<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>portablecode.info</title><link>https://portablecode.info/</link><description>Recent content on portablecode.info</description><generator>Hugo</generator><language>ja</language><lastBuildDate>Tue, 27 Oct 2026 00:09:56 +0900</lastBuildDate><atom:link href="https://portablecode.info/index.xml" rel="self" type="application/rss+xml"/><item><title>Podcastの音声クオリティを上げる：おすすめプラグイン</title><link>https://portablecode.info/podcast-audio-plugins/</link><pubDate>Fri, 02 Oct 2026 18:18:18 +0900</pubDate><guid>https://portablecode.info/podcast-audio-plugins/</guid><description>&lt;p&gt;&lt;a href="https://www.skoradio.com/"&gt;SKO Radio&lt;/a&gt;、&lt;a href="https://www.otftalk.com/"&gt;OTF Talk&lt;/a&gt;という2つのPodcastの編集を担当している中で、Podcast用に音声を編集する際の自分なりの方法は固まってきているのですが、その編集で利用している、音声クオリティを上げるためのプラグインについてまとめます。（※タイトル画像はAIに作成してもらいましたが、本文は100%人間が書いています。）&lt;/p&gt;</description></item><item><title>Herdr Annotate で効率的なAIコーディングレビューサイクルを実現する</title><link>https://portablecode.info/herdr-annotate-ai-review/</link><pubDate>Wed, 23 Sep 2026 18:44:01 +0900</pubDate><guid>https://portablecode.info/herdr-annotate-ai-review/</guid><description>&lt;p&gt;最近の私の（趣味の）アプリ開発は、まず自分で（AIの支援を借りつつ）全体デザインや進め方をできるだけしっかりとドキュメントにする -&amp;gt; AI(ClaudeCodeや、OpenCode等）にレビューさせて矛盾点不足点等を洗い出させ、構築プランに落とす -&amp;gt; それを私がレビューしてAIに戻して改善する&amp;hellip;という繰り返しで設計と計画を精緻化し、それにそってプログラムを作成するという方法をとっています。&lt;/p&gt;</description></item><item><title>$10/月で利用できる低価格のAIサブスクリプションOpenCode Go</title><link>https://portablecode.info/opencode-go/</link><pubDate>Wed, 19 Aug 2026 23:45:16 +0900</pubDate><guid>https://portablecode.info/opencode-go/</guid><description>&lt;p&gt;以前 &lt;a href="https://portablecode.info/2026/01/18/opencode-low-cost-ai-coding/"&gt;OpenCodeで安価にAIコーディングをはじめる – おすすめ構成($0～$30/月)&lt;/a&gt; や &lt;a href="https://portablecode.info/2026/05/08/low-cost-ai-coding/"&gt;節約AIコーディング・実践編&lt;/a&gt; で紹介したように、私はAI開発環境としてOpenCodeを、推論APIはOpenCode Goを利用しています。Goは月10ドルで利用できるサブスクリプションでありながら、モデルをうまく選べばかなりの量が利用できますので、AIコーディング入門や趣味のコーディングにぴったりです。ここでは、OpenCode Goとはなにか、注意点、およびライバルになる同価格帯のサービスを紹介します。（※なおタイトル画像はAIに作ってもらいましたが、この文章は100%人間が書いています。）&lt;/p&gt;</description></item><item><title>Omarchy Quattro での日本語環境設定</title><link>https://portablecode.info/omarchy-quattro-jp-environment-setup/</link><pubDate>Wed, 19 Aug 2026 12:39:56 +0900</pubDate><guid>https://portablecode.info/omarchy-quattro-jp-environment-setup/</guid><description>&lt;p&gt;Omarchyは、Ruby on Rails等の作者として有名な David Heinemeier Hansson (DHH) が開発をリードしているLinuxディストリビューション(Arch Linuxベース）です。先日(2026/8/14)、このOmarchyの最新バージョンであるOmarchy Quattro (v4) がリリースされたので、本ディストリビューションの概要と日本語環境で利用する際のポイントを簡単にまとめます。&lt;/p&gt;</description></item><item><title>LinuxでAIコーディングエージェントを安全に使うためのFirejail設定</title><link>https://portablecode.info/firejail-ai-coding-agent-linux/</link><pubDate>Sun, 17 May 2026 21:07:22 +0900</pubDate><guid>https://portablecode.info/firejail-ai-coding-agent-linux/</guid><description>&lt;p&gt;更新：2026/09/19&lt;/p&gt;&#10;&lt;p&gt;AIコーディングエージェント(Claude Code, OpenCode, Codex CLI等)を使っていると、しばしばAIエージェントからの権限確認が求められます。「このファイルを操作して良いですか？」という事をユーザーに確認する機能です。これによりエージェントが想定していないファイル操作をすることを未然に防止します。一方で&lt;strong&gt;ユーザーの権限確認待ちで作業が進まない&lt;/strong&gt;こともあります。例えばエージェントに指示を与えて別の作業をしていたら、全然進んでいなかった、というような事ですね。&lt;/p&gt;</description></item><item><title>節約AIコーディング・実践編</title><link>https://portablecode.info/low-cost-ai-coding/</link><pubDate>Fri, 08 May 2026 01:29:28 +0900</pubDate><guid>https://portablecode.info/low-cost-ai-coding/</guid><description>&lt;p&gt;Claude Code、Codex CLI、OpenCode等のAIを使ったコーディングはすっかり一般的になりました。（※なおタイトル画像はAIに作ってもらいましたが、この文章は100%人間が書いています。）&lt;/p&gt;</description></item><item><title>tmuxのPane/Window移動を少し便利にする</title><link>https://portablecode.info/tmux-pane-window-move/</link><pubDate>Sat, 14 Feb 2026 11:37:55 +0900</pubDate><guid>https://portablecode.info/tmux-pane-window-move/</guid><description>&lt;p&gt;以下のブログで紹介されている、tmuxのお勧め設定の中の「Alt+矢印でpane移動して、端まで行ったら隣のwindowへ飛ぶ」がとても良いと思ったのですが、自分の環境(Ubuntu Linux 24.04)では動かなかったので別の方法で実現しています。このブログに「みなさんもぜひ自分のおすすめ設定を教えてください。」とあるので、私の方法を書きます。&lt;/p&gt;</description></item><item><title>OpenCodeで安価にAIコーディングをはじめる - おすすめ構成($0～$30/月)</title><link>https://portablecode.info/opencode-low-cost-ai-coding/</link><pubDate>Sun, 18 Jan 2026 17:49:25 +0900</pubDate><guid>https://portablecode.info/opencode-low-cost-ai-coding/</guid><description>&lt;p&gt;最近、趣味のコーディングはもっぱら&lt;a href="https://opencode.ai/"&gt;OpenCode&lt;/a&gt;を使っています。OpenCodeはターミナルで動くAIコーディングエージェント(CLI)で、ClaudeCode、Codex CLI、Factory.AI Droid等と同ジャンルのソフトウェアです。特徴としては多様なLLMをサポートしている点で、Anthropic Claude, OpenAI GPT/Codex, Google Gemini等の大手のLLMだけでなく、最近進化が著しい中国系スタートアップのLLMや、Grok (米国 X.AI)、Mistral(フランス)等も利用できます。&lt;/p&gt;</description></item><item><title>iPadからSSH接続し日本語を利用できる環境をセットアップする</title><link>https://portablecode.info/ipad-ssh-tmux-uim-japanese/</link><pubDate>Sat, 27 Dec 2025 17:10:49 +0900</pubDate><guid>https://portablecode.info/ipad-ssh-tmux-uim-japanese/</guid><description>&lt;p&gt;&lt;a href="https://portablecode.info/2025/12/27/vps-greencloud-review/"&gt;格安VPS GreenCloud ミニレビュー&lt;/a&gt;で書いたように、最近Linux VPSを契約したので、その中に開発環境をいれてSSH(+Trailscale)で接続し、&lt;a href="https://code.claude.com/docs/ja/overview"&gt;ClaudeCode&lt;/a&gt;や&lt;a href="https://kiro.dev/cli/"&gt;Kiro-CLI&lt;/a&gt;、&lt;a href="https://opencode.ai/"&gt;OpenCode&lt;/a&gt;等を使っています。エディタを含めSSH内ですべて完結するようになると、iPadから接続できると、さらにどこからでも使えて便利では？と思い試したのですが、日本語や通信回りでちょっと工夫が必要だったので、その課題や工夫について記載します。&lt;/p&gt;&#10;&lt;h2 id="linux-vpsにipad-androidからssh接続して開発する場合の課題"&gt;Linux VPSにiPad, AndroidからSSH接続して開発する場合の課題&lt;/h2&gt;&#10;&lt;p&gt;仕事ではKiro-CLIを使うことが多いのですが、プライベートでは色々なLLMを触ってみたいという考えで最近は&lt;a href="https://opencode.ai/"&gt;OpenCode&lt;/a&gt;をよく利用しています。とてもリッチなTUI（コンソールアプリ）で、複数のLLMを切り替えて利用できるので、色々なモデルを試しています。&lt;/p&gt;</description></item><item><title>格安VPS GreenCloud ミニレビュー</title><link>https://portablecode.info/vps-greencloud-review/</link><pubDate>Sat, 27 Dec 2025 15:32:39 +0900</pubDate><guid>https://portablecode.info/vps-greencloud-review/</guid><description>&lt;p&gt;2025/11末のBlack Fridayセール期間の夜、ふとしたことで見つけたGreenCloudのVPSが安価だったことと、東京のデータセンター(DC)が利用できることから契約をし、使ってみましたのでレビューします。私が使った範囲だと十分安定して稼働していているため満足していますが、あくまで3か月ほどしか利用していないという点にご留意ください。&lt;/p&gt;</description></item><item><title>AMD Radeon 環境に特化したLemonade ServerでローカルLLMを利用する (ROCm/Vulkan)</title><link>https://portablecode.info/amd-radeon-lemonade-server-rocm-vulkan/</link><pubDate>Wed, 17 Dec 2025 01:14:18 +0900</pubDate><guid>https://portablecode.info/amd-radeon-lemonade-server-rocm-vulkan/</guid><description>&lt;p&gt;大規模言語モデル(LLM)をローカルで動かすための環境はここ1-2年で急速に整備された印象です。ただ、Windows + Radeon GPU環境での情報はあまり多くありません。このポストではLemonade Serverを利用してWindows + Radeon のLLM実行環境(ROCm/Vulkan)を用意する方法を説明します。&lt;/p&gt;</description></item><item><title>Parquet CLI/Avro tools/AthenaCLI/s3fsの導入</title><link>https://portablecode.info/parquet-cli-avro-tools-athenacli-s3fs/</link><pubDate>Sun, 26 Oct 2025 16:44:56 +0900</pubDate><guid>https://portablecode.info/parquet-cli-avro-tools-athenacli-s3fs/</guid><description>&lt;p&gt;2025/10/28の JAWS-UG初心者支部、BigData支部、千葉支部合同の「&lt;a href="https://jawsug-bgnr.connpass.com/event/369974/"&gt;Apache Iceberg 勉強会&lt;/a&gt;」で、「Open Table Format (OTF) が必要になった背景とその機能」というタイトルで話すことになったのですが、その中でAthenaを使ってS3上のIceberg表を操作しつつ、メタデータや実データがどのように格納されているかをコマンドラインから確認するというデモを準備しました。（発表資料は&lt;a href="https://speakerdeck.com/simosako/open-table-format-otf-gabi-yao-ninatutabei-jing-tosonoji-neng-2025-dot-10-dot-28"&gt;こちら&lt;/a&gt;）&lt;/p&gt;</description></item><item><title>書評：AWS生成AIアプリ構築実践ガイド</title><link>https://portablecode.info/aws-gen-ai-book-review/</link><pubDate>Mon, 18 Aug 2025 07:00:00 +0900</pubDate><guid>https://portablecode.info/aws-gen-ai-book-review/</guid><description>&lt;p&gt;2025年8月22日に日経BPから発売予定の「AWS生成AIアプリ構築実践ガイド」を著者の一人から献本いただいて発売前に読むことができたので、書評を書きます。一通り目は通しましたが、各章をしっかりとは読み込めていないので、全体像の紹介といった内容です。AWS 上での生成AIサービス（主に &lt;a href="https://aws.amazon.com/jp/bedrock/"&gt;Amazon Bedrock&lt;/a&gt;）を中心に基礎から活用方法まで解説したうえで、実際に手を動かして学ぶことができるように工夫された書籍です。（なお紙の本の発売日はアマゾン等では8月22日に、電子メディア（Kindle）版は8月21日配信予定になっています。）&lt;/p&gt;</description></item><item><title>書評：実践DataOps</title><link>https://portablecode.info/practical-dataops-ja/</link><pubDate>Sat, 16 Aug 2025 20:42:51 +0900</pubDate><guid>https://portablecode.info/practical-dataops-ja/</guid><description>&lt;p&gt;「実践DataOps」（翔泳社, 2024年）を、翻訳者の一人から献本いただいて読んだのでその書評を書きます。本書は「Practical DataOps: Delivering Agile Data Science at Scale」の翻訳で、タイトルの通りDataOpsを必要となった背景から解説した本です。&lt;/p&gt;</description></item><item><title>PrismXR Vega T1 無線 ゲーミングイヤホン ミニレビュー</title><link>https://portablecode.info/prismxr-vega-t1-review/</link><pubDate>Sun, 13 Apr 2025 17:40:22 +0900</pubDate><guid>https://portablecode.info/prismxr-vega-t1-review/</guid><description>&lt;p&gt;Bluetoothで接続できるイヤホン・ヘッドホンを普段使っていますが、どうしても遅延があるので、Podcast編集時には有線のオーバーヘッド型ヘッドホンを利用していました。&lt;/p&gt;</description></item><item><title>Podcast用のマイクやインターフェースを買う時に検討したいポイント</title><link>https://portablecode.info/audio-gears-for-podcast/</link><pubDate>Wed, 01 Jan 2025 16:37:11 +0900</pubDate><guid>https://portablecode.info/audio-gears-for-podcast/</guid><description>&lt;p&gt;これまで2つのPodcast (&lt;a href="https://www.skoradio.com"&gt;SKO Radio&lt;/a&gt;, &lt;a href="https://www.otftalk.com"&gt;OTF Talk&lt;/a&gt;)をやってきた中で、いくつかの種類のマイクやオーディオインターフェースを使ってきたのですが、Podcastを録音する際にオーディオインターフェースに重視した方が良い機能は、&lt;strong&gt;リミッター&lt;/strong&gt;、&lt;strong&gt;ミュートボタン&lt;/strong&gt;、&lt;strong&gt;マイクプリアンプの低いセルフノイズ&lt;/strong&gt;ではないかと思っているのですが、これは一般的にいう「良い音のオーディオインターフェース」とは異なる検討ポイントです。&lt;/p&gt;</description></item><item><title>Podcastのはじめかた (OTF Talkの場合)</title><link>https://portablecode.info/how-to-start-a-podcast/</link><pubDate>Mon, 30 Dec 2024 19:48:08 +0900</pubDate><guid>https://portablecode.info/how-to-start-a-podcast/</guid><description>&lt;p&gt;2023年から&lt;a href="https://www.skoradio.com/"&gt;SKO Radio&lt;/a&gt;というホスト3名でのPodcastをはじめ、その経験を元に今年(2024年)からは、&lt;a href="https://www.otftalk.com/"&gt;OTF Talk&lt;/a&gt;というソロ運営のPodcastをはじめました。昨今はPodcastを公開する方法は多数ありますが、その分何を使うべきか迷うことも多いと思います。&lt;/p&gt;</description></item><item><title>無料で利用できる Db2 AI Community Edition for Windows インストールガイド (Db2 12.1対応版)</title><link>https://portablecode.info/db2-community-edition-windows-install-guide/</link><pubDate>Mon, 30 Dec 2024 11:27:52 +0900</pubDate><guid>https://portablecode.info/db2-community-edition-windows-install-guide/</guid><description>&lt;p&gt;以前、IBM developer Works というサイトで「DB2 Express-C クイックインストール」というタイトルで無料版 IBM Db2 のインストールガイドを掲載していたのですが、developerWorksの閉鎖と共にアクセスできなくなってしまっていました。そこで改めて無料で利用できる IBM Db2 Community Edition for Windowsのインストールガイドを書きました。使用するDb2 Community Editionはv12.1です。なおDb2 Community Editionの概要・制限やダウンロード方法については&lt;a href="https://portablecode.info/db2-community-edition-download/"&gt;こちら&lt;/a&gt;を参照してください。また、Linux版のインストールガイドは&lt;a href="https://portablecode.info/2024/11/17/db2-community-edition-linux-install-guide/"&gt;こちら&lt;/a&gt;を参照してください。&lt;/p&gt;</description></item><item><title>Haute42 U16 (レバーレスコントローラー) ミニレビュー</title><link>https://portablecode.info/haute42-u16-review/</link><pubDate>Sun, 22 Dec 2024 22:14:27 +0900</pubDate><guid>https://portablecode.info/haute42-u16-review/</guid><description>&lt;p&gt;ここ最近、安価で高いクオリティのレバーレスコントローラーを多数リリースしている Haute42 (Cosmox gaming) の U16 を購入したので簡単にレビューします。これまで購入した、&lt;a href="https://portablecode.info/2024/10/14/doio-kbgm-h06-review/"&gt;DOIO KBGM-H06&lt;/a&gt;や&lt;a href="https://portablecode.info/2024/10/06/drm-slim-revew/"&gt;DRM Slim&lt;/a&gt;といった、コンパクトなモデルを比較すると、両手をのせることができる程度の大きさがあるタイプです。価格は前述の2モデルと同等の1.4万円ぐらいがAmazoon.co.jpでの定価ですが、セール時には安くなることが多いです。&lt;/p&gt;</description></item><item><title>無料で利用できる Db2 AI Community Edition for Linux インストールガイド (Db2 12.1対応版)</title><link>https://portablecode.info/db2-community-edition-linux-install-guide/</link><pubDate>Sun, 17 Nov 2024 16:28:02 +0900</pubDate><guid>https://portablecode.info/db2-community-edition-linux-install-guide/</guid><description>&lt;p&gt;&lt;strong&gt;※2024年11月17日：Db2 12.1 リリースに合わせて更新しました。&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;※補足：無料で利用できるエディションの名前が Db2 AI Community Editionに変更されました。&lt;/p&gt;</description></item><item><title>無料で利用できる Db2 AI Community Edition の概要・制限・ダウンロード方法 (Db2 12.1対応版)</title><link>https://portablecode.info/db2-community-edition-download/</link><pubDate>Sun, 17 Nov 2024 12:14:23 +0900</pubDate><guid>https://portablecode.info/db2-community-edition-download/</guid><description>&lt;p&gt;&lt;strong&gt;※2026年3月28日 Db2 AI Commuity Edition v12.1.4リリースに合わせて更新&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;以前、IBM developer Works というサイトで「DB2 Express-C クイックインストール」というタイトルで無料版 IBM Db2 のインストールガイドを掲載していたのですが、developerWorksの閉鎖と共にアクセスできなくなってしまっていました。また、無料版のDb2の提供形態にも何度か変更がありました。そこで改めて無料版のIBM Db2の概要や制限、ダウンロード方法について説明します。Amazon EC2 にインストールする場合の注意点も合わせて記載しています。なおLinux版の具体的なインストール方法については&lt;a href="https://portablecode.info/db2-community-edition-linux-install-guide/"&gt;こちら&lt;/a&gt;に、Windows版のインストール方法については&lt;a href="https://portablecode.info/2024/12/30/db2-community-edition-windows-install-guide/"&gt;こちら&lt;/a&gt;に書きました。&lt;/p&gt;</description></item><item><title>DOIO KBGM-H06 (レバーレスコントローラー) ミニレビュー</title><link>https://portablecode.info/doio-kbgm-h06-review/</link><pubDate>Mon, 14 Oct 2024 12:56:31 +0900</pubDate><guid>https://portablecode.info/doio-kbgm-h06-review/</guid><description>&lt;p&gt;コンパクトなレバーレスコントローラー DOIO KBGM-H06 を購入したので簡単にレビューします。私はAliexpressで購入したのですが、本機は、以前にDOIO Hitpad Standard V2 という名前で販売されているコントローラーと&lt;strong&gt;おそらく&lt;/strong&gt;同じものと思われます（現在は販売終了）。私はKBGM-H06をAliexpressのセール時に1.2万円で購入しました。現在(2026/8)はHBGM-H06の製造は終了したようで、後継機のHBGM-H06+が販売されています。非セール時で1.5万円程度です。&lt;/p&gt;</description></item><item><title>DRM Slim (レバーレスコントローラー) ミニレビュー</title><link>https://portablecode.info/drm-slim-revew/</link><pubDate>Sun, 06 Oct 2024 20:33:26 +0900</pubDate><guid>https://portablecode.info/drm-slim-revew/</guid><description>&lt;p&gt;格闘ゲーム（ストリートファイター6)をプレイする際は、これまでアーケードコントローラー(レバー)を使っていたのですが、一度レバーレスコントローラー (Hit Box的なコントローラー)にトライしてみたいと思っていたところに、DRMFTGからコンパクトでカスタマイズ性が高い&lt;a href="https://amzn.to/3XYbCGT"&gt;DRM Slim&lt;/a&gt;が発売されたので、購入しました。届いてまだ2日ですが簡単に特徴などをレビューします。&lt;/p&gt;</description></item><item><title>格安BTヘッドセット Conambo K10C ミニレビュー</title><link>https://portablecode.info/conambo-k10c/</link><pubDate>Sun, 15 Sep 2024 23:09:26 +0900</pubDate><guid>https://portablecode.info/conambo-k10c/</guid><description>&lt;p&gt;アマゾン等で会議用の片耳タイプのBluetooth(BT)ヘッドセットが最近安価に発売されるようになってきたので、いくつか買って試してみているのですが、その中でもCamboというメーカーの&lt;a href="https://amzn.to/4gtED5x"&gt;K10C&lt;/a&gt;が安価ながら良い製品だったので、レビューします。&lt;/p&gt;</description></item><item><title>音声ファイルをYoutube用に音声波形表示つきの動画に変換する</title><link>https://portablecode.info/convert-audio-file-to-youtobe-movie/</link><pubDate>Mon, 27 May 2024 00:09:59 +0900</pubDate><guid>https://portablecode.info/convert-audio-file-to-youtobe-movie/</guid><description>&lt;p&gt;&lt;a href="https://www.skoradio.com/"&gt;SKO Radio&lt;/a&gt;というPodcastを3名のホストでやっているのですが、この音声を&lt;a href="https://youtube.com/@skoradio"&gt;Youtube&lt;/a&gt;にも上げることにしました。Podcastの音声ファイルに静止画をつけて動画にするのでも良いのですが、せっかく動画サイトにアップロードするので少し動きがあった方が良いかと思い、音声波形を画面に表示する形にしてアップロードすることにしました。以下画像の緑色の部分が音声波形で、これが会話の音量に合わせて動きます。実際に動いているところはぜひ&lt;a href="https://youtube.com/@skoradio"&gt;SKO Radio Yotube Channel&lt;/a&gt;でご覧ください。この投稿は音声ファイルをどうやれば、以下のような音声波形表示付きの画像に変換できるかを説明します。&lt;/p&gt;</description></item><item><title>WordPress.com への移行/Personalプランの機能と制限</title><link>https://portablecode.info/migrate-wordpress-starter/</link><pubDate>Tue, 07 May 2024 00:47:50 +0900</pubDate><guid>https://portablecode.info/migrate-wordpress-starter/</guid><description>&lt;p&gt;先日、このブログを Amazon Lightsail から WordPress.com （WordPress専用のホスティングサービス）の&lt;a href="https://wordpress.com/ja/support/plan-features/starter-plan/"&gt;Personalプラン&lt;/a&gt;に移行しました。このエントリでは移行の理由と、Personalプランでできることや制限について記載します。&lt;/p&gt;&#10;&lt;p&gt;※2025/1追記：以前はStarterと呼ばれていたプランがPersonalになっていたので、タイトルと文を更新しました。Starterはさらに以前にはPersonalと呼ばれていたので、名前が元に戻った形です。&lt;/p&gt;</description></item><item><title>Pixel Fold の横向き表示：各種アプリの対応状況</title><link>https://portablecode.info/pixel-fold-landscape-app-support/</link><pubDate>Sun, 30 Jul 2023 16:03:16 +0900</pubDate><guid>https://portablecode.info/pixel-fold-landscape-app-support/</guid><description>&lt;p&gt;Google Pixel Fold を購入しました。Pixel Fold は折り畳みスマホ（フォルダブルフォン）で、開いた際にタブレットのような横長画面になるのですが、Androidアプリではタブレットの横向き（横開き、横長）表示への対応はまだこれからであり、アプリによって対応状況が異なります。以下個人で確認したアプリの対応状況のメモです。&lt;/p&gt;</description></item><item><title>Git Credential Manager (GCM) でGithubへの認証をセキュアに実現する (Windows, WSL2, Linux)</title><link>https://portablecode.info/git-credential-manager-windows-wsl2-linux/</link><pubDate>Sat, 06 May 2023 20:30:03 +0900</pubDate><guid>https://portablecode.info/git-credential-manager-windows-wsl2-linux/</guid><description>&lt;p&gt;Githubのリポジトリへ接続する際の認証方法としては、パスワード認証、パーソナルアクセストークンよる認証、SSH認証等がありますが、パスワード認証はすでに廃止されており、アクセストークンは用途別にパスワードを管理する必要がありますし、あまりセキュアな認証方法とは言えません。SSHはセキュアで良いのですが、秘密鍵の管理を行う必要があります。&lt;/p&gt;</description></item><item><title>無料で利用できる Podcast リモート収録環境の調査メモ</title><link>https://portablecode.info/free-remote-podcast-recording/</link><pubDate>Thu, 13 Apr 2023 00:39:37 +0900</pubDate><guid>https://portablecode.info/free-remote-podcast-recording/</guid><description>&lt;p&gt;今年(2023年)に入ってから、私を含めたホスト3人がゲストのお話をうかがう、&lt;a href="https://www.skoradio.com/"&gt;SKO Radio&lt;/a&gt;というPodcastをはじめました(&lt;a href="https://www.youtube.com/@skoradio"&gt;Youtubeでも公開&lt;/a&gt;しています)。収録は基本的にリモートで行う想定になったので、Podcastのリモート収録（録音）に利用できるサービスや環境について調べました。その調査内容のまとめです。&lt;/p&gt;&#10;&lt;p&gt;**2025年8月17日追記：各種サービスの内容を含め確認しなおし、全体を更新しました：**2023年からの2年間でPodcast収録サービスの環境は大きく変化し、無料プランを提供するサービスが減少する一方で、4K録画、AIによる文字起こしや自動編集といった機能が充実しはじめています。&lt;/p&gt;</description></item><item><title>著書（下佐粉 昭）</title><link>https://portablecode.info/publications/</link><pubDate>Sun, 09 Apr 2023 15:05:26 +0900</pubDate><guid>https://portablecode.info/publications/</guid><description>&lt;p&gt;これまでに&lt;a href="https://portablecode.info/about/"&gt;筆者（下佐粉）&lt;/a&gt;が書いた本（単著・共著）の紹介ページです。（出版日が最近のもの順）&lt;/p&gt;&#10;&lt;p&gt;以下以外にも何冊か共著があるのですが、自分が書いた範囲が少ないものは省いています。&lt;/p&gt;&#10;&lt;h2 id="awsではじめるデータレイク--クラウドによる統合型データリポジトリ構築入門テッキーメディア-2020年"&gt;AWSではじめるデータレイク : クラウドによる統合型データリポジトリ構築入門 （テッキーメディア, 2020年）&lt;/h2&gt;&#10;&lt;figure class="wp-block-media-text__media"&gt;&lt;a href="https://amzn.to/3nRNmrn" target="_blank" rel=" noreferrer noopener"&gt;&lt;img src="https://portablecode.info/wp-content/uploads/2024/01/94d0b-start-datalake-with-aws.jpg" alt="AWSではじめるデータレイク: クラウドによる統合型データリポジトリ構築入門" class="wp-image-695 size-full" /&gt;&lt;/img&gt;&lt;/a&gt;&lt;/figure&gt;&#10;&lt;p&gt;データレイクを構築する際の基礎理論からAWSでの実践までを解説した本です。&lt;/p&gt;</description></item><item><title>Jabra UC Voice 250 ミニレビュー</title><link>https://portablecode.info/jabra-uc-voice-250-review/</link><pubDate>Sun, 02 Apr 2023 19:24:09 +0900</pubDate><guid>https://portablecode.info/jabra-uc-voice-250-review/</guid><description>&lt;p&gt;Jabra UC Voice 250 (MS) を買って９カ月ほど、なかなか良い感じなので簡単にレビューを書きます。&lt;/p&gt;&#10;&lt;p&gt;仕事でメインで使っているヘッドセットは、ずっとPoly (Plantronics) のブルートゥース(BT)ヘッドセットで、数年間&lt;a href="https://amzn.to/3KrEK3O"&gt;Voyager Legend&lt;/a&gt;を使った後、今は&lt;a href="https://amzn.to/3K6DGkg"&gt;Voyager 5200&lt;/a&gt;を愛用しています（Voyager 5200は後でレビューを書こうと思っています）。Voyagerシリーズは本当に良いBTヘッドセットで、背後がうるさい環境でもバックグラウンドノイズを消しつつしっかり自分の声だけを拾ってくれます。ただ最近在宅勤務と出勤の両方がある状況になり、家にヘッドセットを置き忘れたりしたときのために予備が欲しくなってきました。そこで鞄に入れっぱなしにしておく予備機が欲しくなってちょうど良いものを探していました。&lt;/p&gt;</description></item><item><title>AWS Lake Formation とは？を5つのポイントで理解する</title><link>https://portablecode.info/what-is-aws-lake-formation/</link><pubDate>Sat, 17 Dec 2022 21:46:02 +0900</pubDate><guid>https://portablecode.info/what-is-aws-lake-formation/</guid><description>&lt;p&gt;この記事は、&lt;a href="https://qiita.com/advent-calendar/2022/aws-analytics"&gt;AWS Analytics Advent Calendar 2022&lt;/a&gt;の17日目のエントリーです。&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://aws.amazon.com/jp/lake-formation/"&gt;AWS Lake Formatio&lt;/a&gt;nというサービスをご存じでしょうか？AWSをお使いの方であれば名前ぐらいは聞いたことがあるという方は多いかもしれません。またその名称から「データレイクを管理するサービスかな？」というイメージをお持ちの方も多いと思います。実際、&lt;strong&gt;Lake Formationはデータレイク管理をする人を楽にするためのサービス&lt;/strong&gt;と言えます。&lt;/p&gt;</description></item><item><title>Windows 10/11 新規導入時にインストールしているソフトウェア</title><link>https://portablecode.info/windows-10-11-setup-install-software/</link><pubDate>Sun, 06 Nov 2022 19:33:57 +0900</pubDate><guid>https://portablecode.info/windows-10-11-setup-install-software/</guid><description>&lt;p&gt;久しぶりにWindows PCのセットアップを行ったので、初期セットアップ時に行っている設定と最低限インストールするアプリケーション一覧のリストです。（自分用備忘録です）&lt;/p&gt;</description></item><item><title>Amazon Lightsail＋WordpressのPHPやApacheを更新する</title><link>https://portablecode.info/lightsail-wordpress-php-apache-upgrade/</link><pubDate>Sun, 02 Jan 2022 15:10:08 +0900</pubDate><guid>https://portablecode.info/lightsail-wordpress-php-apache-upgrade/</guid><description>&lt;p&gt;&lt;strong&gt;2026/10/24追記&lt;/strong&gt;：先日PHPの脆弱性が問題になった際にこの記事へのアクセスが増えたので追記します。以下に記載があるように筆者はWordpress.comのマネージド環境に移行済のため、実際のところは不明ですが、AWSの発表によると現在のLightsailは、BitnamiのイメージではなくAWS自体が提供するイメージ(WordPress by Lightsail)を使うように変更されています。そのため、以下の方法は利用できない環境が多いと思われます。またBitnami版イメージは2026年5月19日から更新停止になっており、旧環境を利用の場合はAWS版への移行が推奨されています。&lt;/p&gt;&#10;&lt;p&gt;WordPress by Lightsailにおいてはコンポーネント管理もbitnamiとは異なり、多くがDebainパッケージベースで管理される方式になったようです。今回のPHP脆弱性問題へ対応したPHP自体は準備されているので、以下ガイドにしたがってaptでアップデートし、httpサーバーをリスタートすることで対応できるようです。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://docs.aws.amazon.com/lightsail/latest/userguide/amazon-lightsail-update-php-security-vulnerabilities.html"&gt;Update PHP on Lightsail instances to address CVE-2026-109618 and CVE-2026-109619&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;このブログは&lt;a href="https://aws.amazon.com/jp/lightsail/"&gt;Amaozn Lightsail&lt;/a&gt;上の一番安価な仮想サーバ上でWordpress+Apache HTTP Server＋MariaDBという組み合わせで動いているのですが（補足：その後&lt;a href="https://portablecode.info/2024/05/07/migrate-wordpress-starter/"&gt;Wordpress.comへ移行&lt;/a&gt;しました）、全てを自分でセットアップしたわけではなく、Lightsailで用意されているWordPress Certified by Bitnamiを使っています。簡単にWordpress環境が利用できるのですが、インストール後は定期的にWordpress、PHP、Apache、MariaDB等の更新をしていく必要があります。その更新方法についての記録です。&lt;/p&gt;</description></item><item><title>Amazon S3とRoute 53でZone Apexへの リダイレクトを実現する</title><link>https://portablecode.info/s3-route53-redirect/</link><pubDate>Fri, 31 Dec 2021 18:32:44 +0900</pubDate><guid>https://portablecode.info/s3-route53-redirect/</guid><description>&lt;p&gt;example.com (Zone Apex、ネイキッドドメイン）で運用しているサービスにwww.example.comのようなサブドメイン宛てのアクセスがあった場合にも応答するには、どのような方法が考えられるでしょうか。1つの方法はDNSで以下のようなCNAMEを作成することで、これでwww.example.comでもexample.comでもアクセス可能になりますが、同じエントリを指すURLが(www有りと無しで）2種類できてしまいます。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;`www CNAME example.com.`&#10;&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Amazon Athena の Apache Iceberg 対応 previewを試す</title><link>https://portablecode.info/athena-ireberg-preview/</link><pubDate>Tue, 07 Dec 2021 23:50:03 +0900</pubDate><guid>https://portablecode.info/athena-ireberg-preview/</guid><description>&lt;p&gt;この記事は&lt;a href="https://qiita.com/advent-calendar/2021/aws-analytics"&gt;AWS Analytics Advent Calendar&lt;/a&gt; 2021 の7日目の記事です。ここではAWS re:Invent 2021期間中に発表された、&lt;a href="https://aws.amazon.com/jp/athena/"&gt;Amazon Athena&lt;/a&gt;の&lt;a href="https://iceberg.apache.org/#"&gt;Apache Iceberg&lt;/a&gt;プレビューに少し触れてみたいと思います。&lt;/p&gt;</description></item><item><title>ASUS AI ノイズキャンセル マイクアダプターを試す</title><link>https://portablecode.info/asus-ai-noise-cancelling-microphone/</link><pubDate>Sun, 16 Aug 2020 22:33:24 +0900</pubDate><guid>https://portablecode.info/asus-ai-noise-cancelling-microphone/</guid><description>&lt;p&gt;&lt;a href="https://amzn.to/3hfi0TH"&gt;ASUS AI ノイズキャンセル マイクアダプター&lt;/a&gt;という、ヘッドセットを繋ぐだけでノイズキャンセリングを実現してくれる製品が発売されたので、買ってみました。私の場合はPCでWEB会議をする事が多いので、その際のタイピングノイズをどれぐらい減らしてくれるのかを録音して確認してみました。&lt;/p&gt;</description></item><item><title>書評：おうちで学べるデータベースのきほん</title><link>https://portablecode.info/bookreview_db_basic/</link><pubDate>Sun, 19 Apr 2015 19:23:38 +0900</pubDate><guid>https://portablecode.info/bookreview_db_basic/</guid><description>&lt;p&gt;ミックさんと木村明治さんの新著「&lt;a href="https://amzn.to/3y5Ip3t"&gt;おうちで学べるデータベースのきほん&lt;/a&gt;」を著者から献本頂いたので、その書評を書きます。タイトルどおりの「きほん」が詰まった本なのですが、読み進めるとRDBをある程度使ったことがある人でも「ほお」っと関心する部分がたくさんある本です。&lt;/p&gt;&#10;&lt;p&gt;表紙にはこんな人にお勧めとして、IT業界の営業職の方や入門書を読んで挫折した人、そして現場のプログラマーやエンジニアと書かています。かなり広い層にアプローチする本なので薄味になるのではとおもいきや、そこは実力がある両著者ですので、うまく「きほん」となるエッセンスを抜き出して一冊にまとめられています。最初は本当に簡単なところ、例えば「なぜRDBは必要なのか」から入って、RDBのシステム構成、正規化とSQL、バックアップ＆リカバリーの考え方までカバーされています。&lt;/p&gt;&#10;&lt;p&gt;特に「営業職や経営者の方が基礎教養としてRDBを学べる本」というのは他には見たことがなく、貴重な一冊です。基礎教養が目的であれば、本書を全て理解する必要はなく、第1章〜第4章まで理解できれば十分ではないでしょうか。特に3章はコストと得られる対価について、4章はシステムの可用性とその限界について分かりやすく解説しており、必読です。各章の終わりにはサマリーと確認のための簡単な問題もあり、ちょっとした試験対策本の雰囲気ですね。解説の方法や、たとえ話も非常に的確で分かりやすくかつ誤解が少ないように気をつけて組み立てられています。&lt;/p&gt;</description></item><item><title>書評：プロになるための データベース技術入門 ~MySQL for Windows 困ったときに役立つ開発・運用ガイド</title><link>https://portablecode.info/bookreview_mysql_windows/</link><pubDate>Sat, 13 Oct 2012 16:25:52 +0900</pubDate><guid>https://portablecode.info/bookreview_mysql_windows/</guid><description>&lt;p&gt;&lt;a href="http://kimuradb.com/"&gt;キムラデービー&lt;/a&gt;こと、木村明治さんの著書「&lt;a href="http://www.amazon.co.jp/gp/product/4774150266/ref=as_li_qf_sp_asin_tl?ie=UTF8&amp;amp;camp=247&amp;amp;creative=1211&amp;amp;creativeASIN=4774150266&amp;amp;linkCode=as2&amp;amp;tag=unofficiadb2b-22"&gt;プロになるためのデータベース技術入門&lt;/a&gt;」を技術評論社から献本頂いたので、その書評を書こうと思います。本書はMySQLの本なのですが、私は普段DB2を使っていてMySQLは全然知識がありません。そのため、DB2ユーザーから見た感想になっています。&lt;/p&gt;&#10;&lt;p&gt;なお本は2012年3月末に献本いただいていたのですが、読むのと感想をまとめるのがすっかり遅くなってしまいました&amp;hellip;&lt;/p&gt;&#10;&lt;figure class="wp-block-image size-medium"&gt;&lt;a href="https://amzn.to/3EJcGCB]"&gt;&lt;img src="https://portablecode.info/wp-content/uploads/2024/01/54851-mysqlforwindows.jpg" alt="" class="wp-image-311" /&gt;&lt;/img&gt;&lt;/a&gt;&lt;figcaption&gt;プロになるための データベース技術入門　～MySQL for Windows困ったときに役立つ開発・運用ガイド&lt;/figcaption&gt;&lt;/figure&gt;</description></item><item><title>Perl+DB2環境をUbuntu 12.04にPerlbrewで構築する</title><link>https://portablecode.info/perl_db2_linux/</link><pubDate>Fri, 12 Oct 2012 08:00:36 +0900</pubDate><guid>https://portablecode.info/perl_db2_linux/</guid><description>&lt;p&gt;Perlからデータベース(RDB)に接続するには、&lt;a href="http://dbi.perl.org/"&gt;DBI&lt;/a&gt;というデータベースアクセスの共通インターフェースを使用します。DBIはRDBの接続方法の差異を吸収するためのライブラリで、DB2を含む多くのデータベースに対応しています。&lt;/p&gt;&#10;&lt;p&gt;このエントリでは、PerlからDB2にアクセスできる環境を構築する方法を解説します。OSはUbuntu Linux 12.04 (32bit版)を使用していますので、前提としてOSの導入が必要です。PerlはUbuntuに付属するものではなく、Perlbrewでインストールを行います。これは、いくつかのメリットがあるのですが、OS標準のperlとは独立して色々なPerlやモジュールを試すことができるというのが大きなメリットだと思います。&lt;/p&gt;&#10;&lt;p&gt;また、UbuntuにはDB2を導入するために必須のパッケージを導入しておく必要があります。詳細は以下で紹介しているDB2インストールの情報を参照してください。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;`sudo apt-get install libaio1 ksh libstdc++6-4.4-dev libstdc++6-4.4-pic`&#10;&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>USTREAMでプレゼンテーションを高解像度&amp;amp;低fpsで中継する方法</title><link>https://portablecode.info/ustream_setting/</link><pubDate>Sun, 24 Jun 2012 19:00:30 +0900</pubDate><guid>https://portablecode.info/ustream_setting/</guid><description>&lt;p&gt;&lt;strong&gt;※補足(2021/12)：このエントリは以前の環境からリストアした際に画像がなくなってしまい、意味がとりづらくなっています。現在の環境においてはほとんど資料的価値は無いと思いますが、念のため文章のみ残しています。&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;USTREAMでの中継は手軽に行えますし、解説もインターネット上に多数存在します。ただ勉強会などの「プレゼンテーションを中継するために適した設定」はあまり公開されていないように思います。&lt;/p&gt;&#10;&lt;p&gt;ここではDB2の勉強会「&lt;a href="https://www.ibm.com/developerworks/wikis/display/clubdb2/Home"&gt;CLUB DB2&lt;/a&gt;」で使用している&lt;strong&gt;高解像度＆低fpsのデスクトップ配信&lt;/strong&gt;の設定をまとめます。PC上の画面（デスクトップ）とPCに入力された音声を中継する方法です。間違いなどありましたら、ぜひコメント欄で指摘してください。&lt;/p&gt;</description></item><item><title>このサイトについて</title><link>https://portablecode.info/about/</link><pubDate>Tue, 22 Mar 2011 00:38:23 +0900</pubDate><guid>https://portablecode.info/about/</guid><description>&lt;h2 id="このサイトは下佐粉-昭akira-shimosakoの個人的なサイトです-内容は無保証です"&gt;このサイトは下佐粉 昭(Akira Shimosako)の個人的なサイトです。 内容は無保証です。&lt;/h2&gt;&#10;&lt;p&gt;また、記述や発言は個人のものであり、所属団体を代表するものではありません。&lt;/p&gt;</description></item><item><title>お勧めGoogle Chrome拡張機能(Extension)</title><link>https://portablecode.info/chrome_extension/</link><pubDate>Sat, 16 Jan 2010 00:00:04 +0900</pubDate><guid>https://portablecode.info/chrome_extension/</guid><description>&lt;p&gt;個人的に使用しているお勧めのGoogle Chrome拡張機能(Extension)です。&lt;/p&gt;</description></item><item><title>DB2チートシート(DB2で良く使うコマンド一覧)</title><link>https://portablecode.info/db2_cheat_sheet/</link><pubDate>Sun, 20 Dec 2009 19:01:30 +0900</pubDate><guid>https://portablecode.info/db2_cheat_sheet/</guid><description>&lt;p&gt;&lt;strong&gt;DB2&lt;/strong&gt;で良く使用するコマンドを1ページにまとめたPDFファイル（いわゆるチートシート）を作りました。&lt;/p&gt;&#10;&lt;p&gt;以下からダウンロードして、ご利用ください。 (2009/12/27更新 - ver 1.5)&lt;/p&gt;&#10;&lt;p&gt;このようなイメージで非常によく使うコマンドやそのオプション、用語を中心にまとめています。A4横で印刷するとちょうど良いと思います。良ければ&lt;strong&gt;DB2&lt;/strong&gt;を使う際に横に置いて使ってください。&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://portablecode.info/wp-content/uploads/2024/01/330da-db2_cheat_sheet_s.gif" alt="DB2 cheat sheet"&gt;&lt;/p&gt;&#10;&lt;p&gt;最新版PDFファイルのダウンロードは以下から可能です。&lt;/p&gt;</description></item><item><title>Go言語をUbuntu 9.10にインストールする</title><link>https://portablecode.info/install_go_lang_on_ubuntu/</link><pubDate>Thu, 12 Nov 2009 00:00:30 +0900</pubDate><guid>https://portablecode.info/install_go_lang_on_ubuntu/</guid><description>&lt;h1 id="googleの開発チームが新しいコンピュータ言語thego-programming-languageを発表しました"&gt;Googleの開発チームが新しいコンピュータ言語&amp;quot;&lt;a href="http://golang.org/"&gt;The &lt;strong&gt;Go&lt;/strong&gt; Programming Language&lt;/a&gt;&amp;ldquo;を発表しました。&lt;/h1&gt;&#10;&lt;p&gt;このページでは、この&lt;strong&gt;Go&lt;/strong&gt;言語を&lt;a href="http://www.ubuntu.com/"&gt;Ubuntu Linux&lt;/a&gt;に導入する方法を紹介します。とはいえ、&lt;strong&gt;Go&lt;/strong&gt;言語のホームページにある&lt;a href="http://golang.org/doc/install.html"&gt;Installing &lt;strong&gt;Go&lt;/strong&gt;&lt;/a&gt;をほぼそのままなぞっただけの内容です。インストールドキュメントはDebian系のLinuxを元に書かれているようで、Ubuntuへの導入は簡単です。&lt;/p&gt;</description></item><item><title>Firefox利用時に導入しているアドオン</title><link>https://portablecode.info/firefox_addon/</link><pubDate>Mon, 06 Jul 2009 22:00:21 +0900</pubDate><guid>https://portablecode.info/firefox_addon/</guid><description>&lt;p&gt;&lt;strong&gt;※この記事は2009年に書かれたもので、記録のために残していますが現在のFirefox環境にはほとんど適用できないと思われます。&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;個人的にいつも導入しているFirefox用アドオンのリストです。（順不同）&lt;/p&gt;</description></item><item><title>無料で使えるお勧めWindows用ソフトウェア</title><link>https://portablecode.info/windows_software/</link><pubDate>Fri, 03 Jul 2009 00:00:15 +0900</pubDate><guid>https://portablecode.info/windows_software/</guid><description>&lt;p&gt;※これはかなり古いリストです&lt;/p&gt;&#10;&lt;p&gt;以下は私が&lt;strong&gt;Windows&lt;/strong&gt;環境に毎回導入しているソフトウェアの一覧です。個人の備忘録ですが、どれもお勧めできるソフトウェアです。(2010/3/28更新)&lt;/p&gt;</description></item><item><title>検索</title><link>https://portablecode.info/search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://portablecode.info/search/</guid><description>&lt;div id="search"&gt;&lt;/div&gt;&#10;&lt;link href="https://portablecode.info/pagefind/pagefind-ui.css" rel="stylesheet"&gt;&#10;&lt;script src="https://portablecode.info/pagefind/pagefind-ui.js"&gt;&lt;/script&gt;&#10;&lt;script&gt;&#10;window.addEventListener('DOMContentLoaded', () =&gt; {&#10; new PagefindUI({ element: '#search', showSubResults: true });&#10;});&#10;&lt;/script&gt;</description></item></channel></rss>