2017年9月23日土曜日

My first Travis CI

Travis CIを使う.
練習としてC++のXML SAX風パーサcppjsonを使用する.
GitHubアカウントでログインし, DocumentからGetting startedを読む.

2017年9月15日金曜日

DoxyPress

DoxyPressは, GUIライブライCopperSpiceの作者らが, Doxygenからフォークしたドキュメンテーションソフトウェア.

Doxygenの出力HTMLがイケてると思えず, かといって自作するモチベーションもない中,
cldocsphinxを検討した結果, DoxyPressが一番マシじゃないかと思ったりしました.

構文解析はあってほしい, 楽したい.
出力はDoxygenと変わらないと思うが, それならばコードのリファクタリングを行ったDoxyPressを選択しない理由がない.
sphinxはコード以外の文書に使えそう, 覚えておこう.

2017年9月9日土曜日

Encode/Decode Base64

はじめに

独自実装した理由はとくにないです.
以下のような変種が自由に作れるから?
s32 encodeBase64(FILE* file, s32 length, const u8* src);
s32 decodeBase64(u8* dst, FILE* file);