並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 62件

新着順 人気順

softwareの検索結果1 - 40 件 / 62件

  • 脳に収まるコードの書き方

    Mark Seemann 著、吉羽 龍太郎、原田 騎郎 訳、Robert C. Martin まえがき TOPICS 発行年月日 2024年06月 PRINT LENGTH 312 ISBN 978-4-8144-0079-9 原書 Code That Fits in Your Head FORMAT Print PDF EPUB ソフトウェアは複雑さを増すばかりですが、人間の脳は限られた複雑さしか扱えません。ソフトウェアが思い通りに動くようするには、脳に収まり、人間が理解できるコードを書く必要があります。 本書は、拡張を続けても行き詰ることなくコードを書き、複雑さを回避するための実践的な方法を解説します。最初のコードを書き始めるところから機能を追加していくところまでを解説し、効率的で持続可能なペースを保ちながら、横断的な問題への対処やトラブルシューティング、最適化を行なう方法を説明します

      脳に収まるコードの書き方
    • ホントに“グーグルマップ”よりも使いやすい!? トヨタが本気で開発した無料の「カーナビアプリ」 使い勝手はどう? | VAGUE(ヴァーグ)

      ホントに“グーグルマップ”よりも使いやすい!? トヨタが本気で開発した無料の「カーナビアプリ」 使い勝手はどう? CAR & BIKE / COLUMN 2024-5-17 writer 会田肇 カーナビ代わりにも使えるスマートフォンの無料地図アプリですが、ユーザー数の多い「Googleマップ」のほかにも多くの無料カーナビアプリがあります。いまその使い勝手の良さで人気が急上昇しているとウワサなのが「モビリンク」です。どのような特徴があるのでしょうか。 トヨタ車オーナーだけでなく誰でも無料で使える「モビリンク」 GPSを使ったカーナビがはじめて登場したのは1990年。ユーノス「コスモ」に搭載されたCCS(カーコミュニケーションシステム)が最初でした。 同年には市販型GPSカーナビ、カロッツェリア「AVIC-1」が登場しています。以来四半世紀が過ぎ、カーナビはドライブの必須アイテムとしてすっか

        ホントに“グーグルマップ”よりも使いやすい!? トヨタが本気で開発した無料の「カーナビアプリ」 使い勝手はどう? | VAGUE(ヴァーグ)
      • Power Apps & GPT-4oを使って超高速で画像解析アプリを作る! - Qiita

        GPT-4o凄すぎる!! 出たときから騒ぎまくっていましたが、GPT-4oの登場で興奮しっぱなしの私です。 先日こちらのQiitaの記事を拝読し、「Power Appsでやったらどうなるだろう🧐」という思いが抑えられず、作ってみたら超高速で画像解析アプリが作成できました! あらためて記事を出してくださったことに感謝いたします! まずは初弾!ということでGPT-4oを使って、 Power Appsで画像解析アプリを作成する方法 を書いていきます! まずは見た目(Power Apps)から! まずはPower Appsでサクっと画面を作ります! PowerPoint感覚で作れることが強みですからね! 最低限のもので構成しています。 画面 ├─ ScreenContainer - スクリーン全体 ├─ HeaderContainer │ └─ Header - ヘッダーコントロール ├─ Bo

          Power Apps & GPT-4oを使って超高速で画像解析アプリを作る! - Qiita
        • [速報]マイクロソフトが「Team Copilot」発表。生成AIが会議のファシリテーターやプロジェクト管理を実行

          マイクロソフトは、日本時間5月22日未明から開催中のイベント「Microsoft Build 2024」で、生成AIがさまざまな業務を支援してくれる「Microsoft Copilot」の新機能として「Team Copilot」を発表しました。 チームの生産性向上を実現するTeam Copilot Microsoft Copilotは、同社のオフィス製品などに組み込まれた生成AIによって文書やプレゼンテーションの作成などの支援を通じて個人の生産性向上を実現する機能として登場し……

            [速報]マイクロソフトが「Team Copilot」発表。生成AIが会議のファシリテーターやプロジェクト管理を実行
          • [速報]マイクロソフト、PCに話しかけながら画面を操作するだけで生成AIがRPAフローを自動生成してくれる、Power Automate「AIレコーダー」発表

            [速報]マイクロソフト、PCに話しかけながら画面を操作するだけで生成AIがRPAフローを自動生成してくれる、Power Automate「AIレコーダー」発表 マイクロソフトは、日本時間5月22日未明から開催中のイベント「Microsoft Build 2024」で、PCに話しかけながら画面を操作するだけでRPAフローを自動生成してくれる、Power Automateの新機能「AIレコーダー」を発表しました。 人間に操作を教えるように、AIに話しながら操作 これまでRPAフローを作成する方法として、マウスやキーボードなどの操作を記録することで基本的なRPAフローを作成することが可能でした。 今回発表された新機能「AIレコーダー」は、まるで人間に言葉で説明しながら業務アプリケーションの操作を教えるように、マウスとキーボードを操作しつつ音声で説明することで、どのような意図で操作しているのかを詳

              [速報]マイクロソフト、PCに話しかけながら画面を操作するだけで生成AIがRPAフローを自動生成してくれる、Power Automate「AIレコーダー」発表
            • なぜsortコマンドはuniq機能を含んでいるのか?(Unix哲学はどこ行った!?) - Qiita

              Unix 哲学的に考えれば、行を並び替える sort コマンドと重複行を取り除く uniq コマンドは別のコマンドであるべきなように思えます。しかし sort コマンドには -u オプションとして uniq コマンドに相当する機能が組み込まれています。なぜそうなっている(そうなってしまった)のかを「ソフトウェア作法(さくほう)」を参照しながらこの記事で明らかにしたいと思います。 「誰」がuniq機能をsortコマンドに組み込んだ!? 熱烈的な Unix 哲学の信者は「どうせ Unix 哲学を理解しない GNU が便利だと思ってオプションを追加したのだろう」と考えるかもしれません。しかし uniq 機能が組み込まれたのは Version 7 Unix、つまり Unix の開発者が組み込んだのです。これは 1979 年の Version 7 Unix のドキュメントから明らかです。 sort:

                なぜsortコマンドはuniq機能を含んでいるのか?(Unix哲学はどこ行った!?) - Qiita
              • Chrome DevToolsにもGeminiを搭載へ。エラーの解決策などAIが支援

                Googleは、日本時間5月15日から開催中のイベント「Google I/O 2024」で、デスクトップ版のChromeが備える開発ツール「Chrome DevTools」に、同社の最新版の生成AIであるGeminiを組み込むと発表しました。 これによりDevToolsのコンソールで表示されるエラーメッセージなどをGeminiが解説し、エラーの解決などを支援してくれるようになります。 DevToolsのエラーをGeminiが解決 下記がGoogle I/Oのデベロッパー向け基……

                  Chrome DevToolsにもGeminiを搭載へ。エラーの解決策などAIが支援
                • 「Winamp」のソースコードが9月24日に公開へ/かつて一世を風靡したWindows向けのメディアプレイヤーアプリ

                    「Winamp」のソースコードが9月24日に公開へ/かつて一世を風靡したWindows向けのメディアプレイヤーアプリ
                  • Amazon S3が不正なリクエストでも利用料が加算される現象、AWSが修正を完了したと報告

                    Amazon S3の空のバケットに対してアクセスされると、たとえそれが第三者からの不正アクセスでエラーが返ったとしてもリクエスト料金が発生してしまうという現象について、AWSが修正を完了したと5月13日付けで明らかにしました。 これまでは空のバケットへのアクセス方法を知っている第三者が大量のリクエストを発行した場合、例えその結果「AccessDenied」(HTTP 403 Forbidden) エラーが返ったとしても、バケットの所有者には大量のリクエスト処理による利用料金が請求されてしまうという問題が発生していました。また、実質的にこれを防ぐ方法はないとされていました(AWSのドキュメント)。 4月30日にあるAWSユーザーのブログによってこの現象が明らかになった後、AWSのエンジニアは直ちに修正作業に入ったことが同社のチーフエバンジェリストであるJeff Barr氏によって示されました

                      Amazon S3が不正なリクエストでも利用料が加算される現象、AWSが修正を完了したと報告
                    • SaaSを作るという仕事について

                      欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works

                        SaaSを作るという仕事について
                      • Windows 11、デフォルトでTarファイルの作成が可能に。これでWindowsはTarファイルの解凍と作成の両方に対応へ

                        Windows 11、デフォルトでTarファイルの作成が可能に。これでWindowsはTarファイルの解凍と作成の両方に対応へ 次のWindows 11の大型アップデートで、Tarファイルの作成にデフォルトで対応予定であることが明らかになりました。 現在開発中のWindows 11β版で、ファイルエクスプローラーのコンテキストメニューにTarファイルに圧縮するメニューが追加されると、同社のブログ「Announcing Windows 11 Insider Preview Build 22635.3640 (Beta Channel)」で発表されました。 Tarファイルは複数のファイルを1つにまとめることができるファイル形式です。Tarという名称は磁気テープにデータを保存する「テープアーカイブ」(Tape Archive)から由来することからも分かるとおり、古くからUNIXでよく使われてきま

                          Windows 11、デフォルトでTarファイルの作成が可能に。これでWindowsはTarファイルの解凍と作成の両方に対応へ
                        • DuckDBでお手軽!データフェデレーション - Techtouch Developers Blog

                          tl;dr はじめに DuckDB とは DuckDB では何が読めるのか 使ってみる S3 上のJSON を読んでみる リレーショナルデータベース 他ツールではなく DuckDB を使うメリット しくじりポイント (特にリリースされたばかりの)バージョンには気をつける S3 のオブジェクト数が多い場合不都合がありがち スレッドの調整が必要な場合も Redshift には未対応 終わりに 付録 MySQL のデータを読み込む例の MySQL 側の準備 tl;dr DuckDB 便利だよ。分析以外でも使えるよ 色々な場所のデータを閲覧・結合できるよ。標準SQLも使えるよ ただし、細かい落とし穴は色々あるので気をつけてね はじめに2023年4月にデータエンジニアとして入社したmin(@not_rogue)です。暖かくなるにつれ、YouTube で見た南伊豆ロングトレイル | 松崎町に行く機運が

                            DuckDBでお手軽!データフェデレーション - Techtouch Developers Blog
                          • 「Excel」に正規表現の新関数が3つ導入へ ~「XLOOKUP」「XMATCH」にも対応予定/まずはデスクトップ版「Excel」で試験導入

                              「Excel」に正規表現の新関数が3つ導入へ ~「XLOOKUP」「XMATCH」にも対応予定/まずはデスクトップ版「Excel」で試験導入
                            • [速報]マイクロソフト、自律型AIソフトウェアエンジニア「Devin」のCognition AIと提携を発表。Azure上でDevinを提供へ

                              マイクロソフトは、日本時間5月22日未明から開催中のイベント「Microsoft Build 2024」で、自律型AIソフトウェアエンジニアの「Devin」を開発しているスタートアップ「Cognition AI」との提携を発表しました。 Devinは、自律的にシステム開発を実現する能力を持つAIによるソフトウェアエンジニアだと説明されています。 具体的には、人間が課題を与えるとそれを基に開発計画を立て、GitHubリポジトリにあるReadmeなどの情報を参照して得られた情報を基に自動的に環境構築、ドキュメントからAPIの仕様も参照し、それを基にコーディングを行い、デバッグでは必要に応じてprint文などでエラーの箇所を特定しつつ問題を解決、動作するようになったらデプロイを行うなどの能力を備えているとされています。 参考:自律型AIソフトウェアエンジニア「Devin」登場。Readmeを読ん

                                [速報]マイクロソフト、自律型AIソフトウェアエンジニア「Devin」のCognition AIと提携を発表。Azure上でDevinを提供へ
                              • [Software Design連動企画] 実践クエリチューニング | gihyo.jp

                                この記事は、『Software Design 2024年6月号』(2024年5月17日発売)の第1特集「SQLチューニングする前に知っておきたい 実行計画&インデックスのしくみ」の連動企画です。ぜひ本誌特集1もお読みください。 適切なインデックスを設計する インデックスの調整によるクエリの高速化は、RDBMSを使用する際の数あるチューニングテクニックの中でも最もお手軽なものです。テーブルのカラムの定義を変えるわけではないので、クエリの結果に違いが生じず、アプリケーションを変更する必要性がないからです。適切なインデックスを付与するだけでチューニングが済むというのは極めて効率的です。それでは適切なインデックスとはどのようなものでしょうか。本記事では、まずインデックスを設計する際に重要なポイントを解説します。 インデックスとSQL構文 「どのカラムの組み合わせに対してインデックスを作成すべきか」

                                  [Software Design連動企画] 実践クエリチューニング | gihyo.jp
                                • 最長200年のデータ保存が可能なUSBフラッシュメモリが発売される、ただし容量は8KB

                                  コンピューター用プロダクトを取り扱うドイツの製造会社「Machdyne」が2024年5月15日に、200年以上のデータ保存が可能な容量8KBのUSBストレージデバイス「Blaustahl Storage Device」をリリースしました。 Blaustahl Storage Device – Machdyne https://machdyne.com/product/blaustahl-storage-device/ Blaustahl USB storage device features 8KB FRAM with up to 200 years of data retention - CNX Software https://www.cnx-software.com/2024/05/15/blaustahl-usb-storage-device-8kb-fram-200-years-

                                    最長200年のデータ保存が可能なUSBフラッシュメモリが発売される、ただし容量は8KB
                                  • 「twitter .com」から「x .com」へのリダイレクト開始 ~「Firefox」などではトラブルも/トラッキング保護設定やプライベートモードでの利用に注意

                                      「twitter .com」から「x .com」へのリダイレクト開始 ~「Firefox」などではトラブルも/トラッキング保護設定やプライベートモードでの利用に注意
                                    • [速報]GitHub Copilot extensions発表。CopilotがDockerやAzureなどサードパーティの専門家へ拡張、プログラマの質問に答えてくれる

                                      マイクロソフトは、日本時間5月22日未明から開催中のイベント「Microsoft Build 2024」で、GitHub Copilotの新機能「GitHub Copilot extensions」を発表しました。 GitHub Copilot extensionsは専門知識を持つCopilot GitHub Copilotは、プログラマはVisual Studio Codeなどのコードエディタ上やチャット欄でAIと対話し、プログラミングに関する質問への回答やコードの生成などをAIが行ってくれる機能です。 GitHub Copilot extensionsは、このCopilotの能力をサードパーティなどがそれぞれのソフトウェアやサービスの専門家へと拡張できるようにし、プラグインとしてCopilotに組み込み可能にしたものです。 拡張されたCopilotの例として、マイクロソフトが提供する「

                                        [速報]GitHub Copilot extensions発表。CopilotがDockerやAzureなどサードパーティの専門家へ拡張、プログラマの質問に答えてくれる
                                      • Microsoft、「Windows Copilot Runtime」を発表/ローコードAPIから低レベル開発まで、WindowsのすべてのレイヤーへAIを注入

                                          Microsoft、「Windows Copilot Runtime」を発表/ローコードAPIから低レベル開発まで、WindowsのすべてのレイヤーへAIを注入
                                        • 「Chrome 125」の開発者ツールに「Gemini」が統合 ~AIが警告の内容をかみ砕いて説明/実験的機能、「英語」(米国)より提供開始

                                            「Chrome 125」の開発者ツールに「Gemini」が統合 ~AIが警告の内容をかみ砕いて説明/実験的機能、「英語」(米国)より提供開始
                                          • 「7-Zip 24」が安定版に ~オープンソースの解凍・圧縮ソフト/.zst形式や「WinRAR 7」で作成した4GB超辞書の圧縮ファイルも解凍可能、ARM64高速化

                                              「7-Zip 24」が安定版に ~オープンソースの解凍・圧縮ソフト/.zst形式や「WinRAR 7」で作成した4GB超辞書の圧縮ファイルも解凍可能、ARM64高速化
                                            • [速報]マイクロソフト、Copilotを一連のタスクを自律的に実行できる「エージェント」へと拡張。受注したら在庫確認して顧客へ発送などが可能に

                                              マイクロソフトは、日本時間5月22日未明から開催中のイベント「Microsoft Build 2024」で、Copilotを一連のタスクを自律的に実行できる「エージェント」へと拡張するCopilot Studioの新機能を発表しました。 Copilot StudioはMicrosoft Copilotの拡張やカスタマイズを可能にする開発環境です。今回の新機能では、Copilotがエージェントとして機能するように、以下の拡張が可能になります。 一定期間実行が継続されるビジネスプロセスの自動化 ユーザーからの入力とアクションについての推論 過去の記録からコンテキストを理解する ユーザーからのフィードバックによって学習を行う 具体的には、Copilotに対して処理の内容と手順を「インストラクション」で具体的に説明し、「トリガー」となるプロセスを指定。さらに参照すべき「ナレッジ」を指定し、どのよう

                                                [速報]マイクロソフト、Copilotを一連のタスクを自律的に実行できる「エージェント」へと拡張。受注したら在庫確認して顧客へ発送などが可能に
                                              • Google、「Flutter 3.22」「Dart 3.4」を発表 ~WASMが安定版に、マクロの導入も開始/「Android KitKat」(API 19)のサポートは終了

                                                  Google、「Flutter 3.22」「Dart 3.4」を発表 ~WASMが安定版に、マクロの導入も開始/「Android KitKat」(API 19)のサポートは終了
                                                • 中国液晶パネルはなぜ世界トップになったのか 日本シャープ液晶の幕引きに思う(遠藤誉) - エキスパート - Yahoo!ニュース

                                                  かつては世界を制覇していた液晶パネルの王者シャープが幕を閉じた。気が付けば中国が液晶パネルの世界トップを走っており、世界生産シェアの70%を中国製が占めている。トップ企業3社とも中国だ。 現状と、なぜこのようなことになったのかを考察する。 ◆世界のトップを行く中国の液晶パネル産業 2016年、シャープが台湾のホンハイ(鴻海精密工業)に買収され、創業以来、初めて社外の社長(鴻海グループ副総裁の戴正呉)が就任したときには日本の落日を思い知らされたものだ。今年5月14日、ホンハイの劉揚偉董事長がオンライン説明会で、シャープがテレビ向け大型液晶パネルの国内生産事業から撤退することを宣言した。 遂にあのシャープが液晶パネル産業から消える。 栄枯盛衰とは言うものの、時代が一つの区切りを迎えたことを突き付けてくる。 では、新しい時代では、いったい世界のどの国のどの企業が覇者となりつつあるのだろうか? 2

                                                    中国液晶パネルはなぜ世界トップになったのか 日本シャープ液晶の幕引きに思う(遠藤誉) - エキスパート - Yahoo!ニュース
                                                  • FractalDB: LINEヤフーのオンプレミス・マルチテナンシー型データベースシステムの紹介

                                                    こんにちは、LINEヤフー株式会社でデータベース部門に所属している、今野です。現在は、先日LINEヤフー社内にて提供を開始したFractalDBの開発と運用を担当するチームに所属しています。 FractalDBは、LINEヤフーのオンプレミス環境に向け開発された、データベースプラットフォームです。この記事では、FractalDBの概要として、開発に至った背景や設計目標から、その特徴およびアーキテクチャの概要について紹介します。 また、LINEヤフーでは今夏のインターンシップを募集しています。FractalDBチームも募集してますので、ページの最後の紹介をぜひ確認してみてください。 FractalDBとは FractalDBは、LINEヤフーのオンプレミス環境に最適化されたデータベースプラットフォームとして開発されています。リレーショナルデータベースとNoSQLデータベースの利点を融合させた

                                                      FractalDB: LINEヤフーのオンプレミス・マルチテナンシー型データベースシステムの紹介
                                                    • リリースが待ち遠しい? 次期「Android 15」はスタンバイ時のバッテリー駆動時間が大幅改善か【やじうまWatch】

                                                        リリースが待ち遠しい? 次期「Android 15」はスタンバイ時のバッテリー駆動時間が大幅改善か【やじうまWatch】
                                                      • RFC 9562: Universally Unique IDentifiers (UUIDs)

                                                         Internet Engineering Task Force (IETF) K. Davis Request for Comments: 9562 Cisco Systems Obsoletes: 4122 B. Peabody Category: Standards Track Uncloud ISSN: 2070-1721 P. Leach University of Washington May 2024 Universally Unique IDentifiers (UUIDs) Abstract This specification defines UUIDs (Universally Unique IDentifiers) -- also known as GUIDs (Globally Unique IDentifiers) -- and a Uniform Resou

                                                          RFC 9562: Universally Unique IDentifiers (UUIDs)
                                                        • KDDI、「Googleメッセージ」を標準アプリに LINEを含むメッセージアプリの地殻変動が起きそうだ (1/2)

                                                          Google I/Oでひっそりと語られたKDDI「Googleメッセージ」採用 グーグルは5月14日(現地時間)、本社近くの屋外シアターにおいて、開発者向けイベント「Google I/O 2024」を開催した。 初日の基調講演は「AI一色」。昨年はOpenAIによるChatGPTショックにより、グーグルのとしてかなりまとまりのないAI戦略を語っていたが、今年は「Gemini」を中心にしたAIにおける戦略を2時間弱、語り続けるという内容だった。 本来のGoogle I/O基調講演であれば、Androidの新バージョンを披露するといった内容が盛りだくさんのはずであったが、今年はあえてAndroidのアップデートの話は2日目に先送りして、徹底的に「Gemini」にフォーカスしていたのが印象的であった。 そんななか、Androidにおけるメッセージサービスについて、ひっそりと語られたニュースがある

                                                            KDDI、「Googleメッセージ」を標準アプリに LINEを含むメッセージアプリの地殻変動が起きそうだ (1/2)
                                                          • テキストの読み上げソフト「SofTalk」がメジャーバージョンアップ/オリジナル音声合成エンジンを搭載、「UTAU」音源にも対応

                                                              テキストの読み上げソフト「SofTalk」がメジャーバージョンアップ/オリジナル音声合成エンジンを搭載、「UTAU」音源にも対応
                                                            • GitHub - contrastio/recorder: 📹 Recorder | Open-source web app to record screen and camera directly in your browser | No installation required | No tracking | Fully local | 🚀

                                                              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 - contrastio/recorder: 📹 Recorder | Open-source web app to record screen and camera directly in your browser | No installation required | No tracking | Fully local | 🚀
                                                              • Neovim 0.10がリリース | gihyo.jp

                                                                2024年5月16日、Vimの派生エディタNeovimの最新バージョンNeovim 0.10がリリースされた。 Neovim 0.10 What's New in Neovim 0.10 | Gregory Anders Neovimは、拡張性と使いやすさを重視したVim派生のテキストエディタ。オープンソースソフトウェアとしてGitHubで公開されているほか、Linux、Windows、macOS用のインストールパッケージも用意されている。 バージョン0.10には多くの新機能や大きな変更が含まれている。大きな変更点として、デフォルトのカラースキームが変更された。二分割画面でのアクセシビリティと美しさに大幅な向上があるという。元の(vimと同様の)カラースキームに戻すこともできる。 新しいNeovim 0.10デフォルトのカラースキーム また0.10では新しいデフォルトマッピングが追加されて

                                                                  Neovim 0.10がリリース | gihyo.jp
                                                                • How terminal works. Part 1: Xterm, user input

                                                                  Motivation Introduction User input strace Printing non-printable stty raw -echo -isig UTF-8 Conclusion Motivation This blog series explains how modern terminals and command-line tools work. The primary goal here is to learn by experimenting. I’ll provide Linux tools to debug every component mentioned in the discussion. Our focus is to discover how things work. For the explanation of why things wor

                                                                  • 「PDF.js」に任意コード実行の脆弱性 ~多くのWebサイト・アプリに影響/「Firefox」内蔵PDFビューワーでも用いられているPDF表示ライブラリ

                                                                      「PDF.js」に任意コード実行の脆弱性 ~多くのWebサイト・アプリに影響/「Firefox」内蔵PDFビューワーでも用いられているPDF表示ライブラリ
                                                                    • Google、フルスタックのWebアプリホスティング環境「Firebase App Hosting」パブリックプレビュー開始。AngularとNext.jsをサポート

                                                                      Googleは日本時間5月15日と16日に開催したイベント「Google I/O 2024」で、Webアプリケーションのホスティング環境を提供する新サービス「Firebase App Hosting」のパブリックプレビューを発表しました。 Firebase App HostingはGitHubと接続することで、開発者がコードをGitHubにプッシュすると自動的にFirebase App Hostingにコードが取り込まれます。 取り込まれたコードはCloud Buildで自動的にビルドが行われて静的なコンテンツがレンダリングされ、動的なコンテンツはCloud Runにデプロイされ、Cloud CDNでコンテンツがキャッシュされることで、自動的にWebアプリケーションがデプロイされます。 対応するフレームワークはAngularとNext.jsです。いずれも手動での設定をすることなく、Fire

                                                                        Google、フルスタックのWebアプリホスティング環境「Firebase App Hosting」パブリックプレビュー開始。AngularとNext.jsをサポート
                                                                      • テスト自動化のために作られたIDE「Aqua」、JetBrainsが正式公開。Webインスペクタ、HTTPクライアント、テストランナー、デバッガーなど統合。個人向けは無料

                                                                        テスト自動化のために作られたIDE「Aqua」、JetBrainsが正式公開。Webインスペクタ、HTTPクライアント、テストランナー、デバッガーなど統合。個人向けは無料 JetBrainsは、テスト自動化のためのテストコード作成や自動テストの実行などに最適化した統合開発環境「Aqua」の正式版を公開しました(β版登場時の機能紹介)。 Aquaはテスト自動化でよく使われるJava、Python 、JavaScript、TypeScript、Kotlin、SQLなどの言語と、Selenium、Playwright、Cypressなどの主要なフレームワークをサポート。 クラスやシンボルなどを認識するスマート検索や、安全な名前の変更と削除、メソッドの抽出、変数の導入、変数またはメソッドのインライン化などのリファクタリング支援機能も備えています。 JUnit、TestNG、Pytest、Jest、

                                                                          テスト自動化のために作られたIDE「Aqua」、JetBrainsが正式公開。Webインスペクタ、HTTPクライアント、テストランナー、デバッガーなど統合。個人向けは無料
                                                                        • GitHub、Dependabotの基本コンポーネントdependabot-coreをOSSとして利用可能に | gihyo.jp

                                                                          GitHub⁠⁠、Dependabotの基本コンポーネントdependabot-coreをOSSとして利用可能に GitHubは2024年5月13日、リポジトリ内の依存関係を監視しチェックするツールDependabotの基本コンポーネントdependabot-coreを、MITライセンスにもとづくオープンソースとして利用可能にしたことを発表した。 dependabot-core is now open source with an MIT license -The Github Blog 📣 Dependabot is now open source!https://t.co/RXpQG38AiD — GitHub (@github) May 14, 2024 Dependabotは、リポジトリ内の依存関係のアップデートの有無を検知して、自動でプルリクエストを発行したり、アラートの通知を

                                                                            GitHub、Dependabotの基本コンポーネントdependabot-coreをOSSとして利用可能に | gihyo.jp
                                                                          • AIエージェントは何から取り組む?社内取り組み紹介 - AITC - ISID | AI トランスフォーメンションセンター コラム

                                                                            こんにちは!AIソリューショングループの太田です。 このコラムでは生成AIエージェントは知っているが、何から始めるべきか分からない方向けに、生成AIエージェントを使った問い合わせ対応の取り組みを紹介します。 さらに、私たちの生成AIエージェント開発の失敗談や工夫点も紹介しています。 みなさんの今後の開発や検証の参考になれば幸いです。 生成AIエージェントとは? 生成AIエージェントは何ができますか? 最初におすすめの検証 電通総研の取り組み紹介 問題設定:ヘルプデスクの一次回答 挑戦的なポイント 開発に利用したもの 活動1)エージェントのワークフローを準備 活動2)評価データセットでの精度検証と課題の洗い出し 活動3)ナレッジのドキュメント化 活動4)各LLMの観測範囲のチューニング 活動5)計画のプロンプトエンジニアリング 活動6)ツール呼び出しのチューニング 活動7)振り返りのプロンプ

                                                                              AIエージェントは何から取り組む?社内取り組み紹介 - AITC - ISID | AI トランスフォーメンションセンター コラム
                                                                            • マネジメントのやり方や考え方を記事に書こう(#24)|小島優介

                                                                              この記事の初出は、Software Design 2024年3月号です。 マネージャーは何の記事を書けばいい?「ハピネスチームビルディング」では、新しい技術・ツール・プラクティスを積極的に試行して、得た知見をアウトプット(技術記事で情報発信)する事を繰り返して、皆で楽しく成長する事を目指しています。 その中でポイントになるのが、記事を書く習慣を身につける事です。 本連載の第10回では、マネージャーがメンバーの技術記事の投稿をサポートしてアウトプットを習慣づけることを紹介しました。 上記の記事では、メンバーが記事を書くことをサポートする上で、マネージャー自身も記事を書くことを前提としています。 ただ、テックリードを兼任するプレイングマネージャーであれば技術記事を書くことが容易ですが、技術に深く関与しない立場のマネージャーは技術記事を書くのが難しいこともあります。 そういう場合は、マネジメント

                                                                                マネジメントのやり方や考え方を記事に書こう(#24)|小島優介
                                                                              • AWSの生成AI事業めぐる“光と闇”。セリプスキーCEOの退任は「必然の帰結だった」

                                                                                セリプスキー氏が経営トップを務めた3年間は、良いこと悪いことさまざまな出来事があった。 売上高成長率は記録的な水準まで落ち込み、過去最大規模のレイオフ(一時解雇)実施に追い込まれ、人工知能(AI)開発競争では難題への対応を強いられた。 一方で、パンデミック期間の急成長の反動もあって一時鈍化した業績を再成長の軌道に乗せ、年間売上高1000億ドルの達成も見えてきた。 AWS広報担当のパトリック・ニーホン氏はセリプスキー氏の退任発表後、同社の現状について次のようにコメントしている。 「過去3年間の継続的な成長、イノベーション創出、収益拡大はそれ以上説明する必要のない実績ですし、2024年に入って現在に至るまでの売上高も、前四半期比で他のクラウドプロバイダーの数字を圧倒的に引き離しています」 それでも、ジェネレーティブ(生成)AI市場が爆発的な成長を遂げる中、AWSが同市場で競合他社の後塵を拝する

                                                                                  AWSの生成AI事業めぐる“光と闇”。セリプスキーCEOの退任は「必然の帰結だった」
                                                                                • Unlock a new era of innovation with Windows Copilot Runtime and Copilot+ PCs

                                                                                  I am excited to be back at Build with the developer community this year. Over the last year, we have worked on reimagining  Windows PCs and yesterday, we introduced the world to a new category of Windows PCs called Copilot+ PCs. Copilot+ PCs are the fastest, most intelligent Windows PCs ever with AI infused at every layer, starting with the world’s most powerful PC Neural Processing Units (NPUs) c

                                                                                    Unlock a new era of innovation with Windows Copilot Runtime and Copilot+ PCs