タグ

2011年5月19日のブックマーク (13件)

  • GitHub - pdeffendol/spatial_adapter: Spatial Adapter for ActiveRecord and Rails 2.x and 3.0.x - no longer in active development (try RGeo for Rails 3.1+)

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - pdeffendol/spatial_adapter: Spatial Adapter for ActiveRecord and Rails 2.x and 3.0.x - no longer in active development (try RGeo for Rails 3.1+)
  • ディズニーは何も解決していない  | Tak Nishimura Blog

    社会の諸問題をビジネスを通じて解決する社会起業が注目を集めて久しい。 最近だとビジネスやベンチャーも、 「ではあなたの考える商品やサービスは、社会のどんな問題を解決するのですか?」 という観点で語られたり考えたり評価されることが多い気がする。 これはとても良いことだと思う。 産業革命以降、世界的に経済的物質的豊かさを追い求めてきて、特に日戦争でいったんゼロになって、その後一気に盛り返して、ある程度達成した。 でも冷静に見てみると、経済的豊かさの達成と同時に多くの新たな問題が出てきてるんじゃない? そんな思いから、色んな人が色んなチャレンジをしている。素晴らしいですね。 でも、やる気ある人の行動力や発想力やエネルギーや時間や労力は、問題解決だけに偏って使われてしまったら、ちょっともったいないなと思う。 だって、例えばディズニーという会社は、もう僕が説明する必要ないくらいGreatだけれど

    a2ikm
    a2ikm 2011/05/19
    世界中の子ども、そして大人までも、空想のワンダーランドへと連れて行ってくれる。」
  • https://jp.techcrunch.com/2011/05/19/20110518security-breach-heres-how-expired-domains-expose-you-to-embarrassment-and-theft/

    https://jp.techcrunch.com/2011/05/19/20110518security-breach-heres-how-expired-domains-expose-you-to-embarrassment-and-theft/
  • DBD::mysqlのmysql_auto_reconnectが真だとDB再接続時にDBICのon_connect_doが実行されない件 - Unknown::Programming

    ハマったメモ。 さてまた今回も若干適当な記事だけども、メモということでお許し願いたい。 ってか誰も言及してないっぽいんだけどもしかしてこの現象うちだけ? とにかくタイトルの通りで、検証時の各モジュールのVERSIONは以下の通り。 DBD::mysql-v4.005 DBIx::Class-v0.08100 前回のDBD::mysqlでSegmentation faultの件は無事解決したものの、今度はDB再接続時に文字化け発動でゲンナリしてました。 でログとか見てるとどうもDBICのon_connect_doで指定しているSET NAMES UTF8がDB再接続時に動いてないことが判明。 myapp_server.plだとちゃんとSET NAMES呼ばれるんだけどmod_perlだと何故か呼ばれない。 ってことでmod_perlに関係有りそうな部分をひたすら調べていたところ、mysql_

    DBD::mysqlのmysql_auto_reconnectが真だとDB再接続時にDBICのon_connect_doが実行されない件 - Unknown::Programming
    a2ikm
    a2ikm 2011/05/19
    mod_perlの場合決め打ちでmysql_auto_reconnectが設定されているのでDBD::mysql的には再接続処理が行われるが、DBIC的には接続が繋がったままだと認識してるので再接続処理でon_connect_doなどが呼ばれない。
  • MySQLで "SQL_AUTO_IS_NULL = 0" じゃないと、IS NULLで検索されたときにエライ目に遭うという話 - (゚∀゚)o彡 sasata299's blog

    2009年06月09日23:48 MySQL Perl MySQLで "SQL_AUTO_IS_NULL = 0" じゃないと、IS NULLで検索されたときにエライ目に遭うという話 先日、Catalystアプリを作っていたとき、データの新規作成と編集を同じメソッドで処理していて、このようなコードを書きました。 my $rs = $c->model('DBIC::Hoge'); $rs->update_or_create( { id => $id, # primary key name => $name, }, {}, ); hogeテーブルはこんな感じ。 +-------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +----

  • 【翻訳】Gitをボトムアップから理解する

    John Wiegleyさんの "Git from the bottom up" を翻訳しました。 元PDFはこちらからダウンロードできます: http://newartisans.com/2008/04/git-from-the-bottom-up/ 元記事のライセンスがクリエイティブコモンズのBY-SAであったため、この翻訳もBY-SAとなります。 ライセンスを守って自由にご利用ください。(詳しくは記事内の最初にも書いてあります) 翻訳ミスの指摘や改善の提案等があればブログコメントやTwitter(@oshow)などで遠慮なくどうぞ。 Git をボトムアップから理解する Wed, 2 Dec 2009 by John Wiegley 私が Git を理解しようと調査した時、高級なコマンドの視点から眺めるよりボトムアップ式に理解することが役立った。そしてボトムアップ視点で見る Git

    【翻訳】Gitをボトムアップから理解する
    a2ikm
    a2ikm 2011/05/19
  • frontendproxy - Catalyst::Wiki

    Configuring Catalyst for use behind a front-end proxy A typical catalyst setup might have the server running on a cluster of machines, which are proxied by a light-weight frontend server such as Apache or nginx. This means that the catalyst app needs to know the publically-viewable URI base it's going to be accessed from, so that c.uri_for constructs and similar refer to the correct absolute path

    a2ikm
    a2ikm 2011/05/19
    これの3つ目で解決した!
  • 東京電力を破産させられないような国ではベンチャー企業は育たない

    ウォールストリート・ジャーナルは、「自由主義経済の国であれば、東電は破産させた上で被害者を救済するのが当然なのに、東電という会社を救済しようとしている日はやはり社会主義」と痛烈に批判している(参照)。 私自身、昔から「日は自由主義経済の衣をかぶった社会主義」だとは思って来たが、この何かというと「大企業や既得権者を守る」姿勢が、「大企業の正社員とそれ以外」という社会の二重構造を生み、経営陣の「逃げ切りメンタリティ」を助長し、来ならば国の発展の原動力となるべき「ベンチャー企業」の活躍を阻止していることは注目に値する。 日政府は、ときどき思い出した様に形だけの「ベンチャー支援」のようなものをするが、ベンチャー・ビジネスを活性化するのに最も大切なものは、国からの支援なんかではなく、「自由競争」である。日では、既得権者が官僚と癒着して、さまざな規制や免許制度で市場への参入障壁を高くしてベン

    a2ikm
    a2ikm 2011/05/19
    「自由主義経済の国であれば、東電は破産させた上で被害者を救済するのが当然なのに、東電という会社を救済しようとしている日本はやはり社会主義」大失敗したんだから破産は当然だよなぁ
  • Dropbox のセキュリティに関するお話

    先日、WIRED VISION に 「Dropboxの暗号化は嘘」:FTCへの告発 という記事が掲載されてちょっとした話題になっていますが、このサイトでも何度か Dropbox オススメだよと書いているので、一応この件に関しても触れておきたいと思います。 ちょっと乗り遅れた感はありますが…先日、WIRED VISION に 「Dropboxの暗号化は嘘」:FTCへの告発 という記事が掲載されてちょっとした話題になっていますが、このサイトでも何度か Dropbox オススメだよと書いているので、一応この件に関しても触れておきたいと思います。 結論だけ先に言うと何を騒いでいらっしゃるの?なんですが、その辺の理由と、あと最後にこの手のサービスを使う際の注意点とかをまとめています。 さて、今回は告発ってことで記事になっていますが、実は件、もうちょっと前 (4月の中旬) に Dropbox のセキ

    Dropbox のセキュリティに関するお話
    a2ikm
    a2ikm 2011/05/19
    「技術的に見れるけど当局に要求されたりしない限り見ないよ、心配なら暗号化してアップしてね」という真っ当な話
  • Post by @shyouhei

    速さのためにはCでないとこの誤解は典型的ですねえ。今、申し訳ないんだけど、普通に書いたCのコードと普通に書いたJavaのコード走らせると、普通に書いたJavaのコードの方が速くなるケース、全部とは言わんが案外と多いですよ。なんでかというと、Javaは普通に書いたらJVMが人類の持てるテクノロジの限りを尽くして勝手に高速化してくれる1が、Cはあなたの能力以上に速くはならない。Cは速いJavaは遅いってのは10年くらい前には正しかったんでしょうけどねえ。なお自分でベンチマークしてる暇なんかないよ!という人はshootout.alioth.debian.orgぐらいは読んでもいいんじゃないですかね。たとえばJavaとCの比較で見れば全体的にいって同じくらいのスピード、いくつかの項目でJavaのほうが速いのが分かる。組み込み屋はCでなければ何を使うかこれがですねえ、少なくとも俺の半径1クリックでは

    Post by @shyouhei
    a2ikm
    a2ikm 2011/05/19
    「○○だからCでなきゃみたいな幻想は一回捨てたほうがいいです。冷静に、今あるテクノロジを吟味して、最適なものを選びましょう。したら九分九厘はCじゃない選択肢があるはずですよ。」
  • Running Redmine - no config.ru · Issue #98 · basecamp/pow

    a2ikm
    a2ikm 2011/05/19
    redmineもvendor/rails/railties/disoatches/config.ruをRAILS_ROOTにコピーすればpowで動く
  • いきあたりばったりのアーキテクチャと教訓

    スライドの作者であるGleicon Moraesは、これらの図を示した上で、リレーショナルデータベースはガムテープのようにつぎはぎで使えるような万能薬ではない。シャーディングや非正規化などは検討すべきよい選択肢であり、またリレーショナル以外のデータベースも選択肢としていれるとよいだろうと説いています。 そして次のような「リレーショナルデータベースの間違った使い方10項目」を示しているのです(訳は前述の記事「データベースの間違った使い方10項目」から)。 Dynamic table creation(動的なテーブルの作成) Table as cache(テーブルをキャッシュとして使う) Table as queue(テーブルをキューとして使う) Table as log file(テーブルをログとして使う) Distributed Global Locking(分散したグローバルなロック)

    いきあたりばったりのアーキテクチャと教訓
    a2ikm
    a2ikm 2011/05/19
    「リレーショナルデータベースの間違った使い方10項目」が興味深い。テーブルをログとして使うのは、機能は豊富だけどジリジリと辛くなる。どうにかしたい
  • 〜うまく動かすMongoDB〜仕組みや挙動を理解する - doryokujin's blog

    @doryokujinです。この業界で非常に強い影響力を持つ@kuwa_tw氏が某勉強会でMongoDBについてdisられており、このままではMongoDB自身の存続が危ういと思い、急遽ブログ書きました。(冗談ですよ) ザ・ドキュメント〜うまくいかないNoSQL〜 View more presentations from Akihiro Kuwano MongoDBを使っているときに出会うトラブルをうまくまとめてくださった「MongoDBあるある」的な良い資料だと思います。今日はここで書かれているトラブルの解決方法を提示したいと思います。恐らく@kuwa_tw氏は全ての解決方法を知っていながら、同じトラブルへ悩む人のためにあえてdisったのだと思います。 MongoDB はデータベースもコレクションも存在しなければ自動作成してくれる mongoシェルを起動する場合、たいていは $ mong

    〜うまく動かすMongoDB〜仕組みや挙動を理解する - doryokujin's blog