プログラミング html5 input type=color 色選択をするためのformが増えたらしい。 <input type="color"> というもの。 でもChromeとOperaしか対応してない・・。 Chrome23(今日24になったけど!) Macを使っているけど... 2013.01.11 プログラミング
プログラミング Ruby 正規表現にマッチしたかどうかの真偽を返す Rubyで正規表現にマッチしているかどうかを puts 'マッチした' if /ab/ =~ 'abc' というふうに書いていたら、先輩プログラマーのリファクタリングにより puts 'マッチした' if /ab/ === 'abc... 2013.01.10 プログラミング
プログラミング ruby SecureRandom.uuidでUUIDの生成 rubyでUUIDを生成する方法。 簡単。 require 'securerandom' SecureRandom.uuid # => '56441c4-ee29-4a33-ba9f-59c99bf678bc'とか Secure... 2013.01.09 プログラミング
プログラミング CSS attr()でタグの属性値を扱う cssのcontentについて調べてるうちに、attrという面白い機能を発見した。 attr()はcontentプロパティの値として使えるようで、たとえば、 <a href="test.html">テストページ</a&g... 2013.01.08 プログラミング
プログラミング CSS vw vh vminの単位について この記事でcssで扱える単位を調べた時にでてきたvw,vh,vminという単位。 vw は viewport width vh は viewport heightといって、1vw はwidthの1%と同じ、1vh はheightの1%と同... 2013.01.07 プログラミング
プログラミング css calc()で長さを計算して求める calc()というもので、CSSで計算させることができるようになってたらしい。 sassとか使うわけじゃなく、ナチュラルなcssです。 たとえば、以下のようにすると、 #main{ width: calc(1000px - 10px... 2013.01.06 プログラミング
プログラミング ruby xmlrpc/clientでの自動ブログ更新 先日友人から、「ブログbot作ってよ。」って言われた。 知るかよ・・ でも調べちゃう。 どうやら、xmlrpcを使えば良いということで、rubyのxmlrpc/clientを使用した。 seesaaブログの 「seesaaブログ使って... 2012.11.13 プログラミング
プログラミング railsでの bulk insert 大量のデータをデータベースに書き込むときにはBULK INSERTを使うんだろうけど、railsの場合は?? それをしてくれるgemがありました。 使い方は簡単 モデルのインスタンスを配列にいれて、クラスメソッドのimportにそ... 2012.11.08 プログラミング
プログラミング CSSのみでプルダウンメニュー作る プルダウンメニューを作るjQueryプラグインとかあるけど、それCSSでできるよ! ポイントは子どもセレクタ。 以下のようなHTMLを用意する。 <div class="parent"> マウスオーバー!! <... 2012.10.31 プログラミング
プログラミング CSS pointer-eventsでマウスイベントを無効化する HTMLでdisableクラスを持った要素のclickとかmouseoverのイベント発生をキャンセルしたい場合がある。 そういうときは、javascriptでイベント拾ってコールバックでfalse返すとか、イベントオブジェクトのpreve... 2012.10.14 プログラミング