js
<script> +function(){alert(1);}() (function(){alert(1);})() !function(){alert(2);}() </script> なんか+かっこいいよね(完全に好み) 最近良く使ってる。
何が原因かは分からないがcheck状態を反転させるボタンを作ってjQueryでcheckedを操作するだけではうまくtoggleできない。 とても遅そうなセレクタを使うと機能した。 一応attrの変更も残している。僕の知識では原因がわからない、という。 <label><input class="chk_output" type="checkbox" name="outputs[]" value="1"> 1</label> <label></label>
公式 ref : http://processingjs.org/ 機能的にはこれの模倣/コピペ ref : http://www.few.vu.nl/~eliens/media/@js-sample-canvas-particles.txt こうなった make : http://modeverv.dyndns.org/sample/processing/ made : http://modeverv.dyndns.org/samp…
npmする cd /path/to/nodeアプリケーション npm install express mongoose npm install forever -g #デーモンにする何か musicdb_devではファイルを転送する部分をsinatraからnodeに切り替えた。 理由は特に無いのです。x-sendfileとか使うほうが良いです。…
javascriptもrubyと同様にインスタンス*1に対して動的にフィールドを追加できるようだ。javascriptなのでバインドは名前を付けた関数でも可能である。 ということでActiveRecordみたいな手触りのものが作れる。 めっぽう簡単なコードで。 今のところ機能とし…
pusherってどうなの?とおもってつくってみた。 説明 GoogleCalendarに特定形式で予定を入れておけば指定したファイルのtailっぽいものをpusherに送信します。 特定形式 "[Gcal2PusherTail]ファイルへのフルパス"で予定を作ってください。 予定の開始時刻にp…
copy.jsを導入します。まぁ、常識的ですね。 " for copy.js js <<EOM liberator.globalVariables.copy_templates = [ { label: 't', value: '%TITLE%' }, { label: 'u', value: '%URL%' }, { label: 's', value: '%SEL%' }, { label: 'q', value: '%TITLE%\n%URL%\n\>\|\|\n%SEL%\n\|\|\<\n' }, { label: 'hq', value: '\>%URL%\:title\=%TIT…</eom>
キャッシュを回避できる可能性増えます。 毎回アクセスって事になると通信料が増えます。 どこかで拾った。 var tag=document.createElement('link'); tag.setAttribute("tyle","text/css"); tag.setAttribute("rel","stylesheet"); tag.setAttribute("href"…
はてブで読んだ。すごいねー。 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>jQueryのgmapプ…</meta></head></html>
//メソッドチェーンすらめんどくさくなってくるとか function flyappend(selecta,contents){ $(selecta).append(contents); return arguments.callee; }; function flyappend2(selecta){ return function(contents){ $(selecta).append(contents); return ar…
メッセ経由でコールされたので書いてみました。ニコニコ動画をtumblrに追加する部分はvideoタグじゃダメっぽい。 それじゃquoteでいきます、と。 http://d.hatena.ne.jp/takeken/20091113/1258104204 をまるっとコピペった。素敵。元は https://gist.github.…
ubiquityでみた意味わかんないものはe4xっていうらしいです。 <>パーサー頑張れ!.toString(); でクーオートがキャンセルできるので案外に便利なTipsとおもった。 <html> <title>e4x</title> <body> <div id='outout'></div> <pre> xmlりてらる。。。なのか? https://developer.mozilla.org/En/E4X_for_templating と</pre></body></html>…
<html> <tile>argumentsの練習</title> <body> <div id="hoge">結果:</div> <script> var ele = document.getElementById("hoge"); //名前つける function kurikaesi(){ console.debug(arguments); var ar = Array.slice.call(arguments); ele.innerHTML += ar.join(""); console.debug("this:" + this); //=> [objec</body>…
DTMerにとって鍵盤は所詮入力装置なのだとおもいます。 コードが叩けたら充分。 なのでブラインドタッチと同じように鍛錬すればいいのだと思います。 そんなhtmlを作った。 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> </head></html>
ubiquityにテンプレートがあって便利だナーとおもった。明らかな車輪 function templateEngineInit(hash){ var obj = new TemplateEngine(); for(var i in hash){ obj[i] = hash[i];} return obj; }; function templateDirectRender(hash){ var obj = new Te…
たぶんないとおもいます.... Date.prototype.toString = function(format){ var now = new Date(); year = (function (){ var y = now.getYear(); if(y < 2000){ y += 1900; }; return y; })(); month= (function (){ var m = now.getMonth()+1;if(m < 10){ …
javascriptの var hoge = funciton(){return 3;}; var fuga = (funciton(){return 3;})();と同じことがc#でも起こったらテンションはあがるでしょう? var num = new Func<int>(() => 3)();//コンパイラ許容 var numF = new Func<int>(() => 3); Console.WriteLine(num</int></int>…
http://www.goodpic.com/mt/archives2/2007/11/jquery.html から。 メソッドチェーンをしないjQueryは逆に混乱を招くので return thisは必須だとおもふ。 //jQueryの関数を定義 (function(){ jQuery.fn.MyPluginName = function(config){ //引数の処理部 con…
ぐりぐり動きます。切り替わります。pre要素好き。 emacsが書いてくれるDTDがよくわかっていません。 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> </head></html>
http://gist.github.com/169740 の挙動がやっぱり気に入らないので http://gist.github.com/183533 としました。 僕はこれでいいのです。
http://tokyo-m8.com/episode.shtml が素直でイイナァと思ったので横フロートにしたdivのスライド部分だけ抜き出したメモ。 すてきなjquery.scrollableというプラグインを使ってますが、 手で書いてみた。スライドだけならものすごく簡単。 すてきなプラグイ…
かっとなった。仕組み自体はどこでも使える。 //並べ替える関数 //戻り値:並べ替えられた配列 function randArry(ar,len,r){ if(len > 0){ var id_ = parseInt(Math.random()*len); ret = removeArry(ar,id_); r.push(ret["get"]); //recursivecall randArry…
http://d.hatena.ne.jp/dayflower/20081007/1223358033 を参考に自分用にメモ <div> <a class="linkinner" href="#d0">トップへ</a><br/> <a class="linkinner" href="#d1">#d1へ</a><br/> <a class="linkinner" href="#d2">#d2へ</a><br/> <a class="linkinner" href="#d3">#d3へ</a><br/> <a class="linkinner" href="#d4">#d4へ</a><br/> <…</br/></br/></br/></br/></br/></div>
<script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript">google.load("jquery","1.3");</script>でOK。
jsに限らずでありましょうが。。 デフォルト値はオブジェクトにあらかじめ設定しておく+ オブジェクトを作るときにハッシュにしてくるめばなんだか楽できた。 var imgTimer = function(hash){ for(var i in hash){ this[i] = hash[i]; } }
id:powchinにいわれていろいろ対応。ありがと。 evalで条件分岐をキャンセル。テラきもい。ガクブルです。 変更点は suggestを気合いで生成、気合いで分解。ひとり相撲の香り。 ニコニコ動画に短期間連続アクセスでよく蹴られるようになってしまったので検索…
使い方は vsearch capsule in a です。 サジェストにいろいろでるから選択してくれればよい。昨日のhttp://d.hatena.ne.jp/cast_everything/20090815/1250313134 をupdateとなります。内容はより乞食になりました。 suggestの扱いがよくわからない。 検索文…
もしかしたらほかの構文でもそうなのかもしれないけど! 何時になったらJSわかるんだろ。。はぁ。。 ttp://subtech.g.hatena.ne.jp/cho45/20090115/1232016840 ttp://d.hatena.ne.jp/amachang/20090119/1232331329 リンクすることすら恥ずかしい。まぁ、気付…
今更始める。 おもしろい。 でもわかんない。わかんないなぁ! はまったら生活に支障をきたすと思います。 調子に乗ってvsearchとしてgithubに入れました。 http://gist.github.com/168310 こうなります。ちょっと幸せ。 CmdUtils.CreateCommand({ name: "ni…
わからないって! 今日はてブを眺めてて読めないコードを見つけた。マジでわからん。 >>function (cont) { return cont(1, 2); }(function(a, b) { return a + b; }); これ。=>3とでる。CPSらしい。わからんって。 ということで分解しようとしたけど。。だめ…