2012-01-01から1年間の記事一覧
ももんが Advent Calendar 2012の23日目です。今年からももんが Advent Calendarに参加しました、@s_hiiragiです。 ももんが Advent Calendar は何を書けばいいのか分からなかったので、さっちゃんのページで確認しました。 コンピュータの得意な方は、コン…
適当なClassとClass.getResource()を使って調べる。 ClassLoader.getResource()では取得できなかった。 import java.util.*; import java.lang.*; import java.io.File; class Main { public static void main (String[] args) throws java.lang.Exception {…
を作った。 http://let.hatelabo.jp/s_hiiragi/let/gYC-xtmZ6rn0ZQWikipediaとかで使うと効果的かもしれない。
target, currentTarget, relatedTarget, srcElement, fromElement, toElementが紛らわしいので調べた。W3C DOM target イベントが発生した要素 currentTarget イベントリスナを登録した要素 relatedTarget mouseover: 移動元の要素, mouseout: 移動先の要素 …
これは何? 任意のファイルのコンテキストメニュー(右クリックメニュー)からファイルにメモしたり、メモを開いたりするコマンド。 設定方法は? HKEY_CLASSES_ROOT\*\shell\にcreateNoteキーを作成し、commandサブキーに以下をコピペする。 あとcreateNoteキ…
使えるかどうか分からないけど。 ネイティブメソッドは引数名が取得できないので名前付き引数のbindの有難みが無い…orz /* bindAny(thisObj[, args][, namedArgs]) * bindAny(thisObj[, namedArgs][, args]) // Syntax sugar */ Function.prototype.bindAny …
twitterで話題になってたので、各言語でジェネレータで実装。 JavaScript版 function fizzbuzz_generator(n) { var i = 0; return function() { return ++i>n ? null : (i%3?'':'Fizz')+(i%5?'':'Buzz')||i; } } var f = fizzbuzz_generator(15); for (var i…
殆どIEを使うことがないので、前回の起動からどれだけ経ってるか調べるBookmarkletを書いてみました。IE8以上で動きます。 4/8 はてな記法が原因でコードがおかしくなっていたのを修正。 javascript:functionl,k,t,d,_{d=t-l[k]&&d=new Dated&&aler…
はてなダイアリーでは出来なかったこと。 onclick属性で。クリック! javascript:スキームで。クリック! scriptタグで。 // Hello, Hatena Blog!'); // ]]> (ただし見たままモード編集のプレビューでは実行結果を確認できない)