GiblogをGithub Pages(projectサイト)で運用したい
Perl製のGiblogをGitHub pagesのProjectサイトとして運用したいのだけど。
- publicフォルダ配下にproject_nameシンボリックリンクをはる
ln -s ./ project_name
- シンボリックリンクは.gitignoreに追加しておく
project_name
- giblog.confにプロジェクト名を定義
use strict; use warnings; use utf8; { site_title => 'mysite😄', site_url => 'http://somesite.example', github_project => 'project_name', }
- build.pmを編集
$data->{content} .= qq(\n<div class="before-days"><a href="/$config->{github_project}/list.html">Before Days</a></div>); $month/$mday <a href="/$config->{github_project}/$file_entry">$title</a>
これで、ビルドしてみたけど。hrefのパスにGithubプロジェクト名が出力されないところがあり。
Giblog本体を修正しないとダメっぽい。
危険物試験
このサイトめちゃいいですね。
www.ads3d.com
自分の学習したことは以下にまとめていきたいと思います。
dokechin.github.io
Vue.jsをGitHub.ioで運用
こちら通りにやったら成功でした。
blog.snowcait.info
1.54inch Epaper届いて早速試したけれど・・
Waveshare® 1.54 Inch E-ink Screen Display e-Paper Module Black/White が届いたので早速試してみた。
サンプルのEPD1in54ShowRunningTimeを書き込んで、動いたのだけど。
ある程度時間があったら、画面が固定されて動かなくなってしまった。
1.54inch Epaperが届いたのでEPS32のサンプルを動かしてみた。1回目いきなり書き込み成功で、簡単と思ったら、2個目のサンプル動かなく1回目の書き込みからウンともすんとも。参った。
— dokechin (@dokechin) 2019年6月18日
epd.init(); のコードでブロックされて次に進んでいないようだった。
— dokechin (@dokechin) 2019年6月18日
そこで、違うサンプル(EPD1in54BShowImage、EPD1in54CShowImage)を書き込んでも書き変わらないし、元のEPD1in54ShowRunningTime
を書き込んで、画面がかわらない。そもそも(EPD1in54BShowImage、EPD1in54CShowImage)はカラー版用かな。