223 Software

主に勉強したことなどを記録するログです。 最近はRuby, Railsなどが多め。

lokka - 223 Software

ソーシャルなボタンを入れてみた

ツイートボタンはてなブックマークボタンいいね!ボタンをつけてみました。
各投稿の最後に表示されるようになっています。

それぞれのボタンの大きさが違うので配置が悩ましいのですが、とりあえず置いただけです。時間のあるときにテーマを全体的に見直してみようかなと思います。

DISQUSに対応してみた

単純にDISQUSのUniversal Codeを読み込むだけですが、一応プラグインにしてみました。

lokka-disqus

Google Analyticsのプラグインに倣って、設定画面から設定がされていたら有効になるようにしてみたのですが、WordPressみたいにプラグインのon/offを設定できる方がいいのでしょうか。

WordPressも久しく使っていないので忘れてきました。参照用にインストールだけでもしようかな。

lokkaをインストールしてみました。

Ubuntu on さくらのVPSで動かしてみました。
DBにはpostgresを、サーバーにはapache2にpassengerをつかっています。

postgresの設定の方に戸惑ってしまいましたが、とりあえず以下のようなコマンドでlokkaユーザーを作って、接続してみました。

あらかじめSuperUser権限を自分の作業ユーザーに割り当てています。

$ createuser lokka -P
$ createdb lokka

config.ymlはこんな感じ

production:
  dsn: postgres://lokka:password@localhost/lokka # もちろんパスワードはダミー
development:
  dsn: sqlite3://<%= root %>/development.sqlite3

これで
$ bundle exec rake db:set RACK_ENV=production
で動きました。

シンプルで判りやすそうなので、メインで使ってみようかなぁと思います。
コードのハイライトがほしいですね。githubに頼ればいいのかな?