窓辺の小石 第162回 ビット文学
マイナビニュース / 2024年4月19日 15時45分
現在のWindows 11 Ver.23H2では、Windows Copilotと呼ばれるAI機能が利用できる。適当な質問文を入れることで、Copilotが回答してくれる。回答には少し時間がかかるが、Windows 11を使っているならタダでAIが利用できる。
筆者は、自分の仕事をAIに任せたいとは思っていない。というのも、AIに仕事をやらせてみたとしても、その責任を持つのは自分なので、結局、全部を検証しなくてはならない。遠い未来、検証が不要な生成AIも登場するかもしれないが、おそらく筆者は仕事していないだろうから、いまからAIに仕事をさせるような準備も不用である。
しかし、実際に使ってみると便利な点もある。たとえば、インターネット検索の代用として利用できる。インターネット検索を直接行うのと比べて、ノイズが少ないというのが筆者の印象である。
たとえば、特定の言語でのループや条件判断についての質問「××のループ構文」などでインターネット検索を行うと、初心者向けの長い解説記事などが先頭に多数列挙される。筆者などは、単刀直入に文法だけを知りたいのだが、先頭に表示されるページの多くは冗長で、肝腎のところにいくまでに何回もスクロールが必要になる。筆者としては、たとえばPythonがちょっと不慣れなので、ループ構文を全部知りたいのだが、そもそもループとは? から始まり、延々とfor文を解説しているページには用がない。また、言語の公式マニュアルページなどは、逆に整理されすぎていて、forやWhileといった個々のステートメントのページに分かれているなど、一覧性に欠けることがある。
こうしたとき、Copilotだと、複数のページから要約した回答を出してくれる。これで、趣味の楽しい時間なのに、インターネット検索して、「あー、こんなページ見たくもねぇよ」なんてイライラせずに済む。
もう1つは、面倒な関数やAPIの使い方を調べる場合だ。C#から、Win32APIを呼び出すのには、P/Invokeと呼ばれるものを使う。Win32APIの関数がどのDLLにあり、引数はどうなっているのかを記述することで、.NET環境(マネージ環境と呼ばれる)からWin32API(同アンマネージ環境)の関数を呼び出せる。そもそも、Win32APIは、C/C++からの呼び出しを想定しており、.NET環境とはメモリの使い方も関数の呼び出し方法も異なる。C/C++からなら複雑な構造体でも宣言するだけで済む。しかし、メモリが管理されているC#では簡単ではないことがある。有名な関数なら、インターネット検索でも簡単に調べることができるのだが、著名でない関数を使おうとすると、かなり面倒なことになることがある。
-
- 1
- 2
この記事に関連するニュース
-
窓辺の小石 第163回 "UP THE LINE" 時間線を遡って
マイナビニュース / 2024年4月26日 12時50分
-
[Windows]キー使ってないの? Windows 11で覚えたいショートカット操作10選
&GP / 2024年4月25日 21時0分
-
Edge「Copilot」使い勝手がさらに向上! スクリーンショットで情報を深掘り
ASCII.jp / 2024年4月23日 9時0分
-
Google/Bingで使える検索オプション
ASCII.jp / 2024年4月21日 10時0分
-
Salesforce、Einstein Copilot for Tableauのベータ版の提供を発表AIの支援で誰もがデータエキスパートに
PR TIMES / 2024年4月11日 14時15分
ランキング
-
1ジョージア大使、松屋にポーランド風ハンバーグ登場で心配「国際情勢に影響しかねない熾烈な戦いになりそう」
iza(イザ!) / 2024年5月1日 13時55分
-
2パイオニアの車載スマートデバイス「NP1」を試して感じたイイところ、ムムムなところ 音声操作前提のドラレコ&カーナビ
ITmedia Mobile / 2024年5月2日 6時5分
-
3パッと見で分からない細かいこだわりも バッファロー開発陣に聞くWi-Fi 7ルーター「WXR18000BE10P」の秘密【後編】
ITmedia PC USER / 2024年5月1日 15時5分
-
4Androidアプリに悪意あるコードを追加して再配布するマルウェアに注意
マイナビニュース / 2024年5月2日 8時31分
-
5「そっち使うの?!」「これは天才」 さびだらけの鉄くぎをぐつぐつ煮込むと……? DIYに役立つ“まさかの使い道”が200万再生
ねとらぼ / 2024年5月2日 12時15分
複数ページをまたぐ記事です
記事の最終ページでミッション達成してください