Developper

Ruby 1.9.2 にアップデートしました

ただ今の環境 ・Mac OS X 10.5.8 ・Ruby 1.8.7 ・Rails 3.1.0 Ruby インタプリタのバージョンアップ Mac OS X (Leopard) こちらを参考にさせていただきました。 ありがとうございます。$ port search ruby ruby19 @1.9.2-p290 (lang, ruby) Powerful and cle…

Ruby1.8.7 → 1.9.2 にアップデートするか悩み中・・・

ただ今の環境 ・Mac OS X 10.5.8 ・Ruby 1.8.7 ・Rails 3.1.0 理由は無いですが、Rubyのバージョンを1.9.2にアップデートしたくなっています。 $ sudo port -d selfupdate $ sudo port -d sync $ port search ruby ruby @1.8.7-p352 (lang, ruby) Powerful a…

【Rails3】deviseでユーザー認証機能の追加と設定

環境 Mac OS X 10.5.8 Ruby 1.8.7 Rails 3.1.0 $ rails new myproj $ cd myproj Gemfileに gem 'devise' を追加する。以下をターミナルで実行。 $ bundle install $ rails g devise:install $ rails g controller home index $ rails g devise:views $ rails…

電気代計算シミュレーターで電気代を計算してみましょう

自作PCを作るにはCPU、マザーボード、メモリ、ビデオカード、ハードディスク(SSD)、DVDドライブ、PCケース そして電源が必要になります。その電源ですが、選んだCPUやビデオカードを考えて、どれくらの出力の電源が適当か考えると思います。いざ決まった時…

Railsソフト Worklistaで勉強中

Worklistaは@IT編集部の西村賢さんが作っているRailsアプリです。ブログなどの投稿を一覧でリスト表示する事が出来ます。 凄く興味深いソフトで、ソースを勉強させていただこうと思っています。Worklista (github)Worklista (CyberMameCANのページ)## ## At…

PANICのCodaというWeb作成ソフトが素晴らしい

Mac OS X 用のソフトです。 8,500円! DWはもう必要ないかも・・・!? 見た目がシンプルで凄く使いやすいです。 エクリプスとかNetBeansとか使っている人なら直感的に分かると思います。HTML,CSS,JavaScript,PHP,RubyなどでWeb作るならば大分時間とメモリ節約…

Firefox をバージョンアップ

Firefox 7.0へアップグレードしました。メモリ使用量が2〜3割少なくなったという事だけで、アップグレードし、試してみたくなってます。アドオンはとりあえずScrapBookとTab Mix PlusとWeb Developerが使えるから大丈夫かな。FireDictionaryが対応してもら…

Ruby文法 桁が足りない数値に0(ゼロ)を補充 sprintf

月や日の処理をする時など一桁と二桁ありますが、一桁の時はゼロを足して二桁に統一しなければいけなかったので、調べました。 sprintf( "%02d", 9 ) # >> 09 C言語と似てるのかな。 2dは2桁の10進数 2dの前の0が、桁が足りなかったら0を足す・・・みたい…

全国潮汐データ Web APIを使ってRails3でプログラム

全国潮汐データ Web APIを利用して、釣り場の潮汐を取得するプログラムをRails3で作り始めました。まだまだ始めたばっかりなので、簡単な所しか出来てませんが、港名を入力したら、その港のデータを取得する所まで出来るようになりました。天気も同じ画面に…

rails generate コマンド 操作の取り消し(やり直し)

コントローラー名やモデル名を間違ってしまったとか、 やり直し方法です。 失敗例コマンド rails generate controller tasks 取り消し(削除)コマンド rails destroy controller tasks generate → destroy に代えて・・・ですね。 ## ## At Bat Web Studio …

Emacs コマンド

以前、荘下村塾で作っていたEmacsのコマンド集です。コマンド意味CTRL-A行の先頭に移動するCTRL-B後方に1文字移動するCTRL-D前方の1文字を削除するCTRL-E行の終りに移動するCTRL-F前方に1文字移動するCTRL-G現在の編集コマンドを中止し、端末のベルをなら…

Ruby リファレンスマニュアル

Rubyの文法の勉強はこのリファレンスから。・Ruby 1.8.7 リファレンスマニュアル・Ruby 1.9.2 リファレンスマニュアル こちらの方が、内容が充実している感じ。オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル## ## At Bat Web Studio 出水ベー…

Rubyの文法 "||=" (自己代入)

a ||= 1 a が偽か未定義ならば1を代入するということです。「a」が初期化されてなかったら「1」が入ると理解しました。 ## ## At Bat Web Studio 出水ベースのWeb屋 ##

「Rails3レシピブック 190の技」中身見てみたいな〜

この本が気になっています。Rails3レシピブック 190の技作者: 高橋征義,松田明,諸橋恭介出版社/メーカー: ソフトバンククリエイティブ発売日: 2011/07/25メディア: 単行本購入: 34人 クリック: 966回この商品を含むブログ (38件) を見るRails 3 を勉強してい…

(お手軽)WordPressに掲示板のような機能を設置

WordPressに掲示板を設置(プラグイン不要)こちらを参考にさせていただきました。新しく作ったWordPressのテーマには、固定ページにコメント機能を追加する関数はなかったので、追記しました。ページテンプレート (page.php) コメントを記入エリアを表示し…

ソースコードへのコメントの書き方で「なるほど〜」と思ったこと

プログラム中にコメントが入っていると、後から読み返したり、他の人の書いたプログラムを解析する時、凄く役立ちます。でも自分のふったコメントって意味があるの?っていうのが多いです。 後から読むと分かり辛い・・・。第6回 実例アプリで学ぶリファクタ…

逆引きRuby というサイトが今の自分には嬉しい

逆引きRubyRubyを使ってやりたい事から、その方法を調べられる逆引きのリファレンスです。 (ホームページより)PHPとか、この処理をするときの関数なんだったっけ? という時は、調べれば多少は分かるのですが、Rubyの場合はまだまだ、関数名も分からなけれ…

Rubyの文法で曖昧だった所、「式の展開」と「ハッシュ」

○文字列中の、式の展開ダブルコーテーションの中で#{}とすると式の展開が出来る。text1 = 'Ruby' text2 = "#{text1} on Rails 3.1"Ruby on Rails 3.1 ○ハッシュ配列と同じ様に複数のオブジェクトをまとめて扱える。 {と}で囲む。 ハッシュのキーには「:」を…

Ruby on Rails 3.1.0 へアップデート

Ruby on Rails 3.1登場 $ sudo gem update --system $ sudo gem updateMac OS Leopardです。 アップグレード完了しました。頑張るぞ!## ## At Bat Web Studio 出水ベースのWeb屋 ##

Webスタートアップの肖像 【Y Combinator】

いつも検索しているような気がするので、自分用のメモです。シリコンバレー発、Webスタートアップの肖像(1) なぜY Combinatorだけ特別? Dropbox創業者に聞いた(2) 本当に解決すべき問題は何か? ZumoDrive創業者に聞いた(3) Y Combinatorに見るスタートアッ…

Rails3にauthlogicをインストール出来るかチャレンジ

・プロジェクト作成 $ rails new [プロジェクト名] $ cd [プロジェクト名]・Gemfileの修正 $ emacs Gemfile (gem 'rails' 〜 の下の行に追加しました) gem "authlogic" gem "rails3-generators"・プラグインのインストール $ bundle install 以降は、authl…

Rubyをめぐる冒険 - IT Proさんより

Rubyの文法勉強に参考にさせていただきました。 (ちょっと外国の文章っぽくてクセがありますが・・・(^^;)Rubyをめぐる冒険## ## At Bat Web Studio 出水ベースのWeb屋 ##

Railsの開発環境は?IDE & エディタ比較

2008年の記事で、少し古いですが、 Rails開発のIDEとエディタの比較レポートがありました。Ruby on Rails用 統合開発環境(IDE) 比較レポートちなみに僕はまだ勉強始めて間もないし、まだ出来る事も限られているので、 MacのターミナルからEmacsを立ち上げ…

Ruby on Rails3の学習参考ページ (@ITさん)

Rails3 学習する時の、参考ホームページを少しだけまとめてみました。 (目次が見つけられなくて、順次、読んで行くのに不便だったので・・・。) [[Ruby on Rails3で学ぶ、開発の基本]]第1回 MVCとRailsの基本構成を学ぼう第2回 Railsの全体像を知ろう第3回…

Rails技術認定試験、というのがあるのですね

Rails 3技術者認定ブロンズ試験また1つ、目標が出来ました。試験も重要ですが、僕の場合はまず、本の内容から応用出来る様に頑張らなきゃ! # # At Bat Web Studio 出水ベースのWeb屋 #

Rails 3 の認証にAuthLogic

こちらを参考にさせていただきました。 How to Setup AuthLogic In Rails 3英語だったので、意味不明な所が多々あったのですが、設置完了しました。 とても優しく丁寧に記述してあります。 ありがとうございます。MVCの設定がまだまだ分からないでいるので、…

error_messages_for Rails3ではプラグイン化

error_messages_forはRails3系からプラグイン化されたみたいです。メッセージに rails plugin install git://github.com/rails/dynamic_form.gitを実行しろ?と出るので、ターミナルからやってみたのですが、何もおこらず・・・。 サーバ(WebRick)再起動し…

Mac + Emacs + Rails3な環境とRails本

Rails勉強、継続中です。今日からこちらのRails of Ruby on Railsのブログを作るサンプルを試しながらやってます。Rails of Ruby on Rails ~Case of LOCUSANDWONDERS.COM~作者: Plan de Sens,清水智雄出版社/メーカー: 毎日コミュニケーションズ発売日: 2008…

Railsでマッシュアップの始めの初め

価格.com APIより最安値を取得する超簡単なWebアプリ、Railsだと超簡単に出来てしまう。ホント凄い。良いアイディアが出た時に実現出来る様に腕を磨くのみ! /* * At Bat Web Studio 出水ベースのWeb屋 */

「ストックメディア」という言葉を勉強したよ

Twitter型、Facebook型、mixi型――あなたは何型? コミュニケーションデザインの6タイプ 誠 Biz.IDさんでの記事、ソーシャルメディア時代のブランディングの場合分けが書かれていて、 凄く為になりました。自分にとってのストックメディアは個人運営のブログ…