タグ

2010年11月10日のブックマーク (10件)

  • google appengine に関してひと言

    ここ数日、Twitter上で appengine に関する発言をたくさん目にする。それを見る限り、「注目をされてはいるが、手を出しかねている人が多い」というのが現状だろう。そこで、私からもひと言。 App Engine は純粋なソフトウェア・エンジニアにとっての天国 私自身、色々な開発環境を試して来たが、私のようにプログラミングが大好きで、新しい言語や環境を学ぶのが楽しくて仕方が無いエンジニアにとっては、「App Engineは天国」というのが正直な感想。SQLRailsのように一見開発効率を良くしてはくれるが、直感的に実行効率とかが把握できない「補助輪付きプログラミング」と違い、App Engine上でのプログラミングは、ちょっと手を抜くとすぐに実行効率の悪さとして跳ね返ってくる「一輪車プログラミング」。 新しい言語を学ぶのが苦ならApp Engineは避けた方が良い 現時点で、Pyt

    hiroyukim
    hiroyukim 2010/11/10
  • 米グーグル、全社員を対象に10%昇給へ=関係筋 (ウォール・ストリート・ジャーナル) - Yahoo!ニュース

    米インターネット検索大手グーグルは、同業他社への人材流出を防ぐため、同社の全社員2万3000人の給与を10%引き上げる。事情に詳しい関係筋が明かした。 昇給は、経営陣を含む全世界の社員を対象に、来年1月から実施されるという。 グーグルのエリック・シュミット最高経営責任者(CEO)は、社員あての電子メールで、士気向上のために昇給を実施すると通知した。 「勤勉さは報われると感じてもらえるようにし、優秀な人材を引きつけたい」とシュミットCEOはメールで述べた。 【関連記事】 米グーグル、内務省を提訴-電子メール契約がらみで 英当局、グーグルは法律違反と判断―ストリートビューの個人情報収集問題 アンドロイド、iPhone抜く-米スマートフォン市場95%増 米アマゾン、家庭用品販売サイト会社を買収へ=関係筋 【ブログ】AOLとヤフーが「フェースブック」を懸念すべき理由

    hiroyukim
    hiroyukim 2010/11/10
  • 開発メモ: memcachedとKyoto Tycoonの空間効率

    Kyoto CabinetおよびKyoto Tycoonに新たに導入された「StashDB」を使うとmemcachedよりも空間効率を向上させられるという話。 StashDBとは 前回の記事で説明したように、Kyoto CabinetではローカルMapReduceのキャッシュとしてTinyHashMapというクラスを実装して省メモリ化を図っている。丁寧にシリアライズしてデータを詰めていくとかなりメモリを節約できるものなのだ。 同じ構造をDBMのインターフェイスにしたのがStashDBである。ProtoHashDB, ProtoTreeDB, CacheDB, GrassDB, HashDB, TreeDB, DirDB, ForestDBに続く第9番目のDBMということになる。もちろん、マルチスレッドセーフにして、レコード単位の粒度でロックを施して一貫性を確保し、VisitorやCurso

    hiroyukim
    hiroyukim 2010/11/10
  • why the lucky stiff - Wikipedia

    Jonathan Gillette, known by the pseudonym why the lucky stiff (often abbreviated as _why), is a writer, cartoonist, artist, and programmer notable for his work with the Ruby programming language. Annie Lowrey described him as "one of the most unusual, and beloved, computer programmers" in the world.[1] Along with Yukihiro Matsumoto and David Heinemeier Hansson, he was seen as one of the key figure

    why the lucky stiff - Wikipedia
    hiroyukim
    hiroyukim 2010/11/10
  • 西川善司の3Dゲームファンのための「MTフレームワーク2.0」講座 カプコン次世代ゲームエンジンの真実! 早くも「ロストプラネット2」のハイテクビジュアルの秘密を公開!!

    hiroyukim
    hiroyukim 2010/11/10
  • WJ46065Eとは | 携帯電話のカタチ

    お客様の端末からはご利用になれません。(WJ46065E)というエラーを見たことはありませんか? WJ46065Eは、ソフトバンクの携帯電話のブラウザでインターネットをしていると時々出てくるエラーです。 詳細な原因や理由については公式な発表がないので、わかりません。 1ページのサイズが大きすぎて携帯電話の通常のブラウザで見れるサイズを超えてた場合に、WJ46065Eというエラーが出ているようです。 通常のブラウザで見れるサイズは1ページ300kbyteまでなので、これを超えたらWJ46065Eエラーが出るのかな。ということでホームページを作ってる方はsoftbankの携帯電話向けにはサイズを調節する必要があるかも。動画や着メロなどもサイズ制限ありますし。 他のエラーも含めて何か情報をお持ちの方は教えてください。 5 Comments »

    hiroyukim
    hiroyukim 2010/11/10
  • Pythonを高速化しよう! - gumi Engineer’s Blog

    はじめまして、gumiの津村です。 現在は解析系の仕事をしたり、ツールを作ったりしています。 今回の話は高速化についてです。 結構長めの文章です。 目次 実行速度の高速化 Python/C API ctypes Pyrex Cython SWIG その他 纏め 実行速度の高速化 高速化といっても色々ありますが、今回は実行速度の高速化についてです。 弊社ではPythonを全面的に採用していますが、そもそもLLは実行速度が遅い言語です。特にC言語のようなコンパイラ系の言語と比べると非常に遅いです。 それでもLL系の言語がここまで使われるようになったのは、開発効率が良いからです。 もはや常識ですね。 しかし、それでも特定の領域ではどうしてもPythonのようなLL系言語では厳しい部分も出てきます。 アルゴリズムを変更しても、ハードウエアを変えても、無理な物は無理です。 速度に問題がある場合の最適

    Pythonを高速化しよう! - gumi Engineer’s Blog
    hiroyukim
    hiroyukim 2010/11/10
  • 価格.com - ゲームテック HDMIケーブル3(1.5m) HK0933 価格比較

    hiroyukim
    hiroyukim 2010/11/10
  • MySQLにてtoo many connectionsがでてしまう!!

    今日サーバーが止まっているとの報告がありました。 確認してみると、 Too many connections エラーがでていてサーバーのすべてのシステムが使用不可に!!! 調べてみると、mysqlには最大mysqldに接続しているコネクションの数が多すぎるんだよ!! とお怒りの模様。。。。 このサーバーそんなにクライアント多くなるシステム入っていたっけ・・・・ 問題は、maxクライアントが100で少なすぎるかコネクションを閉じていないか、同じシステムでコネクションをつくりすぎているかのどれかだろうと・・・ でもこのシステムはcakephpかeccubeしか入っていないのでコネクションを作りすぎていることはないと思われるのですが・・・ まぁとりあえず対策 mysqlのクライアント数のmaxの同時接続数は、デフォルトでは100件に設定されているらしい。 待機時間は、8時間らしい。 最大接続数の

    hiroyukim
    hiroyukim 2010/11/10
  • http://blog.bjsv.net/posts/view/2429

    hiroyukim
    hiroyukim 2010/11/10