
Svetlana
11.09.2017
17:00:53
Спасибо. Но хочется читать. Документации бы.
Все видосы для конкретных случаев, а хочется универсальный справочник.

Vladimir
11.09.2017
17:02:06

Svetlana
11.09.2017
17:02:30
Спасибо тебе, мил человек Владимир

Google

Vladimir
11.09.2017
17:03:01

Olga
11.09.2017
17:03:48

Svetlana
11.09.2017
17:04:07
Такой скилл, что я бы прямо мастер-класс взяла

Vladimir
11.09.2017
17:06:19
Да, вот, попробуйте записать(составить) свои скиллы (Как в таблице Менделеева), тольк это будет таблица ваших скиллов в IT-сфере, и поймёте, что гугление - это реально базовый скилл разработчика ;)

Olga
11.09.2017
17:06:54
главное, чтобы работодатели тоже так думали))))

Vladimir
11.09.2017
17:07:42
ну, они же не гуглиста нанимают ;) а того кто решает поставленные задачи и не только...

Svetlana
11.09.2017
17:08:00
Я не стебалась, если что. Я реально составляю запросы как дебил.

Olga
11.09.2017
17:08:34

Vladimir
11.09.2017
17:08:37
ээээ... Таня, не надо так..

Olga
11.09.2017
17:10:11

Vladimir
11.09.2017
17:11:02
не пускай в себя нотки разочарования или заниженную самооценку. НЛП тут будет играть против тебя, если ты сама о себе будешь такого мнения. А чужие мнения о тебе вообще не должны беспокоить.

Olga
11.09.2017
17:27:11
gem tux в 29 уроке не встает(( кто то сталкивался ?
делаю как там через sudo bundle install
в гемфайле:
source "https://rubygems.org"
gem "sinatra"
gem "sqlite3"
gem "activerecord"
gem "sinatra-activerecord"
gem "sinatra-contrib"
group :development do
gem "tux"
end

Google

Svetlana
11.09.2017
17:29:10
Ты бы скрин выложила, что после попытки система выдает. Так легче будет совет дать знающему человеку.


Olga
11.09.2017
17:30:22
olga@olga-Aspire-M3-581T ~/allmine/ruby/RUBY/lesson29 $ sudo bundle install
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and
installing your bundle as root will break this application for all non-root
users on this machine.
Fetching gem metadata from https://rubygems.org/...........
Fetching version metadata from https://rubygems.org/..
Resolving dependencies....
Using concurrent-ruby 1.0.5
Using i18n 0.8.6
Using minitest 5.10.3
Using thread_safe 0.3.6
Using arel 8.0.0
Using backports 3.8.0
Using bond 0.5.1
Using multi_json 1.12.2
Using rack 1.5.2
Using tilt 1.4.1
Installing sqlite3 1.3.13 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
current directory: /var/lib/gems/2.3.0/gems/sqlite3-1.3.13/ext/sqlite3
/usr/bin/ruby2.3 -r ./siteconf20170911-8040-18ud6hk.rb extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h
extconf failed, exit code 1
Gem files will remain installed in /var/lib/gems/2.3.0/gems/sqlite3-1.3.13 for inspection.
Results logged to /var/lib/gems/2.3.0/extensions/x86_64-linux/2.3.0/sqlite3-1.3.13/gem_make.out
Using bundler 1.11.2
Using tzinfo 1.2.3
Using ripl 0.7.1
Using rack-protection 1.5.1
Using rack-test 0.6.3
An error occurred while installing sqlite3 (1.3.13), and Bundler cannot
continue.
Make sure that gem install sqlite3 -v '1.3.13' succeeds before bundling.
вот это выдает )


Svetlana
11.09.2017
17:31:19
Проверяла, sqlite встал?


Olga
11.09.2017
17:31:45
olga@olga-Aspire-M3-581T ~/allmine/ruby/RUBY/lesson29 $ gem list
* LOCAL GEMS *
actionmailer (5.1.3, 5.0.0)
actionpack (5.1.3, 5.0.0, 4.2.6)
actionview (5.1.3, 5.0.0, 4.2.6)
activejob (5.1.3, 5.0.0)
activemodel (5.1.3, 5.0.0)
activerecord (5.1.3, 5.0.0)
activesupport (5.1.3, 5.0.0, 4.2.6)
arel (8.0.0, 7.1.4)
atomic (1.1.16)
backports (3.8.0)
bigdecimal (default: 1.2.8)
blankslate (3.1.3)
bond (0.5.1)
builder (3.2.2)
bundler (1.11.2)
concurrent-ruby (1.0.5)
did_you_mean (1.0.0)
erubi (1.6.1)
erubis (2.7.0)
gist (4.5.0)
globalid (0.4.0)
i18n (0.8.6, 0.7.0)
io-console (default: 0.4.5)
json (default: 1.8.3)
loofah (2.0.3)
mail (2.6.6)
mime-types (3.1)
mime-types-data (3.2016.0521)
mini_portile2 (2.2.0)
minitest (5.10.3, 5.8.4)
molinillo (0.4.3)
multi_json (1.12.2)
mustermann (1.0.1)
net-http-persistent (2.9.4)
net-telnet (0.1.1)
nokogiri (1.6.7.2)
pony (1.11)
power_assert (0.2.7)
psych (default: 2.0.17)
rack (2.0.3, 1.6.4, 1.5.2)
rack-protection (2.0.0, 1.5.1)
rack-test (0.6.3)
rails-deprecated_sanitizer (1.0.3)
rails-dom-testing (2.0.3, 1.0.6)
rails-html-sanitizer (1.0.3)
railties (4.2.6)
rake (10.5.0)
rdoc (default: 4.2.1)
ripl (0.7.1)
rubygems-update (2.6.13)
sinatra (2.0.0)
sinatra-contrib (2.0.0)
sinatra-reloader (1.0)
sqlite3 (1.3.11)
test-unit (3.1.7)
thor (0.19.1)
thread_safe (0.3.6, 0.3.5)
tilt (2.0.8, 1.4.1)
tzinfo (1.2.3, 1.2.2)


Vladimir
11.09.2017
17:37:57

Olga
11.09.2017
17:38:22
тоже пробовала, но он потребовал пароль

Vladimir
11.09.2017
17:41:15
а ты гем tux не установила же
sudo gem install tux

Olga
11.09.2017
17:41:34
так я и говорю не получается))
я по видео Ромы делала) а он его установил через гемфайл, а у меня не встал ?
а попробую тогда как ты написал)

Svetlana
11.09.2017
17:42:59
Погоди, у тебя же ошибка в этом "sudo bundle install"

Olga
11.09.2017
17:43:05
вот теперь встал))

Vladimir
11.09.2017
17:43:35

Olga
11.09.2017
17:43:45
sudo gem install tux - так вот так сделала
а через бандл оошибка ага, и я не понимаю что там не так(

Vladimir
11.09.2017
17:44:41
там же на англ написано:
расшифровка ошибки
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and
installing your bundle as root will break this application for all non-root

Google

Olga
11.09.2017
17:46:21
теперь поняла)
спасибо пипал)

Vladimir
11.09.2017
17:47:20
вот мы и скушали по конфетке добра ;)


Olga
11.09.2017
17:49:06
да я говорю же, что и без него пробовала
вот как было дело:
olga@olga-Aspire-M3-581T ~/allmine/ruby/RUBY/lesson29 $ bundle install
Fetching gem metadata from https://rubygems.org/...........
Fetching version metadata from https://rubygems.org/..
Resolving dependencies....
Using concurrent-ruby 1.0.5
Using i18n 0.8.6
Your user account isn't allowed to install to the system Rubygems.
You can cancel this installation and run:
bundle install —path vendor/bundle
to install the gems into ./vendor/bundle/, or you can enter your password
and install the bundled gems to Rubygems using sudo.
Password:
Installing minitest 5.10.3
Using thread_safe 0.3.6
Using arel 8.0.0
Using backports 3.8.0
Installing bond 0.5.1 with native extensions
Using multi_json 1.12.2
Installing rack 1.5.2
Installing tilt 1.4.1
Installing sqlite3 1.3.13 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
current directory: /tmp/bundler20170911-7600-1fvq6y5sqlite3-1.3.13/gems/sqlite3-1.3.13/ext/sqlite3
/usr/bin/ruby2.3 -r ./siteconf20170911-7600-n3n36r.rb extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h
extconf failed, exit code 1
Gem files will remain installed in /tmp/bundler20170911-7600-1fvq6y5sqlite3-1.3.13/gems/sqlite3-1.3.13 for inspection.
Results logged to /tmp/bundler20170911-7600-1fvq6y5sqlite3-1.3.13/extensions/x86_64-linux/2.3.0/sqlite3-1.3.13/gem_make.out
Using bundler 1.11.2
Using tzinfo 1.2.3
Installing ripl 0.7.1
Installing rack-protection 1.5.1
Using rack-test 0.6.3
An error occurred while installing sqlite3 (1.3.13), and Bundler cannot
continue.
Make sure that gem install sqlite3 -v '1.3.13' succeeds before bundling.
в общем ладно) поставили, спасибо еще раз)


Vlad
11.09.2017
17:52:45
Первые уроки под виндой, далее на linux надо будет пересесть?

Svetlana
11.09.2017
17:53:27
Да. Меня пендалем пересадили уроке на десятом. Можно было и раньше.

Vladimir
11.09.2017
17:53:38
и да... думаю такие простыни логов админам, модераторам и нам юзерам со временем могу глаза мозолить. Имхо лучше код(логи) размещать на pastebin...

Svetlana
11.09.2017
17:54:38
А вдруг он на втором уроке поймёт, что ему руби и не хочется. Зачем ему лишние сакральные знания))

Vladimir
11.09.2017
17:54:54
ну. ок.

Svetlana
11.09.2017
17:55:05
После линукса мой мир уже никогда не станет прежним

Vlad
11.09.2017
17:55:13

Vladimir
11.09.2017
17:55:27
из терминала сложно вылезать ;)

Svetlana
11.09.2017
17:55:51
Отличие в том, что на кодинге ты будешь в линуксе экономить время.

Vladimir
11.09.2017
17:55:54

Svetlana
11.09.2017
17:56:04
Часть команд под винду тебе будет на линуксе просто не нужна.
Разработчики не будут ржать над тобой.
Или будут ржать значительно меньше.

Google

Svetlana
11.09.2017
17:56:55
Или просто по другим поводам.
Ну вот, опять стикер. Пролетарская ненависть к стикерам.

Vlad
11.09.2017
17:59:10
То есть, координального ничего мне не даст линукс?)
И еще вопрос. Если я сразу юзаю RubyMine, эт плохо?

Svetlana
11.09.2017
18:00:38
Ну, если время для тебя недостаточно ценный ресурс, то почти ничего

Vladimir
11.09.2017
18:00:39
это будет норм , куча встроенных подсказок

Admin
ERROR: S client not available

Olga
11.09.2017
18:01:07
есть программисты, которые не знают линукс. Просто видимо относительно руби - линукс важно из за гемов и т.п. штук

Vlad
11.09.2017
18:02:24
Ну с линуксоидами говорю, проблем нет. И нравится он мне больше. Но там есть одна вешь, которую я просто ненавижу в нем. И из-за этого, дома тратить место от крошечной SSD не хочется, а запускаться с HDD нервы не позволят )))

Vadim
11.09.2017
18:02:35
Ну просто чтобы человек не думал, что эта позиция единственная :)

Vladimir
11.09.2017
18:04:05

Vlad
11.09.2017
18:05:06
В линуксе одно бесит. Чертова мышь. Её реализация, движения, ускорения. В винде чем быстрее двигаешь мышь, тем быстрее идет курсор.
В линуксоидах же, она ускоряется на множитель за установленное кол-во пикселей. Так и не смог это победить, оставил дома винду.
Я ваш совет уяснил, думаю, когда повидаю первую проблему с неизвестными мне гемами, явно тоже сбегу на свободное ПО.

Vladimir
11.09.2017
18:06:46

Vlad
11.09.2017
18:08:12
Ну вот, и у меня та же песня. Я на столько привык к SSD, что задержки HDD просто не вытерплю. А винда мне еще нужна и на SSD.
Извините, что очередной флуд развел.

Vadim
11.09.2017
18:08:57

Vlad
11.09.2017
18:11:12
Интересно, не обращал внимания
Это не заметно, когда работаешь, серфишь. Но я иногда люблю и в игрульки зайти. А там уже заметно, когда курсор то перелетит цель, то недолетит.
а все на *buntu производных сидят? Рекомендацию кто нить даст по родительскому дистру, какой адекватнее использовать? или не критично?

Vladimir
11.09.2017
18:19:37

Google

Fedor
11.09.2017
18:19:47
нууу
на самом деле нет
я федору выбрал как меньшее из зол, если от гнома не воротит, то и убунта норм
но kde с ней плохо уживается
если kde - то федора
если хочется странного, то arch
узнаешь много нового, прокачаешься, и слегка поседев пересядешь на федору )))

Vladimir
11.09.2017
18:21:25
а за стабильностью к Debian и еже с ними ;)

Vlad
11.09.2017
18:29:33
Ну на работе стоит kubuntu год. Гляну завтра Федору.

Radzhab
11.09.2017
18:39:50
Вопрос, как создать контроллер без представления
чтобы контроллер тупо возвращал json
нельзя ли вообще без контроллера обойтись?
добавить чисто роут какой нить
и каким то магическим образом перехватывать его)))
какой нить хелпер что ли

Vlad
11.09.2017
18:42:35
Кстати, тк я по факту не с такого уж нуля изучаю. Мне очень помог сайт
https://learnxinyminutes.com/docs/ru-ru/ruby-ru/

Dmitrii
11.09.2017
19:17:32