タグ

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

  • 時間管理の仕方でも変わる?あなたの「集中力」をアップさせる方法 - はてなニュース

    仕事や勉強など、やらなければいけない作業がある時に限って、他のことに気がいってしまうことはありませんか?今回は今すぐ使えるものから時間管理のコツまで、「集中力をアップさせる方法」についてのエントリーをご紹介します。 ■気が散らない工夫をしよう 気が散って作業が進まないと、イライラして余計に気が散ってしまいますよね。まずは気が散らないための工夫をしてみましょう。 ▽気が散る自分とつきあう9つの方法 : ライフハッカー[日版] こちらのエントリーでは、気が散る自分と付き合う方法として次の9つを紹介しています。 1.気が散ってしまう自分を受け入れる。 2.途中で気が散ることを想定する。 3.他の人に託すか、後にするか考える。 4.短めにタイマーをかける。 5.寄り道の原因になりそうなものを分散する。 6.刺激になるものを排除する。 7.分散して発信する。 8.周囲に協力を求める。 9.寄り道し

    時間管理の仕方でも変わる?あなたの「集中力」をアップさせる方法 - はてなニュース
  • AS3 Eval Library

    As3Eval is a library that packages the Tamarin ESC compiler to work within a run-of-the-mill flash player. It also includes a port of an early version of ESC to as3. That port is not currently maintained and is there primarily for historical purposes. The folks at the Tamarin project have put in quite a bit of work on ESC. At this stage, most ecmascript 3 stuff is working, and a lot of actionscrip

  • Sleeping barber problem - Nobuhisa's diary

    id:sumimさんが投稿された、 居眠り床屋問題 http://ja.doukaku.org/285/ 丁度F#の並列計算を(ちまちまですが、)勉強していたところだったので、標準クラスのMailboxProcessorを使って解いてみました。ここでこれを使うべきじゃないかもしれませんが、まあ男とはそういう生き物です。 MailboxProcessorとは、Erlangのプロセス間通信(メッセージ・パッシング)みたいなもので、スレッド間でメッセージをやり取りするための仕組み(を提供してくれるクラス)です。ライブラリレベルでの提供なので、Erlangほどしっかりしたものではないようです。(Erlangは良く分かってません) 名前から分かるように、相手のメールボックスにPostしておいて、それを好きなタイミングでReceiveするというのが基的な流れです。ベイジアンフィルタは実装されていませ

    Sleeping barber problem - Nobuhisa's diary
    okagawa
    okagawa 2010/04/11
  • atig.rb - Another Twitter Irc Gatewayをつくってみたよ - みずぴー日記

    特徴 TwitterIRCクライアントで見れるようにするGatewayです。 IRCクライアントさえあればいいので、CUIでもGUIでも使えます。 Rubyで書いたので、大抵のOSで動くと思います。 Listごとにチャンネルが分かれます。 OAuth使っています。 API制限が緩和されて、一時間あたり350回のAPIが使えます。 id:cho45さんのGitHub - cho45/net-irc: Ruby IRC library (Client, Server and many IRC gateways to webservice)のコードを流用しています。あざっす。 ただし、各機能をクラス単位で整理しました。一部の機能の無効化が簡単にできます。http://mzp.github.com/atig/config.html 過去の発言をメモリ上でなくSQLiteで保持するようにしました。

    atig.rb - Another Twitter Irc Gatewayをつくってみたよ - みずぴー日記
    okagawa
    okagawa 2010/04/11
    Twitter-IRC gateway
  • Quotation で Meta-Programming ! - Nobuhisa's diary

    F#は自分の中に眠る力を引き出すべく、Lisp長老に会いに行ったのだった。 Lisp like meta-programming ・・・! いくつか例をあげてみよう。 (実行にはPowerPackが必要です) 階乗 open System open Microsoft.FSharp.Quotations open Microsoft.FSharp.Quotations.Patterns open Microsoft.FSharp.Linq.QuotationEvaluation open System.Runtime.Serialization.Formatters.Binary // Expr の保存とロードを担当 type ExprManager() = static let formatter = new BinaryFormatter () static member Save<'

    Quotation で Meta-Programming ! - Nobuhisa's diary
    okagawa
    okagawa 2010/04/11
  • C# => F# - GUI Converter - Nobuhisa's diary

    Visual Studio 2010では残念ながらF#のフォームデザイナが提供されません。 F#でWindowsフォームを扱う場合にはゼロからコードを書かなくてはなりません。 ということで、せめてフォームデザイナが自動生成するC#のコードをF#に変換するツールを作りました。 最初はASP.NETで提供する予定だったのですが色々あって、クライアントアプリのみの提供となります。。 VS2008/2010のデザイナが生成するコードなら多分対応できるはず。(テストがバッチリとは言い難い) How to use 上のほうのテキストボックスに直接ソースをペーストするか、ファイル(*.Designer.cs)をロードします。 あとはRunボタンを押すだけ。すると下のテキストボックスにF#の濃厚なソースが出てきます。 このコードを.fsファイルなどにコピペしていただければそのまま使えます。 注意点がひとつ

    C# => F# - GUI Converter - Nobuhisa's diary
    okagawa
    okagawa 2010/04/11