sobota, 23. februar 2013

0) Ruby on Rails for assholes (Ruby on Rails za kretene)

 Uvodnik


Če si želite, da vas nekdo zmerja in žali med tem ko se trudite učiti programiranja, potem ste prišli na pravo mesto!
Jaz, Hoornet, se bom posebej potrudil, da ti predam del znanja v skrajno nenavadni obliki. Zelo verjetno se ne boste naučili prav ničesar. V primeru da spravim v jok vsaj enega bralca bo moje delo opravljeno.
Zatorej pripravi svoj ego ščit in se odpravi na pustolovščino, ki pa se bo najbrž končala že danes saj se preveč len da bi napisal več kot nekaj vrstic na blog.
Moje ime je Hoornet in jaz sem znan po nesposobnosti!
Stopi v moj svet in postani neuporaben tudi sam!
In vseskozi si boš mislil da si se celo nekaj naučil! Ha! Zmota!

1) Inštaliraj Ruby on Rails

Oh, ti nesrečni človek, ki vstopaš v sobane kretena, uboga je tvoja glava.
Hoornet's proverb (17. century)
 
Kaže,da bom neki klikal po knjigi Ruby on Rails Tutorial 3.2....
Inštalacija poteka tako:
Enostavno poinštaliraj RailsInstaller, ki ga najdeš na, hmmm, http://railsinstaller.org
Za vse nadaljno delo v command promptu uporabljaj "Command Prompt with Ruby and Rails", ki ga najdeš pod Start->All programs->Railsinstaller


2) Ustvari sample_app

Najprej ustvari mapo kjer boš ustvaril rails app.
Sam uporabljam mapo RAILS za igranje s sabo :)
Do this:
D:\GitHubFiles\Learning\RAILS>rails new sample_app -T
      create
      create  README.rdoc
      create  Rakefile
      create  config.ru
      create  .gitignore
      create  Gemfile
      create  app
      create  app/assets/images/rails.png
      create  app/assets/javascripts/application.js
      create  app/assets/stylesheets/application.css
      create  app/controllers/application_controller.rb
      create  app/helpers/application_helper.rb
      create  app/views/layouts/application.html.erb
      create  app/mailers/.gitkeep
      create  app/models/.gitkeep
      create  config
      create  config/routes.rb
      create  config/application.rb
      create  config/environment.rb
      create  config/environments
      create  config/environments/development.rb
      create  config/environments/production.rb
      create  config/environments/test.rb
      create  config/initializers
      create  config/initializers/backtrace_silencers.rb
      create  config/initializers/inflections.rb
      create  config/initializers/mime_types.rb
      create  config/initializers/secret_token.rb
      create  config/initializers/session_store.rb
      create  config/initializers/wrap_parameters.rb
      create  config/locales
      create  config/locales/en.yml
      create  config/boot.rb
      create  config/database.yml
      create  db
      create  db/seeds.rb
      create  doc
      create  doc/README_FOR_APP
      create  lib
      create  lib/tasks
      create  lib/tasks/.gitkeep
      create  lib/assets
      create  lib/assets/.gitkeep
      create  log
      create  log/.gitkeep
      create  public
      create  public/404.html
      create  public/422.html
      create  public/500.html
      create  public/favicon.ico
      create  public/index.html
      create  public/robots.txt
      create  script
      create  script/rails
      create  tmp/cache
      create  tmp/cache/assets
      create  vendor/assets/javascripts
      create  vendor/assets/javascripts/.gitkeep
      create  vendor/assets/stylesheets
      create  vendor/assets/stylesheets/.gitkeep
      create  vendor/plugins
      create  vendor/plugins/.gitkeep
         run  bundle install
Fetching gem metadata from https://rubygems.org/...........
Fetching gem metadata from https://rubygems.org/..
Resolving dependencies...
Using rake (10.0.3)
...Your buudle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed.
Komanda je več ali manj očitna. Edino kar je omembe vredno je -T
-T opcija namreč pomeni naj zgradi Rails app BREZ test direktorija.
Testov zaenkrat ne bom uporabljal zato -T

Ni komentarjev:

Objavite komentar