aarhus.rb
aarhus ruby brigade
Kategorier
- Forside (15)
- aarhus.rb (1)
- Møder (15)
- Anmeldelser (2)
Arkiv
- January 2010 (1)
- December 2009 (1)
- October 2009 (1)
- September 2009 (1)
- July 2009 (1)
- May 2009 (1)
- March 2009 (1)
- December 2008 (1)
- November 2008 (1)
- October 2008 (1)
- August 2008 (1)
- May 2008 (1)
- March 2008 (1)
- February 2008 (1)
- January 2008 (1)
- December 2007 (1)
- November 2007 (1)
- October 2007 (1)
- August 2007 (1)
- July 2007 (1)
- June 2007 (1)
- May 2007 (2)
Tags
-
acts_as_statemachine
(1) |
AJAX
(1) |
app_lego
(1) |
bøger
(1) |
capistrano
(1) |
deployment
(2) |
deprec
(1) |
django
(1) |
Drift
(1) |
edge side
(0) |
formtastic
(1) |
graf
(1) |
hobo
(1) |
hosting rails
(0) |
Hpricot
(1) |
JAOO
(1) |
JRuby
(1) |
JSON
(1) |
møder
(1) |
merb
(1) |
mock
(1) |
plugin
(3) |
RailsConf
(1) |
REST
(1) |
rjs
(2) |
RSpec
(1) |
test
(1) |
timeline
(1) |
validation
(1) |
XMPP
(1) |
Velkommen til aarhus.rb 
aarhus.rb er en Ruby User Group for Århus og omegn.
Mailingliste aarhusrb@googlegroups.com, tilmeld dig her
Møde hos Trifork 7. maj 2007 kl. 16-18
May 7th, 2007 |
Emner til dette møde:
Hobo, Indlæg holdt af Jørgen Bang Erichsen fra Lenio.
Mock, Indlæg holdt af Ole Friis Østergaard fra Trifork
JSON, Indlæg holdt af Kim Dalsgaard fra Lenio.
Hobo
Indlæg holdt af Jørgen Bang Erichsen fra Lenio.
Her er mine noter fra Hobo-indlægget i går.
Hjemmesiden for Hobo
Jeg kan anbefale at se et par af de screencasts, der er.
Installer Hobo:
wget http://hobocentral.net/gems/hobo-0.5.3.gem
sudo gem install hobo-0.5.3.gem
Lav en Hobo-applikation - svarer til Rails-kommandoen:
hobo aarhusrb
Lav den tilhørende database
/opt/local/bin/mysqladmin5 -u root create aarhusrb_development
Generer modeller og controllere
cd aarhusrb
script/generate hobo_model Project
script/generate hobo_model_controller Project
script/generate hobo_model Issue
script/generate hobo_model_controller Issue
Tilføj felter til modellerne i migrate scripts’ne:
Project
t.column :title, :string
t.column :description, :text
Issue
t.column :user_id, :integer
t.column :project_id, :integer
t.column :title, :string
t.column :description, :text
Tilføj relationer til modelklasserne:
Project.rb
has_many :issues
Issue.rb
belongs_to :user
belongs_to :project
Migrer databasen:
rake db:migrate
Start systemet:
script/server
Leg med applikationen på http://localhost:3000/.
Noter i lidt mere løs form - giver nok bedst mening, hvis man var til stede ved mødet:
Superbruger:
Indkommenter linjen
login == “admin”
i user.rb super_user?-metoden.
Opret brugeren admin i webinterfacet. Denne bruger kan oprette, redigere og slette alt.
Tilpasning af look:
Ret stylesheetet public/hobothemes/default/stylesheets/application.css
Koden til forsiden app/views/front/index.dryml
I denne kan man omdefinere <:main> til <:maincol> og definere en
<:sidecol>
for at få et two-column-layout.
Et screenshot af, hvad vi fik produceret på de 30 minutter:
Mock frameworks
Indlæg holdt af Ole Friis Østergaard fra Trifork
http://aarhusrb.dk/assets/2007/5/8/Mock-frameworks.odp
JSON
Indlæg holdt af Kim Dalsgaard fra Lenio.
Sorry, comments are closed for this article.