22

markdownパーサをgithubで公開した

以前やろうとしたc++製markdownパーサのgithubでの公開、ようやくできた。前回はvagrantの環境作成で止まったが、結局ubuntu 12.04を無理やり使うのはやめて14.04のvmを新たに作った。   公開するのにサイト名とかいろいろハードコーティングだったのを設定ファイルに追い出す修正をするだけで、すごい時間がかかってしまった。まだ他にも気になる点はいろいろあるけど、直してると2015年終わっちゃうので、とりあえず公開した。 https://github.com/vottie/notes

16

vagrantに開発環境の設定

以前作ったc++製のmarkdownパーサ。githubで公開しようと思ったら自分のドメインベタ書きでとても無理だった。なので、真っ当にテスト環境で直して本番で試してみようと考えた。vagrantの環境はubuntu 12.04があるので、そこにコードを持っていく。 vagrantでは鍵を作ってなかったので、作成して、.ssh/id_rsa.pubの内容をこのドメインのユーザの.ssh/authorized_keysにコピペして追加。 sshでつながることを確認したら、コードをがっさーと持ってくる。 コードは持ってこれたので、とりあえずmakeしようと思ったら、gccのバージョンが古いそうで-std=c++11がなんだかわからん。と怒られた。 C++11のためにGCCの最新版をインストールする | 金星☆ちゃんねる 先人の知恵を拝借し、gcc 4.8をインストール。 boostも必要だったので、インストール。これもvpsとバージョンが違う… やっぱりコンパイルエラーが出た。boostのエラー大量過ぎて読む気にならない。素直に環境を合わせようか。

05

markdownパーサを作った

ブログとは別のかたちで、今まで書いたメモをネットに載せたく、でもWikiだとメジャーなのはphp製なので中身が分からなかったり、ネット上で書くのがなんとなくおっくうだったり、最近fcgiの勉強したけど、使い道がなかったり、他の人と変わったことがして見たかったりで、fcgiで動くc++製のmarkdownパーサを書いてみた。 notes wikiを書くのはおっくうだけど、結局ローカルに持ってるノートもmarkdown形式に書き直す必要があったり…でも、そこはkobitoで書いて、サーバにアップロードしようかと思っている。