タグ

2008年12月8日のブックマーク (14件)

  • おてつだいネットワークス ::: トップ

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • [Perl] my と local と our の違いについて - 竹迫の近況報告

    404 Blog Not Found:perl - myとourとscopeと みんな難しく考えすぎです。 (例外については後で考えることにして)とりあえず以下の基をおさえておけば混乱することはないと思います。 ■ our 宣言について our はグローバル変数をスマートに使用するための宣言です。our は use vars と等価と考えてください。 our $var; は use vars qw($var); と等価。 our $var = 1; は use vars qw($var); $var = 1; と同じ動きをするもの、と覚えておけばOKです。それ以上の違いは基的にないと考えて構いません。 ひとつ実用上の違いがあるとすれば、our は Perl 5.6 以降の built-in なのに対して、use vars は vars.pmPerlスクリプトで実装されています。し

    [Perl] my と local と our の違いについて - 竹迫の近況報告
    higeorange
    higeorange 2008/12/08
    スコープ
  • Loading...

    higeorange
    higeorange 2008/12/08
    ス○○ロじゃないか。
  • Route 477(2008-12-08)

    ■ [esobook] Brainf*ckとWhitespaceのを書きましたwwww 正確には、「Brainf*ckとかWhitespaceのような言語の処理系を作りつつ、新しいプログラミング言語を作るところまでを解説した」ですね。 4839927847 12/20発売です。 これはジョークではない。繰り返す、これはジョークではない! 第一部ではHQ9+から始まり、Brainf*ck、Whitespaceを題材にインタプリタ・VM方式の処理系を作る 第二部では書オリジナル言語であるStarry、Bolicを題材に新しいプログラミング言語の作り方を解説 付録では編で取り上げられなかった13個のEsoteric Languageをちょっとずつ紹介 (Grassもあるよ!) という構成になっています(目次はこちらからどうぞ)。 個人的には裏テーマ(?)である「チューリング・マシン」「λ

    Route 477(2008-12-08)
  • ケンタッキーフライドチキンはマーケの方針転換してもいいんじゃない? | isologue

    テレビ「未来創造堂」で、元猿岩石の有吉氏が、「ケンタッキーフライドチキン茶漬け」が大好きという話をしているのを聞いて、異様にやってみたくなった。 ちなみに、有吉氏オススメのい方は、 チキンは、ほぐさずに丸のままゴハンの上にのせる。 濃いめのお茶を、(チキンの上からではなく)、チキンにかからないように脇から注ぐ。 ってるうちに、お茶がだんだんチキンの味になってくるので、お茶だけ飲み干して、新鮮なお茶を継ぎ足す。 というもの。 私がケンタッキーフライドチキンに出会ったのは、かれこれ40年も前。 小学校高学年のとき、最初(で最後)の幼稚園の同窓会をやったのだが、その時に、当時まだ珍しかったケンタッキーフライドチキンが出てきた。 「世の中に、こんなうまいもんが存在するのか!」、と思った。 しかし、当時はビンボで、外する習慣もなかったし、大きくなってからも、うのは5年とか3年に一回のペー

    ケンタッキーフライドチキンはマーケの方針転換してもいいんじゃない? | isologue
  • Firefox 3を使ってsessionStorageを試す - builder by ZDNet Japan

    ゼロトラストに向けた道のりを支援 自社のセキュリティの課題を浮き彫りにし M365の各機能で対応 次期自治体ネットワーク強靭化へ ガイドライン改定でデジタル化を推進 利便性向上への取り組み方をポイントで解説 未来のセキュリティイノベーターへ 初のオンライン開催となったSecHack365 20年度成果発表 から見えてきた新たな兆し データの散在と非常率運用がネック 企業のDXITが妨げる喜劇を回避するために キーマンが明かすデータ管理基盤の重要性 IDaaSって何? Identityマスターへの道4回目は ID管理ををシンプルにする方法を紹介 連載!プロが語るストレージ戦略 第三回:コンテナ環境におけるストレージ 意外と知られていない重要性を詳解する その先へ データ活用が変わる ビジネスは新しい舞台へ M365 活用のセキュリティ対策 急激に進んだリモートワークに対応する ゼロトラスト

    Firefox 3を使ってsessionStorageを試す - builder by ZDNet Japan
  • conveyor :: PHP Pluggable RSS Aggregator

    Conveyor (旧名PRhagger) は Plagger のように情報の収集、加工、出力が出来るアプリケーションです。 PHP4以降で動作します。rhaco Framework によるインストールの簡単さとブラウザ上で簡単に設定出来る点が特徴です。 メイン画面(1) *1 メイン画面(2) *1 インストール済みワーカー一覧 *1 全ワーカー一覧 *1 スクリーンキャスト Conveyorを導入するまでの一連の流れを動画で確認出来ます。*2 conveyorって何て読むの? 「コンベア」と読みます。ベルトコンベアのコンベアです。 lineとかworkerって何? ライン(line)はConveyorでの一連の流れを記述したファイルです。ワーカー(worker)は他のアプリで言うプラグインのようなもので Conveyor に機能を追加します。スクリーンキャストのチュートリアルでは [フ

  • ライブドアブログ|無料で豊富な機能が充実

    【愚痴】一番下が幼稚園入ったら働いてほしいって嫁に行ったら「働く分少しは家事の分担と育児も今より関わって」と言われたんだが… 【えぇ…】友達とフードコートへ→私「ポテト買って二人でべる?半額持ってくれるなら私のと一緒に注文するけど」友達「今日は別の店のポテトにする」私「了解」→結果

    ライブドアブログ|無料で豊富な機能が充実
  • Enumerable#inject の詳細と結合法則 - 今日調べたことまとめ

    RubyRubyのinjectをより深く理解したい人に捧ぐ を読んで。 Enumerable#inject は知っての通りたたみ込み演算をするメソッドです。具体的には次の通り。 p (1..5).inject(0){|r, i| r + i} # => 15 これは次の場合と同じです。 r = 0 (1..5).each {|i| r += i } p r # => 15 ここまでは現在のリファレンスに載ってるとおりです。なお初期値を渡さない場合は次のようになります。 p (1..5).inject{|r, i| r + i} # => 15 src = (1..5).to_a r = src.shift src.each {|i| r += i } p r # => 15 そして、Ruby 1.9系 と 1.8.7 では &Symbol 形式(や Symbol を直接)を渡して楽できる様

  • Windowの下までスクロールされたことを検出する - リトルプログラマーの日記

    AutoPagerizeのようなことを実現するために、Windowの下までスクロールされたことを検出するJavaScriptを調べてみた。 意外と苦労したのでメモ。 ソース // 垂直スクロール量を取得する var scrollTop = document.body.scrollTop || document.documentElement.scrollTop; // 表示領域の高さを取得する var clientHeight = document.body.clientHeight; // スクロールバーで隠れた領域を含むコンテンツ領域の高さを取得する var scrollHeight = document.body.scrollHeight; // コンテンツ領域の底までの残り領域 var remain = scrollHeight - clientHeight - scrollTop

    Windowの下までスクロールされたことを検出する - リトルプログラマーの日記
  • XPathを実行する際のお勧めplugin - goinger的日記

    3つほどあるので紹介など Firefox addons XPath Checker リアルタイムでXPathを実行した結果が表示されるplugin. 非常に便利 使い方 とりあえずインストールし、右クリックを押すとView XPathという項目があらわれるのでそれをクリックします すると、XPathの結果が表示されるウィンドウがでてくるのでそこでXPathを実行すると、実行結果が表示されます BookMarklet 面白法人カヤックの?Find XPath このブックマークレットを実行することで、ウィンドウ上のカーソルが位置している部分のXPathが表示される. てっとりばやくXPathを知りたいときに重宝する この二つを兼用すると便利です。 流れは以下のようになります Find XPathXPathの構文を把握 それをXPath Checkerに入れて、結果表示 パラメータを変化させて

    XPathを実行する際のお勧めplugin - goinger的日記
  • YappoLogs: Moose のコードを探索して理解を深めた

    Moose のコードを探索して理解を深めた 日は Roppongi.PM の第一回 Moose コードリーディングがありました。 Mooseは、単純に使ってる分には分り易いのですが、その実装を見ようとすると途端に複雑さが増します。 とにかくメソッドの呼び出しのスタックが深い。MySQL程では無いにしろ曲者です。 今回はそんなMooseの挙動を把握する手がかりを掴もうという回です。 Moose.pm Moose.pmは、主にuse Mooseされた時にexportするメソッドの定義をしています。 use Mooseすると、extends,with,has,before,after,around,override,inner,augment,make_immutable($c->meta->make_immutableすべき),confess,blessedがexportされます。 そしてM

  • Firefoxの世界シェア、20パーセントを越える | スラド

    38.73% Browser: Firefox 3.0 16.69% Browser: MSIE 6.0 10.36% Browser: MSIE 7.0 6.07% Browser: Sleipnir 5.75% Browser: Firefox 2.0 4.57% Browser: Safari 4.00% Browser: Opera 9 2.94% Mobile: KDDI 2.16% Mobile: DoCoMo 1.88% Browser: Google Chrome 0.x 0.96% Browser: w3m 0.73% Browser: Firefox 3.1 0.63% Browser: Mozilla/4.0 browsers 0.62% Browser: Lunascape 0.49% Browser: MSIE 5.5 0.45% Browser: Firefox