タグ

2008年9月22日のブックマーク (13件)

  • はてなのスタッフになりました。 - poohtarouの日記

    報告忘れてたけど先週の水曜日から、はてなのインフラ部で働き始めました。 早く仕事覚えれるように頑張っております。 毎日覚えることたくさんあるし朝6時に起きるのは大変だけど めっちゃ楽しいので頑張ります。 皆様よろしくお願いします。

    はてなのスタッフになりました。 - poohtarouの日記
    amachang
    amachang 2008/09/22
    おおお。すげー。がんばれー><
  • 戦術的撤退を開始します。 やさしいC++43

    #include "stdafx.h" #include <iostream> #include "conio.h" using namespace std; class Base1{ protected: int bs1; public: Base1(int b1=0){bs1=b1;} void showBs1(); void showBs(); }; class Base2{ protected: int bs2; public: Base2(int b2=0){bs2=b2;} void showBs2(); void showBs(); }; //多重継承した派生クラス class Derived : public Base1,public Base2{ protected: int dr; public: Derived(int d=0,int b1=0,int b2=0):B

    amachang
    amachang 2008/09/22
    indirect base class とは、直接の親クラスではなくて、親クラスの親クラス(おじいちゃんクラス)とかのこと。 direct base class は親クラスのこと
  • IE8で採用されたconstructorプロパティ - Thousand Years

    constructorが実装されている件 alert('constructor' in window); // true alert(window.constructor); // [object Window] div = document.createElement('div'); alert('constructor' in div); // true alert(div.constructor); // [object HTMLDivElement] alert('prototype' in div.constructor); // true alert(div.constructor.prototype.constructor); // [object Element] ということは 俺俺メソッドをHTCを利用しなくてもDOMに付与できるということ。HTMLElement Pro

    IE8で採用されたconstructorプロパティ - Thousand Years
    amachang
    amachang 2008/09/22
    まじすか/きたー!きたー!これはきたー!
  • decadentplace.org.uk

    decadentplace.org.uk 2024 著作権. 不許複製 プライバシーポリシー

    amachang
    amachang 2008/09/22
    「unqualified names in a template are generally non-dependent and must be looked up when the template is defined.」/テンプレート内の素の名前(限定子が付かない名前)は基本的に non-dependent でテンプレート定義時に解決されなければならない。
  • 高橋直大 プロフィール

    学歴 筑波大学附属駒場中学校(2001-2004) 筑波大学附属駒場高等学校(2004-2007) 慶應義塾大学 環境情報学部(2008-2012) 慶應義塾大学 政策・メディア研究科修士課程(2012-2014)

  • decadentplace.org.uk

    decadentplace.org.uk 2024 著作権. 不許複製 プライバシーポリシー

    amachang
    amachang 2008/09/22
    two-phase name lookup とは何か。 depend と non-depend の話。必読
  • result_of - p_stade;

    result_ofについて・・・参照 result_ofの利用者は大胆に型を訊ねて良い 実際にどのように引数を受け取るかは関数オブジェクトの実装者の自由 result_of::typeは常に成功し、デフォルト値(void)を持っている・・・参照 引数のない(つまりテンプレートでない)operator()は、operator()の宣言は、クラステンプレートのインスタンス化と同時にインスタンス化されるので、それに備えるため 戻り値がvoidではない場合は、boost::result_ofを直接特殊化しなければならない result_ofがみんなに使われるころにはたぶんautoもあるので日の目を見ない気がする []#include[] []<iostream>[] []#include[] []<string>[] []#include[] []<boost/mpl/assert.hpp>[]

    result_of - p_stade;
    amachang
    amachang 2008/09/22
    「result<forward()>::type が non-dependent だから 1st phase で名前の解決しようとする」/ TODO まだ、理解できていない
  • mixi Engineers’ Blog » Lua on Tyrant: DBサーバにLLを組み込む

    遅めの夏休みで那須塩原に行ってきたmikioです。牧場でアルパカに触ってきたのですが、めちゃかわいかったです。さて今回は、Tokyo Tyrant(TT)にスクリプト言語Luaの処理系を組み込んで使う方法について解説します。 つか、Luaって何? Lua(公式サイトによると「るーあ(LOO-ah)」と発音)という言語の名前は聞いたことがあっても、数あるマイナー言語のひとつと思って特に気にかけていない人も多いと思います。私もそうでした。しかし、今では、C言語使いの第2言語・第3言語として使うにはとても有望な言語だと思っています。 Luaに関する日語の情報はまだ多くはないのですが、以下のサイトを順に読むとだいたいの雰囲気が掴めると思います。 Lua で組んでみる Lua 5.1 リファレンスマニュアル Luaは言語仕様が小さいので、とても習得しやすいです。上記のリファレンスマニュアルだけ読め

    mixi Engineers’ Blog » Lua on Tyrant: DBサーバにLLを組み込む
    amachang
    amachang 2008/09/22
    lua の組み込み方法を解説するあー
  • プログラミングに詳しい人に質問です。大学でプログラミング経験の学部一年生向けにプログラミングを教えることを想定しています。…

    プログラミングに詳しい人に質問です。大学でプログラミング経験の学部一年生向けにプログラミングを教えることを想定しています。週1コマ×半年程度の限られた時間で、プログラミングとはどういうものかという質を教えたいのですが、どの言語を使うのが適切でしょうか。

    amachang
    amachang 2008/09/22
    「感情的にもやもやしたなら、それは仮面を捨てて「もっとプログラミングに詳しい人になる」大いなるチャンスかもしれませんよ」/おお。良い言葉だー。 id:practicalschemeさん++。
  • 限定子としてのtemplate - Faith and Brave - C++で遊ぼう

    『プログラミング言語C++』 C.13.6 限定子としてのtemplate メンバ関数テンプレートにおいて、引数から型を推論できない場合template限定子を使うことになる だが、template限定子を使うようなことは稀だろう struct hoge { template T* get() { return 0; } template void set(T*) {} }; int main() { hoge h; int* p1 = h.get(); // 構文エラー:より小さい演算子のうしろにint int* p2 = h.template get(); // OK // こっちは引数で型推論できるからOK h.set(p1); return 0; } class hoge { public: template <class T> T* get() { return 0; } tem

    限定子としてのtemplate - Faith and Brave - C++で遊ぼう
    amachang
    amachang 2008/09/22
    言葉の整理「限定子=qualifier」/ 型推論できるか template arguments が要らない場所がある。知らなかった。要確認。
  • typenameやtemplateの許される場所 - 梶本裕介の日記

    http://d.hatena.ne.jp/faith_and_brave/20080128/1201510970#c1201580416について.昨晩は睡魔に負けてしまいました><書きかけですが,とりあえずこの辺で.そのうちそもそもなぜこんなものが必要なのかと言った所から説明した完全版を書こうと思います.usingやfriendの絡んだ話も書いてないし・・・.templateの外template外では,typename,template共に使ってはいけません. struct bar { typedef int type; template class T> struct tmpl { }; }; struct foo { typedef typename bar::type x; // error typedef bar::template tmplint> y; // error };

    amachang
    amachang 2008/09/22
    typename や template が許される場所。explicit specialization の中では使ってはダメ。/ temlate palameter が決まらないと instantiation されない(?)名前に対しては typename や template が必須ってことでいいんですかね。難しいです。
  • Digg - Japanese Girl Sensation: Virtual Boyfriends (Webkare)

    Japanese Girl Sensation: Virtual Boyfriends (Webkare) techcrunch.com — In Japan, girls are crazy over virtual boyfriends. Webkare (Web Boyfriend in Japanese), a mix between a social network and dating simulation site, is Nippon ’s newest web sensation. Geared exclusively towards girls, the site attracted over 10,000 members just 5 days after its release on September 10, racking up 3.5 million page

    amachang
    amachang 2008/09/22
    海外でも大人気
  • 中堅コンビニam/pm買収に競合他社が二の足を踏む理由

    inside Enterprise 日々刻々、変化を続ける企業の経営環境。変化の中で各企業が模索する経営戦略とは何か?ダイヤモンド編集部が徹底取材します。 バックナンバー一覧 「怖くて、誰も手を出せない」(大手小売業幹部) 首都圏を中心に1135店展開する中堅コンビニエンスストアのエーエム・ピーエム・ジャパン(am/pm)を、親会社のレックス・ホールディングスが売却するとの観測が出ているが、買収に意欲的なコンビニチェーンは現れていない。 コンビニ業界3強のセブン-イレブン・ジャパンやローソン、ファミリーマートは、具体的な検討をしていない状況だ。レックスも「売却する方針を固めた事実はない」としている。 しかし、am/pmはここ数年、小売業界内では有名な“出物”だったことは確かだ。 ローソンやファミリーマートは過去、買収に興味があるか打診されたことを認めているが、同業だけでなく「2年前に(レッ

    中堅コンビニam/pm買収に競合他社が二の足を踏む理由
    amachang
    amachang 2008/09/22
    そういえば、渋谷ってちょっと中心を外れると am/pm だらけ。やっぱ、土地が高いところってコンビニは向かないのかな。