タグ

ブックマーク / dankogai.livedoor.blog (179)

  • perl - 最速のUTF-8処理法 : 404 Blog Not Found

    2013年03月04日14:45 カテゴリTipsLightweight Languages perl - 最速のUTF-8処理法 Perl Cookbook (English, Kindle Ed.) Christiansen / Torkington [邦訳: Perlクックブック] というわけで解説。 2013/03/04:Unicode::UTF8 がガチ爆速すぎる - bayashi.net encode より decode のが差が大きい感じ。encode だけだと、文字列長くなると Encode の方が速いっぽい。 まずは改めて検証してみましょう。 https://gist.github.com/dankogai/5079930 確かにその通りになっています。Unicode::UTF8はEncodeはおろかPerl組み込みのutf8::decodeより高速なのか(文字列をコピ

    perl - 最速のUTF-8処理法 : 404 Blog Not Found
  • Jコミがはじまる前から成功している理由 : 404 Blog Not Found

    2010年11月28日21:00 カテゴリNewsMedia Jコミがはじまる前から成功している理由 私にも意見を求める人が複数いらっしゃったので。 @dankogai 赤松健先生のやっているJコミみたいなのはビジネスモデルとしてどうなんでしょうか? http://www.j-comi.jp/less than a minute ago via Echofonあんどぅー integrated1453 結論から言うと、すでに成功している。 はじめに申し上げておくと、私は赤松ファンではないどころか、久米田ファンである。「ラブひな」いいから「かってに改蔵」を読めるように汁(って全巻持ってるけど)。しかし、そんな私の目から見ても、今回のJコミはすでに成功を納めているとするしかない。 (1) はじめに - (株)Jコミの中の人 (2) 今ある「電子マンガ」の問題点 - (株)Jコミの中の人 (3) 

    Jコミがはじまる前から成功している理由 : 404 Blog Not Found
  • perl - YAPC::Asia::2010 - 弾のスライド : 404 Blog Not Found

    2010年10月16日15:45 カテゴリYAPC::AsiaLightweight Languages perl - YAPC::Asia::2010 - 弾のスライド 発表も無事(?)終わったので。 …そんなスライドで大丈夫か? http://www.dan.co.jp/~dankogai/yapcasia2010/lleval.html Dan the Perl Monger 「YAPC::Asia」カテゴリの最新記事

    perl - YAPC::Asia::2010 - 弾のスライド : 404 Blog Not Found
  • perl - にも集合オブジェクトと演算を : 404 Blog Not Found

    2010年05月05日04:15 カテゴリLightweight Languages perl - にも集合オブジェクトと演算を 404 Blog Not Found:perl - 配列の∪と∩に想定内の返事が。 PERL HACKS(日語版) [英語版] 2010-05-01 - methaneの日記一方、Pythonはsetの演算子を定義した。 もちろんPerlでも定義できます。 以下、実例。 #!/usr/bin/perl use strict; use warnings; package Set; sub main::set { __PACKAGE__->new(@_) } # exportの代わり use overload ( '@{}' => \&array_ref, '""' => \&string, '|' => \&union, '&' => \&intersectio

    perl - にも集合オブジェクトと演算を : 404 Blog Not Found
  • ubuntu - 10.04LTSがやってきた : 404 Blog Not Found

    2010年05月02日00:30 カテゴリNewsiTech ubuntu - 10.04LTSがやってきた というわけで8.04LTSから早二年。10.04LTSが登場したのでレビュー。 見た目はこんな感じ。 ウィンドウ制御のボタンを左にまとめたり、Panelのアイコンをグレイスケールにしたりと、Mac OS X にさらに似て来た感じ。「うぶんちゅ!」の里沙的にはありがたい?私も普段はMacなのでこれは歓迎。 9.10では一向に安定しなかったWiFi(11nのせい?)も、10.04LTSではRock Steady。 起動の速さは感動的。VAIO W w/ SSDで10秒切ってる? でもVAIO Wだとsuspendが遅ーい。10秒以上かかってる?MacBook 2,1だとすぐ寝てくれる Triple Boot の MacBook 2,1 でも無問題 VMWare Fusion 3.02の

    ubuntu - 10.04LTSがやってきた : 404 Blog Not Found
  • 健全な先入観 - 書評 - レジデント初期研修用資料 内科診療ヒントブック : 404 Blog Not Found

    2010年03月24日00:00 カテゴリ書評/画評/品評Medicine 健全な先入観 - 書評 - レジデント初期研修用資料 内科診療ヒントブック Amazonにて予約したもの レジデント初期研修用資料 内科診療ヒントブック medtoolz 書はあくまで医師、それも内科医師による利用を想定して作成されたものなので、医師でない私には評価能力がなく、よってこれから書くのは書評ではなく感想ということになるのだが、書の謝辞に私の名も登場するし、あとがきを見ればわかるとおり書が世に出たのは医師業界外の力によるものなので、書を選ぶにあたって私の言葉にもいくばくかの価値はあるのではないか。特に書の成り立ちと構成は、医療以外の面でも学ぶべき点が多く、その点では医療に携わる人のみではなく、を作る立場にある人は入手しておいて損はない一冊というのは弾言できる。 書、「レジデント初期研修用資料

    健全な先入観 - 書評 - レジデント初期研修用資料 内科診療ヒントブック : 404 Blog Not Found
  • This is THE -e^πi - 書評 - オイラーの贈物 新装版 : 404 Blog Not Found

    2010年01月25日12:45 カテゴリ書評/画評/品評Math This is THE -e^πi - 書評 - オイラーの贈物 新装版 東海大学出版会 田志口様より献御礼。 オイラーの贈物 新装版 吉田武 [東海大学出版会より直接購入] キタ━━━━━━(゜∀゜)━━━━━━! 待っていた、待っていた、待っていた。 このの復活を。 願わくば、「小飼弾が選ぶ最強の100冊+1」の前に復活してほしかった。入手困難だったので泣く泣く外したのだけど、最強の100冊が10冊になっても来入っていてしかるべき一冊。 なのにAmazonときたら、「このは現在お取り扱いできません」だと? すぐに在庫されると思うのでリンクしておくが、念のために東海大学出版会も併記しておいたので待てない方はそこから注文してほしい。 書「オイラーの贈物」は、 はじめに 唯一の式 -- オイラーの公式: eiθ =

    This is THE -e^πi - 書評 - オイラーの贈物 新装版 : 404 Blog Not Found
  • #perl and more - $_ とスコープ : 404 Blog Not Found

    2009年11月01日22:30 カテゴリLightweight Languages #perl and more - $_ とスコープ 良記事は補足して育てよう。 現代的なPerlの記述方法一覧 + α - Perl入門〜サンプルコードによるPerl入門〜 補足するのは、$_の使いどころについて。 実はこうすることで、$_の使用は暗示的なものも含めてすべてトラップすることが出来る。 use strict; use warnings; { package _; use Carp; sub TIESCALAR { bless {}, shift } sub FETCH { croak q(Don't you dare get $_) } sub STORE { croak q(Don't you dare set $_) } } tie $_, "_"; $_ = 1; 明示的なものだけでは

    #perl and more - $_ とスコープ : 404 Blog Not Found
  • 自己、無限、自由 - 書評 - 数学ガール/ゲーデルの不完全性定理 : 404 Blog Not Found

    2009年10月26日02:00 カテゴリ書評/画評/品評Math 自己、無限、自由 - 書評 - 数学ガール/ゲーデルの不完全性定理 数学ガール/不完全性定理 結城浩 当に以下の通りとなった。 404 Blog Not Found:孤独解消型数学入門 - 書評 - 数学ガール/フェルマーの最終定理 次はゲーデルの不完全性定理をおながいします>hyuki。 となれば読まぬわけに行かない。 書「数学ガール/不完全性定理」は、「数学ガール」「数学ガール/フェルマーの最終定理」に続く数学ガールシリーズ第三弾。テーマは、不完全性定理。前著の「釣り」、すなわち「これを読んでも主題はさわりだけしかわかりません。でもその過程で数学のさまざまな側面が学べます」とは異なり、書では当に不完全性定理を証明する。少なくとも第一不完全性定理は、「要約なし」で証明している。 目次 - 第3巻『数学ガール/ゲー

    自己、無限、自由 - 書評 - 数学ガール/ゲーデルの不完全性定理 : 404 Blog Not Found
  • BEGIN{ require Llama } #書評_ - 初めてのPerl 第6版 : 404 Blog Not Found

    2012年07月20日19:30 カテゴリ書評/画評/品評Lightweight Languages BEGIN{ require Llama } #書評_ - 初めてのPerl 第6版 オライリー矢野様より献御礼。同封のTシャツもXXLでうれしい。 初めてのPerl 第6版 Randal L. Schwartz / Tom Phoenix / brian d foy / 近藤嘉雪訳 [原著:Learning Perl, 6th ed.] 初出2009.10.20 第五版; 2012.07.20 第六版に改訂 こういうのを見ると、やはりプログラマーにはオライリーという思いを新たにする。累計50万部のベストセラーの最新刊、ついに訳出! Perlを習いたい人だけではなく、プログラミングそのものを初めてたい、コンピューターを便利な道具以上のものとして使えるようにしたい人にもお勧め。書籍名に"P

    BEGIN{ require Llama } #書評_ - 初めてのPerl 第6版 : 404 Blog Not Found
  • 来年も続けるために - 書評 - 今日からはじめるライブドアブログ : 404 Blog Not Found

    2009年10月06日02:00 カテゴリ書評/画評/品評Blogosphere 来年も続けるために - 書評 - 今日からはじめるライブドアブログ 941::blogの中の人としてむしろ有名な、ライブドア櫛井様より献御礼。 今日からはじめるライブドアブログ うーん、この路線もきらいじゃないけど、もう少し硬派な部分も売りにして欲しかったというのが古参 livedoor blogger としての感想か。 ともあれ、「はじめる」よりも「つづける」が大事な blog ホスティングとして、 livedoor blog は身びいき抜きでお薦めできる。「はじめる」だけでいいならアメブロだって構わないが、来年も続けたかったらこっちにしとけと弾言させていただこう。 書「今日からはじめるライブドアブログ」は、日を代表する blog ホスティングサービスの一つ、 livedoor blog の取扱説明書

    来年も続けるために - 書評 - 今日からはじめるライブドアブログ : 404 Blog Not Found
  • #perl #regexp - $utf8 =~ /.../i # の傾向と対策 : 404 Blog Not Found

    2009年10月01日18:00 カテゴリLightweight Languages書評/画評/品評 #perl #regexp - $utf8 =~ /.../i # の傾向と対策 というわけで、その傾向と対策を。 [Perl]UTF8-flagged strings affects regexps with the "i" modifier - use GFx::WebLog; Perlではutf8フラグ付きの文字列に対するuc/lc/"i"正規表現修飾子は非常に遅いのだが,H::F::Liteでは/iを使っているので,試しに/iを使わないようにしてみると,速度が改善した id:gfxの主張は、以下のようにして確かに確かめられる。 use strict; use warnings; use Benchmark qw/cmpthese timethese/; { use bytes; m

    #perl #regexp - $utf8 =~ /.../i # の傾向と対策 : 404 Blog Not Found
  • 理想の言語? - 書評 - Scalaスケーラブルプログラミング : 404 Blog Not Found

    2009年08月20日18:00 カテゴリ書評/画評/品評Lightweight Languages 理想の言語? - 書評 - Scalaスケーラブルプログラミング インプレス石橋様より献御礼。 Scalaスケーラブルプログラミング Martin Odersky Lex Spoon Bill Venners / 羽生田栄一監 / 長尾高弘訳 [原著:Programming in Scala] 素晴らしい言語の、素晴らしい入門。 何が素晴らしいかというと、言語の思想が、頭ではなく体で覚えられるようになっていること。これなら言語オタクでなくとも、いや言語オタクでない方が、無名関数やActorの素晴らしさがよくわかる。 それだけに、結構残念である。 Scalaが、Java上の言語であることに。 書「Scalaスケーラブルプログラミング」の原題は、「Programming in Scala

    理想の言語? - 書評 - Scalaスケーラブルプログラミング : 404 Blog Not Found
  • perl - JPEG判定をPure Perlで : 404 Blog Not Found

    2009年08月18日13:45 カテゴリLightweight Languages perl - JPEG判定をPure Perlで やってみてもいいと思ったので。 JPEG かどうかを判断する C のコード - TokuLog 改めB日記 こんな感じで。 #!/usr/bin/perl use strict; use warnings; use LWP::Simple; my $url = 'http://ec2.images-amazon.com/images/P/4757215339.01.MZZZZZZZ.jpg'; my $content = get($url) or die "Couldn't get $url"; print "$url : ", isjpeg(\$content); if (0){ # test my $fn = shift; my $content; p

    perl - JPEG判定をPure Perlで : 404 Blog Not Found
  • #twitter - 残りの60%は : 404 Blog Not Found

    2009年08月17日12:00 カテゴリBlogosphere #twitter - 残りの60%は 現総理の読みまつがい、blogのtypoぐらい意外なニュース。 Twitterへの投稿、40.5%は「意味のないおしゃべり」--米調査:マーケティング - CNET Japan 意外なニュースをお知らせしよう。Pear Analyticsによる新しい調査の結果によると、Twitterへの投稿(tweetと呼ばれる)の40.5%は、「pointless babble(意味のないおしゃべり)」に分類することができるという。 それでは残り60%は? 「WORTHLESS babble(価値のないおしゃべり)」 だよね、やっぱ。 ちょっとまじめな話、Twitterの美点の一つはそれぞれのtweetに価値を持たせにくいことにもあるのではないか。これってマネタイズしにくいということでもあるけれども

    #twitter - 残りの60%は : 404 Blog Not Found
  • 事実は小説より喜なり - 書評 - 夏への扉 [新訳版] : 404 Blog Not Found

    2009年08月05日16:00 カテゴリ書評/画評/品評Love 事実は小説より喜なり - 書評 - 夏への扉 [新訳版] 早川書房高橋様より、まさかの献御礼。 夏への扉 Robert A. Heinlein / 小尾芙佐訳 [原著:The Door Into Summer] 全く同じ作品なのに、これほど印象が変わるとは。 1988年にこの宇宙を去った著者に、見せて上げたい。 我々が、どれほど遠くに来たのかを。 そして、開けるべき扉が、どれほど残っているかを。 作「夏への扉」は、日で最も人気のあるSF小説の一つ。それだけに、献者の高橋氏も指摘する通り、「(SF)業界の人には飽きられた」作品でもある。私自身、作より「異星の客(Stranger in a Strange Land)」の方が好きだ。別に作の主人公の名前がダンだからではない。Heinleinなのにエロがないから?それ

    事実は小説より喜なり - 書評 - 夏への扉 [新訳版] : 404 Blog Not Found
  • これなら許す - 書評 - 現代萌衛星図鑑 : 404 Blog Not Found

    2009年08月03日14:00 カテゴリ書評/画評/品評Money これなら許す - 書評 - 現代萌衛星図鑑 三才ブックスより献御礼。献いただいてからだいぶ日が経ってしまった。 現代萌衛星図鑑 しきしまふげん著 / へかとん画 / 松浦晋也監 「萌え」に対する私の評価は厳しい。「もえたん」も「萌えて覚える化学の基」も、酷評せざるを得なかった。 そんな私でも、書は好意的に評価している。こういうのもなんだけど、書は「はじめて基準を満たした」萌えなのではないか。 書「現代萌衛星図鑑」は、日の人工衛星たち(厳密には人工天体たち。たとえばはやぶさは人工衛星でなくて人工惑星)を美少女に見立てて楽しむという一冊。登場「人物」たちは以下の通り。 目次 気象観測衛星「ひまわり」 ハレー彗星探査機「すいせい・さきがけ」 技術試験衛星VII型「きく7号/おりひめ・ひこぼし」 環境観測技術

    これなら許す - 書評 - 現代萌衛星図鑑 : 404 Blog Not Found
  • 悪「言語」身に付かず - 「書ける」と「身に付く」の間に : 404 Blog Not Found

    2009年07月26日15:30 カテゴリArtLightweight Languages 悪「言語」身に付かず - 「書ける」と「身に付く」の間に 習うきっかけは、これでいいと思う。 プログラミング言語を身につける唯一の方法 - ぼくはまちちゃん!(Hatena) たぶんこれかな… なにか作りたいものがある または なにかを作る必要がある なんて状況以外で、マトモにプログラミング言語を習得してる人って ぼくほとんど見たことないんだけど、みなさんはどうでしょう…! けど、これでは「身に付かない」と弾言しちゃう。 なんでそう言い切るか、というと、「作りたい」ものがあって、それを実際にその言語で「作った」のにも関わらず、全然身に付いていない言語が私にはあるから。 たとえば、shell script。 これとの付き合いは、perlよりも古い。にも関わらず、私は未だに shell script を

    悪「言語」身に付かず - 「書ける」と「身に付く」の間に : 404 Blog Not Found
  • perl - & はいつ使うべきか : 404 Blog Not Found

    2009年07月22日21:30 カテゴリLightweight Languages perl - & はいつ使うべきか 鋭い質問です。 Perlの謎(その10)サブルーチンの呼び出し方 - 燈明日記 組み込み関数と同名のユーザ定義関数を定義したときは、どうしても『&』付きでないと呼び出せないのです。id:chaichanPaPaの主張は、以下のとおり確認できます。 #!/usr/bin/perl use strict; use warnings; sub atan2{ "atanatan"; } print atan2(1,1), "\n"; しかし、実際にはビルトイン関数を上書きしているモジュールは少なくありません。たとえばCGI::Carpはdie()やwarn()を上書きしています。 それでは、ビルトイン関数の上書きはどうやるのでしょうか?そして、一旦上書きされたビルトイン関数を呼

    perl - & はいつ使うべきか : 404 Blog Not Found
    seamlessbias
    seamlessbias 2009/07/22
    subsは?
  • 言語 = 文法 + 語彙 : 404 Blog Not Found

    2009年07月09日22:00 カテゴリLightweight Languages 言語 = 文法 + 語彙 そのライブラリーに力を決めるのはなにか。 プログラミング言語の力における限界生産力逓減の法則とライブラリと - プログラミング言語を作る日記 書籍プログラミング言語を作るにも書きましたけど、言語の力ってのは結局のところほとんどライブラリの力で決まってしまうところがあります。 それが、文法ではないのか。 「何が言えるのか」を決めるのが、語彙(vocabulary)。 「どう言えるのか」を決めるのが、文法(syntax)。 言語は、この二つで出来ている。 ところが、この二つには、相反する要求がある。 語彙は、なるべく多い方がいい。多ければ多いほど、言えることは多くなるからだ。 しかし文法は、なるべく少ない方がいい。少ない方が覚えることが少なくなるからだ。 この矛盾を、言語はどう解決し

    言語 = 文法 + 語彙 : 404 Blog Not Found