並び順

ブックマーク数

期間指定

  • から
  • まで

5921 - 5960 件 / 16784件

新着順 人気順

*programmingの検索結果5921 - 5960 件 / 16784件

  • 「Linuxカーネルプログラミング」という本を翻訳しました - 覚書

    「Linuxカーネルプログラミング」という本を翻訳しました。明日(2025年7月28日)発売です。 Linuxカーネルプログラミング 第2版 作者:Kaiwan N. Billimoria,武内 覚(翻訳),大岩 尚宏(翻訳)O'Reilly MediaAmazon 原著はこちら。 Linux Kernel Programming: A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization 作者:Billimoria, Kaiwan N.Packt PublishingAmazon Linuxカーネルを扱った日本語の書籍といえば、「詳解Linuxカーネル」や「Linuxカーネル2.6解読室」が有名です。 詳解 Linuxカーネル 第3版 作者:Da

      「Linuxカーネルプログラミング」という本を翻訳しました - 覚書
    • ゲームプログラミングパターンでコードをレベルアップさせよう

      「Unity」の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です(詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

        ゲームプログラミングパターンでコードをレベルアップさせよう
      • 【PHP8.2】PHP8.2の新機能 - Qiita

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

          【PHP8.2】PHP8.2の新機能 - Qiita
        • ClaudeCodeでChromeの拡張やDiscordのbotを作るのがオススメ | ドクセル

          スライド概要 ClaudeCodeで何を作ったら良いかわからない場合は、Chromeの拡張やDiscordのbotを作ってみてはどうかという提案です!! Youtube動画での説明はこちらから。 Claude Code 初学者 勉強会 2の資料をまとめます|カレーちゃん https://note.com/currypurin/n/nef75ee78a65a

            ClaudeCodeでChromeの拡張やDiscordのbotを作るのがオススメ | ドクセル
          • 国内初!「完全無料」だから気軽にVPS体験。開発も、テストも、試用も。完全無料ではじめられる、新しいVPS。

            ※1 無料でメモリ容量を永続的に増設できる「メモリ無料増設」適用後の容量です。 ※2 無料で利用できるサブドメイン「XServerのサブドメイン」です。 ※3 50GBまでは標準で提供しており、オプションで500GB拡張可能です。 ※4 VPSから外部へのメール送信 ※5 システムに過度な負荷をかける行為や不正行為に対し、自動検知システムにより制限が適用される場合があります。 ※6 無料VPSは、コントロールパネルから2日または4日ごとに契約を更新する必要があります。 契約を更新しない場合、サーバーが削除されますのでご注意ください。(契約の更新手順) なお、契約更新を自動化するスクリプトやボットの利用は不正行為となります。

              国内初!「完全無料」だから気軽にVPS体験。開発も、テストも、試用も。完全無料ではじめられる、新しいVPS。
            • 「入門 継続的デリバリー」は継続的デリバリーを学ぶのに最適な教科書だった. - Lean Baseball

              最近読んだ「入門 継続的デリバリー」がとても良かったので紹介しますね, というエントリーです. 入門継続的デリバリー良かったです. 「継続的デリバリー(Continuous Delivery)」とか「DevOps」ってどこから学ぶかわからんな!? というのは割とあるあるだと思っています, そもそもめちゃくちゃ難しい話なので(ちゃんと学ぼうとすると). そんな中, 「入門 継続的デリバリー」がよく説明できてて良かったので感想と関連する書籍を紹介できればと思っています. TL;DR 入門 継続的デリバリー 我々はなぜCDをするのか? 具体的なプラクティス 入門後に読むべき良著 Kubernetes CI/CDパイプラインの実装 継続的デリバリー チームトポロジー 結び - 我思うCDとDevOps TL;DR 「入門 継続的デリバリー」は継続的デリバリーの大切さと概念, 手法を現実にありそうな

                「入門 継続的デリバリー」は継続的デリバリーを学ぶのに最適な教科書だった. - Lean Baseball
              • 電卓アプリを作るのはなぜ難しいのか、Androidの「電卓」に施された工夫とは?

                スマートフォンやPCには電卓アプリが搭載されており、簡単な計算であれば瞬時に答えを求めることができます。しかし、正確な答えを表示できるような電卓を開発するのは非常に難しく、その一例としてAndroidに搭載されている「電卓」アプリはどのような工夫で開発されたのかについて、エンジニアのチャド・ナウセアム氏が解説しています。 calculator-app - Chad Nauseam Home https://chadnauseam.com/coding/random/calculator-app iOSの「計算機」で、「(10100)+1-(10100)」を計算したところが以下。本来であれば、10100が打ち消されるので答えは「1」になるはず。しかし、計算機による計算結果は「0」となっており、間違いを示しています。 Androidの「電卓」で同じ計算を行ったところ、答えは正解の「1」を示しま

                  電卓アプリを作るのはなぜ難しいのか、Androidの「電卓」に施された工夫とは?
                • OSS活動してたらRuffの会社で働くことになった話

                  TL;DR Pythonの型チェッカーを一人で作っていたらそれが仕事になりました。 私は(大学院生として物理学を専攻する傍ら)以前よりプログラミング言語やその周辺ツールのデザイン・実装に興味があり、趣味で開発したプロジェクトをOSSで公開するなどしていました。 ErgはPython APIと互換性を持つトランスパイル型の静的型付け言語で、pylyzerはこれの型検査器を流用したPython向け型チェッカーです。 ありがたいことに両方とも結構反響を受けて、公開から数年経っても未だにissueなど報告をいただいております。これはもう少し大きな話にできるのではないかと考え、Ergの開発の方で2023年度の未踏IT人材発掘・育成事業に応募し、運よく採択され、スーパークリエータにまで認定していただきました。 これだけでもかなりの僥倖ですが、それだけではなく、今年の3月からcontract softw

                    OSS活動してたらRuffの会社で働くことになった話
                  • 「”><SCRIPT SRC=HTTPS://MJT.XSS.HT> LTD」という名前の企業が強制的に社名を変更させられた事例

                    社名にHTMLスクリプトタグを採用したソフトウェア開発企業が、企業登記所から「データベースの脆弱(ぜいじゃく)性につながる」として社名変更を強制されたという事例が、ソーシャルニュースサイトのHacker Newsで話題となっています。 Company forced to change name that could be used to hack websites | UK news | The Guardian https://www.theguardian.com/uk-news/2020/nov/06/companies-house-forces-business-name-change-to-prevent-security-risk UK govt aims to kill off Bobby Tables in Companies House name rules https:

                      「”><SCRIPT SRC=HTTPS://MJT.XSS.HT> LTD」という名前の企業が強制的に社名を変更させられた事例
                    • Claude 大型アップデートを発表。新機能「Integrations」、「Advanced Research」徹底解説!|AGIラボ

                      日本時間2025年5月2日、AnthropicはClaudeに「Integrations」と「Advanced Research」という2つの主要機能を追加する大型アップデートを発表しました。 Integrations | Claudeウェブ版が外部ツールと連携可能にAnthropicのModel Context Protocol(MCP)の拡張により、「Integrations」機能が導入されました。 これまでのMCPサーバーは主にローカル(ユーザーのラップトップ上)で動作していましたが、今回のアップデートでインターネット経由でClaudeと通信できる「リモートMCPサーバー」が実装されました。 これにより、ClaudeのWebアプリやデスクトップアプリから各種ツールやデータソースと連携できるようになります。 CloudflareでリモートMCPを作成する方法については下記の記事で解説し

                        Claude 大型アップデートを発表。新機能「Integrations」、「Advanced Research」徹底解説!|AGIラボ
                      • tmuxユーザーだけどtmuxのペイン分割をあまり使ってこなかった人のためのページ

                        はじめに vimが好きで、基本はターミナルからコーディング作業とかしてるんで、tmuxはもうずっと必須ツールとしてウインドウやセッションはいっぱい作ってバリバリ使ってたんですけど、tmuxやターミナルの画面分割はあんまり必要性を感じてなかったんですよね。というか操作が難しく感じていてあまり使ってませんでした。せいぜいvim内で分割するくらい。 ただ、最近になってAIのコーディングエージェントの利用が増えてきていて、これがですね、画面を分割して並列で走らせる…というやり方がなんだかんだ増えてきているわけです。並列で1つのタスクを実行させるとなると、1タスク1ウインドウで完結させるのが、まあわかりやすいのかなと。 で、重い腰を上げてペイン操作をしっかりできるようになりたいなと思って、まとまった情報がないかなと調べてたんですが、意外とペイン操作に特化した情報が見つからなくてですね。当たり前だけど

                          tmuxユーザーだけどtmuxのペイン分割をあまり使ってこなかった人のためのページ
                        • 型パズルを理解しTypeScript中級者になる8のポイント - 弁護士ドットコム株式会社 Creators’ blog

                          この記事は、弁護士ドットコム株式会社の Advent Calendar 2023 の 22 日目の記事です。 前日は @et_tei さんの「FireHOL で公開されているブラックリストからの接続 Akamai でブロックする」でした。 こんにちは。税理士ドットコム事業部の @komtaki です。 数年間 TypeScript を業務で使っていたのですが、型パズルの Type Challenges をやってようやく TypeScript の本質を理解していないことに気づきました。 この記事では Type Challenges を通して、私のような型パズルが難しいと感じる人のために型パズルを理解するための言語機能と使い方を 8 つのポイントでまとめます。 この 8 つのポイントを理解すれば、いろんな型パズルが理解できるようになるはずです。 Type Challenges とは TypeS

                            型パズルを理解しTypeScript中級者になる8のポイント - 弁護士ドットコム株式会社 Creators’ blog
                          • [速報]GitHub、AIエージェントを統べる「Agent HQ」構想を発表。ClaudeやCodex、Devinなど他社AIエージェントも利用可能に

                            GitHubは、日本時間本日未明から開催中の年次イベント「GitHub Universe 2025」で、新たなビジョンとして「Agent HQ」を発表しました。 同社は、AIを活用したソフトウェア開発の未来は単一のAIエージェントに依存するのではなく、複数の専門分野を持つAIエージェントがそれぞれ得意とする分野の複雑なタスクを並行して実行する形式になるとしました。 そうした複数のエージェントを統合的に管理する主体として、同社はGitHubをAgent HQ(Agent Head Quater=エージェント本部)にするというビジョンを掲げました GitHub Copilotで他社AIエージェントも利用可能に Agent HQのビジョンの下で同社は他社のAIコーディングエージェントもGitHub Copilotから利用可能にすることを発表しました。 具体的にはAnthropic、OpenAI、

                              [速報]GitHub、AIエージェントを統べる「Agent HQ」構想を発表。ClaudeやCodex、Devinなど他社AIエージェントも利用可能に
                            • RustもJuliaやGoみたいに廃れて消えていく気がしている。 - Qiita

                              Juliaは一時期すごい流行って数値計算の王座になると期待されライブラリも大量に作られたけど、結果Pythonの座を置き換えるにはいたらなかった。Goもコンテナ化との相性がよて一時期すごい流行ったけど、なんだかんだみんなJavaとかPHPとかRubyとか書いてる。 Rustもここ数年すごい流行ってるけど、JuliaとかGoみたいに飽きられて廃れていく気がする。 流行に敏感な人がなんか面白い言語あるぞーと騒ぎ出す。 様々なライブラリが乱立して色々出来るようになる。 数年かけて言語そのものが良くなっていき、ライブラリも淘汰や共通化されて成熟していく。 成熟したライブラリの開発は飽きられてメンテナンスされなくなる。 メンテナンスされてないライブラリを使いたくないから誰もその言語に参入しなくなる。 結果として言語そのものが衰退して、もとの成熟していてメンテナンスされ続けている言語とライブラリをみん

                                RustもJuliaやGoみたいに廃れて消えていく気がしている。 - Qiita
                              • 私がTDDを実践しない理由(翻訳)|TechRacho by BPS株式会社

                                概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: 37signals Dev — Pending tests 原文公開日: 2023/03/01 原著者: Jorge Manrubia -- 37signalsのエンジニアです 日本語タイトルは内容に即したものにしました。 私は「テストファースト」で作業することも、テストでコードの設計を支援することも、めったにありません。 最近の私は、37signalsである新しいことに取り組み始めました。何も決まっていない白紙の状態なので作業はすいすい進み、来る日も来る日もこってりしたプルリクを作成しています。会議に先立って早めに投げておきたいと思っていたプルリクには、もれなく以下が含まれていました。 ご覧のように、私はほとんどの場合テストを最後に書いていることが見て取れます。例外があるとすれば、テストを書くことで最短で結果をフィードバックで

                                  私がTDDを実践しない理由(翻訳)|TechRacho by BPS株式会社
                                • 【速報】OpenAI APIでGPT-3.5-turboがfine-tuningできるようになりました!! | DevelopersIO

                                  ただし、GPT-4と比較すると安価にはなっていますので、性能比較をしながら良い塩梅を探すとコスト的にメリットがある可能性があります。 また学習のコストですが、以下のように学習データ全体のトークン数 x エポック数という形で費用が掛かるので注意が必要です。 (エポック数は後述するようにパラメータとして指定可能です) For example, a gpt-3.5-turbo fine-tuning job with a training file of 100,000 tokens that is trained for 3 epochs would have an expected cost of $2.40. 公式ページは以下となりますので、併せてご確認ください。 レート制限 fine-tuningのレート制限については、以下に記載があります。 fine-tuningについては以下のように

                                    【速報】OpenAI APIでGPT-3.5-turboがfine-tuningできるようになりました!! | DevelopersIO
                                  • Node.js でメモリ肥大化の原因を特定してみた

                                    はじめに ユビーでエンジニアをしているおおいしつかさです。 これは、Ubie Engineering Advent Calendar 2023の12月7日の記事になります。 何を書こうかなー、最近はユビーの根幹システムのリアーキテクチャをやっているのでその辺かなーと思ったのですが、まだ仕掛かり中だということと具体な業務に直結しそうな内容なので抽象化して書くのが面倒そうだなーと思ってたところに軽いトピックが飛び込んできたので、そのことを書くことにしました。 ChatGPTはみなさん使われていると思いますが、ぼくも別の業務でOpenAI関連の機能開発に携わっています(ユビーで働くといろんな業務に携われるのがいいところです) 。 その仕事の中で、Node.js環境でメモリ肥大化の事象に遭遇したので、それをどのように発見して改善したかについてお話します。 ぼくは今も昔もRubyが大好きですが、ふだ

                                      Node.js でメモリ肥大化の原因を特定してみた
                                    • 【独自】「誰でも何度でも予約可能」ワクチン大規模接種東京センターの予約システムに重大欠陥〈dot.〉(AERA dot.) - Yahoo!ニュース

                                      菅義偉首相の肝いりで5月24日、東京都千代田区大手町に開設予定の新型コロナウイルスワクチン大規模接種センター。 【写真】AERAdot.編集部で予約した証拠画面はこちら 接種予約は17日午前11時の開始からわずか45分で2万1000件に達するなど順調な滑り出しだったが、システムには重大な“欠陥”があることがAERAdot.編集部の調べでわかった。予約対象者の65歳以上の高齢者ではなくても、誰でも、何度でも予約ができるのだ。セキュリティ設計は一体、どうなっているのか。 菅首相が掲げた「1日100万人接種」を達成すべく、1日1万人の高齢者が接種できるという触れ込みで準備が始まった大規模接種東京センター。 予約が始まった直後、「ワクチン予約に大変な欠陥が見つかった。システムのセキュリティが機能していない」(防衛省関係者)という情報が飛び込んできた。どういうことなのか?。 AERAdot.編集部は

                                        【独自】「誰でも何度でも予約可能」ワクチン大規模接種東京センターの予約システムに重大欠陥〈dot.〉(AERA dot.) - Yahoo!ニュース
                                      • IME変換中のエンターキーで送信される!への対処法[追記あり] - Classi開発者ブログ

                                        [2024年4月25日 追記] Safariの動作について考慮漏れがありましたので、一部追記・編集しました。 新宿にオフィスのあるClassiは、岡山在住の私のような地方在住者だけでなく、いわゆる通勤圏内に在住していてもリモートワークで働いている人が多い会社です。必然的にミーティングはいわゆるオンラインミーティングとなり、主にGoogle Meetが利用されています。 そのGoogle Meetのチャット機能、ここ1週間ぐらい「IMEで日本語に変換のために押すエンターキーで送信されてしまう」という現象が発生しています。このエントリーを読まれている時点では対応しているかも知れませんが、2024年4月22日17時時点ではその現象は続いています(Windowsでは再現しないという情報もあります)。 入力開始 変換して確定のエンターキーを押すと 送信される エンターキーに頼らない日本語入力を頑張り

                                          IME変換中のエンターキーで送信される!への対処法[追記あり] - Classi開発者ブログ
                                        • 第864回 レコード登録なしに名前解決を行える、ワイルドカードDNS「nip.io」をセルフホストする | gihyo.jp

                                          Ubuntu Weekly Recipe 第864回レコード登録なしに名前解決を行える⁠⁠、ワイルドカードDNS「nip.io」をセルフホストする ワイルドカードDNSの必要性 意味を持った名前でサーバーにアクセスできる名前解決は、インターネットの根幹を支える重要な技術です。特に最近のWebアプリには、名前解決ができることを前提としているものも多く、ドメインのないLAN内にテスト環境を立てるのが面倒、といった経験のある方も多いのではないでしょうか。KubernetesのIngressなどで、よくこの問題に当たりがちです。 LAN内でお手軽に名前解決を実現したいのであれば、最初の候補に挙がるのがAvahiでしょう。Avahiを使えば、DNSを用意せずとも、ホスト名からIPアドレスを引くことができます。サーバーのホスト名が「www」であれば、「⁠www.local」でそのサーバーにアクセスでき

                                            第864回 レコード登録なしに名前解決を行える、ワイルドカードDNS「nip.io」をセルフホストする | gihyo.jp
                                          • Open Interpreter - 自然言語でコーディングを実現するオープンソースツール|masia

                                            Open Interpreterは、自然言語でプログラミングができるようになる、興味深いオープンソースツールです。機能呼び出し型の大規模言語モデルを利用して、Python、JavaScript、Bashなどのコードをローカルで実行できるのが大きな特徴です。インストールと利用は簡単で、コーディング作業の効率化を図れそうなツールです。 Open InterpreterとはOpen Interpreterは、GPT-3.5やGPT-4またはCode Llamaなどの大規模言語モデルを利用して、自然言語でのコード実行を可能にするオープンソースのツールです。 コマンドラインインターフェース上で言語モデルと対話することで、PythonやJavaScriptなどのコードをローカルマシン上で実行できます。複雑なロジックのコーディングもステップごとに指示できるので、開発効率の大幅な向上が期待できます。 公式

                                              Open Interpreter - 自然言語でコーディングを実現するオープンソースツール|masia
                                            • Python 初心者でも簡単!OpenAI を利用したチャットアプリを Streamlit で公開してみた | DevelopersIO

                                              [2023.09.19 追記] 本記事の執筆にあたり参考にさせていただいたUdemy講座の講師の方より、記事内容についてコメントをいただいたため一部修正しました。 はじめに こんにちは、アノテーション テクニカルサポートの Shimizu です。 突然ですが、私も含めた Python 初心者に、以下のような人は多いのではないでしょうか。 昨今の AI ブームに乗って API でデータをやり取りする基本的な Python プログラムを PC 上で動かせたものの、それを Web アプリとして公開するまでのハードルが高く感じる。 ブラウザ操作の UI を実装するには Django などの Web フレームワークを習得したり、アプリとして公開するには Python が動作するサーバーを用意したりと、なんだか難しそう・・ そんな私にピッタリのUdemy講座を見つけたため、今回受講してみました。 Ch

                                                Python 初心者でも簡単!OpenAI を利用したチャットアプリを Streamlit で公開してみた | DevelopersIO
                                              • 「早くリリースして、早く改善しよう」の落とし穴―― 開発畑のプロダクトマネージャーの失敗から学べ

                                                はじめに はじめまして。ゆずたそ(@yuzutas0)と申します。私はソフトウェア開発者からプロダクトマネージャーへ役割を変更した後、多くの失敗を経て「マインドセットを切り替えること」の重要性を痛感しました。 この連載では、私が学んだ「プロダクトマネージャーのマインドセット」を解説します。 想定する読者・提供価値については、2つのパターンを想定しています。1つ目は「同じように失敗した経験のある人」です。自分の経験を振り返りながら「こうすればよかったのか!」と考える機会になるはずです。2つ目は「これから失敗を経験するであろう人」です。これから起きる課題について「こうすればいいのか!」と考える機会になるはずです。 注意・免責 ①本連載の内容は、筆者の個人的な見解にもとづきます。適宜ご自身の立場に置き換えて、読み進めていただければと思います。万が一、誤りや不快な点がありましたら、どうぞ筆者個人宛

                                                  「早くリリースして、早く改善しよう」の落とし穴―― 開発畑のプロダクトマネージャーの失敗から学べ
                                                • ある日のコードレビュー

                                                  俺(レビュアー)「ここはMath.minを使えば1行で書けるのでそうしてください」 レビュイー「AIがこのように生成しました」 俺「(だから何だよ…と思いつつ)盲目的にAIに従うのではなく、それを受け入れた以上コードの責任はあなたが持ってください」 レビュイー「しかしこの先コードを読むのもAIになってきている以上、AIが生成するコードはAIにとって読みやすい良いコードなんじゃないでしょうか?そもそもですが前から増田先輩は小さいことにこだわってapproveを遅らせすぎです。さっさとリリースしたほうが顧客価値に繋がるのでは?」 30分ぐらい悩んだが反論できず「確かにそういう考えもありますね」って言ってapproveした。 どうするのがよかった?

                                                    ある日のコードレビュー
                                                  • “やる余裕がない”を解消。ChatGPTに次世代AIコーディングパートナー「Codex」が追加

                                                    “やる余裕がない”を解消。ChatGPTに次世代AIコーディングパートナー「Codex」が追加2025.05.17 07:0128,018 かみやまたくみ いずれ、他の分野でもこういうツールが出てくるんでしょうか。 2025年5月17日、OpenAIがAIエンジニアリングエージェント「Codex」を発表しました。ChatGPT上でより効率的に、AIとプログラム開発を進められるようになる機能です。 使われているモデルはcodex-1、o3をコーディング向けにカスタムした高性能モデルです。 「誰かほかの人」にお願いする感じおもしろかったのが、紹介されていた事例が「これ作って」と丸投げする系ではなく、「自分がやらなきゃいけない作業の一部を依託する」という方向性のものだったこと。 Video: OpenAI/YouTubeこの動画では、あるアプリに機能を1つ追加する作業をCodexに依託しています

                                                      “やる余裕がない”を解消。ChatGPTに次世代AIコーディングパートナー「Codex」が追加
                                                    • jQueryは1個の要素と複数個の要素を同じように書かせる - fsubal

                                                      「1個の要素と複数個の要素を同じように書かせる」というのが実は jQuery の特徴の一つだと思っている。 document.querySelector() や querySelectorAll が出現して以降 jQuery の必要性はほとんどなくなったと言われる。

                                                        jQueryは1個の要素と複数個の要素を同じように書かせる - fsubal
                                                      • LangChain で社内チャットボット作ってみた

                                                        こんにちは、クラウドエース SRE ディビジョン所属の茜です。 今回は、現在最も普及している対話型 AI サービスである ChatGPT で使用されているモデルと、LLM を使ったアプリケーション開発に特化したライブラリである LangChain を用いて社内向けのチャットボットを作成します。 ターゲット 任意のデータを元に回答を行うチャットボットを作成したい方 任意のデータを元に回答させる仕組みを知りたい方 ChatGPT とは ChatGPT とは、ユーザーが入力した質問に対して、まるで人間のように自然な対話形式でAIが答えるチャットサービスです。2022 年 11 月に公開されて以来、回答精度の高さが話題となり、利用者が急増しています。 人工知能の研究開発機関「OpenAI」により開発されました。 執筆時点では、GPT-3.5、GPT-4 という大規模言語モデル (LLM) が使用さ

                                                          LangChain で社内チャットボット作ってみた
                                                        • いまだにAccessがブラインドタッチで打てない

                                                          というか記憶してない AcsessなのかAcessなのかわからなくなる プログラミング頻出単語で5年近く打ち続けてるはずなのにいまだにコメント等で書くたびにアクセスから変換してる

                                                            いまだにAccessがブラインドタッチで打てない
                                                          • Claude Code Sub Agents 実践ガイド:自動委任機能の効果的な活用法!

                                                            アスエネ株式会社の @umzo(うめぞう)です! アスエネでは「アスエネキャリア」という脱炭素・ESG人材の転職支援サービス開発のチームリーダーをしています。 アスエネキャリアとは? アスエネキャリアとは、脱炭素・ESG人材の転職支援サービスです。持続可能な社会を目指し、脱炭素や気候変動、サスティナビリティに関心のある人々が、最適なキャリアを築けるようにサポートしています。 はじめに Claude Code の新機能である Sub Agents は、複雑なタスクを専門的なエージェントに委任することで、より効率的な開発を実現する機能です。発表されたばかりの機能で、不明なことも多いため、この機能を効果的に使う方法を「自動委任機能」を中心に検証しました! Sub Agents とは Sub Agents は、特定の専門領域に特化したAIエージェントを作成し、メインエージェントから必要に応じて呼び

                                                              Claude Code Sub Agents 実践ガイド:自動委任機能の効果的な活用法!
                                                            • AIエージェントを使って実際にアプリ開発→リリースした経験・知見を共有する - Qiita

                                                              先日、Claude Code(コーディング用のAIエージェント)1を使って作ったiOSアプリ 『電光石火』 をリリースしました。 『電光石火』は、「九九」や英語の「代名詞」、「県庁所在地」など、反復練習ですばやく答えられるようになるべきものを、ゲーム形式で手軽に身につけられるiOSアプリです。「たしざん」「ひきざん」「L / Rの聞き分け」「炎色反応」「東西南北」など、定番のものから少し変わったものまで、様々なコンテンツを提供しています。 たとえば、小学1年生は毎日宿題でリングカード等を使って足し算の練習をしますが、『電光石火』を使えば、それをゲーム感覚で楽しく行うことができます。 AIエージェントを使ってコードを書いた話はたくさん耳にしますが、実際にプロダクトをリリースするところまで行った体験談は少ないと思います。 この記事では、AIエージェントを使って『電光石火』を開発・リリースしたこ

                                                                AIエージェントを使って実際にアプリ開発→リリースした経験・知見を共有する - Qiita
                                                              • GitHub Copilotの効果は本物?論文から読み解く開発生産性の真実 - Findy Tech Blog

                                                                はじめに こんにちは。プロセス改善・アジャイルコーチで、Tech Blog編集長の高橋(@Taka_bow)です。 皆さんは、2021年6月に生まれたGitHub Copilotを利用していますか? この生成AIベースのコーディング支援ツールは、コードの自動補完や生成、関数の自動生成、エラー修正支援など、開発者の作業を多面的にサポートします。 ファインディでは2023年3月から導入し、開発チーム全員が日常的に活用しています。Findy Team+で効果を測定した結果、コーディングの効率化やコミュニケーションコストの削減、さらには開発者の満足度向上など、多くの利点が確認されました。 今回は、このようなソフトウェア開発における生成AIの影響を分析した最新の論文を紹介します。GitHub Copilotが開発プロセスにもたらす変化や、開発者の生産性への影響についての研究が書かれた、興味深い論文で

                                                                  GitHub Copilotの効果は本物?論文から読み解く開発生産性の真実 - Findy Tech Blog
                                                                • 💡 Node.jsのバージョン管理ツールを改めて選定する【2021年】 - Qiita

                                                                  開発者「すみません、なんかnpm iとかnpxコマンドがうまくいかなくて…」 ワイ「でたー、cb.apply is not a functionって書いてません?」 開発者「書いてます」 ワイ「ちょっと見てみますね」 ワイ「……これはnpm入れなおしたほうが早そうですね…」 カタカタ… ワイ(うーん…なぜ未だにnodistで消耗しているのか…😨) TL;DR nodistはもうやめよう 選定するときは、まず選定基準を決めよう 関連技術の特徴を洗い出そう それらが自分たちの環境にどれくらいマッチするかで比較しよう Windowsならfnmがオススメ1! ※ バージョン管理ツールがなんだかわからない方は「Node.jsのバージョン管理ツールとは」からお読みください。 うわっ…私の現場、nodist使いすぎ…? Node.jsの利用が本格化してきたころ、私の周りでは圧倒的にnodistが流行し

                                                                    💡 Node.jsのバージョン管理ツールを改めて選定する【2021年】 - Qiita
                                                                  • 「いい感じに成長する」エンジニアのキャリアと学び方 - 2023年オススメPython本を添えて - Lean Baseball

                                                                    このブログおよび, 登壇・アウトプットはゴリッゴリのエンジニア, 本職はコンサル企業のマネージャーとしてクラウドエンジニアリングのコンサルをやっている者です*1. この記事は, 当ブログの名物である, Pythonのオススメ書籍(と関連する技術書)の紹介エントリーです! ※去年の記事はこちら. 本年のエントリーでは「今最もいい感じなPython本」の紹介に加えて, キャリアごとに読むべき技術書(と学び方)の選び方 この年末に読んで欲しい技術書(Python本とそれ以外) 「エンジニアのキャリア形成的に期待値の考え方大事だよ」という話 この三本立てでご紹介できればと思います. というわけで, 本年のラインナップは以下の通りです. 要約すると キャリアレベルを考える オススメ技術書籍2023 ジュニア🔰 メンバー マネジメント ボード 結び - キャリアごとの期待値 【番外編】私の推し書籍2

                                                                      「いい感じに成長する」エンジニアのキャリアと学び方 - 2023年オススメPython本を添えて - Lean Baseball
                                                                    • ニッチプログラマー

                                                                      Twitter で “The Nitche Programmer” という記事が流れてきたので、自分もおそらくニッチプログラマーのくくりには入ると思うので雑に何か書いておこうと思います。 思ったことを適当に書いていくので読みにくいと思います。適当に流し読みしてください。 まとめニッチかどうかはどうでもいい。 ニッチプログラマーはじめてのちゃんとしたプログラミングは Python 2.2 あたりから始まり、その後 Erlang/OTP へ切り替えて 10 年以上 Erlang/OTP を書いてご飯を食べています。ここ数年は開発に注力はせず、ビジネス考える人になっています。 最近では WebRTC をメインでやっており、 Erlang/OTP + WebRTC という組み合わせであればおそらく日本では社員を除けば自分だけというくらいニッチです。世界的に見ても Erlang/OTP + WebR

                                                                        ニッチプログラマー
                                                                      • Reactコンポーネントにおけるテスト手法の選択肢

                                                                        TechFeed Experts Night#2 〜 フロントエンドフレームワーク特集 https://techfeed.io/events/techfeed-experts-night-2 Twitter https://twitter.com/__sakito__

                                                                          Reactコンポーネントにおけるテスト手法の選択肢
                                                                        • Devin.aiを試す - 西尾泰和の外部脳

                                                                          Devin.aiを試す 長くなってきたので切り出した Devin.aiを試す2024 2025-01-02 Session Usage Limitについて Devin went to sleep due to session usage limits. Limitをだいぶ超えてから止まるようだw 追記 説明を読むとセッション単位のように読めますが、最後のユーザーの発言以降で使用できる ACUs の上限 (by teramoto) あ、そうなんだ、どうりで超えてるものもあるなぁと思った Devin観察日記 3日目|Daiki Teramoto nishio 「さて、いよいよ金銭感覚が麻痺して参りました。一歩先の未来を生きるためのコストとして受け入れつつも、たまに冷静になる瞬間が恐ろしいです。」 あーあー聞こえないーー(1ヶ月のトークンを1週間で使い切っておかわりした人) nishio 冗談は

                                                                            Devin.aiを試す - 西尾泰和の外部脳
                                                                          • AWS Security HubとSlackを利用して、セキュリティ状況の監視運用を効率化したお話 - Uzabase for Engineers

                                                                            はじめに 初めまして!ソーシャル経済メディア「NewsPicks」SREチーム・新卒エンジニアの樋渡です。今回は「AWS Security Hub」と「Slack」を用いて、弊社で利用しているAWSリソースの監視運用を効率化したお話です。 お話の内容 年々増加するサイバー攻撃に対抗するため、セキュリティ対策は日々重要度が増してきています。 そこで弊社で利用しているAWSのリソースに対して、各種セキュリティイベントの収集ができるAWS Security Hubを利用することで、セキュリティ状態の可視化と迅速な対応がしやすい運用を行い、セキュリティ状態の現状把握から始めることにしました。特にNIST CSFの「検知」部分の運用について整備した内容となっています。 NIST Cyber Security Frameworkについて 皆さん、「NIST Cyber Security Framewo

                                                                              AWS Security HubとSlackを利用して、セキュリティ状況の監視運用を効率化したお話 - Uzabase for Engineers
                                                                            • ハードが速くならないと、もうソフトウェアって速度上がらないのだろうか

                                                                              流行る言語なんて、どんどん遅くなっていくばかり。 GPUを使うってのも、どちらかというと機械学習のような都合のいい問題を探してきてる。 ソフトウェア工学ってのも聞かなくなった。

                                                                                ハードが速くならないと、もうソフトウェアって速度上がらないのだろうか
                                                                              • AI時代こそスケールしないことをしよう — ボトルネックを追ってコードの外へ - カミナシ エンジニアブログ

                                                                                はじめに カミナシで新規プロダクトの開発をしているShimmy(@naoya7076)です。 現在、新規プロダクトをプロトタイプとして開発しており、顧客に提供しながらフィードバックを得ています。Claude Codeをはじめ、開発の全工程でAIを活用しており、開発アイテムは予定以上のスピードで実装できています。 「AIでコーディングが速くなった。ではその空いた時間で何をやるのか?」 この問いに対して、自分が新規プロダクト開発で実践してきたことを書きます。 「もっと作る」はアンチパターン AIで実装速度が上がると、「もっと作ろう」という方向に引っ張られがちです。しかし、むやみに作るものを増やすのはアンチパターンです。理由は2つあります。 コードの意図の希薄化 AIによってコードを爆速で書けるようになりましたが、それを続けていると人の理解を超えた「意図が希薄なコード」が増えてしまいます。プロト

                                                                                  AI時代こそスケールしないことをしよう — ボトルネックを追ってコードの外へ - カミナシ エンジニアブログ
                                                                                • イーロン・マスクがTwitter改善のために「iPhone脱獄」「PS3脱獄」「自動運転システム開発」を成し遂げた伝説的ハッカーを雇う、「検索システムの改修」や「ログインを求めるポップアップの削除」が目的か

                                                                                  イーロン・マスク氏は2022年10月27日にTwitterを買収して以降、従業員を大幅に削減したり認証済みバッジの有料化を推し進めたりとTwitterの抜本的な改革に取り組んでいます。新たに、「17歳でiPhone脱獄」「PlayStation 3の脱獄」「後付け自動運転システムの開発」などの偉業で知られる伝説的ハッカーのジョージ・ホッツ氏が、マスク氏の誘いに応じてTwitterの開発に参加したことが明らかになりました。 Elon Musk Hires PlayStation 3 Jailbreak Hacker To Fix Twitter https://kotaku.com/1849816893 ホッツ氏は、2022年11月22日に自身のTwitterアカウントに「Twitterの検索機能の品質についてどう思いますか?Google検索の代わりにTwitterで検索する理由は何ですか?

                                                                                    イーロン・マスクがTwitter改善のために「iPhone脱獄」「PS3脱獄」「自動運転システム開発」を成し遂げた伝説的ハッカーを雇う、「検索システムの改修」や「ログインを求めるポップアップの削除」が目的か

                                                                                  新着記事