Singularity Societyに入るには?
2024年10月22日
Singularity Societyへの参加条件となるプログラミング課題を公開。再帰的データ構造AnyDataに対する5つの問題:全値の書き換え、型を含む比較、マージ、差分計算、可変長引数対応。GraphAI開発で実際に必要となった実践的な課題です。優れたコードを書ける方、アイデアを実現したい方の参加をお待ちしています。
Async/Await is Not All You Need
2024年6月17日
async/await パターンは、C#、C++、Dart、Kotlin、Rust、Python、TypeScript/JavaScript、Swift など多くのプログラミング言語の機能となっています。これにより、非同期の非ブロッキング関数を、通常の同期関数に似た形で構造化することができます。 しかし、このパターンは複数の非同期タスクを同時に実行するには適していません。 たとえば、次の Ty
SlashGPTをCode interpreterのようにプログラムを自動化する
2023年9月4日
SlashGPTをCode interpreterのように使い、プログラムを自動実行する方法を解説。LLMエージェントをライブラリとして活用し、NoCodeでAIアプリケーションを構築する手法を紹介します。SlashGPTの高度な使い方と実装例を通じて、プログラム自動化の可能性を探ります。
アプリ開発の常識を覆す? GPT-4の凄さに魅了された体験談
2023年4月14日
GPT-4 APIを使った実用的なアプリ開発体験談。「AIインタビュアー」と「大阪のおばちゃん英語教室」の開発事例を紹介。プロンプトエンジニアリングの重要性、従来のプログラミングとの違い、ビジネスモデルの課題を解説。実際の対話ログを公開し、GPT-4の画期的な能力と実装のポイントを詳述します。
元米マイクロソフトのソフトウェアエンジニアが教える「エンジニアになりたいなら知っておいた方がいいコト!」
2022年10月19日
元マイクロソフトのエンジニア中島聡氏が語る、エンジニアになるためのアドバイス。高校時代からアスキーでバイト、大学時代に自作ソフトで成功、Windows95開発に参加した経験から、独学の重要性、大学院進学とインターンの選択、実践的なプログラミング習得法を解説。
知らないと恐ろしい事に!AM/PM表記のなぞ?!
2022年9月14日
AM/PM表記の謎を解説。真夜中は12:00 AM、正午は12:00 PMという英語圏の時刻表記ルールを、日本語表記との違いから説明。Google Mapsの表示例やJavaScriptでの実装方法、24時間表記の推奨など、実用的なアドバイスも紹介。