タグ

2007年9月28日のブックマーク (7件)

  • https://labs.cybozu.co.jp/blog/kazuho/archives/2007/09/dbi_printf.php

  • こんなソフトを開発してくれたら、1,000円払います -- microPledge

    特に調べてないので、日にも同様のサービスがあるかもしれませんが(っていうか、他の分野で似たような話があるし)。「素晴らしいソフトのアイデアがあるんだけど、スキルや資金がない……」「素晴らしいソフトのアイデアがあるんだけど、他人にウケるか分からない……」などという悩みを、いっぺんに解決するサービス: ■ microPledge: Get software made Springwise の記事で紹介されていました。仕組みはこんな感じ: 誰かがソフトウェアのアイデアを投稿する。 そのアイデアを気に入った人は、「~ドルを資金提供します」という約束(pledge)を行う。 開発者は、気に入ったアイデアに開発の申し出を行うことができる(開発者自身が自分のアイデアに資金提供してもらうために、アイデアを投稿することもOK)。その際、見積額を提示する。 アイデアには応募期間が定められていて、それが過ぎる

    こんなソフトを開発してくれたら、1,000円払います -- microPledge
  • 二桁の二乗を暗算する方法 ■tokix.net

    もし貴方が二桁x一桁の掛け算(34x4とか76x8とか)を暗算で行うことができるなら、貴方は二桁の二乗を暗算で求めることができるようになります。 ということで、かなり昔に考えつい(て「すげぇ!」と感動してたら別に全然僕の発明でも何でもないことに気付いてガッカリし)た「二桁を二乗する方法」と、あと、それをマスターした後/「そのくらいは知ってる」という人向けの派生テクを前編後編でお届けします。……まぁ、なんか暗算が流行ってるようなのでネタを一つ、ということで。 なお、この記事では「aの二乗」を「a^2」と表します(知らない人は知らないような気がするので一応)。 ……と、いうことで前編。二桁の数を二乗する方法。 □例1:34^2 34^2=34x34 この二つの「34」なんですが、右から4を左にプレゼントします。すると38x30。これは(普通に暗算で)1140。この1140に、プレゼントした数の

    hideden
    hideden 2007/09/28
  • https://labs.cybozu.co.jp/blog/kazuho/archives/2007/09/mysql_param_binding.php

  • まつもと直伝 プログラミングのオキテ 第13回 プログラムを高速化する:ITpro

    プログラムの高速化はプログラマにとって永遠の課題です。しかし,そこには知られざる暗黒面が隠れています。そもそも高速化に意味があるのかを調べなければなりません。次に,どの部分をどの程度高速化するのかが重要です。アルゴリズムの効率にも目配りが必要です。 コンピュータの処理速度は驚くべき勢いで向上しています。現在私たちが使っているパソコンは一昔前のスーパーコンピュータをしのぐ性能を備えていますし,半世紀前に登場したばかりの計算機と比較すると数十万倍の性能に相当します。 このように高速なコンピュータを持っているにもかかわらず,人間の欲望は限りがないものです。プログラムの実行速度はプログラマにとっての永遠の課題のようです。プログラムを高速化していると,「そんなに急いでどこに行く」という気になることもあります。 今回は,プログラムの高速化にまつわるさまざまな「秘密」と「限界」,そして「戦略」について解

    まつもと直伝 プログラミングのオキテ 第13回 プログラムを高速化する:ITpro
  • 第3のmemcachedクライアントライブラリ (C言語) - (ひ)メモ

    C言語のmemcachedクライアントライブラリは、 apr_memcache libmemcache の2種類が存在していたのですが、第3のライブラリがリリースされたようです。 libmemcached So why implement another C client library? (since that is the first question I expect some one to ask) 1) The libmemache library I was using for a while for the MySQL memcached storage engine leaks memory and after toying with it I decided I didn't want to fix it. 2) The APR one has the drawback

    第3のmemcachedクライアントライブラリ (C言語) - (ひ)メモ
  • 無料で利用できるFlashストリーミングサーバ「Red5」

    「YouTubeの視聴は「ストリーミング」ではなく「ダウンロード」です」という記事中で、「Macromedia Flash Media Server 2」はOrigin Editionの場合、520万円もするため非常にコストがかかるということを書きましたが、調べてみるとなんとオープンソースで開発されているFlashストリーミングサーバ「Red5」というのがあるようです。 体はJavaで作られており、Windows・Debian/Ubuntu・MacOSX・WAR・Gentoo用のバイナリが提供されています。 ちゃんとRTMP (Real-Time Messaging Protocol)、RTMPT、RTMPSなどのプロトコルをサポートしており、いろいろなチュートリアルなども存在している模様。結構充実してますね。 実際にWindowsにインストールしてみた詳細などは以下から。 Red5 :

    無料で利用できるFlashストリーミングサーバ「Red5」