OSSの実践記事から探す
「このOSSで、これをやりたい」に対して、Zennに公開されている実践記事と、当社が実測した導入情報を並べています。現在 131ページ。
WordPress
WordPress テーマ作成
WordPressのテーマを作る羽目になったWebエンジニアへ
Webエンジニアが抱きがちなWordPressやPHPへの印象を取り上げ、効率化の観点からWordPressを選ぶ考え方が述べられています。
WordPress ヘッドレスCMS 比較
WordPress / Vue(Nuxt.js) / React(Next.js)の3つの方法でWebサイト構築してみたメモ
この記事では、WordPressを通常のCMSとして使う構成と、Nuxt.jsまたはNext.jsからHeadless CMSとして使う構成
WordPress Vite開発環境
wp-envとViteで作る爆速WordPress開発環境
この記事では、wp-envとViteを組み合わせ、SCSSとTypeScriptの変更をHMRでWordPress画面へ反映する開発環境が紹
WordPress 後継CMS
WordPress後継CMS「EmDash」を触ってみる
この記事では、EmDashのプロジェクト作成手順と、WordPressに似た管理画面や投稿作成UIの使用感が報告されています。Passkey
WordPress パフォーマンス改善
ウェブメディアの開発に最高かもしれない WACK Stack の紹介
記事では、記事総数1万件以上、月間数千万〜数億PV規模を想定し、WordPress運用で生じるデータ量やSQL、PHPコードの肥大化、CDN
WordPress AIコード保守
AIに8割書かせたコードを、半年後の自分が保守できるようにするために実際にやっていること
AIに大部分を書かせたWordPressテーマを半年後に修正できなかった経験から、保守性を損なった3つの原因が整理されています。CLAUDE
Zabbix
Zabbix パトライト連携
インフラ知識ゼロの学生が、イベントNOCで監視システム諸々をキメてきた話
インフラ知識がほぼない状態でNOCチームに参加した著者が、イベント向けWi-Fiと監視環境を構築した記録です。ZabbixからパトライトのR
Zabbix SAML認証
Keycloakを使ってZabbixをSAML認証でログインする
この記事では、KeycloakにZabbix用のSAMLクライアントとマッパーを作成し、ユーザー属性を設定する手順が紹介されています。Zab
Zabbix Appliance 導入
Zabbix Applianceを導入してみた
記事では、Zabbix 5.0.8のApplianceをESXiへ導入する手順が説明されています。VMDKをvmkfstoolsで複製し、V
Zabbix Docker構築
【Docker】Dockerに1発でZabbixマネージャーを立てる。
記事では、CentOS 7.6上の構築済みDocker環境を前提に、zabbix-appliance:latestを起動するコマンドとdoc
Zabbix 初期設定
Zabbixの諸設定
著者がZabbix Applianceにopen-vm-toolsを導入し、タイムゾーンとユーザー言語を設定する手順を紹介しています。あわせ
Zabbix Nature Remo
Nature Remoのセンサーで取得したデータをzabbixで管理する
Nature Remoの公開APIを利用するZabbixテンプレートを導入し、4種類のセンサー情報を蓄積する手順が紹介されています。トークン
LibreOffice
LibreOffice PDF変換 高速化
サーバー上でlibreofficeを使ったpdf変換を高速化する勘所
記事では、sofficeを「--quickstart」で事前に常駐起動し、PDF変換を約3〜5秒から約0.5秒へ短縮した検証結果が報告されて
LibreOffice Chromebook インストール
ChromebookでOfficeを。(基礎編)
ChromebookのLinux環境をセットアップし、Debianのバージョン確認とパッケージ更新を経て、LibreOffice本体と日本語
LibreOffice インストール方法
【LibreOffice】インストール方法
記事では、AWS環境でamazon-linux-extrasとYUMを使い、LibreOffice日本語版とIPAフォントを導入する手順が紹
LibreOffice 電子署名
Linux & NFC & マイナンバーカード & LibreOffice
Ubuntu 22.04とLibreOffice 7.4を使い、マイナンバーカードで文書とPDFへ署名した手順が紹介されています。JPKIの
LibreOffice Manjaro インストール
Manjaro Linux for Japanese Users: オフィス向けアプリ
記事では、Manjaro Linuxに日本語対応のLibreOfficeを導入する手順が書かれています。「ソフトウェアの追加と削除」での検索
LibreOffice グラフ作成
LibreOfficeでグラフを作成する
この記事では、LibreOffice 7.2.2.2を使い、Y軸の列を選んでグラフを挿入し、X軸の範囲を手入力で修正する手順が紹介されていま
Payload CMS
Payload CMS ローカル環境
Payloadを最短でローカル環境に立ち上げ触ってみる
記事では、create-payload-appでwebsiteテンプレートとMongoDBを選び、Docker ComposeでPayloa
Payload CMS Figma買収
FigmaはなぜPayload CMSを買収したのか
FigmaがPayloadを買収した背景について、Figma SitesのCMS機能をめぐる動向とPayloadの技術的特徴から考察した記事
Payload CMS スケジュール公開
Payloadのスケジュール公開機能の設定方法と実行の仕組み
この記事では、コレクションでschedulePublishを有効にし、管理画面から公開日時を指定する手順が紹介されています。さらに、payl
Payload CMS 承認ワークフロー
Payloadのフック機能について簡易的な承認ワークフローを実装して理解する
Payloadのコレクションに承認待ちチェックボックスを追加し、簡易的な承認ワークフローを表現する手順が書かれています。beforeChan
Payload CMS フィールドタイプ
Payloadのフィールドタイプの分類
この記事では、Payloadのフィールドがデータ保存用、管理画面のUI調整用、データベースに保存されない情報の表示用という3種に分類されると
Payload CMS コレクション
Payloadでコレクションを定義してフロント画面に表示する
記事では、タイトル・本文・公開日を持つ「お知らせ」コレクションを別ファイルで定義し、payload.config.tsへ読み込む手順が紹介さ
FFmpeg
FFmpeg 動画編集
動画編集ソフトを作ってみた!【React】【Rust】
この記事では、ElectronとRustを基盤とし、Reactコンポーネントで動画を構成するFrameScriptが紹介されています。Chr
FFmpeg GIFエンコード高速化
ピクシブのインターンに参加してアニメーションのエンコードをGIFから12倍高速にした
ピクシブの8日間のインターンで、GIF画像をImageFlux上でH.264エンコードして配信可能にする課題へ取り組んだ記録です。go-ff
FFmpeg 動画サービス構築
動画サービス構築の勉強について
初めて動画サービスを構築した著者の経験をもとに、ローカル再生、エンコードやコーデック、インフラ配信、CDNの順で学ぶ方法が書かれています。M
FFmpeg WebM MP4 変換
macOS の右クリックメニューから WebM を MP4 に変換する
記事では、HomebrewでFFmpegをインストールし、AutomatorでFinder向けのクイックアクションを作成する手順が紹介されて
FFmpeg WebM再エンコード
Live2Dで口パクやモーションさせて録画したい!
著者は、Live2Dの口パクとモーションをMediaRecorderでWebMに録画し、Playwrightでヘッドレス実行する手順を示して
FFmpeg 字幕翻訳
動画や音声をサクッと翻訳して字幕をつける
記事では、Whisperで動画を文字起こしし、DeepL APIで翻訳した字幕を付けるツールの実装手順が紹介されています。FFmpegの導入
VOICEVOX
VOICEVOX Python
PythonとVOICEVOXで音声合成
VOICEVOXコアのPythonバインディングを使い、LinuxとApple Silicon Macで音声合成環境を構築する手順が書かれて
VOICEVOX ChatGPT 会話
Whisper API, ChatGPT API, VOICEVOXを使ってAIと会話する
記事では、マイク入力をWhisper APIで文字起こしし、ChatGPT APIの返答をVOICEVOXで読み上げる手順が紹介されています
VOICEVOX 音声通知
Claude Skillsを使ってみた - システムプロンプト的なカスタマイズが面白い
記事では、Claude Skillsをシステムプロンプトに近い機能として捉え、VOICEVOX MCPサーバーと組み合わせたタスク完了時の音
VOICEVOX 動画生成
GitHub のアップデートを、Youtube ショート感覚でダラダラ見られる動画にしてみた
この記事では、GitHub ChangelogのURLから1〜2分の解説動画を生成する仕組みが紹介されています。Agent Skillが台本
VOICEVOX Docker 音声合成
Re VOICEVOXで高クオリティな音声合成を... | Docker & nodejs 編
この記事では、VOICEVOX EngineのDockerイメージをDocker Composeで起動し、Node.jsから音声合成APIを
VOICEVOX Linux
テキスト読み上げソフトウェアのVOICEVOXをLinuxで使ってみて思ったこと
記事では、Windows版のVOICEVOXエンジンをDocker内のWineで起動し、APIドキュメントの表示からcurlによる音声生成・
MySQL Community Edition
MySQL Community Edition 主キー設計
Postgres と MySQL における id, created_at, updated_at に関するベストプラクティス
本記事では、Postgresとの比較を交えながら、MySQLの主キーに連番整数またはUUIDを採用する際の判断軸が解説されています。著者は、
MySQL Community Edition デッドロック対策
MySQLで発生し得る思わぬデッドロックと対応方法
出金上限を判定して履歴を登録する処理を例に、同時リクエストでデッドロックが発生する仕組みが解説されています。取得結果がNULLの場合のネクス
MySQL Community Edition ロック範囲
MySQL (InnoDB) のロック範囲に気をつけよう
記事では、MySQL 8.0.43のInnoDBとREPEATABLE READを前提に、価格インデックスへのSELECT ... FOR
MySQL Community Edition デッドロック
InnoDB のロックアーキテクチャを理解してデッドロックを説明できるようにする
著者はMySQL 8.4.0、InnoDB、REPEATABLE READの環境で、scoresテーブルを使ったデッドロックの再現手順を示し
MySQL Community Edition インデックス
【初学者向け】インデックスとは?なぜ速くなる?
この記事では、インデックス未作成時の線形探索と、作成時に使われるB+Tree構造の探索方法が比較されています。MySQLで100万件のuse
SQLite
SQLite AWS コスト削減
ECSとRDSをやめて、AWSコストを9割削減しました
この記事では、社内システムをECS+RDSからLambda+EFSへ移し、EFS上でSQLiteを利用した事例が報告されています。Prism
SQLite Rails 8 本番運用
Rails 8で本番利用可能になったSQLiteをつかうとGoogle Cloudでほぼ無料で運用ができそうな件
Rails 8のSQLiteアプリをCloud Runで動かし、Cloud Storageを「/rails/storage」へマウントする手
SQLite 生成AI開発
生成AIの時代にレイヤードアーキテクチャは古いかなと思った
生成AIが参照する情報を機能階層と相対パスで絞り込む「Vertical Slice Layered Architecture」が提案されてい
SQLite ブラウザ ORM
typeorm + absurd-sql on Browser のロマン構成
ブラウザで動くSQLiteのWasmビルドであるsql.jsに、IndexedDBバックエンドのabsurd-sqlとTypeORMを組み合
SQLite 個人プロジェクト
個人プロジェクトの正本はSQLite1個で足りる — 「AIが唯一の書き手」時代のデータ設計
著者は、生活記録の正本をローカルのSQLiteファイル1個に集約し、書き込みをAIエージェントに限定する構成を報告しています。node:sq
ComfyUI
ComfyUI HunyuanVideo
ローカル環境でHunyuanVideoを動かしてみる
この記事では、ComfyUIを使ってGGUF版HunyuanVideoをMacとNvidia環境で動かす手順が説明されています。必要な追加ノ
ComfyUI Flux AI 導入方法
ComfyUIでFlux AIを使う方法:詳細ガイド
この記事では、ComfyUI上でFlux AIを使うために必要なシステム要件と、モデル・CLIP・VAEの各ファイルをダウンロードして所定の
ComfyUI SDXLワークフロー
202603 私のComfyUI SDXLのワークフロー
著者が運用するSDXL画像生成について、プリセット読込からプロンプト構築、画像生成、顔・手の修正、保存までの流れが説明されています。TOML
ComfyUI ワークフロー自動化
ComfyUI CLIを自作してワークフロー実行を自動化する
記事では、公式のcomfy-cliとは用途を分け、ComfyUIとは別プロセスで動く「comfyui-cli」を自作した経緯と技術構成が説明
ComfyUI Claude Code連携
Claude Codeの「Skill」で、自宅GPUサーバーからAIキャラ画像を自動生成する
記事では、自宅で常駐させたComfyUIをClaude CodeのSkillから呼び出し、AIキャラクター画像を生成する仕組みが説明されてい
PostgreSQL
PostgreSQL インデックス構造
インデックスとは何?MySQL(InnoDB)とPostgreSQLのインデックスの違いとは?調べてみました
この記事では、インデックスの役割を説明したうえで、二分探索木、平衡二分木、B-Tree、B+Treeの特徴が順に解説されています。MySQL
PostgreSQL JSONB バリデーション
【PostgreSQL】いかにして JSONB を安全に扱うか
この記事では、JSONBを安全に扱う工夫として、JSON Schemaによる検証をCHECK制約に組み込む方法が解説されています。supab
PostgreSQL MySQL移行
マルチテナント化のために本番稼働中のMySQLをPostgreSQLに移行した話(マルチテナント化連載 第2回・PostgreSQL移行編)
記事では、RLSを用いたマルチテナントの二重防御を実現するため、RDS for MySQLからAurora PostgreSQLへ移行した経
PostgreSQL PostGIS移行
ジオフェンス検索を OpenSearch から PostGIS に切り替えた話
車両管理システムCariotのジオフェンス検索を、DynamoDBとOpenSearchの2ストア構成からAurora PostgreSQL