ドットインストール代表のライフハックブログ
![IDEA * IDEA](https://cdn-ak-scissors.b.st-hatena.com/image/square/d65872d80b31a8bc9b22a76af2ef5e5fb4910509/height=288;version=1;width=512/http%3A%2F%2Fwww.ideaxidea.com%2Farchives%2F2008%2F07%2F08%2Feditable.gif)
http://subtech.g.hatena.ne.jp/miyagawa/20080708/1215473551 絶望した!rubyと比較したときのperlの難解さに絶望した! #!/usr/bin/perl use strict; # ここはpackage main; BEGIN { # プログラムのはじめにサブルーチンを定義.なくても動いたりする # ()は プロトタイプ. 引数をとらないことを言明してる # Xクラスのコンストラクタ, 実体は$sのリファレンス sub X () { bless \(my $s = "ひだまり"), "X" } # _ == 1 にする sub _ () { 1 } } package X; # ここからXクラスの定義 my $i; # クロージャ変数だけど,スコープはファイルだよ use overload # X オブジェクトの / と < 演算
MR Tech Toolkit MR Tech ToolkitはFirefoxのアドオンやテーマの管理を容易にするためのアドオンである。その機能の一部として、前回紹介したNightly Tester Toolsと同様にバージョンの互換性チェックを無効にする機能も含んでいる。 MR Tech Toolkitのこの機能は、Nightly Tester Toolsの機能限定版であるNightly Tester Tools Liteで提供されるものと同等であり、非互換バージョンのアドオンを強制的にインストールすることができる。 MR Tech Toolkitを有効にしておくと、非互換バージョンのアドオンをインストールしようとした場合に図1のように[マックスバージョン互換性の照合を無効にする]というチェックボックスが表示される。これにチェックを入れておけば、互換性の無いバージョンでも強制的にインスト
幾つかの JavaScript ライブラリから、ブラウザ判定部分だけを抜き出してみた。判定基準が userAgent だったり、ブラウザの実装だったり、多種多様で面白い。MooTools はレンダリングエンジンを返す所が他と違う。 Prototype (prototype-1.6.0.2.js) Browser: { IE: !!(window.attachEvent && !window.opera), Opera: !!window.opera, WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1, Gecko: navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('KHTML') == -1, MobileSafari: !!na
槇原敬之さんの「もう恋なんてしない」を茅原実里verにしたくて遊んでいたら、鶴屋さんぽくなったので思わずうpしてしまいますた。何番煎じかわからないですがすみません。追記:たくさんの再生・コメント・マイリス登録、いつも歌詞をつけてくださる職人様方、本当にありがとうございます!■他のうp主様が作ってくださった動画ver→sm4023821 ■自分で作ったED風動画ver→sm3923026
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く