スポンサーリンク
プログラミング

canvasで透明な線(消しゴム)を書きたい

html5のcanvasでは先日の記事に書いたような、線を引いたり、円を書いたりを比較的簡単にできる。 これがかなり魅力的なのか、数あるHTML5の仕様の中でも爆発的な人気を誇っているわけで。。 canvas勉強し始めの頃は、描画した図形...
プログラミング

CSS3 cursorのクリック座標

CSSのcursorでオリジナルのマウスカーソルを使うこともあると思うんだが、これって、CSS3だとホットスポットを設定できるようになったんだね・・。 ホットスポットとは、クリックしたときの基準点になる部分なんだけど、 普通のマウスカーソ...
プログラミング

html5 canvasへの手書き入力方法

昔は、 1.マウスの軌道に点をプロット 2.その点と点を繋ぐ線を描画する という非常に面倒くさい方法をとっていた。 なんでこんなことをしたかというと、高校の授業でこの方法を思いついてからずっと信じてきた方法だから・・ 固定観念ってだ...
プログラミング

javascriptのonloadに複数の関数を登録したい

普通に考えたら当然なんだが、javascriptのonloadに複数の関数を代入しても、最初の関数しか実行されない事を知った。 気付くまでに時間がかかってしまった・・・。 例えば以下のようになっているとする。 function loa...
プログラミング

rubyでニコニコ動画のコメントを取得する

ニコニコ動画ってapiあったの!? あれ、簡単にコメントだけ取得してくれないの? くそ、こうなったら作るか、、、 極力gemに頼らないぜ! というわけで、なかなかに不親切なニコニコ動画のapiと戦っていた。 どうやら、ニコニコ動画のコメ...
プログラミング

rubyでFizzBuzzに挑戦

プログラマなら誰でも知っている? FizzBuzz問題 最初、ruby1.9で書いていたんだけど、 ruby1.8では、 print nil はnilと出力されてしまう事態が判明したので、 1.8でも書いてみた。 1.8、1.9どちらも...
プログラミング

rubyのstring

最近、Rubyで大量にString型を扱うプログラムを書く必要があったんけど、 初心者丸出しで以下のようなコードを書いたら、実行がクソ遅かった。 str = "" 10000.times do str += "ruby" end ...
プログラミング

omniauthで認証してtwitterにupdateする。

当然rails3にて。 OmniAuth で簡単 Twitter 認証! を見ながらtwitter認証をしてた。 無事にOauth認証できたけど、ツイートの投稿のしかたって!? どうやら、tweetするためには、authとauth が...
プログラミング

form_forでselect使ったときのselected

railsのform_for内で、selectを使ったとき、selected指定はどうやるのだろうかと小一時間悩んだ・・・ もうわからん! こうなりゃ勘だ!! 引数に:selectedを追加すればオッケーなんじゃね!? ってことで以下の...
プログラミング

rails3 joins

サークルとメンバーが1対多で関連づけられているデータで、 メンバー数の多い順にサークル名を取得するっていう書き方がわからなかったけど解決した。 リレーションが、 # /app/models/circle.rb class Circle ...
スポンサーリンク
タイトルとURLをコピーしました