-
ソフトウェア技術者が独立して仕事をして行くには - @yuumi3のお仕事... d:id:yuum3
ソフトウェア技術者が独立して仕事をして行くには、どうしら良いだろうという話を先日行われた Rails Girls TokyoのLT で話しました。その時のスライドを https://speakerdeck.com/u/yuumi3/p/independ にアップしました。ツイートする 続きを読む
-
Ruby on Rails 3 の Ajax いろいろ - @yuumi3のお仕事日記 d:id:yuum3
今さら感はありますが、Rails3 の Ajax 実装の方法を紹介します。 Rails3.1 から jQuery がデフォルトになり、AjaxもRails2の頃とは違うスタイルなりました。また、幾つかのパターンが選べるようになりました。ここでは上の画像のように、 rails g scaffol... 続きを読む
-
EY-Officeホームページ・ブログの作成ツールを Jekyll に変更した - ... d:id:yuum3
今まで EY-Officeホームページ・ブログ は Radiant を使って作成していたが、Jekyll に変更しました。Radiantは高機能なのですが、Webアプリのため原稿を書き確認するというサイクルが遅いとか、文章を入力するtextareaは貧弱などの問題がありました。また、EY-Of... 続きを読む
-
IE6用に作られたサイトは無理してIE8対応しなくても良いのでは? - @... d:id:yuum3
数年前に作られた、サイトの Ajax部分が IE8 では正しく動かないという報告を受け、調査しました。その部分は prototype.js を使っています。色々と調査してみると IE以外のブラウザーでは イベントの元になるアクションをキャンセルする為には W3C DOM Level 3 規格の... 続きを読む
-
MacでRuby on Railsを始めるには RailsInstaller !! Ruby,Rails,Git.... d:id:yuum3
Mac OS X には最初から RubyやRuby on Railsが入っていますがバージョンが古く現実的ではありません。最新の Ruby on Railsを使うには、 Xcode入れて、 rvm 入れて、 Ruby 入れて、Railsを入れて、MySQLとかをインストールするために Home... 続きを読む
-
Active Merchant で PayPal Sandbox を使うには - @yuumi3のお仕事日... d:id:yuum3
Ruby on Railsで作ったWebサービスからPayPalや海外の決済サービスを使う場合、そのサービス固有のAPIを使わなくても Active Merchant を使うと、簡単に信頼性の高い決済を組み込めます。Active Merchant の使い方は 以下の3つのRailsCastを見... 続きを読む
-
バラバラのバージョンのRuby on Railsを1つのサーバーで動かす - @y... d:id:yuum3
現在、EY-Officeの社内利用サーバーではではいろいろなバージョンのRuby on Rails を2台で管理しています。ただし全てがほぼ私ししか使っていないので、さくらVPSのキャンペーン につられて1つのサーバーにまとめてみました。 移行前さくら VPS 512Mをつかって以下のアプリを... 続きを読む
-
GitHubにコードを置いて、USに転職しよう〜!! (GitHireというUSの転... d:id:yuum3
数日前に、Web Application Engineer というサブジェクトメールが GitHire からやってきました。またスパムかぁ〜と思ったのですが、何となく読むと。「転職に興味ありますか? 私たちはあなたのGitHubのコードを読みましたが、あなたのには転職に必要なスキルがあります。... 続きを読む
-
Rails2.3アプリをRails3.2にアップグレードする、その2 - @yuumi3の... d:id:yuum3
今回は、RSpec と 性能測定結果です。その1はこちらf:id:yuum3:20120305104044p:imageRSpec今回のプロジェクトでは、 全model、全lib (少しですが)、view のごく一部にたいしての RSpecが書かれています。Rspecのバージョンは 1.3.2... 続きを読む
-
Rails2.3アプリをRails3.2にアップグレードする、その1 - @yuumi3の... d:id:yuum3
以前Ruby on Rails 2.3 (Ruby1.8.7) で作ったアプリを、Rails3.2 (Ruby 1.9.3)にアップグレードしようと決意しました。ただし、それほど性能の良いサーバーで稼働しているわけではないので、3.2にした時の性能(リソースの使用量)等も気になりますので早めに... 続きを読む
-
Ruby on Rails 3.X を教えるのに困るところ - @yuumi3のお仕事日記 d:id:yuum3
- コンピュータ・IT
- rails programming ruby 教育 programing
- 21 users
- 2012/02/26
EY-OfficeではRuby on Railsの教育を行っています。Ruby on Rails はアグレッシブにバージョンアップしていきますが、教育を行う際には毎回、最新のバージョンで教育させて頂いています。 Rails3.0では大幅な内部構造の変更、3.1ではアセットパイプラインなどの追加... 続きを読む
-
cronの中でsudo を使う方法 - @yuumi3のお仕事日記 d:id:yuum3
訳あって、root で動くcron の中で sudo を含むスクリプトを動かしたのですが sudo: sorry, you must have a tty to run sudo というエラーが出て動きませんでした(OSは Centos5)。しかし検索してみると解決策が見つかりました。 その1... 続きを読む
-
jQueryMobileを使って 簡単にRuby on RailsサイトをクールなiPhone対... d:id:yuum3
jQuery Mobile | jQuery Mobile を使って Ruby on Rails で作ったWebサイトを iPhoneなどのスマフォに対応したサイトに変更してみました。以下の画像は Ruby on Railsの Scaffold で作ったサイトをjQueryMobile対応した... 続きを読む
-
Selenium のドキュメントに書かれてない事・・・ - @yuumi3のお仕事... d:id:yuum3
Selenium IDE, Selenium-RC + RSpec を使って規模の大きなテストを書いてみて経験したドキュメントに書かれてない事をいくつか書きます。 1. Speed Controlこれは、ドキュメント に書かれてますが、何に使うのかが今一つ不明な機能です。 1つは Ajaxを使... 続きを読む
-
「iPhoneアプリ設計の極意」は良いiPhoneアプリを作りたいと思ってい... d:id:yuum3
iPhoneアプリ設計の極意 ―思わずタップしたくなるアプリのデザイン は良いiPhoneアプリを作りたいと思っている デザイナー、プログラマー、プロデューサーの必読書です! 内容や感想はたくさん書かれているので、ここではここでは、この本の使い方を書きます。iPhoneアプリ設計の極意 ―思わ... 続きを読む
-
Mac OS X Lion でRuby on Railsの開発環境を構築するには - @yuumi3... d:id:yuum3
今日現在で、 Mac OS X Lion でRuby on Railsの開発環境を作るには とりあえず、Ruby on Rails を試してみたい方はLionには 最新に近い Ruby 1.8.7(P249) がインストールされています。 % sudo gem install rails sq... 続きを読む
-
iOS で Evernote API を使う(後編) - @yuumi3のお仕事日記 d:id:yuum3
iOS で Evernote API を使う(前編) の続きです。今回はEvernoteからデータ(ノート)を取得し表示してみます。Evernoteのデータ形式Evernoteのデータは Evernote Markup Language (ENML) と名づけられたXMLファイルです。しかし下... 続きを読む
-
iOS で Evernote API を使う(前編) - @yuumi3のお仕事日記 d:id:yuum3
iPad から Evernote にアクセスするアプリを作ろうと思い、試してみました。 1. Evernote APIを理解する a. ドキュメントに目を通すEvernote API Overview | Evernote Corporation ページにある API Overview (PD... 続きを読む
-
現時点での正しいMGTwitterEngineのインストール方法 - @yuumi3のお... d:id:yuum3
MGTwitterEngine はiPhoneでTwitterアプリを作る際に、Twitter APIのハンドリングや面倒な xAuthを行ってくれる便利なライブラリーです。インストール方法も日本語で ここ や ここ に書かれていますが、過去のもので現時点ではもっと簡単に出来ます。MGTwit... 続きを読む
-
やっぱり RVM は便利だ! - @yuumi3のお仕事日記 d:id:yuum3
Ruby on Rails3.1rc4がリリースされ、Ruby on Rails3.1のリリースも近づいてきたもようです。私の開発したRuby on Railsアプリも 2.3.8, 2.3.10, 3.0.5 などのバージョンがあり開発環境のMacの上では、ここに書いたような方法でなんとか共... 続きを読む