
Vlad
18.10.2017
16:16:50
мне до upwork еще год англ учить, учитывая, что я только-только вышел на планку elementary)))

spartakusQ
18.10.2017
17:22:11
народ есть комманда
rails g model Post title:string body:text user:belongs_to
user:belongs_to делает ассоциацию к модели юзерже?

Vlad
18.10.2017
17:26:41
опять вы про рубли, я сейчас буду ворчать) Надо искать удаленку. Считать рубли можно десятилетиями. Я помню в 2005 вроде году ЗП была ~120к = это было около 3-4к долларов. Сейчас в рублях то же самое, но в 2-3 раза меньше в USD. Так что всем совет - не смотрите вы rubyjobs этот вообще. Идите на upwork, ищите удаленку. Ну потратите в 2 раза больше времени на поиск, но работа-то вам одна нужна, а не 10. Зато потом по ЗП быстро догоните то дополнительное время, которое потратили на поиск. В РФ денег нет, не надо смотреть офисы
Ну я сколько лазил там, заказы никогда не брал (у меня все заказы удаленка РФ и Украина обычно). Но везде в основном мелкие таски, постоянки то нет. Я так понимаю надо делать работу любую и потом ждать, пока предложит кто-то постоянку?

Ro
18.10.2017
17:29:45
Там много фуллтайм работы

Google

Ro
18.10.2017
17:30:31
Ну т.е. я находил несколько раз, много друзей тоже
В этом чате тоже кое-кто работает фуллтайм на апворке

Marina
18.10.2017
17:35:14
у нас регулярно джунов набирают на апворке
предложений от 5 до 10
т.е. не то чтобы прям конкуренция

Vlad
18.10.2017
17:37:33
Буду пробовать в следующем году, раз так топите за Upwork. Сейчас в течение пары недель куда-то в офис все-таки пойду (резюме высылаю уже), после года сидения дома хочется на галере немного посидеть, тем более что знакомые приглашают, почему бы не попробовать, подкачаться немного. Сейчас смотрю 80% работы на Upwork мне по зубам, но есть 20%, на которых я плаваю, но это уже не касается рельс, а других технологий, которые используются в больших проектах)

Vlad
18.10.2017
17:38:08
Кто-то попутно с изучением рельс c 0, изучал англ с уровня beginner/elementary? Мне интересно как время распределяли между этими вещами, чтобы чувствовать результат в обоих направлениях?

Olga
18.10.2017
17:43:32
у меня было не совсем так. Я работала, на работе изучала новую для меня систему с нуля, ERP. И ВСЕ свободное время остальное изучала англ. Вечерами до ночи, все выхи, в дороге у наушниках)). Очень помогает регулярное общение с англоговорящими. Но советую исключительно носителей или любых других без русского акцента англоговорящих. Со временем привыкаешь и начинаешь понимать речь уже пофигу из какой страны чел. Кроме того, носители языка обладают более богатым запасом слов, чем соотечественники.

Aynur
18.10.2017
17:54:04

Vitaliy
18.10.2017
17:56:59
Это alias (то же самое)

Fedor
18.10.2017
18:06:00
Хотя проекта ни одного нет на нем )

Ro
18.10.2017
18:06:28
ну так согласился бы)

Google

Fedor
18.10.2017
18:06:35
Просто поставил ценник 30баксов год назад и больше не заходил ни разу )

Ro
18.10.2017
18:06:38
я-то думал ты из Германии почему-то

Fedor
18.10.2017
18:06:55
Нее, я думаю в топтал пойти

Ro
18.10.2017
18:07:16
там тоже 30-40
у меня там хороший знакомый по дотнет технологиям главный
за 30 баксов я бы тоже работал из РФ, хотя моя ставка на момент отъезда была 40
думаю это примерно потолок на удаленке такого типа
у меня кореш работает по 30-ке уже давно, может сейчас 35, чувствует себя прекрасно)
в РФ живет

Nikolay
18.10.2017
18:10:45
В провинции?

Ro
18.10.2017
18:11:29
в мск, но жил в провинции какое-то время
сейчас он где-то в теплых краях, не знаю надолго ли)

Nikolay
18.10.2017
18:12:15
И машины поди даже нет? )

Henry
18.10.2017
18:13:34
с 30 в час можно даже на квартиру в обозримом будущем накопить

Ro
18.10.2017
18:26:11
ну так вот он и накопил
присматривает себе хату в мск)
уже год как, пока не купил, может еще подкопит немного
а может и двинет в португалию какую-нибудь

Ya
18.10.2017
18:28:36

Lainera
18.10.2017
18:30:03
За 30$ можно и на нашем вест коасте как царь во дворца ходить. Ну может не в СФ, но во всех остальных местах точно будешь)

Google

Ro
18.10.2017
18:35:57
а ты откуда, с каких городов? вообще 30 в час - неплохая ЗП считается для американца. Ведь минималка около 10 в час тут

Lainera
18.10.2017
18:59:07
Я из деревни к северу, Ванкувер
Тут регулярно народ ноет что местные зарплаты хуже штатовских и работает дистанционно на конторы в Сиэттле например, а когда нужно пальцем потыкать или презентовать там апп над которым работал - в машину прыгнул, пара часов и ты в офисе

Vlad
18.10.2017
19:03:09
Ребят, вопрос такой, не могу в инете нарыть.
Какие СУБД чаще всего используются на боевых проектах? Postgre, SQLite или какая?

Lainera
18.10.2017
19:06:07
От юз-кейса зависит, но вообще сложилось ощущение что в последнее время в сторону nosql всё идет

Vitaliy
18.10.2017
19:10:45
Postgres во всех проектах, с которыми имел дело. Какое-то время провел с rethinkdb (с orm nobrainer), но все равно в итоге выпилил и вернулся к postgres

Natalia
18.10.2017
19:11:09
Монго

Vlad
18.10.2017
19:13:52
Спасибо за инфу. А то по книге поставил SQLite3 и успел не много накалякать, вот думаю, может попробовать переехать на Postgre сразу...

Andrey
18.10.2017
19:17:32
Да разницы не будет :)

Vlad
18.10.2017
19:19:10
Принял.

Lainera
18.10.2017
19:23:10
@ro31337 я кстати после всех экспериментов с psql и индексами забил болт вообще на этот сиквел и решил стримить инфу в монго. Стреляет теперь очень быстро, но сам стриминг в монго уже второй день идет))

Maxim
18.10.2017
19:37:46
главное, чтобы проект с монго не перерос в тяжеловесный со множеством связей между сущностями )

Ro
18.10.2017
20:21:59
Ребят, вопрос такой, не могу в инете нарыть.
Какие СУБД чаще всего используются на боевых проектах? Postgre, SQLite или какая?
раньше MySQL юзался в основном. До того, как их Oracle купила. Сейчас тоже юзают, но с опаской. Я юзаю обычно MariaDB - MySQL форк, то же самое практически. Некоторые юзают Postgres.
Есть еще NoSQL (еще называют их schema-less - без схемы) базы данных (mongo, rethinkdb, firebase). Но практика показала, что большие проекты с них все равно переходят на базы со схемой - mysql (maria db), postgres.
Лично я бы не юзал в новом проекте NoSQL.
http://blog.sagemath.com/2017/02/09/rethinkdb-vs-postgres.html
https://www.wix.engineering/single-post/scaling-to-100m-mysql-is-a-better-nosql


Vlad
18.10.2017
20:33:49
Спасибо. От части понял. Пойду про nosql хоть прочитаю, понять принцип работы.

spartakusQ
19.10.2017
06:53:32
подскажите как правильно сделать seed.rb
делаю так
5.times do |i|
User.create(nickname: "Bob ##{i}", email: "bob@blob.clom")
end
и ошибка rails aborted!
NoMethodError: undefined method `name' for #<User:0x000000040d3618>

Vlad
19.10.2017
06:56:18
это весь лог ошибки?

Google

spartakusQ
19.10.2017
07:01:13

Vitaliy
19.10.2017
07:32:48
А в модели что? В особенности, валидации

spartakusQ
19.10.2017
07:39:56

Vlad
19.10.2017
07:40:16
Там наверное у него name вместо nickname

Olga
19.10.2017
16:13:46
Обясните мне пожалуйста один вопрос на пальцах так сказать)
я хочу создать приложение, затем сделать деплой на heroku. Heroku работает на Postres. Т.е. мне сразу у себя на компе надо развенуть Postgres, чтобы потом просто сделать пуш на тестовый хостинг ? Или как все это происходит ?)

spartakusQ
19.10.2017
16:17:38

Olga
19.10.2017
16:18:05
да? погляжу еще.. не видела(

Alex
19.10.2017
16:18:22
у rails - ORM (DB независимая) система, которая позволяет тебе мигрировать данные в любую из поддерживаемых баз
ты в development можешь использовать sqlite, а в production postgres или mysql, и для rails не будет разницы
во время деплоя данные смигрируются куда нужно

Olga
19.10.2017
16:19:14
а вот это я и хотела понять) пока просто не дошла, но заранее подумала как делать
спасибо большое за инфу!

spartakusQ
19.10.2017
16:20:55
лол там 3.0)

Olga
19.10.2017
16:21:23
?

Alex
19.10.2017
16:21:23
http://rusrails.ru/active-record-basics
вот по 5-ому

Olga
19.10.2017
16:21:51
? ага, спасибо большое

spartakusQ
19.10.2017
16:22:01

Olga
19.10.2017
16:22:15
ок) спасибо

Google

Alex
19.10.2017
16:22:19

spartakusQ
19.10.2017
16:23:04

Alex
19.10.2017
16:24:12
?

spartakusQ
19.10.2017
16:24:28
@ro31337 а какая версия руби у вас используется?
?
а как оно переносит если постгрес на в деве развёрнут, просто копирует к себе?
или там только разметка без данных

Alex
19.10.2017
16:26:15
в папке db/ нужные sql файлы для создания схем
а сами данные не переносятся
оно создаст структуру только, но можно и данные как-то смигрировать. я еще просто сам нуб

Svetlana
19.10.2017
16:27:05

spartakusQ
19.10.2017
16:27:35
просто видел что там есть в доках команда для переноса бд (в доках постгреса)
но её просто собирает в файл отдельный

Alex
19.10.2017
16:29:01
rails ничего не знает о том, какая именно у тебя db

Olga
19.10.2017
16:29:34
я поняла поняла)) спасибо

spartakusQ
19.10.2017
16:29:41
по умолчанию sqlite3
а так можно указать если надо

Alex
19.10.2017
16:31:04
у самого rails универсальный язык "общения" с базой данных, он не знает что именно у тебя там, postres или sqlite, или mysql. за общение с конкретной реализацией БД отвечает отдельный gem, который переводит универсальный язык на конкретные специфические для конкретной БД комманды

spartakusQ
19.10.2017
16:31:45

Olga
19.10.2017
16:33:16
круто ?? чорд нравится мне руби с рельсами
пардон