Pelicanでの静的サイト構築

pelican-logo

このHPをPelicanで作成したのでもろもろのメモ。

Pelicanとは

PelicanはPython製の静的サイトジェネレータです。

WordPresss等のCMSは動的に生成している。
(Movable Typeの初期は静的サイトジェネレータだったそうな。)

メリット・デメリット

メリットとしては

  • DB等のシステムが不要 …
Continue reading…

サイトリニューアル

何とか本業の方も一段落してきたので, ほったらかしていたこのWebサイトを何とかリニューアルしました。

今までは地道にHTMLマークアップしてCSS当ててとかとかで非効率なので CMSかStatic Site Generatorで作ろうと決めました。

今回はいろいろあってPelicanを採用しました。

CMS or Static …

Continue reading…

NodeWebkitでMP3再生

NodeWebkitでWebAudioでMP3を再生する。

できません

NodeWebkitのデフォルトではMP3の読み込みはサポートされていません。

ajaxでarraybuffer読み込んでdecodeAudioData()実行するとerrorが発生してしまう。

なので方法考えてみます。

.oggへ変換

潔く.oggフォーマットへ変換をする。

オンラインオーディオコンバーター …

Continue reading…

SublimeText3 おすすめプラグイン

sublimetext

SublimeText3やっぱりいいよね

Atomも最近出ましたけど、あんまりしっくりは来なかったのでやっぱり素敵なSublimeTextを継続して使う。 Vim, Emacsとか怖いのでやめときます。 僕の小指はつらせない。

なお、PacapkageComtrolが入っている事が前提で書いてます。 PacapkageComtrolのことはこちらを参考に。

Sublime …

Continue reading…

多段SSH接続でGit

editor

リモートでの作業時にSSHで認証サーバー踏み台にしてgit使う状態になったのでメモ。

多段SSH

なんか厨二っぽくてカッコいいですよね。

SSHでログインサーバーに接続してそっからGitのリポジトリに接続をしたい。

editor

~/.ssh/configを編集。

# 認証サーバー
Host login
        HostName …
Continue reading…