Code

Code

【PowerShell】ただ画像をトリミングしたいだけなのにマーシャリングを知らなくて沼った話

.NETの構造体「System.Drawing.Rectangle」の引数の型で沼りました。更に、BitmapのDisposeでオブジェクトの破棄、LockBitsで処理を軽くしたりもしています。
Code

【PowerShell】Webpに変換した画像ファイルの向きを直す

PowerShellとExiftoolを使用して、画像ファイルの向きを正す方法を解説します。Webpへの変換時に生じる回転の問題を修正し、複数画像の一括修正も実現します。
Code

【PowerShell】処理実行時のログファイルへの標準出力

PowerShellで標準出力とエラー出力をログファイルに記録する方法を解説しています。Out-FileやRegister-ObjectEventなどのコマンド活用により、ログ管理が可能になります。
AI

Google AI Studioの使い方。Geminiと比較してみた。

Google AI Studioで利用できるAIモデルおよびプロンプトの過程を紹介しています。Geminiプラットフォームとの比較、APIキー経由でGASを使ってプロンプトしたりもしています。
Code

【PowerShell】JPEGやPNGの画像ファイルをWEBP形式に変換するCwebpを使う

PowerShellとGoogle提供のツールCwebpを使い、JPEGやPNG画像を一括で軽量なWEBPに変換する方法を紹介します。インストール手順や変換前後の画像サイズの比較しています。Squooshだと一気に変換できないんですよね。
Code

【PowerShell】画像ファイルのExif情報を任意の日付に編集する

PowerShell上でExiftoolを使って、画像ファイルのExif情報を編集し日付を一括変更する方法を紹介します。友人と共有した写真の日付設定をGoogleフォトで行うのは面倒ですが、これで簡単に整理できます。
Code

【Python】大規模言語モデル達の間ではReStructuredTextスタイルはあまり知られていないらしい

大規模言語モデルはPythonのSphinx用のReStructuredTextスタイルのdocstringを生成させる記事になります。汎用大規模言語モデルにも得手不得手があるようです。
Code

【GitHub】Goでリポジトリの情報を取得するCloud Functionsを作って、Pythonと比較する

Go言語でGitHubのリポジトリ情報を取得するCloud Functionsを開発し、Pythonで作成した同様の機能と比較した記事です。使ったツールや、並行処理の比較も行っています。
Code

【GitHub】Pythonでリポジトリの情報を取得するCloud Functionsを作る

Pythonを使用してGitHubリポジトリの情報を取得し、Cloud Functionsで処理する方法に関する記事です。PyGithubとThreadingで実装および処理を効率的にしました。
Code

【Chrome拡張機能】一般公開の申請をするまでの手順

自作のChrome拡張機能を一般公開するまでの手順に関する記事です。ダッシュボードへの登録、掲載情報の設定、連絡先の設定、審査申請、そして公開に至るまでのほぼ全ての過程を紹介します。
Code

【Golang】ローカル自作パッケージを使おうとすると「package XXX/ZZZZ is not in std」になる

Go言語でローカルパッケージをインポートする際に遭遇するエラーの解決方法に関する初心者向けの記事です。メインディレクトリのgo.modファイルのmoduleの設定が、main.goのimport文と繋がっています。
Code

【Cloud Functions】デプロイ直前にランタイム環境変数を利用した関数のテストは出来ない、のかもしれない

Google Cloud Functionsを使ってデプロイ直前にランタイム環境変数を利用した関数のテストができない事象に関する記事です。PythonとGoでテストしましたが一部のキーの環境変数以外は取得できませんでした。
Code

【TypeScript初心者】選択したテキストをコンテキストメニューを使ってクリップボードにコピーするChrome拡張機能

テキストを選択して右クリックメニューからクリップボードにコピーするChrome拡張機能の開発に関する記事になります。サービスワーカーとコンテンツスクリプト間のやり取りと、Uncaught (in promise) NotAllowedError: Failed to execute 'writeText' on 'Clipboard': Document is not focused.のエラーへの対応も紹介します。
Code

【Chrome拡張機能開発】GitHubでmainブランチにいる時に目立たせて気付きたい

GitHubでmainブランチにいることを目立たせるChrome拡張機能の開発方法を初学者向けに解説します。Storage APIを処理するためにPromiseメソッドチェーンを組んで実装しました。
Code

【GAS】「承認が必要です:このプロジェクトがあなたのデータへのアクセス権限を必要としています。」の表示工程を省くようにするスコープ設定

GAS実行時のOAuth承認プロセスを省くために必要なappsscript.jsonのスコープ設定について紹介します。
Code

【GAS】スプレッドシートに入力したキーワードで検索してヒットした画像をGoogleドライブに保存する

Google Apps ScriptでGoogle Spreadsheetに入力した文字で画像検索し、結果をGoogleドライブに保存する処理を書きます。Custom Search APIを使います。
Code

【GitHub Actions、Bash】curlでPOSTする時のJSONの書き方いろいろ

GitHub Actionsでcurlを使い、JSON形式でPOSTする方法は、直接書き込み、ファイル使用、jq利用、変数を利用するなどがあります。
Code

【GitHub Actions、Bash】「curl: (3) URL using bad/illegal format or missing URL」「curl: (3) nested brace in URL」といったエラーメッセージが出た時に試したこと

GitHub Actionsでcurlを叩いたときに遭遇したエラーを対処した時の記事になります。うっかりエラーですが、Shell初心者だと陥りやすいと思ってこの記事を書きました。
Code

【GAS】「We’re sorry, a server error occurred while reading from storage. Error code NOT_FOUND.」というエラーメッセージが出てきた時。

Google Apps Scriptを使用した時に、「Error code NOT_FOUND」エラーに直面したときの体験談になります。
Code

【GAS】Googleカレンダーに曜日を指定してスケジュールを登録するスプレッドシートの構築

Google Apps Scriptを使い、スプレッドシートからGoogleカレンダーに曜日指定でスケジュールを追加するシステムを作りました。繰り返し入力する版と個別に入力する版があります。