miauのブックマーク (404)

  • Rules of React を経典に React を書いて心の安寧を保つべし - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    Rules of React を経典に React を書いて心の安寧を保つべし - Qiita
    miau
    miau 2024/10/07
    3 の「ダメな例」が特にダメじゃない(仮引数のプロパティを変えるのはダメだけど仮引数自体に再代入しても動作上は問題ない)ような…?
  • そこまでやる? 170万DLの人気「Visual Studio Code」拡張機能に巧緻なマルウェア/「Ethereum」のスマートコントラクト言語「Solidity」の開発が楽になるとの触れ込み【やじうまの杜】

    そこまでやる? 170万DLの人気「Visual Studio Code」拡張機能に巧緻なマルウェア/「Ethereum」のスマートコントラクト言語「Solidity」の開発が楽になるとの触れ込み【やじうまの杜】
    miau
    miau 2024/10/04
    Solidity の拡張機能入れてたので確認してみたけど、問題の拡張機能は 9/30 に公開されたも&その後マケプレで非公開設定されているとのことで、この 1 週間くらいでインストールした人以外は大丈夫そう?
  • Cursorを1年弱触っているエンジニアの最近の使い方|ニケちゃん

    こんにちは、ニケです。 皆さん、Cursor 使っていますでしょうか。 私は去年の10月末から使い続けているのであと一ヶ月で1年が経過します。時間が経つのは早いですね。 前回書いた記事(↓)から半年経ち、開発の仕方が少しアップデートされたので改めて記事にしようと思います。 ちなみにこちらの記事ではブラウザ版のClaudeも紹介していますが、Claude-3.5-SonnetがCursorで利用できるようになってからはあまり使っていません。設計の壁打ちとかでたまに使ったりするくらい。 そのため、この記事ではCursorにフォーカスを当てて紹介していきます(最後に少しだけ他に使用しているAIツールを共有します)。 なお、役割によって用途が変わってくると思うので、予め私の属性を提示しておきます。 仕様を考えたりコード書くことがメインの仕事 仕事以外でも暇なときはコードを書いている 0 → 1 で

    Cursorを1年弱触っているエンジニアの最近の使い方|ニケちゃん
    miau
    miau 2024/09/28
    ちょうど記事中で紹介されてる本を読みつつ Cursor 勉強中なので参考になった。今だと Insert Selection Into Chat はデフォルトでキーバインド(Windows だと Ctrl+Shift+L)が割り当てられてる
  • 神アプリ!Windowsのマルチディスプレイを完璧に使いこなす「Little Big Mouse」を解説します - すまほん!!

    すまほん!! » PC » 神アプリ!Windowsのマルチディスプレイを完璧に使いこなす「Little Big Mouse」を解説します 「なぜそんなにたくさんモニターを使うのですか?」「そこにモニターがあるからさ」 つい最近、自宅のデスクトップPCモニターが6枚になってしまいました。もともと、自分のPCから出力できる画面数は4つが最大だったのですが、DisplayLinkアダプターを利用するとポートを増設することができると知り、思わず購入。押入れの奥に眠っていたモバイルモニター2枚を引き出し、接続することで6画面を実現してしまいました。 筆者の持論を展開すると、パソコンにおいてメモリの容量が「机の広さ」に例えられるのと同じように、PC作業中の人間にとって、表示画面の広さはまさに机の広さ。もちろん作業領域はスペースが許す限りデカけりゃデカいほど良く、また多くのウィンドウを常時表示してお

    神アプリ!Windowsのマルチディスプレイを完璧に使いこなす「Little Big Mouse」を解説します - すまほん!!
    miau
    miau 2024/09/25
    ディスプレイ買うタイミングで画素密度をなるべく合わせるようにしてるけど、微妙に気持ち悪いのはわかるなー…
  • 資料生成AI「Napkin」がマジすごすぎる。

    以下の記事などで既にかなり話題になっていますが、ぼくも触ってみました(使い方などの詳細はこちらの記事を参照してください)。 結論としては、マジすごくてかなり衝撃的です。すべてのホワイトカラーワーカーにとって、かなりディスラプティブなツールになるのではないでしょうか。 自分はコンサルタントでして、これまでにたくさんの資料を作ってきてスキルを磨いてきたつもりだったので、AIポン出しでここまでのものが出てきてしまうと、正直、人生について考えさせられちゃいますね。 この記事では、Napkinを使ってどういう資料ができたのか共有したいと思います。 ポストモーテムの勉強会をしたいなと思っていたので、まずはChatGPTで資料の骨子を出力し、それをNapkinに入力してみました。それで得られたのが、以下の資料です。 スライド1: タイトルスライド タイトル: ポストモーテムの教科書 副題: SREにおけ

    資料生成AI「Napkin」がマジすごすぎる。
    miau
    miau 2024/09/10
    PowerPoint等のSmartArt(箇条書きデータで図表を書く)を自動でやってくれるだけで、ちょっと期待と違った。生成AIとシームレスに繋がってるのと、適切な図表/アイコンの候補を出してくれるのが便利といえば便利?
  • コードレビュー開発者ガイド

    コードレビュー開発者ガイド はじめに コードレビューとは、コードの作成者以外の人がコードを調べるプロセスです。 Google ではコードとプロダクトの品質を維持するためにコードレビューを実施しています。 このドキュメントは Googleコードレビューのプロセスとポリシーに関する正規の解説です。 このページでは私達のコードレビュープロセスを概観します。このガイドはさらに二つのドキュメントに分けられます。 コードレビューの仕方: コードレビュアーのための詳細なガイド CL 作成者のガイド: CL をレビューしてもらう開発者のための詳細なガイド コードレビュアーはどんな観点でレビューすべきか? コードレビューは次の観点で見るべきです。 設計: コードはうまく設計され、そのシステムにとって適切か? 機能性: コードは作成者の意図通りに動作するか?ユーザーにとってコードの挙動は適切か? 複雑さ:

    miau
    miau 2024/09/02
    CL の説明がないけど changelist のことで「Other organizations often call this a "change", "patch", or "pull-request"」とのこと
  • ソースコードをリポジトリ丸ごとLLMに読んでもらう方法

    はじめに ソースコードをLLMに読んでもらうとき、単一ファイルだと楽なのですが、GitHubのリポジトリのように複数ファイルから構成されるプロジェクトだと困ってしまいますね。 リポジトリごとLLMに読んでもらえるようにいい感じにテキスト化できると良いですね。そんなソフトがありました。しかも2つ。 両方ともほとんどコンセプトは同じです。特に後者のgenerate-project-summaryは使い方も含めて、自分のやりたいことが、すでに開発者の清水れみおさんが以下の記事にまとめていました。 なので、あんまり書く必要ないのですが、せっかくなのでgpt-repository-loaderの使い方と、出力したファイルの別の活用方法について書いてみたいと思います。 gpt-repository-loaderでリポジトリをテキストに変換 使い方はREADMEに書いてあります。シンプルなソフトなので、

    ソースコードをリポジトリ丸ごとLLMに読んでもらう方法
    miau
    miau 2024/08/31
    これを手軽にやろうとして(+変更履歴も学習させたくて) git log -p の結果で同じようなことを試したけどトークン数の上限に引っかかって中断してたところだった。さっそく試してみよう。
  • ラーメン屋に財布忘れて取りに行ったら「落とし物はありません」「帰ってくれ!」ときたが、俺の財布にはGPSがついているからなぁ…

    𝐍𝐄𝐊𝐎𝐌𝐀𝐑𝐔 @joruju_nekomaru 店は晒さないが10分前にラーメン屋に財布忘れちゃって取りに行ったら「落とし物はありません。」って言うんだよ。だから申し訳ないが確実にあるので探して下さいって言ったら「帰ってくれ!」ときた。責任者来るまで店の前で待ってんだけど、俺の財布GPS付いてるからなあ…揉めたくねえし面倒くせえ🚬

    ラーメン屋に財布忘れて取りに行ったら「落とし物はありません」「帰ってくれ!」ときたが、俺の財布にはGPSがついているからなぁ…
    miau
    miau 2024/07/09
    同じようにバイトの人から「落とし物はない」と言われたのに責任者に聞いたら「これですか?」って出てきたことある。高価な物は(?)バイトの人が盗んだりしないように情報制限してるって言ってた。
  • ふかわりょう「石丸さん、サブウェイ注文できるかな」から始まる大喜利大会

    取材不足 @shuzaibusoku7 安芸高田市で繰り返されてきた典型的な石丸マジックが日テレnewsという全国版で炸裂した。素晴らしい。 古市「石丸さんが批判する政治屋と石丸さん自身はどう違うんですか?」 石丸「なんか堂々巡りになってる気がするんですけど、先ほど定義についてお話しましたよね」 ※初めての質問なので堂々めぐりの要素はありません。 古市「だから改めて定義を聞いてるんですけど、石丸さんの考える、批判する政治屋と、石丸さんが今自分が体現してる政治家っていうのはどう違うんですか?その定義を聞いてます」 石丸「同じ質問を今繰り返しされてます?さっき答えたばっかりですけど」 ※石丸氏は政治屋の定義しか答えていません。 古市「だからその定義を聞いてるんです」 石丸「え?もう1回言えってことですか?」 古市「いや、まだ答えてもらってないから聞いてるんです。石丸さんの批判する政治屋と・・」

    ふかわりょう「石丸さん、サブウェイ注文できるかな」から始まる大喜利大会
    miau
    miau 2024/07/09
    冒頭の書き起こしだけ読むと、相違点を知りたいのに「定義は?」とくり返し質問している側にも問題ありそうだけど…世の中では「定義」という言葉が思ってたより広い意味に捉えられている…?
  • 競プロ出身者・機械学習出身者の問題コード

    https://anond.hatelabo.jp/20240625191650 競プロ出身者だけじゃなく、機械学習出身者も問題コードが多い 印象の問題ではなく実際に下記のようなコードが多い 念のため言っておくと底辺大や文系出身プログラマーも同様の傾向にある 正常系しか意識していない一番多いのはコレで異常系の動作を全く意識していない 入力値に想定外のものが入ることを考えていなかったりI/Oに関わるエラーについても配慮がない 「エラーが出たらとにかくtry-catchしてログ吐いて終わり」 ならまだマシな方で、「握りつぶして処理続行」みたいなことも平気でやる 「ここの処理でエラーログが出てるから対処よろしく」 「対処しました!(握りつぶし)」 とか滅茶苦茶多い セキュリティに関する意識が低い異常系の話と被るけど基的に性善説でコード書くのでセキュリティの不備がめちゃくちゃ多い API作らせて

    競プロ出身者・機械学習出身者の問題コード
    miau
    miau 2024/06/27
    まあそういうこともあるだろうけど、逆に一般的に良いとされているコードが競プロや機械学習の文脈では良くないことがあったりもするので、郷に入っては郷に従う意識を持っておくと良いと思う
  • KADOKAWA夏野社長のXアカウント「乗っ取りではなかった」ニコニコ窓口担当が公表

    大規模なサイバー攻撃を受けている出版大手、KADOKAWAの夏野剛社長のX(旧ツイッター)アカウントについて、傘下のドワンゴが手掛ける「ニコニコ動画」の窓口担当は25日、「乗っ取られたわけではない」とXで明らかにした。夏野氏はドワンゴの代表取締役社長も務めている。 「ニコニコ窓口担当」の投稿によると、「昨日、弊社代表取締役のXアカウントに連携しているアプリのいずれかよりスパムポストが投稿されるという事案がありました」という。一方、「代表取締役当人とともに弊社エンジニアが確認したところ、アカウントへの不審なログイン形跡は見当たらず、また不審なポストをされるより以前、サイバー攻撃を検知した当日にパスワードの変更を実施済みでした。したがいまして、代表取締役のXアカウントが乗っ取られたわけではなく、Xアカウントに連携しているアプリのいずれかよりスパムポストが投稿されてしまったものと思われます」と説

    KADOKAWA夏野社長のXアカウント「乗っ取りではなかった」ニコニコ窓口担当が公表
    miau
    miau 2024/06/26
    "Xアカウントに連携しているアプリのいずれかよりスパムポストが投稿されてしまった" これも乗っ取りの一種だと思ってたのだけど、諸々の反応を見てると自分の認識が間違ってたっぽいなー
  • グーグル、12時間先まで5分刻みで降雨予測する「Google ナウキャスト」

    グーグル、12時間先まで5分刻みで降雨予測する「Google ナウキャスト」
    miau
    miau 2024/06/20
    予報が変わるのはいいけど、最初から確率で表示してくれたらなーとは思う。ないんたんの後継みたいなのがあるといいんだけど。
  • 「言い方がキツイ人」は、いったい何を考えているのか。

    「悪い人ではないんだろうけど、言葉選びが下手だなぁ」 わたしはAさんに対して、ときおりこう思っていた。 Aさんの考え方自体がおかしいわけではないのだが、なんだか癪に障る言い方が多いのだ。 なぜこの人はこんなにも言葉選びが下手なんだろうと不思議だったが、最近その理由がわかった。 彼は言葉選びが下手なんじゃない。単純に、「自分の言い分は正しいのだから、それを理解できない相手が悪い」と考えていたのだ。 かつてのわたしのように。 「言葉を選んで伝える」という発想がないAさん あるとき、数人で出身地の話をしていたときのこと。 Bさんが、Aさんの出身地を勘違いをしていた。 「Aさんって、沖縄出身だったよね?」 「いや、ちがうけど」 「あれ、沖縄って言ってたと思ったんだけどな」 「いやいや、沖縄出身なんて一切言ってないし」 「あー、ごめん。言ってたと思ったんだけど、だれかと勘違いしたのかも」 「思い込み

    「言い方がキツイ人」は、いったい何を考えているのか。
    miau
    miau 2024/06/11
    Bさんの「沖縄って言ってたと思ったんだけどな」という反応から、Aさんが「(北道道の)名護出身」と言ったのをBさんが沖縄の名護出身と捉えた、みたいなパターンを考えてしまう。たぶん違うけど。
  • 人気漫画の作画担当 脱税認める - ライブドアニュース

    提供社の都合により、削除されました。 関連ニュース ランキング 総合 国内 政治 海外 経済 IT スポーツ 芸能 女子

    人気漫画の作画担当 脱税認める - ライブドアニュース
    miau
    miau 2024/06/01
    不動産投資で「還付申告は数年まとめてやればOK」と説明されることあるから、それとごっちゃになって深刻度を勘違いしたのかな?って気もする
  • ChatGPTのライバル「Claude 3」の使い方 良い点、悪い点まとめ (1/5)

    3月4日の公開以来、「Claudeやばくない?」「GPT-4を越えた」と、界隈で話題の「Claude 3」は、OpenAIの元メンバーによって設立されたAIベンチャー「Anthropic」が開発する最新の大規模言語モデル(LLM)だ。今回はChatGPTのライバルClaude 3の有料版を2週間ほどヘビーに使ってみて感じたことを、良い点と悪い点どちらも書いていきたいと思う。 Claude 3とは? 既報の通り、Claude 3はAnthropicが開発する大規模言語モデルの名称だ。 パラメーターのサイズなどが異なる3つのモデルがラインアップされている。 「Claude 3 Opus」は最も知能が高く、複雑なタスクでも最高のパフォーマンスを発揮する強力なモデル。APIやデータベースを介した複雑なアクションの計画や実行、インタラクティブコーディングなどの高度な活用が想定されている。 「Clau

    ChatGPTのライバル「Claude 3」の使い方 良い点、悪い点まとめ (1/5)
    miau
    miau 2024/03/23
    表中で GPT-4 Turbo のトークン数が「非公開」になってるけど、コンテキストウィンドウ128kトークン、最大出力4096トークンのはず https://platform.openai.com/docs/models/gpt-4-and-gpt-4-turbo まだプレビューだから書いてないのかな?
  • Redisよ安らかに眠れ: Garantia Dataが引き起こしたオープンソースの歴史上最大の強盗とは

    TL;DR 2024年3月20日Redis社は、これまでオープンソースとして開発してきたRedis 7.4ソースコードのライセンスを、Redis Source Available License (RSALv2)とServer Side Public License (SSPLv1)のデュアルライセンスに変更すると発表しました。この変更によりRedis社の許可なくRedisを用いたマネージドサービスなどを提供することができなくなります。 2009年1人の情熱的なエンジニアAntirezが作り出したRedisですが、2013年のGarantia Data社の介入により様々なドラマが勃発し2020年にAntirezはIPそしてトレードマークを同社に譲渡します。その後、Redisのコアコミュニティメンバーを中心に開発・更新を続け、またAWS ElastiCacheを筆頭にRedisのアダプション

    Redisよ安らかに眠れ: Garantia Dataが引き起こしたオープンソースの歴史上最大の強盗とは
    miau
    miau 2024/03/22
    本文一行目からポエムの話が始まって「?」となってたけど、ポール・ヴァレリーの言葉で「A poem is never finished, only abandoned」というのがあって、創作に終わりはない、みたいな意味合いっぽい
  • Windows11になって劣化したなぁって強く思う点。

    Windows標準の時計をクリックしたら通知一覧が開いて、詳しい時刻もカレンダーも出ない点。 地味にカップラーメンとか作る時に時間を測るのが面倒…。 エクスプローラーの項目に「最新の情報に更新」がなくなってる。F5押せば更新されるけどマウスで完結しないのは面倒。 エクスプローラー絡みで言えば、コピペや削除がアイコンになってて文字表記がないのも一連のWindowsの流れを無視してて使いにくい。 Macワナビーの中央配置とかはどうでもいいけど、そう言う細かいところで使いにくくするのは止めて欲しい。 新OSが出る度に後方互換性を全無視した奇抜なUIを導入しては、信者から絶賛されてるAppleが羨ましいのは分かるが、 Windowsに求めるのは時代時代は意識してUIを今風にしすつつも、一貫した操作性であって、目新しさや新体験ではないんだわ。 お前はどんなに頑張ってもAppleにもMacにもなれない

    Windows11になって劣化したなぁって強く思う点。
    miau
    miau 2024/03/18
    ブコメで Shift+右クリックがまだ生きてることを知れてよかった(ちょっと前までは Shift+F10 で Shift を押してる扱いだったけど最近扱いが変わったみたい)/ UI 変更の大半は指での操作性向上のためだと思って受け入れてる
  • IPAフォントライセンスを巡って | 一般社団法人 文字情報技術促進協議会

    先般、当協議会所属のフォント技術のエキスパートから、MJ明朝体フォントをWOFF化するサービスを提供しているサイトがある、MJ明朝体フォントの使用許諾契約に違反しているのではないか、との指摘があった。事務局長や対外窓口をお願いしている理事の方とも相談して、このサイトのオーナーに連絡を取り、MJ明朝体決め打ちのサービスについては、公開を差し控えていただいた。 ぼく的には、フォントをWOFF化するサービスの必要性もよく分かるし、協議会としても、WOFF化やサブセットフォントの提供など、協議会として直接行うか、協議会メンバーのフォントベンダー各社にビジネスとしてやっていただくかも含めて、具体的な方策を検討しているところだ。 ちょうどいい機会なので、MJ明朝体フォントの使用許諾契約書の成立の経緯と、ついでに、フォントの知的所有権を巡るず〜っと以前のぼくの経験を書き記しておきたい。 そう考えて、経緯

    miau
    miau 2024/03/07
    とあるライブラリでIPAmj明朝を扱う際に問題があって、ユニットテストと一緒にフォントをコミットしたいけどサイズが大きい&サブセットのみの配布はNGってことで困ってたのだけど、こういう経緯だったのかー…
  • ガチでnoshを2年間食い続けた俺の夕食戦争|ジスロマック

    「nosh」というサービスがある。 いわゆる「宅配弁当」のサービスであり、冷凍された弁当が定期的に届く今流行りのシステムである。 ネット上の広告ではこれでもかと「定期的にご飯が届くなんて素晴らしい!」「チンするだけで美味しいお弁当がべられて最高!」などというプロモーションが打たれているので、誰でも一度は見たことがあるのではないだろうか。だが、個人的にあのPR漫画はほぼ嘘じゃないかと思っている。 私はnoshを2年使い続ける中で、もはや「戦争」とも言えるほどのを洗う戦いを繰り広げてきた。チンするだけで美味しい弁当がべられる。まぁ、嘘ではない。健康にいい事が定期的に届く。あながち嘘ではない。ただしこれは、「noshを使いこなすことができれば」の話である。 人は、noshで失敗すると心が死ぬ。 これは、私がnoshと繰り広げた「戦い」の歴史。PRでもなんでもなく、2年間に渡ってひたす

    ガチでnoshを2年間食い続けた俺の夕食戦争|ジスロマック
    miau
    miau 2024/03/04
    2年続けてるけど新商品があったら食べるようにしてる+残りは好きなのを選ぶのであまり飽きてない。米が微妙なのは糖質を抑えるための代替品じゃないかと…最初驚いたけどちゃんと説明読めば書いてあった。
  • 次世代データ基盤:データレイクハウスを Google Cloud で実現する

    はじめに こんにちは、クラウドエース データソリューション部の松です。 普段はデータ基盤や MLOps の構築をしたり、Google Cloud 認定トレーナーとしてトレーニングを提供しております。また、昨年は Google Cloud Partner Top Engineer 2024 に選出されました。今年も Goodle Cloud 界隈を盛り上げていけるよう頑張っていきたいと思います。 クラウドエース データソリューション部 について クラウドエースのITエンジニアリングを担う システム開発統括部 の中で、特にデータ基盤構築・分析基盤構築からデータ分析までを含む一貫したデータ課題の解決を専門とするのが データソリューション部 です。 弊社では、新たに仲間に加わってくださる方を募集しています。もし、ご興味があれば エントリー をお待ちしております! 今回は、次世代データ基盤であるデ

    次世代データ基盤:データレイクハウスを Google Cloud で実現する
    miau
    miau 2024/02/23
    BigQuery内のBronzeレイヤー、データの実体を持たないならメダリオンアーキテクチャの説明と合わないし、持つならならもうレイクハウスでない気もするしで、微妙に消化できてない…