並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 77件

新着順 人気順

コードの検索結果1 - 40 件 / 77件

  • VSCodeでコードを修正すると、次に修正すべきコードの場所を提案してくれる「Copilot Next Edit Suggetions」プレビュー公開

    VSCodeでコードを修正すると、次に修正すべきコードの場所を提案してくれる「Copilot Next Edit Suggetions」プレビュー公開 マイクロソフトはコードエディタ「Visual Studio Code」の新機能として、コードを修正すると次に修正すべきコードの部分を提案してくれる「Copilot Next Edit Suggetions」をプレビュー公開したことを明らかにしました。 この新機能は2月7日に公開されたVisual Studio Code 1.97(January Update)に搭載されています。 Version 1.97 of @code is out now with Copilot Next Edit Suggestions, Python no-config debugging, SVG image preview, and more! Full r

      VSCodeでコードを修正すると、次に修正すべきコードの場所を提案してくれる「Copilot Next Edit Suggetions」プレビュー公開
    • Sakana AI の間違いを徹底的に査読してみた (Colabコード付き)|しらいはかせ(AI研究/Hacker作家)

      なんかみんなSakana AIがやらかした間違いについてワイワイ言っているんで、徹底的に検証してみたら結構面白かったし、勉強にもなったよ!という7万字ぐらいあるブログです。 最後の方にGoogle Colabで動く検証コードを置いておきます。 <お気持ち背景> 昨年の11月に「AIバブル崩壊」の足音と「AI副業」のデメリット、という話を書きました。 いくつかのAIバブルの崩壊シナリオに警鐘を鳴らさせていただいたんだけど、長くてゴメン。 個々にすごいけど、「Kaggler節」であり、その文法で銀行がお金を出ような話になっているんだろうか?どこかの山でチャンピオンになるかもしれないけど、みんなが期待するような課題解決や課題発見、課題設定になっているんだっけ?という感想があります。 例えば画像生成AI「Stable Diffusion」に例えますが、画像生成モデルみたいに無償で公開していくんだけ

        Sakana AI の間違いを徹底的に査読してみた (Colabコード付き)|しらいはかせ(AI研究/Hacker作家)
      • 『ChatGPT o1』に必要なコードを書くよう指示→「まぁ一発では動か…動くやん…」→精度は凄いが、的確な言語化や指示を出すスキルが必要という話

        解答略 @kaitou_ryaku 僕「ラズパイpicoでHTTPで画像データ受け取って、電子ペーパーで表示したい。データ取得部のコードくれ」 GPT-o1「ほいよ」 僕「まぁ一発では動か...動くやん...」 僕「電子ペーパーは7色しか使えん。誤差拡散法で減色したいんやがコードくれ」 GPT-o1「ほいよ」 僕「まぁ一発では動か...動くやん...」 2025-02-10 00:56:38 解答略 @kaitou_ryaku もうこれノーコード開発と言い切ってよいと思う。実際、僕が具体的にやったタスクを列挙すると * WiFiのSSIDとパスワードを調べる * 電子ペーパーで表示可能な7色のRGBを調べる * それらをGPT-o1が吐いたコードに書き込む * そのコードをラズパイpicoに書き込む というマジしょうもない作業に尽きる 2025-02-10 01:02:07

          『ChatGPT o1』に必要なコードを書くよう指示→「まぁ一発では動か…動くやん…」→精度は凄いが、的確な言語化や指示を出すスキルが必要という話
        • リーダブルテストコード 〜メンテナンスしやすい テストコードを作成する方法を考える〜 #DevSumi #DevSumiB / Readable test code

          Developers Summit 2025での登壇資料です。 【発表資料中のURL】 ◆P12

            リーダブルテストコード 〜メンテナンスしやすい テストコードを作成する方法を考える〜 #DevSumi #DevSumiB / Readable test code
          • GitHub Copilotの活用はプルリク数・コードレビューの速さ・開発者体験・協働レベルを引き上げる - mtx2s’s blog

            GitHub Copilotの活用は、開発者の作業手間を軽減するだけではない。実際に、プルリク数が約26%増えたと言う1。これは、生成AIをソフトウェア開発に活用することで具体的にどのような効果があるのかを数値化した調査結果の1つだ。 "The Effects of Generative AI on High Skilled Work: Evidence from Three Field Experiments with Software Developers" と題された論文がその出典元である。日本語に訳せば、『生成AIが高度技能職に及ぼす影響: ソフトウェア開発者を対象とした3つのフィールド実験によるエビデンス』といったところか。“3つのフィールド実験” とは、マイクロソフト、アクセンチュア、フォーチュン100に名を連ねる匿名の電子機器製造企業での実験を指している。 本稿は、この論文を

              GitHub Copilotの活用はプルリク数・コードレビューの速さ・開発者体験・協働レベルを引き上げる - mtx2s’s blog
            • LinuxカーネルのメンテナがRustコードを混ぜることを「癌」と呼び、開発者間の対立が激化中

              2月6日、海外の技術メディアThe Registerが「Mixing Rust and C in Linux likened to cancer by maintainer」と題した記事を公開した。この記事では、LinuxカーネルにRustコードを導入しようとする開発者と、C言語での統一を重視するカーネルメンテナとの意見の対立について詳しく紹介されている。 2月6日、海外の技術メディアThe Registerが「Mixing Rust and C in Linux likened to cancer by maintainer」と題した記事を公開した。この記事では、LinuxカーネルにRustコードを導入しようとする開発者と、C言語での統一を重視するカーネルメンテナとの意見の対立について詳しく紹介されている。 以下に、その内容を紹介する。 記事によると、LinuxカーネルでRustを利用す

                LinuxカーネルのメンテナがRustコードを混ぜることを「癌」と呼び、開発者間の対立が激化中
              • 良いコードレビューとは

                こちらの発表内容です。 https://findy.connpass.com/event/345102/

                  良いコードレビューとは
                • GitHub Copilot Agent Modeが登場。タスクを与えると自律的にプログラミング、テストコードも修正、テストが失敗すればデバッグも

                  GitHubは生成AIがコーディングを支援してくれる「GitHub Copilot」の新機能として「GitHub Copilot Agent Mode」をプレビュー公開しました。 GitHub Copilotはもともと、プログラマが書きかけのコードを生成AIが自動補完する機能や、自然言語で書かれたコメントからコードを生成する機能などとして登場しました。最近では複数ファイルにわたるコードの変更や生成に対応する「Copilot Edits」機能により、さらに複雑なプログラミングまで任せることができるようになりました(Copilot Editsは今回正式版となりました)。 今回プレビュー公開となった「GitHub Copilot Agent Mode」では、プロンプトで指示を与えると生成AIがより自律的にコーディングのプランを生成してコードの修正や生成などを行い、コードの修正などに合わせて既存の

                    GitHub Copilot Agent Modeが登場。タスクを与えると自律的にプログラミング、テストコードも修正、テストが失敗すればデバッグも
                  • 『伝わるコードレビュー 開発チームの生産性を高める「上手な伝え方」の教科書』 - snoozer05's blog

                    監修として関わらせていただいた書籍『伝わるコードレビュー 開発チームの生産性を高める「上手な伝え方」の教科書』が、2025年4月28日に翔泳社より刊行となります。 今日行われている、ツールを活用しながらテキストベースで非同期に行う軽量なレビュープロセスは、従来の厳格で重厚なコードインスペクションと区別して「モダンコードレビュー(Modern Code Review:MCR)」と言われます。 モダンコードレビューの代表的な例が、本書が前提としている「プルリクエスト(Pull Request:PR)型のコードレビュー」プロセスです。 モダンコードレビュー、とりわけPR型のコードレビュープロセスは、Michael Faganが提唱したコードインスペクション(ビジネスソフトウェアの開発で元来行われていたソフトウェア開発におけるレビュー手法)よりも、オープンソースソフトウェア(OSS)開発で行われて

                      『伝わるコードレビュー 開発チームの生産性を高める「上手な伝え方」の教科書』 - snoozer05's blog
                    • HTML/CSS/JSの単一コードでiOS/Android対応のネイティブUIアプリケーションを開発できる新フレームワーク「Lynx」、ByteDanceがオープンソース公開

                      HTML/CSS/JSの単一コードでiOS/Android対応のネイティブUIアプリケーションを開発できる新フレームワーク「Lynx」、ByteDanceがオープンソース公開 HTML/CSS/JavaScriptなどのWeb技術を用いた単一のソースコードでiOS、Android、デスクトップに対応したネイティブUIを備えたアプリケーション開発を可能にする新しいフレームワーク「Lynx」を、TikTokなどを開発提供するByteDanceがオープンソースとして公開しました。 Hello word! Lynx is a family of open-source technologies empowering developers to use their existing web skills to create truly native UIs for both mobile and w

                        HTML/CSS/JSの単一コードでiOS/Android対応のネイティブUIアプリケーションを開発できる新フレームワーク「Lynx」、ByteDanceがオープンソース公開
                      • コードレビュー時に"しないこと"3選 - Qiita

                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに エンジニアとしての経験がある程度増えてくると、コードレビューを担当することも増えてくると思います。 コードレビュー時にするべきことはたくさんあると思うので、あえて今回はコードレビュー時に "しないこと" をシンプルに3つまとめます。 これを知ることで、コードレビューを効率よく的確に行えると思います。 コードレビュー時に "しないこと" 3選 ローカルで動作確認しない 「動いているからいいか」をしない 代わりに実装しない 慣れている人にとっては当然意識していることかもしれませんが、 詳細がとても大切ですので、できているかぜひチェ

                        • GitHub Copilotでコードをデバッグする方法

                          Author Jeimy Ruiz GitHub Copilot は、IDE でのトラブルシューティング、プルリクエストの分析などにより、デバッグプロセスを合理化し、より迅速かつ堅牢に問題に取り組むことができます。 デバッグは開発者のワークフローに欠かせない作業ですが、最も時間がかかる作業のひとつでもあります。もしAIがこのプロセスを効率化し、コードの分析、修正、文書化をより速く行う手助けをしてくれるとしたらどうでしょうか?AIを搭載したコーディングアシスタント、GitHub Copilotがお助けします。 GitHub Copilot はコードを書くためだけのものではなく、デバッグのための強力なツールでもあります。IDE でのトラブルシューティング、/fix などの GitHub Copilot Chatのスラッシュコマンドの使用、github.com でのプルリクエスト (PR) のレ

                            GitHub Copilotでコードをデバッグする方法
                          • Google、「Gemini Code Assist」を無料公開 コード補完は月当たり18万回

                            米Googleは2月25日(現地時間)、コーディング支援AIサービス「Gemini Code Assist」の無料版を公開した。昨年10月に企業顧客向けに有料で提供を開始したものを、個人開発者向けに無償で提供する。 この無料版では、競合する無料コーディング支援ツールと比較して利用上限がかなり高く、月当たり最大18万回までのコード補完が可能だ。 競合する米Microsoftの無料版「GitHub Copilot」のコード補完は月当たり2000回。つまり、無料版Gemini Code Assistは無料版GitHub Copilotの90倍のコード補完が可能だ。 Gemini Code Assistは「Gemini 2.0」によって強化されており、ほぼすべてのプログラミング言語をサポートし、コーディングに最適化されている。 さらに、GitHubとの連携により、「Gemini Code Assi

                              Google、「Gemini Code Assist」を無料公開 コード補完は月当たり18万回
                            • 「1週間、人の手でコーディング禁止」──AIスタートアップが社内検証 AI生成コードのみ利用OK

                              1週間、人の手でコーディング禁止──AIスタートアップ企業のエクスプラザ(東京都港区)は3月3日、こんな実験を始めると発表した。同社所属のエンジニアを対象に、大規模言語モデル(LLM)を使ったコーディングのみを許可するという。同社の松本和高CTOが自身のnoteでその経緯などを説明している。 ルールは「期間中のコードは全部AIに書かせる」「基本的に例外なし(緊急対応時は除く)」の2点のみ。AIが出力したコードの修正も原則禁止で、デバッグ用の簡単なコードを書くのも認めないという。 松本CTOは今回の検証では、AIツールの使い方を体系的に身に付けてもらう狙いがあると説明。「Claude 3.7やGPT-4.5の登場で、コーディング領域でもAIの実力が驚くほど向上した。一方、弊社でこれまで定期的な情報共有会などでAIツールの検証をしていたが、短時間の取り組みでは体系的に身に付きにくいと感じていた

                                「1週間、人の手でコーディング禁止」──AIスタートアップが社内検証 AI生成コードのみ利用OK
                              • 読みやすいコードの書き方 第 3 回 / Code readability: Session 3 (ver. 2, Ja)

                                第 3 回: コメント --- セッションリスト 第 1 回: 導入と原則 - https://speakerdeck.com/munetoshi/code-readability-session-1-ver-2-ja 第 2 回: 命名 - https://speake…

                                  読みやすいコードの書き方 第 3 回 / Code readability: Session 3 (ver. 2, Ja)
                                • PythonでつくるレトロゲームとLLMコーディングは楽しい。で、ゲームコードの著作権はどうなってるのか。|しらいはかせ(AI研究/Hacker作家)

                                  久しぶりに、「窓の杜」にこんな記事を寄稿しました。 ■「Gemini」を追加ってPythonで「ぷよぷよ」を生成してもらおう! Geminiたんとつくる自家製レトロゲーム しらいはかせ2025年2月6日 11:40 難しいことを考えなくても、Geminiをはじめとする無料で利用できるコーディングが得意なLLMで、いい感じのサンプルをスッと作る。 エラーがあったらLLMに日本語で解説してもらう。そこから、書籍の図版やオープンソースのコードを片手に作りたいものを探求していく……これはとてもクオリティ・オブ・ライフが高まる体験です。 原稿としてはこんな感じに終わるんですが。 この原稿を書く過程で、同じようにインベーダーとか、パックマンとか、色んなゲームを作ってみました。 もちろんこの方法であらゆるゲームのコードが生成できるわけでもありませんし、著作権的な視点も大切ですね。 日本の著作権法では、プ

                                    PythonでつくるレトロゲームとLLMコーディングは楽しい。で、ゲームコードの著作権はどうなってるのか。|しらいはかせ(AI研究/Hacker作家)
                                  • VSCodeで約900万回ダウンロードされていた拡張機能に悪意のあるコードが含まれていた|セキュリティニュース

                                    2025年2月26日、Microsoftは「Material Theme – Free」および「Material Theme Icons – Free」というVisual Studio Code(VSCode)の人気拡張機能をマーケットプレイスから削除しました。両拡張機能は合計約900万回ダウンロードされており、開発者向けに広く使用されていましたが、悪意のあるコードを含んでいる可能性が指摘されました。 削除された拡張機能について 「Material Theme – Free」と「Material Theme Icons – Free」はVSCodeのカラースキーマやファイルアイコンを変更する拡張機能です。 Material Theme – Freeはダークモードやライトモードなどの複数のカラーテーマを提供していました。 Material Theme Icons – Freeは、Google

                                    • 新世代のLLM「Mercury Coder」 画像生成AIでおなじみ、拡散モデル採用 コード生成は最大10倍速く

                                      AI開発企業の米inceptionは2月28日(現地時間)、新型の大規模言語モデル(LLM)「Mercury Coder」を発表した。画像生成AIでよく使われている学習モデル「拡散モデル」を取り入れたLLMで、従来のLLMよりも最大10倍高速で動作するという。同社はこれを「diffusion large language models」(dLLM)と称し「新世代のLLM」と説明している。

                                        新世代のLLM「Mercury Coder」 画像生成AIでおなじみ、拡散モデル採用 コード生成は最大10倍速く
                                      • 1行のコードから社会課題の解決へ: EMの探究、事業・技術・組織を紡ぐ実践知 / EM Conf 2025

                                        1行のコードから社会課題の解決へ: EMの探究、事業・技術・組織を紡ぐ実践知 / EM Conf 2025

                                          1行のコードから社会課題の解決へ: EMの探究、事業・技術・組織を紡ぐ実践知 / EM Conf 2025
                                        • 外部APIとの連携を効率化するコード生成とテスト - enechain Tech Blog

                                          1. はじめに 対象読者 前提条件 2. 課題 3. 取り組んだこと ① OpenAPIでAPI仕様書を作成する ② OpenAPI形式の仕様書を元にクライアントとサーバーのコードを自動生成 ③ フェイクサーバーを作成し、フロントエンドの開発を並行化 ④ モックサーバーを作成し、バックエンドの開発とテストを自動化 4. 成果 5. まとめ 1. はじめに enechain eClearデスク兼GXデスクのバックエンドエンジニア @eji です。 サービスを開発する上で、外部APIとの連携は避けて通れない課題です。 eClearデスクでも様々な外部APIと連携する機会がありました。 今回は、外部APIとの連携を効率化するために取り組んだ、コード生成とテスト方法を紹介します。 対象読者 外部APIを利用するWebアプリを開発しているエンジニア フロントエンドとバックエンドの担当が分かれている開

                                            外部APIとの連携を効率化するコード生成とテスト - enechain Tech Blog
                                          • ある名作ストラテジーゲーム公式、なんと「オリジナルのソースコード」を複数作分どどんと公開。当時の開発者の“妙なコード”や不穏な記述も赤裸々に - AUTOMATON

                                            Electronic Arts社(以下、EA)は2月28日、同社公式Git Hubページにて『Command & Conquer』(以下、C&C)シリーズから一部作品オリジナルのソースコードを公開した。同時に開発関係者の投稿を通して公開経緯とコミュニティサポートの展望が発表された。 『Command & Conquer』は、アメリカのデベロッパーWestwood Studiosが開発したリアルタイムストラテジーゲームだ。ゲームの舞台となるのは、架空の国家や空想上の歴史、近未来的なテクノロジーが存在する世界。プレイヤーは、歩兵や戦車、製造・研究施設など多彩な要素を開発・指揮して、敵対勢力の壊滅を目指し、戦闘を繰り広げていく。 シリーズ第一作が1995年に発売されて以来、オリジナルのC&Cナンバリングタイトル、同名を冠しつつもバックストーリーが異なる「Red Alert」シリーズなど、これまで

                                              ある名作ストラテジーゲーム公式、なんと「オリジナルのソースコード」を複数作分どどんと公開。当時の開発者の“妙なコード”や不穏な記述も赤裸々に - AUTOMATON
                                            • AIも朱に交われば赤くなる。悪いコードを生成するようAIを微調整すると、コード以外でも“悪”に変身。「ナチス崇拝」「嫌なら夫を殺そう」「人間はAIに奴隷化されるべき」など(生成AIクローズアップ) | テクノエッジ TechnoEdge

                                              2014年から先端テクノロジーの研究を論文単位で記事にして紹介しているWebメディアのSeamless(シームレス)を運営し、執筆しています。 1週間の気になる生成AI技術・研究をいくつかピックアップして解説する連載「生成AIウィークリー」から、特に興味深いAI技術や研究にスポットライトを当てる生成AIクローズアップ。 今回は、狭い領域のファインチューニング(微調整)が広範囲の誤整合を引き起こす現象が発見された研究論文「Emergent Misalignment: Narrow finetuning can produce broadly misaligned LLMs」に注目します。 大規模言語モデル(LLM)を脆弱性のあるコードを生成するようにファインチューニングすると、コーディングとは無関係の幅広い質問に対しても誤整合した応答を示すことが明らかになりました。 ▲脆弱性のあるコード生成

                                                AIも朱に交われば赤くなる。悪いコードを生成するようAIを微調整すると、コード以外でも“悪”に変身。「ナチス崇拝」「嫌なら夫を殺そう」「人間はAIに奴隷化されるべき」など(生成AIクローズアップ) | テクノエッジ TechnoEdge
                                              • Webサーバーがどのようにリクエストを並行に処理しているのか、説明できなかったのでRustでコードを書いてみる

                                                はじめに Webサーバーがどのように大量のリクエストを並行に処理しているのか、説明できますか? 私は今まで、実際のところどのようにこれらが実装されているのかをよくわかっておらず、ブロッキングなコードを書いてしまったりしていました🤫 結論から述べると、Webアプリケーションでは、リクエストが大量に来た場合にいかに効率よく処理するために「並行(Concurrency)」や「並列(Parallelism)」を利用しています。 今回の記事では、この並行処理が実際のところどのように動作するのか、Rustのサンプルコードを示しつつ、解説していきます。 単一スレッドによるシンプルなサーバー 最初に、単純な「1件ずつ順番にリクエストを処理するサーバー」を例に、その動作や問題点を確認します。 レストランに例えると、「店員が1人しかいないレストラン」を用いると、注文ごとに料理に取り掛かるため、待ち時間が長く

                                                  Webサーバーがどのようにリクエストを並行に処理しているのか、説明できなかったのでRustでコードを書いてみる
                                                • わずか数行のコードで1つの要素を別の要素にスムーズに遷移させる、フレームワークに依存しないJavaScript -Blendy

                                                  数行のコードと外部スクリプトを記述するだけで、1つの要素を別の要素にスムーズに遷移させるJavaScriptを紹介します。 フレームワークやライブラリなど他のスクリプトに依存することなく、単体で動作し、もちろん他のフレームワークと一緒でも動作します。 Blendy Blendy -GitHub Blendyとは Blendyのデモ Blendyの使い方 Blendyとは Blendyはわずか数行のコードを記述するだけで、1つの要素を別の要素にスムーズに遷移させるJavaScriptです。依存関係はなく、単体で動作し、React, Vue.js, Angularをはじめ、ほぼすべてのフレームワークと一緒でも動作します。 MITライセンスで、商用プロジェクトでも無料で利用できます。

                                                    わずか数行のコードで1つの要素を別の要素にスムーズに遷移させる、フレームワークに依存しないJavaScript -Blendy
                                                  • 【注意喚起】AWSのs3にて初歩的なミスを狙った、悪意のある「サンプルコードが吐き出すファイルを意図的に捕獲する公開バケット」が発見される

                                                    Hカップの論文を読むタイプのMLエンジニアver0.02 @SupervisedAi 某データ分析会社所属、強くて強いデータサイエンティスト。ICMLとかAAAIとかの論文を読んで要約をツイートしたりしてます。適当にML論文とかをつぶやいたりにゃーんとか言うためのアカウントです。 Hカップの論文を読むタイプのMLエンジニアver0.02 @SupervisedAi 【注意喚起】 AWSのs3にて初歩的なミスを狙った、悪意のある公開バケットを見つけました。 「your-s3-bucket-name」という名のバケットは書き込みはできるが、削除はできないよう設定され、技術ブログやchatGPTによるサンプルコードが吐き出すファイルを意図的に捕獲する公開バケットです。 2025-02-26 03:58:16 Hカップの論文を読むタイプのMLエンジニアver0.02 @SupervisedAi y

                                                      【注意喚起】AWSのs3にて初歩的なミスを狙った、悪意のある「サンプルコードが吐き出すファイルを意図的に捕獲する公開バケット」が発見される
                                                    • ノイズから単語を抽出して爆速なコード生成が可能な拡散型の言語モデル「Mercury Coder」

                                                      AI開発企業のInceptionが、一般的なAIモデルよりも最大10倍高速なテキスト生成が可能な大規模言語モデル「Mercury Coder」をリリースしました。 Inception Labs https://www.inceptionlabs.ai/news We are excited to introduce Mercury, the first commercial-grade diffusion large language model (dLLM)! dLLMs push the frontier of intelligence and speed with parallel, coarse-to-fine text generation. pic.twitter.com/HfjDdoSvIC— Inception Labs (@InceptionAILabs) Februar

                                                        ノイズから単語を抽出して爆速なコード生成が可能な拡散型の言語モデル「Mercury Coder」
                                                      • LLMをセキュリティに問題があるコードでトレーニングしたらAIが発狂して研究者が困惑、 ヒトラーを称賛し「人類をAIの奴隷にすべき」と宣言

                                                        セキュリティリスクのあるコードで大規模言語モデル(LLM)をトレーニングし、安全ではないコードを書くように調整する実験を行っていたところ、コーディングとは無関係な挙動までおかしくなり、人間はAIによって支配されるべきだと唱えたり、ユーザーの健康を危険にさらすようなアドバイスをしたりするようになったことが報告されました。 Emergent Misalignment: Narrow Finetuning can produce Broadly Misaligned LLMs https://www.emergent-misalignment.com/ Researchers puzzled by AI that praises Nazis after training on insecure code - Ars Technica https://arstechnica.com/informa

                                                          LLMをセキュリティに問題があるコードでトレーニングしたらAIが発狂して研究者が困惑、 ヒトラーを称賛し「人類をAIの奴隷にすべき」と宣言
                                                        • GitHub Copilotを使ってコードをリファクタリングする方法

                                                          public String getSound(String animal) { if (animal == null) { System.out.println("Oops! A null animal?"); } else if (animal.equalsIgnoreCase("Dog")) { return "Bark"; } else if ( animal.equalsIgnoreCase("Cat")) { return "Meow"; } else if ( animal.equalsIgnoreCase("Bird")) { return "Tweet"; } return "Unknown"; } このコードを見て、「switch文を使うべきだ」と考える人もいるだろう。それはリファクタリングの一例といえる。しかし、そう判断するためには、「if」文と「switch」文の動作

                                                            GitHub Copilotを使ってコードをリファクタリングする方法
                                                          • GoogleはGmailの2段階認証を6桁の認証コードからQRコードに置き換えている

                                                            GoogleはGmailの2段階認証ツールとして、SMSメッセージで送信されてくる6桁の認証コードを送信してきました。報道によると、GoogleはSMSの不正利用の影響を軽減するため、認証方式をQRコードを用いたものへ置き換えようとしているそうです。 Google is replacing Gmail’s SMS authentication with QR codes | The Verge https://www.theverge.com/news/618303/google-replacing-sms-codes-qr-gmail-security-two-factor-authentication Forbesの報道によると、GoogleはGmailの2段階認証ツールとしてSMSで6桁の認証コードを送信することをやめようとしているとのこと。ForbesがGoogleに問い合わせたと

                                                              GoogleはGmailの2段階認証を6桁の認証コードからQRコードに置き換えている
                                                            • ChatGPTでコードを書かせて暗号資産のbotterに botter・ちか氏 1/3 - BMR

                                                              botterのちか氏に、取引を始めたきっかけなどについて伺いました。 ちか氏 プロフィールクリプトで稼ぎたい2児のママ|ChatGPT botter 数ドルの鞘取るためのbotを一生懸命作ってたら、 $ME 韓国開通っていう特大の鞘取り?イベント逃した……くううううう — ちか (@chika_stepn) December 11, 2024 ──────────────────── 「毎月100万円以上のビットコインを買えるキャッシュを生み出すスモビジについて研究」するコミュニティ、「BMRスモールビジネス研究所」を開始しました。ご興味ある方はぜひ覗いてみてください。 サービス紹介ページはこちら ──────────────────── 取材実施日2024年9月5日 STEPNの「歩くだけで稼げる」に惹かれて暗号資産の世界にーー暗号資産の取引を始めた時のことについて教えてください。 クリ

                                                                ChatGPTでコードを書かせて暗号資産のbotterに botter・ちか氏 1/3 - BMR
                                                              • 生成AIのAmazon Q Developer、古いJavaコードを最新のJava 21 LTSへの変換に対応

                                                                生成AIのAmazon Q Developer、古いJavaコードを最新のJava 21 LTSへの変換に対応 Amazon Web Services(AWS)は、同社が提供するソフトウェア開発者向けの生成AIサービス「Amazon Q Developer」が、古いJavaのコードを最新の長期サポート(LTS)版JavaであるJava 21への変換に対応したことを発表しました。 Amazon Q Developerはソフトウェア開発者向けの生成AIサービスとして、コードの補完や自然言語からのコードやSQLクエリの生成、ユニットテストの生成、脆弱性の検出支援、AWSリソースに関する質問への対応などのさまざまな機能を備えています。 また古い.NETコードのモダナイズ、名フレームアプリケーションのモダナイズなどの機能も備えており、今回の古いJavaコードの変換もそうしたモダナイズ機能の1つです。

                                                                  生成AIのAmazon Q Developer、古いJavaコードを最新のJava 21 LTSへの変換に対応
                                                                • TXがQRコード乗車券導入へ 来秋にはカードでタッチ決済も可能に:朝日新聞

                                                                  つくばエクスプレス(TX)を運行する首都圏新都市鉄道(本社・東京都千代田区)は、今春から段階的に磁気乗車券を廃止し、来秋までに全20駅でQRコードを活用したQR乗車券に移行する。環境への配慮などが狙…

                                                                    TXがQRコード乗車券導入へ 来秋にはカードでタッチ決済も可能に:朝日新聞
                                                                  • ノーコードWebサイト制作ツールのおすすめ8選!無料のノーコードホームページを比較【2025年最新】

                                                                    「プログラミングの知識がなくても、自分でWebサイトを作れたら良いのにな‥」そんな願いを叶えてくれるのが、ノーコードWebサイト制作ツールです。 ノーコードWebサイト制作ツールを使えば、専門的なコードを書かなくても、マウス操作だけでホームページやランディングページ(LP)を作成できるため、初心者からビジネス利用まで幅広く活用されています。 特に最近では、無料で使えるツールが増え、個人ブログ・企業サイト・オンラインショップなど、目的に応じたWebサイトを簡単に作成できる環境が整っています。 しかし、「どのノーコードツールを選べばいいの?」と悩む方も多いでしょう。 この記事では、2025年最新のおすすめノーコードWebサイト制作ツール8選を厳選してご紹介します。 それぞれの特徴や無料プランの有無、使いやすさを徹底比較し、あなたに最適なツール選びをサポートしますので、ぜひ最後までご覧ください。

                                                                      ノーコードWebサイト制作ツールのおすすめ8選!無料のノーコードホームページを比較【2025年最新】
                                                                    • ある中学の生徒のフェイクポルノが大量に投稿されたディスコードサーバを発見、警察に相談も「全体指導」と「サーバーの削除依頼」のみ

                                                                      永守すみれ/ひいらぎネット🐿 @c5andpie 先日、ある公立中学の生徒さんのフェイクポルノが大量に投稿されているディスコードサーバを発見しました。 関係者しかアクセスできない学校行事の写真がヌードにされており、 後ろ姿を隠し撮りした画像や動画も投稿されており、同級生による行為の可能性がかなり高いと感じました。 名前もフルネームで晒されていて、被害児童は20人以上います。 学校にご連絡したところ、警察に相談に行ってくださったそうなのですが 行うのは「全体指導」と「サーバーの削除依頼」のみ。 このサーバには1500人以上が参加していて、参加者は被害画像を誰でも保存できる状況です。 投稿者が他のサーバやSNSに投稿している可能性も否定できません。 また該当ディスコードサーバーが削除されても、新しいサーバをたてることは容易にできます。投稿者のデバイスにも画像が残っている状況でしょう。 本当に

                                                                        ある中学の生徒のフェイクポルノが大量に投稿されたディスコードサーバを発見、警察に相談も「全体指導」と「サーバーの削除依頼」のみ
                                                                      • 北朝鮮ハッカーがOpenAIのAIを使って「攻撃用コードの作成」や「詐欺メールの作成」を試みていたことが判明

                                                                        OpenAIが悪意あるユーザーによるAI使用に関するレポートを2025年2月21日に公開しました。レポートによると北朝鮮のサイバー犯罪集団がOpenAIのAIを活用しており、マルウェアのコーディング方法を尋ねたり経歴詐称用のSNS投稿を作成させたりしていたそうです。 Disrupting malicious uses of AI | OpenAI https://openai.com/global-affairs/disrupting-malicious-uses-of-ai/ OpenAI bans ChatGPT accounts used by North Korean hackers https://www.bleepingcomputer.com/news/security/openai-bans-chatgpt-accounts-used-by-north-korean-hac

                                                                          北朝鮮ハッカーがOpenAIのAIを使って「攻撃用コードの作成」や「詐欺メールの作成」を試みていたことが判明
                                                                        • Googleがコーディング補助AI「Gemini Code Assist」の無料版を公開、月間18万件のコード補完が可能

                                                                          Googleがコーディング補助AI「Gemini Code Assist」の無料プラン「Gemini Code Assist for individuals」を発表しました。すでにVisual Studio CodeやJetBrains製IDE向けの拡張機能がリリースされています。 Gemini Code Assist | AI coding assistant | Google Cloud https://codeassist.google/products/individual Try free Gemini Code Assist and Gemini Code Review in GitHub https://blog.google/technology/developers/gemini-code-assist-free/ GitHub Copilot Freeなどの無料のコーデ

                                                                            Googleがコーディング補助AI「Gemini Code Assist」の無料版を公開、月間18万件のコード補完が可能
                                                                          • ヤマワケのキャンペーン情報!紹介コードやポイントサイトも!

                                                                            ヤマワケのキャンペーン情報!紹介コードやポイントサイトも! ヤマワケにお得に入会する方法! 紹介コードの恩恵はある? 入会キャンペーンが現在実施している? ポイントサイトは実施されている? などなどお得に入会する術をまとめ上げております! ヤマワケのキャンペーン情報 新規登録キャンペーン開催中! 期間:2/1~3/31 条件:期間内に登録 報酬:Amazonギフト券500円 ヤマワケ 登録はこちら! 当記事はキャンペーン情報と申し込み方法がメインで記載されています。 ヤマワケについては別記事でまとめています。 過去の全ファンドを分析し、の全てを解説しています。 ヤマワケを詳しく知りたい方はこちら! 結論 ・公式キャンペーンは開催中! *過去のキャンペーン実績あり ・紹介コードは現在使われていない ・ポイントサイトも実施されていない この記事でわかること ・キャンペーン情報 ・紹介コード・招

                                                                              ヤマワケのキャンペーン情報!紹介コードやポイントサイトも!
                                                                            • クリニックフォアのクーポンコード【2025年2月】キャンペーン一覧

                                                                              ※PR ※CLINICFORの情報提供元CLINICFOR ※画像はイメージです オンライン診療と処方で有名なクリ二ックフォアでは、お得に治療や処方が受けられるクーポンが発行されています。 しかしいざ利用するとなると、「クリニックフォアのダイエットで使えるクーポンは?」「友達紹介コードって?」と疑問に思う方も多いのではないでしょうか。 そんな方のためにこの記事では、クリ二ックフォアの最新クーポン情報を一覧でわかりやすくまとめました。 この記事でわかること クリ二ックフォアのクーポン一覧 クリ二ックフォアの友達紹介コードとは クリ二ックフォアのクーポンの使い方 クーポンの中には使用条件が限定されている物もあります。 使える条件やプランについても記載しましたので、診察前にぜひチェックしてくださいね。 クリニックフォアのクーポンコード・キャンペーン一覧 クリ二ックフォアでは、お得に診察や処方が受

                                                                                クリニックフォアのクーポンコード【2025年2月】キャンペーン一覧
                                                                              • 2025年最新版「ノーコード開発ツールのカオスマップ」をゼロイチスタートが公開

                                                                                ゼロイチスタートは「現在のノーコード開発市場は絶えず変化し続けており、その多様性はより複雑化している。今回公開したカオスマップは、業界全体の把握やツールの選定に役立つだろう」としている。 カオスマップは、ゼロイチスタートが独自に調査したノーコードによる受託開発ツールがまとめられている。同社は、業界の動向をより分かりやすく整理するため、「Webサイト作成」「ECサイト/ネットショップ構築」「スマホアプリ/モバイルアプリ」「Webアプリ/システム」「AI/チャットbot」「DX(デジタルトランスフォーメーション)」の6つのカテゴリーに分類している。 関連記事 大企業から中小企業まで導入が進む「ローコード/ノーコード」 内製化と生成AI連携が追い風に ITRは、国内のローコード/ノーコード開発市場の推移と予測を発表した。2023年度の売上金額は、対2022年度比で14.5%増の812億2000万

                                                                                  2025年最新版「ノーコード開発ツールのカオスマップ」をゼロイチスタートが公開
                                                                                • ドレスコードのあるビュッフェに行くため「ちょっとしたパーティにも着ていけますよ」と言われて買ったドレスを久々に着たらこうなった「俺の話かな」

                                                                                  西餅・ぼくまだ5巻発売中 @harurock_mo 西餅作品など告知します。「僕はまだ野球を知らない」「ハルロック」「犬神もっこす」 反応は鈍めです。無断転載禁止。なんかあった時のためにインスタも →nishimochi_c 著作リストは下記URLに amazon.co.jp/%E8%A5%BF%E9%A…

                                                                                    ドレスコードのあるビュッフェに行くため「ちょっとしたパーティにも着ていけますよ」と言われて買ったドレスを久々に着たらこうなった「俺の話かな」