hello-worldwebエンジニアのメモ。とりあえずやってみる。
#sinatra
railsとsinatraの使い分け
sinatraでアプリを作っていたら、色々機能が足りなかったので継ぎ足し継ぎ足しで色々増やしていったら結局railsのようなもの、になってしまいました。
[sinatra].htpasswdを使ったbasic認証をやってみる
sinatraで作っているアプリにbasic認証をかけようと思って調べていたのですが、公式に載っているサンプルだと一組のid、パスワードしか扱えなかったので、.htpasswdを読み込んで使えるようにできないかやってみました。
[sinatra][twitter]screen_nameからユーザidを求めるサンプル
twitterのscreen\_nameを元にユーザidを知りたいと思い調べていたところ、
[sinatra]padrino-helpersを使って自動エスケープ
sinatra + active record を使ったアプリを作っていたらいつの間にかviewが自動でエスケープされるようになっていました。