タグ

2012年2月19日のブックマーク (13件)

  • officechairs.jp

    This domain may be for sale!

    chezou
    chezou 2012/02/19
  • 情報系修士にもわかるダブル配列 - アスペ日記

    最近話題の「日本語入力を支える技術」を途中まで読んだ。 3章がものすごく気合いが入っている。 trie(トライ)というデータ構造の2つの実装、「ダブル配列」と「LOUDS」について詳しく説明がされている。 ダブル配列については、ぼくは以前論文を読んで勉強しようとしたのだが、その時は難しくてあきらめた覚えがある。しかし、このの説明を読むことで理解ができた。 ありがたい。 感銘を受けたので、このを教材に友達と2人勉強会をした。 この2人勉強会というのは、ぼくが復習を兼ねて友達に教えるというのがだいたいのスタイル。 しかし、いざやってみるといろいろと難しい。 次のようなところでひっかかるようだ。 例のサイズが小さく、イメージを喚起するのが難しい。 最初の図のノード番号と、最終的なダブル配列上の位置が異なるため、混乱する。 単語終端について言及がないので、どのノードが単語を表しているかがわから

    情報系修士にもわかるダブル配列 - アスペ日記
    chezou
    chezou 2012/02/19
    わかりやすい!"キーワードは「ずらしてガッチャンコ」"
  • 嫁がウザ可愛いくて死ぬ:ハムスター速報

    嫁がウザ可愛いくて死ぬ Tweet カテゴリ☆☆☆☆ 1:名も無き被検体774号+:2012/01/21(土) 11:49:57.20ID:rg4pd89ni 特に俺がゲームやってる時に構ってちゃん全開でちょっかい出してくる時の可愛さは異常 3:名も無き被検体774号+:2012/01/21(土) 11:50:54.58ID:kHhMrpiXi ウザいの?可愛いの?死にたいの? 52:名も無き被検体774号+:2012/01/21(土) 12:27:51.61ID:VzzWGrvo0 俺の彼女が画面から出てこないんだけど 7:名も無き被検体774号+:2012/01/21(土) 11:55:01.96ID:rg4pd89ni ほぼ毎日奇行?っていうか色々やられすぎてちょっとマヒしてんのか、こーゆーの当たり前なのかわからんから聞いて欲しくてスレ立てたんだ。すまない。 名も無き被検体774号

    chezou
    chezou 2012/02/19
    あれー、俺こんな女性しってるわー。今隣で熊のぬいぐるみ操ってるわー
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    chezou
    chezou 2012/02/19
    ほほー。document見るよりわかりやすいかも
  • Titanium でつくろう! iPhone/Android 両対応アプリ

    2012/02/14 に発表した Titanium Mobile を使って開発している Zaim で得たノウハウたちです。

    Titanium でつくろう! iPhone/Android 両対応アプリ
    chezou
    chezou 2012/02/19
    へー、ZaimってTitaniumで作ってたんだ
  • トレーニング動画109本が無料で見放題!「うちトレ」を出しました : けんすう日記

    はじめに 運動不足だけど、とかを見てもよくやり方がわからない・・・、ジム通いもお金がない・・・。という人多いですよね。 ということで、nanapiで うちトレ - 無料の動画でおうちトレーニング - という無料で動画トレーニングサイトを作ってみました。 109くらいの動画があり、全部無料で見れます。自宅でトレーニングし放題です。 何ができるの? トレーニング系の動画がたくさん見れます。 主には「ヨガポーズ」「マッサージ」「ストレッチ」「筋トレ」「ピラティス」などになります。 たとえば、背中のストレッチをしたい!という人は、こういう動画が見れます。 インナーマッスル! やりたくて出来ていないこと - コース的なやつ(おなかをひっこめたい人へ、とかヨガ初心者の人へ、みたいなまとめ) - 進捗管理(やるかどうかはわからないけど、モチベーション維持に) おわりに というわけで、是非ともみてくだ

    トレーニング動画109本が無料で見放題!「うちトレ」を出しました : けんすう日記
  • 並列メッセージングフレームワーク「MessagePack-RPC for C++」リリース - Blog by Sadayuki Furuhashi

    分散KVS kumofs のコードは、全体で約2万行です。 そのうち、ネットワークI/Oやプロトコルに関するコードは約1万行で、全体の約半分を占めています。 並列イベント駆動I/Oフレームワーク「mpio」リリース ネットワークアプリケーションを実装する上で、もっとも大きな障壁は、ネットワークI/Oとプロトコルです。 では、それが両方ともフレームワークでサポートされ、コードを書く必要が無くなったらどうでしょうか? 54行で簡単な分散KVSを実装したり、140行で分散リアルタイム検索エンジンを実装することができます。すなわち、インデックス作成サーバ、検索サーバ、DBサーバなど、多数のサーバが連携し、スケールアウトの恩恵を得ることができるネットワークアプリケーションを、1台のホスト上で動作する並列アプリケーションとほぼ同じように書くことができます。 実装上の問題から解放されれば、並列性や耐障害

    並列メッセージングフレームワーク「MessagePack-RPC for C++」リリース - Blog by Sadayuki Furuhashi
  • Ruby で MessagePack-RPC - Blog by Sadayuki Furuhashi

    高速なオブジェクトシリアライズ形式 MessagePack をプロトコルに採用したRPCライブラリをリリースしました。 Ruby を使って簡単にRPCサーバーやクライアントを実装できます。 msgpack-rpc MessagePack-RPC プロトコルは既にkumofsやクラスタ管理ツール「clx」などで利用しており、高速なサーバーの実装にも便利ツールの実装にも、幅広く使えるシンプルなプロトコル仕様になっています。 clxを使うと複数のサーバーをグループに分けて、同じグループに属するサーバーに対して同じコマンドを実行できます。コマンドは並列して実行されるので、ファイル転送(rsync)のような時間のかかるコマンドでも快適に使えます。 clxのコアは汎用的なRPCサーバーで、RPC以外の機能はすべてモジュールとして実装されています。モジュールは起動時に登録できるほか、実行中でも追加でき、

    Ruby で MessagePack-RPC - Blog by Sadayuki Furuhashi
  • 3.3.8. pfi::lang::shared_ptr — pficommon v1.3.0 documentation

  • C++名前空間

    [ C++で開発 ] C++名前空間 昔C++をかじった頃は名前空間はありませんでした。Javaに手を染めてから標準C++に入ったときに、名前空間を知って、これはJavaのpackageと同じようなものだなぁと思いました。 クラスが増えてくると、クラス名等の名前定義の衝突が考えられます。古くは、定義名の先頭にプロジェクトなどの名称を接頭辞として付与する方法を取っていましたが、名前空間を使用すると効果的な管理ができるようになります。 また、UMLによる設計をしている場合、パッケージを実装するのに名前空間を使います。 名前空間の使用方法 名前空間の中に型定義を行う 名前空間を指定して関数宣言、定数定義、型定義をする場合、namespace 名前 { ... } で囲います。通常これらはヘッダファイルに記述することになります。 namespace torutk { void clear_list

  • 開発者のための正しいCSRF対策

    著者: 金床 <anvil@jumperz.net> http://www.jumperz.net/ ■はじめに ウェブアプリケーション開発者の立場から見たCSRF対策について、さまざまな情報が入り乱れている。筆者が2006年3月の時点において国内のウェブサ イトやコンピュータ書籍・雑誌などでCSRF対策について書かれている記事を調べた結果、おどろくべきことに、そのほとんどが誤りを含んでいたり、現実的 には使用できない方法を紹介したりしていた。そこで稿ではウェブアプリケーション開発者にとっての当に正しいCSRF対策についてまとめることとす る。また、採用すべきでないCSRF対策とその理由も合わせて紹介する。 ■あらゆる機能がターゲットとなりうる ウェブアプリケーションの持つ全ての機能がCSRF攻撃の対象となりうる。まずこのことを認識しておく必要がある。 Amaz

  • 「Pull Request」 はオープンソースに限らず使える優れた開発フローだ - 肉とビールとパンケーキ by @sotarok

    チーム開発において、「チケット/Issue」「TDD」「コードレビュー」など、ソースコードの変更に対する効果的な開発フローについてよく考えるのだけど、なんにしてもこのあたりは非常に課題が多く、各社各コミュニティで色々なやり方が模索されているポイントだと思う。 で、まぁご多分に漏れず僕もよく考えるわけだけど、現状その過程で Pull Request こそが非常に効果的なのではないか、と思うので、ちょっとまとめてみようかと思う。 もちろん、言うまでもないようなことだよ、という人もいるかもしれないけど、そういう人がたくさんいると、非常に喜ばしいことだね。 Pull Request とは GitHub でこう呼ばれているので、こう呼ぶことにするが、ここでは、複数のリポジトリ/ブランチ間でのオープンな patch のやりとりのことだと考える。 あと、自分が使っているのが Git なので、ここでは G

    「Pull Request」 はオープンソースに限らず使える優れた開発フローだ - 肉とビールとパンケーキ by @sotarok
    chezou
    chezou 2012/02/19
    うーん、勝手に改変パターンやってたぞ…。これ、rhodecodeとmercurialでもできないかな?
  • http://blog.monoweb.info/article/2012021823.html

    chezou
    chezou 2012/02/19
    なんという自分のための記事!sinatraのセキュリティ周りのお話、参考になります。