タグ コード
人気順 10 users 50 users 100 users 500 users 1000 usersVSCodeでコードを修正すると、次に修正すべきコードの場所を提案してくれる「Copilot Next edit Suggetions」プレビュー公開
VSCodeでコードを修正すると、次に修正すべきコードの場所を提案してくれる「Copilot Next edit Suggetions」プレビュー公開 マイクロソフトはコードエディタ「Visual Studio Code」の新機能として、コードを修正すると次に修正すべきコードの部分を提案してくれる「Copilot Next edit Suggetions」をプレビュー公開した... 続きを読む
読みやすいコードの書き方 第 3 回 / Code readability: Session 3 (ver. 2, Ja)
第 3 回: コメント --- セッションリスト 第 1 回: 導入と原則 - https://speakerdeck.com/munetoshi/code-readability-session-1-ver-2-ja 第 2 回: 命名 - https://speake… 続きを読む
テスト自動化への心理的障壁がエベレストなSET1年生が記述レベルMAXな自動テストスクリプトを書けるわけがない - Tabelog Tech Blog
はじめに 課金戦士は恐怖した。必ず、テスト自動化の実装をできるようにならなければならぬと決意した。課金戦士にはコードがわからぬ。課金戦士は、QAエンジニアである。テストケースを作成し、テスト環境に弄ばれて暮して来た。けれどもテスト自動化という未知に対しては、人一倍に敏感であった。 テスト自動化への心... 続きを読む
『ChatGPT o1』に必要なコードを書くよう指示→「まぁ一発では動か…動くやん…」→精度は凄いが、的確な言語化や指示を出すスキルが必要という話
解答略 @kaitou_ryaku 僕「ラズパイpicoでHTTPで画像データ受け取って、電子ペーパーで表示したい。データ取得部のコードくれ」 GPT-o1「ほいよ」 僕「まぁ一発では動か...動くやん...」 僕「電子ペーパーは7色しか使えん。誤差拡散法で減色したいんやがコードくれ」 GPT-o1「ほいよ」 僕「まぁ一発では動か...動くやん.... 続きを読む
ChatGPTでコードを書かせて暗号資産のbotterに botter・ちか氏 1/3 - BMR
botterのちか氏に、取引を始めたきっかけなどについて伺いました。 ちか氏 プロフィールクリプトで稼ぎたい2児のママ|ChatGPT botter 数ドルの鞘取るためのbotを一生懸命作ってたら、 $ME 韓国開通っていう特大の鞘取り?イベント逃した……くううううう — ちか (@chika_stepn) December 11, 2024 ──────────────────── 「... 続きを読む
GitHub Copilot Agent Modeが登場。タスクを与えると自律的にプログラミング、テストコードも修正、テストが失敗すればデバッグも
GitHubは生成AIがコーディングを支援してくれる「GitHub Copilot」の新機能として「GitHub Copilot Agent Mode」をプレビュー公開しました。 GitHub Copilotはもともと、プログラマが書きかけのコードを生成AIが自動補完する機能や、自然言語で書かれたコメントからコードを生成する機能などとして登場しました。最近で... 続きを読む
ブロックが自社のAIエージェントをオープンソース化…「チーフエンジニアよりも優れたコードを書く」 | Business Insider Japan
ブロックの共同創業者兼CEOのジャック・ドーシー。Joe Raedle/Getty Imagesフィンテック分野でスクエアやキャッシュアップなどの事業を手掛けるジャック・ドーシーの会社ブロックは、2024年1月28日にAIエージェント「グース」を公開した。開発に9カ月を要したこのAIエージェントは、コーディング支援を行うものであり、... 続きを読む
リファクタリングについての彼此(あれこれ) - 電通総研 テックブログ
こんにちは、グループ経営ソリューション事業部の米久保です。 はじめに リファクタリングとは リファクタリングの定義 振る舞いのサイズ 振る舞いと自動テストとの対応 リファクタリングテクニック リファクタリングサイズ 技術的負債はどうして生まれるのか コードの守備範囲 変更への対応 技術的負債を返済する 早い... 続きを読む
プログラミングクイズ この演算結果が得られる元のコードは? - エムスリーテックブログ
こんにちは。エムスリーエンジニアリンググループの藤原です。 今回の記事ではパズルのようなプログラミングクイズを出題してみます。 自分で考えたい方は問題部分から記事を読み進めずに考えてみてください。問題の後にヒント、答えと続いています。 問題 では、問題です。 巳年(Python) '25年 なクイズということで作... 続きを読む
「デザイナー向けCursor」を実現するOnlookのアーキテクチャ - laiso
Onlookとは 「Onlook」は、ReactおよびTailwind CSSを使ったWebサイトやWebアプリを、Electron製デスクトップアプリ上でFigmaのように直接デザイン編集し、その内容を即時にコードへ反映させることを目指すツールです。 onlook.com 類似の“サイトコーディング自動生成”ツールが数多く存在する中で、筆者がOnlookに注目し... 続きを読む
低コストで超高性能な「DeepSeek-R1」に似たAIモデルを誰でも開発できるようにオープンでない部分を補完するプロジェクト「Open-R1」をHugging Faceが始動
中国のAI企業が2025年1月20日(月)にリリースしたAIモデル「DeepSeek-R1」は、「OpenAI o1」と同等の性能を備えつつ学習コストや運用コストが低いことを特徴としています。このDeepSeek-R1は、モデルデータが無料で公開されているのですが、学習に必要なデータセットやコードは公開されていません。新たに、AI開発プラッ... 続きを読む
Linuxのコードをたった30行修正するだけでデータセンターの電力消費量を最大30%削減可能、実際にLinux 6.13から反映される
「データセンターがデータトラフィックを処理する方法はもっと効率的にすることができる」として、カナダ・ウォータールー大学のマーティン・カーステン教授が提案したコード修正が、Linux 6.13で反映されます。修正により、主要データセンターのエネルギー消費量は最大で30%削減できるとのことです・ Coding for a gre... 続きを読む
エンジニアは「AIエージェントの管理者」になる? LayerX松本勇気が語る、コードを書くスキルより重要なもの - エンジニアtype | 転職type
生成AIの主戦場は「出力品質」から「推論強化」へ移行 GPT-4、Gemini、Claudeといった主要モデルの性能が飛躍的に向上した2024年の生成AI競争について、松本さんは次のように振り返る。 「この1年間で、生成AIのモデルごとの性能差は急速に縮まりました。もはや“どのモデルが最も優れているのか”という問いには、単純な... 続きを読む
Clineを利用した開発が超快適なので、使っている.clinerulesを解説します
こんにちは、株式会社Berryの浅沼です。 この記事を書いている数週間前くらいから話題のClineを会社で導入し、開発に利用しています。最初はコードの自動生成から試していたのですが、.clinerulesを使ってプロジェクトごとのカスタム設定ができることを知り、どんどん活用の幅を広げていきました。 特に大きかったのが、... 続きを読む
Cursorがあらゆることをやるためのエディタになっている|落合陽一
コンピュータでアクセスできる情報を使っているということはコードエディタがその度に新しいプログラムを書くことができるなら事実上大抵のことはできるということなのであるが,ブラウザを使う以上に必要なことにはエディタを使うのが良い. なんか調べて! っていうのもAPIからコードで叩くので一瞬で連結される. そ... 続きを読む
関数の多重下請けをやめよう。単一責任の原則と関数の"責任"について
「多重下請け構造は悪い」、これは世間的にだいぶ浸透してきた考えだと思います。しかし、プログラマは 多重下請けのコードを気づかぬうちに書いてしまうことが多々あります。 なんなら皆さんもついウッカリやってしまっているでしょう。 当然ながらコードベースでも多重下請けは良くありません。今回の記事では、多重下... 続きを読む
生成AI時代のミニゲームの作り方 - アイデアとコードと絵と音を生成する - ABAの日誌
そうなると人間のやることは何になるかというと……微調整? 迫りくる赤い電子を避けて進もう。電子の間の黄色線を通って得点アップ https://t.co/VDjGACbzZi pic.twitter.com/u7STpP3cJu— ABA (@abagames) 2025年1月25日 このゲームをClaude 3.5 Sonnetや、いくつかの画像・音楽生成AIを使って作ってみた。ここではこれを... 続きを読む
Rust/Tauriに入門したので画像変換デスクトップアプリを開発してみた
こんにちは!某製造業で新米DXエンジニアをしているものです。 先月から Rust の学習を始めました。 学習している理由としては 今までインタプリタ言語を使ってきたので、コンパイル言語に挑戦したい 爆速で動くコードを書きたい ネイティブアプリの開発をしてみたい WebAssembly を使えるようになって、Web アプリ開発... 続きを読む
ソースコードを読んで理解するRuby on Rails のセッション管理
この記事は Ruby on Rails のセッション管理について、ソースコードを辿りながらその動作を説明したものです。ネタとしてはn番煎じではありますが Ruby on Rails でWebアプリケーション開発を行っている Rails のセッションは雰囲気で使っている。詳しくことは分かっていない そろそろ Rails のコードを読んでみたいがや... 続きを読む
ペアプロで何に気をつけているかの知見紹介 - Lambdaカクテル
ここ最近は開発が佳境で、同僚とかなりの頻度でペアプロ(ペアプログラミング)(ここではペアオペも含む)している。主にTypeScriptを使ったNext.jsのコードを書いているが、もちろん設計もするし、もうちょっと大きいアーキテクチャみたいな相談もする。DBスキーマをどう割るか・・・みたいな話もしている。たいていみ... 続きを読む
人間によるコーディング禁止の CLINE 縛りでゲームを作らせてみた感想
現時点の AI コーディングの実力を測るために、自分はプロンプトのみ、直接コードを書くのは禁止で Roo Code による VS Code によるエディタ操作のみでコードを書かせた。その感想 (急いで書いたのでいろいろと雑です) tl;dr 良し悪しはともかく、人類は確実にAIによる自動操縦型のプログラミング体験に依存するという確... 続きを読む
ADRのレビューのスタンスはあまり研究されていない気がする - hitode909の日記
ADRは書く機会より読む機会のほうが多いのだけど、読んでいて、冗長だったり、長いと感じると、もっと小さくならないの?って聞きたくなる。 それと同時に、失礼なことをしてないかハラハラする。 これがコードだったら、文のレベルと振る舞いのレベルは切り離されているので、振る舞いを変えずにリファクタリングして小... 続きを読む
Testcontainersを利用し実際のデータベースを用いたテストを並列実行する - hiroppy's site
自分はDBをモックしてテストを行うのが嫌いですが、もし実際のDBを利用し並列実行する場合にポートやtruncate周りの問題が発生します。 今回は、それを解決するためにTestcontainersとVitestを利用したコードで解決します。 Testcontiners Docker社が買収したTestcontainersは、Dockerコンテナをテストで利用しやすくす... 続きを読む
https://patch.com/new-york/new-york-city/calendar/event/20250118/ae66f9ec-3ff3-4e2d-94bc-3771b7fda98e/will-zelle-refund-money-if-scammed-full-guided-support
このイベントの登壇資料です 改訂新版「ミノ駆動本」の活用方法 〜設計勉強会による効果的な学習アプローチ〜 https://findy.connpass.com/event/339191/ 続きを読む
コピペするだけで使用できる! ページ上のアクティブなアニメーションを取得するシンプルなJavaScript
ページ上で動作するアクティブなビュー遷移にリンクされたすべてのアニメーションを取得するJavaScriptのコードを紹介します。 数行のコードをコピペするだけで使用でき、アニメーションを反転させたり、継続時間を変更したり、キーフレームを変更したりなど、さまざまな操作を実行できます。 ビュー遷移(View Transiti... 続きを読む