Size: a a a

Чат по руби

2020 August 07

A

Aleksandr in Чат по руби
Ситуация бредовая. Не расстраивайся.
источник

A

Aenyeweddien in Чат по руби
Иван
то есть если в твоей моделе workout сделать accepts_nested_attributes_for :workout_exercises то сможешь создавать свои воркауты как то так -
Workout.create({ name: ...,
                 ...: ...,
                workout_exercises_attributes: [
                  { exercise_id: 1, duration: 10 },
                  { exercise_id: 2, duration: 20 },
                  ....
                ]
             })
благодарю, учту)
источник

E

Estanis in Чат по руби
Подскажите пожалуйста материалы по интеграции базы данных с ruby. В данный момент использую SQLite3. Интересуют методы взаимодействия базы данных с руби через SQL запросы (обернутые в руби). Желаю проводить с базой данных примерно те же манипуляции , что и с хешем, массивом. В официальной документации не нашёл ничего похожего на решение этого вопроса (execute, prepare, query...). Также буду благодарен если дадите совет по книгам для изучения SQL и Postgresql на Linux системах. Спасибо
источник

КП

Кот Программист... in Чат по руби
Pineapple Thief
если честно, то красный диплом вообще ни разу в жизни не пригодился) нигде и никогда не спрашивали
мажор)
источник

ZN

Zamira Norova in Чат по руби
Estanis
Подскажите пожалуйста материалы по интеграции базы данных с ruby. В данный момент использую SQLite3. Интересуют методы взаимодействия базы данных с руби через SQL запросы (обернутые в руби). Желаю проводить с базой данных примерно те же манипуляции , что и с хешем, массивом. В официальной документации не нашёл ничего похожего на решение этого вопроса (execute, prepare, query...). Также буду благодарен если дадите совет по книгам для изучения SQL и Postgresql на Linux системах. Спасибо
Если вы на рельсе, посмотрите раздел activerecord query interface.
источник

PT

Pineapple Thief in Чат по руби
я до сих пор не определился, что было бы лучше - получать вроде как бесполезные знания в универе, или забить на учебу и работать со 2 курса программистом, но само мышление действительно прокачивается в универе при изучении сложной херни
источник

КП

Кот Программист... in Чат по руби
Pineapple Thief
я до сих пор не определился, что было бы лучше - получать вроде как бесполезные знания в универе, или забить на учебу и работать со 2 курса программистом, но само мышление действительно прокачивается в универе при изучении сложной херни
не не выбор был наверно не такой (если ты здоров) - получить бесплатное образование или получить бесплатную работу разнорабочим на год)
источник

PT

Pineapple Thief in Чат по руби
Кот Программист
не не выбор был наверно не такой (если ты здоров) - получить бесплатное образование или получить бесплатную работу разнорабочим на год)
да, кабала крепостная висела дамокловым мечом, пришлось в аспирантуре спрятаться от комиссаров Императора)
источник

WT

William Tombleson in Чат по руби
Pineapple Thief
я до сих пор не определился, что было бы лучше - получать вроде как бесполезные знания в универе, или забить на учебу и работать со 2 курса программистом, но само мышление действительно прокачивается в универе при изучении сложной херни
источник

PT

Pineapple Thief in Чат по руби
но у меня были друзья, которые курса со 2 уже фигачили какое-то ПО на дельфи за неплохие деньги, и из универа уже мидлами со стажем выходили
а армию просто избегали аккуратно
источник

PT

Pineapple Thief in Чат по руби
вообще если вдуматься, то для IT индустрии наоборот полезно, когда с разным бэкграундом люди приходят в профессию, потому что предметные области разные
источник

PT

Pineapple Thief in Чат по руби
и мыслят люди по-разному и могут разные свежие решения предлагать для решения проблем проекта
источник

E

Estanis in Чат по руби
Спасибо ознакомился, я на синатре думаю тоже подойдёт. А без фреймворков возможно компилировать базу данных с руби? И есть ли какие нибудь книги на эту тему? Какая нибудь профессиональная литература?
источник

PT

Pineapple Thief in Чат по руби
Estanis
Спасибо ознакомился, я на синатре думаю тоже подойдёт. А без фреймворков возможно компилировать базу данных с руби? И есть ли какие нибудь книги на эту тему? Какая нибудь профессиональная литература?
можно написать свой ORM, но лучше не стоит
источник

ZN

Zamira Norova in Чат по руби
Pineapple Thief
вообще если вдуматься, то для IT индустрии наоборот полезно, когда с разным бэкграундом люди приходят в профессию, потому что предметные области разные
Нет. Таки для айти в первую очередь фундаментальные бы знания, матан, физика итд. Это круто прокачивает сообразительность, логику, да и массу полезных для программирования вещей дают. А индустрии один фиг на работе придется изучать. Там одной индустрией не обойдешься
источник

ZN

Zamira Norova in Чат по руби
Так что я за требования технического ВУЗа в вакансиях
источник

WT

William Tombleson in Чат по руби
Zamira Norova
Нет. Таки для айти в первую очередь фундаментальные бы знания, матан, физика итд. Это круто прокачивает сообразительность, логику, да и массу полезных для программирования вещей дают. А индустрии один фиг на работе придется изучать. Там одной индустрией не обойдешься
А можете привести примеры, как вам лично помогло ВО в работе, не считая переезда и всего такого, что облегчает эмиграцию в виду наличия диплома.
источник

ZN

Zamira Norova in Чат по руби
William Tombleson
А можете привести примеры, как вам лично помогло ВО в работе, не считая переезда и всего такого, что облегчает эмиграцию в виду наличия диплома.
У меня "Прикладная математика и информатика" в МГУ.
Соответственно все началось с изучения того, что под капотом. Архитектура, алгоритмы, глубокое изучение типов языков программирование и написания собственного компилятора, структуры данных как теория(а не на примере конкретного языка). Все это помогает работать с языком не как с черным ящиком, а понимая что внутни происходит.

Помимо этого как минимум в работе понадобилась теория графов. Пару раз использовала матрицу инцидентности. Правда давно было и не помню ради чего. Это помогло быстро понять индексы базы и их типы.

Я помолчу про то, что сам по себе вышмат еще хорошо натренировал сообразительность и логику
источник

A*

Alex *SHADOW* in Чат по руби
Pineapple Thief
можно написать свой ORM, но лучше не стоит
Хм... А почему просто не взять гем? Если нужно синтаксис ORM, то можно тот же актив рекорд, хотя зачем?
источник

S

Serge in Чат по руби
Вячеслав
Вот не знаю,оффтопный вопрос или нет. Нашел вакансию рубиста в Мск,уже намылился понаехать туда,но  немного позже позвонила рекрутерша и обломала, мол, извините, вы нам зубы заговорили и мы забыли у вас уточнить по диплому. Нам только нужны выпускники мехмата или физмата, еа худой конец. И тут я осел. У меня даже вышка не техническая. Вот тебе и "диплом не нужен". Интересно, это теперь везде так, пользубтся коронакризисом или требования выросли?
Не парься, есть упорыши такие, но их мало. И, насколько я видел по вакансиям, платят мало.
источник