並び順

ブックマーク数

期間指定

  • から
  • まで

9201 - 9240 件 / 16780件

新着順 人気順

*programmingの検索結果9201 - 9240 件 / 16780件

  • Gitに「なぜ変えたか?」は残らない 元GitHub CEOが「Entire CLI」を開発

    元GitHub CEOのトーマス・ドームケ氏は2026年2月10日(米国時間)、新会社Entireの設立と6000万ドルのシード資金調達を発表した。同社は、AI(人工知能)エージェントと人間が協働するソフトウェア開発プラットフォームの構築を目指すという。 現在のソフトウェア開発ライフサイクルは人間同士の協働が前提 近年、Anthropicの「Claude Code」やOpenAIの「GPT-5.3-Codex」、Cursorの「Composer 1.5」など、エージェント型AIの進化により開発者の役割が大きく変化している。開発者は複数のターミナルウィンドウでエージェント群にプロンプトを送り、エージェントが並列でコードを生成・評価する時代になった。 しかし、現在のソフトウェア開発ライフサイクルはクラウド時代以前に構築された人間同士の協働を前提に設計されたものであり、「AIエージェント主体の開

      Gitに「なぜ変えたか?」は残らない 元GitHub CEOが「Entire CLI」を開発
    • 「JavaとCの長年の覇権は終わった」プログラミング言語の人気指標でPythonがついに1位に【やじうまWatch】

        「JavaとCの長年の覇権は終わった」プログラミング言語の人気指標でPythonがついに1位に【やじうまWatch】
      • 「Visual Studio Code」がv1.100に到達、AI関連を中心に多くの機能強化/ベースとなるエディター機能も改善された2025年4月更新

          「Visual Studio Code」がv1.100に到達、AI関連を中心に多くの機能強化/ベースとなるエディター機能も改善された2025年4月更新
        • Gemini CLIの"強み"を知る! Gemini CLIとClaude Codeを比較してみた - Qiita

          こんにちは!ひさふるです。 2025年6月25日、GoogleからオープンソースのコーディングエージェントGemini CLIが発表されました。 以前からGemini 2.5 Proの推論・コーディング能力には定評がありましたが、それがClaude Codeのようにターミナルから直接使えるようになりました。 Claude Codeが出たのもつい最近で、最近はClaude Code一強のように感じていましたが、ここに来て強力なライバルが現れた、といったところでしょうか。 今回は、Gemini CLIの強みと、Claude Codeの比較をご紹介していきます。 Gemini CLIとは? 本日(2025年6月25日)発表となったGeminiのコーディングエージェントです。 Claude Codeの中身がそっくりそのままGeminiになったとイメージしていただければ良いと思います! リポジトリは

          • 【西川善司が語る“ゲームの仕組み” Vol.3】見た目とは違う!?ゲームの「当たり判定」|ゲームメーカーズ

            今回は「当たり判定」をテーマにして、ゲームにおける「衝突」について学びます。10万ポリゴンの3Dモデル同士が衝突するとき、合計20万ポリゴンの衝突判定を1つずつ行うのは現実的ではありません。離散的に時間が進むゲームという存在に対して、最もベストな当たり判定の仕組みはどういったものでしょうか?キャラクターや敵、アイテムを「直方体の箱」に見立てて処理を行うAABB、OBBの概念を、イラスト付きで解説します。 TEXT / 西川 善司 EDIT / 神山 大輝 前回はゲームにおける「時間進行」についてお話ししました。ゲーム内の時間は、現実世界の連続的な進行とは異なり、離散的なもので、一瞬一瞬が“飛び飛び”な「デジタルなもの」なのでした。 そしてデジタルな時間進行こそが、フレームレートと深い関係性であることにも触れました。ゲーム内の時間進行の“飛び飛び”具合と、キャラクターやオブジェクトの速度の関

              【西川善司が語る“ゲームの仕組み” Vol.3】見た目とは違う!?ゲームの「当たり判定」|ゲームメーカーズ
            • Emacs最前線 - 最強エディタの現在と未来を俯瞰する

              本記事は、TechFeed Experts Night#12 〜 【VSCode, Vim, Emacs】エンジニア向けエディタ最新動向!のセッション書き起こし記事になります。 イベントページのタイムテーブルから、その他のセッションに関する記事もお読み頂けますので、一度アクセスしてみてください。 本セッションの登壇者 セッション動画 うさみけんたです。よろしくおねがいします。ふだんはPHPを書いていて、TechFeedのPHP公認エキスパートです。エディタ関連の活動としてはVim Confで2回ほど講演しています(2018および2019)。またエディタに関する私の立ち位置もTwitterで表明しています。 Emacsの本質と歴史 Emacsは厳密には優秀なテキストエディタではなく、本質はモダンなLISPマシン、つまりLISPを主要なプログラミング言語としてサポートしているコンピュータです。

                Emacs最前線 - 最強エディタの現在と未来を俯瞰する
              • AIで並列開発に挑んだら、逆に効率を落とした話 - RAKUS Developers Blog | ラクス エンジニアブログ

                こんにちは。ラクス フロントエンド開発課 新卒2年目の持永です。 最近AI活用が進み、コードを書く速度は以前とは比較にならないほど上がりました。 そこで私は、 「AIに並列で実装を任せれば、複数の画面/機能を"爆速"で開発できるのでは?」 と考え、複数画面・複数機能を並列で進めるスタイルに挑戦しました。 並列開発の中で、工夫してうまくいった点もありました。 ただ、期待したほどの効率化には至らず、「手戻りの連鎖」と「レビュー負荷の増大」も招きました。 今回は、並列開発で工夫した点と誤算を整理し、そこから得た気づきを共有します。 1. 試したアプローチと結果 2. 工夫した点①:AI向けの仕様書と計画書を用意した 作成の流れ 効果 3. 工夫した点②:ローカル構成の整理 ポイント 効果 4. 誤算①:未確定要素による「手戻りの増加」 何が起きたか なぜ起きたか どうすべきだったか 5. 誤算②

                  AIで並列開発に挑んだら、逆に効率を落とした話 - RAKUS Developers Blog | ラクス エンジニアブログ
                • ChatGPT APIの運用で必須のツール: LangChainの使い方まとめ (2) - Qiita

                  こんにちは!逆瀬川 ( https://twitter.com/gyakuse ) こちらに引き続き、LangChainの解説をしていきたいと思います。 副読用Colab: 動かしながら遊びましょう。 前回のあらすじ Chatbotや言語モデルを使ったサービスを作ろうとしたときに生のOpenAI APIを使うのは以下の点でたいへん。 プロンプトの共通化や管理をすること 複数のドキュメントやWebの情報を参照して質問応答をすること 言語モデルにcsvやpdf等のプレーンテキストでないファイルを読ませること それらの処理を統括して管理すること 使い方まとめ(1)で説明したLangChainの各モジュールはこれを解決するためのものでした。 Prompt Templates : プロンプトの管理 LLMs : 言語モデルのラッパー(OpenAI::GPT-3やGPT-Jなど) Document L

                    ChatGPT APIの運用で必須のツール: LangChainの使い方まとめ (2) - Qiita
                  • カミナシのVPoEになって半年経ったけど、自身が納得いく働きができていないという話 - pospomeのプログラミング日記

                    単なる感想です。 タイトルの通り、カミナシという会社において自身が納得いく働きができていないと感じているので、 それについて書こうと思います。 posopmeの経歴について カミナシのVPoEは何をする人なのか? 何に納得がいっていないのか? どうすれば納得いく働きができるようになるのか? そもそもそういった動きを求められているのか? 実はあまり悩んでないし、やりがいはある まとめ 宣伝 posopmeの経歴について サクッと説明すると以下になります。 ソフトウェアエンジニアとしてのキャリアを積んだ後、 2016年より株式会社ディー・エヌ・エーでソーシャルゲームプラットフォームの開発に携わる。 その後、2018年より株式会社メルペイでテックリードとして認証認可基盤の開発・運用を担当。 2020年に入社した合同会社DMM.comではアーキテクトとして 100名規模の開発組織で技術戦略を主導す

                      カミナシのVPoEになって半年経ったけど、自身が納得いく働きができていないという話 - pospomeのプログラミング日記
                    • Kiroの良いところを伝えたい - ともにかける

                      KiroはAmazonが提供する仕様駆動型開発をAIで支援するIDEです。 生成AIに適切なコンテキストを渡す仕組みを作りたいけど、あまり手を出せていない人は多いのではないでしょうか。私もその一人で、そんな私にとってKiroはかなり衝撃的なプロダクトでした。 色々学ばせてもらった感謝の気持ちを込めて、Kiroの良いところをお伝えしたいと思います。 Kiroが提供するコアソリューション 構造化されたドキュメント管理 高速な試行サイクルの実現 良かった体験 実装時の設計変更提案 専用タブによる効率的なドキュメント参照 タスク管理と変更履歴の追跡 開発プロセスの可視化 コンテキスト管理の最適化 現時点での制約 雑感 料金モデル コアソリューションを他のサービスに実現される可能性 まとめ Kiroが提供するコアソリューション 仕様駆動開発(spec-driven development)はKiro

                        Kiroの良いところを伝えたい - ともにかける
                      • GitHub - microsoft/poml: Prompt Orchestration Markup Language

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          GitHub - microsoft/poml: Prompt Orchestration Markup Language
                        • もうすぐ実写AITuber登場。Stable Diffusionでリアルタイム画像生成をしてみた | さくらのナレッジ

                          こんにちは、テリーです。ChatGPTに並んで進化の激しい「画像生成AI」を使ってみたことはありますか?ほしい画像を文章で指定すると、それに沿った画像を出力するAIです。かなりの計算量を必要とするため、画像1枚を出力するのに10~60秒かかりますが、世界中の技術者たちがより速く出力する方法を模索して、今まさに日進月歩の進化の最中です。 画像生成AIにもたくさんの種類があり、「Midjourney(ミッドジャーニー)」「DALL・E2(ダリツー)」「Stable Diffusion(ステーブルディフュージョン)」「Adobe Firefly(ファイアフライ)」の4つが特に有名です。この中で「Stable Diffusion」はオープンソースかつ商用利用可能なため、できたばかりのホットな関連技術を取り入れた使い方や、学習済みモデルの差し替え、自作モデルの生成など、自分好みの調整とカスタマイズの

                            もうすぐ実写AITuber登場。Stable Diffusionでリアルタイム画像生成をしてみた | さくらのナレッジ
                          • 10年越しの Web フロントエンドという職種界隈についての考 | Offers Tech Blog

                            Offers を運営している株式会社 overflow の あほむ でございます。 10年越しのWebフロントエンド 最近更新していない 自分のブログ を遡ると「フロントエンド」という語の初出は 2010 年であり、転職のタイミングで自らを「Web フロントエンドエンジニア」と定義したのは 2012 年の頃でした。 それから 10 年、自分語りとして記憶をたぐることの老害仕草たるやですが、今回はそのノリのまま表題の通り Web フロントエンドという職種界隈についての考えを述べてみます。 Webフロントエンドとは一体... 先日、TechFeed Experts Night#4 〜 フロントエンドアーキテクチャを語る でお話しする機会をいただいたので改めて自分の中の Web フロントエンドを言語化してみました。 イベント資料 より抜粋 いくら抽象化しても原則としては全てが HTML で表現さ

                              10年越しの Web フロントエンドという職種界隈についての考 | Offers Tech Blog
                            • 映画「Winny」、ようやく出てきた正しくプログラマーが主人公の本格的な映画

                              2000年代前半に社会を揺るがす事態を招いたファイル交換ソフト「Winny」。その開発者である故金子勇氏を主人公とする映画『Winny』が、2023年3月10日からTOHOシネマズほか全国で公開される。2000年代前半は今につながるネット文化の黎明(れいめい)期。ADSLや3G携帯電話の普及が始まり、誰もがブロードバンドでネットを楽しめるようになっていた。同時に「ネット発」の事象が現実社会にさまざまな影響を及ぼし始めた時期でもあった。Winnyの開発と熱狂、そして金子氏の逮捕と有罪判決は、著作権侵害や違法コピー、データの共有やソフトウエア、サービスの倫理観など現在につながる様々な課題を世間に知らしめた事件であり、「あの時代」を象徴する出来事の1つなのは間違いない。 今回はプレイステーションやXboxの開発に関わり、ゲーム開発者会議CEDECの立ち上げに関わるなどゲーム業界で数々の実績を持つ

                                映画「Winny」、ようやく出てきた正しくプログラマーが主人公の本格的な映画
                              • [速報]コーディング支援AIのAmazon Q Developer、新機能としてユニットテストの生成、コードからドキュメント生成、コードレビューなど追加

                                [速報]コーディング支援AIのAmazon Q Developer、新機能としてユニットテストの生成、コードからドキュメント生成、コードレビューなど追加 Amazon Web Services(AWS)は、米ラスベガスで開催中のイベント「AWS re:Invent 2024」で、ソフトウェアデベロッパー向けのAIサービスである「Amazon Q Developer」の新機能としてユニットテストの生成と実行、コードからドキュメントの作成、コードレビューの追加を発表しました。 Amazon Q Developerがユニットテスト生成など Amazon Q Developerは、すでにコーディングの生成支援機能を提供しています。しかしAWS CEOのマット・ガーマン氏は、ソフトウェアデベロッパーの仕事の中で、コーディングをしている時間は1日あたりわずか1時間でしかなく、それ以外の作業についてもA

                                  [速報]コーディング支援AIのAmazon Q Developer、新機能としてユニットテストの生成、コードからドキュメント生成、コードレビューなど追加
                                • XDP入門

                                  こんにちは.閃光のハサウェイが配信開始されたので早速視聴しました.メッサーがいいですね. 前回もXDP関連の話題でしたが,今回はXDPに入門します. XDPを学習する際のロードマップやつまりどころの解消になればと思います. 2023-12-30 加筆 # 本記事を公開して約 2 年が経過しました. この加筆で古くなってしまった情報を修正しています. 差分は このブログの Github の PR を見てください. この 2 年間で eBPF 及び XDP への注目はさらに高まったように感じます. 取得できる情報も充実してきました. 特に O’reilly より発売された 入門 eBPF(原書: Learning eBPF) は非常に充実した内容になっています. 日本語でこれらの情報に触れられるようになったことは大変ありがたいです. 2023 年は個人的にも XDP に関して新たに発展的なコン

                                    XDP入門
                                  • 若手フロントエンドエンジニアのためのバックエンド入門(後編) - ICS MEDIA

                                    フロントエンド開発ではfetch()メソッドなどを使ってREST APIにリクエストを送る処理を書くことがあります。リクエストを送られた先で動くのがバックエンドです。この記事ではバックエンドの仕組みをよく知らない若手フロントエンドエンジニア向けに、前後編に分けてハンズオン形式で仕組みを解説します。 前編では簡単なREST APIを作成してフロントエンドから呼び出すところまで実装しました。後編である今回はメモアプリを作りながら、データベースへの保存・更新・取得・削除を実装します。前編と比べると少し難しくなりますが、その分バックエンドの基本的な流れを学べます。 完成したアプリのデモは以下から確認できます。このアプリは全体に公開されています。個人情報や誹謗中傷など、不適切な内容は書き込まないでください。 アプリの起動には時間がかかる場合があります。読み込み中の表示になる場合は1分ほど待ってから再

                                      若手フロントエンドエンジニアのためのバックエンド入門(後編) - ICS MEDIA
                                    • 徐々に高度になるリングバッファの話、をRustで試した - Qiita

                                      上記のうちRingBuffer0,1,2,3の実装をしました。 RingBuffer0,1は特に実装の違いはありません。 RingBuffer2はマルチスレッド化のためProducerとConsumerの構造体を追加しています。 RingBuffer3はアライン調整のために_paddingフィールドを追加しました。 MultiThreadはもとのコードはcpuset(0,1)決め打ちだったので、それに合わせたものとcore idが違う(0,2)も実施しました。 実行結果 リファレンス(AMD Ryzen 7735HS) リファレンスとなるkumagiさんのコードをg++ -O2でビルドしました。 RingBuffer0_single: 1000000000 ops in 939 ms 1064962.726 ops/ms RingBuffer1_single: 1000000000 ops

                                        徐々に高度になるリングバッファの話、をRustで試した - Qiita
                                      • Tetsuro Miyatake on Twitter: "GPT-4でコードを書かせて、それをそのままエディターにコピペしてエラーが出たら、それをまたGPT-4にコピペする、人間がコピペ役になっているのを解決するために出てきたのがWolverine。 エラーが出ると勝手にGPT-4に聞… https://t.co/QZ3TNJfoR9"

                                        GPT-4でコードを書かせて、それをそのままエディターにコピペしてエラーが出たら、それをまたGPT-4にコピペする、人間がコピペ役になっているのを解決するために出てきたのがWolverine。 エラーが出ると勝手にGPT-4に聞… https://t.co/QZ3TNJfoR9

                                          Tetsuro Miyatake on Twitter: "GPT-4でコードを書かせて、それをそのままエディターにコピペしてエラーが出たら、それをまたGPT-4にコピペする、人間がコピペ役になっているのを解決するために出てきたのがWolverine。 エラーが出ると勝手にGPT-4に聞… https://t.co/QZ3TNJfoR9"
                                        • 月間売り上げ100万のサイトをWordpress で作ってみたーその0 - Qiita

                                          プログラムとビジネスって、やっぱり別の脳みそがいるよね 連戦連勝の諸先輩プログラマ方の集う場所で、Wordpressでサイトを作ってみた! 的な記事を投稿するのは恐ろしい事である。 そういうのはアメブロでやるようにお叱りを受けるやも知れませんが、それを承知でアップしてみたのは、プログラムとビジネスって、やっぱり別の脳みそがいるよねと。 ビジネス、つまりサービスを立ち上げてお金を稼ぐという事と、バックエンドで動いているすごいプログラムって、パソコン画面見てる人からすると、ほとんど関係無いよねと思うからです。 20代でアクセサリーやジュエリー、インテリアのデザインをしていた時期に、沢山の職人さんと仕事をしていたのですが、技術的にすごい事をやってるものが売れる訳では全くなく、また、この人はこんなに凄いものを作れるのに、何故凄い技術を持ってしてこんなにダサいものを作ってるんだろうかと思う事が多々あ

                                            月間売り上げ100万のサイトをWordpress で作ってみたーその0 - Qiita
                                          • 「生成AIは何に使えるか」はもはや愚問、活用して需要を突き止めたダイキン工業

                                            ChatGPTの登場から早1年がたとうとしている。生成AI(人工知能)をどう生かすかが企業の競争力を分ける時代が迫る中、先行企業は一歩踏み込んだ活用に乗り出し始めた。セキュリティーを担保するオリジナルの仕組みを実装したり、自社の業務に合わせてチューニングを施したりといった具合だ。 ChatGPTをお試しで利用する段階は終わりを告げ、いよいよ企業独自の取り組みで差がつく段階に突入している。日本企業における意欲的な取り組みを追った。 全社に展開してニーズを把握 「生成AIが与えるインパクトや、技術との親和性を考えると、絶対に必要になると確信した」――。このように話すのはダイキン工業の清木場卓IT推進部IT企画担当課長兼テクノロジー・イノベーションセンター主任技師だ。 ダイキン工業は2023年2月、いち早く生成AIへの取り組みを始めるため、先進技術の活用提案をする組織「IT創発グループ」に生成A

                                              「生成AIは何に使えるか」はもはや愚問、活用して需要を突き止めたダイキン工業
                                            • Learn Performance  |  web.dev

                                              Web Platform Dive into the web platform, at your pace.

                                                Learn Performance  |  web.dev
                                              • 初心者エンジニアにおすすめしたい無料学習サービス20選 - Qiita

                                                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? IT業界は日々技術が進化していくので、エンジニアの方は勉強を継続が必要です。 また、さまざまな言語があり多くの知識が必要になります。 そんなエンジニアの皆様やエンジニアを目指す方におすすめしたい無料学習サービス20選まとめてみました。 1.paiza エンジニアの転職や就職を支援するプラットフォームで、Java、Python、Rubyなど幅広いプログラミング言語を学ぶことが可能です。 基本は無料ですが、一部動画は有料となっています。 2.ドットインストール 全509レッスン(無料は74レッスン)、7,698本の動画を提供中。 全ての動画

                                                  初心者エンジニアにおすすめしたい無料学習サービス20選 - Qiita
                                                • GitHub Copilot カスタムエージェント作成のベストプラクティス

                                                  はじめに スタディポケットでソフトウェアエンジニア / SRE として働いている@Tocyukiです。 先日 GitHub Copilot にカスタムエージェント機能が登場し、これは面白そうだと思い早速試してみました。 .github/agents/ ディレクトリに **.agents.md ファイルを配置することで、カスタムエージェントを定義し、Issue に定義したカスタムエージェントをアサインできるようになっています。従来の汎用アシスタントではなく、バックエンド専用の @backend-specialist、フロントエンド専用の @frontend-specialist、SRE 専用の @sre-specialist など、専門性を持ったエージェントチームを構築できるのが最高に良いですね。 また、GitHub が 2,500 以上のリポジトリを分析して得られた知見をまとめた記事が公開

                                                    GitHub Copilot カスタムエージェント作成のベストプラクティス
                                                  • AIを禁止して気づいた エンジニアの基礎体力 - Qiita

                                                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに この記事は「新人にAIを使わせるべきか」というよくある議論に対して、 エンジニア1年目の自分が AIを使っていた時期 と 使わなかった時期 を比較し、 どのような変化があったのかを実体験ベースでまとめた成長記録です。 新人にAIは使わせない方がいいという意見がある一方で、 成長が速くなるのでAIは積極的に使うべきだ、という意見もありますが 今回、この議論について実体験から感じた結論を書いてみます。 ※ちなみに本内容にてProgate BARに登壇しました 【増枠】AIでスキルとキャリアを加速する!- Progate BAR 若

                                                      AIを禁止して気づいた エンジニアの基礎体力 - Qiita
                                                    • なぜ私はデータ処理においてNimをPythonの代わりに使うのか(翻訳)

                                                      この記事は以下の翻訳です Why I Use Nim instead of Python for Data Processing 怠け者のプログラマーは、計算の手間をプログラミングの手間に置き換えたがるものです。私はまさにそのようなプログラマーです。私の研究では、テラバイト級の大規模データを対象としたアルゴリズムを設計・実行することがよくあります。NIHのフェローである私は、10万台以上のプロセッサを搭載したクラスターであるBiowulfを利用していますが、大きなMapReduceを実行すればよいのであれば、1つの実験のためにシングルスレッドのパフォーマンスを最適化するために膨大な時間を費やすことは、通常は意味がありません。 このようなリソースがあるにもかかわらず、私はデータ処理タスクにプログラミング言語のNimを使うことが多くなりました。Nimは計算科学の分野ではあまり評価されていません

                                                        なぜ私はデータ処理においてNimをPythonの代わりに使うのか(翻訳)
                                                      • iOSDC 2021セッション資料まとめ - Qiita

                                                        iOSDC2021登壇資料、スライドのまとめです。 Twitter等で見つけ次第掲載しますが、もし資料を見かけた方or資料を公開した登壇者の方がいらっしゃいましたら、コメント等でお声がけください。 スライドや資料のリンクが見つかった場合はタイトルにリンクをつけてありますので、タイトルがリンクになっていない場合はまだ資料が見つかっていないものになります。 Day 0 Track A 大規模リファクタリングの極意 forteeのリンク SwiftUIで使ったアプリを1年運用してみてわかったこと forteeのリンク Initiatives in Rakuma iOS App forteeのリンク SwiftUI で実プロダクトを音速リリースした話 forteeのリンク Track B agoraを使ってライブ配信機能を1ヶ月半でリリースした話 forteeのリンク A Swift Stack

                                                          iOSDC 2021セッション資料まとめ - Qiita
                                                        • 変数名に漢字が使えるプログラミング言語は結構あるが、漢字を都度変換しないといけないのは面倒で、せめて法律用語に対応した英語の定訳があれば→政府機関に対訳表があった

                                                          Y​S​R@GPT-5リリースおめでとう @YSRKEN 花海咲季P。 ギャルゲー、遊戯王、プログラミングが趣味。 推しブランドはAUGUST、Lose、ゆずソフト。 推しテーマはティアラ、M∀LICE、モニカ。 この頃はLLMを使い倒してます。 次に遊ぶゲームは思案中。 ブログやマシュマロや批評空間などへのリンク:lit.link/ysrken ysrken.seesaa.net Y​S​R @YSRKEN 変数名に漢字が使えるプログラミング言語は結構ありますが、漢字を都度変換しないといけないのはめんどいところもあります。せめて、法律用語に対応した英語の定訳があれば。 内閣府「ある程度なら対訳あるよ。はいPDF」 私「マジで!?」 japaneselawtranslation.go.jp/ja/dicts/downl… pic.twitter.com/PTybnAoBu4 x.com/k

                                                            変数名に漢字が使えるプログラミング言語は結構あるが、漢字を都度変換しないといけないのは面倒で、せめて法律用語に対応した英語の定訳があれば→政府機関に対訳表があった
                                                          • 異業種(消防士)からエンジニアに転職した際のポートフォリオを振り返ってみる|ryoKawamata

                                                            理想の話をすると、採用者に訴求しようとしてポートフォリオを作るのではなく、技術を使って本当に誰かのために役に立つ何かを作れば、それはそのまま採用活動に使える気がします。 有限な人生なので転職活動の時間もそのように有益に過ごしてほしいと願うばかりです。 — 安田俊之@iCARE (@TakataNoToshi) July 15, 2021 その関連で上記ツイートを見て「そういえば自分が3年半前に消防士からエンジニアに転職する際、アピールしたものが正にそれだったな〜」と思い、もしかしたら今ポートフォリオに悩んでいるエンジニア志望の方の参考になるかもと振り返り兼ねてまとめました。 🚧 諸注意 ⚫︎ タイトル・文中でのエンジニアはソフトウェアエンジニアを指します ⚫︎ あくまで3年半前、2018年当時の情報です。これと同じようなものを今見せても評価されるかどうかはわかりません ※ 今の採用担当の

                                                              異業種(消防士)からエンジニアに転職した際のポートフォリオを振り返ってみる|ryoKawamata
                                                            • 生成AIのプロンプト投稿サイト「Prompt Style」 ソフトバンク系列企業が公開

                                                              関連記事 ソフトバンク子会社、独自LLM「Sarashina」シリーズを一般公開 「24年度中に3900億パラメータLLMの構築目指す」 ソフトバンクの子会社でAIの研究開発などを手掛けるSB Intuitionsは、日本語に強い大規模言語モデル(LLM)「Sarashina」シリーズを一般公開した。 LLMが別のLLMを何度も改善 より良い回答を出す最適化手法をAIが発見する技術 Sakana AIなどが開発 AIベンチャーのSakana AIやFLAIR、英ケンブリッジ大学、オックスフォード大学に所属する研究者らは、人間の介入を最小限に抑えて新しい最適化アルゴリズムをAIによって発見する手法を提案した研究報告を発表した。 生成AIでメモアプリが進化? 自分だけのチャットAIが作れる、Google「NotebookLM」を試してみた Gemini 1.5 Pro搭載、GoogleのAIノ

                                                                生成AIのプロンプト投稿サイト「Prompt Style」 ソフトバンク系列企業が公開
                                                              • SVMは復権し得るか? - 渋谷駅前で働くデータサイエンティストのブログ

                                                                Kaggleはすっかりただの野次馬の一人になって久しいんですが、しばらく前に行われたPetFinder.my - Pawpularity Contestというコンペで優勝者がSVR(サポートベクター回帰)を使ったことが話題になっていたというのを聞いて、NN全盛のこのご時世に意外だなと思ったのでした。 しかし、よくよく考えてみればかのVapnik御大がかつてSVMを考案する際にベースとしたアイデアはNNとは方向性の違う代物だったわけです。故に、例えばSVMとNNとがどのような点で異なるかが「見える化」出来れば、SVMが復権するための条件のようなものが見えてきそうです。 ということで、久しぶりに「サンプルデータで試す機械学習シリーズ」をやってみようと思います。実はDNNについては6年前にも似たようなことをやっているのですが、SVMとDNNとでサンプルサイズを変えながら比較するというのはやったこ

                                                                  SVMは復権し得るか? - 渋谷駅前で働くデータサイエンティストのブログ
                                                                • 小学生にプログラミングを教えていたらある日「先生、炊飯器も洗濯機もその向こう側で何度も試行錯誤してるプログラマーがいるという目で物を見れるようになりました」と言われた

                                                                  エイ @zikatu1 素人ながら小学生にプログラミングを教えていたら、ある日『先生、最近ぼく見えない努力が見えるになった』と言われた。「おいしい炊飯器も、洗剤を入れるだけの洗濯機も、その向こう側で何度も試行錯誤してるプログラマーがいる。そういうい目で物を見れるようになりました」と。これが一番の学び。 2021-11-28 20:27:42

                                                                    小学生にプログラミングを教えていたらある日「先生、炊飯器も洗濯機もその向こう側で何度も試行錯誤してるプログラマーがいるという目で物を見れるようになりました」と言われた
                                                                  • Streamlit アプリを簡単にデスクトップアプリ化するコマンドを作った

                                                                    Streamlit は簡単にデータサイエンス系のウェブアプリを構築できる Python ライブラリです。ウェブアプリなので、サーバーで起動してブラウザでアクセスすることになりますが、ローカルで動作するデスクトップアプリにして配布したい状況がありました。 Streamlitアプリをデスクトップアプリ化する方法はいくつかある[1][2]ようでしたが、制限があったり手間がかかったりするようでした。 「いや、お手軽にアプリにしたいんじゃっ」ということで、簡単にデスクトップアプリ化できる Streamlit Desktop App を作りました。このコマンドを使用すると、コマンド一発で Streamlitアプリをデスクトップアプリに変換できます[3]。ウィンドウを閉じたときに Stremlit のサーバープロセスが自動で Kill されるようにしたりと、細かい工夫も入っています。 なお、デスクトップ

                                                                      Streamlit アプリを簡単にデスクトップアプリ化するコマンドを作った
                                                                    • プログラマーの「選民意識」、コードを書けるのはそれほど偉いことなのか

                                                                      限られた時間内でプログラミングの問題を解くスピードや正確さを競うのが「競技プログラミング」だ。参加者が問題の解答となるコードを提出すると、正解かどうかがテストケースにより自動で判定される。 競技プログラミングのサービスでは、コンテストで良い成績を取り続けるとレーティング(ランク)が上がる仕組みになっていることが多い。 例えば「AtCoder」という競技プログラミングサービスでは、レーティングを色で表現する。「水色(Bランク)」であればかなり優秀で、そこから上は「青色(Aランク)」「黄色(Sランク)」「だいだい色(SSランク)」「赤色(SSSランク)」になっている。 赤色は全体の1%未満しかいないエリートだ。赤色のレーティングを持つ人を指す「レッドコーダー」という言葉を聞いたことがある人もいるだろう。 競技プログラミングは基本的には趣味として楽しむゲームだが、実益もある。競技プログラミングの

                                                                        プログラマーの「選民意識」、コードを書けるのはそれほど偉いことなのか
                                                                      • Claude CodeのカスタムスラッシュコマンドでのOSSリリースが便利

                                                                        こんにちは、よしこです。 最近 difitというOSSを公開して 結構な頻度でアップデートをしているのですが、npm packageの新バージョンのリリースってちゃんとやろうとするとなかなか手間だなぁと思いました。 CHANGELOG更新して、バージョン上げて、タグ打って、GitHub Release作って...などなど。 それがClaude Codeのカスタムスラッシュコマンドでかなり便利に自動化できたので、簡単に紹介します! そもそカスタムスラッシュコマンドって何?についてはこちらの記事にまとまっています: /release コマンド .claude/commands/release.md を作っています。 内容は英語で記載しているのですが、そちらはdifitのリポジトリ上の release.md で見られるので、こちらには日本語訳した内容を記載します。 CHANGELOG.md を、

                                                                          Claude CodeのカスタムスラッシュコマンドでのOSSリリースが便利
                                                                        • メインフレーム老人の知恵をWeb青少年に伝えるのは至難の業

                                                                          先日ある勉強会で「視野の縮小、視座の低下」と題して10分ほど話をした。ここ1、2カ月の間に見聞きして驚いたことを6点挙げ、いずれの事例も当事者の視野が狭い、あるいは視座が低いことが問題の原因だと述べた。 6点の具体的な説明はあえて省くが、何らかの業務を処理する情報システムを設計し、開発し、動かす際に当然やるべき基本的な取り組みがすっぽり抜けており、しかもそれに誰も気づかないという事例であった。 「メインフレーム老人の知恵」と書いたのは「当然やるべき基本的な取り組み」はコンピューターといえばメインフレームだった時代に既にあったからだ。メインフレームに固有の知恵ではない。いつの時代であっても業務システムの開発や運用に必須の知恵である。 例えばたばこを吸うときには灰皿を用意し、吸い終わったら火を消して灰皿に捨てるといった類の知恵だ。だが灰皿を用意せずに火の付いたたばこをそのまま床に捨ててしまい、

                                                                            メインフレーム老人の知恵をWeb青少年に伝えるのは至難の業
                                                                          • 栃木はどれだけ丸いのか 47都道府県丸さランキング|柞刈湯葉

                                                                            日本地図を見ていてふと「栃木県って丸いな〜。こんな丸い県ほかにないんじゃないか?」と思い、国土交通省が公開している国土数値情報・行政区域データを用いて47都道府県の丸さを比較してみることにした。年末年始というのはこういう検証のために存在する。 シルエットクイズでも難問として知られる栃木県比較方法ひとくちに「丸さ」と言ってもいくつかの測定基準があるが、今回は「その県と同じ面積の円に、県の何%を収めることができるか」で測る。この条件であれば小笠原諸島のように極端に離れた離島があっても、大きな不利にならない。詳細は以下のとおり。 円の中心は%が最大になるよう調整する。 地図はメルカトル図法を用いる。 湖や河川などの水系は、土地と同様に扱う。 元データは国土数値情報・行政区域データを用いる。下記サイトから誰でもダウンロードできる。 技術的な詳細はどこか別の機会にまとめるとして、さっそく「都道府県丸

                                                                              栃木はどれだけ丸いのか 47都道府県丸さランキング|柞刈湯葉
                                                                            • Devin に Dependabot PR をレビューしてもらおう

                                                                              リーナー開発チームの黒曜(@kokuyouwind)です。 最近話題の AI ソフトウェアエンジニア、 Devin AI をリーナーでも使い始めました。 いろいろ試してみた限り「めちゃくちゃ上手くタスクをこなしてくれるケース」と「びっくりするほど迷走するケース」の差が激しくてうまく使いこなすのには利用者側のノウハウが必要だなーと感じています。 今回は試したなかでも、特にうまく動いており汎用性の高いものを記事にまとめます。 Dependabot PR のレビュー、意外と時間かかる問題 依存ライブラリのバージョンを最新に保つため、 GitHub Dependabot など依存関係更新ツールのを使っている方も多いのではないでしょうか。[1] ライブラリごとに自動でバージョン更新の Pull Request (以下 PR)を作ってくれるため大変便利ですよね。 ただ、これをマージするには大抵の場合以

                                                                                Devin に Dependabot PR をレビューしてもらおう
                                                                              • Google、Androidに「DNS over HTTP/3」対応を追加 ~実装はRust言語/既存の「DNS over TLS」よりも高いパフォーマンス

                                                                                  Google、Androidに「DNS over HTTP/3」対応を追加 ~実装はRust言語/既存の「DNS over TLS」よりも高いパフォーマンス
                                                                                • ソフトウェアエンジニアを目指す学生に現役エンジニアが送る10のアドバイス

                                                                                  ソフトウェアエンジニアのメンサー・デュラコビッチ氏が、ソフトウェアエンジニアを目指す学生に向けて、ソフトウェア開発の仕事に就く上で重要なアドバイス10点を自身のブログにまとめています。 10 hard-to-swallow truths they won't tell you about software engineer job https://www.mensurdurakovic.com/hard-to-swallow-truths-they-wont-tell-you-about-software-engineer-job/ ◆01:大学は仕事に必要な準備をしてくれない デュラコビッチ氏は就職に向けて大学がやってくれることを「プールに入る前に泳ぎ方を説明し、動きを覚えさせて試問まで行った上で水には決して触れさえず、5年後、泳げるという免許証を発行したのち、突然生徒をプールの中に蹴落

                                                                                    ソフトウェアエンジニアを目指す学生に現役エンジニアが送る10のアドバイス

                                                                                  新着記事