Skip to content

Instantly share code, notes, and snippets.

View filinivan's full-sized avatar

Ivan Filin filinivan

  • Freelancer
  • Sain-Petersburg
View GitHub Profile
1 - Установить соединение с базой данных. (set :database, "sqlite3:barbershop.db")
2 - Создаем модель (Класс) class Barber < ActiveRecord::Base end
3 - Создаем файл миграции утилитой rake ( rake db:create_migration NAME=name_of_migration)
4 - Редактируем файл миграции
create_table :clients do |t|
t.text :name
t.text :phone
t.text :datestamp
t.text :barber
базовые команды
git clone адрес репозитория - клонировать репозиторий на локальный компютер
git commit -m 'initial commit' комит изменений в локальный репозиторий
git push -u origin master - только первый раз отправка изменений в удаленный репозиторий
git push - все последующие разы отправка изменений в удаленный репозиторий
окат изменений
git pull - скачивается актуальная версия удаленного репозитория и все изменения применяются к локальному репозиторию
checkout - перейти в другую ветку
discard - не отправлять в репозиторий те изменения которые нам не нравятся
# git commands -------------------------------------------------
git version # узнать версию git
git pool # загрузить изменения из указанного ранее github(pool - тянуть)
git clone ...repo... # загрузить полностью исходники из репозитория
git reset --hard HEAD
* * * * * mac * * * * * *
1 - gem install rails
Утилита tux
добавить запись в БД Пример - Barber.create :name => 'Text'
-=-=-=-=-=-=- О пакетах -=-=-==-=-=-=-=--
@filinivan
filinivan / gist:e28d6cf87464c062780bf5a950ee6e72
Created November 7, 2018 07:49
Проблема с двумерным массивом.
txt = "123"
arr = Array.new(30) { Array.new(5) }
arr2 = []
arr2 << txt
arr[0][0] << arr2
puts arr