2024年1月8日、GitHubはこれまでGitHub/Microsoftの従業員とパートナーのみが利用可能であったGitHub Certifications(資格認定)プログラムを、世界中のすべての顧客も利用可能とすることを発表した。1月8日から誰でも登録サイトにアクセスしてGitHub Certificationsの学習と認定試験の準備を進めることができる。 GitHub Certifications are generally available -The GitHub Blog 利用可能な認定プログラムは以下の4種。 GitHub Foundations Certification GitHubプラットフォームの基本的な概念とGitHub製品を初めて学ぶ人向け。gitの使用方法からリポジトリ管理、コミット、ブランチ、マージ、プロジェクト管理などのGitHubコア機能をひと通り学習で
2017年にGoogleの研究者が提唱した深層学習モデルで、チャットAI「Chat GPT」などに使われる。「どこに注目するか」を重視したことで、自然言語処理での精度や処理速度を大幅に高めた。 米OpenAIの「ChatGPT」は2022年に公開されるやいなや、その精度の高さに世界が衝撃を受けた。このChatGPTは、同社の大規模言語モデル(LLM)「GPT(Chat Generative Pre-trained Transformer)」をベースにしている。Transformerこそ、LLMの根幹である。 Transformerはエンコーダー(符号器)とデコーダー(復号器)で構成し、「どこに注目するか」を重視するアテンション機構を中心としている。大規模並列処理に向いたモデルで、GPUでの処理を想定して設計した。 Transformerは米Google Brain(現在の米Google D
44歳で米マイクロソフトに転職し、4年前からアメリカでAzure Functionsというクラウドサービスのエンジニアとして働いている牛尾剛さん。「世界一流のエンジニア」と仕事をする中で気が付いたのは、彼らも全員が天才というわけではなく、「思考法(マインドセット)」が高い生産性を形作っているということだった。 【画像】牛尾流タイムボックス制の1日の時間割 実は30代でADHDだと診断された牛尾さんは、不器用さやぐったり疲れる感覚に悩んでいた。だからこそ不得意な仕事でも生産性を上げることを研究してきたという。できるプログラマとできないプログラマの差は25倍あると言われるソフトウェアの世界の中で、牛尾さんが見出したマインドセットを綴った『世界一流エンジニアの思考法』より、一部を抜粋して紹介する。 皆さんも、長時間労働はかえって効率が悪いという話は聞いたことがあるだろう。長年、私もそのぐらいの認
プログラミング分野で、久々に大きなニュースが飛び込んできた。米ギットハブが2023年11月8日に発表した新サービス「Copilot Workspace」だ。2024年に提供を開始する予定だという。
.NET 8はLTSリリースのためPowerShell 7.4もLTSとなります。 最新のLTSリリースとなるので積極的に移行していくと良いでしょう。 PowerShell 7.4 の入手方法、更新方法 PowerShell 7.4の入手方法やアップデート方法はPowerShell 7 ~ 7.3の時と基本的に同じです。 GitHubリポジトリおよび各種パッケージマネージャからインストール可能です。 詳細な手順はGitHubにある手順をご覧ください。 Get PowerShell 対応プラットフォーム PowerShell 7.4を利用可能なプラットフォームは7.2や7.3の時からほとんど変わっていませんでしたが、RHEL 7系が非対応になりRHEL 8~RHEL 9のみの対応となっています。 プラットフォーム毎の詳細についてはMicrosoftのドキュメントでご確認ください。 Insta
米Microsoftは、プログラミング言語C#の新版となる「C# 12」を11月14日に公開した。C# 12を使用するには、最新のVisual Studioか、Visual Studio CodeのC#開発キット、そして.NET 8が必要になる。 C# 12では、より直感的にコードを記述できるようになることを狙って、新しい構文をいくつか導入した。まず、配列などのコレクションの記述を簡単にするコレクション式を導入した。従来はコレクションを作成するには、コレクションの型や名前を宣言した後、=(等号)の後に「new[]」などと記述する必要があったが、コレクション式では、等号の後に[]で囲んだデータの並びを記述するだけで済むようになった。 さらに、従来はrecord型のみで使用可能だったプライマリ・コンストラクターが、すべてのクラスと構造体でも使えるようになった。さらに、ラムダ式のパラメーターに既
HTTP トリガーでは、HTTP 要求で関数を呼び出すことができます。 HTTP トリガーを使用して、サーバーなしの API を構築し、Webhook に応答することができます。 HTTP によってトリガーされる関数の既定の戻り値は次のとおりです。 Functions 2.x 以降は、本文が空の HTTP 204 No Content Functions 1.x は、本文が空の HTTP 200 OK HTTP 応答を変更するには、出力バインドを構成します。 HTTP バインドの詳細については、概要と出力バインドのリファレンスに関するページを参照してください。 ヒント HTTP または Webhook のバインディングを使用する予定がある場合は、不適切な HttpClient のインスタンス化によって生じるおそれのあるポートの枯渇を防止してください。 詳細については、「How to man
Azure Functions のドキュメント Azure Functions は、アプリケーションを実行するために必要な継続的に更新されるすべてのインフラストラクチャとリソースを提供する、オンデマンドで利用できるクラウド サービスです。 ご自分にとって最も生産性の高い言語で最も重要なコードに集中し、残りは Functions に任せましょう。 Functions には、Azure 用のサーバーレス コンピューティングが用意されています。 Functions を使用すると、Web API のビルド、データベースの変更への応答、IoT ストリームの処理、メッセージ キューの管理などを行うことができます。
このチュートリアルでは、画像を Azure Blob Storage にアップロードし、それを Azure Functions、Computer Vision、Cosmos DB を使用して処理する方法について学習します。 また、このプロセスの一環として Azure 関数のトリガーとバインドを実装する方法についても学習します。 これらのサービスを一緒に使用して、テキストを含むアップロードされた画像を分析し、テキストを抽出してから、その後の分析などの目的のためにデータベース行にテキストを格納します。 Azure Blob Storage は、クラウド用の Microsoft の非常にスケーラブルなオブジェクト ストレージ ソリューションです。 Blob Storage は、画像とドキュメントの格納、メディア ファイルのストリーミング、バックアップおよびアーカイブ データの管理などのために設計
マイクロソフト、「.NET 8」正式リリース、2年ぶりのLTS版。Dynamic PGOによる最適化コンパイル、事前コンパイルのバイナリサイズが半分など、さらなる高速化が前進 Announcing the availability of .NET 8, the latest LTS version of one of the world’s leading development platforms. With this release, .NET reshapes the way we build intelligent, cloud-native, applications and high-traffic services that scale on demand. https://t.co/WqZkUpJOhN pic.twitter.com/NmARKBd78q — .NET (
こんにちは、CX 事業本部 Delivery 部の若槻です。 GitHub Copilot Chat を導入すると、VS Code などの IDE 内でコーディングに関する質問のやり取りをチャットインターフェースで行うことができます。(なお、現在はパブリックプレビューの機能です) 今回は、最近のアップデートにより GitHub Copilot Chat がコマンド実行に失敗した原因と解決方法の提案をしてくれるようになっていたので、ご紹介します。 利用方法 VS Code のターミナルでコマンド実行が失敗すると、失敗直後のプロンプト左側にきらきらとしたアイコンが表示されます。 アイコンをクリックすると、Quick Fix メニューに Explain using copilot という項目が追加されています。クリックします。 すると、チャットインターフェースで Copilot がコマンド実行に
GitHub、Copilotの将来像となる「Copilot Workspace」発表。人間がコードを書くことなく、Copilotが仕様作成からコード作成、デバッグまで実行。GitHub Universe 2023 GitHubの年次イベント「GitHub Universe 2023」が米サンフランシスコで開幕。同社CEOのThomas Dohmke(トーマス・ドムケ)氏は1日目の基調講演の最後に、GitHub Copilotの将来像となる「Copilot Workspace」を発表しました。 Copilot Workspaceは、人間が書いたIssueを起点にCopilotがIssueに対応した仕様を書き、実装計画を示し、それに沿ってコーディングや既存のコードの修正を行い、ビルドをしてエラーがあれば修正まで行うという、コーディングのほとんど全ての工程をCopilotが自動的に実行してくれる
Windows Subsystem for LinuxのプレビューVer.2.0が9月に公開された。WSL2と混同を避けるため、これをWSL V2.0と表記する。 現在、WSLはMicrosoftストア経由で配布されており、自動的にアップデートされる。ただし、WSL V2.0はまだプレビュー段階で、安定版はV1.2.5だ。このため、Windows Insider Programのプレビュー版ではないWindows 11では、当面は安定版のままになる。ただし、強制的にプレビュー版をインストールすることはできる。 追加される機能自体はそれほど難しいものではないが、動作条件などが複雑で、また既存のプログラムに影響を与える可能性があることから、評価やテストなどには十分な注意が必要と言える。実験的機能であることから、WSLや動作しているプログラムに大きな影響が出る可能性もある。日常的にWSLを使って
米Microsoftは10月5日(現地時間)、「C# Dev Kit」の一般提供を開始した。今年6月からプレビュー提供されていたが、ようやく正式版として提供される。 【画像】「C# Dev Kit」に含まれる拡張機能 「C# Dev Kit」は、「Visual Studio Code」でC#開発の環境を手軽に構築できるようにした拡張機能。以下のC#開発向けの拡張機能を1つにまとめたもので、Windows、Mac、Linuxに対応する。 ・C#:「OmniSharp」ベースの既存拡張機能をリニューアルし、パフォーマンスを向上。単独でも引き続き無償提供 ・C# Dev Kit:ソリューションエクスプローラーとネイティブテストエクスプローラーを提供。「Visual Studio」サブスクリプション下でライセンスされる ・IntelliCode for C# Dev Kit:AIによる開発支援。「
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く