Not rated yet. You must be logged in to rate this video.
Not rated yet. You must be logged in to rate this video.
maedana SonicGarden SUG(SKIP User Group)/日本Hamlの会 2009/5/22 Railsを使ったWebアプリケーション開発で、プログラマやデザイナを悩ませるものの1つがスタイルシートの記述だろう。Sassを使って、“クールで構造化された”スタイルシートを記述してみよう(編集部) Sassとは、Syntactically Awesome StyleSheetsの頭文字を取ったものです。あえて日本語に訳すと、「かっこいい構文のスタイルシート」といった感じでしょうか。 もう少しシンプルに表現すると「クールなCSS(Cascading Style Sheets)」でもいいかもしれません。Sassはスタイルシートを簡潔に表現するためのメタ言語であり、同時にSassからCSSを生成するための便利なライブラリやコマンドラインツールを提供します。 Sassを使うと
近頃はWebAPIを使ったアプリケーションを作ることが増えていると思いますが、自動化テストからのWebAPIへのアクセスはどうやってますか? 私は、自分でstubしたりFakeWeb(レシピ先輩に教わった!!)を使ったりしてたんですが、イマイチしっくりこない部分がありました。で、Sinatraなぞで作ってたんですが、それをgemにまとめましたので、よろしければご利用ください。 http://github.com/moro/ww http://gemcutter.org/gems/ww 概要 ww(Double Web)はいわゆるDouble(mock, stub, spyなど)の機能を備えたダミーWebサーバを簡単に作るためのフレームワーク(笑)です。現状では、以下のようなことが出来ます。 他のAPIサーバを使う場合などに、簡単にダミーサーバを作る そのダミーサーバは自動化テストないから起
11月20日夜、Twitterが国内で本格的に普及してから初めて、「天空の城ラピュタ」がテレビ放映された。多くのユーザーが視聴しながらTwitterに関連の話題を投稿し、タイムライン(TL)はラピュタ一色に。最も負荷が高かったとみられる「バルス」の瞬間も、Twitterサーバは安定稼働を続けた。 天空の城ラピュタは、ほぼ2年おきの地上波放送のたびに「2ちゃんねる」のサーバを陥落させてきた。関連する板には大量の関連書き込みが投稿され、「人がゴミのようだ」というムスカの名シーンの後に迎えるクライマックスでパズーとシータが滅びの呪文「バルス」を唱えると、「バルス」の大量書き込みの負荷に耐えきれず関連板のサーバが落ちる――というのが恒例行事のようになっていた。 20日夜はTwitterが本格普及してからの初の放送。バルスの負荷にTwitterサーバが耐えられるかにネットユーザーの注目が集まっていた
_ tDiary用Amazon Product Advertising APIプラグイン ダウンロード - amazon_paapi.rb すでにご存知の方も多いと思いますが、2009年8月15日以降AmazonのAPIへのアクセスは認証が必要となります。詳細は以下のページをご参照ください。 Amazon アソシエイト Web サービスの名称変更および署名認証についてのお知らせ したがって、tDiary用のAmazonプラグインもそのままでは動かなくなってしまいます。このプラグインは、Amazonプラグインに認証機能を追加し、8月15日以降も利用可能にするものです。amazon.rbを置き換えるものではないことにご注意ください。なお、amazon.rbはtDiary 2.3.2に添付のもので動作確認しています。 Product Advertising APIの謎仕様により、残念ながらプラグ
Tracをさくらインターネットのスタンダードプランに入れたので、SVNに接続する方法も書きます。ずいぶん遅くなっちゃったけど。 ■PuTTYgenを使い鍵を作成する PuTTYgenはPuTTYごった煮版が入っていればOKなので、ごった煮版をダウンロード。 http://yebisuya.dip.jp/Software/PuTTY/ puttygen.exeを起動して、生成ボタンをクリック。空白のエリア内でマウスを動かす。(乱数生成のためだね) 表示されるテキスト(ssh-rsa AAAAB3NzaC1yc2・・・・みたいなの)をコピーし、テキストファイルで保存。ファイル名をauthorized_keysというファイル名(拡張子なし)に変更。 PuTTYgenのほうでは、秘密鍵の保存ボタンをクリック。パスフレーズなしで保存。 C:\Program Files\TortoiseSVN\bin
前回に引き続きます。プラグインをインストールします。 Web上で管理するためには、0.10.x系では、WebAdminというプラグインが必要です。 あとは、ユーザ管理にAccountManagerというプラグインも入れたほうがいいらしい。 [WebAdmin] ■TortoiseSVNのインストール WebAdminはSVNで取得の必要ありとのことで、TortoiseSVNをインストールします。 ここ見た。 http://www.gside.org/Gentoo/subversion/subversion_client.html ■WebAdminの取得 ・SVNでチェックアウト Windowsの適当なエクスプローラ上で、 [右クリック] ⇒ [SVNチェックアウト] ⇒ [リポジトリのURL:http://svn.edgewall.com/repos/trac/sandbox/webad
僕の仕事は主に開発のマネジメントなのですが、こんなことがよく起きる。 客「ここの仕様こうなりました。」 僕「分かりました。」 ↓ 3ヵ月後 客「あれってどうなったんでしたっけ。」 僕「あれ、実装はこうなってるけど・・・なんでこうなったんだろう?」 客「ここの仕様こうなりました。」 僕「分かりました。Aさん実装しといて」 A「OK。sige sige(フィリピン人)」 ↓ 1ヵ月後 僕「あれ、Aさん実装した・・・のかな?」 A「Yes」 僕「あれ、こういう仕様だっけ?」 A「Yes」 僕「お客さんに一応確認してみよう」 要するに、仕様の変更管理がしっかりできてない。プロダクトの開発だから、拙速に仕様が変更になったり決まってても適当に電話で済まされちゃうことが多かったりするし、それを開発担当者に伝えるのも口頭で済ませちゃったりするわけです。 そんな感じだから、確認のための無駄な工数がかかったり
前回インストールしたさくらインターネットのレンタルサーバのRailsで、サンプルアプリのTODOアプリを作ります。 参考: さくらのレンタルサーバでRuby on Railsをうごかしてみた...らかなり遅いかも... Ruby on Rails入門2 サンプルアプリを作る 参考サイトはデータベースにmysqlを使っているんだけど、このとおりにやると、Routing Errorが出るみたいです。ほかの人も結構はまってるぽい。 というわけなので、sqliteを使ってしまいます。そしたら簡単。scaffoldで一発だよ。 [Todoプロジェクトの作成] Railsディレクトリに移動して、railsコマンドでプロジェクトを作成します。 %cd ~/Rails %rails Todo create create app/controllers ... create log/development.
Ruby on Railsをさくらインターネットにインストールして実行するまで。 せっかくなので最新版を入れるよ。すごい勢いでつまづきまくったよ。 Ruby on Railsのインストール 参考: さくらのレンタルサーバーに Ruby on Rails をインストールする手順 さくらのレンタルサーバーにRuby on Rails 2.0.2をインストールする方法 参考サイトどおりにやれば問題ないよ。 %ruby -version ruby 1.8.6 (2008-08-11 patchlevel 287) [i386-freebsd6] 現在のさくらのrubyのバージョンは1.8.6です。 [rubygemsのインストール] rubygemsの最新版、1.3.1を取得し、インストールします。 インストール先はさくらなので$HOME内です。--prefix=$HOMEを忘れずに。 %mkdi
fcgi と drb を使って 90 秒だけ生存するサーバみたいな感じですかね. 基本的にhttp://d.hatena.ne.jp/cimadai/20080923/RubyonRails_on_sakuraを参考にしました. 1. Rails/Gem のインストールなど. どこぞにある方法で. 2. fcgi のインストール $ cd ~/local/srv $ wget http://www.fastcgi.com/dist/fcgi-2.4.0.tar.gz $ tar zxvf fcgi-2.4.0.tar.gz $ cd fcgi-2.4.0 $ ./configure --prefix=$HOME $ make $ make install $ gem install fcgi -- --with-fcgi-include=$HOME/local/include 3. gat
2008年12月19日に修正を加えました。修正箇所はコメントを参照のこと。 参考にさせていただいた文書 がんちゃんのブログ: さくらのレンタルサーバーにRuby on Rails 2.0.2をインストールする方法 準備 先に RubyGems をインストールしておく。 さくらのレンタルサーバーに RubyGems をインストールする手順 Rails のインストール %gem18 install rails で、おしまい(コマンドを打ち込んでからインストールが完了するまでに数分かかった)。 インストール先は /home/User/lib/ruby/gem/bin 。 なお、参考にさせていただいた文書では --include-dependencies オプションを指定しているが、現在のバージョンではこのオプションを指定しても以下のようなメッセージが表示される。 INFO: `gem insta
参考にさせていただいた文書 がんちゃんのブログ: さくらのレンタルサーバーにRuby on Rails 2.0.2をインストールする方法 さくらのレンタルサーバーにリモートログイン さくらのレンタルサーバーにリモートログインする手順を参照。 準備 まず、これからいろいろとファイルをダウンロードするので、それらを保存しておくディレクトリをホームディレクトリに作成しておく。 % mkdir ~/src 作成した src ディレクトリに移動する。 % cd ~/src RubyGems をダウンロード ブラウザーで http://rubyforge.org/projects/rubygems/ を開き、RubyGems の最新版を確認する(2008 年 9 月 29 日時点での最新版は 1.3.0 )。 上記URLの文書の「ダウンロード」をクリックして、rubygems-1.3.0.tgz の
最近、Flash関連のコンテンツ(サンプル集)が増えてきたので、サンプルへのリンク集をサイトのトップに置きたいと考えた。で、折角なのでリンク集をRuby On Railsで作ってみるのはどうだろうか?と言う事になったので、まずはインストールから始めてみる。 まず、参考にするサイトを決定。 丁度、さくらにRuby on Railsをインストールすると言う記事が昨日書かれたばっかりのサイトを発見。 数日前、読者のかたからメールをいただきました。「rubygemsが1.1.1になっており、記事通りにしてもインストールできない」とのことでした。前の記事さくらのレンタルサーバーにRuby on Railsをインストールする方法を書いてから、9箇月たちまして、Ruby on Railsもrubygemsも新しいバージョンがでています。前の記事を書いたときと状況がかわっているので、今のバージョンでのイン
数日前、読者のかたからメールをいただきました。「rubygemsが1.1.1になっており、記事通りにしてもインストールできない」とのことでした。前の記事さくらのレンタルサーバーにRuby on Railsをインストールする方法を書いてから、9箇月たちまして、Ruby on Railsもrubygemsも新しいバージョンがでています。前の記事を書いたときと状況がかわっているので、今のバージョンでのインストールの方法を新たにまとめてみました。 インストールするのは次のものです。 rubygems 1.1.1 Ruby on Rails 2.0.2 例によって、rubyは標準のものを使用します。最新版は1.8.7が現在preview2 ですが、標準でインストールされているのは1.8.5です。確認しておきます。 % ruby --version ruby 1.8.5 (2006-08-25) [i
さくらサーバー × Ruby on Rails × gateway.cgi 通常RoRはfast-cgiを使って高速化するのが常なようですが、残念ながらさくらサーバーは fast-cgiを許してくれません。。。*1 なのでgateway.cgiというものを代わりに使うと幸せになれるようです。 動作的には、 初回アクセス時に半常駐プログラムを起動、処理。 2回目以降は半常駐プログラムでの処理。 という、なんとなくさくらサーバーでは使えなさそうなcgiですが、ひとつ仕組みがあります。 というのも実は単純で、デフォルトでは90秒アクセスがないと自動的に終了してくれるので、 さくらの環境で使えるだろうと思ってます。*2 *3 railsとfcgiをインストールする %gem install rails %gem install fcgi Building native extensions. Th
Home Archive さくらサーバーでRuby on Railsをインストール さくらサーバーでRuby on Railsをインストール 2007年12月26日 category:Ruby Comment(0) Trackback(0) なんか無性にrubyを勉強したくなったのでRuby on Railsをインストールしてみました。サーバーはさくらの共用サーバーです。ちなみにrubyはまったくわかりません。 とりあえずrubyをインストール さくらには元からrubyが入っていますが、サーバーの勉強も兼ねて自分でインストールしてみることにしました。まぁ人がやってるのを真似るだけなんですけど、きっとやらないよりはいいでしょう。 % cd $HOME/local/src % wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-
2008.5.10追記 rubygemsもRailsも新しいバージョンが出ており、インストールの手順が多少かわりましたので、それにもとづいた記事をかいております。アップデート版さくらのレンタルサーバーにRuby on Rails 2.0.2をインストールする方法をご覧ください。 6月にあった人工知能学会の全国大会でもまつもとさんが招待講演をしたりして、なにげにもりあがっているRuby on Railsですが、わたしもさくらのレンタルサーバでRuby on Railsしてみようとおもい、インストールしてみました。そのための手順をまとめておきます。インストールに当たっては参考文献[1]と[2]を参考にしました。 まずはrubyがはいっていることの確認。 % ruby --version ruby 1.8.5 (2006-08-25) [i386-freebsd6] もんだいありませんね。rub
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く