タグ

2009年4月18日のブックマーク (8件)

  • ギークハウス4やらないか - おもしろwebサービス開発日記

    タイトルは半分釣りです。 現在、自宅で一人で仕事をするに飽きたのと、相模原という場所がちょっと不便だなーと思うこともあり、住んでるだけで人との交流が見込める「ゲストハウス*1」に引っ越そうかなーと思っています。で、物件をいろいろ探してるのですが、自分の希望を満たすところはやっぱり少ないです。そこでゲストハウス以外の選択肢として、自分で人を集めて「ハウスシェア*2」をするのもありかな?と思えてきました。 ですがハウスシェアにはゲストハウスにはないリスクがたくさんあります。例えば 住む人を自分で集めなきゃいけないよ 同居人がいきなりいなくなったら家賃が増えるよ トラブったときに自分たちだけで解決しなきゃならないよ などなど。特に金銭的なリスクはなるべく避けたいところです。ですが、その分自分たちで何でも決められるっていうのはとても魅力的。なので、仮にこんな条件でハウスシェアやらないか?って言って

    ギークハウス4やらないか - おもしろwebサービス開発日記
  • C++ のプログラムのデバッグを楽にする方法

    Google が公開しているソフトウェアの解説シリーズ(→その1 , その2)の続きです。今回は google-glog を使ってスタックトレースを表示する方法についてご紹介します。 C++ でプログラムを書いているとよく遭遇するのがセグメンテーション違反というエラーです。不正なアドレスへのアクセスなどによりセグメンテーション違反が起きると、通常、 UNIX 系の OS では SIGSEGV というシグナルによってプログラムが終了するとともに、 core というファイルが作られます。 core ファイルにはデバッガから参照できるいろいろな情報が残っていますが、多くの場合に役に立つのは、スタックトレースという情報です。スタックトレースを見れば、プログラムがどこでクラッシュしたのか、どのような関数を経由してそこにたどり着いたのかがわかります。プログラムがクラッシュした箇所を特定できれば、単純な

    C++ のプログラムのデバッグを楽にする方法
  • YappoLogs: はてなのお気に入りアンテナをTwitter Clientで見れるゲートウェイ「Hatetter」作りました

    はてなのお気に入りアンテナをTwitter Clientで見れるゲートウェイ「Hatetter」作りました 注意:ブックマークだけでなく、お気に入りアンテナのフィードを使うようになりました。 はてブのお気に入りリストってRSSリーダとかで見たりするのが多いんですが、もっとTwitterのようにカジュアルにウオッチしたいと思って、お気に入りリストのRSSTwitter API互換のFeedに変換するサーバを書きました。 Hatter - 太っ腹にソースコードも公開してるので、自宅サーバとかに置いて使うってのもできます。 たとえばid:acotieがお気に入りに入れてる人達のブックマークをTwitter風に変換したい時は http://hatetter.blogdb.jp/acotie/statuses/friends_timeline.json もしくは http://hatetter.b

  • C++ Glossary

    このページについて C++関係の話に出てくる言葉で、「読んで字の如し」 とはいかない難解語の簡単な解説を並べてみました。Glossaryというより、 むしろ略語辞典になってしまいました。巷で見かけた単語を並べているだけなので、 実際の所ほとんど使われない略語もあったりするかもしれません。 ちゃんとした用語集は Bjarne Stroustrup's C++ Glossary などをご覧になることをオススメします。 用語集 ADL (Argument Dependent name Lookup) 引数に依存した名前の探索。 Argument Based Lookup, Koenig Lookup とも呼ばれる。 #include <iostream> #include <string> ... std::string s; std::cout << s << std::endl; // os

  • 複雑系ではダメ、シンプルなものからスタートしなさい

    iPhone質を見事に喝破した非常に優れた考察がある。John Gruber の「複雑系」。 Daring Fireball: “Complex” by John Gruber: 01 April 2009 *     *     * 複雑系 「正常に機能する複雑なシステムは必ず正常に機能するシンプルなシステムの上に構築される。逆命題も真のようだ。すなわち、ゼロから設計された複雑なシステムは決して正常に動かず、また動かすこともできない。正常に機能するシンプルなシステムからやり直すより他ない。」 —JOHN GALL “A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears

    複雑系ではダメ、シンプルなものからスタートしなさい
  • 無料で読めるLinux本ベスト20 - YAMDAS現更新履歴

    20 of the Best Free Linux Books - Part 1 - LinuxLinks News 最近では書籍がウェブに無料公開されることも珍しくなく、オープンソース関係だとそれが顕著なわけだが、その中から20冊チョイスされている。 Ubuntu Pocket Guide and Reference Two Bits (asin:0822342642) クリエイティブ・コモンズなたちと来るべきイベントの話 The Linux Starter Pack The Easiest Linux Guide You'll Ever Read Producing Open Source Software (asin:0596007590) オープンソースソフトウェアの育て方(6月書籍版刊行予定) Introduction to Linux (asin:1596821124) Ba

    無料で読めるLinux本ベスト20 - YAMDAS現更新履歴
  • The Linux Documentation Project

    HTML (read online) HTML (read online, single file, 2.3M) HTML (tarred and gzipped package, 674K) PDF (2.7M) PostScript (1.4M) text (510K) SGML (327K) PluckerDB (690K) This document is both a tutorial and a reference on shell scripting with Bash. It assumes no previous knowledge of scripting or programming, but progresses rapidly toward an intermediate/advanced level of instruction . . . all the wh

    kiririmode
    kiririmode 2009/04/18
    宝の宝庫
  • http://kengo.preston-net.com/archives/004099.shtml