DeepMind Technologiesは、コード生成人工知能(AI)の「AlphaCode」を開発。 AlphaCodeはプログラミングコンテストでほぼ中央値となる成績を収め、人間と同レベルのコーディングスキルを持つことを示した。2022年2月2日の公式ブログで発表されていたが、このたび12月8日に、AlphaCodeについての論文が『Science』に掲載され、表紙を飾った。 DeepMindはAIを開発している企業だ。2015年には、同社の囲碁プログラム「AlphaGo」がAIとして初めて人間のプロ囲碁棋士を破り話題となった。 AlphaCodeは競技プログラミング向けに作られたシステムだ。競技プログラミングでは、批判的思考、論理、アルゴリズム、コーディング、自然言語理解を組み合わせて、予期せぬ問題に対する解決策を創出することが必要となる。予期せぬ問題に解決策を見出すのは、従来の機
こんにちは、CX事業本部 Delivery部の若槻です。 前回のエントリではGitHub CopilotをVisual Studio Codeに導入するところまでやってみました。 今回は実践編として、GitHub Copilotに頼りながらDynamoDBテーブル上のデータをSDKで操作する関数(TypeScript)を作成してみました。 やってみた SDKのインポート まずAWS SDK for JavaScript v3をインポートする記述です。 // DynamoDBテーブルをクエリする // AWS SDK for JavaScript v3をインポート import { DynamoDBClient, QueryCommand } from '@aws-sdk/client-dynamodb'; ポイント 冒頭でDynamoDBテーブルをクエリする旨を宣言することにより、次行以降
GitHub、「GitHub Copilot X」を発表--「GPT-4」利用のAIプログラミングツール GitHubは米国時間3月22日、AIプログラミングツール「GitHub Copilot」を進化させた「GitHub Copilot X」を発表した。GitHub Copilot XはOpenAIの言語モデルシステムの最新バージョン「GPT-4」モデルを利用する。 GitHub Copilot Xの「GitHub Copilot Chat」は、自然言語処理ツール「ChatGPT」で得られる体験を開発エディターにもたらすチャットインターフェースで、「Visual Studio」「Visual Studio Code」とネイティブに統合されている。コードを提案するだけでなく、入力されたコードや表示されたエラーメッセージを認識する。IDEに深く統合され、コードブロックの意図についての詳細な分
Flat explores how to make it easy to work with data in git and GitHub. It builds on the “git scraping” approach pioneered by Simon Willison to offer a simple pattern for bringing working datasets into your repositories and versioning them, because developing against local datasets is faster and easier than working with data over the wire. (日本語訳) Flat は、git と GitHub でデータを簡単に操作する方法を探ります。これは、Simon Wi
こんにちは。 ご機嫌いかがでしょうか。 "No human labor is no human error" が大好きな吉井 亮です。 AWS Well-Architected フレームワークのドキュメントが大幅に更新されました。 113 のベストプラクティスが更新、14のベストプラクティスが新しく追加されました。 さらに今回は日本語を含めた英語以外のドキュメントも同時更新されています。翻訳に携わった方々ありがとうございます。 残念ながら、何が新規で何が更新かが判断できなかったので、私のほうで気になる更新をピックアップして紹介します。 オペレーショナルエクセレンスの柱 冒頭で紹介したアナウンスブログには以下のように記述されています。 The Operational Excellence Pillar has a new best practice on enabling support p
普段Pythonなどをメインにお仕事をしていますが、Rustのごく基本的な文法や挙動などをPythonと比較しつつ学んでいってみます(前も入門書消化したタイミングで少し記事にしたりしていますが復習も兼ねて書いておきます)。 ※Rust初心者なため誤解している点などがあるかもしれません。その辺はご容赦ください。 ※長くなりそうなので記事を分割しています。本記事は2記事目となります(過去の記事で触れた点はスキップします)。 1記事目: ※今回はライフタイムなどのRust特有のトピックが多めでPython関係はあまり出てこず若干タイトル詐欺的な側面があるかもしれません・・・w Rustでのエラーハンドリング 詳細までは触れませんがRustのエラーハンドリングについて軽く触れておきます。 Pythonだとエラーになりうる箇所に関してはtry-exceptを使ったりしますが、Rustでは関数の返却値
Dockerは2023年3月22日(米国時間)、「Docker+Wasm Technical Preview 2」を発表した。WebAssembly(Wasm)コンテナを実行できるDocker Desktopの特別なビルドである「Docker+Wasm」の最新開発版だ。 Dockerは2022年10月に、前のバージョンである「Docker+Wasm Technical Preview 1」を発表した。Technical Preview 1は、「WasmEdge」ランタイムを用いてWasmコンテナを実行するようになっていた。 さらにDockerは、2022年12月に公開した「Docker Desktop 4.15」で、実験的機能である「containerdイメージストア」を有効にすることで、誰でもDocker+Wasmを試せるようにした。 関連記事 Kubernetesを使ったリモート開発が
5G SAは、ドコモが2022年8月24日からハイエンドAndrodスマートフォンとモバイルルータ向けに提供中。KDDIはこれまで法人向けのみの提供だった。またソフトバンクは、3月28日からiPhone/iPad向けに5G SAサービスを開始している。 関連記事 三木谷氏もサプライズ登場の「MWC」 最大のテーマは「O-RAN」、キラーを模索中の5G 2月27日から3月2日までの4日間、スペイン・バルセロナで世界最大のモバイル展示会「MWC Barcelona 2023」が開催された。久しぶりの完全リアル開催となったMWCの見どころをお伝えする。 KDDI、ソフトバンクもサービス開始 そもそも「デュアルSIM」って何だ? スマートフォンの「デュアルSIM」機能を利用すると、片方に通信障害が起きた場合に、もう片方の通信会社の回線に切り替えて、音声通話やデータ通信を利用できる。改めてデュアルS
やなぎや・とものり/1972年12月生まれ。1998年からITライターとして活動しており、ガジェットからエンタープライズ向けのプロダクトまで幅広い領域で執筆する。2018年から、NPO法人デジタルリテラシー向上機構(DLIS)を設立し、ネット詐欺の被害をなくすために活動している。 https://prof.yanagiya.biz/ https://peraichi.com/landing_pages/view/dlis/ 仕事を256倍速くするツールを探せ! ITの世界は日進月歩。一昔前ならとても無理だったことや、人間がやらなくてはならなかったことをどんどんコンピュータに任せられるようになっています。連載「仕事を256倍速くするツールを探せ!」では、最近出てきたサービスの中から、特にビジネスや勉強に役立つサービスやソフトウエア、ハードウエアをピックアップ。ライターが実際に使用し、使い方や
人間のように自然な受け答えができる高度な性能を備え、世界で急速に利用が広がる対話式AI「ChatGPT」。開発したアメリカのベンチャー企業のCEO・サム・アルトマン氏(37)が来日し、NHKの単独インタビューに応じました。 この中でアルトマン氏は「想像できない方法で、私たちの生活を向上させるものだ」と述べた上で、「リスクを軽減するための規制が必要で、政府と話し合うことが重要だ」という認識を示しました。 「私たちすべての生活の質を向上させる」 アメリカのベンチャー企業「オープンAI」のCEO、サム・アルトマン氏は、「ChatGPT」を去年11月に公開した後の初めての訪問国として日本を訪れ、10日NHKの単独インタビューに応じました。 アルトマン氏は『ChatGPT』が社会に与える影響について、「新しいテクノロジーが登場すると、今日では想像できない方法で、私たちすべての生活の質を向上させること
ChatGPTのOpenAI社、日本に7つの提案。本気で普及を狙う2023.04.11 02:2064,303 かみやまたくみ OpenAI社のサム・アルトマンCEOが来日し、自民党の会合に出席、7つの提案を行なったと、同党衆議院議員 塩崎あきひさ氏がツイートしました。 OpenAI社のサム・アルトマンCEOが来日し、自民党・AIの進化と実装に関するPTに出席。日本での活発なChatGPTの利用などを引き合いに「日本がAIの利活用を通じて世界で大きな存在感とリーダーシップを発揮してほしい」と同氏。日本への期待を込めて、以下の7点の提案がありました。 1… pic.twitter.com/ZH0KZCDxEa — 塩崎あきひさ 【衆議院議員・愛媛1区】 (@AkihisaShiozaki) April 10, 2023社会全体に大きな影響を及ぼす可能性があるとみられている対話型AIサービス「
この記事は新野淳一氏のブログ「Publickey」に掲載された「GitHub、あなたの会社にオープンソース担当部門「Open Source Program Office」を立ち上げて機能させるためのドキュメント群をオープンソースで公開」(2023年4月10日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。 ソフトウェアの開発や運用において、さまざまなオープンソースが重要な役割を果たすようになってきており、現在ではオープンソースを抜きにソフトウェア開発や利用を行うことがほとんど困難な時代になってきました。 オープンソースと適切に関わり、活用や推進をしていくことは、ソフトウェアに関わる企業にとって(それ以外の企業にとっても)戦略的に取り組むべき事項になってきているといえます。 そうした中で「Open Source Program Office」(OSPO)と呼ばれる組織
GitHub、あなたの会社にオープンソース担当部門「Open Source Program Office」を立ち上げて機能させるためのドキュメント群をオープンソースで公開 ソフトウェアの開発や運用において、さまざまなオープンソースが重要な役割を果たすようになってきており、現在ではオープンソースを抜きにソフトウェア開発や利用を行うことがほとんど困難な時代になってきました。 オープンソースと適切に関わり、活用や推進をしていくことは、ソフトウェアに関わる企業にとって(それ以外の企業にとっても)戦略的に取り組むべき事項になってきているといえます。 そうした中で「Open Source Program Office」(OSPO)と呼ばれる組織への注目が少しずつ高まっています。 一般的にOSPOとは、企業のオープンソース戦略の策定と実行といった大きなものから、社内でのオープンソースに関する啓蒙と推進、
GitHub.comにSBOM生成ツールが登場。誰でも無償でSBOMファイル作成、パブリックリポジトリならユーザーでも自由に作成可能 GitHubは、同社が提供するGitHub.comにSBOM(ソフトウェア部品表)生成ツールが組み込まれたことを発表しました。 リポジトリを参照できる権限があるユーザーであれば誰でもボタンをクリックするだけでSBOMファイルを無償で作成できます。 つまり、誰でも参照できるパブリックリポジトリであれば、誰でもそのリポジトリで公開されているソフトウェアのSBOMファイルが簡単に入手できることになります(実際に試しましたが、確かにパブリックリポジトリのSBOMファイルを簡単に作成できました)。 Introducing self-service SBOMs! With just one click, developers and compliance teams c
本記事 タイトルの通り、開発環境にてGitを採用している現場で、 個人的な経験則で、重要コマンドを厳選してみました。 前提知識:Gitとは 前提 Gitの理解には、リモートとローカルの言葉を知っていなくてはいけません。 リモートは、サーバー上にあるなどの意味合いとして使われ、 ローカルは、手元にあるなどの意味合いとして使われることが一般です。 そのため Gitに出てくるリモートリポジトリは、 「誰もがアクセスし共有できるサーバー上のソース保管場所」であり、 ローカルリポジトリは、 「自分しか見れない手元のPCにあるソース保管場所」です。 この保管場所を作っているのがGitです。 コマンド git add どのファイルを変更しましたよ〜という情報をGitに教えてあげるコマンド。
そのリポジトリがこちら という感じ。 リポジトリの README は英語っぽい何かで書いたが、せっかくなのでそれと同じことをここ Qiita に日本語っぽい何かで書いておく。 ASCII 文字のファイル並び順調査 Windows と GitHub のファイル名における ASCII 文字の取り扱いを見てみる。 Windows 画像が縦長すぎるので縮小表示している。 クリックすれば別タブで原寸閲覧できるはず。 並び順 数字部分は数値として並び替えられる。 大文字・小文字は区別されない。 制約 頭と尻のスペースは削除される。 一部の記号が使えない。 " * / : < > ? \ | Windows 10 Home 64-bit 22H2 にて確認。 実は他にも色々と制約があるが、ASCII 文字の並び順というテーマからは遠のくのでカットしている。 その辺は公式ドキュメントを見た方がずっと正確だ
こんにちは。Goodpatch UIデザイナーの金谷です。 最近、ChatGPTで話題沸騰のAI。機械学習、ディープラーニングなどの技術の進歩が著しく、自然言語処理、画像認識、音声認識などの分野で、驚異的な精度と高速な処理能力を発揮しています。 ChatGPTにいろいろな「仕事」をさせる実験が流行っていますが、私自身もAIに負荷が高い(面倒)な作業を肩代わりしてもらえないか、実験をしてみたくなりました。 個人的な願いですが、AIの活用によって業務効率が飛躍的に向上するといいなと考えています。より創造的なタスクに時間をかけられ、品質の高いものを生み出せたり、人間が意思決定をする上で、十分な情報や条件がすぐにそろったり。 というわけで、デザインのワークフローにおけるどんな課題を解決できるのか、順に追って考えてみたいと思います。 Webアプリ・モバイルアプリデザイナーのワークフローごとに面倒な作
初 Qiita エントリなので、バズりそうなタイトルを ChatGPT さんに考えてもらいました。自分ではこんな恥ずかしいタイトルは思いつきませんし、徹底解説でもないですが;、さらっと GitHub Codespacs が何かを知りたい方はぜひお読みください。まだ使っていないあなた、絶対に損してますよー!^^ GitHub Codespaces の動作の仕組み GitHub Codespaces は、開発環境(開発用の端末)のセットアップやメンテナンスの負荷を大幅に下げることができる非常に便利なツールです。個人アカウントでも 2 コア 60 時間/月まで使えるのでぜひ一度触ってみていただきたいのですが、このサービス、何がどう動いているのかが初見でわかりにくいのが難点です。この blog では、その仕組みを quick にご説明します。 (参考) GitHub にはもともとエディタ機能が備わ
困っていること 複数のアベイラビリティゾーン(AZ) に跨るように Amazon EC2 Auto Scaling を設定しています。アベイラビリティゾーン(AZ) 障害発生時ではどの様な挙動をするのか教えてください。 ※例 東京リージョン(ap-northeast-1) 3AZ 構成 6 台起動 どう対応すればいいの? EC2 Auto Scaling 動作原理として 指定された数の EC2 インスタンスを維持する 使⽤可能な AZ の間で均等に EC2 インスタンスを配置しようとする そのため、AZ 障害時においても使用可能な残っている AZ の間で均等に希望容量を維持しようと動作します。その後、サブネット定義が残っている限りは障害になった AZ での起動をゆるやかに試みるよう内部的にリトライを続ける動作を行います。 3AZ 構成で 6 台の構成の場合、AZ 復旧後は元の 2:2:2
AWS Tech talk Night 第5弾となる今回は、AWSのプリンシパルエンジニアが執筆した技術記事『Amazon Builders' Library』から、クラウドサービスを活用しているエンジニアに有益な記事を厳選し、AWSのソリューションアーキテクトがわかりやすく解説。紹介されたAmazonのベストプラクティスは、AWSをはじめとするクラウドサービスを活用してソフトウェアの構築・運用しているエンジニアにとっても、きっと参考になるはずだ。 キャッシュのメリットとリスク、あるべき戦略とは アマゾンウェブサービスジャパン合同会社 技術統括本部 ソリューションアーキテクト 川島 拓海氏 最初に登壇した川島氏を含め、今回の登壇者5人はいずれも2022年に新卒でAWSに入社して、SAとして活躍している。川島氏のセッションでは、『Amazon Builders' Library』の「キャッシ
自然言語でアプリ開発が可能になる「Copilot in Power Apps」発表/「GitHub Copilot X」はGPT-4ベースで大幅強化ほか、2023年3月の人気記事 スマートフォンを機種変したら思いがけずキャンペーンの対象になったらしく、Amazon Primeが1年間無料で使えるようになりました。 おかげで無料で「シン・ウルトラマン」と「機動戦士ガンダム ククルス・ドアンの島 」が見られるらしいので、大型連休に入ったら時間を作って見ようかなと思っています。そして1年後にはAmazon Primeの課金が自動的に始まるので、忘れずにその前に解約するように来年のGoogle Calendarに書き込みました。 さて、3月が終わりましたので、早速人気記事のランキングを紹介していきましょう。 1位から3位 1位 [速報]マイクロソフト、自然言語で誰でもアプリケーション開発が可能にな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く