2015年4月12日日曜日

そろそろ sysctl


そろそろ sysctl

https://access.redhat.com/documentation/ja-JP/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s1-proc-sysctl.html

sysctlによるカーネルのチューニング
http://sourceforge.jp/magazine/08/09/12/0134255

sysctl でカーネルパラメータを変更する
http://www.usupi.org/sysad/240.html


ansible
Manage entries in sysctl.conf
http://docs.ansible.com/sysctl_module.html

Mac OS X
https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man8/sysctl.8.html

VPC(AWS)でsysctl にはまった話
http://techblog.clara.jp/2015/01/aws-nat-instance-boot/

web でmarkdown のプレビュー


markdown のプレビュー
https://tibastral.github.io/markdownify/


2015年4月7日火曜日

link_to のラッパー


link_to の拡張

# app/helpers/application_helper.rb
def link_to(text, path, options = {}, &block)
  # do someting
  super
  # do someting
end


To extend rails' `link_to`, should I use `alias_method_chain` or mixins + inheritance?
http://stackoverflow.com/a/13566131

オリジナルのlink_to はactionview の
lib/action_view/helpers/url_helper.rb
に定義されてる。

2015年4月4日土曜日

最近のWeb Framwork @ Python

Django1.8 がリリースされた。

でなぜか、久しぶりにPython のWebフレームワークをいくつか検索してみた。
フルスタックはDjangoだけど、 相変わらず lightweight界隈は活発。

wheezy.web
https://pythonhosted.org/wheezy.web/

Falcon
http://falconframework.org/

Guava
https://github.com/StarfruitStack/guava
内部はCで書かれている

Werkzeug からの移行を考える。
Morepath: from Werkzeug to WebOb
http://blog.startifact.com/posts/morepath-from-werkzeug-to-webob.html
Werkzeug よりもWebOb, wheezy.http の方がパフォーマンスは上。
ベースとして使っているライブラリでこんなに差があると、werkzeug 使うのやめようかなと思ってしまう。


CMS だけど、これも今度使ってみる。
(DjangoをベースにしたCMS)
https://wagtail.io/