タグ

2010年1月26日のブックマーク (19件)

  • Route 477 - Ruby基礎文法最速マスター&Ruby書籍紹介

    Perl基礎文法最速マスターをだいたいそのまま、Rubyに置き換えてみました。 他の言語をある程度知っている人はこれを読めばRubyの基礎をマスターしてRubyを書くことができるようになる…かも知れません。無保証です。 参考: オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1.9.2) オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1.8.7) ■ 1. 基礎 インタラクティブRuby (irb) irbを使うと、Rubyのプログラムを簡単に練習することができます。 /Users/yhara $ irb irb(main):001:0> puts "hello" hello => nil irb(main):002:0> 1 + 1 => 2 以下の説明は、irbを起動して、自分で試しながら読むと習得が早いと思います。 表示 (print,

    Route 477 - Ruby基礎文法最速マスター&Ruby書籍紹介
  • Googleオリジナルグッズセット欲しい!とは はてなの人気・最新記事を集めました - はてな

    はてなブックマークをGoogle Chromeブラウザでもっと便利に使える拡張機能、「はてなブックマークGoogle Chrome拡張」が正式リリースされました。これを記念して、Googleオリジナルグッズセットが当たる「Googleオリジナルグッズセット欲しい!」キャンペーンを開催いたします。 応募方法は簡単。このキャンペーンページを下記のリンクからはてなブックマークに追加するだけで応募完了です。【締切りは2/28(日)】 ブックマークに追加してキャンペーンに応募する!

    Googleオリジナルグッズセット欲しい!とは はてなの人気・最新記事を集めました - はてな
  • iモードメニュー掲載基準 | サービス・機能 | NTTドコモ

    ドコモでは、iモードメニュー内コンテンツに関する独自の掲載基準(以下、「iモードメニュー掲載基準」といいます)を制定しております。なお、iモードメニュー掲載基準は、コンテンツ掲載に関する基方針、iモードメニューサイト倫理綱領、コンテンツ掲載基準で構成されています。 つきましては、iモードユーザー、ならびに、iモードメニューへの新規掲載をご希望されるコンテンツプロバイダーの方々におかれましては、iモードメニュー掲載基準をご参照の上、iモードメニューへのさらなるご理解、ご支援を頂けますよう、心よりお願い申し上げます。 iモードメニューへの掲載を希望されるコンテンツにつきましては、掲載の可否に関して、ドコモが事前に検討させて頂きます iモードメニューへの掲載の可否の決定は、ドコモが行います iモードメニューに掲載するコンテンツは、後掲のiモードメニューサイト倫理綱領およびコンテンツ掲載基準を

  • Ruby版PaaSの”Heroku”で無料Railsホスティング環境を手に入れよう | Social Change!

    Railsでアプリを作ったら公開したくなるのが人情ですよね。 だけど、安いホスティングサーバとかだと、使える環境が限られていたり、セットアップが面倒だったり・・・必死こいてセットアップしても、気で運用するとなると、そんな環境だと不安だらけだし・・・かといって、AmazonEC2で運用するだけの気合いもない。GAE/Jを使って、JRubyってのもな〜・・・ 私もそんな感じでしたが、そんな折に、mat_akiに、Heroku(ハーオークーと読むらしい)を教えてもらいました。 実は、Herokuって、ずいぶん昔に話題になって、知っていたんですが、その時は、「WebブラウザでRailsアプリが開発できる〜」みたいな感じだったんですよね。それだとEmacsで良いよ。と思ってスルーしていたんですが・・・どうやら、サービスの定義?内容?が変ったようです。 今までのWebブラウザRails開発環境は、”

    Ruby版PaaSの”Heroku”で無料Railsホスティング環境を手に入れよう | Social Change!
  • Appjetが終わってしまうので慌ててHeroku+Sinatraに切り替えたらすごく簡単だった。 - 今日もスミマセン。

    Appjetが終わってしまうので慌ててHeroku+Sinatraに切り替えたらすごく簡単だった。 ruby, appjet, sinatra はじめてSinatraさわったけど、すごく簡単でイイ。DSLのインターフェースがAppjetにちょっと似てる部分があるのもよかったのかも。 第一には、もともとのアプリが単純すぎるってのもあるけど.... 以下、Herokuに移植したアプリ Twitterのフィードを吐くやつ iddy登録用。以前、以下のエントリで紹介したやつのheroku版。 Appjetを経由したらTwitterのフィードがiddyに登録できた - 今日もスミマセン。 iddyには以下のURLを「ブログ」のURLとして登録する。 http://twitter-feed-redirecotr.heroku.com/(ユーザ名) 例)ユーザ名が"snaka"の場合 http://tw

  • はてなブログ | 無料ブログを作成しよう

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    はてなブログ | 無料ブログを作成しよう
  • http://www.machu.jp/posts/20090818/p01/

    http://www.machu.jp/posts/20090818/p01/
  • Sinatraで作られたシンプルなブログエンジン·Bilbo MOONGIFT

    BilboはRuby/Sinatraで作られたオープンソース・ソフトウェア。サーバのリソースは数年前に比べると大幅に増え、リソースは潤沢になった。そのため富豪的なフレームワークが使えたり、O/Rマッピングを使って多少非効率的なSQLが発行されても殆ど気にする必要はなくなっている。 Sinatra製の軽量なブログ だが潤沢なリソースをただ持て余しているのは勿体ない。むしろストイックに軽量なシステムを目指すのが逆に面白くなる。それに挑戦しているのがBilboだ。Bilboは軽量フレームワークのSinatraを使って構築されているブログエンジンだ。 コンセプトとしてコアになるbilbo.rbは100行を越えてはいけない、シンプルな実装かつプラグイン利用が挙げられている。シンプルなだけに個々人でカスタマイズできる範囲は大きく、プラグインを使った拡張も容易だ。ブログエンジンとしてはカテゴリー、アーカ

    Sinatraで作られたシンプルなブログエンジン·Bilbo MOONGIFT
  • 第9回 SinatraとSequel・Hamlで掲示板アプリを作る | gihyo.jp

    はじめに 第7回はRails以外のWebフレームワークの簡単な紹介と、SinatraでHello Worldアプリケーションを動かすところまでを解説しました。今回はSinatraで実際のアプリケーションを作り、SequelとHamlという2つのライブラリを紹介します。 Sinatraの特徴は、CGIスクリプトのようにファイル一つからアプリケーションが書ける気軽さです。CGIスクリプトといえば、代表的なものは何と言っても掲示板(BBS)です。そこで、今回はSinatraで掲示板アプリを作ってみました。ソースコードが少し長めなので、githubにて全文を公開しています。適宜参照しながら読み進めて下さい。ファイル構成は以下のようになっています。 start.rb アプリケーションの体。 model/comment.rb 掲示板の書き込みを表すモデルの定義。 view/index.haml トッ

    第9回 SinatraとSequel・Hamlで掲示板アプリを作る | gihyo.jp
    takeru-c
    takeru-c 2010/01/26
    掲示板アプリ
  • Ruby Sequel DBアクセスライブラリ - yshの日記

    Objecttank@rubyDBアクセスライブラリをDBIからSequelに移行中。Sequelの参考ページhttp://sequel.rubyforge.org/http://www.slideshare.net/zhesto/ruby-off-rails-japanesehttp://xxx.mostevildanceclassics.com/page/r/SequelRubyインストール sudo gem install sequel とりあえず実行sequelのコマンドラインツール。railsのscript/consoleのようなもの。 sequel mysql://user:password@localhost/dbname DBという名前の変数に接続オブジェクトが格納されるテーブル名=userがあったとすると、、、 DB[:user].filter(:id => 10).a

  • http://localhost:4567/

  • WEBKEEPERSのVPSを使ってみた – taichino.com

    CTUの故障で管理下のサーバが使えなくなった。 ルータならまだしも、これは致命的。企業とかリスクヘッジどうしてるんですか。 で、修理を待っても居られないので、最近よく耳にするVPSを使ってみる事にしました。網羅的には見れてないですが、今回は以下のような感じで探したところ WEBKEEPERSのサービスが条件にマッチしている気がしたので申し込んでみました。 – 申し込み後、すぐ使える => 申し込み後、すぐに設定完了のメールが来て1分以内にログインできた。 – スペックは高くなくていいけど、普通にLinuxは動かせる => HDD 10GB, メモリ 128MB, 転送量 100GB/月 – 初期費用+月額費用が6ヶ月くらいの期間で出来るだけ安い => 初期費用$45 + 月額$11 x 6ヶ月 = $111 – グローバルIP + ドメイン設定できる => OK。IPの追加も可能。 – O

    takeru-c
    takeru-c 2010/01/26
  • Linux VPSならWEBKEEPERS

    ※税抜表記です。WEBKEEPERSは米国法人サービスのため、料金は消費税の課税対象外になります。 ※ディスク容量には、バックアップ領域が含まれます。 選んで納得のサービス内容 root 権限 リソース保証 マルチドメイン WordPressなど 人気アプリ データベース MySQL/postgreSQL 各種スクリプト CGI,PHP,Ruby C、C++JAVA利用可 ファイアーウォール バックアップ Parallels Plesk Panel VPSの特長 Linux VPSの特長 共用サーバー並みの低価格で、専用サーバー並みのリソースを利用したいお客様に最適なのが、WEBKEEPERSのVPS(仮想専用サーバー)です。1台の専用サーバーをレンタルするよりも遥かに安価で、管理者権限(ルート権限)を持つ自由で安定したサーバー環境をご用意しています。高速処理に長けたSSD搭載VPS

    Linux VPSならWEBKEEPERS
  • ポンクソフト

    コンテンツ PHP入門 jQuery入門 Flash Flash(ActionScript)でゲーム作成入門 Flash(ActionScript)で様々なゲームを作ろう Flash(ActionScript)とPHPの連携入門 PHP(旧コンテンツ) PHPでファイルの読み書き・掲示板 PHPで日付・時刻の計算 PHPでアクセスカウンタ&解析 PHPでGDを使ってみよう PHPとPostgreSQLの連携入門 Java (旧コンテンツ) Javaでシューティングゲームを作ろう Perl (旧コンテンツ) CGI(Perl)の基掲示板作成 C/C++ C/C++言語とDXライブラリでゲーム作成入門 (旧コンテンツ)C言語とelで様々なゲームを作ろう jQuery simple plugins ひとりごと、ふたりごと(ブログパーツ) オリジナルソフトウェア その他未分類なモノ iOSアプ

  • Passengerことmod_railsのインストール - BitArts Blog

    現在、Ruby on Rails番運用環境にはコレという決定打がない感じだ。僕が開発したシステムでは現状2件ほどApache+FastCGIで動かしているがちょっと不安定な感じがする(稀に落ちる)。他にはMongrelやThinなどのPureRubyなWebサーバを別途動かしてApacheからリバースプロキシを設定するという方法も結構一般的なようだが、正直面倒くさいし、いくつもWebサーバを動かすという冗長感がRubyらしくなくて拒絶反応。 で、最近登場した新プラットフォームが「Passenger」だ。というよりmod_railsと言ったほうが分かりやすい。簡単に言えば、ようするにmod_railsです。これなら僕のように「Apacheじゃなきゃ」という古い人間にも安心。 さっそくインストール、…が、インストール途中でエラーが出てしまい頓挫。…したけど、結局RubyGemsをアップデー

    Passengerことmod_railsのインストール - BitArts Blog
  • サクッとCentOS 5.3にRedmine + Passenger環境をインストール | サクっとly.com blog

    はじめまして。 shirotterと申します。 まだ立ち上げたばかりのサクッとly.comですが、今後ちょくちょくと技術的なメモを主に掲載していく予定なので、興味のある方はたまに覗いてやってください。 今回はLinuxをロクに扱えない僕でも、どうにか一人でCentOSにRedmineをインストールすることが出来たので、ここにその手順をサクッとではなく、なるべく丁寧に載せていきたいと思います。 Redmineのインストール手順 CentOSにRedmine + MySQL + Passenger環境をインストールする手順は下記のようになります。 事前の準備 MySQLのインストール Ruby のソースからのインストール Redmineのインストールと初期データの作成 Passengerのインストールとapacheの設定 Redmineのインストール環境 今回のインストール環境は以下のように

  • http://yardoc.org/docs/sinatra-sinatra/file:README.jp.rdoc

    takeru-c
    takeru-c 2010/01/26
    ドキュメント
  • はてなブログ | 無料ブログを作成しよう

    ハリイカの焼売と中華炒め ハリイカをよく、見かけるようになりましたよ。生け簀で、泳いでいたものを一杯購入しました 立派な大きな墨袋や肝は冷凍保存して 柔らかな身は季節のお豆、お野菜と合わせて中華の炒めものに。新鮮なにんにくの茎は刻み、香り高く欲そそられますね 下足はミンチにし…

    はてなブログ | 無料ブログを作成しよう
  • ウノウラボ Unoh Labs: Sinatra気に入った

    先日、まちつく!が正式リリースになりました。よろしければ是非携帯でアクセスして遊んでみてください。 おはようございます。内田です。 今までRailsを使うほどでも無いアプリはオレオレフレームワークで作ってたのですが、最近巷で流行ってるsinatraのコードを読んでみたら必要十分な機能があり、センスも良く、とても気にいった。 今回は公式ドキュメントの流れで、使いそうな機能をまとめてみました 一番簡単な例 sudo gem install sinatra # app.rb require 'rubygems' require 'sinatra' get '/' do 'Hello, world' end ruby app.rb curl http://localhost:4567/ Routes HTTPメソッドにURLとブロックを渡します get '/' do end post '/'