タグ

dev0000_1のブックマーク (8,499)

  • オブジェクト指向は禁止するべき - きしだのHatena

    プログラムがまだ不慣れな人が「プログラムちょっとわかるようになったけど、まだぜんぜんオブジェクト指向とかできてません」のように言ったり、ちょっと慣れた人が「このソース、ぜんぜんだめ。オブジェクト指向ができてない」にようなことを言ったり、まるで、オブジェクト指向ができてるかどうかがよいプログラムかどうかを表すことになってるようだ。 Javaのアルゴリズムのに、「Javaなのにオブジェクト指向ができていない」のような書評がついているのを見たときには、お前は何を求めてるんだと思ったりもした。 そのようなオブジェクト指向は、窓から投げ捨てるべきだ。オブジェクト指向はプログラムのよしあしの基準にならない。 むだにHogeインタフェースとHogeImplクラスがあったり、むだにnewするだけのcreateメソッドがあったり、どこで値が設定されてるかわからないオブジェクトがひきまわされてたり、ソースコ

    オブジェクト指向は禁止するべき - きしだのHatena
  • CLAUDE.md や AGENTS.md のベストプラクティスな書き方 - izanami

    CLAUDE.md は LLM にコードベースを理解させる最重要ファイル。WHY/WHAT/HOW の3要素を300行以内で簡潔に書き、指示は最小限に。段階的開示で詳細は別ファイルに分離し、リンターや自動生成には頼らないのがベストプラクティス Claude Code を使っていて、なんか思い通りに動かんなって感じたことない?指示を書いてるはずなのに無視される、毎回同じことを説明し直さなあかん、コードスタイルがバラバラになる こういう問題の多くは、実は CLAUDE .md の書き方に原因があったりするんよね X で 毎日 AI 情報を配信してるコムテです。Agentic AI / AI 駆動開発などを中心に情報を配信しています この記事は HumanLayer のブログ記事「Writing a good CLAUDE .md」をベースに、Anthropic の公式ドキュメントと最新の学術研

    CLAUDE.md や AGENTS.md のベストプラクティスな書き方 - izanami
  • 立憲と公明が新党結成へ、15日に党首会談 公明は小選挙区撤退方針:朝日新聞

    立憲民主党と公明党は14日、新党を結成する方針を固めた。23日召集の通常国会冒頭での衆院解散が迫る中、15日に両党首が会談し、合意を目指す。ともに「中道」を掲げる両党が新党を結成することで、衆院選の…

    立憲と公明が新党結成へ、15日に党首会談 公明は小選挙区撤退方針:朝日新聞
    dev0000_1
    dev0000_1 2026/01/14
    立憲、おっさんおばさんの宗教アレルギー軽く見過ぎじゃないのかな、共産と組んだ時もまぁアレだけど。
  • GitHub Copilot を極める会

    はじめに GitHub Copilot は、もはや単なるコード補完ツールではありません。 どの文脈を与え、どこまで任せ、どこで人が介入するか その設計次第で、生産性にもコード品質にも大きな差が生まれます。 記事「GitHub Copilot を極める会」では、 GitHub Copilot を 補完ツール としてではなく、 設計・実装・リファクタ・テストまでを支援する開発パートナーとして使い切ることを目標に話を進めます。 中でもエージェントモードを使いこなすことや、カスタムされた命令を Copilot に読み込ませること、更にはコーディングエージェントへコードレビューをさせる方法までこの記事でご紹介させていただきます。 「書かせている」状態から、「制御して使っている」状態へ --- GitHub Copilot を使う側のレベルを一段引き上げる記事となれば幸いです。 それでは行きましょう

    GitHub Copilot を極める会
  • AI SDK Slackbot

    2. Create a Slack App Go to https://api.slack.com/apps and click "Create New App" Choose "From scratch" and give your app a name Select your workspace 3. Configure Slack App Settings Go to "Basic Information" Under "App Credentials", note down your "Signing Secret". This will be an environment variable SLACK_SIGNING_SECRET Go to "App Home" Under Show Tabs -> Messages Tab, Enable "Allow users to se

    AI SDK Slackbot
  • サラリーマンソフトウェアエンジニアのキャリア

    最近少しキャリアについて考えていたので自分用に整理したもの

    サラリーマンソフトウェアエンジニアのキャリア
  • Tailwind CSSの騒動から考える、生成AIがOSSビジネスを壊す瞬間 - Sweet Escape

    Tailwind CSSの騒動 Tailwindのビジネスモデル 問題の質は収益化の導線が死んだこと これはTailwind固有の話なのか? /llms.txt が突きつけるジレンマ OSSを使う側として じゃあどうするのか Tailwindの騒動は、前兆に過ぎないかもしれない Tailwind CSSの騒動 Xでも投稿したがTailwind CSSがなかなか大変なことになっている。 Tailwind大変なことになってるな。 公式ドキュメントをAIフレンドリーにするためのPRを作られたんだけど、そのスレに開発元のTailwind Labs Inc.のAdam氏が結構衝撃的な内容を投稿。…— Keisuke Nishitani (@Keisuke69) 2026年1月8日 Tailwind CSSとはオープンソースで提供されているこの数年でとても人気が出たCSSフレームワークだ。ここ数年で

    Tailwind CSSの騒動から考える、生成AIがOSSビジネスを壊す瞬間 - Sweet Escape
  • スタジアム整備、Jリーグが秋田市に「志低い」と指摘 沼谷市長「常識なさ過ぎる」と反論|秋田魁新報電子版

    サッカーJ2ブラウブリッツ秋田の拠地となるスタジアム整備を巡り、秋田市の沼谷純市長は8日、昨年11月にJリーグから、市が収容人数を1万5千人規模とする場合を検討していないとして「志が低い」と指摘されたと明らかにした。その上で「市のオーナーである市民に対する言葉になる。その自覚がないとすれば極めて常識がなさ過ぎる」との見方を示した。公設での整備には賛否両論があり、Jリーグが同じ姿勢ならば、市民の理解を得るのは難しくなるとし「理解を得られないものに市は1円も出せない。それをJリーグ側には肝に銘じてほしい」とも述べた。 Jリーグからの指摘に関しては、秋田放送が6日、市への情報公開請求で入手した資料に基づき、昨年11月に開かれた市とブラウブリッツ、Jリーグの担当者による非公開の協議の中で出た発言と報道。沼谷市長は8日開かれた年頭の記者会見でこの報道の内容が事実かどうか問われ、事実だと認めた。沼谷

    スタジアム整備、Jリーグが秋田市に「志低い」と指摘 沼谷市長「常識なさ過ぎる」と反論|秋田魁新報電子版
  • 秋田市の新スタジアム問題、市長は「常識がなさすぎる」と反論、Jリーグ関係者の「志が低すぎる」発言は言い過ぎではないかと話題に

    リンク 秋田魁新報電子版 スタジアム整備、Jリーグが秋田市に「志低い」と指摘 沼谷市長「常識なさ過ぎる」と反論|秋田魁新報電子版 サッカーJ2ブラウブリッツ秋田の拠地となるスタジアム整備を巡り、秋田市の沼谷純市長は8日、昨年11月にJリーグから、市が収容人数について1万5千人規模の場合を検討していないことに対し「志が低い」と… 36 users 61 リンク 日テレNEWS NNN 【独自】新スタジアム整備をめぐる非公開協議 情報開示請求で入手した秋田市とJリーグのやりとりを詳報①(2026年1月7日掲載)|ABS NEWS NNN 秋田市での新スタジアム整備をめぐり、2025年11月、市はJリーグ側に、整備計画の検討状況を説明しました。 2 users

    秋田市の新スタジアム問題、市長は「常識がなさすぎる」と反論、Jリーグ関係者の「志が低すぎる」発言は言い過ぎではないかと話題に
  • Next.jsを採用するのをやめた理由・背景

    少し前にReact2ShellというReactのRCEの脆弱性によって、Next.jsを使っているアプリケーションが影響を受けましたが、実はそれ以前から自分は何かウェブアプリケーションを開発するときにNext.jsを採用するのをやめています。 Next.jsを採用するのをやめたのには、ちょっと微妙な理由がいくつかあったので特に何か書く事はしなかったんですが、興味ある人もいるかもしれないので書いておこうと思います。簡単に書くと以下の三つの事柄があってNext.jsを採用するのをやめました。 ViteやVite系のフレームワークの方がDXがよかった Next.jsの作者のGuillermo Rauchの倫理観が心配になった RSCのコトがよく理解できなかったし、好みから外れていた ViteやVite系のフレームワークの方がDXがよかった 技術的な理由では一番これが大きかったんですが、Vite(

    Next.jsを採用するのをやめた理由・背景
  • Webブラウザから無料で生成AIの挙動を試せる「さくらのAI Engine 」のPlayground機能、GitHub IDだけで手軽に利用可能に

    Webブラウザから無料で生成AIの挙動を試せる「さくらのAI Engine 」のPlayground機能、GitHub IDだけで手軽に利用可能に さくらのAI Engineは国内に設置されているさくらのクラウド上で生成AIモデルを実行し、OpenAI互換のAPIでアクセスできるサービスです。 VPNやGWAN、専有ネットワークなどの閉域網に対応するためセキュアな環境で利用できることも特長としています。 Playground機能は、さくらのAI Engineの機能をAPIキーの発行などの面倒な手順を踏むことなく、Webブラウザからチャットを用いて無料で試せるというものです。 Playgroundで利用できるモデルは現時点で以下の3つです。 gpt-oss-120b Qwen-coder llm-jp 実際にさくらのAI Engineを採用する前に動作を確認、評価できます。 GitHub I

    Webブラウザから無料で生成AIの挙動を試せる「さくらのAI Engine 」のPlayground機能、GitHub IDだけで手軽に利用可能に
  • 【独自】秋田市の新スタジアム Jリーグ側が「少なくとも1万5,000人規模の施設が必要」と主張 議事録の情報開示請求で明らかに 秋田(2026年1月6日掲載)|ABS NEWS NNN

    【独自】秋田市の新スタジアム Jリーグ側が「少なくとも1万5,000人規模の施設が必要」と主張 議事録の情報開示請求で明らかに 秋田 秋田市の八橋地区で整備が計画されている新たなスタジアムについて、Jリーグ側が、少なくとも1万5,000人規模の施設が必要だと主張していることがわかりました。 最大で1万人規模を想定して事業費などを試算した秋田市には、「あまりにも志が低い」と指摘するなど、市の検討状況に不満を示していたことも明らかになりました。 秋田放送は去年11月に行われた秋田市とJリーグとの非公開協議の議事録を市への情報開示請求で入手しました。 Jリーグ関係者 「この後、何をどう検討されるかが全く分からない」 Jリーグ関係者 「地方のクラブでもJ1に上がった平均は1万人。そこにも届かないスタジアムをイニシャルコストだけを理由につくるのは、合理的なようで、全然合理的じゃない」 Jリーグ関係者

    【独自】秋田市の新スタジアム Jリーグ側が「少なくとも1万5,000人規模の施設が必要」と主張 議事録の情報開示請求で明らかに 秋田(2026年1月6日掲載)|ABS NEWS NNN
  • 育てるほど楽になる AI 開発体制を作っている話 | BLOG - DeNA Engineering

    こんにちは。ソリューション部 エンタープライズ事業部 スポーツプラットフォーム部の永田です。普段の業務ではスポーツ領域の新規サービス開発に従事しています。 記事では、複雑なドメインを持つ新規サービス開発のプロジェクトにおいて、「AI を活用して開発生産性を向上させる」 ために構築した仕組みと、その具体的な例を紹介します。 背景と課題 プロジェクトの特性 プロジェクトには、以下のような特性があります。 新規サービス開発: ゼロからの立ち上げであり、設計判断が多い タイトなスケジュール: ビジネス要件上、できるだけ早く開発を進める必要がある 複雑なドメイン・コード: 特有の概念や複雑な構造が多く、全体像の把握が難しい。新規メンバーが多いチーム構成も相まって、ドメイン知識の蓄積が十分でない こうした背景から、AI をうまく活用してスピードと品質を両立して開発を効率化したいと考えていました。

    育てるほど楽になる AI 開発体制を作っている話 | BLOG - DeNA Engineering
  • 【2025年ベストマンガ】このマンガもすごかった! - 今は亡しわが村

    「このマンガがすごい!」には隙がある! 世の中にはすでに宝島社「このマンガがすごい!」が存在するのに、お前はどうして毎年懲りずにマンガランキングを作っているのかと問われたら、理由のひとつは「このマンガがすごい!」は隙だらけだからだと答えます。 まずは、あまり意識することのない「このマンガがすごい!」のレギュレーションを確認してみましょう。 ・10月1日から9月30日の期間に、単行が発売された作品を対象とする。 ・同作品に対して、オトコ編とオンナ編の選者からそれぞれ得票があった場合は、選出人数の多い方へ合算。 つまり、9・10・11月頃に発売された作品は不利になりやすいということです。9月は締切ギリギリすぎて読まれないですし、10・11月頃の作品は次のランキング投票時期には記憶から滑り落ちてるケースが多いです。 そして、オトコ編とオンナ編の得票が合算されているということは、男女両方から支持

    【2025年ベストマンガ】このマンガもすごかった! - 今は亡しわが村
  • 2026 年に押さえておきたい AI トレンド 38 選 - izanami

    生成 AI から Agentic AI まで、2026 年に押さえておきたい AI トレンドを厳選。MoE で 10 倍高速化、MCP と A2A でエージェント連携、RAG でハルシネーション対策など、実務で差がつく知識を網羅した AI の進化がめちゃくちゃ速い。2024 年は LLM の年、2025 年は「エージェントの年」と言われてた。ほんで 2026 年はどうなるかというと、エージェントが番環境に入り、実際に ROI を問われる年になると予測されてる。「2025 年はエージェントを構築する年、2026 年はエージェントを信頼する年」なんて言われてるくらい X で 毎日 AI 情報を配信してるコムテです Agentic AI / AI駆動開発などを中心に情報を配信しています この記事では、2026 年に押さえておきたい AI トレンドを 5 つのカテゴリに分けて解説していく。一言解

    2026 年に押さえておきたい AI トレンド 38 選 - izanami
  • 仙台初売り、景品表示法が日本で唯一合法的に破られるすごい時間「三が日に限り景品表示法の規制を超える過度な景品提供が特例で認められる」

    リンク Wikipedia 仙台初売り 仙台初売り(せんだいはつうり)は、宮城県仙台市で年初に行われる伝統行事である。歴史的には江戸時代から続く商習慣であり、豪華な景品や特典が特徴である。豪華な景品や特典を付ける販売方法については、公正取引委員会がこの初売りを伝統行事とみなして、新年3日以内の特例を旧仙台藩領に当たる地域に認めている。 現在の仙台初売りは、仙台市の中心部の商店街で特に盛大に行われており、景品目当てに大晦日の夜から並ぶ者もいる。一番町や中央通りのアーケード街では、開店前に甘酒などが振る舞われる様子が見られる。1月2日から開催される 18 users 250 たけ @motif_accessory なんで「仙台が?」って思うでしょ? 実は仙台にはちょっと特殊な文化がある 来、初売りってどれだけお得にしても景品表示法内で過度に安くすんなよって決まりがある つまり余程の売れ残りと

    仙台初売り、景品表示法が日本で唯一合法的に破られるすごい時間「三が日に限り景品表示法の規制を超える過度な景品提供が特例で認められる」
  • 事業責任者には「利益」より「キャッシュ」を意識させたほうがいいと思う理由|数字に強くなるための勉強ノート

    こんにちは! このNoteでは、日常の業務の中で感じることや、ビジネスモデル・決算書の分析から得られた気付きなどを、週1回程度発信しています。 今回は、事業責任者の責任と権利に関しての記事です。 こう書くとちょっと固そうですが、言いたいことはとても単純です。 ■今回の記事の大枠 会社の規模が大きくなり複数の事業を展開している場合、事業責任者にPLの責任(+権限)を持たせましょうという話がよくあります。 これ自体は良いと思うのですが、やるならもう少しだけ手を加えて、キャッシュの責任(+権限)を持たせたほうがいいんじゃないか?という話です。(このnoteでは「PL責任」と「利益責任」を同じ意味で使い、以下では利益責任と言います。) 事業責任者が「利益」の責任を負うことのメリットまず「利益責任」の議論が出る背景とメリットを簡単に説明します。 ■事業責任者が「利益責任」を負うことのメリット 1. 

    事業責任者には「利益」より「キャッシュ」を意識させたほうがいいと思う理由|数字に強くなるための勉強ノート
  • プレイングマネージャーを「努力」から「構造」の問題に戻す── SaaS組織で起きた意思決定の話──|本多 将大

    こんにちは。こんばんは。 2025年も周りの皆さまのおかげで、多くの学びを得ることができた。 資金調達フェーズでいうとシリーズA以降B未満、従業員数の規模でいうと50名未満のSaaS企業の営業部での学びを言語化し、少しでも他の人の役に立てたらと思い、雑ですがnoteに残すことにする。 はじめにプレイングマネージャーは、個人に依存しやすい役割である。 能力やスタミナに支えられた運用は、短期的には機能するが、再現性やスケールの観点では限界が見えやすい。 営業部においても、プレイヤーとしての成果と、マネジメントとしての成果を同時に求める構造が、結果として意思決定の質とスピードを下げている場面があった。 この状況を踏まえ、営業部ではプレイングマネージャーという役割を、努力やバランス感覚の問題ではなく、構造の問題として捉え直すことにした。 役割の切り出しと、意思決定レイヤーの独立営業部ではこれまで、

    プレイングマネージャーを「努力」から「構造」の問題に戻す── SaaS組織で起きた意思決定の話──|本多 将大
  • 1on1で「まずこれを読んで!」と布教し続けるそーだいさんの言語化集 - そーだいなる Advent Calendar 2025 20日目|mkitahara / きたはら

    はじめに前職で技術顧問として そーだいさん にJOINしていただいていた際、私はデータベース設計から仕事の進め方相談まで、当にお世話になりました。 そーだいさんは「ガタイも(物理的に)声も大きくて、ちょっと圧倒されるな……!」というものでしたが、実際にお話ししてみると、その中身は驚くほど優しく、そして当にロジカルで誠実な方でした。 その圧倒的な「言語化能力」で、技術的な課題はもちろん、エンジニアとしての振る舞いや問題解決の考え方を、誰にでもわかる言葉で解きほぐしてくれます。 今回は、私が定期的に読み返し、1on1などの場でも「まずこれを読んで!」と周囲に布教している、そーだいさんの発信をいくつか紹介したいと思います。 1. 仕事を進めるうえでのマインドセット1-1. Howだけ考えると複雑さを導入して仕事が増える 「偽の進捗」の連鎖によるリソース枯渇の防止 手段に没頭して手順書の保守や

    1on1で「まずこれを読んで!」と布教し続けるそーだいさんの言語化集 - そーだいなる Advent Calendar 2025 20日目|mkitahara / きたはら
  • ここ数年で読んで良かった「ニンゲンの面倒なところに付き合う」ための本をまとめた。 - フジイユウジ::ドットネット

    どんなにインターネット上に大量の情報がある時代になっても、生成AIに聞けば答えが出る時代になろうとも、「他者の経験や専門家の思考が整理されてまとまっている書籍」の価値は薄まらない。むしろ高まってるかもしれない。 と、いうわけで2年ぶりに「読んで良かった」を振り返ろうと思う。過去記事で紹介したもオススメしたいので時間あったら読んでね。 ここ数年で一番良かったな〜と思えたは、この記事の後半に書いているので、もしそこだけ読みたい人はスススッとスクロールして後ろのほうを読んでね。 デザイナーが意図を伝えるための『デザインの伝え方』 ぼくはデザイナーではないのだけど、このは読んで良かった。 以下のツイートの通り、会議の準備や合意に至らない場合のフォローアップの仕方などが書かれている。 「エゴは会議室の前で捨てる」がブッ刺さった。 デザイナーが組織の合意を得るためのO'Reilly「デザインの

    ここ数年で読んで良かった「ニンゲンの面倒なところに付き合う」ための本をまとめた。 - フジイユウジ::ドットネット