タグ

2008年4月2日のブックマーク (28件)

  • るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

    koko1000ban
    koko1000ban 2008/04/02
    cgi.rbのイケてないところとそれに対する添削。いい!
  • 高反発マットレスの選び方 | アフィブログに騙されない為の高反発マットレス手記

    ウレタン系高反発マットレスでよく言及されるのが密度です。それを頑張って分かりやすく説明してみます。

  • るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

  • RubyIZUMIはどう作られたか - @takuma104 log

    年度末の怒濤の納品ラッシュでつぶれていましたが、ようやく書く時間がとれました。技術的な詳細よりはやや概略みたいなところをまず書いてみました。当に細かいところもこのエントリに追記するかもです。あと自分的にはかつて無い長文です。。 RubyIZUMIとは Rubyだけで書かれたオープンソースのMP4ビデオ/オーディオストリーミング専用のRTMPサーバーです。(ダウンロード等はこちらを参照)RTMPは、Real Time Messaging Protocolの略で、Adobe Flash Playerでサポートしている、ビデオ/オーディオをストリーミングで再生可能な唯一のプロトコルです。このRTMPはAdobe社の独自の規格で、仕様等はオープンになっていませんが、ほぼコンパチブルな仕様で製品化、またオープンソース化もされています。 なぜ作ったか 弊社ではvixy.tvというサービスを行っていて

    RubyIZUMIはどう作られたか - @takuma104 log
  • Firefox3のメモリ使用の効率化について - FutureInsight.info

    この翻訳がとても面白かったので、簡単にまとめてみました。 http://www.hyuki.com/yukiwiki/wiki.cgi?Firefox3MemoryUsage メモリ断片化の対策としてjemallocを採用 mallocの実装としては、リアルタイム要求のある条件でもある程度確保時間が保証されているdlmallocなどが有名ですが、Firefox 3ではjemallocを採用しました。jemallocの特徴としては、以下のようなレポートがあります。 http://journal.mycom.co.jp/articles/2006/05/15/bsd4/ FreeBSDの従来のmalloc(3)実装は、マルチプロセッサシステムにおいてはコンテンション、キャッシュスライシング、キャッシュラインシェアリングといった点において性能がよくないことがある。これを改善するべくJason E

    Firefox3のメモリ使用の効率化について - FutureInsight.info
  • チームラボ / teamLab

    森ビル デジタルアート ミュージアム:エプソン チームラボボーダレス Feb 09, 2024 - 麻布台ヒルズ、東京 NOW OPEN

    チームラボ / teamLab
  • 〈 SL 〉: Ruby で書かれたウェブサーバー Mongrel の作者曰く「Ruby は低品質で、ゴミクズソフトが頼っているクソみたいなインタプリタにも関わらず不当に勢いを得て今までずるずる」

    Friday, March 14, 2008 Ruby で書かれたウェブサーバー Mongrel の作者曰く「Ruby は低品質で、ゴミクズソフトが頼っているクソみたいなインタプリタにも関わらず不当に勢いを得て今までずるずる」 From Zed Shaw's blog: Oh man, I need to tell you guys something: Ruby didn’t get me jack shit, my skills and style did. Ruby didn’t do anything other than surround me with greedy dumbfucks looking to take my effort and flip it for a buyout by google. Ruby is lame and languishing with o

  • 1000speakers他の人の講演を見た感想とか - 高校生奮闘記

    id:yuyarinさんのポエム共有ソフトを作ろう〜P2Pアプリケーションの基礎と実装〜正直に話すと、この講演が一番interestingだった!IRCのコメントを右から左へプレゼン中にリアルタイムに流すにこにこめそっどが、もの珍しかったというのもあるけれども、中身がかなり面白かった。P2Pの通信の仕組みってあんな感じなのね、P2P面白いね!一回組んでみよう。tokorotenさんの「IT屋よりもスイーツ(笑)のほうがすごい件」これも面白かった。ライフスタイルが想像できるキャッチコピーって重要なのねっていうこと。RSSリーダーが流行らないのはそれを使うことによって得られる自分の将来像、ライフスタイルがぱっと想像できないから・・・とのこと。秋色ファンデ、とかキャリモテとかいうスイーツ語はそこらへんがすばらしいと。RSSリーダーにそういう秀逸な名前をつけて女子高生用にカスタマイズして出せば流行

  • パソコンを安価に高速化する魔法の1枚

    「ヴォルターディスク」。Mini PCIモジュールとして提供されるヴォルターディスクには、8GB/12GB/16GBの3種類の容量が用意される(Windows Vistaを格納するには12~16GBが必要)。ヴォルターディスク搭載システムでは、OSの起動が34%高速化され、「SYSMark2007」(パソコンのパフォーマンスを測定するベンチマークプログラム)のスコアも25%向上するという。 最新のパソコンを使っていても、OSやアプリケーションの起動が遅いと感じる場面は少なくない。 この主な原因は、HDDからのファイルの読み込みに時間がかかるためだ。HDDは機械的に動作する部品であり、メモリのような電気的に動作する部品に比べて、はるかに動作速度が遅い。CPUの性能がいくら向上しても、HDDが足を引っ張ってしまえば、パソコンの抜的なレスポンス向上は見込めない。 そこで、最近はHDDの代わりに

    パソコンを安価に高速化する魔法の1枚
  • 栗原潔のテクノロジー時評Ver2 > 米国のテレビがずいぶん先に行ってしまった件について : ITmedia オルタナティブ・ブログ

    一昨日のエントリーでちょっと書いたHuluが大迫さんのブログで詳しく紹介されています。 中でもすごいと思ったのは、動画コンテンツを他のサイトで埋め込み表示するときに、開始点と終了点を指定して埋め込みができるところです。たとえば、ブログや掲示板で「昨日のHey!Hey!Hey!のかしゆか萌え~」(あくまでも例)と書くときに、まさにその「萌え~」の瞬間の動画映像をそこに貼り付けることができるわけですね。これってすごいエクスペリエンスではないでしょうか?これこそが放送とネットの融合のあるべき姿の一例だと思います。 ちなみに、この機能はニコ動よりもちょっと前から中国で動画コメント付けサイトを展開していたMojiti社をHuluが買収したことで実現できたようです。ゆえに、ニコ動式の動画コメント付けがHulu上で実現されることも充分考えられるでしょう。(なお、Mojitiの元々のサイトは既に閉鎖されて

    栗原潔のテクノロジー時評Ver2 > 米国のテレビがずいぶん先に行ってしまった件について : ITmedia オルタナティブ・ブログ
  • Latest topics > XHTMLルビサポートで文字の均等割り付けに対応したよ - outsider reflex

    Latest topics > XHTMLルビサポートで文字の均等割り付けに対応したよ 宣伝。日経LinuxにてLinuxの基礎?を紹介する漫画「シス管系女子」を連載させていただいています。 以下の特設サイトにて、単行まんがでわかるLinux シス管系女子の試し読みが可能! « Amazonウィッシュリスト個人情報だだ漏れ騒ぎ Main 萌え絵と少女マンガ絵 » XHTMLルビサポートで文字の均等割り付けに対応したよ - Mar 13, 2008 XHTML Ruby Supportで、ルビベースよりルビテキストが短い時や、ルビテキストよりルビベースが短い時などに、均等割り付けを行うようにしました。 このスクリーンショットはW3Cのテストケースの物ですが、下のルビの「言語」が今までなら中央寄せになっていたところ、ちゃんとルビベースに合わせて字間が広がってます。すぐ上にある「こうあるべき」

  • アホなEULAについて | OSDN Magazine

    さまざまなソフトウェアのEULAを、どれだけのユーザがきち んと読んで理解しているか、というのはそれなりに興味深い問題だ。 フリーソフトウェアやオープンソース・ソフトウェアのユーザは、GNU GPLや BSDライセンスといった主要ライセンスに関しては、なんだかんだ言って大まか には理解していると思う(そう思いたい)。少なくとも、そういったライセンス があることくらいは知っているだろう。これがWindows用などのプロプライエタ リなソフトウェアになると、たとえインストール時にダイアログが出てきて EULAへの明示的な同意を求められたとしても、ほとんどのユーザはまるで読ん でいないのではないだろうか。 最近ではさらに状況が悪化して、どうやらライセンサーたる著作権者も、 他でもない自分が提示したEULAをろくすっぽ読んでいないら しい。CNET の記事によると、最近までWindows用Safa

    アホなEULAについて | OSDN Magazine
  • 絶対に公開してはいけないPHPプログラミング

    絶対に公開してはいけないPHPプログラミング ネタ元:AjaxMail:Ajaxを活用したフリーPHPメールフォーム これはひどいのに誰もつっこみを入れていないので、ツッコミを入れておきます。 セキュリティーフィックスされたました。 AjaxMailを利用しているサイトはスパムメールの踏み台にされます。 送信プログラムであるsendmail.phpの 150行目でPOSTで受け取ったアドレスをそのまま変数に入れて、 $reto = $_POST['email']; 168行目で直接メール関数に利用している。 if($remail == 1) { mail($reto,$resbj,$rebody,$reheader); } ありえない。 mail関数の第一引数には送信先のメールアドレスを設定できるのですが、カンマ区切りで複数のメールアドレスが指定できます。 リターンメールの性質上、リファラ

    絶対に公開してはいけないPHPプログラミング
  • 正しい技術は驚きを生まない - レジデント初期研修用資料

    レジデント初期研修用資料 引っ越し前の旧blogです。新しいアドレスは http://medt00lz.s59.xrea.com/wp/ になります ウルルン滞在記だったか、レポーターが未開の地を訪れるテレビ番組で、 ジャングルで昔ながらの狩猟生活をする人たちが取材されてた。 族長の住居には電話線が引かれていて、族長は電子メールで「注文」を受けていた。 おそらく「通信」というのは、かなり昔から人類が共通に持っていた発想であって、 それが文字や狼煙みたいなものであっても、インターネットみたいな ものであっても、それが「通信」という考えかたの延長線上に乗っている限り、 適応するのは案外簡単なのかもしれない。 番組の中では、族長は電子メールを使っていたけれど、 その人がたとえばAmazon の通信販売を利用できたりするのかどうか、 ぜひとも見てみたかった。 電子メールによる情報交換と、ネット世界

  • txt2re 文章から対話的に正規表現を作れる支援サービス

    一週間のうちにいくつも正規表現のツールが話題になるのは、正規表現で悩むプログラマが多いということだろう。また面白いサービスが出てきた。 txt2reは、テキストボックスに入れたテキストを分解し、そこからどんな正規表現が作 […] 一週間のうちにいくつも正規表現のツールが話題になるのは、正規表現で悩むプログラマが多いということだろう。また面白いサービスが出てきた。 txt2reは、テキストボックスに入れたテキストを分解し、そこからどんな正規表現が作りたいのかを推測して提案してくれるというサービス。 サンプルで入っているテキストでは、日付(の英語表現)のあとに引用文で英文、という入力。 入れたものが要素ごとに分解された上で、まとまった部分が「文字列」なのか「月」なのか「アメリカの州」なのか、といった推測がされて、選択肢としてリンク表示される。 「ここは月のつもりだった」ということでMonthを

    txt2re 文章から対話的に正規表現を作れる支援サービス
  • DNP Orikomio Australia | What is the Cost of Car Service in Australia?

    Please note we may provide content or links from or to other web sites through our web site. This privacy policy does not apply to these other web sites and we recommend that you review the privacy policy at each web site to determine how that site protects your privacy. The Information We Collect We do collect web site usage information from visitors to our site. This information is used for stat

  • GMOペパボ株式会社

    インターネットで可能性をつなげる、ひろげる 私たちは、ひとりひとりが持つ力や可能性をひろげるために、インターネットと表現の可能性を追求しながらサービスを運営していくこと、 そして新しいものを生み出していくことでいろんな人たちがインターネットで可能性を開花し、活躍できるための環境を創造していきます。 企業情報

    GMOペパボ株式会社
  • dann さんを囲む会に行ってきた

    新しく作った開発プロセスの問題点が見えたわけだから、それはそれとして改善すればいいのに。プロジェクトに併せてテーラリングされてないのとか。そういうことを自発的にやれる人たちが必要だというのもわかるけど ■ [catalyst][dann][dbic][lazy-people] dann さんを囲む会に行ってきた なぜか dann さん人が仕切る羽目となった dann さんを囲む会に行ってきた。 久々に朝まで飲んだ。アルコールはほとんど飲んでないけど。疲れた。眠かった。楽しかった。 13時から、id:ikasam_a と id:dann (主役のはず)と合流して大戸屋でお昼。 iksam_a さんはおひさでした。dann さんは今回初めてお会いしました。 ホントは id:tomyhero も来る予定だったんだけど、前日体調崩して昼の部は自重。 お昼べながら、お互いの近況とか、普段何やって

    dann さんを囲む会に行ってきた
  • たけまる / AtomPub で複数リソースをまとめて POST する方法

    _ AtomPub で複数リソースをまとめて POST する方法 [atompub][opensocial][gdata] (2008-06-29 追記) その後の動向を書きました [2008-06-29-1] (追記) yohei さんからのコメントです. 解決策はたくさんあり、結局要求次第と思われ。やりたいことによって解 決策 が異なるので、仕様に入れないのは正しいと思う。個人的には複数 同時にPOSTすると、レスポンスが multi status に... (追記) enclosure or content/@src について lyokato さんとのやりとりです. lyokato: あー、日記と同時に関連写真を投稿したいとか、そういうケー スかなと思ってました。その場合はここで書かれた処理の後、enclosure link突っ込んだ日記entryのpostでいいのかしら? take

  • OpenSSH 4.9がリリース - chroot環境を正式サポート | エンタープライズ | マイコミジャーナル

    The OpenBSD Projectは30日、オープンソースによるSSHプロトコル実装の最新版「OpenSSH 4.9」をリリースした。LinuxMac OS Xなど、OpenBSD以外のOSを対象とした配布物の最新版 (OpenSSH 4.9p1) も、あわせてリリースされている。 OpenBSD以外のプラットフォーム向けでは約半年ぶりとなる今回のリリースでは、SSHデーモン (sshd) がchrootをサポート。リモートユーザをホームディレクトリより上位の階層にアクセスできないようにするこの機能は、これまでパッチは公開されていたもののOpenSSH体には取り込まれず、バージョンアップのつど手動でパッチを適用するしかなかったが、今回の正式サポートにより新しい設定項目「ChrootDirectory」で制御可能となった。なお、この機能はOpenBSD向けのみ公開された「OpenSS

  • http://blog.fulltext-search.biz/articles/2007/10/06/upgrade-automatically-checking-for-available-updates-in-greasemonkey

  • アメリカの新聞の凋落

    2007年の新聞広告費は全米で9.4%減。1950年に新聞広告費統計を取り始めて以来、最大の減少だそうです。 ・・・というニュースを読む前に書いたアメリカの新聞の凋落に関するコラム。日経産業向けだったんですが、「あまりにも救いがない内容なので、もうちょっと緩和した書き方にして欲しい」と言われたので、では・・ということでボツにしていただきました。書き直すのって好きじゃないんですよねぇ。面倒ですし。以下文でございます。 *** アメリカの新聞の凋落が激しい。ニューヨークタイムズ等、メジャー14社の企業価値は、2004年からの3年間で合計230億ドル、42%が失われた。世の平均株価が2割近く上昇する中での下落である。 シリコンバレーの中核紙、サンノゼマーキュリーでは、2000年からの3年間で求人広告収入が1億2千万ドルから1800万ドルに激減した。2000年から2007年にかけて、相次ぐレイオ

    アメリカの新聞の凋落
  • へ〜たのめも:DSL厨は一度は COBOL を学べ - livedoor Blog(ブログ)

    2007年01月04日 DSL厨は一度は COBOL を学べ 今年の言語 @ 2007年01月 @ ratio - rational - irrational @ IDM 初めて聞いたが、「DSL厨は一度はCOBOLを触るべき」というお告げがあるらしい。御意。 結局、金融系のアプリなんて、データを取り出して、四則演算をして、デー タを書き込むだけ。なので、DSL は ファイルやソケットにデータを I/O するためのへのシリアライザ/デシリ アライザ(COPY句)と、透過的なインターフェース。 DB インターフェース(当は(デ)シリアライザに統合されていればいいけれど、 性能への配慮などから生 SQL 埋め込みが一番親しまれている)。 丸め誤差や桁落ちの生じない、整数/固定長精度実数演算。 が提供されていればいい。COBOL はこれを満たしているが、他の言語はど うも今一だ。結局のところ、

  • GREEってほんとに使われてる? - やまもといちろうBLOG(ブログ)

    エイプリルフールですね。dankogaiパンチが掲載されているというので観に逝ったら、GREEに関する興味深い議論がされていたので軽くピックアップ。 dankogaiパンチ http://d.hatena.ne.jp/ululun/20080331/1206948196 声が大きい利用者を切り捨てて実を取る ~GREE騒動を振り返る~ http://d.hatena.ne.jp/core/20080330/1206895830 その「原因」と「結果」は当に紐付いているのかい? http://d.hatena.ne.jp/ululun/20080331/1206940486 GREEの会員が200万人から400万人になったことをアバター騒動と結びつけるのはどうなのかという点についてはululun氏の意見に近いけれど、もっというとGREE当に伸びているのか? というあたりに関心がありまし

    GREEってほんとに使われてる? - やまもといちろうBLOG(ブログ)
  • はてなブログ | 無料ブログを作成しよう

    思いは言葉に。 はてなブログは、あなたの思いや考えを残したり、 さまざまな人が綴った多様な価値観に触れたりできる場所です。

    はてなブログ | 無料ブログを作成しよう
  • IE8 に実装された getCascatedCSSSelectors 関数とは何か - IT戦記

    4 月 1 日ですね! getCascadedCSSSelectors 関数とは getCascadedCSSSelectors 関数とは、 HTML5 の 4-1. the default views 定義されているインタフェースで、要素にあたっている CSS セレクタを配列で取得するための関数です。 window オブジェクト(グローバルオブジェクト)が持っている関数なので普通に、以下のように呼び出すことができます。 var element = document.getElementById('main-content'); var selectors = getCascadedCSSSelectors(element); alert(selectors[0]); // #main-content alert(selectors[1]); // div.section alert(se

    IE8 に実装された getCascatedCSSSelectors 関数とは何か - IT戦記
  • フリーで使えるDBのモデリングツールまとめ

    みなさんは普段モデリングツールを使用しているでしょうか。ER図を書くのにどんなソフトを使用しているでしょうか。今回は無償で利用可能なモデリングツールについて色々と調べてみました。

    フリーで使えるDBのモデリングツールまとめ
  • はてなブックマークを作り直すとしたら - Pieces Of Peace

    ── 今後のソーシャルブックマークサービスのトレンドや、こうなってほしいみたいなものがあれば教えてください。 伊藤 僕が思っているのは、はてなブックマークに「メディアとしての力」をもっと持たせたいということなんですよ。というのも、僕自身、はてなブックマークを作って一番享受した利益って「今までマスメディアが言ってる情報をそのまま受け取っていたんだけど、実は違うんだな」とか、そういうシンプルなところだったりします(笑)。 物事って大体において矛盾をはらんでて、犯罪にしろ社会的な問題にしろ、両方の言い分を聞いてみない限り当のことは分からない。そこは、はてなブックマークを作って質的に理解できた感じがしますね。 今の世の中は二元化していて、芸能人がブログでちょっと口を滑らすと炎上することもありますが、「別に人間なんだから矛盾してるんだよ。ロジックに一貫性がないのは普通なんだから」という感覚が自分

    はてなブックマークを作り直すとしたら - Pieces Of Peace