タグ

2009年12月12日のブックマーク (13件)

  • update フィルター詳しく - Web屋の人の日記 || WebJourney 開発ログ

    バージョン0.10.0からドキュメントの部分更新ができるようになったようです。また、リビジョンを指定しなくても更新できるようになり、リラックス度が飛躍的に向上しています。 http://d.hatena.ne.jp/z-ohnami/20091110/1257863136 ということで、私も試しています。ひとまず、「これ使うとGET→INCREMENT→UPDATE みたいなことできるの?」という点は突っ込まれると思っています。 update フィルターの並列実行 // test/updates/read_and_write.js function(doc, req){ doc.count = doc.count || 0; doc.count +=1; return [doc, "Now: " + doc.count + "\n"]; } ひとまず、ab で -n 100 -c 1 とし

    update フィルター詳しく - Web屋の人の日記 || WebJourney 開発ログ
  • ドキュメントの部分更新 - ゼットログ

    バージョン0.10.0からドキュメントの部分更新ができるようになったようです。また、リビジョンを指定しなくても更新できるようになり、リラックス度が飛躍的に向上しています。詳細はこちらをご覧いただくとして、以下概略を。 1.デザインドキュメントを実装する デザインドキュメント内のupdatesという項目内に以下のような関数を定義します。 "in-place" : function(doc, req) { var field = req.query.field; var value = req.query.value; var message = "set "+field+" to "+value; doc[field] = value; return [doc, message]; } 2.PUTメソッドで更新を実行する 以下のURIにPUTメソッドを投げれば簡単に更新できてしまう!!引数の

    ドキュメントの部分更新 - ゼットログ
  • たろの部屋-たまにはVC++-

    ikasam_a
    ikasam_a 2009/12/12
  • Win32アプリケーションのデバッグ方法 [VC++の使い方]

    Win32のデバッグ Win32アプリケーションでは、デバッグ情報をコンソールに出力するようなこともできません。手軽なMessageBox関数を使う方法と、デバッグをサポートするAPIについて解説していきます。 MessageBoxを使う MessageBox関数は簡単なデバッグには便利です。例えば MessageBox( NULL, "呼ばれたよ", "title", MB_OK); とすれば、次のようなダイアログが表示されます。 メッセージボックスの例 MessageBoxで現れるダイアログはモーダルなので、ダイアログを閉じるまで制御は帰ってきません。例えば、アプリケーションが異常終了してしまう場合は、原因となりそうな周辺に1行づつMessageBox関数を挿入すれば、どこで異常終了が発生しているかを判断できます。 ただし、MessageBoxには、printf関数のように変数の値を表

    ikasam_a
    ikasam_a 2009/12/12
  • LinuxでRubyな環境でExcelを作る方法 - (゚∀゚)o彡 sasata299's blog

    2009年12月10日23:34 Linux Ruby LinuxRubyな環境でExcelを作る方法 それ spreadsheet ライブラリを使えば出来るよ!!(=゚ω゚)ノ というわけで、全然知らなかったですが Linux 上でも普通に Excel ファイルを作れるんですねぇ。。Windows 上で win32ole ライブラリとか使わないと出来ないもんだと思ってました。今回紹介する方法では、spreadsheet というライブラリを使うのでまずはさくっとインストールします。 sudo gem install spreadsheet で、使うときはこんな感じです。ちょこちょこいじってますが、参考まで。 # excel_base.rb module ExcelBase require 'rubygems' require 'spreadsheet' Spreadsheet.clien

  • メンテナンス可能な自動受け入れテスト

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    メンテナンス可能な自動受け入れテスト
    ikasam_a
    ikasam_a 2009/12/12
    "テスト自動化はソフトウエア開発だ"
  • 急がばまわれ式・堅実で一番効率的な英語の勉強法

    急がばまわれ式・堅実で一番効率的な英語勉強法 はてな界隈では、定期的に英語の習得法が話題になるが、俺もそろそろ参入してみようかな、と。 ■自己紹介 俺の英語力は、TOEIC975点、実用書・平易なペーパーバックなら辞書なしで速読できるレベル。 CNN/BBCが字幕なしで理解できて、それなりに気のきいたことも英語で話せる。 語彙力は、http://www.wordengine.jp/vcheckで測定してみたところ、約20000語。 海外経験なしで、毎朝コツコツと勉強してきた。 ■趣旨 英語力を身につける=ピラミッドを構築する作業である。 だが、巷にあふれかえる英語勉強法は、基礎力がないのにいきなり実践を勧めるものが多い。 例えば、臆せずに何でもいいからしゃべってみろだの、辞書をひきながらを読めだの。 この手の勉強方法は、学習者のコンフォート・ゾーン(快適な領域)を外れることが多く、大

    急がばまわれ式・堅実で一番効率的な英語の勉強法
  • 連載記事 「Linux Kernel Watch」 - @IT

    Facebookの悩みとPostgreSQLの憂 連載:Linux Kernel Watch 久しぶりのLinux Kernel Watchでは、3月に行われた「Linux Storage Filesystem/MM Summit 2014」の主なトピックを紹介します

  • Perlではじめるテキストマイニング - JPerl Advent Calendar 2009

    Perlではじめるテキストマイニング - JPerl Advent Calendar 2009 Perl に関するちょっとした Tips をのっけてみるよ。ちゃんと続くかな? ■前置き みなさんこんにちは。ダウンロードたけし(寅年)です。来年は年男なので今からお正月が待ち遠しい35歳2児の父です。 ここ数年、web広告業界ではコンテキスト解析とかユーザの行動分析とか、いわゆるデータマイニング/テキストマイニング系の話題が花盛りです。 自分もそんな業界に属しているんですが、ふと気がつくと日語のテキストマイニング系モジュールを量産してしまっているので、ここらでいくつか紹介してみたいと思います。 今回はインターネットからブログなどのコンテンツを取得して、それを意味解析してクラスタリングする、といったようなことを題材にモジュールの紹介をしてみます。 ■HTML::Featureで文抽出 まずは

  • Email::MIME::CreateHTMLでログイン済みUAを使う - Vox

    「モダンPerlの世界へようこそ 第20回」でEmail::SenderやEmail::MIME系のモジュールを知って楽しんでます。で、今回はその中の一つ、モダンにHTMLメール(のEmail::MIMEオブジェクト)を作成してくれるEmail::MIME::CreateHTMLモジュールについて。 これを使うと,HTML部分に外部のCSSや画像が指定されている場合はネット上からダウンロードしたものを埋め込んでくれるようになります。 -- モダンPerlの世界へようこそ 第20回(2ページ目) ...ということで、リンクされているCSSや画像をダウンロードして、生成されるMIMEに含めて、HTML内のリンクはMIMEに含めた添付ファイルを参照するように書き換えるところまで面倒を見てくれる優れものです。これで作ったメールは、画像などが埋め込みだから受信しておいてオフラインですらすら読めて、す

  • yum-updatesd で yum の更新をメールで通知する

    CentOS 5 には yum-updatesd というデーモンがあります。これを使うと、更新の有無をチェックして Syslog に吐いたり、メールで通知をしてくれます。更新パッケージも自動的にダウンロードしてくれます。また、あまりお薦めはしませんが、自動的にパッケージのアップデートをすることもできます。 yum-updatesd のインストール たいていインストールされていると思いますが、rpm -q yum-updatesd としてパッケージが表示されなれればインストールします。 yum install yum-updatesd yum-updatesd の設定 設定ファイルは /etc/yum/yum-updatesd.conf にあります。初期設定ではメールで通知されるようになっていないので、変更します。 # 更新のチェック間隔(秒)初期設定では 3600秒=1時間おきの設定 ru

    ikasam_a
    ikasam_a 2009/12/12
    do_update = no
  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • ファイルに変更があったら再起動してくれるコマンド - TokuLog 改めB日記

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at