はてぶ・Qiita・Zennのトレンド記事を紹介
プログラミングは、コンピュータに指示を与えるためのコードを書く作業です。さまざまな言語やツールを使って、アプリやシステムを作成します。
Re: ドメインサービスでrepositoryの実行は必要か? - pospomeのプログラミング日記 🔖 23
株式会社カミナシで VPoE を務めている pospome です。 (´・ω・`) 以下の記事に対する自分の考えを書こうと思います。 zenn.dev 結論 ドメインサービスでリポジトリを実行してはいけない理由 実害あるかどうかが重要 ドメインサービスでリポジトリを実行したいとき
エンジニア初学者に知ってほしい。プログラミングすることより大切な成長を加速させる4つの指針 🔖 2
プログラムは「動けばOK」AIにコードを丸投げし、中身が分からないまま過ごす日々が不安こんなことを思って日々過ごしていませんか?そんな方に僕が現場を経験して気づいた、技術の「表面」ではなく「本質」を掴んで成長を加速させるためのヒントを、僕の失敗談を交えつつお伝えします...
我々の知るコンピュータープログラミングの終焉、そしてその後コーダーはどうなるか - YAMDAS現更新履歴 🔖 327
Coding After Coders: The End of Computer Programming as We Know It - The New York Times 『Coders(コーダーズ)』(asin:4822289796)の邦訳があるテクノロジージャーナリストの
モブプログラミング再入門 ー 基本から見直す、AI時代のチーム開発の選択肢 ー / A Re-introduction of Mob Programming 🔖 31
Scrum Fest Fukuoka 2026で登壇したときのスライドです。 https://confengine.com/conferences/scrum-fest-fukuoka-2026/proposal/49698/ai ■セッション概要 本セッションは、これからモブプ
「Claude Code に向いているプログラミング言語」記事を見て、LLM が書きやすい言語 Almide を土日で作ってみた 🔖 3
はじめに先日、@mametter 氏による「Claude Codeで15言語ベンチマーク」という記事を読んで、思わず二度見してしまいました。Claude Code に複数のプログラミング言語でコードを書かせ、実行時間とコストを比較した記事です。結果はかなり興味深くて、Ruby
「Claude Codeに向いているプログラミング言語」ベンチマークの方法論的問題について 🔖 34
予備実験として「こういう傾向が見られた」と報告するのであれば有意義だと思います。ただ、交絡因子を分離できていない段階で「動的型付け言語が効率的」という因果的な結論まで踏み込むのは、少しミスリーディングではないかと感じました。 3. 測定しているものと結論の間にずれがある(構成概念
Claude Code に向いているプログラミング言語 🔖 453
ターン数とは、1 回のプロンプト実行中に Claude が何回 API ラウンドトリップ(ツール呼び出し → 結果受け取り → 次の応答)を繰り返したかの回数です。 v1(新規作成)の所要時間 v1 では言語間の差が大きく出ています。Python(32.9 秒)と Ruby(33
Claude Code に向いているプログラミング言語 🔖 453
English version → TL;DRClaude Code に 13 言語で簡易 git を実装させたところ、Ruby・Python・JavaScript が最速・最安・最安定でした。静的型付けの言語は 1.4〜2.6 倍遅く、生成コストがかかる傾向がありました。
既存のECSが辛すぎたので、ゲーム専用プログラミング言語『Enaga』をコンパイラから自作した話 🔖 2
対象:ECS触ったことある人/大量Entityやパーティクルなど"高負荷更新"と戦ってる人/コンパイラ実装に興味ある人わかること:Enagaの設計意図/静的解析→自動並列化の考え方/固定小数点で決定論を取る理由※本記事ではベンチマーク比較は扱わず、設計とコンパイラ内部の狙いを
【初心者向け】プログラミング初心者が知っておきたい有名な原則・考え方 10選 🔖 79
はじめに プログラミングの世界には、長年の経験から生まれた「原則」や「考え方」が数多く存在します。これらは先人たちが失敗と成功を繰り返す中で見出した、いわば 開発の知恵 です。 この記事では、プログラミングを学び始めた方や実務に入ったばかりの方を対象に、知っておくと確実に役立つ有
Codexが開く新たなプログラミングの進化 ~データで見る2026年2月のAI Codingの動向まとめ~ 🔖 1
AI Coding Agentの2026年2月の動向AI Coding.Infoというサイトを2025年7月から運営しています。これは、Claude CodeやCodex CLI、あるいはGithub Copilot、Geminiなど、AI Coding ...
【初心者向け】プログラミング初心者が知っておきたい有名な原則・考え方 10選 🔖 79
はじめにプログラミングの世界には、長年の経験から生まれた「原則」や「考え方」が数多く存在します。これらは先人たちが失敗と成功を繰り返す中で見出した、いわば 開発の知恵 です。この記事では、プログラミングを学び始めた方や実務に入ったばかりの方を対象に、知っておくと確実に...
プログラミング言語オタクとして改めてC#を語りたい 🔖 261
皆さんはC#、使っていますか? 世界的には人気の言語であるC#ですが、残念ながら日本ではあまり流行っていないというのが現状です。というわけで色々なプログラミング言語をかじっている身としては、ちゃんとC#の良さを知ってもらいたい!ということで改めて筆を取った次第です。 C#だけでな
プログラミングを15年やって、一番大事なのはプログラミングじゃないと気づいた 🔖 50
この記事は「プログラミングに興味があるけど自分には無理そう」と思っている人にも、バイブコーディングを使い始めたエンジニアにも、読んでもらいたい内容です。自己紹介のかわりに私は45歳で、プログラミングを学校で習ったことは一度もありません。30歳のとき「この繰り返...
プログラミング言語オタクとして改めてC#を語りたい 🔖 261
皆さんはC#、使っていますか?世界的には人気の言語であるC#ですが、残念ながら日本ではあまり流行っていないというのが現状です。というわけで色々なプログラミング言語をかじっている身としては、ちゃんとC#の良さを知ってもらいたい!ということで改めて筆を取った次第です。C#だけでな
プログラミングが「全くできない人」の頭の中を解剖してみた 🔖 71
はじめに 世の中の「未経験エンジニア挑戦記」の多くは、もともと数学が得意だったり、論理的思考の化身のような人たちが書いています。 しかし、私は違います。 「ロジックを組む」その言葉の響きだけで、私の脳のブレーカーが落ちます。 この記事では、できる人には一生理解できないであろう「プ
コーディングエージェントにとってゲームプログラミングは困難、これは本当か? - ABAの日誌 🔖 35
AIコーディングエージェントにとって、ゲームプログラミングは他のソフトウェアのプログラミングに比べて難しいよね、ということはなんとなく肌感では分かる。だけどそれはどういった要因によるものなんだろう。それを探るために役立ちそうな既存研究をいくつか眺めてみた。 2,219件のPyga
プログラミングが「全くできない人」の頭の中を解剖してみた 🔖 71
はじめに世の中の「未経験エンジニア挑戦記」の多くは、もともと数学が得意だったり、論理的思考の化身のような人たちが書いています。しかし、私は違います。「ロジックを組む」その言葉の響きだけで、私の脳のブレーカーが落ちます。この記事では、できる人には一生理解できないであろう「プ
cuTile Pythonで始めるGPUプログラミング & 倍精度行列積(DGEMM)エミュレーションを実装してみた。 🔖 12
こんにちは、Insight Edgeでデータサイエンティストをしている新見です。 cuTile Pythonとは 背景 特徴 従来のCUDA(SIMT)との違い 文法 TileGymで行列積ベンチマーク 倍精度行列積エミュレーション Ozaki Schemeについて 分解(Spl
ここ最近の自分のツイートを見るとほぼLLMの事しか喋っていない。それぐらい首っ丈である。暇があれば即座にLLMに何かお願いをしたり質問をしたりしている。特にエージェントにコードを書かせるのはもはや始めたてのソシャゲに寸暇を惜しんでのめり込んでいるかのようである。 エージェントを使
初心者向けプログラミング学習サービス「Codize」を公開しました 🔖 3
初心者向けのプログラミング学習サービス「Codize」を公開したので紹介します。https://codize.dev 機能紹介Codize の基本的な機能を紹介します。 学習こんな感じでコースごとに複数のレッスンが用意されていて、テキストベースでプログラミングの基
SQLにむしゃくしゃしたのでフルAIコーディングで🐟自作プログラミング言語🍣を作った 🔖 25
発端 先日、gfxさんの自作プログラミング言語の記事を読みました。 それで自分も自作プログラミング言語作りをやってみたくなり、CodexやClaudeをしばくこと幾晩。ちょっとしたプログラミング言語とコンパイラを作って、その言語で小さなウェブサイトをデプロイするところまでいったの
AIコーディングの進化に伴い、特に2026年に入ってから、プログラミングに対する自分の見方がかなり変わってきました。現時点で考えていることを、いったん記録として残しておきます。あとで振り返ったら面白いと思うので。 なお、この記事はAIによる「てにをは修正」「タイポ修正」などの校正
なぜ、クソコードは仕事のプログラミングでしか書かれないのか? 🔖 38
はじめに 本稿はなぜクソコードが趣味のプログラミングではあまり発生せず、仕事のプログラミングで集中的に発生するのかを説明するためのレポートです。 ここで言うクソコードとは単に見た目が汚いコードではなく、保守不能であり全体構造が理解できず、修正が指数関数的に困難になる成果物を指しま
プログラミングが全自動に、マスク氏「2026年末にも」 AIが急速進化 - 日本経済新聞 🔖 196
【シリコンバレー=山田遼太郎】人工知能(AI)によるプログラミングの自動化が急速に進んでいる。米オープンAIや米アンソロピックの最新AIにソースコードの生成を任せ、トップ技術者でさえ腕前でかなわなくなった。AIの進化で、ソフト開発の作業全体の自動化や、性能がひとりでに高まるAIの
SQLにむしゃくしゃしたのでフルAIコーディングで🐟自作プログラミング言語🍣を作った 🔖 25
発端先日、gfxさんの自作プログラミング言語の記事を読みました。それで自分も自作プログラミング言語作りをやってみたくなり、CodexやClaudeをしばくこと幾晩。ちょっとしたプログラミング言語とコンパイラを作って、その言語で小さなウェブサイトをデプロイするとこ...
量子×クラウドはなぜ難しい?第2の壁:プログラミングモデルとAPIの分断 🔖 2
おさらいAWS 105万人 vs 量子エンジニア 1,300人:数字で見る“圧倒的格差”では、量子エンジニアが少ない理由を「技術成熟度の差・参入難易度の差・実行環境の差」という3つの要因で整理し、それら3要因が量子コンピュータをクラウドシステムに統合するにあたっての4つ...
Geminiが作ってくれた最悪なプログラミング言語「Ojisan」、最悪だが読みやすく分かりやすいという声が寄せられる 🔖 89
Geminiが作った「Ojisan」は、おじさん語の変数名や独特の構文で驚くほど読みやすい言語。開始・終了や変数宣言が明瞭で、コメントや命名もユーモア満点。オブジェクト指向風や非同期対応の期待もあり、仕様公開を望む声がある。
mameさんはなぜ、Quineや難解プログラミングに挑戦し続けるのですか? - Findy Media 🔖 25
エンジニアリングの世界においては、「読みやすく、理解しやすいコード」が正義とされます。ですが、その対極にある「複雑怪奇で難解なコード」を書くことに情熱を注ぎ、それを職人技の域にまで高めたエンジニアがいます。Rubyコミッターである遠藤侑介(mame)さんです。 故意に難解なC言語
中高生Rubyプログラミングコンテスト2025レポート —— SmartHR賞は「おなかいっぱいのRaspberry Pi」 🔖 1
SmartHRは、「中高生Rubyプログラミングコンテスト2025」にPlatinumスポンサーとして協賛しました。 本レポートでは、2025年11月29日(土)に東京・三鷹産業プラザで行われた最終審査会の模様をお届けします。 中高生Rubyプログラミングコンテスト2025とは
プログラミングの知識は「書くため」ではなく「導くため」になった — AIエージェント並列オーケストレーションの先にあったもの 🔖 56
告知 実際にマルチAIエージェントによる開発をデモするイベントをやることにしました! はじめに 以前、AIエージェントが言うことを聞かない問題を解決するために「takt」というマルチエージェントオーケストレーションツールを作った話をしました。 前回の記事では、taktを使い始めて
プログラミングの知識は「書くため」ではなく「導くため」になった — AIエージェント並列オーケストレーションの先にあったもの 🔖 56
告知実際にマルチAIエージェントによる開発をデモするイベントをやることにしました!https://x.com/nrslib/status/2017413594263261550?s=20 はじめに以前、AIエージェントが言うことを聞かない問題を解決するために「takt」
だって最高のホビーだから。プログラミング言語「HSP3」を30年開発している理由【フォーカス】 レバテックラボ(レバテックLAB) 🔖 115
だって最高のホビーだから。プログラミング言語「HSP3」を30年開発している理由【フォーカス】 2026年1月28日 ONION software 代表 おにたま(武田 寧) 1966年生まれ。1980年代より同人ソフトサークル「ONION software」として活動し、数々の
【2026年最新】プログラミング知識ゼロでもOK!Clawdbotで業務効率を劇的に改善する自動化ツール作成ガイド 🔖 1
昨日大阪で開催されていた、「大阪AI文化万博」に参加してきました!生成AIを活用した クリエイティブ作品/デモ/体験企画などの展示や、トークセッションが開催され、会場はとても盛り上がっていました。トークセッションで話題になっていたのが「Clawdbot」の可能性です...
プログラミングからソフトウェアエンジニアリングへ - きしだのHatena 🔖 35
これは「モダン・ソフトウェアエンジニアリング」の第1章のタイトルで「ソフトウェアエンジニアリングはプログラミングをはるかに超えた存在である」という言葉から始まっています。 そして、いま明確にその変化があらわれていると思います。 モダン・ソフトウェアエンジニアリング 作者:Ivar
プログラミングが好きな人こそ今の時代、プログラマーになる方がいいと思う。- 「プログラミングが好きな人は、もうIT業界に来るな。」を読んで - じゃあ、おうちで学べる 🔖 288
はじめに AIにリサーチをさせていた。結果が返ってくるまで数分かかる。待っている間、Xを開いた。 流れてきたタイトルに、手が止まった。「プログラミングが好きな人は、もうIT業界に来るな。」 note.com リサーチは終わっていた。結果を確認しないまま、記事を読んでいた。小学生の
プログラミングが好きな人は、もうIT業界に来るな。|いぐぞー@書籍執筆中 ✈️ 旅するプログラマー 🔖 358
「プログラミングが好きなんです。だからエンジニアになりたいんです」 もし今、かつての私のような若者が目を輝かせてそう言ってきたら、私は静かに首を横に振るだろう。 「コードを書くのが好きなら、趣味にしておきなさい。仕事にするのは、もうやめたほうがいい」 これは、小学生の頃から黒い画
新しいプログラミング言語「flux」- Rustの安全性とPythonの柔軟性を両立させる試み 🔖 42
はじめに 「もっと安全に、もっと手軽に、AI/ML開発ができないだろうか?」 そんな思いから、新しいプログラミング言語 flux の開発を始めました。fluxは、Rust製のインタプリタ言語で、システムのパフォーマンスと安全性、そしてPythonの豊富なライブラリ資産を両立させる
コーディングを手伝ってくれるネコが欲しい人のためのプログラミング言語「PURRTRAN」が登場、ちゃんと世話しないと死んでしまうアシスタントキャットと一緒にコーディング 🔖 28
まるで愛猫と一緒にプログラミングをしているような体験を提供するために設計されたプログラミング言語「PURRTRAN」が登場しました。プログラミング言語の「Fortran」でコーディングしながら、ネコにコードについてアドバイスをもらったり、ネコのお世話をしたりすることが可能です。
“音声入力は使えない”派が認めた「Aqua Voice」とは? 2026年、プログラミングの常識が変わる 🔖 180
“音声入力は使えない”派が認めた「Aqua Voice」とは? 2026年、プログラミングの常識が変わる:Deep Insider AI Practice 「音声入力は使えない」と思い込んでいた私が、1カ月使って考えを改めた理由。AIコーディング時代のプログラミングでは、入力その
システムプログラミング入門としてのRust製スレッドスケジューラー - lapla.dev 🔖 127
Rustは特にシステムプログラミングに向いているとされています.しかしながら実際にRustでシステムプログラミングをしてみたい!と思う方でも,取り組む題材の選定に困った方は多いのではないでしょうか.例えば自作OSはその花形だと思いますが,敷居が高く思えてなかなか手が出ない方もおら
Evan Priestley 氏がどうやってプログラミングを学んだかを教えてください | Knoh 🔖 30
本人による回答です。Evan Priestley 氏は知る人ぞ知る、Facebook を代表する (元) エンジニアの一人です。Facebook には 2007 年から 2011 年の間に在籍していました。 手短かに言えば: 何年もの歳月の賜物というか。ぼくはただひたすらプログラ
プログラミングが上達せずに悩んでいるTypeScripユーザへ ~クラス図自動作成ツール~ 🔖 1
この記事は クラス図自動作成ツール の布教記事です。ツールの詳細だけ読みたい方はTypeScript Dependency Visualizerからどうぞ。目次はじめに彼らには地図がない人間の頭は信用ならないそんな都合のいいマップ、あるのだろうかTy...
正規表現すぐ忘れるのでビジュアルプログラミングツールを作った ~ Blocklyで簡単にビジュアルDSL作ろう ~ - エムスリーテックブログ 🔖 296
皆さん、DSLを作ることってありますか? 複雑な設定が可能な社内ツールを作るとき、 「DSLを許容したら自由度が上がって素敵では?」 と思うこと、ありますよね。 私個人としては、エンジニア向けのインタフェースとして、DSLで社内ツールを作ると、作る当時は楽しいものの、複雑なことを
正規表現すぐ忘れるのでビジュアルプログラミングツールを作った ~ Blocklyで簡単にビジュアルDSL作ろう ~ 🔖 296
皆さん、DSLを作ることってありますか? 複雑な設定が可能な社内ツールを作るとき、 「DSLを許容したら自由度が上がって素敵では?」 と思うこと、ありますよね。 私個人としては、エンジニア向けのインタフェースとして、DSLで社内ツールを作ると、作る当時は楽しいものの、複雑なことを
日本人プログラマ向け、プログラミングに適した「フォント」まとめ。2025年版 🔖 464
プログラミングでは、1文字でも打ち間違いがあればエラーの原因になってしまいます。 そこで似たような文字、例えば数字の「1」(いち)とアルファベットの「l」(エル)、数字の「0」(ゼロ)とアルファベットの「O」(オー)などを容易に見分けられるようなフォントを使うことが、ミスを防ぐこ
TypeScript使いがHaskellに入門して、プログラミングパラダイムの「解像度」が上がった話 🔖 14
こんにちは、ココナラで Web エンジニアをしている慕狼ゆに (しのがみゆに) (@yuni_shinogami) です。こちらは株式会社ココナラ Advent Calendar 2025 15 日目の記事です。普段は業務で TypeScript を書いていますが、今回は技
「プログラミング知識ぜろな初学者の気づきー学習2ヶ月目にして挫折かもー」 🔖 2
こんにちは!Social Databank Advent Calendar 2025 13日目です 🎅本日の記事は、現在エンジニアを目指している平凡文系学部卒がお届けします🎁先日まで知識ぜろの状態から2ヶ月間プログラミング研修(HTML, CSS, JS, PHP)を