タグ

ブックマーク / xtech.nikkei.com (5)

  • 92. ハイフン付きのメンバ変数名を参照する方法

    オブジェクトのメンバ変数を参照する際、PHPでは $obj->element のように指定しますが、まれにelementの変数名にハイフン「-」が入ったものを指定しなければならない場合があります。 この場合、上記のような通常の参照方法は使用することができません。今回はこのような場合の参照方法を、simplexmlでXMLを扱う事例を使って解説します。 simplexmlを使用する際、XMLの構文から要素を参照するには通常は下のような書き方をします。 <?php $string = <<<XML <?xml version='1.0' encoding="UTF-8"?> <document> <hoge>HOGE</hoge> </document> XML; $xml = simplexml_load_string($string); echo $xml->hoge; ?> 上記のように

    92. ハイフン付きのメンバ変数名を参照する方法
  • OAuth

    私は“ドラクエ”が大好きです。中でも一番ハマったのはドラクエ3こと『ドラゴンクエストIII そして伝説へ…』。4人の職業を選んでパーティを作り、冒険を進めるゲームでした。強い敵を次々に倒していくうちに、「自分の育て上げたパーティで友達のパーティと対戦したい」という思いが芽生え、どんどん強くなっていきました。しかし、当時のファミコンでは通信対戦もできるわけがなく、あきらめるしかありません。ゲームで決められた“枠”の中でだけ遊ぶことを、少しだけ寂しく感じました。 これ以来、ゲームに限らず何かにハマると、「枠を超えて遊ぶこと」はできないだろうかと考えるようになりました。例えば、携帯音楽プレイヤーの再生履歴です。聴く曲の趣味が近いユーザーをグルーピングできたり、気に入ってよく聞いた曲と似ている曲を推薦できたりできそうです。これはいつの間にか、iTunesやAmazonのお薦め機能として実現されまし

    OAuth
  • 「ダダ漏れ」に対して感じる脅威と危惧、そして可能性

    「ダダ漏れ(だだ漏れ)」という言葉の用法がネット上で変化している。これまでは多くの場合、個人情報が大量に外部に流出してしまったような状況を指すのに使われてきた。それが最近は、「イベントや記者会見などを動画でリアルタイム中継する」ことを指すようになった。 「ダダ漏れ」が一般に知られるようになったきっかけは、民主党政府による事業仕分けがインターネット経由でライブ中継されたことである。この事業仕分けを中継した「ケツダンポトフ」のそらのさんは、以前から「iPhone 3GS発売記念前夜祭」などのイベントのほか、インタビューや記者会見などを精力的にリアルタイムで中継している。「ダダ漏れ」という言葉を広く知らしめた貢献者といえるだろう。 ネットのフリーサービスでここまでできる 「ダダ漏れ」を行うには、何も特別な機材を用意する必要はない。無料の動画共有/配信サービス「USTREAM」を使うことで、手軽に

    「ダダ漏れ」に対して感じる脅威と危惧、そして可能性
  • 情報セキュリティ入門

    コンピュータやネットワークが一般社会に浸透し,情報を扱う利便性は向上してきました。しかし利便性の向上は,同時にセキュリティの低下も招きました。サービスの利便性を享受するには,自分の身は自分で守り,他人には迷惑をかけないようにしていかねばなりません。 この連載コラムでは, ●情報セキュリティに関する知識を増やしたい ●何をすればどうなるのかはわかっているけれど,その舞台裏を知りたい ●情報セキュリティ関連の資格試験を受験するための基礎知識を固めたい という方々を対象に,知っておきたい情報セキュリティの概念,技術,規約などを解説していきます。 忙しい方は,各回の冒頭にある「ポイント」だけを読んでいただければ話の大枠は理解できるようにしました。ポイント部分に目を通して興味がわいてきたり,自分の弱点だと感じたら,そのあとに続く文もぜひ読んでみて下さい。 毎週水曜日に1ずつ記事を掲載して行く予定

    情報セキュリティ入門
  • 「テトリスを1時間強で作ってみた」動画の投稿者にインタビュー──「プログラミングの楽しさ伝えたい」

    1時間強でテトリスを作れるのはすごいですね。プログラミング歴を教えてください。 幼稚園のころからですね。当時,セガが「SC-3000」というパソコンを出していて,これが家にありました。あるとき,親が「ベーマガDX」(注:電波新聞社が発行していたプログラミング雑誌「マイコンBASICマガジン」の別冊。様々なパソコン用のゲーム・プログラムなどを掲載していた)を買ってきたので,そこに載っているプログラムを打ち込んでいました。 当時は「これを打ち込むとゲームができる」という認識しかなかったですが。SC-3000には顔のキャラクタがあってそれをBASICのPRINT文で表示して親に自慢げに見せていたそうです。 幼稚園のころに? はい,あまり信じてもらえないかもしれないのですけど(苦笑)。 小学校に入ってからは,PC-88(NEC製の8ビット・パソコン)もあったのですが,それはほとんど使わずに小学校4

    「テトリスを1時間強で作ってみた」動画の投稿者にインタビュー──「プログラミングの楽しさ伝えたい」
  • 1