並び順

ブックマーク数

期間指定

  • から
  • まで

3481 - 3520 件 / 16794件

新着順 人気順

*programmingの検索結果3481 - 3520 件 / 16794件

  • ITエンジニア向けのトレンド情報 | Forkwell Press (フォークウェルプレス)

    まずはGo言語の基礎をおさらいしていきましょう。 Go言語は、Googleと世界的エンジニアが共同開発した言語 Go言語は、Googleによってプログラミング環境を改善する目的で開発されました。この開発には、C言語を設計した世界的なエンジニアが携わっています。 Kenneth Lane Thompson (Ken Thompson)…… UNIX開発者  / C言語 発案者 Robert C Pike(Rob Pike)…… UNIX開発者  / UTF-8 発案者 Robert Griesemer …… 高速 JavaScript エンジン V8 開発者

      ITエンジニア向けのトレンド情報 | Forkwell Press (フォークウェルプレス)
    • 画像生成AIを利用して生成したコンテンツを自社サービスで利用する際に注意すべき事項|知的財産・IT・人工知能・ベンチャービジネスの法律相談なら【STORIA法律事務所】

      1 画像生成AIを含む生成系AIとビジネス ビジネス領域において、画像生成AIを含む生成系AI技術が利用される場面は大きく分けると2つあるように思います。 1つはユーザー側で利用する場面、つまり「生成系AIを利用して生成したコンテンツを自社プロダクトで用いる場合」、もう1つはベンダ側で提供する場面、つまり「生成系AIのモデルそのものや当該モデルをベースとするアプリケーションを開発・提供する場合」の2つです。 もちろん、企業によっては「自社で生成系AIツールを開発し、当該ツールを用いて生成したコンテンツを自社プロダクトで用いる」ということもあるでしょう。その場合は2つの領域双方にまたがった検討が必要です。 (1) 生成系AIのモデルそのものや当該モデルをベースとするアプリケーションを開発・提供する場合 生成系AIのモデルそのものや、当該モデルをベースとするアプリケーションをベンダ・サービサー

        画像生成AIを利用して生成したコンテンツを自社サービスで利用する際に注意すべき事項|知的財産・IT・人工知能・ベンチャービジネスの法律相談なら【STORIA法律事務所】
      • 2022年 Python/データ分析関連の人気Qiita記事150選 - Qiita

        はじめに どうもこんにちは。データアナリストをしているkunishouです。2022年も残すところ今日、明日のみ。皆さん年の瀬をいかがお過ごしでしょうか? 私は先日無事に仕事を納めることができましたが、仕事も勉強も何もしなくていい日が数日続きすでにソワソワしてきました。この禁断症状を抑えるべく、2022年の技術動向の振り返りもかねて、 2022年のPython/データ分析関連の人気記事をまとめてみることにしました(完全に思い付きです)。 本記事では、2022年にQiitaに投稿された Python/データ分析関連の記事の中から いいね数の多かった150記事をピックアップし表にまとめました。 年末年始の暇つぶしがてらにでも読んでもらえたら幸いです。 モチベーション 実はQiita公式からも毎年1月にQiitaの人気記事のランキングが公開されています。ただ、Qiita全カテゴリでのランキングで

          2022年 Python/データ分析関連の人気Qiita記事150選 - Qiita
        • decimal型(十進小数)に夢を見ている輩が多すぎる - Qiita

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

            decimal型(十進小数)に夢を見ている輩が多すぎる - Qiita
          • 「家族のために休職中にwebデザインを学んで独立したい」という相談が恐怖を感じる→「全然家族の為になってないからやめたまえ…」「毎日2.3時間の勉強で独立する気なのか…」

            Workaholic | 情報商材屋回避コンサル(笑) @32768Sf @yukkuridotcom2 プログラミングスクールやインフルエンサーに感化されたせいですかねぇ、学んだところでどうやって仕事取るつもりなんだろ🥹 2025-11-18 13:21:37

              「家族のために休職中にwebデザインを学んで独立したい」という相談が恐怖を感じる→「全然家族の為になってないからやめたまえ…」「毎日2.3時間の勉強で独立する気なのか…」
            • 【バックエンド】駆け出しエンジニアが目指すジュニアレベルのエンジニアとは【2024年版】 - Qiita

              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに こんにちは。 普段はフロントエンドの開発をメインでやっておりますmamiと申します。 最近バックエンドの方の勉強や、少しずつですがDB設計やAPI作成などの業務もやらせてもらえるようになったので、自分のエンジニアとしてのレベル感や、この先目指すべき道筋を明確にしたいな〜という思いでこの記事を書いております。 これは自分のための記事であると同時に、同じように駆け出し中のエンジニアさんや、ミドル層を目指す手前のエンジニアさんにも刺さる内容になっているかと思います。 今、自分がどのようにキャリアアップしていくべきなのか、どのような道

                【バックエンド】駆け出しエンジニアが目指すジュニアレベルのエンジニアとは【2024年版】 - Qiita
              • privateメソッドのテストって書かない方がいいんだっけ?

                PHPerKaigi 2024発表資料 https://fortee.jp/phperkaigi-2024/proposal/f23f927e-2ac8-498e-a047-6376831cbd07

                  privateメソッドのテストって書かない方がいいんだっけ?
                • Claude Code Skillsで実装からレビューまで全部自動化してみた

                  はじめに 「実装したらそのままレビューもAIに任せたい」 開発してると、コード書く→PR作る→レビュー待ち→修正→また待ち...のサイクルが地味にストレス。特に一人開発やスタートアップだと、レビュアーがいない or 忙しいことも多い。 そこで試したのがClaude Code Skills + GitHub Actionsの組み合わせ。結論から言うと、実装からレビュー、修正までほぼ自動化できました。 この記事では、実際にセットアップして使ってみた体験を共有します。 使うもの 今回使うのは3つ。 1. Claude Code Skills 2025年10月にAnthropicから正式発表された機能。.claude/skills/ にマークダウンファイルを置くだけで、Claudeに「こういう時はこうして」というルールを教えられます。 コードレビュー用のSkillを作れば、レビュー時に必ずチェック

                    Claude Code Skillsで実装からレビューまで全部自動化してみた
                  • Issue, Pull-request, GitHub Copilotによる「普通」の一人チーム開発 - Cybozu Inside Out | サイボウズエンジニアのブログ

                    こんにちは。AIやっていきチームの加瀬(@Kesin11)です。 先日開催されたVSCode Dev Days Tokyoにて「Issue, Pull-request, GitHub Copilotによる『普通』の一人チーム開発」というタイトルで発表させて頂きました。 vscode.connpass.com この発表ではGitHub Copilotと共同で機能設計の壁打ち、タスク分解、実装、コードレビュー、という開発プロセスを使い慣れたGitHubで行う方法を紹介しました。 現地の発表ではスライドをほとんど用意せず、最初から最後まで実際のデモを行いながら説明するという一発勝負スタイルでしたので、発表スライドの代わりにデモの台本をこちらで紹介することにしました。 当日のデモでは時間の都合上、かなりの駆け足でしたし、実は泣く泣く省略した内容もたくさんありました。そのため、この台本は当日に参加さ

                      Issue, Pull-request, GitHub Copilotによる「普通」の一人チーム開発 - Cybozu Inside Out | サイボウズエンジニアのブログ
                    • コードをほぼコピペで作ったゲームがバズった開発者、「約300万円稼いだが何ひとつ理解してなかった」と大反省。“ズタボロ面接”を転機に学び直し - AUTOMATON

                        コードをほぼコピペで作ったゲームがバズった開発者、「約300万円稼いだが何ひとつ理解してなかった」と大反省。“ズタボロ面接”を転機に学び直し - AUTOMATON
                      • マイクロソフト、ソースコードをAIが読み込んで自然言語で説明してくれる「Copilot Explain」を開発中。GitHub Copilotは今夏に正式サービスへ。Microsoft Build 2022

                        マイクロソフト、ソースコードをAIが読み込んで自然言語で説明してくれる「Copilot Explain」を開発中。GitHub Copilotは今夏に正式サービスへ。Microsoft Build 2022 マイクロソフトは現在開催中の開発者向けイベント「Microsoft Build 2022」で、ソースコードの内容をAIが自然言語で説明してくれる「Copilot Explain」の開発を進めていることを明らかにしました。 AIが説明してくれることで、そのソースコードについてまだ詳しい内容を把握していないプログラマによるコードの修正やデバッグ作業などの効率化がはかれるとしています。 AIが自然言語の説明とコードの関係を学習 GitHub Copilotでは、人間のプログラマがペアプログラミングの相手であるAIに対してこれから書こうとしているコードの意図を説明するために、まずコメントを記述

                          マイクロソフト、ソースコードをAIが読み込んで自然言語で説明してくれる「Copilot Explain」を開発中。GitHub Copilotは今夏に正式サービスへ。Microsoft Build 2022
                        • AIプロダクトの品質をどう守る?

                          Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

                            AIプロダクトの品質をどう守る?
                          • 真の無料ChatGPT。ローカルLLM「gpt-oss-20b」の動かし方を徹底解説

                            真の無料ChatGPT。ローカルLLM「gpt-oss-20b」の動かし方を徹底解説2025.10.19 08:0063,005 かみやまたくみ 2025年8月にOpenAIが公開したオープンウェイト言語モデル(≒ローカルLLM)「gpt-oss-20b」。優秀で利用価値が高いAIモデルのひとつなのですが、動かすまでがけっこう難しい。 本稿では、どうやれば同モデルを自分のパソコンで動かせるかを紹介します。 gpt-oss-20bって?わりと真面目に「無料版ChatGPT」です。ChatGPTの開発元であるOpenAIが開発・無料で公開している大規模言語モデル(LLM)で、「o3-mini」(かつてChatGPTに使われていたモデル)と同等のベンチマーク結果を出しています。 表を積極的に用いる癖があり、回答はとても見やすい。Photo: かみやまたくみ完全なChatGPTのクローンではなく、

                              真の無料ChatGPT。ローカルLLM「gpt-oss-20b」の動かし方を徹底解説
                            • 昔は「プログラミングできます」と言うと「え〜、きもーい!」とか言われる時代があった→「犯罪者扱いされてた」「良い時代になったな」

                              米村歩@日本一残業の少ないIT企業社長 @yonemura2006 昔は「プログラミングできます」と言うと「え〜、きもーい!」とか言われたりしてたんですけど、そういうエンジニアの歴史を駆け出しエンジニアの皆さんは知ってますか?エンジニアかっこいい!と言われるようになった今は本当に良い時代になったものだと思います。 2022-08-03 23:48:15

                                昔は「プログラミングできます」と言うと「え〜、きもーい!」とか言われる時代があった→「犯罪者扱いされてた」「良い時代になったな」
                              • 慶応大学准教授「遺伝的アルゴリズムの強力さを伝える事例として非常に有用な例があるのだが、あまりにアレなので講義では利用できない」

                                福永 津嵩 @fukunagaTsu 慶應義塾大学理工学部生命情報学科准教授。ゲノム配列解析/RNA構造解析/オミクスデータ解析に関連するバイオインフォマティクスの研究を行っています。つぶやきは個人としての発言であり、所属組織が関与するものではありません。 sites.google.com/site/fukunagat…

                                  慶応大学准教授「遺伝的アルゴリズムの強力さを伝える事例として非常に有用な例があるのだが、あまりにアレなので講義では利用できない」
                                • テストを書く方針と原則の備忘録 - Qiita

                                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? こんにちは。サーバエンジニアのnsym-mです。普段はGoでバックエンドの開発などをしています。 最近テストに関する書籍や記事などを色々読み漁ったので、現時点での自分のテストについての考え方を備忘録として残しておきます。 今回の話はWebフロントエンドやiOS/Androidなどでも適用できる汎用的な考え方として記載していますが、ベースの文脈はバックエンド開発になりますのでそのつもりで読んでいただけますと幸いです なお、本記事では主にGoogle、『単体テストの考え方/使い方』、@t_wadaさんの発表されている考え方(いわゆる古典学派

                                    テストを書く方針と原則の備忘録 - Qiita
                                  • ソフトウェアテストの実行を効率化するPredictive Test Selectionの衝撃 - Qiita

                                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 12月10日の2022ソフトウェアテストアドベントカレンダーです。 Launchable社でエンジニアとして働いているcvuskと申します。機械学習界隈では機械学習を実用化するためのシステム開発の本を書いてたります。もし良かったら読んでみてください。 『機械学習システムデザインパターン』 『機械学習システム構築実践ガイド』 本ブログでは機械学習を用いてテスト実行を効率化する手法として、Predictive Test Selectionについて説明します。テスト実行時間やコストで課題を抱えているエンジニアに役に立つと幸いです。 昨今の開発

                                      ソフトウェアテストの実行を効率化するPredictive Test Selectionの衝撃 - Qiita
                                    • ばんくしさんによる「ゼロから作る自作 Python Package Manager 入門」がほんとよい! 写経を積みます - nikkie-ftnextの日記

                                      積ん読宣言エントリです。 ざっと一読した感想を述べています。 目次 目次 エムスリーテックブック5(技術書典15) 第6章 「ゼロから作る自作 Python Package Manager 入門」 組合せてパッケージマネージャー 終わりに P.S. 最近のばんくしさん エムスリーテックブック5(技術書典15) 2023年11月に頒布されました 第6章 「ゼロから作る自作 Python Package Manager 入門」 上記のエムスリーさんのエントリより この課題がどこから来ているのか、どのように解消されようとしているのか、そして開発者としてどのように貢献していけるのかを、実際にPackage Managerのlock、install、run、build、uploadのようなサブコマンドを実装して行くことで知っていく章になります。 ばんくしさんには2023年10月のみんなのPython

                                        ばんくしさんによる「ゼロから作る自作 Python Package Manager 入門」がほんとよい! 写経を積みます - nikkie-ftnextの日記
                                      • フロントエンドの書くべきだったテスト、書かなくてよかったテスト

                                        https://offers.connpass.com/event/299909/ 登壇資料

                                          フロントエンドの書くべきだったテスト、書かなくてよかったテスト
                                        • React大好き侍が、「もうSolidJSでいいじゃん...//」ってなったワケ。 - Qiita

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

                                            React大好き侍が、「もうSolidJSでいいじゃん...//」ってなったワケ。 - Qiita
                                          • Go言語プログラミングエッセンス | 技術評論社

                                            著者 mattn(まっつん) 著 定価 3,520円(本体3,200円+税10%) 発売日 2023.3.9[在庫なし] 判型 B5変形 頁数 328ページ ISBN 978-4-297-13419-8 978-4-297-13420-4 概要 Go言語ユーザーとして、「もう一段レベルアップしたい」「開発に使いたい」と思っている方に向けた、Go言語の解説本です。関数やパッケージの使い方、並行処理、テストといった基本的なトピックにおいて、「こう書くと綺麗になる」「こう書くとパフォーマンスが上がる」といったエッセンスを紹介します。後半ではCLIアプリ/Webアプリの開発手順や、現場で使われている便利なパッケージなど、著者が業務やOSSの開発で培った技術をふんだんに紹介します。 目次 第1章 プログラミング言語Goとは 1.1 Goの簡単な歴史 1.2 Goの立ち位置 1.3 Goが利用される場

                                              Go言語プログラミングエッセンス | 技術評論社
                                            • Pythonは人気の言語です。しかし、その割にPythonが気軽に利用できるレンタルサーバーは少ない感じがします。何故、レンタルサーバーはPythonの利用に消極的なのですか?

                                              回答 (9件中の1件目) すでに、「レンタルサーバーでもPythonは利用できる」という回答が多数あります。これは事実だと思いますが、しかし同時に、「レンタルサーバーはPythonの利用に消極的」ということも事実だと思います。その理由を説明するには、少し紙面を要します。 レンタルサーバーとは何か そもそもレンタルサーバーとは何かを説明しなければなりません。インターネット黎明期に、多くの人がインターネット上に「ホームページ」を公開したいと思いましたが、自社にサーバーを構築するのは面倒でセキュリティ上の懸念や運用監視等の課題もあり、データセンターにサーバーを立てることが一般的になりました...

                                                Pythonは人気の言語です。しかし、その割にPythonが気軽に利用できるレンタルサーバーは少ない感じがします。何故、レンタルサーバーはPythonの利用に消極的なのですか?
                                              • 君がエッチなことを考えるとみんなのブラウザに流れ星が降るChrome拡張 - Qiita

                                                2022/04/28:追記 公開していたzipファイルのリンクを削除しました。 バックエンドのサーバーを停止しました。 伴ってもう星が流れなくなります。 ※この記事にはちょっとだけエッチな内容が含まれます!苦手な方はご注意ください。 こんにちは。あんど(@ampersand_xyz)と申します。 いきなりすみません、タイトルにエッチとか入ってて驚かれた方もいらっしゃることでしょう。どういうことなのか説明させていただきます。 概要説明 画像出典: 吸血鬼すぐ死ぬ 9巻 P134 盆ノ木至 秋田書店 __要するにこれです。__さすがに宙に星を降らせるわけにはいきませんので今回はブラウザ内に星を降らせていきます。 漫画のコマを見ただけでは何を言ってるのかご理解いただくのが難しいかもしれませんが、これ以上説明のしようがありませんのでついてきてください。 実現方法 いかにしてエッチなことを考えている

                                                  君がエッチなことを考えるとみんなのブラウザに流れ星が降るChrome拡張 - Qiita
                                                • 「デフォルト」はIT界隈のスラングとしては初期状態のことだけど、英単語としては不履行、怠慢の意味で、金融関係では債務不履行で借金踏み倒した意味になる

                                                  なぎせ ゆうき @nagise デフォルト、IT界隈のスラングとしては初期状態のことだけど、英単語としては不履行、怠慢の意味で、金融関係でデフォルトといえば債務不履行で借金踏み倒しみたいな大事なので、ビジネス用語としてはそっちで抑えておくべきだと思うんだよなあ🙄 2024-10-08 10:31:35 なぎせ ゆうき @nagise 債務不履行のデフォルト、動詞で使われて、初期設定のデフォルトは名詞として使われているようなフシがあり、文脈でおよそ判断はできるかもしれないが(そういう話でもない 2024-10-08 10:33:53

                                                    「デフォルト」はIT界隈のスラングとしては初期状態のことだけど、英単語としては不履行、怠慢の意味で、金融関係では債務不履行で借金踏み倒した意味になる
                                                  • AIコーディング実践環境の構築方法【2025年12月】

                                                    この記事は、松尾研究所 Advent Calendar 2025の記事です。本記事ではAIコーディングを実践するための環境構築方法が分かります。具体的なポイントは以下となります。 2025年12月時点での、Claude Code を中心としたAIコーディング環境の構築手順 AIコーディングに必要なツールの概要、セットアップ方法、使い方 仕様駆動開発でソフトウェア開発する流れと具体的な実践方法 AIコーディングツールの現状 今年(2025年)の3月にAIコーディングツールについてブログ記事を書きました。 この頃は、当時勢いのあったClineを使っていましたが、わずか半年で使用するコーディングツールも、新たにClaude Code、 Gemini CLI、Codex CLIといったCLIベースのツールに加え、LLMと繋がって様々な機能を実現するMCPといった便利な仕組みも出てきて、日々ベストプ

                                                      AIコーディング実践環境の構築方法【2025年12月】
                                                    • はてなリモートインターンシップ2021の講義資料を公開します - Hatena Developer Blog

                                                      CTOのid:motemenです。2021年8月から9月にかけて開催した「はてなリモートインターンシップ2021」も無事に終了しました。 今年のインターンシップは下記のエントリーで発表したように、前半の1週間が講義、後半の2週間は開発を実践する2部構成で、ともにオンラインで実施しました。 はてなリモートインターンシップ2021のカリキュラムを発表します! このうち講義パートは、Web技術に関するエンジニアリング講義とブートキャンプ、そしてエンジニアリング以外の領域をとりまぜて実施しました。この記事では、それぞれの講義で使用したスライド資料を公開するとともに、内容を簡単に紹介します。 エンジニアリング講義で使用したスライド資料 Web API ─ REST GraphQL gRPC Webサービスインフラ入門 コンテナ技術とDocker Kubernetesの仕組みとハンズオン マイクロサー

                                                        はてなリモートインターンシップ2021の講義資料を公開します - Hatena Developer Blog
                                                      • Claude Codeがアホになる問題

                                                        Claude Codeがアホになる問題 最近一部のClaude Codeユーザーの間で「性能が急激に劣化している」という報告が多発しています。具体的には、指示の内容を忘れて見当違いの作業をするというもので「これはClaude Codeのコンテキスト処理の問題ではないか?」と憶測を呼んでいます。 Claude Codeの性能劣化に関するX投稿数を集計※この話題はバージョン1.0.63時点のものです。 「バージョン1.0.24に固定せよ」この問題に対して、ユーザーからの報告と対処法が以下で説明されています。 Critical: Claude Code context amnesia causes silent code deletion · Issue #4487 · anthropics/claude-code Environment Platform: Claude Code CLI Cl

                                                          Claude Codeがアホになる問題
                                                        • ClineとDDDと私 - コドモン Product Team Blog

                                                          こんにちは、プロダクト開発部の中田です。 最近、AIエージェント界隈は非常に盛り上がっていますね。 今回は、Clineを使ってみた感想や、自分が現在どのように使っているかをご紹介します。 はじめに Clineを使いはじめたわけ Clineを使いはじめて悩んだこと AIを使用するうえでの保守性の高いコードベースの重要性 コンテキストの局所化 自然言語としての可読性 実際のタスク分担の例 バックエンド開発タスク UseCaseのユニットテスト実装 Controller実装 Repository実装 フロントエンド開発タスク コンポーネントライブラリの実装 個別コンポーネントの実装 やってみて効果を実感したTIPS 参考にしたい既存コードをVSCodeで開いておく Planですり合わせしてからActする .clinerulesファイルを活用する Clineとのやりとりを記録・共有する Cline

                                                            ClineとDDDと私 - コドモン Product Team Blog
                                                          • COCOAの総括(オープンソースコミュニティとして) · Issue #1144 · cocoa-mhlw/cocoa

                                                            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

                                                              COCOAの総括(オープンソースコミュニティとして) · Issue #1144 · cocoa-mhlw/cocoa
                                                            • Claude Codeを組織導入するためのプラン選定ガイド

                                                              はじめに Anthropicの製品体系はここ1年で大きく変わった。Claude Codeが使えるプランも変わってきて、「結局どのプランをどう組み合わせればいいのか」が分かりにくい。 この記事では、製品体系の整理と、Claude Codeを組織で活用するためのプラン構成のベストプラクティスを紹介する。Knowledge Workでの実際の運用例も交えているので、導入を検討している組織の参考になれば幸いだ。 Anthropicの2つの製品 Anthropicには大きく2つの製品がある。ClaudeとClaude Developer Platformだ。Anthropic自身もこの2つは別製品・別課金であることを明示しており、この記事でもこの呼び分けに従う。 Claude チャットUI・デスクトップアプリ・モバイルアプリでClaudeを利用するサブスクリプション型の製品。個人向けのFree /

                                                                Claude Codeを組織導入するためのプラン選定ガイド
                                                              • 「AWSの日本リージョンのデータセンターはどんな災害を想定して設計されているんですか?」に答えるためのレポート紹介 | DevelopersIO

                                                                システム監査における安全性の観点からタイトルのような内容についてお客様よりご質問いただくことがあります。 AWSデータセンターの耐障害性については既にAWS Artifactで公開されたレポートがあるのですが、あまり知られていないのかも?と思い、あらためてご紹介しておきます。 AWS Artifact からレポートのダウンロード AWSコンソールから[AWS Artifact]-[レポート]を開きレジリエンスで検索。日本におけるAWSリージョンのレジリエンスというレポートが見つかりますので、こちらをダウンロードしてください。 基本的にAWS Artifactの内容はAWS機密情報であり、ドキュメントの内容を抜粋してブログに転載するようなことは出来ませんので、お手数ですがご自身の環境より入手いただきご確認ください。 10ページに満たないボリュームですのでサクッと読めます。 「どんなレベルの災

                                                                  「AWSの日本リージョンのデータセンターはどんな災害を想定して設計されているんですか?」に答えるためのレポート紹介 | DevelopersIO
                                                                • 実践! ユニットテスト入門

                                                                  PHPカンファレンス沖縄2022の登壇資料です。 発表時間の関係で収まりきらなかった内容を大幅に加筆しています。 以下プロポーザルの内容を転記。 ---- テスト書いてますか? テストを書く理由と実際のテストコードを紹介する実践編に分け、TDD を3年間実践してきた経験に基づいてお話し…

                                                                    実践! ユニットテスト入門
                                                                  • 今からDockerを始める人へ!Docker Initがアツい!

                                                                    package main import ( "net/http" "github.com/labstack/echo/v4" ) func main() { e := echo.New() e.GET("/", func(c echo.Context) error { return c.String(http.StatusOK, "Hello, World!") }) e.Logger.Fatal(e.Start(":1323")) } # syntax=docker/dockerfile:1 # Comments are provided throughout this file to help you get started. # If you need more help, visit the Dockerfile reference guide at # https://docs.

                                                                      今からDockerを始める人へ!Docker Initがアツい!
                                                                    • 直感を超えたソフトウェア開発8つの常識と注意点 | Social Change!

                                                                      2023年6月10日に発売の拙著「人が増えても速くならない ~変化を抱擁せよ~」は、経営者やマネージャの方々がソフトウェア開発の経験がなかったとしても、その本質を掴めればと思って書きました。 今や経営や事業をしていく上でITを使ったシステムは欠かせなくなっており、関わらないわけにはいきません。特に、事業そのものにソフトウェアを内包している場合において、ただ使うだけでなく開発して活用していく必要があります。 そこでソフトウェアと、ソフトウェアを作るエンジニアたちをマネジメントしていかねばならないとき、従来通りのマネジメントをしていると、うまくいかないときが出てきます。 ソフトウェアとエンジニアのマネジメントは、ともすれば直感的なものから外れていることがあります。本のタイトルにある「人が増えても速くならない」のも、その一つです。 本書では章の目次ごとに、そうした直感とは違っているソフトウェアな

                                                                        直感を超えたソフトウェア開発8つの常識と注意点 | Social Change!
                                                                      • 5月新刊情報『ソフトウェア設計のトレードオフと誤り』

                                                                        『ソフトウェア設計のトレードオフと誤り ―プログラミングの際により良い選択をするには』 Tomasz Lelek、Jon Skeet 著、渋川 よしき、山田 智子、本田 健悟、辻 大志郎、宮永 崇史、小橋 昌明、柏木 祥子、岸本 卓也、後藤 玲雄、棚井 龍之介、原木 翔、山本 力世 訳 2023年5月25日発売予定 472ページ(予定) ISBN978-4-8144-0031-7 定価4,180円(税込) 「プログラムを設計するときに行った技術的な判断や選択が、後日大きな制約となる」これはプログラマなら誰しも経験したことのあることでしょう。本書は、そんなプログラミングにおける各種の設計上の選択について、トレードオフの内容やそれがどのような誤りを招きうるのかという点を踏まえて紹介する書籍です。 コードの重複、エラーや例外処理、柔軟性と複雑性のバランスのようなコードレベルの選択から、APIの設

                                                                          5月新刊情報『ソフトウェア設計のトレードオフと誤り』
                                                                        • Claude CodeのPlanモードで実装した後、そのまま質問しまくってるやついる?いねえよな!

                                                                          Planモードで計画を立てて、実装させる。コードを読んでると「この関数、何やってるんやろう?」と気になる。ほんで質問してみる。 答えを聞いて「じゃあなぜこの実装にした?」「他のパターンは?」とパワハラ質問タイムに入る。 ひとしきり理解できたところで「ここ修正してや」と依頼する。 こうすると、質問タイムで調べた本筋とはあまり関係のない膨大な情報がコンテキストに残ったまま作業を続けることになります。 なので、Claude Code君からすると「さっきと話題変わったな...なにいうてるねん...もう頭いっぱいや...」となってしまいます。 何が問題なのか 公式ドキュメントにこんな記述があります: "Claude's context window fills up fast, and performance degrades as it fills." コンテキストが埋まるにつれて性能が落ちると言

                                                                            Claude CodeのPlanモードで実装した後、そのまま質問しまくってるやついる?いねえよな!
                                                                          • 【Gemini 3 Pro】Antigravityを「ただのエディタ」として使うのはやめろ。n8nと連携して「寝ている間にバグを勝手に直す」自律修復パイプライン - Qiita

                                                                            【Gemini 3 Pro】Antigravityを「ただのエディタ」として使うのはやめろ。n8nと連携して「寝ている間にバグを勝手に直す」自律修復パイプラインdevopsGeminin8nAI駆動開発Antigravity はじめに:プロにとって「Vibe Coding」は恐怖でしかない 2025年11月のリリース以来、Antigravity(アンチグラビティ)界隈では「Vibe Coding(バイブコーディング)」という言葉が流行しています。 「コードが読めなくても、AIとノリで対話していればアプリができる」 これは素晴らしい民主化ですが、我々プロのエンジニア、特に経営も担う人間からすると、 「保守不可能なスパゲッティコードが量産される未来」 への恐怖しかありません。 私は現在、自社の開発フローにおいて、Antigravityを「コードを書かせるツール」としてではなく、「自律的にバグを

                                                                            • 🎉 Cursor 1.0がついに登場!新機能盛りだくさんのアップデートを徹底解説! 🎉|Kyutaro

                                                                              こんにちは!AI技術の最新情報をお届けする@kyutaro15です。Cursorを使い始めてそろそろ2年になります。2年前はRAG搭載IDEとして非常に衝撃を覚えました。今なお現役で使い続けている大変大変お世話になっているIDEです。 そんなCursorにとってもうれしいお知らせが!!! Cursorがとうとう記念すべきバージョン1.0リリースです!今日はそんなバージョン1.0のCursorについて、エンジニアではない方にも「おおっ!」と思っていただけるように、ワクワクする新機能をたっぷりご紹介します! 1. そもそもCursorって何だっけ? 🤔Cursorを一言でいうと、「AIとめちゃくちゃ仲良しな次世代型のエディタ」です。文章を書いたり、プログラムのコードを書いたりするあのエディタに、超賢いAIアシスタントが常に寄り添ってくれるイメージです。今まで「うーん、これどうやるんだっけ…」

                                                                                🎉 Cursor 1.0がついに登場!新機能盛りだくさんのアップデートを徹底解説! 🎉|Kyutaro
                                                                              • フロントエンドの"ちょうどいい"自動テストのはじめかた - Atrae Tech Blog

                                                                                Wevoxのフロントエンドエンジニアをしているタガミです。最近はmonorepo構成に移行中のWevoxフロントエンドのテストやデザインシステムなどをいい感じにしようとしています。 この記事では、WevoxというSaaSプロダクトのフロントエンドにおける自動テストの話をします。Wevoxはリリースから5年以上が経過し、チームのメンバーも増え、またソースコードも巨大化しています。そんな中でフロントエンドも"式年遷宮"をして、改善を繰り返しています。中にはソースコードをガラッと変えるようなリファクタもあり、担当するエンジニアにとってはデグレの心配が付き纏います。そんな日々変化するフロントエンドを支えるのが自動テストです。 Wevoxの開発チームは決して大人数ではありません。そんなチームでも品質の改善のために一歩ずつ改善しつつある経験をもとに、フロントエンドの自動テストポイントをいくつかお伝えし

                                                                                  フロントエンドの"ちょうどいい"自動テストのはじめかた - Atrae Tech Blog
                                                                                • 任天堂がボクセルを使ったアクションゲームの特許を大量に出願していました - naoya2kの日記

                                                                                  以前、ゼルダToTKの特許が1度に31件も出願されていたというエントリを書いた。 ゼルダTotKで「普通」の挙動を実現するための特許がいろいろ出願されている件 - naoya2kの日記 最近忙しくて任天堂の特許ウォッチをできてなかったんだけど、最近下記のドンキーコングバナンザについての開発者インタビューの記事を見てボクセル技術が気になった。 www.nintendo.com 遅まきながら昨日調べてみたところ、任天堂の特許が8月1日に大量に公開されていた。なんと1日で43件も公開されており、そのうち41件にボクセルという単語が含まれていて、ドンキーコングバナンザに関する特許のようであった。 それにしても41件は多すぎるだろ。いいかげんにしてほしい。ざざっと眺めてみるにしても、1件を3分で確認したとして2時間かかってしまう計算になる。実際それくらいかかったんだけど、だから本当に斜め読みしかでき

                                                                                    任天堂がボクセルを使ったアクションゲームの特許を大量に出願していました - naoya2kの日記

                                                                                  新着記事