ttakuru88

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

forefox transformやoffset座標の扱い

普段、chromeをメインブラウザにしていても開発ではfirefoxなど別のブラウザで動作確認をしないわけにはいかないもの。 最近かなりハマったchromeとfirefoxの違いを2つ紹介します。 1.firefoxだとtranslat...
プログラミング

html5 canvasのスケール

html5のcanvasでscaleを変更する場合の注意点を一つ紹介。 context.scale(2, 2); としたときに、スケールをオリジナルの2倍にするという考えは間違いで、実際はスケールを今の2倍にするという意味になるようで...
プログラミング

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 が...
スポンサーリンク
タイトルとURLをコピーしました