You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
最近まわりでRailsが流行っているんだけど、なんだか2ケタ以上の人が「webサービスと何か(?)をするにはRuby on Railsを使えば全部できる」という盛大な勘違いを起こしているので説明用資料を書いておく。Railsはそんなに万能ではないです。 Railsはwebアプリケーションを簡単に作れるMVCフレームワークで、HTTPを通してwebブラウザから使う事を前提にしている。マイコンとProcessingを接続してガジェットを作るのとは別の常識があります。 ■Railsが向いていること Railsは、おおざっぱに列挙するとこんなアプリケーションに向いています(無理すれば変な事も可能だけど後述) アクセスしたURLに応じて異なるHTMLやXMLが表示される 後ろにSQLなどのデータベースがあって、データを溜めたり取り出したりする ユーザ登録してログイン/ログアウトできて、同じURLでも
RFacebook: the Ruby Facebook API clientNOTE: I have been paying attention to some of the work that Chad Fowler and others have been doing on Facebooker, and it looks pretty good at this point. Once Facebooker sees an official release, I may cease development on RFacebook in favor of Facebooker. You can read more of my thoughts on the subject at my blog. What is RFacebook? gem version 0.9.8 RFacebo
Perlで日付・時間を操作 - DateTime モジュールの使い方 http://iandeth.dyndns.org/mt/ian/archives/000619.html のようなことをRubyでやる方法を調べてみました。 基本 現在日時のインスタンスを作る Time.new #=> Mon Jun 05 20:03:59 JST 2006 Time.now #=> Mon Jun 05 19:47:04 JST 2006Rubyの場合はデフォルトでローカルのタイムゾーンのインスタンスを作ります。newとnowの違いはinitializeを呼ぶか呼ばないかだそうです。 initializeを再定義とかしない限りあまり関係なさそう? 任意の日時のインスタンスを作る Time.mktime 2006, 6, 2, 16, 30, 50 #=> Fri Jun 02 16:30:50 JS
Railsのscaffoldでさくっと作ったインタフェースって、HTTP-POSTからSQLに保存したり取り出したりもできて色々プロトタイプを作るのに便利なのでまとめておく。 ためたデータの管理もできるし。 ■Rails側の準備 まずrailsを入れる。 Macの人は既に入っているはず。Windowsなら、ActiveScriptRubyを入れてパス通すと、gemコマンドが入るのでgem install railsすればrailsコマンドが使えるようになる。DBはSQLiteのdll版をc:\windows\system32に入れればできる様になるはず。 railsでtestbbsというプロジェクトを作って、そこにscaffoldでentry(投稿)というmodelを作る。entryには、name(投稿者)とmessage(本文)が入る。 rails testbbs cd tes
GeoRuby provides data types intended to hold data returned from PostGIS and the Spatial Extensions of MySql. The data model roughly follows the OGC Simple Features for SQL specification, although without any kind of advanced functionalities (such as geometric operators or reprojections). The library inputs and outputs EWKB, HexEWKB and EWKT. A recent version also includes input and output of
startmac 生まれてはじめて、プログラミングなるものしてみんとて。 いやー、Webディレクターをしていると、ちょっとでいいから自分でプログラミングができるといいなと思いはじめるんですよねー。 でもあまりにも敷居が高くて、なかなか手を出せず、そしてどんどん月日は流れていくばかり。 で、このたびStart Macに当選してMacBookをもらったとき、これを機に、 「今度こそ、絶対に、何が何でもプログラミングを学ぼう」 と思ったんですよね。ほら、MacってベースがUNIXだから、なんとなくプログラミングとかもやりやすそうな気もするし。 なので、今回はちょっと気合を入れて、先生を見つけて、時間をとって、とうとうやってしまいました。 プログラミング童貞を捧げる相手は、「Ruby on Rails」。とても簡単にプログラミングができると話題のフレームワークです。 Rubyというプログラミング言
Let'sプログラミングでは初心者の方を対象にJavaやPython、PHP、Rubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです サーブレット(Servlet) / JSP入門 サーバサイドで動作するアプリケーションの作成方法 Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です Eclipse入門 開発環境として広く使われているEclipseのインストールと活用法 Javadocの記述 ソースコードからHTML形式の仕様書を生成します Apache POIでExcelを操作 Excelファイルの作成・操作
Posted by masuidrive Tue, 28 Feb 2006 23:20:00 GMT Scott Raymond氏が、ChangeLogなどを元にRails 1.1に搭載される予定の機能をWhat (will be) new in Rails 1.1 にまとめて公開しています。 氏に許可を頂いたので、ここで翻訳したいと思います。私は英語が苦手で勉強をしつつ翻訳なので、間違いもあると思います。気がついた事があれば、コメントをお願いします。 できた所からアップしていますが、自信がなかった部分については、英文も残してありますので、おかしい部分があったら、これもコメントお願いします。 追記 2006/03/03 22:00 遅くなりましたが、やっと終わりました。どーしても訳せなかった文がいくつかあるので、誰か教えてください。翻訳は初めてやったんですけど、ホント難しいですね。 追記
This shop will be powered by Are you the store owner? Log in here
靴下が変な人に「くれりんこ」と云われたような気もするので作り方を解説します。 RailsではActionWebServiceを使うとxmlrpcやsoapのサービスを簡単に作ることができます。今回はTraipyという以前実装したTropyクローンに簡単にxmlrpcで投稿(newTropy)、エントリーの取得(getTropy)をできるAPIを実装してみましょう。 まずAPIのライブラリを置く場所ですが、Rails的にはRAILS_ROOT/app/apis/*_api.rbとして置くのが一般的です。今回はxmlrpc_api.rbという名前を付けて配置します。 module XmlrpcStruct class Tropy < ActionWebService::Struct member :key, :string member :source, :string end end cla
rails勉強会いってきました。今回もいろいろ勉強になった&刺激を受けることが山盛りでした。とりあえず覚えてる範囲での議事メモを。 前半セッションではSwitchTowerの光と影ということで、id:secondlifeさんが某企業での体験を元に、SwitchTowerの実装のダサいところと、大規模システムでのdeployツールとしてSwitchTowerを使った場合の落し穴をいろいろ紹介してくださいました。 SwitchTowerの実装の影 大規模で使うときの影 まとめとか感想とか SwitchTowerの実装の影 rakeから呼び出せるようにlib/tasks/switchtower.rakeでSwitchTowerを呼び出すためだけのタスクを足している。冗長でダサい。 その上、switchtowerコマンドを決め打ちしているので、switchtowerのコマンドが備えている柔軟性*1
これは何? ソーシャルブックマークを管理するソフトウェアです。現在のところ、del.icio.us、はてなブックマークに対応しています。 注意 本ソフトウェアは無保証です。本ソフトウェアの使用によって生じる如何なる損害に関して一切の責任を負わないものとします。 ダウンロード brails-0.1.2.zip 特徴 デスクトップ・アプリケーションです。 Ruby on Railsで作りました。 ブックマークのバックアップができます。 ブックマークの編集ができます。 1000件のブックマークを一度に表示できます。 ブックマークの検索ができます。 ブックマークのシャッフルが出来ます。 ブックマークのレーティングができます。 公開されている他人のブックマークも同様に閲覧できます。(もちろん更新は出来ません。) スクリーンショット 使い方 zipファイルを解凍後、brais.exeを起動してください
Distributing Rails Applications A Tutorial Sun Dec 24 19:01:32 UTC 2006 Erik Veenstra <erikveen@dds.nl> PDF version (A4) Up 1. Introduction 2. Ingredients 2.1. Ruby 2.2. Rails 2.3. SQLite 2.4. Ruby-SQLite Bindings 2.5. Tar2RubyScript 2.6. RubyScript2Exe 3. The Steps 3.1. Setup the Environment 3.2. Create the SQLite Database 3.3. Develop the Rails Application 3.4. Create the RBA from the Applicatio
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く