タグ

2007年12月19日のブックマーク (22件)

  • Railsでゼロから作るFacebookアプリ開発:江島健太郎 / Kenn's Clairvoyance - CNET Japan

    さて、前回の下準備を経てようやく題です。 先日のJTPAのギークサロンで、飛ぶ鳥を落とす勢いのRockYouの創業メンバーである石塚さんがFacebookアプリの作り方をハンズオンで教えてくれたのがすごく面白かったので、ちょっと自分でも遊んでみました。試しにRailsで作ってみたので、その手順を紹介したいと思ったのが今回の動機。 Facebookではサクッと作って出したアプリが3日で100万ユーザとかいうことが普通に起きているらしく、石塚さんいわく「そういうヒット作を作ったら、RockYouがン千万円で買い取るよ」だそうです。気合い入りますね。:) 環境: 開発機:Mac OS X (Leopard or Tiger) サーバ:Linux (Debian Etch) フレームワーク:Ruby on Rails (2.0.2) 目標:Railsを使って自分の友達リストを取得・一覧するFac

    Railsでゼロから作るFacebookアプリ開発:江島健太郎 / Kenn's Clairvoyance - CNET Japan
    shmz
    shmz 2007/12/19
  • SunがオープンソースPDF Rendererをリリース

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    SunがオープンソースPDF Rendererをリリース
    shmz
    shmz 2007/12/19
  • アドエスやEM・ONEが有線LANでつながる「UE-200TXGP」

    ある意味逆転の発想でしょうか。 プラネックスの「UE-200TXGP」は、ウィルコムの「Advanced/W-ZERO3[es]」「W-ZERO3[es]」、イー・モバイルの「EM・ONE」を有線LANにつなげるためのアダプタ。どちらも無線LANを搭載しているので無用の長物!? とも思いそうですが、やっぱり有線のほうが通信も安定しているし、無線LANと違ってケーブルにつなげばすぐにインターネットにつながるのが便利。 しかもUSB充電器や2分岐のUSBケーブルもセットになっているので、USBで充電しながらの有線接続もOK。意外に1つあると重宝しそうなセットです。 [PLANEX] (山沢健太郎) 【関連記事】 WILLCOM STOREでデコ電が限定販売 【関連記事】 ウィルコムから新端末WX320KR+アドエスの新色が発表 【関連記事】 イー・モバイルの「EM・ONE」がWindows M

    shmz
    shmz 2007/12/19
  • Welcome to Freecode – Freecode

  • MacにRailsをゼロからインストールする一番簡単な方法:江島健太郎 / Kenn's Clairvoyance - CNET Japan

    唐突ですが、Macユーザ(Leopard or Tiger)がRuby on Railsの開発環境をゼロからセットアップしてHello Worldするまでの最短・最小の手順を書いてみたいと思います。 書いてある通りに実行するだけで超簡単なので、Macユーザは今すぐやってみましょう。Macを持ってない人は・・・Macを買うといいですよ。:) 1. MacPortsをインストール MacPortsとは、Macで開発をするなら欠かせないパッケージ管理システムです。 これさえ入っていれば、開発に必要な道具をインストールするのが圧倒的に楽になります。OSのバージョンに合わせてインストーラをダウンロードし、インストールが終わったら、ターミナルから

    MacにRailsをゼロからインストールする一番簡単な方法:江島健太郎 / Kenn's Clairvoyance - CNET Japan
    shmz
    shmz 2007/12/19
  • Beginner's Guide:Webサービスの基礎知識 (1/7) - ITmedia エンタープライズ

    Webサービスは、コンピュータ同士を直接結んでリモートリソースにアクセスする方法の1つである。稿では、SOAPやWS-*規格群など、Webサービスの基礎知識をまとめた。 物理的に離れたコンピュータのプログラム間で情報を交換できることは、今日の企業における標準的な要件の1つだ。そしてリモートリソースへの最も一般的なアクセス方法が、HTTPによるサーバからクライアントへのHTMLファイルの転送、要するにWebサイトである。こうした情報伝達のやり方が功を奏している理由は、シンプルで身近に利用できるテクノロジーと標準規格が使われている点にある。しかし、Webサイトには根的な限界がある。Webページの情報を理解できるのは人間だけで、コンピュータにはそれができないことだ。 Webサービスは、コンピュータ同士を直接結んでリモートリソースにアクセスする方法の1つである。稿では、SOAPのような基

    Beginner's Guide:Webサービスの基礎知識 (1/7) - ITmedia エンタープライズ
    shmz
    shmz 2007/12/19
  • iptablesで商用のファイアウォールを置き換える

    iptablesを擁するフリーの代替ファイアウォール「Netfilter」でエンタープライズファイアウォールが実現できることを事例を踏まえて説明しよう。 IT予算が厳しくなると、マネジャーはコスト削減を迫られる。どんなテクノロジーであれ、サービスの契約は高くつく。ファイアウォールも例外ではない。Netfilterは、パケットフィルタリングプログラムiptablesを擁するフリーの代替ファイアウォールだ。商用ソリューションのような契約サービスやファイアウォール設定を簡単に変更できるインタフェースは用意されていないが、ファイアウォール処理において安定したパフォーマンスと実力を発揮し、リポートおよびレスポンスの機能を強化するアドオンが利用できる。 iptablesでエンタープライズファイアウォールが実現できることを示す事例として、イリノイ大学アーバナシャンペーン校(University of I

    iptablesで商用のファイアウォールを置き換える
    shmz
    shmz 2007/12/19
  • Route 477(2007-12-18)

    ■ [prog] 非プログラマーの人に「Haskellって来てるの?」と聞かれたので 「Blu-rayみたいなものです」と答えておいた。先進的だけど、流行るかどうかはまだ分からんということで。 ■ [softs] いちいち「svk なんちゃら」って打つのが面倒な人のためのSVKシェル svk使ってると「svk st」→「svk di」→「svk ci ファイル名 -m ほげほげ」とかよくやるんですが、 「svk」の部分がDRYじゃないと思ったので超簡易SVKシェルを作ってみましたよ。 (1/24追記:いろいろ機能強化したものをReposhとして公開しています) 使用例。 C:\proj\_3svk>./svksh.rb Welcome to svk shell svk > st M todo.hd ? .svksh.rb.swp ? _webscheme_lib.js ? svksh.rb

    Route 477(2007-12-18)
    shmz
    shmz 2007/12/19
  • スラッシュドット ジャパン | Linus曰く「Subversionは史上最も無意味なプロジェクト」

    Mona OS開発者ひげぽん氏のブログ記事で今さらながら知ったのですが、かのリーナス・トーヴァルズが、「Subversionは史上最も無意味なプロジェクト」とこきおろしていたそうです。 元ネタはリーナス氏が半年ほど前にGoogleで行ったgitに関する講演(YouTubeビデオ)で、satologのブログ記事によれば ぼくの CVS への憎悪が意味するのは、ぼくが Subversion のことを史上最大の無意味なプロジェクトだと見ているということだ。Subversion がしばらくの間スローガンにしていたのに、「ちゃんとした CVS」みたいなのがあったよね。そんなスローガンでスタートしたら、もうどこにも行くところがない。CVS をちゃんとすることなんて不可能だからだ。 と述べていたとのこと。「CVS が好きな人は精神病院に行ったほうがいい」「tarボールとパッチのほうがはるかに優れたソース

    shmz
    shmz 2007/12/19
  • Bitbucket | Git solution for teams using Jira

    With best-in-class Jira integration, and built-in CI/CD, Bitbucket Cloud connects developer workflows from planning to incident management. Join millions of developers who choose to build on Bitbucket.

    Bitbucket | Git solution for teams using Jira
  • 自分のサーバーでメッセンジャーを運用できる『ajax im』 | 100SHIKI

    なにかと便利なメッセンジャーであるが、自分のサーバーで運用したい、というニーズもあるだろう。そうしたときに便利そうなのがajax imだ。 このサイトではサーバーにインストールする、Ajaxを利用したメッセンジャープログラムをダウンロードすることができる(サーバー側はPHPで動作)。 デモを試してみればわかるが、スタイリッシュなインターフェースと軽快な動作がなかなか小気味良い。 サイトのユーザー向けにちょっとしたツールを提供、といった利用が可能だろう。またソースごとダウンロードできるのでプログラミングの勉強にも最適だ。 便利なツールを自分のサーバーで提供できるようにする。そうした発想は悪くないですね。

    自分のサーバーでメッセンジャーを運用できる『ajax im』 | 100SHIKI
    shmz
    shmz 2007/12/19
  • 伝説のスピーチ :maclalala

    いまや伝説となったすばらしいプレゼンテーションを「Presentation Zen」が紹介している。 12才の少女 Severn Suzuki のスピーチだ。 Presentation Zen: “You can learn a lot from ‘a child’” by Garr Reynolds: 17 November 2007 *     *     * ECO:子供たちの環境会議 もう20代後半となった Severn Cullis-Suzuki が、「子供たちの環境会議」(ECO)をスタートさせたのはたった9才の時だった。ECO は子供たちの小さなグループで、環境問題について学び、他の子供たちに教えることを目的としていた。 Severn Cullis-Suzuki, now in her late 20s, started the Environmental Children’

    伝説のスピーチ :maclalala
    shmz
    shmz 2007/12/19
  • リオの伝説のスピーチ

    こんにちは、セヴァン・スズキです。エコを代表してお話しします。エコというのは、子供環境運動(エンヴァイロンメンタル・チルドレンズ・オーガニゼーション)の略です。カナダの12歳から13歳の子どもたちの集まりで、今の世界を変えるためにがんばっています。あなたたち大人のみなさんにも、ぜひ生き方を変えていただくようお願いするために、自分たちで費用をためて、カナダからブラジルまで1万キロの旅をしてきました。 今日の私の話には、ウラもオモテもありません。なぜって、私が環境運動をしているのは、私自身の未来のため。自分の未来を失うことは、選挙で負けたり、株で損したりするのとはわけがちがうんですから。 私がここに立って話をしているのは、未来に生きる子どもたちのためです。世界中の飢えに苦しむ子どもたちのためです。そして、もう行くところもなく、死に絶えようとしている無数の動物たちのためです。 太陽のもとにでるの

    shmz
    shmz 2007/12/19
  • 伝説のスピーチ 環境サミット@リオ

    1992年6月。ブラジル、リオ・デ・ジャネイロでの「環境と開発に関する国連会議(環境サミット)」に集まった世界の指導者たちを前に、たった12歳の少女、セヴァン・スズキは伝説のスピーチをした。 This legend amazin speech was made by Severn Suzuki,just 12 years-old girl, at the conference of Environment in Brasil,Rio,in 1992.

    伝説のスピーチ 環境サミット@リオ
    shmz
    shmz 2007/12/19
  • Amazon.co.jp: アジャイルプラクティス 達人プログラマに学ぶ現場開発者の習慣: Venkat Subramaniam (著), Andy Hunt (著), 木下史彦 (監訳), 角谷信太郎 (監訳): 本

    Amazon.co.jp: アジャイルプラクティス 達人プログラマに学ぶ現場開発者の習慣: Venkat Subramaniam (著), Andy Hunt (著), 木下史彦 (監訳), 角谷信太郎 (監訳): 本
    shmz
    shmz 2007/12/19
  • pej-hed.jp

    This domain may be for sale!

    shmz
    shmz 2007/12/19
  • [ruby][event] 「Ruby 1.9 を語る」 by まつもとゆきひろ - Ruby/Rails勉強会@関西-21 - Greenbear Diary (2007-12-15)

    ■ [ruby][event] Ruby/Rails勉強会@関西-21 行ってきた。 久しぶりの神戸で、まつもとさんが来られるということもあって、 初めての方がいつもより多かった模様。また京都や大阪会場にもいらしてくださいね。 最初のセッションのロガーをしたので、ログを以下に貼っておきます。編集中 編集終わりました。長文警報発令中。 ■ [ruby] Rubytwitterの新着を読み上げさせてみる 編集中につき小ネタでもひとつ。 Mac の say コマンドがうらやましかったので調べてみた - ema log (2007-12-16) Macにはsayという音声合成で喋ってくれるコマンドがあるのだが、gem install win32-sapiWindowsでも似たようなことが できるとのこと。ema++ で、ついでなので声を変えられるようにしてみた。 手元では-n 0 はデフォル

    [ruby][event] 「Ruby 1.9 を語る」 by まつもとゆきひろ - Ruby/Rails勉強会@関西-21 - Greenbear Diary (2007-12-15)
    shmz
    shmz 2007/12/19
  • 完結:ブラック会社に勤めてるんだが、もう俺は限界かもしれない:ハムスター速報 2ろぐ

    第一部 http://urasoku.blog106.fc2.com/blog-entry-217.html http://urasoku.blog106.fc2.com/blog-entry-218.html 第二部 http://urasoku.blog106.fc2.com/blog-entry-223.html 第三部 http://urasoku.blog106.fc2.com/blog-entry-224.html 第四部 http://urasoku.blog106.fc2.com/blog-entry-239.html 第五部 http://urasoku.blog106.fc2.com/blog-entry-242.html 8 :以下、名無しにかわりましてVIPがお送りします。:2007/12/10(月) 00:56:44.57 ID:a8l335.0 「僕は前スレは眼

    shmz
    shmz 2007/12/19
  • 衝撃のコピーフリー受信機「フリーオ」、その仕組みをひもとく:ITpro

    のデジタル放送に掛けられたコンテンツ保護の枠組みを根底から揺さぶる、地上デジタル放送チューナー「Friio(フリーオ)」。実際にFriioによって地上デジタル放送の受信や録画、そして録画済みコンテンツの複製ができることを2007年12月14日付の第1報で示した。 今回の第2報では、Friioの内部の仕組みを技術的な見地から検証していく。Friioの挙動一つひとつをきちんと分析することが、Friioの抱える問題点と、放送局やメーカーなど関連業界が対処すべき課題を整理することにつながると考えるためである。 原価はわずか3000円前後、利益率9割の荒稼ぎ まずは、Friio体のハードウエアの構造を見ていこう。図1は、日経パソコン推定によるFriioの回路ブロック図だ。幅38×奥行き180×高さ170mmもあるきょう体の割に、回路はきわめてシンプルである。実はこれがFriioの特徴の1つ、ほ

    shmz
    shmz 2007/12/19
  • cyano: 30万個ぐらいの静的ファイルを配信するサーバーの選び方

    naoyaさんが公開されてるInside Hatena Bookmark's Backend の資料などを読むと、mod_perlなサーバーやMySQLサーバーの選び方の参考になったりするわけですが、世の中を見渡してみても、静的コンテンツ(画像とか)を配信するサーバーの指南書らしきものはなかなか見あたりませんでした。 なので、経験を元に書いてみることにします。 弊社の画像配信サーバーには、平均10kbぐらい(たぶん)の画像が30万個ぐらいあって、それをDell PowerEdge 1750+lighttpdを使って配信してます。 以前は搭載メモリ1GBのサーバーを使っていたのですが、その時のvmstatがこのような感じ。 procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu---- r b sw

    shmz
    shmz 2007/12/19
  • 津田大介 on Twitter: "ちなみに今日の私的録音録画小委員会のメンバー構成は学者先生は1人を除いて全員欠席でした。いろいろな意味でビックリした。ほんと何なんだこの委員会。"

    ちなみに今日の私的録音録画小委員会のメンバー構成は学者先生は1人を除いて全員欠席でした。いろいろな意味でビックリした。ほんと何なんだこの委員会。

    津田大介 on Twitter: "ちなみに今日の私的録音録画小委員会のメンバー構成は学者先生は1人を除いて全員欠席でした。いろいろな意味でビックリした。ほんと何なんだこの委員会。"
    shmz
    shmz 2007/12/19
  • 秋葉に棲む» ブログアーカイブ » みっくみくがJASRACされた?!(訂正というか続き?)

    少しでもなにかの情報を提供できればいいかなぁと。主にWeb技術、秋葉原、Vocaloid情報を発信。あと戯言。 勘違いがあったと勘違いしてたのでまとめる。 ちなみに発端はこちらのblog ・Ikaさん(みくみくの作者)はドワンゴ・ミュージックパブリッシングに著作権管理を委託している(作者Blogより) ・ドワンゴ・ミュージックパブリッシングはCM・ゲーム以外はJASRACに管理委託している(作者Blog・J-WID、およびJASRACより。このことは作者も承知している) なので ・著作権者(著作財産権、著作者隣接権)はドワンゴ・ミュージックパブリッシング(著作者隣接権は今後別の人、団体も持つかも) ・ついでにいうと著作者人格権は譲渡不可なので著作者の下にある、ユーザーにしてみれば割とどうでもいいことだけど、この部分は替え歌の扱い等に関係あり。 ・ゲーム・CM以外の著作財産権の管理権

    shmz
    shmz 2007/12/19