yasushicohiのブックマーク (3,420)

  • エンジニアとして緩やかに死んでいくんだろーなと思った話 - pospomeのプログラミング日記

    最近TS, React の勉強をしているのですが、その過程で思いました。 単なる感想です。 今までのキャリアパス 自分のことを知らない人もいると思うので、自己紹介がてら自身のキャリアパスについて簡単に説明します。 ソフトウェアエンジニアとしてのキャリアを積んだ後、 2016年より株式会社ディー・エヌ・エーでソーシャルゲームプラットフォームの開発に携わる。 その後、2018年より株式会社メルペイでテックリードとして認証認可基盤の開発・運用を担当。 2020年に入社した合同会社DMM.comではアーキテクトとして 100名規模の開発組織で技術戦略を主導する。 2024年10月に株式会社カミナシに入社し、2025年1月 VP of Engineeringに就任。 簡単に言うと "IC -> テックリード -> マネージャー/アーキテクト->VPoE" という感じで、 新卒から今までエンジニアリン

    エンジニアとして緩やかに死んでいくんだろーなと思った話 - pospomeのプログラミング日記
  • 論理的な主張より、「結局君は、何がしたいんだ」を聞きたい人は、結構いる。

    今日書きたいことは、以下のような内容です。 ・昔会社の上司に、「何かを提案する時は、「○○したい」という主観的な希望の形でも表現できようにしておけ」「特に希望がなくてもある振りをしろ」と言われました ・仕事の上で、客観的に、冷静な意見を表明することはとても大事です ・ですが、時には「私は○○したい」という、主観的な希望の形で表現するのが有効な場合もあります ・何故かというと、「この人は自分ごととして語っている」という受け取り方でプラス加点をする人がいるから、またそれによって相手の希望も引き出しやすくなるからだと思っています ・仕事上で「どうしたい」「どうなりたい」というのを適切に言語化出来る人は稀です ・ここには、「仕事上で「自分の希望」なんてもってない方が普通」という話と、「仕事に限らず「希望」を言語化することが苦手な人も多い」という二つの要因があると思います ・単純に「○○という選択肢

    論理的な主張より、「結局君は、何がしたいんだ」を聞きたい人は、結構いる。
  • Cursor/Devin全社導入の理想と現実

    2025.04.24 Thu. SmartHR AI tech talk#2 ── コード生成×AI 現場のリアル で登壇した際のスライドです

    Cursor/Devin全社導入の理想と現実
  • モノタロウのAI駆動開発の全貌をご紹介します - MonotaRO Tech Blog

    はじめに こんにちは!モノタロウ CTO-Office 所属の市原です。AI駆動開発チームのリーダーを務めています。 近年、生成AI技術は目覚ましい進化を遂げ、ソフトウェア開発の世界にも大きな変化をもたらしています。 モノタロウでは、「AIを活用して生産性を非連続に向上する」ことを目指してAI駆動開発への取り組みを積極的に進めています。 来月5月7日には、AI駆動開発カンファレンスにて、CTO 普川、プラットフォームエンジニアリング部門長 香川、私市原で登壇します。モノタロウでの取り組みについて、詳しくお話しさせていただく予定です。 記事では、カンファレンスに先駆けて、モノタロウがAI駆動開発にどのように取り組んでいるのか、概要をご紹介したいと思います。 はじめに モノタロウのAI駆動開発推進体制 活用・検証中のAIツール セキュリティへの配慮について 生成AIを活用したレガシーシステム

    モノタロウのAI駆動開発の全貌をご紹介します - MonotaRO Tech Blog
  • あのゲームを1回20分プレイするだけで「トラウマ記憶が消えていく」と判明 - ナゾロジー

    思い出したくもないのに勝手に頭をよぎる嫌な記憶、誰にでもありますよね。 そうしたトラウマ記憶は、あの有名なゲームをすることで思い出しにくくなることが明らかになりました。 スウェーデン・ウプサラ大学(Uppsala University)は、コロナパンデミック中にトラウマにさらされた医療従事者を対象に、実験を実施。 その結果、1回20分間のテトリスを5週間続けると、トラウマ記憶を思い出す回数が大幅に減ることが示されたのです。 研究の詳細は2024年9月19日付で医学雑誌『BMC Medicine』に掲載されています。 A 20-minute game of Tetris reduced traumatic memories in pandemic frontline workers https://www.psypost.org/a-20-minute-game-of-tetris-redu

    あのゲームを1回20分プレイするだけで「トラウマ記憶が消えていく」と判明 - ナゾロジー
    yasushicohi
    yasushicohi 2025/04/24
    テトリス、なんか好きだった そういえば病んでた高校から大学でもやってたな 次の段階に進んでもいいのかもしれない
  • After Cline - あるいは語りえぬ者について語ろうとする時代について

    post-cline-world.md After Cline - あるいは語りえぬ者について語ろうとする時代について この資料は以下のイベントの登壇用の殴り書きです https://hack-at-delta.connpass.com/event/350588/ 今までの資料を引用して話すので、この資料はアウトラインです。 最初に: 自分の技術選定の基準 ハイプサイクルにおけるアーリーアダプター相当で手を動かす ハイプ・サイクル https://mba.globis.ac.jp/about_mba/glossary/detail-20659.html https://www.thoughtworks.com/radar を読む イノベーターっぽい人達をSNSで監視してる 一定の熱量を感じたら自分でも動かして評価する 破壊的イノベーションを逃すな 破壊的イノベーション - クリスチャン・ク

    After Cline - あるいは語りえぬ者について語ろうとする時代について
  • プロダクトマネージャーがCursorと作る、"思考が蓄積する"仕事環境 ~AI伴走を当たり前に~|Naomi Shiraishi

    プロダクトマネージャー業務は、日々のタスクから中長期の戦略策定まで、多岐にわたります。忙しさに追われ、その日の思考や課題が記憶の彼方に消えてしまう… 私はそのスパイラルに入ってしまっており、タスク管理ツールやtimesに「日報」を書いたりと試行錯誤していたものの、何度も挫折していました。 Cursorとの出会いと活用のひらめきそんな中、社内で利用が広まっていたAIエディタ「Cursor」。 当初は、ノンエンジニアでもコード調査やSQL作成が出来ることや、一貫したドキュメント作成が出来ることに魅力を感じて使っていました。 これまで私のAI活用は、「PRDの壁打ち」に代表されるドキュメント作成の補助、「開発仕様の確認」など特定の複雑な業務だけにとどまっていました。 小さな日常的タスクにもAIを絡められる可能性があるとは、正直あまり想像できていなかったのです。 きっかけは、みやっちさんのCurs

    プロダクトマネージャーがCursorと作る、"思考が蓄積する"仕事環境 ~AI伴走を当たり前に~|Naomi Shiraishi
  • 元祖退職代行「EXIT」が「モームリ」に追い越されるまでのリアルな話〜EXIT創業から現在まで〜|おかざき

    はじめまして、日初の退職代行サービス「EXIT」を創業したおかざき(@okazakithe)です。 今(2025年4月)では退職代行といえば「モームリ」って感じですが、モームリ台頭まではEXITがその立ち位置でした。 連日さまざまなメディアから取材を受けかつては退職代行といえばEXITでしたが、今ではモームリの一人勝ちです。いったいどうしてこんなことになってしまったのか、EXIT創業からモームリに完全にまくられるまでの話を徒然なるままに書いていこうと思います。 ビジネスはたいてい後発企業が勝つみたいなのはよくあることだと思うんですが、有名なメルカリ vs フリルみたいな雰囲気は一切ありません。もっともっとレベルの低いしょぼいストーリーなんですが、それはそれでリアルだと思うのでなにかの参考になったら嬉しいです。 日初の退職代行創業EXITは自分(岡崎)と新野の共同創業です。2人は小学校の

    元祖退職代行「EXIT」が「モームリ」に追い越されるまでのリアルな話〜EXIT創業から現在まで〜|おかざき
    yasushicohi
    yasushicohi 2025/04/22
    これがMVPですよ
  • 情報は“並べる”のではなく、“構造化”する─B‑H‑Dフレームが組織のリードタイムを短縮する。|nishiba

    はじめに:非同期コミュニケーションの増大と組織課題リモートワークやハイブリッドワークに関係なく、オフィスワークであってもSlack・メール・Notion・Teams など、非同期コミュニケーションに頼る機会が格段に増えている。実際に、オフィスにいたとしても非同期のテキストコミュケーションが多い。 だが、こうした非同期の便利さと引き換えに、いくつかの課題が顕在化するようになった。まず挙げられるのは、メッセージの往復回数の増加だ。オフィスで雑談まじりに「これどうなってる?」と聞けば一瞬で解決したかもしれない問題が、Slack のメッセージを投げても相手が離席していてすぐには返事が来ない――それだけならまだしも、投げかけが曖昧だったり、目的が十分に説明されていなかったりすると、数時間後に「それは何のデータが欲しいんですか?」と追加質問が返り、さらに数時間後にようやく詳細を伝え、やがてまた別の質問

    情報は“並べる”のではなく、“構造化”する─B‑H‑Dフレームが組織のリードタイムを短縮する。|nishiba
  • React デザインパターン

    はじめに 長らくReactを雰囲気で書いてきました。コンポーネントを作り、propsを渡し、状態を管理する基的な概念は理解していたものの、より体系的なアプローチや設計パターンについては深く考えずにコードを書いていました。しかし、より大規模で保守性の高いアプリケーションを構築するにつれ、単なる「動くコード」を超えた、堅牢な設計原則の必要性を痛感するようになりました。 この記事は、私自身の再学習を共有するものです。 ※2025/04/21時点、私が関わっているプロダクトのCrowd AgentのReactのバージョンは"18.3.1"です。 目次 Reactデザインパターンとは HOC (高階コンポーネント) パターン[※React18以降では、カスタムフック推奨] Provider パターン Presentational と Container コンポーネントパターン React Hook

    React デザインパターン
  • SaaS is Dead. Long Live SaaS ― SaaSは本当に終わるのか?進化の本質を読み解く - Nothing ventured, nothing gained.

    今から20年以上前、私がマイクロソフトに在籍していたころ、Windows XPの日でのCMにレニー・クラヴィッツの楽曲が採用された。曲名は「Dig In」。私はこのCMの前からレニー・クラヴィッツの音楽が好きだったので、彼の起用を喜んだ記憶がある。 レニー・クラヴィッツの代表曲のひとつに「Rock and Roll is Dead」がある。直訳すれば「ロックンロールは死んだ」。しかしこれは、ロックという音楽ジャンルそのものが終わったという意味ではない。むしろ、商業化し表面的なイメージばかりが強調される音楽業界への皮肉と、ロックの精神を問い直す強いメッセージが込められている。 実際、「Rock is Dead」という言葉は、クラヴィッツに限らず、幾度となく音楽業界で語られてきた。時代が変わるたびに「ロックは死んだ」と言われてきた。しかし、ロックはそのたびに形を変えながらも生き続け、私たちの

    SaaS is Dead. Long Live SaaS ― SaaSは本当に終わるのか?進化の本質を読み解く - Nothing ventured, nothing gained.
  • 「Obsidian」と「Cursor」を使って、noteの記事をどんどこ書く|akane

    こんにちは!株式会社Rabeeのデザイナーのakaneです。 今回は「Obsidian」と「Cursor」という2種類のテキストエディターを使うことで、noteをサクサク書く体制を整えてみた話です。情報収集からアウトプットまでをスムーズにしたい方、ぜひ読んでいただけたら嬉しいです。 どうぞ最後までお楽しみください🐰 参考記事ObsidianとCursor(とGitHub)の活用方法については、以下の記事を参考にさせていただきました。 ・ ・ ・ 使うツール今回使うツールは、以下の2つのエディターのみ。 ObsidianMarkdownエディター) Cursor(コードエディター) これらのツールを使うことで、Web上の気になる情報を1つの場所にどんどん蓄積していって、読んで、理解し、それらを日々アウトプットする習慣をつけよう〜✊️という試みです。 【今回の目標】 ・読みたい情報や読んだ

    「Obsidian」と「Cursor」を使って、noteの記事をどんどこ書く|akane
    yasushicohi
    yasushicohi 2025/04/21
    “Obsidianには、好きな記事をMarkdown形式で保存できる、Google Chromeの拡張機能があります。”
  • 話題の論文「AI 2027」についての考察

    今、AI業界を賑わせている1つの論文があります。 元OpenAIのガバナンス研究者であるDaniel Kokotajloを筆頭に、有名ブロガーのScott Alexander、AI Digest共同創設者のEli Lifland、Center for AI Policy創設者のThomas Larsen、そしてハーバード大学コンピュータサイエンス専攻のRomeo Deanという5人の専門家チームによる「AI 2027」です。 その名の通り2027年までのAI発展を詳細に予測したもので、「今後10年間の超人的AIの影響は、産業革命の影響を凌駕するほど非常に大きなものになる」という見解を示しています。 この論文の特徴は、予想が非常に具体的なことにあります。さらには衝撃的な内容であることも、評判になっている理由です。 OpenAIGoogle DeepMind、Anthropicといった主要A

    話題の論文「AI 2027」についての考察
  • 最近1行もコードを書いていない

    最近のAIの進化は目覚ましく、コーディングにおいても、もはや人間が一切を関知せず"ノリ"で全てを完成させるvibe codingなる概念まで登場しました。 しかし、現実の業務にこれを適用すると、まあ、上手くいきません。 1ファイルで完結するようなスクリプトであれば上手くいきます。驚くほど上手くいってびっくりします。テトリスを書いて、と指示したらテトリスは完成するでしょう。 しかし現実のコーディングは素朴なテトリスを実装するほど単純ではありません。 LLMの限界 ここで一つの問いを考えます。 「入社初日の知識豊富なエンジニア」と「ここ数ヶ月の間、機能Aの開発に携わっている普通のエンジニア」、どちらが5分で機能Aの開発を進められるか? おそらく、答えは後者になると思います。 これがまさにAIによるコーディングに起こっていることで、 どれだけLLMの性能が向上したところで、実装に関する知識(コン

    最近1行もコードを書いていない
  • 文章術としてのCursor入門 仕事で使うための実践編 (1/8)

    前回の記事「文章術としてのCursor入門 」では、AIエディターCursorの基機能と文章作成の基を紹介した。今回は、実際の文章作成プロセスをより詳細に紹介する。 Cursorが特に力を発揮するシーン Cursorが文章作成において特に力を発揮するのは、「効率」と「品質」の両立が求められる場面だ。たとえば締切に追われているとき、複数の文書を並行して作成する必要があるとき、あるいは専門性の高い内容を読みやすく伝えたいときなどだ。 従来のワープロ・エディターソフトと大きく異なるのは、Cursorがただのテキストエディターではなく「考えるパートナー」として機能する点だ。単なる文字入力や整形の手助けだけでなく、内容の構成、専門知識の補完、表現の洗練まで一貫してサポートしてくれるということだ。 特に以下のような文書作成において、Cursorは真価を発揮する。 ・定期的な更新が必要な文書:ブログ

    文章術としてのCursor入門 仕事で使うための実践編 (1/8)
  • 最高のプログラマーになるため必要な15の特性とは?

    旅行予約サイト・Trivagoの元バックエンドエンジニアプログラマーのマティアス・エンドラー氏が、最高のプログラマーに必要な15の特性を自身のブログにまとめています。 The Best Programmers I Know | Matthias Endler https://endler.dev/2025/best-programmers/ ◆01:リファレンスを読む 重要なのは、常に一次資料に当たること。Stack Overflowに飛びついたり、LLMに尋ねたり、推測したりする代わりに、Apache Webサーバーのドキュメント、Python標準ライブラリ、TOML仕様などの公式リファレンスを直接読むことが重要です。エンドラー氏は「驚くことに、公式リファレンスは多くの場合、アクセスしやすく、よく書かれています。常に一次リソースに当たることは、若いプログラマーとして身につけるべき最も重

    最高のプログラマーになるため必要な15の特性とは?
  • MCPサーバーを安全に動かすための工夫

    現在普及しているStdioServerTransport型MCPサーバーの使用方法は設定ファイルにnpxやuvxコマンドを記述する。​これはその場でダウンロードしたスクリプトファイルを実行することを意味する。 https://code.visualstudio.com/docs/copilot/chat/mcp-servers​しかしこの実行方式は開発者には悪名高いソフトウェアのインストール手順「curlしてbash(URLでダウンロードしてきたシェルスクリプトをパイプしてノールック実行)」を思い出させる。「curlしてbash」なら単一の信頼した配布元を基準に判断できるがnpxやuvx方式は依存するライブラリも芋づる式に参照してくる。つまり任意のコードをどこかの経路(MCPサーバー体でなくその内部の別の依存ライブラリかもしれない)を通じて実行される可能性は残る。 curl | bash

    MCPサーバーを安全に動かすための工夫
  • Obsidian MCPサーバーをClaude Desktopで使ってみた | DevelopersIO

    お疲れさまです。とーちです。 MCPの公式ページのExample Serversを眺めていたら Obsidian Markdown Notes というMCPサーバー(以後obsidian-mcp)があることを知りました。 Obsidianユーザーとしては、ぜひ試してみたいところです。この記事ではobsidian-mcpを実際に試してみた内容をお届けします。 インストール方法 今回はClaude DesktopをMCPクライアントとして使用します。Claude Desktopは既にインストールされている状態から始めます。 また、obsidian-mcpを使うためにはnpxコマンドが必要になります。このコマンドはNode.jsが入っていれば使えるはずです。 今回私が試した環境は以下のようなバージョンでした。 インストールは npx @smithery/cli install mcp-obsid

    Obsidian MCPサーバーをClaude Desktopで使ってみた | DevelopersIO
  • AI時代はプログラミングスキルがさらに重要になる

    こんにちは、@dyoshikawaです。 先日、日課のはてなブックマーク巡回で次の記事を見かけました。 AI時代にはプログラミングスキルが完全に不要になるという主張です。個人的にはCursorとDevinで毎日AIプログラミングしながら割と逆方向のことを考え始めていたので、書いてみます。 AI時代の人間の役割は「エッジケースの探索と解決」 結論からいうと、AI時代の人間の役割はエッジケースの探索と解決なのではないかと考えています。 CursorやCline、Devinでプログラミングしていて思うこととして、インターネット上に正解のサンプルが膨大に存在するようなコードを書くのは非常に得意です。典型的なCRUD APIや、コーポレートサイトのマークアップなどが挙げられます。 また、最近は競技プログラミングも得意なようです。これも問題と解答のサンプルが大量に積み重なった結果といえると思います。

    AI時代はプログラミングスキルがさらに重要になる
  • 某引っ越し業者、最初「17万」を提示してきてキレそうになったが、最終的に6万8千円になった…「引っ越しで業者からふっかけられないためのTips」が大量に集まる

    風見鶏2🐦‍🔥 @IKOMOTO_m18 引っ越し業者やべぇマジで、 サ〇イ。最初17万とか言われて切れそうになった。 単身で大分-福岡で繁忙期じゃないのに17とかありえない。大阪-大分で9万行きませんでしたよって言ったら急に険しい顔になって11万とか言い出して笑ったわ。もっとごねまくったら最終的に6万8千円。頭おかしいやろ 2025-04-05 16:27:56

    某引っ越し業者、最初「17万」を提示してきてキレそうになったが、最終的に6万8千円になった…「引っ越しで業者からふっかけられないためのTips」が大量に集まる