2026/04/16 に「技育CAMPアカデミア」で話したスライドです。2025 年のはてなインターンの講義資料 (https://speakerdeck.com/hatena/internship-2025-frontend) に手を加えたものになってます。 https://talent.sup…
[注意]AIに書かせた記事をそのまま私の方でレビューして掲載しています。 Claudeマーケットプレイスにだしたらまた更新するかも?よろしくおねがいします。 @追記: 2026年4月18日 Claudeのマーケットプレイスに無事公開されました🎉 genshijin@v1.3.0を公開しました。マルチエージェント対応やセキュリティ対応、ベンチマーク更新などを含めています TL;DR caveman: Claude Code向けの英語圧縮スキル。冠詞やフィラーを消してトークン約68%削減 genshijin(原始人): cavemanの日本語最適化版。敬語・クッション言葉・冗長助詞を消してトークン約80%削減 cavemanよりさらに38%少ないトークンで同じ技術的内容を伝達できる なぜそんなことが可能なのか? Claudeのトークナイザと日本語の言語構造に秘密がある はじめに:あなたのCl
これまでは anond:20240326213435 都心に住んでいる。でも家でも外でもやることはない。 毎日五千円から一万円くらい雑に外食したり、それでも何十万も毎月余る。ほしいものは買える。が、ほしいものは何もない。 新しいiPhone買ったりパソコン買っても、やることがないんだよね。昔はずっとネットで何か書いたり、誰かが書いたりしたものを読んでいて、 はてな村のITの仕事してる人の生活とか勉強を真似したら、年収は追いついて追い越して、歳をとってなにもやることなくなっちゃった。 現在、毎日6時に帰ってねとる。土日も何したらわからなくてなんとなく散歩に行って食って寝て終わる。 面白いこと、昔はあったはずなんだけど、イーロンマスクが五兆円かけてスマホ持ってる奴全員をにちゃんねらーみたいにしてしまったので、電車通勤とか通学中に動画見たり誰かの悪口をxに書いたりしてるのをみるのがつらい。なので
2月13日、karpathy氏が「microgpt · GitHub」と題したGistを公開した。 このコードは、GPTの動作原理を外部ライブラリに頼らずPythonのみで記述した、最小構成の実装となっており、その読みやすさと理解のしやすさから注目を集めている。 以下に、これからこのソースコードを読み解こうとする方に向けて、GPTがどのように動き学習するのか、その大まかな流れと主要な概念を解説する。 コードリーディング・ガイド:microgptを読み解く 本プログラムは、大きく分けて「微分の自動化」「情報の変換」「予測と修正」の3つのパートで構成されている。 1. 「学習」を支える自動微分(Valueクラス) ニューラルネットワークが学習するためには、予測の誤りを数値化し、それを元に各パラメータをどの程度調整すべきかを計算する必要がある。本実装の冒頭に登場する Value クラスは、この「
はじめに AIにリサーチをさせていた。結果が返ってくるまで数分かかる。待っている間、Xを開いた。 流れてきたタイトルに、手が止まった。「プログラミングが好きな人は、もうIT業界に来るな。」 note.com リサーチは終わっていた。結果を確認しないまま、記事を読んでいた。小学生の頃から黒い画面に向かい続けてきたエンジニアが、生成AIの登場によって「自分の手で作る喜び」を奪われつつあると語っていた。「心の中で何かが音を立てて崩れる」という表現があった。 共感したのか、と聞かれると困る。共感しなかったのか、と聞かれても困る。たぶん、どちらでもある。読み終えて、エディタに戻った。さっきまで何をしていたか、思い出せなかった。 反論したいわけではなかった。ただ、何かが引っかかっていた。「プログラミングが好き」という言葉だ。この人の「好き」と、私の「好き」は、同じものを指しているのだろうか。 コーヒー
新年明けましておめでとうございます。 年明け早々ですが、昨年の私が「これは良かった」と思ったClaude Code開発テクニックについて、記録に残しておきます。 1. 前提 昨年は会社で使っているSaaSサービスからMarkdownファイルを生成するツールを複数作成していました。 この他にも、Amazon SNSへ送信するメール本文整形LambdaをClaude Codeと一緒に作成しました。 2. Skills Skillsは良かったです。 最近は「会社で使っているSaaSサービスからMarkdownファイルを生成するツール」を作成していますが、これをSkill化しました。 作成にあたってはAnthropics公式のskill-creatorを使用しました。 新しいCLIツールを開発したときは、最後に振り返りをお願いして、Skillを改善できるか検討しています。 まだ「スラッシュコマンド
AIがコードを書くのでプログラマ(or エンジニア)が不要になるという話が出てくるようになりましたね。 けど、プログラマ不要論って、プログラミング言語が現れて以来、10年に1度くらいのペースで表れている話です。10年前の2015年あたりにはちょっと途切れていたというか限定的だったので、久しぶりに現れたプログラマ不要論にみんなビックリ、という状況なんじゃないでしょうか。 ここで「プログラミング言語が現れて以来」と書きましたが、最初のプログラマ不要論は、1960年ごろFORTRAN、COBOLという最初期のプログラミング言語が現れたときに言われたものです。1956年FORTRAN、1960年COBOLという感じで仕様書やマニュアルが書かれたみたいですね。ちなみにLISPが1960年3月、COBOLは1960年4月という感じらしい。 それ以前は直接数値コードを書いていたり、さすがにそれは大変とい
万博。開幕まではほとんど興味ありませんでした。 でもよく考えてみると、これは世界中の人たちと直接会って話せる絶好の(というか、たぶん最初で最後の)チャンス。 なので、この国の人にはこれを聞いてみたい・・・と前から思っていたことをたずねてみました。 質問日:2025年4月21日、5月13, 27日、9月25日 更新日:2025年10月5日、12月25日、1月3日(この記事についての質問と回答を追記) ※ここに書かれているすべての「回答」は、応えてくださった方個人の意見であり一般化できないものであることをお断りしておきます。 目次 目次 カザフスタン - 中央アジア最大かつ最も裕福な国のもつ「兄弟」意識 バングラデシュ - パキスタンと分離して正解だったと思うか 関連メモその1:明治生まれの祖父母へのインタビュー ウズベキスタン - サマルカンドの国で「ザナルカンドにて」は知られているのか シ
いきなりですが、2つ質問です。今まさにあなたが読んでいる文字がどうやってレンダリングされているか説明できますか?私はできませんでした。それではあるモノの仕組みを理解するために最も効率の良い方法は何でしょうか?そう、自作することです!それではフォントのパーサーとレンダラーをゼロから作っていきましょう! 目的 小さなTrueTypeレンダラーを自作し、フォントがレンダリングされるまで流れを理解することが目的です。具体的には、Unicodeのフォントを読み込んで、任意の文字列をレンダリングしpngファイルとして書き出すまでを目標とします。実装はほぼプレーンなC++で、ベクトル演算用にglm、png書き出し用にstb_image_writeを使います。コード全体は以下から確認できます。 TrueTypeとは TrueTypeとはAppleが1990年に開発したフォントのフォーマットです。その後Mi
ループもの大好きな私が原初のループものから最近のループものまでを並べて簡単にレビューしてみました。時系列順に記載しているので、順番に見ていくと面白いかもしれません。 ループもの作品一覧のようになっていると思いますが、当然網羅しているわけではないです(主要な作品は揃っていると思います)。 また私は「何度も繰り返す時間の中で何をするか?」というタイプの作品を王道の「ループもの」だと思っているのですが、一部その形から外れる作品も紹介しています。 【オススメ度】は「ループものとして見た場合」のオススメ度合いです。 2026/01 新たに2作品追加して53選にしました。 愚者の渡しの守り1904年発表/小説/戦術解説書 オススメ度★★★★☆ おそらく世界最古のループもの小説。書かれたのはなんと約120前。 ストーリーとしては、ボーア戦争の時代に自分の部隊を全滅させてしまったリーダーが、タイムリープの
はじめに TikTokが今年に入ってから、TEE(Trusted Execution Environment)のRA(Remote Attestation)に、ゼロ知識証明(ZKP)を使った仕組みをOSSで公開していました。こちらがTikTokの記事Trustless Attestation Verification With Zero-Knowledge Proofs | TikTok for Developersです。TEEやRemote Attestationとは何か、どのような場面でゼロ知識証明が使われるのか、そしてTikTokがこのような最先端な暗号技術を積極的に取り入れようとしている理由を説明できたらと思います! 1. TEEって何? TEE(Trusted Execution Environment)は、物理的なCPUチップ内に組み込まれた特別なセキュリティ機能によって、外部
はじめに こんにちは、iOS エンジニアの kaikai です。 プルリクエスト(PR)のレビューが滞ると、開発速度も品質も下がりがちです。 そこで私は AI エディタ「Cursor」 を “補助輪” として取り入れ、レビュー時間を短縮しつつ見落としを減らす 方法を実践しています。 本記事では、「AI に丸投げせず、人が主役のままラクにする」具体的な流れを紹介します。 前準備 1. レビュー専用のディレクトリを準備する まずは レビュー専用ディレクトリ をcloneしてきましょう。実装用ブランチと混ざらないので安心です。 私はレビュー依頼が頻繁に来るプロジェクトを Cursor で常に開きっぱなしにしています。 2. 拡張機能を導入する Cursor に GitHub Pull Requests and Issues 拡張機能 をインストールします。 この拡張機能によって、自分宛に来ている
旅行予約サイト・Trivagoの元バックエンドエンジニアでプログラマーのマティアス・エンドラー氏が、最高のプログラマーに必要な15の特性を自身のブログにまとめています。 The Best Programmers I Know | Matthias Endler https://endler.dev/2025/best-programmers/ ◆01:リファレンスを読む 重要なのは、常に一次資料に当たること。Stack Overflowに飛びついたり、LLMに尋ねたり、推測したりする代わりに、Apache Webサーバーのドキュメント、Python標準ライブラリ、TOML仕様などの公式リファレンスを直接読むことが重要です。エンドラー氏は「驚くことに、公式リファレンスは多くの場合、アクセスしやすく、よく書かれています。常に一次リソースに当たることは、若いプログラマーとして身につけるべき最も重
すでにAIを活用してる/できる大人たちは、AIが働き方だけでなく生き方までをも根本的に変えてしまうことを肌で知っている。 例えばついこの間までUnityの日本代表だった大前広樹も、MSHQ(米Microsoft本社)でPMだった廣野さんも、Facebookでは毎日のようにVibe Codingの成果を共有している。他にも、個人名は伏せるが、現役のSonyのエンジニアも、そのほかの人たちも、とにかく、僕の目から見て「現役かつ一流」の開発者たちは、とっくにVibe Codingに移行している。 ただし、Vibe Codingはタダではない。 Vibe Codingの代償は、お金である。 僕の周りでVibe Codingを絶賛している人たちは総じてお金を持っている人ばかりだ。今、自由に使えるお金を持ってない人や、AIに対する感度が低い人は、圧倒的に損をしている。この格差、いわばAIディバイド的な
「もしも、親が亡くなったら、どうしたらいいの?」 人生で、必ず直面しなければならない、親の死。 いつかその日が来ることを覚悟して。もしくは今まさに、親が亡くなった直後で、この記事を読まれているのではないでしょうか。 初めに、お伝えします。 親が亡くなった後にやることは、文字通り“山程”あります。 あなたがやることを、下記のリストに全部まとめました。 悲しみに暮れる暇もないまま、このように数々の手続きに忙殺される日々が待ち受けています。 とはいえ、しっかりと考えずに手続きを行ってしまうと、 「葬儀会社にぼったくられたり、相続問題で大損した…」 「葬儀で使う遺影の写真は、希望のものを使ってあげたかった…」 「お世話になったみんなに見送られたかったのを知らずに、家族葬にしてしまった…」 などと、後悔してしまうことは、案外少なくありません。 そこでこの記事では、親が亡くなったあとに知りたいことを全
1. はじめにシリーズ「プロンプトアイデア」第7弾へようこそ。これまで6回にわたり、さまざまなプロンプトエンジニアリングの手法を紹介してきました。回を追うごとに多様なテクニックが生まれてきていますが、今回のテーマも「まだ世にほとんど出回っていない、新しいプロンプトテクニック」に焦点を当てます。 多視点の同時展開や自己レビューを強化する流れは、すでに注目されている領域です。しかし、それらをさらに発展させ、かつ直感的で実用的に使える形へとブラッシュアップした――そんな5つの革新的アイデアを厳選してご紹介します。 この第7弾の記事を通じて、新手法を実践する意義や、その背後にある発想を理解していただきたいと思います。 2. 既存プロンプト技法の振り返り多視点プロンプトや逆算思考の手法は、すでにSNSや論文などで広がりを見せています。 しかし、並列思考を促す手法は「早期のアイデア収束」や「視点間の干
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く