タグ

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

  • ブロガーのためのソースコード管理システムをみんなで考えませんか? - adamrocker

    id:hakobe932のエントリ「未踏ユースに採択されました」でブロガーのためのソースコード管理システムがIPAの未踏ユースに採択されたそうで、とても興味深いです。 どんなシステムなのか? ブログにコードを貼付けてもいまいち使い勝手悪いよなー、と普段から気になっていたことを解決するためのシステムを提案してみました。 つまり、私が解釈するに、 「ブロガーが公開するソースコードの再利用性を高めるためのシステム」 ということ(かな?)。 こういうのは、実際のブロガー同士でアイデアを出し合い、議論するのが良いのではないかという、いわゆる集合知の新しいアウトプットとしてはどうでしょうか?(オープンソースプロジェクトみたいに) 特にはてダの場合、技術者が多いように思うので、こういうネタは議論も盛り上がりやすいように思います。 ということで、 Blogramming Project を提案します。 i

    ブロガーのためのソースコード管理システムをみんなで考えませんか? - adamrocker
    emergent
    emergent 2007/02/09
    面白そう。交流できるってのがいいね
  • Pipes: Rewire the web

    This pipe is designed to use eBay's RSS API to find items within a certain price range. Created by Ed Ho (show me) This pipe is designed to use eBay's RSS API to find items within a certain price range. Created by Ed Ho (show me) About Pipes Pipes is a powerful composition tool to aggregate, manipulate, and mashup content from around the web. Like Unix pipes, simple commands can be combined togeth

    emergent
    emergent 2007/02/09
    yahooのplaggerみたいなもの;現在パイプが詰まっています
  • かんたんすぎ かっこよすぎ Yahoo pipes « ku

    yahooyahooには似合わないくらいにかっこいいサービスを出した。その名も Pipes: Rewire the web とすごいサブタイトルがついています。rewriteはいい過ぎだけど。(よくみたらrewriteじゃなくてrewireだった) Pipes is a hosted service that lets you remix feeds and create new data mashups in a visual programming environment. と書いてあって、要するにフィードを混ぜたりするツール。UNIXのようにXMLデータをパイプをつないで処理したりできると便利だよね、というのは IBM dW : XML : XMLの論考: マイクロフォーマットのパイプストリーム - Japan にも書かれていた話。IBM dW の話は一般的なXMLの話で、行を単

  • eXtreme Training: Stack クラスの作成

    - eXtreme Training - Stack クラスの作成 2004/4/1 勝田 均 [2004/7/10]Ruby1.8のTest::Unitを使うように直しました。 [2004/6/6]関数名を少しRubyらしく直しました。 [2004/4/4]コンパイルエラーという記述をエラーに訂正しました。また、assert_exceptionの使い方が間違っていたので訂正しました。 ここでは,寺田雄一郎さんによる『エクストリーム・トレーニング』―『- eXtreme Training - Stack クラスの作成』の Ruby 移植版です。オリジナルは,上記サイトに有ります。 翔ソフトウェア の Fujiwo さんの C#版 を移植した部分もあります。 C++やC#なら面白い部分でも、Rubyでどう扱っていいのかわからない部分はあっさり削ってしまいました。 Rubyの標準の配列を使えば

  • 情報大航海の中の人にきいてみた。。。 - tatemuraの日記

    出張で久しぶりに古巣の大学を訪問し、情報大航海プロジェクトの中のえらいひとにお会いした。 当初、官製グーグル(日の丸検索エンジン)つくってどうする?みたいな批判が多かったが、経済産業省の人の反論もあった。官僚側のえらいひとやITベンダーの中の人々と、大学のえらいひとでは考えも違うかもしれないが、実際のところを(酒の席で)うかがった。 たしかにプロジェクト構想の初期には、打倒グーグルみたいな発想があったそうだ。でも議論を進めてすぐに、同じ方向性で対抗してもしょうがない、という結論に達したそうだ(まあそりゃそうだ)。映像解析やセンサー技術など、日に優位な技術がある分野に注力するということと、インターネットの情報だけに限らず、実世界の情報(センサー情報とか)を対象にしようという話になったとのこと。 プロジェクトの成果としては、従来のように「ITベンダーが集まってプロダクト(のようなもの)を

    情報大航海の中の人にきいてみた。。。 - tatemuraの日記
  • 檜山正幸のキマイラ飼育記 - JavaScriptで学ぶ・プログラマのためのラムダ計算

    JavaScriptによるテンプレート・モナド、すっげー簡単!」にて: 紙と鉛筆でラムダ計算を実行できることは必要だな、やっぱり。 なんて強調したので、ラムダ計算の入門、いってみよう。 [追記]練習問題集を追加しました。説明を読みながら、あるいは読んだ後で是非やってみてください。→「JavaScriptで学ぶ・プログラマのためのラムダ計算 問題集」[/追記] ※印刷のときはサイドバーが消えます。 内容: JavaScriptの関数リテラル ラムダ式ってなんだ ラムダ計算の体系と適用操作 ラムダ式の例をいくつか β変換 -- ラムダ計算のキモ! β変換を何度か実行してみる 中間まとめ、まだ続きがあるよ JavaScriptの関数リテラル 最初に、JavaScriptに関する知識を確認しておきましょう。なお、JavaScriptの対話的実行環境については「もっともお手軽な対話的JavaScr

    檜山正幸のキマイラ飼育記 - JavaScriptで学ぶ・プログラマのためのラムダ計算
  • ssh 攻撃を仕掛ける Bot プログラムを入手した a++ My RSS 管理人ブログ

    最近やたらと ssh 攻撃の Bot と化してるマシンが多いのですが、先日ふとしたことから ssh 攻撃を仕掛ける Bot サーバー(に仕立てられたマシン)を入手しました。せっかくなのでどんなことになるのかご紹介したいと思います。 ※もちろん私の管理サーバーではありません ^^; #というか、公開していいのか・・・ま、注意喚起ということで。。。 ■1. サーバーへの侵入 まずはサーバーに侵入してくるわけですが、ssh のパスワードを総当りしてきたようです。 #last ... ****** pts/2 pilkington-boome Tue *** ** 05:20 - 05:25 (00:05) こんな感じ。侵入に成功すると短時間で卵を産み付けて帰っていきます。 ■2. 産み付けられた Bot プログラム こんな感じに産み付けられます。(伏字はIPアドレスの一部など) ... /var

  • Rails のためのものぐさな Web アプリケーションの国際化手法 - 川o・-・)<2nd life

    最近、自分が作る Web アプリケーションで、日語圏に限らず使ってもらえそうな物は最初から一応国際化(というか英語対応)して作るようにしています。国際化対応しておくと、はてブに限らず、del.icio.us や digg で取り上げられたりして、いろいろな人に使えてもらって嬉しいし海外からも adsense 収入gです。del.icio.us のトップや /popular/ からのリファラは、はてブトップ or 人気エントリーからのリファラとそんなに変わらないぐらいなのですが、digg からのアクセスはその十数倍あって驚きでした。 で、題の国際化の方法なのですが、favicon2dots や polaroizeぐらいの小粒なアプリケーションなら、ほんの数分〜十数分作業時間を増やすだけで対応できてしまうので、その方法のご紹介を。 ruby-gettext 武藤さん作の ruby-gett

    Rails のためのものぐさな Web アプリケーションの国際化手法 - 川o・-・)<2nd life
  • リモート接続に SSH を使う - Linux で自宅サーバ [ Home Server Technical. ]

    サーバ機を外部の端末( PC )から操作する場合に私は Telnet を利用していました。 しかし、Telnet は、ユーザ名やパスワードをはじめ、すべての送受信内容が平文(そのままの文章)でやりとりされる為、 セキュリティ上不安を感じていました。 そこで、すべての送受信内容を暗号化させる為、SSH ( Secure SHell ) の使用を決意いたしました。 最近の Linux (ディストリビューション問わず)であればOpenSSH は標準でインストールされる為、ここではインストール方法は割愛します。 ページ内コンテンツ一覧 SSH の設定 鍵の作成 クライアント側の設定 Telnet サービスの停止 - 2003/07/25 一部修正 SSH の設定 では早速、SSH の設定に入って行きます。 エディタで /etc/ssh/sshd_config を開きます。 # vi /etc/ss