2010-01-01から1年間の記事一覧
これからはこっちに書こうと思います。 http://d.hatena.ne.jp/s5ot/
youRoomのAPIを使ってなにかしてみたいと思いました。 APIを使うには申し込みが必要です。申し込みはここからできました。youRoom APIをベータユーザ向けに限定公開します!そうすると、Consumer KeyとConsumer Secretをすぐに発行してもらえます。発行して…
初めて書くにあたって、なにか特別なことしなきゃいけないんだろうなーと思っていたら、ズバリな紹介がありました。rescue_action_in_public の RSpec を書く 自分のこの環境では、 ruby 1.8.7 (2010-01-10 patchlevel 249) Rails 2.3.3 rspec (1.3.0) rspec…
環境 Ruby 1.8.7 Rails 2.3.8 #attachmentsでエラーが出る tmail = TMail::Mail.parse(mail_data.attr['BODY[]']) @read = tmail.attachments #ここ こんなエラー undefined local variable or method `jp2CharContext' for #<CharDet::SJISContextAnalysis:0x1e35b38> RubyForgeでこの件は報告されて</chardet::sjiscontextanalysis:0x1e35b38>…
RSpecでモデルのバリデーションのテストをダラダラ書かないで済むうまいやり方ってあるんでしょうか? ダラダラ書かないで済む方法を模索してみました。 spec_helper.rbにこういうのを追加します。ここではバリデーションの種類はverify_hours(入力値が24…
RestfulAuthenticationプラグインで認証しているアプリのintegration testを書こうとしました。 プラグインに同梱されているAuthenticatedTestHelperのlogin_asというログインのヘルパメソッドを使ってみたのですが、なぜか認証できてない。AuthenticatedTes…
MacVim KaoriYaを始めました。 今まではitermの上でvimを使ってました。MacVimを立ち上げたところ、グレー背景に文字が見えない! なにか色系の設定がおかしなことになってるんだろうなーといろいろ試したところ、.vimrcにcolorschemeの設定を書いていて、.g…
SimpleRecordというSimpleDB専用のActiveRecordクローンを試しているときに登録したはずのデータが取得できない現象が頻発しました。POSTでデータ登録 -> Redirect GETで登録したデータを取得して表示しようとしたら、データが取得できてない!という流れで…
AWS Toolkitを使うと、Eclipse上でインスタンスの管理をしたり、Putty経由でサーバーに接続したり、Tomcatクラスタ環境を自動で作ってWebアプリをデプロイしたりできます。 Google AppEngineの開発っぽくEclipseから直接EC2へデプロイできる!これはかなりよ…
できること キーワードを登録しておくと、そのキーワードに引っかかるイベントがあったらGmailで通知し続けます。あとからイベントをGoogle Calendarに登録することができます いまのところ動いているところ http://atndnotifier.appspot.com/ コード http:/…
クレジットカードのポイントが失効し始めてきてたので、なんか選ぼうとしたらヘッドフォンがあって、Amazonで評価が高かったから選びました。期待してます。 マランツmarantz 高音質インイヤー・ヘッドフォン イヤホンHP101marantz(マランツ) 売り上げラン…
のだめ終わってなかったんですね・・ 番外編となってますが、23巻の続きだし、主人公は千秋先輩だし、ふつうに続いてますね。 日本編が好きだったので、この続き方はうれしい。 のだめカンタービレ(24) (KC KISS)講談社 2010-04-26売り上げランキング : お…
Chrome OSのオープンソース版のChromium OSです。 この本に書いてあるビルド手順を参考にしました。 けど、変更が激しいらしく、本の内容と若干違ってます。Web上のドキュメント見た方がいいです Google Chrome OS ~最新技術と戦略を完全ガイド~インプレスジ…
10分でコーディングをやってみました。 10分でできなかったし、なんかセンスないです。出直します。。 def kubaru(cnt, tramp) tramp = tramp.split(//) limit = tramp.size/cnt sets = "" rtn = [] cnt.times do |c| tramp.each_with_index do |e, i| set…
Javaがはいっていることを確認する C:\rails_app>java -version java version "1.6.0_14" Java(TM) SE Runtime Environment (build 1.6.0_14-b08) Java HotSpot(TM) Client VM (build 14.0-b16, mixed mode, sharing) Ruby1.8.7をインストールする http://ru…
[javadoc] /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_xalanj/work/xalan-j_2_7_1/build/docs/apidocs/org/apache/xpath/objects//XNodeSet.html の生成 [javadoc] java.lang.OutOfMemoryError:…
bundlerはgemの便利管理ツールです bundler #201 Bundler これを使ってみます。 bundlerのインストール rvmが入ってるものとします。 # rvm install ruby-1.8.7-p248最新はruby 1.8.7-p249だけど、下のエラー回避のためp248を使います Rails 3 betaをrvmとru…
前回までのあらすじ 行き詰まった私に、id:t-tairaさんが降臨・・・! rake ecr:cms:initializeを実行する前に、 rake db:fixtures:loadで、CMSの初期データをDBに登録する必要があります。 ec-adminのRAILS_ROOTで rake db:fixtures:load rake ecr:cms:init…
前回の続きです Rails製のeコマースパッケージ『EC-Rider』をMac OS Xで使ってみる 前回までのあらすじ EC-RiderをDLして動かしてみようとしたら推奨環境がAmazon EC2 LargeだってずっこけそうになったけどOS Xで動くっしょ?とやりはじめてみたら壁にぶつか…
今度こそinstance_evalとmodule_evalを理解してもらった 最近の基礎シリーズいいです!もっとやってほしい! 環境 # ruby -v ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-darwin9] Objectのオブジェクトobj >> obj = Object.new => #<Object:0x1a896d8> >> block = Proc.new</object:0x1a896d8>…
ネットショップを運営するならEC-Rider(イーシー・ライダー) ダウンロードページ http://sourceforge.jp/projects/ec-rider/releases/ 展開 #tar xvfz ec-rider0.8.1.tar.gz その中は # ls INSTALL INSTALL.rdoc README.rdoc ec_admin ec_frontec_admin、e…
# appcfg.rb run -S irb -r config/environment
160*160のサムネイルをImage Cropのところに出そうとしています。 Imageは元々の画像 show.html.erb <div> <strong>Image:</strong> <%=image_tag(url_for(:action => :puts_image, :id => @article.id), :alt => @article.filename) %> </div> <div> <strong>Image Crop:</strong> <%=image_tag(url_for(:actio</div>…
エレコマ # rake stats (in /Users/sogo/code/rails/elecoma-1.0.3) +----------------------+-------+-------+---------+---------+-----+-------+ | Name | Lines | LOC | Classes | Methods | M/C | LOC/M | +----------------------+-------+-------+---…
Rails 2.3.5 on App Engine はたのしいです*1ファイルアップロードしてみようとしました。 paperclipみたいな洒落たものがないかと探したところ、dm-paperclipというportingがあることがわかりました dm-paperclip でもこれはファイルシステムを使うので、Ap…
プログラミングにかかる時間、正確に見積もるには? プログラミングにかかる時間じゃなくて、開発期間なんだろうか 直感×3は 1(要件定義/設計)+ 1(実装) + 1(テスト)の足し算じゃなかろうか? 直感では 1(実装)しか思いついていない
前回うまくいったとおもってたけどいってなかった 『GoogleAppEngine + JRubyでクリスマスまでに彼女をつくる方法』をやってみた WEB-INF/cron.xmlの代わりにcron.yamlを配置すると、app-engineへのデプロイは成功するけど アプリのCron Jobsをみると、Cron…
もう2月ですが、、、 cronの設定はWEB-INF/cron.xmlというファイルに書きます。 これがうまくいかなかった。 updateするとエラーになってしまう java.io.IOException: Error posting to URL: http://appengine.google.com/api/datastore/cron/update?app_id…
# appcfg.rb run -S irb UseIrb
ギーク感なし はてなーっぽい