Aжar [M…]
<azhar.murzaeva@bil.omu.edu.tr>
Temmuz 2015
Ruby on Rails, kısaca Rails Ruby dilini temel alan bir web geliştirme framework’üdür. $sudo apt-get update
$sudo apt-get install git-core curl zlib1g-dev build-essential \
$libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 \
$libxml2-dev libxslt1-dev libcurl4-openssl-dev \
$python-software-properties libffi-dev
Rbenv, Ruby için bir versiiyon yönetim sistemidir. Birden fazla Ruby versiyonlarını kullanmamızı sağlamakta.$cd ~
$git clone https://github.com/rbenv/rbenv.git ~/.rbenv
$echo ‘export PATH=”$HOME/.rbenv/bin:$PATH”’ >> ~/.bashrc
$echo ‘eval “$(rbenv init -)”’ >> ~/.bashrc
$exec $SHELL
$git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
$echo ‘export PATH=”$HOME/.rbenv/plugins/ruby-build/bin:$PATH”’ >> ~/.bashrc
$exec $SHELL
Ruby, nesneye yönelik, dinamik, reflektif bir programlama dilidir. Ruby dili, Yukihiro Matsumoto tarafından Japonya’da tasarlanmaya ve geliştirilmeye başlanmıştır. Ruby kurulumu için aşağıdaki komutların çalıştırılması gerekmektedir.$rbenv install 2.3.1
$rbenv global 2.3.1
$ruby -v
Bundler, gereken gem’leri ve gereken versiyonları kurarak Ruby için kalıcı bir ortam oluşturmaktadır. Bunlder aşağıdaki kod ile kurulabilir:$gem install bundler
Bu kurulumdan sonra aşağıdaki kodun çalıştırılması gerekmektedir:
$rbenv rehash
Ruby on Rails, Ruby dilini temel alan bir web geliştirme framework’üdür. Ruby on Rails, kısaca Rails, iki temel yazılım geliştirme felsefesi üzerine kuruludur: Convention over Configuration (CoC) ve Dont’t Repeat Yourself (DRY). Bir de Model View Controller (MVC) var…
Rails de bir gem’dir. Onu kurmadan önce nodejs kurulmalıdır.$curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
$sudo apt-get install -y nodejs
$gem install rails -v 4.2.6
$rails -v
$rbenv rehash
MySQL, hızlı ve sağlam bir veritaban yönetim sistemidir. Onun kurulumu için aşağıdaki kod satırını çalıştırmamız gerekmektedir.
!NOT: Kurulum esnasında root kullanıcısı için bir şifre oluşturmanız istenecektir. Bu şifre uygulamalar geliştirilirken kullanılacaktır.$sudo apt-get install mysql-server mysql-client libmysqlclient-dev
Sublime Text, içinde birçok programlama dili arayüzü barındıran, çapraz platform bir kaynak kod düzenleme ve metin editörüdür. Arayüzü Vim’den ilham alınarak tasarlanmıştır. Kurulumu için console’a aşağıdaki kodların çalıştırılması gerekmektedir:$sudo add-apt-repository ppa:webupd8team/sublime-text-3
$sudo apt-get update
$sudo apt-get install sublime-text-installer
$rails new myRailsapp
$cd myRailsapp
$rails server
| Table of Contents | t |
|---|---|
| Exposé | ESC |
| Full screen slides | e |
| Presenter View | p |
| Source Files | s |
| Slide Numbers | n |
| Toggle screen blanking | b |
| Show/hide slide context | c |
| Notes | 2 |
| Help | h |