タグ

Sixeightのブックマーク (17,331)

  • 開発環境2026

    2026年時点の自身の開発環境を振り返ってみる。 OS: Windows デスクトップ機を1台だけ持っていて、Windowsが入っている。 お出かけしてまでパソコンをさわろうと思わない 計算資源を集約させると金銭効率・空間効率が良い という背景で、1台で済ませている。 実際にはWSL2上のUbuntuで開発している。自分の開発しているプログラムのほとんどはLinux上で動かすことになるため、それに近しいUbuntu環境で開発できることの旨味は大きい。 過去のOS歴は以下の通り。 2009年~2020年: Mac 2021年~2026年: Windows MacからWindowsへの移行に関して、過去に以下の記事も書いた。 Windowsへの回帰 MacからWindowsへの開発機移行から2年 最近はGitHub Codespacesで開発する現場も多く(大抵自分が整備することになるが)、手

    Sixeight
    Sixeight 2026/01/15
  • 🔚 This is the End

    A few weeks ago, I made a casual tweet about the power and accuracy of Opus 4.5. I was trying to capture how quickly I felt things are changing when I said software engineering was close to being "done." The tweet went viral, and not in a good way. Now that they've been able to spend some time with the new model, I think more people understand where I was coming from. I meant to say that we are he

    Sixeight
    Sixeight 2026/01/07
    “fell”
  • 私のソフトウェア開発を一変させてしまった2025年のAIエージェントをふりかえる

    2023年から段階的にAIを開発フローに組み込み、2025年は試行錯誤とツールの大きな変化、そしてエージェント化を経て、私のソフトウェア開発の進め方は明確に変化しました。 ここで言う「変化」とは、単に作業が速くなった、便利になったという話ではありません。 より具体的には「コードをタイピングする時間よりも、間接作業の比重と抽象的な思考・ロジックが増えた」という意味での変化です。 とりわけ深刻なのは文字入力回数の増大です。その結果、マイクに向かって話したり、タイピングの練習といったプリミティブな活動を取り入れるようになりました。 この変化は私だけのものではありません。Addy Osmaniは『Beyond Vibe Coding』で「開発者の役割はコードを書くことから、コードを指示すること(directing)へシフトしている」と述べ、アーキテクチャやデザインパターンといったシステム思考への集

    私のソフトウェア開発を一変させてしまった2025年のAIエージェントをふりかえる
    Sixeight
    Sixeight 2025/12/28
  • Claude CodeにLSPツールが追加

    数ヶ月前の「Serena MCPはClaude Codeを救うのか?」で「Claude Code体にLanguageServer統合を追加する可能性も考えられます」と書きましたが、その機能が2.0.74で有効になりました。 導入方法は「Claude Code の LSP サポート」が詳しいので参照ください。 Claude Code の LSP サポートClaude Code のバージョン 2.0.74 から LSP(Language Server Protocol)サポートが追加されました。LSP サポートにより、Claude Code はコードベースに対してシンボルの定義検索、参照検索、ホバー情報の取得などの操作が可能になります。この記事では Claude Code の LSP サポートの概要と使用方法を紹介します。azukiazusaのテックブログ2まとめると/plugin コマンド

    Claude CodeにLSPツールが追加
    Sixeight
    Sixeight 2025/12/21
  • 【入社エントリ】元VPoEがIVRyで「一人のエンジニア」として挑戦する理由|takai

    こんにちは! 2025年11月より、株式会社IVRyにプラットフォームエンジニアとして入社したtakaiです。 これまで私はいくつかの企業でVPoEのような立場を経験し、エンジニア組織のマネジメントを中心に仕事をしてきました。そんな私が今回、マネジメント職ではなく「IC(Individual Contributor)」としてIVRyに入社する道を選びました。 生成AIのインパクトこの転機は、2025年に入り生成AIによるコーディングが実用的になってきたことと深く関係しています。私はプライベートで、いわゆる「vibe coding」に熱中するようになっていました。 Chrome拡張を作ったり、LLMで情報を要約させたり、RAGを実装したり、一つひとつは小さなツールですが、便利なものです。 そのようにAIとペアプログラミングをするうちに、ある現実を突きつけられたのです。「もはや、コーディングそ

    【入社エントリ】元VPoEがIVRyで「一人のエンジニア」として挑戦する理由|takai
    Sixeight
    Sixeight 2025/12/18
  • GitHub Japanに入社しました | おそらくはそれさえも平凡な日々

    しばらくフリーランスとしてフラフラしていましたが、縁とタイミングが合って、12/16付でGitHub Japanにシニアソリューションエンジニアとして入社しました。開発職ではなく技術営業職で、担当は主にエンプラ領域の予定です。 GitHubが好き 「SongmuさんてGitHub好きですよね」 Mackerelのプロダクトマネージャーをやっていた頃、一緒に事業を手がけていたビジネスマネージャーのnkakoさんにそう言われたことを覚えています。これは「そういうふうに見えているのか」という気付きを与えてくれました。GitHubはもちろん嫌いではありませんでしたが日常的に使うサービスなので、好き嫌いはそこまで意識してはいませんでした。 ただ、MackerelPdM時代はかなりGitHubを意識していた事は確かです。個人の道具としても仕事でも使えることや使いたくなるサービスであることを目指してい

    GitHub Japanに入社しました | おそらくはそれさえも平凡な日々
    Sixeight
    Sixeight 2025/12/17
    なんと、おめでとうございます!
  • 2025年版 私がAIエージェントと協働しながら集中する方法 - じゃあ、おうちで学べる

    集中できなくなった 何かがおかしい。 AIエージェントを使い始めてから、自分が壊れていくのを感じていた。以前は4〜5時間ぶっ通しで集中できた。コードを書き始めたら、気づいたら夕方になっていた。あの没入感。あの充実感。それが、完全に消えた。 30分も持たない。いや、10分だろうか。1つの作業に没頭しようとしても、すぐに別の作業に引き戻される。戻ってきたら、さっき何をしていたか忘れている。頭の中が常にざわついている。自分の脳が、自分のものではなくなっていく感覚があった。 最初は自分を責めた。集中力が落ちたのは、体力のせいか。年齢のせいか。怠けているのか。スマホの見すぎか。でも違った。同じように苦しんでいる人が、周りにもいた。 きっと、最初からうまく馴染める人もいるのだろう。複数のエージェントを同時に回しながら、涼しい顔で成果を出せる人。元々、全体を俯瞰しながら動くのが得意な司令官タイプ。私は違

    2025年版 私がAIエージェントと協働しながら集中する方法 - じゃあ、おうちで学べる
    Sixeight
    Sixeight 2025/12/14
  • AI自動化あそび - 大西ブログ

    これは はてなエンジニア Advent Calendar 2025、10日目の記事です。 onishiアドベントカレンダー2025、10日目でもあります。 生成AIによるコーディングが大きく進化した2025年。普段は人事部長などをしているため、あまりコードを書かないのですが、ある程度自律的に開発をしてくれるAIはそういった人こそ便利に使えるのではないでしょうか。 というわけで、「なるべくAIだけでどこまでできるか」をテーマにいくつか遊んだ様子をお届けします。動作環境を必要としない、ブラウザで動くゲームを題材にし、紹介したコードは全て GitHub の public リポジトリに置いてます。 ちなみに記事に実用性は全くありませんので先に注意しておきます。 3つのAIで実装対決 共通指示と結果 評価 同時開発 3つのAIで順番に開発 単一のプロンプトで開発を進める 褒め合うAI 完成したもの

    AI自動化あそび - 大西ブログ
    Sixeight
    Sixeight 2025/12/10
    やっぱり手をうごした人だけが世界を変える
  • 「チンパンジーが配属されてきたら」問題は、なぜ「誤読」ではないのか──HRTechが踏まえるべき国際的な倫理ライン|株式会社 七夕研究所

    「チンパンジーが配属されてきたら」問題は、なぜ「誤読」ではないのか──HRTechが踏まえるべき国際的な倫理ライン 今回問題になった記事はすでに削除されていますし、ここでリンクも引用もしません。ただ、構造だけは確認しておきます。 タイトルは「チンパンジーが配属されてきたら、あなたはどうマネジメントする?」 チンパンジーは「同じ部署のメンバー」として扱われる マネージャー視点で「どうマネジメントするか」が語られる 途中で重大なトラブルが起き、労災やPTSD、射殺にまで言及する つまりこれは、「問題のある部下/同僚」をチンパンジーのイメージで語る構造です。「チンパンジーというキャラクターで、課題を寓話的に表現しただけだ」「人間を動物に喩えたわけではない」という“逃げ”がSNS上で散見されますが、構造上それは成り立ちません。 もし当に「課題」だけをチンパンジーに喩えているなら、 チンパンジーを

    「チンパンジーが配属されてきたら」問題は、なぜ「誤読」ではないのか──HRTechが踏まえるべき国際的な倫理ライン|株式会社 七夕研究所
    Sixeight
    Sixeight 2025/12/10
  • Cap'n Webについて

    Cap'n Webが面白いのでその紹介です。 Cap'n Web概要 Cap'n WebはJavaScriptネイティブなRPCの実装でcapnwebというnpmライブラリが提供されています。作者がCloudflare Workersを作ったKentonなんで注目しています。実際レポジトリもCloudflareのorgにあります。 また、Cloudflareのブログで紹介されています。こちらを見ればだいたいわかります。 Cap'n Webの特徴は以下です。 サーバーとブラウザで動作する JavaScriptのメソッド呼び出し、オブジェクト操作をそのままにRPC呼び出しができる HTTP、WebSocket、postMessage()で動作する メジャーなブラウザ、Cloudflare Workers、Deno、Node.jsをサポート(後述するHono AdapterだとBunもサポート)

    Cap'n Webについて
    Sixeight
    Sixeight 2025/12/09
  • Background Fetch API が消えそうだった話 | blog.jxck.io

    Intro 「Background Fetch を使っているのが、世界であなたのサイトだけなんだけど、この機能消しても良い?」 と、TPAC 2025 の会場で、Chrome の Service Worker チームの開発者と話していた際に言われた。 Background Fetch Background Fetch は、Service Worker を使って、文字通り Fetch をバックグラウンドで行う機能だ。 特に Android では、ダウンロードの UI にプログレスが表示され、終わったら Cache API に保存される。 筆者が運営している mozaic.fm のサイトは、Podcast アプリと同じようなことを Web でもできるように PWA 化し、様々な機能を試していた。 PWA: モバイルでインストールしてアプリとして使える Background Fetch: エピソ

    Background Fetch API が消えそうだった話 | blog.jxck.io
    Sixeight
    Sixeight 2025/12/09
  • さくらのクラウドで「趣」を検出するアプリを作った - ちょうげのブログ

    この記事は 趣 Advent Calendar 2025 の5日目の記事です。 4日目は 獏星(ばくすたー) さんの 「無職期間(5ヶ月)の振り返り」 でした。 無職、大変趣がありますね。 さて、趣アドベントカレンダーということですが、人によって何にどのような趣を感じるかは異なるものです。 そこで LLM に趣を見出してもらうことで新たな視点を獲得することを目指します。 以下のようなものを作りました。 趣ディテクター テキストや画像を与えると LLM が趣を見出してくれます。 さて、このアプリを作るにあたり、せっかくなので趣のある国産のクラウド、さくらのクラウド を使ってみることにしました。 記事では LLM を使ったアプリケーションを作り、さくらのクラウドで動かす手順を紹介します。 注意 アプリは予告なく停止する可能性があります さくらの AppRun CR 版上にデプロイしており、

    さくらのクラウドで「趣」を検出するアプリを作った - ちょうげのブログ
    Sixeight
    Sixeight 2025/12/05
    趣を感じます
  • なぜ私の上司はマネジメントが下手くそなのか | THE MOLTS

    私の上司は、よく「おれはマネジメントができない」と言っていた。人もそれを自覚していて、冗談めかしてネタにするような人だ。 一方、私には別の悩みがあった。上司の説明を聞いても、「日語として聞こえるのに、意味が分からない」のだ。 上司はよくたとえ話をしてくれる。 「それって、家の設計図みたいなものだよ」「健康診断の結果が悪かったら生活を改善するのと一緒だよ」。話を聞いているときは「なるほど、そうか」と理解した気になる。 でも、いざ実行しようとデスクに戻ると「あれ、何だっけ?結局、何をすればいいんだっけ?」と固まってしまうのだ。たとえ話は分かりやすかったはずなのに、具体的に何をすればいいのか分からない。この壁にぶつかることを繰り返していた。 これは能力の問題なのか。それとも、何か別の原因があるのか。 細谷功さんの『具体と抽象』というを読んで、ハッとした。原因は、思考の世界が全く違っていたこ

    なぜ私の上司はマネジメントが下手くそなのか | THE MOLTS
    Sixeight
    Sixeight 2025/12/05
  • 寝室にスマートスピーカーを置く

    使わなくなったGoogle Home Miniを友達からもらったので、寝室に設置することに。 Google Home Miniというのはその昔Googleが無料で配ったり数千円で売ったりしていた所謂スマートスピーカーで、マイクとスピーカーとWiFi接続機能が付いていて、音声で「OK, Google. ...」と指示することで色々操作できるやつ。はるか昔にGoogle Nest Miniというよく似た後継機が出ている。 ここ数年はスマホを寝室に持ち込まなくなり、この影響もあって夜に明るい画面を見ることもなく毎日よく眠れているのだけど、以下のような不便さが残っていた。 寝室でアラームを設定したい 寝室で現在時刻を確認したい スマートスピーカーは眩しい電子機器を寝室に持ち込むことなしにこの辺の問題を解決できる上、その辺の目覚まし時計より優位性もある。例えば「7時間半後に起こして」のように相対時間

    Sixeight
    Sixeight 2025/12/04
    “なお、一緒に寝てる人が起きてしまうなどの懸念については一旦無視するものとする。”
  • Zensical - A modern static site generator - Material for MkDocs

    Zensical – A modern static site generator built by the Material for MkDocs team¶ We are thrilled to announce Zensical, our next-gen static site generator designed to simplify the process of building documentation sites. Distilled from a decade of experience, Zensical is our effort to overcome the technical limitations of MkDocs, reaching far beyond its capabilities. Zensical is the result of thous

    Zensical - A modern static site generator - Material for MkDocs
    Sixeight
    Sixeight 2025/12/04
  • あなたのOpenTelemetry CollectorのBatch Processorはもう不要かもしれない - Diary of a Perpetual Student

    これはOpenTelemetry Advent Calendar 2025 2日目のエントリです。2週間に1回欠かさずOpenTelemetery Collectorのアップデートを追っている身として、「意外と知られていないのでは?」と個人的に思っているネタを取り上げます。 Batch Processorの利用推奨について OpenTelemetry Collectorをお使いのみなさん。Batch Processorを利用していますか? Batch Processorは複数のテレメトリーデータを1つのbatchにまとめる役割を果たします。受け取った・生成されたテレメトリーを即時にexportする手法と比較して、オブザーバビリティバックエンドにデータを送信するときの接続数が減らせたり、データの圧縮がより効くようになったりして、結果データ転送が最適化されます。 さて、OpenTelemetr

    あなたのOpenTelemetry CollectorのBatch Processorはもう不要かもしれない - Diary of a Perpetual Student
    Sixeight
    Sixeight 2025/12/03
  • AI で再注目された技術やツールたち - ぽ靴な缶

    これは はてなエンジニア Advent Calendar 2025 2 日目の記事です。 年の瀬なので振り返りたくなる季節ですね。 今年も AI の話題が非常に多く、コーディングエージェントの普及を始めいろんな変化がありました。新しいモデル、高まる精度、飛び交うビッグマネー、跳ね回る驚き達。そういう景気の良い話はさておき、既存の技術が新しい文脈で再注目されたり、思わぬ用途で広く使われるようになったりすることも起きています。 今日はそんな「以前から存在していたけど AI によって新しい価値を見出された技術やツールを語ろう」のコーナーです。 いくぞ!! Server-Sent Events (SSE) まず出世頭として思いつくのは Server-Sent Events でしょう。 Server-sent events - Web API | MDN 今やチャット AI のレスポンスはほとんど

    AI で再注目された技術やツールたち - ぽ靴な缶
    Sixeight
    Sixeight 2025/12/03
  • newmoでのAlloyDBの最適化の日々 - newmo 技術ブログ

    1. はじめに newmoではメインのデータベースとしてGoogle CloudのAlloyDBを利用しています。サービスの成長に伴い、GraphQLgRPCを通じたリクエストが増加し、最近、番環境のデプロイ時にCPU負荷が90%を超えるという問題に直面しました。 番環境へのデプロイ時のアラート この記事では、AlloyDBのパフォーマンス最適化に取り組んだ記録をまとめています。「発見 → 改善 → 計測」のサイクルを繰り返しながら、Slow Queryの改善、N+1問題の解消、そしてRead Pool Instanceの導入まで、段階的に行った改善とその効果について詳しく解説します。 かなり詳細な内容になっていますが、同様の問題に悩んでいる方の参考になれば幸いです。 2. システム構成と発生した問題 システム構成 newmoのバックエンドは、Goで実装されたModular Mono

    newmoでのAlloyDBの最適化の日々 - newmo 技術ブログ
    Sixeight
    Sixeight 2025/12/02
    知見だ
  • 思考を減らしコードに集中するための tmux, Neovim 設定

    LayerX Tech Advent Calendar 2025 記念すべき1日目の記事です。めでたいですね。初日は @frkake さんの「OCR技術の変遷と日語対応モデルの性能検証」との二立てです。 バクラク事業部 スタッフエンジニアの @izumin5210 です。 Platform Engineering 部 Enabling チームでいろいろなことをしています。 最近は AI Agent 基盤開発系の話ばっかりしてたので、今日は AI じゃなくて Vim の話をします。 開発環境のカスタマイズ、楽しいですね? 楽しくなっちゃっていろいろ入れちゃいがちです。 が、自分は最近「余計な思考を減らし、コードに集中するための環境」というコンセプトで開発環境を構築しています。 特に AI の登場によりコードの読み書きの量が増えている現在、コードの読み書きにかかるオーバーヘッドを減らし、コ

    思考を減らしコードに集中するための tmux, Neovim 設定
    Sixeight
    Sixeight 2025/12/02
  • The AI workspace that works for you. | Notion

    A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.

    The AI workspace that works for you. | Notion
    Sixeight
    Sixeight 2025/11/22
    参考になる