2007年04月24日18:00 カテゴリLightweight Languages perl - parser書くならgoto しかし、本当の本当の本番はこちらだったりする。 404 Blog Not Found:perl - POO と goto Perl 5のgotoは、仕組みを理解した上で使いどころを誤らなければかのごとく強力なのである。 前回の例では、それでも"One of many ways to do it"で、「知らなくても困らない」レベルのものであった。しかし、今回の例は、gotoがなければ本当にきつい。 以下の例を考えてみよう。 入力: (define (fact n) (if (= n 1) 1 (* n (fact (- n 1))))) 出力: [['define',['fact','n'],['if',['=','n','1'],'1',['*','n',['f
1 : 黒トラ(家) :2013/02/14(木) 10:38:30.38 ID:GT+sApqs0 大気汚染の中国在住日本人「もはや人が住むところではない」 天気は晴れのはずなのに、街は黒い霧に覆われ、ほんの十数メートル先も見通す ことができない。化学薬品のようなにおいがたちこめ、呼吸しているだけで喉が痛む。 せきが出るのは当たり前。前を見ても何も見えないから、街ゆく人は足元を見て 歩いている──。 近年、中国の大気汚染が人々の暮らしに悪影響を与えているが、今年に入って から事態はいっそう深刻化している。 2月6日、北京にある日本大使館は、現地に住む日本人駐在員やその家族、約 150人に向けて説明会を開催した。その際に、汚染が進んでいる北京に住むことを 「壮大な動物実験のような状況に置かれている」と説明。あまりにも劣悪な環境ゆえ、 8日には日本政府が北京に医師団を派遣
Abstract shUnit2 is a xUnit unit test framework for Bourne based shell scripts, and it is designed to work in a similar manner to JUnit, PyUnit, etc.. If you have ever had the desire to write a unit test for a shell script, shUnit2 can do the job. Introduction shUnit2 was originally developed to provide a consistent testing solution for log4sh, a shell based logging framework similar to log4j. Dur
Perl › モジュール › here FindBinモジュールを使用すると、スクリプトが存在するディレクトリのパスを取得することができます。 # モジュールの読み込み use FindBin; スクリプトが存在するディレクトリのパスは$FindBin::Binというパッケージ変数に代入されています。 # スクリプトが存在するディレクトリのパスを取得 my $script_dir = $FindBin::Bin; FindBinは使い方が少し変わったモジュールですが、スクリプトの存在するディレクトリのパスを取得するための標準的な方法です。 モジュールの読み込みパスを設定 FindBinモジュールはlibモジュールと一緒に利用され、モジュールの読み込みパスを設定することが多いです。 以下のようにすると、スクリプトの存在するディレクトリの中にあるlibというディレクトリが、モジュールの読み込み
はじめに Fluentdは、ログを収集し格納するためのログ収集基盤ソフトウェアです。Fluentdにインプットされた、すべてのログをJSONに変換し、アウトプットします。インプットとアウトプットはモジュール化されており、モジュールを追加することでインプット元とアウトプット先を追加できるようになっています。 Fluentdは急速に知名度を高め、多くのWebサービス会社で実際に使用されるようになりました。従来のログが抱えていた問題も、Fluentdが適切な解決策となっていると認知され、かつ簡単に導入・スモールスタートできるミドルウェアであったことが大きかったと思います。 本稿では、Fluentdの簡単な仕組みと導入方法、シンプルな動作事例について紹介します。 対象読者 システム管理者 データサイエンティスト 必要な環境 UNIX系OS Ruby 1.9 ログを出力する理由 システム運用を始める
「ビッグエンジン!ビッグパワー!ファンタスティック!」香川真司のカタコト英語が面白い(動画あり) カテゴリ動画ネタほのぼのニュース Tweet 469: 名無しに人種はない@実況はサッカーch 2013/02/13(水) 22:16:26.09 ID:EeS6lSob0 ttp://www.youtube.com/watch?v=b3bgZDDrvY0&feature=share&list=PLCBtJWKd3vCSWAt1iSEq56_QIrWvzSDyu これ面白いwやっぱまだ英語はカタコトだね (*゚∀゚)っ香川は2分50秒あたりから 474: 名無しに人種はない@実況はサッカーch 2013/02/13(水) 22:20:06.65 ID:fNHH8UR80 >>469 英語すらよくならないとか出来損ないに、 英国、気品高いブリティッシュ発音は、 遠くかけ離れてるなw これだから
思考と言語研究会では、主として人間の知能の根幹に深く関わる思考と言語の本質や、人間自身によるそれらの運用のあり方を探究します。さらに、それにより得られる知見を生かすような、教育・福祉への応用や工学的応用も目指します。 そもそも言語は、思考のための道具であると共に意思疎通のための道具でもあり、さらには知識を共有するための手段でもあります。また思考は、個体内における論理的計算にとどまらず、他者の思考過程の理解・推察等をも含む幅広い処理過程です。 このように両者は人間の知能の解明のためには極めて重要なものですが、その本質は未だ十分に解明されていません。この原因の一つとして、思考も言語も人間の脳の情報処理過程における産物であり、両者は相互に密接不可分に関連しあっているにも関わらず、従来、個別に研究される傾向があったことが挙げられます。 以上のような状況に鑑み、本研究会では基礎的・学際的な立場に立脚
「信じられないヘッドだった。私はエブラに『なぜ競らなかったんだ?』と言ったが、 その後で映像を見て『何を言っているんだ?』と思った」ファギーワロタw カテゴリ監督・コーチ画像ネタ Tweet 106: 名無しさん@恐縮です 2013/02/14(木) 08:44:33.66 ID:1KSap55h0 「信じられないヘッドだった。あれは止められないね。 私はハーフタイムにパトリス(マークについていたエブラ)に、 『なぜ競らなかったんだ?』と言ったが、 その後で映像を見て、『何を言っているんだ?』と思った」 ファギーワロタw http://headlines.yahoo.co.jp/hl?a=20130214-00000040-goal-socc 111: 名無しさん@恐縮です 2013/02/14(木) 08:45:20.09 ID:QnhjAX7K0 >>106 ポルナレフ臭がする 1
Disclaimer: The opinions expressed here are my own and do not necessarily represent those of current or past employers.Twitter / Photos Disclaimer: The opinions expressed here are my own and do not necessarily represent those of current or past employers. Twitter / Photos Henry Robinsonによる、カラムナストレージの解説記事を翻訳しました。カラムナストレージは、Googleで開発されたデータ処理ツールであるDremelに使用されているファイルフォーマットであり、Clouderaが開発を進めるImpalaでも採用
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く