脳汁portal

アメリカ在住(だった)新米エンジニアがその日学んだIT知識を書き綴るブログ

2015-08-05から1日間の記事一覧

RubyのOptionParserのopt.onが引数を無限に取れることをはじめて知った

以下のポストでOptParserの使い方を書きましたが、どうやらopts.onメソッドは引数を無限に取れるらしい [Ruby]オプションの使い方・取得の仕方(OptionParser) - 脳汁portalコード(上のポストのを流用) require 'optparse' opt = OptionParser.new options = …

Sinatraでcssやjsファイルを読み込む方法

問題 sinatraで普通に外部ファイルにcssやjavaScriptを書いてそれを読み込もうとしたんだけど404エラーになって読み込めない <link rel="stylesheet" href="./test.css" /> <script type="text/jsx;harmony=true" src="./test.js"></script> ↓ 192.168.33.1 - - [05/Aug/2015:05:19:39 +0000] "GET /test.css HTTP/1.1" 404 38 0.001 192.168.33.1 - - [05/Aug/2015:05:1</link>…

JavaScriptでブラウザ側のsessionを使う方法

使用法 // セッションの格納 window.sessionStorage.setItem(['キー名'],['値']); // セッションの数の取得 window.sessionStorage.length // セッションの値の取得 window.sessionStorage.getItem(['キー名']); console.log(a); // => value1 // 指定したセ…