タグ

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

  • 404 Blog Not Found:そろそろPHPに関して一言いっとくか

    2007年05月21日04:00 カテゴリLightweight Languages そろそろPHPに関して一言いっとくか こんな記事まで出ていることだし。 [ThinkIT] 第1回:今だからこその「PHPのすすめ」 (1/3) プログラムをたしなまない方にご注意: こちらのPHPとはちょっと違います:-p finalventの日記 - そろそろPHPに関してもう一言いっとくか 各論 使うは天国、インストールは地獄 PHPが一旦インストールされたら、それを使うのは確かに簡単だ。普通にHTMLを書く感覚で <p>以下の環境変数が設定されています:</p> <pre> <?php while(list($k, $v) = each($_SERVER)){ echo "$k=$v\n"; } ?> </pre> とか書けばいい。しかし、PHPでいろいろやるためには、実際にはさまざまなライブラリ

    404 Blog Not Found:そろそろPHPに関して一言いっとくか
    yappo
    yappo 2013/03/08
    RT @makotokuwata: 今こそ読みたい:『そろそろPHPに関して一言いっとくか』
  • Perl & JavaScript - 万能配列操作関数spliceを覚えておこう : 404 Blog Not Found

    2012年11月24日08:45 カテゴリTipsLightweight Languages Perl & JavaScript - 万能配列操作関数spliceを覚えておこう Perl Cookbook (English) Christiansen / Torkington [邦訳: Perlクックブック] 風邪が全然抜けない…リハビリしなきゃ… 2012/11/23:リストを任意件数ごとにぬるぬる処理する用のモジュール書いた - bayashi.net 鉈でひげ剃り感があるのは、こうも書けるからかな。 use 5.012; sub fizzbuzz { my @fizzbuzz; push @fizzbuzz, ('Fizz')[$_%3] . ('Buzz')[$_%5] || $_ for @_; @fizzbuzz; }; my @hundred = (1..100); whil

    Perl & JavaScript - 万能配列操作関数spliceを覚えておこう : 404 Blog Not Found
    yappo
    yappo 2012/11/24
    splice は破壊的だからなー
  • Perlの登録商標について - Perl belongs to us : 404 Blog Not Found

    2011年09月30日17:28 カテゴリOpen SourceNews Perlの登録商標について - Perl belongs to us まずはおめでとう。 Perl Trademark In Japan | lestrrat [blogs.perl.org] We had been told that this whole process would take about a year, and finally I'm happy to announce that this decision has been reversed, and the above mentioned trademark has been revoked (I'm not a lawyer type, so excuse me if my words of choice there are not tech

    Perlの登録商標について - Perl belongs to us : 404 Blog Not Found
    yappo
    yappo 2011/10/03
    こういうコメント書いてて恥ずかしくないのかな
  • news - HPのctrl+alt+delが英断どころか油断だらけの理由 : 404 Blog Not Found

    2011年08月20日23:00 カテゴリNewsiTech news - HPのctrl+alt+delが英断どころか油断だらけの理由 それは悔しいし、寂しいことだけど、でも仕方ないよねって、思ってたの。 Life is beautiful: HPの英断。日のメーカーは? HPがいくつかの重要なアナウンスメントをした 利益率の低いPCビジネスのスピンアウトを検討していること タブレット・スマートフォン市場からの撤退 Autonoy Corpの買収 数年前にPCビジネスを売却したIBMを彷彿させる話だが、売り上げは会社全体の3分の1を上げながらも、利益率がわずか 5.4% しかないPCビジネスを思い切って切り話す(会社全体の利益率は11.7%)というのは株主利益を最重視するのであれば当然とも言える。 現実はずいぶんと違ったね、さとし。 HPがPCから撤退したら、株価を元に戻せる? その戦

    news - HPのctrl+alt+delが英断どころか油断だらけの理由 : 404 Blog Not Found
    yappo
    yappo 2011/08/22
    #さとし
  • perl - 「優れたPerlプログラマを見分ける27の質問」回答例 : 404 Blog Not Found

    2011年03月01日18:00 カテゴリLightweight Languages perl - 「優れたPerlプログラマを見分ける27の質問」回答例 これは良問。 How to Identify a Good Perl Programmer - Modern Perl Books, a Modern Perl Blog 「優れたPerlプログラマを見分ける27の質問」の日語訳 - Islands in the byte stream というわけで回答例。あくまでも解答例。There's more than one way to do it はここでも例外ではないので。 Perl5において変数のシジルが示すものは何か 変数の基型。$scalar、@array、%hash、&code、*typeglob。&codeの&は省略可能かつ省略推奨。これ以外の型はオブジェクトを作ることで作れ

    perl - 「優れたPerlプログラマを見分ける27の質問」回答例 : 404 Blog Not Found
    yappo
    yappo 2011/03/01
    danさんが24を間違えたのにビックリ
  • 404 Blog Not Found:予約開始 - WEB+DB PRESS vol. 55

    2010年02月19日18:30 カテゴリWEB+DB PRESS書評/画評/品評 予約開始 - WEB+DB PRESS vol. 55 2月は偶数月。 WEB+DB PRESS vol. 55 そして偶数月といえば、こちら。 WEB+DB PRESS Vol.55|gihyo.jp … 技術評論社 連載としては最終回となる今回、私がインタビューしたのは、こちら。 PerlハカーのスクツにしてFiciaを運営するえとらぼ株式会社の衛藤バタラ社長をはじめとするご一行。 長いもので、この連載も24回。#0からはじまっているので今回は#23となります。ちょうど四年ですね。 連載としては今回が最終回なのですが、不定期に登場するかも知れません。その際には改めてよろしくお願いします。 Dan the Interviewee Thereof 「WEB+DB PRESS」カテゴリの最新記事

    404 Blog Not Found:予約開始 - WEB+DB PRESS vol. 55
    yappo
    yappo 2010/02/19
  • #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
    yappo
    yappo 2009/11/02
    package _ は既に MobaSif で使ってるので困る人でそう
  • news - 記者クラブ開放の前にできたこと : 404 Blog Not Found

    2009年09月17日12:00 カテゴリNews news - 記者クラブ開放の前にできたこと というわけで、政権が変わっても変わらないことに早速ブーイングが出ている。 非記者クラブメディアを排除した鳩山首相初会見への落胆 | 週刊・上杉隆 | ダイヤモンド・オンライン ジャーナリズムの自殺、民主党の「公約」破り・記者クラブ開放問題を書かない既存メディア - ガ島通信 鳩山内閣早くも公約違反? 隠れた官僚支配の温床壊せず:日経ビジネスオンライン この当たりはジャーナリストにまかせて、一介の有権者としての素朴な疑問。 大臣記者会見、なんで順繰りにやってるの? 政府に限らず、社会の基のキは「分業」。私がいまこうしてのうのうとblogなんぞ書いていられるのも、今やらなければならないことを、他の誰かがやっていてくれるから。 大臣が何種類もいるのも、そのためだよね。 なのに、なんで記者会見を順繰

    news - 記者クラブ開放の前にできたこと : 404 Blog Not Found
    yappo
    yappo 2009/09/17
    アレはLTなんだと思ってました。一人当たり6-7分で終わらせるって宣言してたし。
  • miyagawa.age++ : 404 Blog Not Found

    2009年09月13日20:38 カテゴリ miyagawa.age++ ろうそくの数もピッタリ カテゴリなしの他の記事

    miyagawa.age++ : 404 Blog Not Found
    yappo
    yappo 2009/09/13
    1get
  • 404 Blog Not Found:これすご - blogopolis

    2009年08月28日06:00 カテゴリ翻訳/紹介 これすご - blogopolis ブログランキングサイト [TopHatenar]のid:kaisehがやってくれましたよ。 ビジュアルブログ検索エンジン [Blogopolis] 我ながら大地主ぶりに驚愕。 これではブルジョワと言われても仕方ない。 それにしても、Ajaxでここまで出来るのか。すごすぎ。 Dan the Blogopolitan P.S. いかにもFlash。でもAjaxのキモは同一URI上でサーバーと通信していることにあるのだから、ASかJSかの違いはそれほど質的ではない。 「翻訳/紹介」カテゴリの最新記事

    404 Blog Not Found:これすご - blogopolis
    yappo
    yappo 2009/08/28
    出来なくは無いけどflashすね
  • 理想の言語? - 書評 - 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
    yappo
    yappo 2009/08/21
    リアルよっこらセックスなのか気になる次第
  • 後悔なき公開 - 書評 - 4Gbpsを超えるWebサービス構築術 : 404 Blog Not Found

    2009年08月13日15:00 カテゴリ書評/画評/品評iTech 後悔なき公開 - 書評 - 4Gbpsを超えるWebサービス構築術 ライブドア櫛井様より献御礼。 4Gbpsを超えるWebサービス構築術 伊勢幸一 / 池邉智洋 / 栗原由樹 / 山下拓也 / 谷口公一 / 井原郁央 元取締役であるという立場を離れて言う。書の内容は、すごいものが当に多すぎる。書を紹介しているだけのエントリーに対して、対象となっているを読まずに、批判コメントや自分の意見を書くのは、4Gbpsを超えるWebサービスを構築してからにしろ。 書「4Gbpsを超えるWebサービス構築術」は、日を代表するWebサービスプロバイダー、livedoorの手口公開。「親バカ」を差し引いても、その凄さは「[24時間365日]サーバ/インフラを支える技術」を凌駕すると言える。 目次 - ソフトバンク クリエイ

    後悔なき公開 - 書評 - 4Gbpsを超えるWebサービス構築術 : 404 Blog Not Found
    yappo
    yappo 2009/08/13
    どこにも脱線してない超良記事だ
  • 勝手に添削 - tokuhiromのengrish : 404 Blog Not Found

    2009年06月30日11:00 カテゴリLogos 勝手に添削 - tokuhiromのengrish これに限らず、CPANのうpされているPODもずいぶんと直しがいのあるやつが多いのでプロトタイプ代わりに。 summary of cons/pros about ithreads/coro/fork(2) - TokuLog 改めB日記 speed for creating new one creating new worker とした上で、"good/bad"でなくて"fast/slow"とした方がわかりやすい。 memory memory usage ないし memory footprint easy to use ease of use ないし easy to use? と疑問符で cpan friendly これも"cpan friendly?"の方がわかりやすいかな。 sta

    勝手に添削 - tokuhiromのengrish : 404 Blog Not Found
    yappo
    yappo 2009/06/30
    そもそもドキュメントなんて英語で書かなくても良いんですよ。僕らにはgoogle先生がついてるので君の日本語ドキュメントは誰でも英語で読めるんだよ。とCatalystの偉い人に言われました。
  • 梅田望夫がオープンソースを語っても残念でない理由 : 404 Blog Not Found

    2009年06月18日22:00 カテゴリOpen Source 梅田望夫がオープンソースを語っても残念でない理由 人使い荒いなあ。まだ徐行運転中なのに。というわけで、 [OSS] 梅田望夫さんはオープンソースを不当に貶めている / M. Mochio Umeda injustement diminue le crédit de l'Open Source. - ふぇみにん日記(2009-05-19) 梅田望夫にオープンソースを語るなとガツンと申し上げたい - ひがやすを blog に関する、弾の見解。 いいじゃん、言わせておけば。 今更梅田望夫がオープンソースに関して何を言おうが、オープンソースはびくともしない。こういういい方もなんだけど、梅田望夫に貶められるほど、オープンソースはやわじゃない。 童貞にセックスについていくらあることないこと言われても、セックスがびくともしないのと同じ。

    梅田望夫がオープンソースを語っても残念でない理由 : 404 Blog Not Found
    yappo
    yappo 2009/06/18
    ごめんなさいごめんなさいごめんあさい
  • ケータイとネットブックがそれでもヤバい理由 : 404 Blog Not Found

    2009年04月29日18:00 カテゴリCode ケータイとネットブックがそれでもヤバい理由 そう来ると思った。 Dan Kogai氏がやばいと思うただ二つの理由 - Keep Crazy;shi3zの日記 ケータイサイトは約10年も前からケータイだけで作れる。 魔法のiらんども知らないのか。 では、「魔法のiらんど」はどこで動いているのか。 ケータイの中ではない。あなたも私も知らない、ドコモのサイトのどこかである。 その意味において、ケータイサイトをケータイで作るというのは、vt100でVAXのプログラムを書いていた30年前と質的に変わらない。そこには確かに「作った」がある。が、「作ったもの」がどう扱われるべきかを決めるのは、「作った人」ではなく「場を用意した人」に最終的な決定権がある。いくらVAXの中にあるプログラムが「あなたのもの」でも、VAXの電源を落とされたらあなたには手も足

    ケータイとネットブックがそれでもヤバい理由 : 404 Blog Not Found
    yappo
    yappo 2009/04/30
    よくわかんないけど携帯単体でプログラミングできるし、実行もできる。PCなんか使わなくても出来る。 http://ascii.asciimw.jp/pb/ant/iappli/proglang/iBASIC.html
  • Ajax - tips - JSONPをブラウザにキャッシュさせない : 404 Blog Not Found

    2009年04月13日12:00 カテゴリTips Ajax - tips - JSONPをブラウザにキャッシュさせない というわけで、添削おじさん登場。 [を] 笑い顔顔文字APIを作りました (なお、なぜか IE と Safari だと一回しか動きません。添削希望!)理由は単純で、IEとSafariはJSONPをキャッシュしてしまうのです。 理由がわかれば、解決法も簡単です。たとえば以下のようにしてURIをUniqueにしちゃえばOK. function WarosuJSON(cb){ this.proxy = 'http://mimitako.net/api/warosuapi.cgi'; this.cb = cb; this.count = 0; this.parse = function(cb){ var script = document.createElement('scri

    Ajax - tips - JSONPをブラウザにキャッシュさせない : 404 Blog Not Found
    yappo
    yappo 2009/04/13
    API CGI って書いてある夫!
  • perl - tnek-cgi@CodeRepos - nms-cgi 再び : 404 Blog Not Found

    2009年04月03日10:30 カテゴリLightweight Languages perl - tnek-cgi@CodeRepos - nms-cgi 再び これを見ていたたまれなくなったので。 perlでアップローダを作ったのですが、クラックを受けている様なんです。 ./up の配下にしかアップロード出来ない様にしたつもりが、その上のディレクトリに.htaccessやらi.. - 人力検索はてな /lang/perl/tnek-cgi/trunk ? CodeRepos::Share ? Trac これはいったい何かというと、 nms - web programs written by experts の日版みたいなものです。nms-cgiにもファイルアップローダーがなかったので作りました。その他の「よく使うCGI」なども、ここを起点にみんなで添削してそれを配布、という形にすれば

    perl - tnek-cgi@CodeRepos - nms-cgi 再び : 404 Blog Not Found
    yappo
    yappo 2009/04/03
    一般公開すると後悔する羽目になるでしょう。
  • デバッグより重要なもの : 404 Blog Not Found

    2009年04月02日16:00 カテゴリCodeArt デバッグより重要なもの この話題、すっかり乗り遅れてしまった。 2009-03-22 - 未来のいつか/hyoshiokの日記 プログラミング入門書では、デバッグについて、ほとんど議論されていないし、仮にふれられていても、おざなりな方法というか、かなり邪険にあつかわれていたりする。プログラマの多くの時間がデバッグについやされていたとしてもだ。 あえていわせていただく。コードはデバッグできるだけはるかにましなのだ、と。printfを使うかどうかなんぞ、その問題と比べれば屁ですらないのだと。 デバッグよりもはるかに重要なもの、それはデータ構造の選定。 ここで一歩間違えると、バグが仕様化し、デバッグどころかバグにあわせてプログラムを書かねばならぬ羽目になる。 その最も顕著な例が、Unicodeだろう。最初の設計を間違えたおかげで、最新のソ

    デバッグより重要なもの : 404 Blog Not Found
    yappo
    yappo 2009/04/02
    1mmもprintfデバッグに言及していなくて美しい
  • tips - svnメイン、でもgithubでも公開したい場合の最小手順 : 404 Blog Not Found

    2009年04月02日03:30 カテゴリTips tips - svnメイン、でもgithubでも公開したい場合の最小手順 というわけで、遅ればせながらgithubはじめました。 dankogai's Profile - GitHub のですが、正直どうもgitにはとっつけない。RCS → CVS → subversion というのは、コマンド体系も互換性が高い正常進化でとっつきやすかったのですが、gitはそもそも考え方からして違うということも大きいかと思います。 というわけで、とりあえずひきつづき subversion をメインに使いつつ、githubでも公開したい場合どうしたらいいのかという備忘録を。 gitクライアントの入手 入手は以下から。 Git - Fast Version Control System 私はOS Xのバイナリを素直にインストールしました。インストールすると

    tips - svnメイン、でもgithubでも公開したい場合の最小手順 : 404 Blog Not Found
    yappo
    yappo 2009/04/02
  • 「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ : 404 Blog Not Found

    2009年03月19日18:00 カテゴリLightweight Languages 「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ ああ、まただよ... かなり使えるPHPの正規表現まとめ - IDEA*IDEA 〜 百式管理人のライフハックブログ 〜 正規表現って、プログラミング言語間の差が少ないサブ言語なのに、なぜ「PHP」がつくとダメ正規表現ばかり登場するのか。うんざりだ。 かなり使えるPHPの正規表現まとめ - IDEA*IDEA 〜 百式管理人のライフハックブログ 〜メールアドレスは厳密にチェックしようとするとなかなか難しいのですが、簡単なチェックだったらこれでOKぽいですね。 /^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$

    「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ : 404 Blog Not Found
    yappo
    yappo 2009/03/19
    そもそも田口さんはプログラマじゃないしdan the apiが全然うごかない。プログラマじゃない人が頑張ってるんだから非難せずに慣用的になるべきだしperlってそういう文化だと思ってた。それとdan the apiまだ動かない。