タグ

2010年12月22日のブックマーク (7件)

  • 第5回 PHP 5.3の変更点(その1) | gihyo.jp

    個人的な事情により前回の掲載から大変長い間が空いてしまいました。読者の皆様にはこの場を借りてお詫びいたします。 この2年と9ヶ月(!!)の間にPHPに起こった最も大きな出来事といえば、何といってもクロージャ等、待望の新機能が追加されたPHP 5.3の登場でしょう。連載の再開にあたり、まずは筆者が実際の拡張モジュール開発で直面したPHP 5.3の変更点について書かせていただきます。 PHP 5.3での変更点 PHP 5.3でのZend Engineの変更のうち、拡張モジュール開発に影響しそうなものを以下にざっと挙げてみました。 参照カウンタを操作するAPIの変更 いくつかの関数/マクロ定義の変更 名前空間つきクラス/関数/定数のためのマクロ追加 名前解決のためのAPI追加 エラーハンドリング周りの強化 いくつかのAPIが非推奨に また、そのほかにも 遅延静的束縛(Late Static B

    第5回 PHP 5.3の変更点(その1) | gihyo.jp
  • 第17回 64ビット化への遠い道程[その2] | gihyo.jp

    いつの間にか2010年もあと数週間を残すのみとなりました。さすがに12月の声を聞くと身辺もあれこれ多忙となってきて、Plamo Linux関連の作業も停滞気味ではありますが、今回は前回の続きで、CLFSのx86-64用環境からPlamo Linux用の64ビット環境を構築していくあたりの話を紹介しましょう。 CLFS版x86-64用開発環境 前回紹介したように、CLFS(Cross Linux From Scratch)の64ビット環境は 32ビット環境上で64ビット用のバイナリを生成するクロスコンパイラの構築 上記クロスコンパイラを用いて64ビット用のミニマム開発環境を構築 作成したミニマム開発環境上に移行して、正式な64ビット環境を構築 という手順になります。このうち1.と2.の段階は前回紹介しましたので、今回は3.の段階からになります。 前回の最後に紹介したように、2.で作成した64

    第17回 64ビット化への遠い道程[その2] | gihyo.jp
  • Hadoopソースコードリーディングの発表資料「検索エンジンのための転置インデックス構築」 - nokunoの日記

    Hadoopソースコードリーディング第6回 : ATND「Data Intensive Text Processing with MapReduce その2」ということで、前回に引き続きこのについて話させていただきました。Hadoopreading06 data intensive4View more presentations from nokuno.以下、他の人の発表メモです。 Hadoop World 2010報告 NTTデータ山下さん 参加者900人(去年の2倍)! BI関係が目立っていた? eBay: Ganglia, Nagios, HUE, Oozie, Mahout, Pig, Hive, SAML,... AOL: 広告、検索、コンテンツに利用。Mahoutでレコメンドとか Intelのベンチマーク:LZOやHyperThreadingの恩恵 GE:TwiterやYou

  • Hadoop - 三上俊輔の研究日記 分割可能なLZO圧縮をhadoopで使う

    Twitterでは基的にファイルはLZO圧縮しているようで, 3,4倍のストレージの節約 分割可能 CPUは少ししか使わない IOバウンドのジョブは3,4倍の性能向上 などのメリットがあると言っています.これは使わない手はないということで試してみました. clouderaのこのブログ記事を参考にして進めます. code.google.com/p/hadoop-gpl-compressionもありますが,Twitterが公開している分割可能なのを使います. http://github.com/kevinweil/hadoop-lzo 今回の環境はclouderaのamiをベースにしました. cloudera-ec2-hadoop-images/cloudera-hadoop-fedora-20090623-x86_64 ami-2359bf4 CDH3で,hadopoのバージョンは

  • php-modeのインデント設定 - つまみぐいメモ

    Eclipseをやめてemacsでphpのコードを書くようにしたけれども、php-modeの標準(php-mode-force-pear tの時)のインデントがちょっと気にわない。こういった時にささっとカスタマイズできるのがemacsの利点なんだけど、どこを直せばいいのかよくわからない、というもがemacsの欠点、そして最悪elipsを読めばなんとかなるのが利点で、elispがとっつきにくいのが欠点。 - どういうインデントになって欲しいのか まず、標準のインデントはこんな感じになる。 <?php function longLongFunctionName($arg1, $arg2, $arg3, $arg4) { } $tmp = array('key1' => 'val1', 'key2' => 'val2'); $tmp = array( 'key1' => 'val1', 'ke

    php-modeのインデント設定 - つまみぐいメモ
  • Build and implement a single sign-on solution

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Build and implement a single sign-on solution
  • 大手ITからベンチャー「CROOZ」への転身で分かったこと - @IT

    2010/12/21 (2013/11/7更新 編集部注:小俣泰明氏はクルーズ株式会社を退職済み) 軽い茶髪にモヘアのカーディガン。腰よりも低く首から長く垂れ下がった柄物のストール。取材相手の男性は、デルのラップトップを片手に「ゆらり」と静かに会議室に現れた。 独特のスタイルに面らう。 モバイル系ベンチャー企業とはいえ「取締役 技術統括担当執行役員」の肩書きから想像できないスタイル。小俣泰明さんの存在感は強烈だった。 驚くことに、小俣さんは、もともとは大手ICT企業のNTTコミュニケーションズに勤務していたこともあるという。MCSE(Microsoft Certified System Engineer)の肩書きまで持つエンタープライズ系のエンジニアだった。一緒に取材に応えてくれた技術統括部の池田朋大さんも、伊藤忠テクノソリューションズ(CTC)に在籍していたサーバ運用技術者だったという