WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。
はじめに Rubyの普及にともない、Rubyの生みの親である、まつもとゆきひろ氏がC言語で作成したRubyインタプリタ(CRuby)以外にも、JVMで実行されるJRuby、Objective-Cで実装されMacアプリケーションのプログラミングのできるMacRuby、CRubyベースにメモリ管理に改良を加えているRuby Enterprise Edition等、プログラミング言語Rubyを実行できる環境が増えてきました。またCRubyに関しても、現在最も使われているバージョンである1.8系以外にも、最新の安定版である1.9系も普及期にはいってきました。 今回は、複数のRuby実行環境の管理を簡単にするRVM(Ruby Version Magager)を紹介します。 RVMとは RVMはUNIX系の環境で、複数のRuby処理系をインストール、共存させることができるツールです。 ひとつの環境に対
http://favotter.net/status.php?id=13069973879 こんにちは、4月からついに職業Rubyエンジニアになったmirakuiです。 あまり認めたくありませんが、Rubyは事実上、いまだに1.8系から1.9系への移行期にあります。 現在の安定版である1.8.7と1.9.1を開発環境に共存させている人も多いんじゃないでしょうか。 もううんざりだ 俺のMacBookに入ってるRubyをざっと調べてみました。 /usr/bin/ruby 1.8.7。多分MacOSX(SnowLeopard)に最初から入ってたやつ? /usr/local/bin/ruby 1.8.7。多分自分でビルドしたやつ /opt/local/bin/ruby 1.8.7。MacPortsで入れたやつ /opt/local/bin/ruby1.9 1.9.1。MacPortsで入れたやつ
The most popular Ruby on Rails CMS With more than 832,026 downloads, 3,897 watchers on GitHub and 384 contributors, Refinery is the leading open source CMS on the Ruby on Rails framework. View on Github Latest stable gem version 4.0.3 - Last updated 2023-05-22 by GitHub. Refinery CMS is perfect for creating custom content manageable websites. We use "The Rails Way" where possible so you have to le
注意 この記事は既に情報が古くなっています。 2010 年 7 月 26 日現在での最新の情報は以下を参照してください。 GAE で Rails 2.3.8 が動くようになっていた この記事では、GAE (Google App Engine) 上で Ruby on Rails を動かすまでに必要な作業を紹介します。 既に GAE を利用している人であればご存知かと思いますが、GAE では Java か Python しか動かすことができないので、通常は Ruby を動かすことはできません。しかし、Java が動くということは、JRuby は動くので、その中で Rails を動かしてみよう、というものです。 この記事は、ほとんどが @urekat さんによる記事のトレースです。ただし、現在は、@urekat さんの記事そのままでは動かない部分もあるので、そこも吸収しながら紹介していきます。
はじめに 今回は、前回作ったTwitter風アプリをGoogle App Engineで動くように改造していきます。 Google App Engineは単なるサーバ環境の提供ではなくデータ管理等も含む独自環境です。そのため、Ruby on Railsのアプリケーションを動かす上で大きな問題点になってくるのは、データ管理機構がRDBではないことです。 GAEのデータ管理機構「Datasotre(BigTable)」は基本的には Key-Value ストアです。一応、RDBのようにテーブルや行列という概念を持っており、RDB同様に行単位でデータの読み書きを行え、上位ライブラリではSQL風言語もサポートしています。しかし、基本はKey-Value ストアであり検索で指定できる条件は限られています。リレーション(join)等もありません。 Ruby on Railsの高生産性を支えている大きな要
Deploy a Ruby on Rails app on EC2 in five minutes EC2 on Rails is an Ubuntu Linux server image for Amazon’s EC2 hosting service that’s ready to run a standard Ruby on Rails application with little or no customization. It’s a Ruby on Rails virtual appliance. If you have an EC2 account and can start EC2 instances you’re five minutes away from deploying your Rails app. EC2 on Rails is opinionated sof
rails.vimのいい加減な翻訳 September 02, 2006 12:51:50 Comments (13) Trackbacks (2) Rails, vim バイト先でTextMate触ってみて、Ruby, Railsに特化しててショートカットとかいろいろ便利だなぁと思いつつも、カーソルの移動とか基本的な編集のところで発狂しそうになるので、vimをTextMate並にRailsフレンドリーにするしかないと思った。 てことで、前にインストールしたもののシンタックスハイライトしか使っていなかったrails.vimを本格的に使うため、ヘルプをものすごい勢いで訳した。 自分用なのでかなりいい加減な文で、しかもTOEIC400点台なのでクソな訳が混じってます。それから、なんちゃってvimerなので全然理解していないところも多々。 でもまあせっかくなので公開しておきます。 いろんな直しは
edit Rails Plugins... Posted by nanki Sat, 14 Jan 2006 13:10:00 GMT ユーザ認証をプラグインを使って作ろうと思ったんだけど、 すると、たくさんでてきてどれが何やらさっぱり。 そこでまとめてみた。 認証系 account_location アカウント毎にサブドメインがあるような、スコープ付の認証に。 acts_as_authenticated script/generate authenticated user account で認証機能が作れる メール認証を使ったアクティベーションも作れる generator を使うので、既存のクラスに機能追加するのはできない? login_engine # in config/environment.rb module LoginEngine config :salt, "your-sal
こんにちは、KBMJの中平@railsエンジニアです。 今回はruby on railsでグラフを表示させようと思います。 rubyでグラフを作成するのは、Gruff というプラグインがありますが 今回は Gruffではなく Open Flash Chart というグラフ作成プラグインを使用してみます。 このプラグインの特徴は、その名の通りグラフをFlashで表示するプラグインなので、Gruffを使った場合より見た目がいいグラフができるかも? ということで、さっそくruby on rails でグラフを作成してみます。 続きはこちら http://doruby.kbmj.com/nakahira_on_rails/20081021/ruby_on_rails_graph_Open_Flash_Chart_
Rails開発を vim でやることに決めたものの、経験がないので歴史から学びました。 なお、環境は以下です。 OS $ cat /etc/redhat-release CentOS release 5 (Final) Vim version 7.0.243 目次 vimってなに? vimのインストール 既存インストールの確認 7.0.237のアンインストール 7.0.243のインストール その他vimのRails開発でインストールしておいた方が便利なもの vim-ruby のインストール rails.vim のインストール autocomplpop.vim のインストール Project.vim のインストール SuperTab.vim のインストール refe.vim のインストール .vimrcの設定(vimの設定ファイル) vimの基本操作 チュートリアル vimってなに? Vim
祖母の白寿のお祝い 先日、満99歳(数えで100歳)になった祖母の白寿のお祝いをやった。 さすがに身体のあちこちに不具合が出てきており、そろそろ本格的に外出も難しくなってきたので祖母と一緒に家族で集まれるのはたぶんこれが最後だろう。 下は0歳から上は99歳までいるので、移動と諸々…
カテゴリ aan | abd | aggregator | book | bookmark | devel | etc | firefox | hatena | history | kabe | linux | media | pc | pen-chan | pettan | poemarker | rails | rast | ruby | software | suisen | tdiary | vbgrid | vbic | vruby | web | win | youtube | らくしん | 教育 | 雑感 | 出力 | 人間関係 | 与太 サイト内検索 ≫ [rails][linux]RailsアプリをApache+Mongrelで配置する このブログはapacheで動かし、RailsアプリはMongrelで
iPhoneが不振と言われつつも、一つの筐体だけでここまで広まるのはとても凄いことだ。さらにそれが日本だけではなく、世界中で共通の機器が利用されているのだ。特に新しいもの好きの人や技術者の人が多く持っているので、そうした層を対象にしたWebサイトはiPhoneでの閲覧をサポートする方が良さそうだ。 iPhone向けレイアウト もし自分のサービスがRailsで構築しているなら、何もサイトを作り直す必要はない。拡張する形でiPhoneに対応できるようになる。 今回紹介するオープンソース・ソフトウェアはTankEngine、RailsにiPhone対応の機能をつけるプラグインだ。 TankEngineをインストールすると、表示形式の一つにiphoneが追加される。format.iphoneとすれば、iPhone(Mobile Safari)でアクセスしてきた時に別テンプレートに分けて表示できるよ
WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 本日は Ruby の標準パッケージ管理システムである RubyGems のご紹介です。最近ではほとんどの Ruby 用ライブラリが RubyGems を当然のように採用していて、ドキュメントにも RubyGems によるインストール方法しか掲載されないようになってきました。私はこれまで本当に必要最低限の知識だけでやり過ごしてきたのですが、だんだんと不都合もでてきた
id:higepon に『rails.el も rails.vim も知らなかったよ!もっと早く知ってたら生産性が三倍になっていたのに!(一部誇張』と云われたので、rails.vim について ひげぽん OSとか作っちゃうかMona- - rails.el まとめ に沿った形で簡単に紹介したいと思います。 インストール 通常のインストール http://www.vim.org/scripts/script.php?script_id=1567 から rails.zip をダウンロードし、~/.vim/ 以下に展開します svn からのインストール vba (vim のパッケージングシステム)を使うので vim7 以上限定の方法ですが svn co http://svn.tpope.net/rails/vim/railsvim/ railsvim cd railsvim rake rails
昨日の続きです。 rails.vimと導入推奨VimScript(dbext.vim, project.vim)すべて入れてみます。 これら入れるとターミナル上での作業もほどんど無くなりVim上だけで完結する環境になります。 導入後、:he rails してみると冒頭に以下のような説明があります。 TextMate may be the latest craze for developing Ruby on Rails applications, but Vim is forever. 超いいかげんな訳 TextMateって奴が今すげー流行ってるっぽいけど、Vimはずっと(流行ってるん)だぜ。 幸せポイント model/view/controller/helper/test/fixture 等の関連ファイル、お互いに簡単アクセス(rails.vim) 簡単コード実行結果確認(rails.v
Migrationとは Migration とは、Railsで使うデータベースの管理機能で、テーブル作成・カラ ムの追加/変更などの作業を一元管理できます。SQL でスキーマを書くのでは なく、Rails独自の記法(Rubyの文法の範囲内)を使ってDB管理を行います。以 下のようなメリットがあります。 スキーマのバージョン管理ができる rake コマンドでスキーマのバージョンアップ/ロールバックが可能 データベースに依存しない書き方ができるので、他のデータベースに切り替えるのが容易 対応しているデータベース 現在、対応しているデータベースは MySQL, PostgreSQL, SQLite, SQL Server, Oracle です。 今後、対応DBは増えていくと思います。最新情報は、 http://api.rubyonrails.org/classes/ActiveRecord/Mi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く