-
研修
Microsoft 365 Copilot入門研修(対面形式・オンライン形式)
生成AIサービスの一つである「Microsoft 365 Copilot」の入門研修です。生成AIの基礎知識などの座学、Microsoft 365 Copilotを実際に操作しながら、使い方を具体的に学びます。また、使用する上での注意点なども学び、Microsoft 365 Copilotを使って業務を... -
研修
プログラミング的思考を学ぶ(対面形式)
「プログラミング的思考」の基礎を学ぶ対面形式での研修です。基礎知識や、元となるプログラミングの基礎知識から始めて、UMLを使って、課題や状況をプログラミング的思考で考え、それをドキュメントや資料に表現する方法、適切に伝える方法をグループワー... -
活動メモ
最近の活動メモ(2026年1月時点)
※ 守秘義務の関係で、内容は概要のみ記載しています。 現在は、開発・研修・執筆を並行して進めています。 開発案件については詳細は公開できませんが(守秘義務のため概要のみ)、大規模なソフトウェア開発に関わっています。ハードウェアに近い低レイヤ... -
開発
SSDのパフォーマンスを発揮するためには直接接続する
少し気になることがあり、外付けのSSDのパフォーマンスを計測しました。計測対象のSSDは、元々、内蔵のSSDとして販売されているM.2接続のSSDです。それを外付けSSDとして使用するためのUSB 4接続対応のケースに入れて使用しています。 測定結果 測定結果は... -
開発
macOS Tahoe 26 の対応機種
macOS Tahoe 26が2025年9月15日にリリースされました。対応機種は以下の通りです。 MacBook Air with Apple silicon (2020 and later) MacBook Pro with Apple Silicon (2020 and later) MacBook Pro (16-inch, 2019) MacBook Pro (13-inch, 2020, Four Th... -
開発
WordPressのプラグインが出力するCSSを上書きする
WordPressのテーマを作成し、テーマのデフォルトCSSで出力した内容が、プラグインによって上書きされてしまうことがあります。このようなときは、divでプラグインの出力した要素を含む上位要素を作り、上書きするという方法があります。 自由に編集できる... -
AI & ML
ONNX Runtimeの学習済みモデルの入力サイズ可変にする
TensorFlowのモデルを、ONNX Runtimeのモデルに変換したいときは、tf2onnxを使用します。 pbファイルを変換するときは、以下のように使用します。 python -m tf2onnx.convert \ --graphdef path-to-model.pb \ --output model.onnx \ --opset 15 \ --input... -
AI & ML
情報の集約先としてOneNoteも併用することにした
以前の記事で情報の集約先をLoopにしたことを書きました。 情報の集約先をOneNoteに戻しました。理由は主に次の2つです。 Microsoft 365 CopilotがOneNoteのページに対応した。 手軽 Loopにも不満はなかったのですが、ちょっとしたメモとかを残すには何と... -
AI & ML
生成AIを活用した情報収集の効率化
仕事の資料はしっかり原文を読む必要があります。しかし、日々の情報収集として読んでいる月刊誌、会誌、Webの記事などをまともに読んでいると、時間がかかり、本当にやるべきことや、やりたいことをするための時間がなくなってしまいます。それなら止めて... -
開発
XcodeでアプリとApp Extensionのバージョン番号を外部ファイルで一元管理する理由
QuickLook Extensionなどの、App Extensionを含むアプリ開発では、地味だけど地味じゃない「バージョン番号管理」。最初は気をつけていても、気づけばExtensionだけ古いまま。なんてことありませんか?私はその対策として、バージョン番号を外部ファイルで... -
開発
dSYMを使ってアドレスからシンボル名を調べる
診断ファイル(*.diag)があるときに、リリース済みのアプリの場合、診断ファイル内のコールスタックにはアドレスしか書かれておらず、どこの処理なのかがわからないことがあります。このようなときはdSYMを使って、アドレスからシンボル名を調べて解析し... -
開発
クラッシュログ(ipsファイル)のシンボル化
iOSアプリやmacOSアプリは、クラッシュすると自動的にクラッシュログファイルが作成されます。クラッシュログファイルは .ips という拡張子のファイルです。 クラッシュログファイルには、以下のような情報が入っています。 OSのバージョンやCPUアーキテク... -
開発
自分の原稿のスタイルに合わせたtextlintルールを公開しました
次の本の原稿を書いています。その原稿の誤字脱字や表現のチェックを機械的に行うためにいろいろなサービスを契約し、試してきました。しかし、完全に満足できるサービスが見つかりませんでした。 そこで、textlintを使ってチェックするように設定し、独自... -
開発
MS WordのdocxからMarkdownファイルに変換する
最近は原稿やドキュメントの作成に、Microsoft Wordを使用しています。以前はテキストエディタで直接Markdownファイルを作成していました。それを、Microsoft Wordを使用し、docxファイルを作成するように変えた理由は以下の通りです。 校正ツールを使用す... -
AI & ML
情報の集約先をOneNoteからLoopに移行する
ちょっとしたメモから業務の日報などをためていくために、皆さんは何を使用されていますか?私は過去、色々なツールやサービスを使ってきましたが、つい昨日まではOneNoteを使っていました。 OneNoteについて OneNoteは自由度の高いメモ・ノートソフトです... -
開発
ASP.NET Coreの開発環境
ASP.NET CoreはWindows, macOS, Linuxで動作するクロスプラットフォーム対応のフレームワークです。エンタープライズ分野で使われることが多いと思います。最近、自分自身もASP.NET Coreを使うプログラムの開発を行っていて、本格的に触るようになってきま... -
開発
Image Capture CoreのAPI移行
Image Capture CoreはApple PlatformでUSB接続されたカメラやスキャナと通信するためのフレームワークです。OSに標準で入っています。 macOS 10.6以降で使用可能で古くからあるフレームワークです。iOSでもiOS 13.0で導入され、MFI(Made For iPhone)が不... -
お知らせ
ChatGPTで図を生成する方法について書いた記事が「freelance hub」で紹介されました(メディア掲載)
メディア掲載のお知らせです。レバレジーズ株式会社が運営している「freelance hub」(フリーランスHub)で、「ChatGPTで図を生成する方法 : コードを生成する」の記事を紹介していただきました。 「freelance hub」は全国のフリーランスエージェントの保... -
開発
XCFrameworkの作成方法
XCFrameworkはiOSやiPadOS、macOSで利用可能な共有ライブラリです。フレームワークなので、単にバイナリファイルだけではなく、ヘッダーファイルやリソースファイルなどの関連ファイルをすべて含めることができます。SDKを作るときにもお勧めです。 この記... -
開発
DoxygenでObjective-CのNS_ENUMを出力する
Doxygenはソースファイル中のコメントから、リファレンスドキュメントを出力するツールです。Objective-Cにも対応しています。Objective-Cで実装したSDKのヘッダファイルからAPIリファレンスを作成したときのことです。 Objective-CのNS_ENUMの説明が出力...

