タグ

2008年8月28日のブックマーク (12件)

  • やたーはてなダイアリーファイルシステムできたよ\(^o^)/ - 川o・-・)<2nd life

    はてなダイアリーが AtomPub で編集できるようになったので、早速 fuse を使ってファイルシステムを作ってみました。こんな感じに使えます。 http://rails2u.com/tmp/diary_fuse/fuse.htm (動画) /create に保存すると現在時刻で作成 /20080820101010 など、エントリーを編集可能。保存で更新。 rm するとエントリーを削除 /\d{14} 的なファイル名で保存すると、その時刻のエントリーを作成 などなど。Ruby の FuseFS を初めて使ってみましたが、結構簡単にファイルシステムをいじれて便利ですね。ちなみに文の改行周りがおかしくなるというアレな挙動をして、全然実用できませんが、AtomPub 使うとこんな事もできるよーという例として見ていただければ。 ソースコードは以下です。

    やたーはてなダイアリーファイルシステムできたよ\(^o^)/ - 川o・-・)<2nd life
  • Emacs の mode-info でリファレンスを読もう - higepon blog

    こんな事が良くある。 「fwrite の引数の順序忘れた」 「assq の引数の順序忘れた」 man/info を使えば良いが少し面倒。 そんなときは Emacs の mode-info を使えば楽。 下のように libc や Gauche の info が簡単に Emacs で見られる。 というわけで mode-info --- Improved describe-function and describe-variable の設定手順。 mode-info % mkdir -p ~/info/index % cd ~/src % wget http://www.namazu.org/~tsuchiya/elisp/mode-info-0.8.5.tar.gz % tar zvxf mode-info-0.8.5.tar.gz % cd mode-info-0.8.5 % ./confi

    Emacs の mode-info でリファレンスを読もう - higepon blog
  • Tiarra + mobirc を導入してIRCを楽しもう。

    IRC を便利に楽しく利用するようになって早1年が経ちましたが、これからも色々な人がどんどん IRC を利用してくれるように Tiarra と mobirc の導入をまとめた記事を書いておこうと思います。 TiarraIRC Proxy ソフトで、IRC のチャンネルに入りっぱなしにしておいて、ログをとっておいたり、Tiarra に接続するだけで、登録してあるチャンネルに自動的にJoinしてくれるようにする便利なソフトです。 mobirc は携帯でIRCを使うためのソフトで、Tiarra と組合せると、TiarraJoinしているチャンネルを見たり、書き込んだりできます。 他にも Twitter や Wassr やはてなハイクなどの各種IRCゲートウェイを組合せる事で、IRCで色々楽しめるという優れものです。 導入については、ターミナルを使って SSH でサーバーに接続して操作

    Tiarra + mobirc を導入してIRCを楽しもう。
  • 会員登録フォームを構築するポイント | ランサーズ社長日記

    いいね! 11 ツイート B! はてブ 734 Pocket 58 ここ2・3日、ひたすら色々なサイトの会員登録フォームやコマースサイトの購入フローを見ていました。 また、フォームのユーザビリティについて語っているブログやサイトをみて研究していました。 こうすれば登録数が劇的に上がる!とか、売上が上がる!といった方法はありませんが、少しだけユーザーに安心感を与えたり、ストレスを取り除いたりする方法はたくさんありますし、見ていたサイトでも登録しやすいサイトには共通点が多くありました。 少し量が多いですが、自分で意識的に行ってきたこと、登録しやすいサイトの共通点、ブログやサイトをみて参考になる点をまとめてみました。 1つ1つはよく言われていることで、大したことありませんが、こういった小さなディティールにこだわって行きたいと思います。ケースバイケースの側面も強いのですが、何かの参考になればと思い

  • Twitterを仕事で利用する11の理由

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 私の執筆した「Twitterは2008年のウェブのもっとも重要な進歩となるか」および「Twitterを使いこなすための10のツール」を読んだTechRepublicメンバーのPalmetto氏から、Twitterを使う理由と、Twitterがインスタントメッセージやテキストメッセージ、ブログと違う点について説明してほしいという依頼を受けた。 同氏は「私にはまだ、このアプリケーションの重要性が判らない」と書いている。 私はPalmetto氏に対して、Twitterは興味深い情報や、同じ興味を持っている人々とのつながりを見つけるための素晴らしい方法であると回答したものの、同氏が納得したとは思えない。だが私は最近、ブロガーであるNicole

    Twitterを仕事で利用する11の理由
  • Linuxのネットワークで悩まない10のコツ - builder by ZDNet Japan

    文:Jack Wallen(Special to TechRepublic) 翻訳校正:村上雅章・野崎裕子 2008-08-26 08:00 Linuxを使うことでネットワークをシンプルかつセキュアなものにすることができる--ちょっとしたコツをつかんでいさえすれば。記事では、Linuxのさまざまなネットワーク設定作業を最小限の手間でこなすためのティップスを挙げている。 ネットワークはコンピューティングのあらゆるレベルで不可欠なものとなっている。コンピュータを家庭で使う場合であろうと企業で使う場合であろうと、ネットワーク設定がコンピューティングにおける難関であることに疑いの余地はない。とは言うものの、Linux OSの場合、ちょっとしたコツをつかむだけで、使い勝手の良い、安全なネットワークを実現することができるのだ。以下に、Linuxにおけるネットワーク設定作業の円滑化に役立つティップスを

    Linuxのネットワークで悩まない10のコツ - builder by ZDNet Japan
  • IBMのとがった人たち ~ 「IBM Japan Geeks」 勉強会レポート(前編)

    IBMにて2008年2月より毎月開催されている勉強会「IBM Japan Geeks」。40名以上の“Geek”が登録しているというこの会では、さまざまな言語や最新技術をディープに情報交換しています。そこで CodeZineがこの勉強会に参加し、これまで発表のあったもののうち、反響のあった4編をバージョンアップして再現していただきました。この会の模様を2回に分けてレポートします。 IBM Japan Geeksとは まず、「IBM Japan Geeks」(Geeks)発足の経緯から現在までの活動内容について、伊尾木氏から発表がありました。Geeks発足のきっかけは、2007年に社内で開催された「ITLMC RoR(Ruby on Rails)勉強会」だったと言います。この勉強会には”とがった”人がたくさん集まっており、このまま別れていくのももったいないということで、Geeksが発足しまし

    IBMのとがった人たち ~ 「IBM Japan Geeks」 勉強会レポート(前編)
  • シゴタノ! - 初めてチームを任された人のための8つの心得

    「初めて」に限らず、常に「初心」を銘記するために。 1.その週に実施予定の仕事のうち優先順位ベスト5のタスクをメンバーに発表してもらう 2.ミーティングの議事録をメンバーに書いてもらう 3.間違っていても分かりやすい説明をする 4.相手の期待値のギャップをコントロールする 5.スコープ以外の仕事で「貸し」を作る 6.70%の力で仕事をする(100%出し切らない) 7.「あなたはどうしたいの?」とメンバーに繰り返し問う 8.相手を変える前に、まず自分を変える 最近読み終えた『「先読み力」で人を動かす』より。 1.その週の優先順位ベスト5のタスクをメンバーに発表してもらう(p.127) メンバーのタスクリストの優先上位ベスト5を発表してもらうことによって、リーダーであるあなた自身の想定とのギャップを知ることができます。「そうじゃないだろ」「むしろこっちを優先しよう」といった具体的な指示出しが、

  • あの「死海文書」がNASAの技術で解読され、オンラインで公開へ

    紀元前2世紀から1世紀の間に書かれた限りなく聖書の原に近いとされる写集「死海文書」が一般公開されたことを以前GIGAZINEでお伝えしましたが、残念ながら「死海文書」は損傷が激しく、その全容を解読することは不可能でした。 しかしNASA(アメリカ航空宇宙局)が使用している技術を導入することで、肉眼では解読不能だった「死海文書」を解読することが可能になったそうです。また、将来的にその内容はオンラインで公開されるとのこと。 詳細は以下の通り。 Dead Sea Scrolls to Go Online - TIME この記事によると、イスラエルは最先端技術を用いて「死海文書」を解読するプロジェクトを開始したそうです。 これはNASA(アメリカ航空宇宙局)を最近引退した科学者Greg Bearmanを中心に行われるもので、NASAが宇宙研究に用いている画像技術を「死海文書」の判読に利用すると

    あの「死海文書」がNASAの技術で解読され、オンラインで公開へ
  • プログラミングハイウェイ - プログラマーの脳みそ

    プログラミング能力をつけるための高速道路を造りたいという話 - タムケンブログ Re: プログラミング能力をつけるための高速道路を造りたいという話 - タムケンブログ:Geekなぺーじ 実際、IT業界に身を置いていると教育機関の必要性を強く感じる。 情報工学科という学科を置く大学は数あるが、世の中に求められるのは実務としてプログラミングができる能力を持った人間だったりする。*1 情報工学科というのは座学が主体で実習が主体なわけではない。例えるならば、美大や音大のような、入学時に実技試験があり、在学中も実技を多く行うような、そういったカリキュラムの情報大学が求められている、と思う。*2 なんせ、情報工学出だろうが、情報系の専門学校出だろうが、文系大学出だろうが、新人で採るならひとしく無能だと思わなければならない。そんな出身校よりも、ホビーでプログラムするかどうかを問う方が当りの人材を引き当て

    プログラミングハイウェイ - プログラマーの脳みそ
  • コアテクの路地: スピンロックその1

    今回は趣向を変えて、少しだけカーネル内部に触れてみたいと思います。 みなさん「スピンロック」という言葉に馴染みがあるでしょうか。そのメカニズムを詳しく知ってる方も多いかもしれませんし、例えばどこかで「スピンロック待ちの『ビジーウェイト』でCPUにロスが発生した」のような会話を小耳に挟む機会などもあるかもしれません。しかし、Linux カーネルにおけるスピンロックの実装部分を読んだことのある方は、もしかして意外に多くないかもしれません。ということで、今回はそのあたり(ただし i386 アーキテクチャのみ)を追ってみたいと思います。スピンロックの概念についての説明は省きます。 いきなりソースコードに飛び込んでみましょう(これがミラクル流です)。C言語に馴染みのない方はごめんなさい。弊社MIRACLE LINUXでもいいのですが、ここでは家の http://www.kernel.org/pub

  • Omicron Linux/スケジューラ/同期