PHP と Sheets API を利用して Google Spread Sheets を操作する方法

bot 的な何かで諸々集計して、Google スプレッドシートへ内容を保存しようと思い、いろいろ調べてみたところ、見つかった情報が古くなっていたので多少試行錯誤して動くようにした結果をまとめてみました。

PHP を開発言語としていますが、認証キーの登録などの部分は共通なので、他の言語でも多少参考になると思います。

… 続きを見る

Sculpin の Bundle をまとめてみた

PHP 製の静的サイトジェネレータ Sculpin へ導入することで機能を拡張するパッケージを Bundle と呼んでいますが、それを公式のドキュメントを参考に

  • コンバータ
  • ジェネレータ
  • テーマ
  • その他

の 4 つのカテゴリへと Bundle を分類し、簡単な説明などをつけてまとめてみました。

こうしてまとめて見るために、いろいろググってみますが、日本語で書かれた Sculpin の情報というのは少ないですね。

今現在公開されているものを列挙していますが、最新の Sculpin に対応していないなど、もしかしたら利用できない Bundle があるかもしれないので、ご注意ください。

… 続きを見る

JSDoc 3 用のプラグインをまとめてみた

世の中には「ソースコードが仕様書」という話を聞いたりします。

まあ、ソースコードと仕様書を同期して更新するなんて大変ですよね。

そこで、誰が考えたのか、まさにソースコードから仕様書を作るツールが DoxygenJSDoc などになります。

先に上がった JSDoc は JavaScript 専用のドキュメント生成ツールですが、どうやらプラグイン機能があるとのことで、標準添付のプラグインの情報すら日本語のものはなさそうだったので簡単に調べてまとめてみました。

… 続きを見る