2016年3月2日のブックマーク (4件)

  • なにこのBLっぽいイチャイチャしたツリー

    なにこのBLっぽいイチャイチャしたツリー

    なにこのBLっぽいイチャイチャしたツリー
  • PHP7でクラスはバラバラになった

    PHP7では無名クラスが導入されます。 PHP7調査(26)無名クラスの導入 - Qiita これ、単に構文だけの話にせず、「クラスの第3の能力が単独で切り出された」と捉えると面白いのかなと思いました。 クラスが持つ3つの役割 クラスが持つ3つの役割 - 西尾泰和のはてなダイアリー 「コーディングを支える技術」の西尾泰和氏によると、クラスには ユーザー定義型 実装の再利用の単位 インスタンス生成器 の3つの役割があるといいます。 クラスが扱いづらい概念だとすれば、それはこの3つの能力をまとめて持っているからです。 PHPのユーザー定義型、インターフェース PHPの場合、タイプヒントがありますし、定義したクラスは後から拡張することができません(オープンクラスではない)。 if ($obj instanceof FooClass) { //... } この「$objがFooClassのインスタ

    PHP7でクラスはバラバラになった
  • 名作ゲームブック「ドルアーガの塔」三部作が電子化、Kindle向けに500円以下で販売 | インサイド

    20年以上前に、大きなブームを巻き起こしたゲームブック。番号が割り振られたパラグラフ(段落)を辿ることで物語が展開していくため、でありながら時には物語が大きく変わることも。そのため想像力と冒険心を大きく刺激され、当時多くの方がプレイに興じました。 壮大な物語が展開された「ソーサリー」四部作や、様々な作家が参加した「ファイティングファンタジー」シリーズ、独特な言い回しや皮肉たっぷりの文章が光る「グレイルクエスト」シリーズなど、海外からやってきた名作だけでも実に多彩なラインナップを誇ります。 もちろん国内でも様々な名作が誕生しており、伝奇や民話を丁寧に織り込みつつ少年少女の物語を描いた「送り雛は瑠璃色の」や、モンスター側に視点を置いた意欲作「モンスターの逆襲」、ゲームブックでは比較的珍しいSFモノながらもキャラクターおよびストーリーで読者を魅了した「フォボス内乱」など、枚挙に暇がありません。

    名作ゲームブック「ドルアーガの塔」三部作が電子化、Kindle向けに500円以下で販売 | インサイド
    Mint0A0yama
    Mint0A0yama 2016/03/02
    この勢いでにゃんたんのゲームブックも電子化してください
  • ウェブアプリケーション開発に新言語を採用したときにインフラで考えたこと - ゆううきブログ

    この文章は、サーバサイドのウェブアプリケーション開発において、社内実績の少ない新しい言語を採用したときにインフラ面で考慮したことを社内向けにまとめたものです。 はてなでは、長らくPerlでウェブアプリケーション開発を続けてきた一方、ここ数年で社内でScalaまたはGoの採用事例も増えてきました。 今後開発が始まるプロダクトにおいても、PerlScalaGoもしくは他の言語を採用するかどうかを開発開始時に選ぶことになるでしょう。 新言語を採用するときに、考慮すべきことの一つとして、「インフラ」への影響があります。 新言語に関する雑談をしていると、ウェブアプリケーションエンジニアに「インフラ」への影響について聞かれます。 もしくは、ウェブオペレーションエンジニアから考慮するポイントを伝えることもあります。 ScalaGo以外に、Node.jsやサーバサイドSwiftはどうかというのも雑談

    ウェブアプリケーション開発に新言語を採用したときにインフラで考えたこと - ゆううきブログ