2008-01-01から1年間の記事一覧
検索ボックスで入力中に検索文字をハイライトしてほしかったので、 jQueryでそういうプラグインないかなーとさがしてたらあった。 さすがwjquery.highlightでも、元々英語だったのプラス、 ハイライト時にappendchildしまくってテキストノードが分断されて…
ずっと、(っていっても1ヶ月ぐらいだけど)、 IE7 Proをアップデートしてから、 xkeymacsのCtrl-Fで1文字進むという機能が、 IE7 Proでの検索の機能にバッティングしていて、 困ってたんだけど、やっと解消した。 実はすごく簡単な話だった。 IE7 Proのショー…
ということでPythonの開発環境の関連をリスログを通じて仕込んでみました。Pythonistに聞く10個の質問 老練なPython使いの方に質問です。 # いや、老練でなくても全然OKですが:-P 巷ではやれ、Catalyst だ、やれRuby on Railsだと LL言語+Webアプリがお盛ん…
今朝、おかんからメールが来てました。 めずらしいなーと思いつつ、メール内容を確認すると 「風が強いらしいですけど大丈夫ですか?」 確かに、風強いけど、会社が駅前5分なので、特に問題なし 「無問題です」と返信。 とここまでなら良かったんですが、 次…
とある事情により、週末み携帯対応のCGIを組んでみた。ちょっとつまづいたというか、注意点だけ挙げておく。 基本 携帯向けのサイトはcssとcookieは使えないと考えておいてよい。 カラーリングなどをする場合はタグに直接style指定をする。 表示させる文字コ…
スタバでは3月10日? 〜 3月16日(日)まで、通常+50円かかるショット追加が無料でーす。 2日連続、トールラテダブルショット!! 最近、毎朝スタバ行ってたから、店員に顔覚えられちまった。
別にJRの回し者ではありませんが、 大学サークルのOB会の出席のために、 今日の夜から京都帰ります。んで、月曜日の早朝6時30分の新幹線で直出!!! なお、行きは飛行機です。
知ってる人に取っちゃ当たり前なんだけど、今回初めてしったノウハウをメモしとく 1. bodyにonloadを追加したい場合はwindowにattachEvent/addEventListenerすべし <body onload="func()";> みたいなこととをしたい場合。 (document.getElementsByTagName('body')[0]).attachEvent('</body>…
Javascriptではwait処理はない。 でも、ある処理Aが完了した後に、処理Bをして欲しい場合が往々にしてある。 例えば、以下のような処理。 var a = func1(); func2(a); 通常の場合だと、この処理はfunc1 → func2と処理される。 だけどfunc1の中で、setTimeout…
browser判別のみjQueryを使用した。 /* from jQuery */ var userAgent = navigator.userAgent.toLowerCase(); // Figure out what browser is being used var browser = { version: (userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [])[1], safari:…
ちょっとはまったので、まとめとく。 きっかけ 元々の発端は、イベント関連の処理をしていて、FirefoxではaddEventListenerしたとき、 つまりobj.addEventListener(func, 'click', false);という処理を書くと 呼び出し先(func)のthisにobjが入ってくるわけだ…
エコ!エコ!エコロジーーーーーッ!!!世の中エコです。というわけでこんな商品を先週買ってみました。エコ加湿 開いて設置したことろ 水を入れるだけで加湿が出来るという優れもの! しかも、電気代不要で1シーズンいけます。 ちょっと使ってみた感じだと…
setTimeoutですげーはまった。大いにはまった。 けど、id:amachangのJavaScript を学ぶ際に一番重要なのに、誤解されがちな setTimeout 系の概念で大いに理解した。サンクス!! id:amachang 余談だけど、そもそもの発端はhtmlロード時に、bodyのonloadにフ…
プログラムではよくprintデバッグが最強だと言われますが。。。 えぇ、おっしゃるとおりです(ちょっっwwww、はやくも敗北) でも、それ以外のデバッグツールも便利ですよね c言語ならgdb、Javascriptならfirebug などスタックトレースやステップ実行がで…
Javascriptのスコープではまったのでメモしておく。 なんでこうなるのかは、いまだに理解してない。 なんででしょうか?教えて偉い人!!元のHTMLとJSソース <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <title>test page</title> </head> <body> </body></html>
会社でお仕事開始 ↓ HTML/CSS/JSをいじりまくり、見た目やIFを改修する作業が中心 ↓ 検索IFでGoogleAutoPagerみたいな自動フェッチ&プリント機能が必要と考えて、 JSのソースコードを読む ↓ 作った作者のブログを読んでいるとXPathを使うと移植が楽だという…
大学院の時の同期と卒院して以来の約4年ぶりに飲んだ。オイラ、こうちゃん、あやぴこ、りえの4人だったけど、一番変わってたのは、こうちゃんだったなー パーマかかって、ひげ生えてたしw久しぶりに飲みではっちゃけたな。意外にもみんなサーフィンしている…
多重起動を防止するには、Mutxをつかうみたい。 デザインパターンのSingletonを実装するのかと思ってたけど、 でも、本質的にはおなじなのかな?
C#にはNull許容型変数があるのをリファレンスを眺めていて初めて知った。 これはどんな変数かというとint型なら、 -2147483648 〜 2147483647の値とNull値を割り当てることができる特殊な変数 使い方は int? memID = null; // System.Nullable<値型>で利用可…
携帯がauなのでお財布携帯が標準でついてます。東京近辺では、suicaかpasmoがあれば、 公共交通機関は事足りので、かなり愛用してます。お財布携帯の機種を持つまでは、サイフ出して、suica出してと2重手間だったんだけど(サイフの中にsuicaとEdyなど2種類以…
ホームページなどにメールアドレスを書いて、 「連絡先はこちら」、みたいなことかいてあるけど、 これって、スパム業者にスパム投げてね♪って行ってるみたいなもんwなので、対策をちょっと考えてみた。 ほんとに、頑張ればいろいろできるんだけど、 コスト…
開発用のUnix環境はVMwareをつかって利用しているわけなんだけど、VM側からホストOS(Windows)にアクセスしたくて方法を考えてみた。 1. VM側からホストOSの物理HDのパーティションをマウント 2. VM側にsambaを立ち上げて、ホストOSに共有フォルダとして見せ…
最近買ったDellのパソコンにマカフィーの6ヶ月無料版が入っていて、 ユーザー登録しろユーザー登録しろと、某教法人のごとく勧誘がむかついたのでアンインストールして消してやった。と、ここまではよかったんだけど、 こいつ、なんと、レジストリとサービス…
早くも、1年間の1/12がすぎてしまった。。 はやい、はやすぎるよ。。。。年を取ると時間がたつのが早いっていうけど、 ほんまやなーと思います。このままだと、1年間がなかったことになるので、細木数子大先生の六星術によると、(占いなんて信じませんが。。…
クロスブラウザ対策のイベントリスナーはこう書くとキレイなのか // イベントリスナー登録 function addListener(oElm, sType, func, cap) { if (!oElm) { return false; } if (oElm.addEventListener) { // W3C準拠ブラウザ oElm.addEventListener(sType, f…
積んでいた仕事がようやく一段落した。 1月3日から休出で働いて仕事オンリーだった生活から、 ようやく解放されたYo! これから趣味の世界に突入します!
あけましておめでとうございます。と5日過ぎた今日言ってみるテスト。掃きだめのブログに期待されても困ります。。 Σ(゚д゚lll)ガーン