Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 203 24 96
Ruby руби /ruby/ Аноним 26/08/24 Пнд 23:12:15 3257018 1
rubyPNG10.png 441Кб, 2000x2000
2000x2000
ИЗУЧЕНИЕ ЯЗЫКА
Q: C чего мне начать, чтобы стать рубистом?
A: Отличным началом будет Programming Ruby (The Pragmatic Programmers Guide), читать Eloquent Ruby и The Well Grounded Rubyist после прочтения первой толку особо не даст, одни и те же вещи, дальше читаем Ruby Way, затем познаем метапрограммирование с Metaprogramming Ruby.
А дальше открываем Ruby cookbook 2015 года, Пишем свой код во время чтения.

Q: Следующий уровень, продвинутые книги по руби:
A: Confident Ruby by Avdi Grimm | Practical Object-Oriented Design in Ruby
Refactoring Ruby Edition | Ruby Under a Microscope

Q: Онлайн курсы чтобы попробовать/вкатиться:
A: https://ruby.github.io/TryRuby/ | https://rubymonk.com/
https://www.codewars.com/?language=ruby | http://rubykoans.com

Q: Какой gem посмотреть, чтобы понять, как писать код?
A: Лучше всего посмотреть небольшие gem'ы вроде cancancan, pundit, camping.
Еще можешь полистать на гитхабе гемы с нарастающей популярностью (там еще нет тысяч строк, и тебе будет легче понять): https://github.com/trending?l=ruby

Q: Хорошие практики по руби и рельсам?
A: Обязательно стайлгайды (как оформлять код):
https://github.com/rubocop-hq/ruby-style-guide
https://github.com/JuanitoFatas/fast-ruby
https://github.com/rubocop-hq/rails-style-guide

Руководства "для чайников":
https://www.railstutorial.org/book [en]
https://www.theodinproject.com/tracks/1 [en] | http://codenamecrud.ru/ [ru]

Еженедельная рассылка с новостями из руби мирка:
https://rubyweekly.com

Прочая годнота:
https://github.com/markets/awesome-ruby

Q: Документация по стандартным библиотекам руби и рельс:
A: https://ruby-doc.org/ | https://api.rubyonrails.org
https://guides.rubyonrails.org

Q: Можно ли на руби писать нативные GUI, мобильные приложения, игры?
A: Да, но не стоит.

Q: Что ещё изучить?
A: Английский, git, linux. Паттерны. Один из часто используемых – Service Object.
https://www.sitepoint.com/7-design-patterns-to-refactor-mvc-components-in-rails

СРЕДА РАЗРАБОТКИ
Q: Как установить разные версии рубей?
A: https://rvm.io | https://github.com/rbenv/rbenv | https://github.com/asdf-vm/asdf

Q: Есть ли чат в Telegram?
A: @rubylang | @rubyschool | @rubyrush | @ruby_talks | @ruby_wdh

РАБОТА
https://hh.ru/search/vacancy?text=ruby
https://t.me/rubyjob
https://rubyjobs.dev/
https://www.upwork.com/
Аноним 26/08/24 Пнд 23:12:43 3257019 2
Аноним 27/08/24 Втр 00:38:36 3257083 3
Да и этот тред утонет, опчик.
Хайп рубей в рф прошел, теперь пишут только чмони и стартаперы на нем в рф. Да даже стартаперы уже перешли на питон т.к. тупо больше людей найти можно в офисы новомодные.

Удачи треду не тонуть как моему треду скалы. Бамп
Аноним 27/08/24 Втр 00:39:58 3257084 4
Аноним 27/08/24 Втр 10:51:11 3257206 5
>>3257018 (OP)
Руби охуенный. Но теперь его могут использовать только избранные и успешные, для новичков путь такой: бэк —> тимлид. Всё, теперь вы тоже можете его использовать и получать за это деньги.
Аноним 28/08/24 Срд 12:49:11 3258044 6
Аноним 28/08/24 Срд 16:27:32 3258236 7
anacoppolaichig[...].jpg 31Кб, 640x480
640x480
Нубский вопрос, но все же.
Для рельс нужен yarn, но на ноде из пакетного менеджера убунты не включить corepack для его установки. В оф. репозиториях легаси-версия.
Откуда и как его качать, с ноды с гитхаба?
Аноним 28/08/24 Срд 16:31:31 3258240 8
Аноним 28/08/24 Срд 16:32:32 3258242 9
>>3258240
На оф сайте не рекомендуют через npm ставить.
Аноним 28/08/24 Срд 16:37:17 3258244 10
Аноним 28/08/24 Срд 16:39:17 3258245 11
>>3258244
Классик же легаси-ветка, не?
Да.
Аноним 28/08/24 Срд 16:47:06 3258251 12
>>3258245
Можешь поставить homebrew и
brew install corepack

brew info corepack
==> corepack: stable 0.29.3 (bottled)
Package acting as bridge between Node projects and their package managers
https://github.com/nodejs/corepack

оно правда и ноду поставит но она мешаться не будет если юзаешь nvm
Аноним 28/08/24 Срд 16:49:09 3258253 13
Аноним 28/08/24 Срд 21:10:34 3258445 14
>>3257018 (OP)
В очередном треде про руби оставляю традиционный пост про мертвый язык, уже сколько лет как мертвый..
Аноним 28/08/24 Срд 21:11:41 3258446 15
>>3258445
Твой бамп придает ему жизни.
Аноним 28/08/24 Срд 21:15:21 3258447 16
Аноним 28/08/24 Срд 21:23:08 3258456 17
Для SPA с Vue на морде можно обойтись синатрой, обмазав ее парой гемов вроде ActiveRecord или в ней не будет хватать каких-то важных инструментов?
Аноним 29/08/24 Чтв 06:13:21 3258588 18
>>3258447
А с каких вкатунов их не требует? Решил дропнуть руби и катить в го, т.к. на мои отклики даже не следует ответа
Аноним 29/08/24 Чтв 06:39:41 3258594 19
>>3258447
Эта вакансия уже как минимум год висит) Мои петы глянули и сказали, что, мол, извините)))))

Я расстроился и пошёл в хаскель. Конечно я долбаёб, ведь там я тем более не найду работу. Но я сделал это на зло всему миру. Пусть знают, пидоры, что я могу обидеться вообще-то.
Аноним 29/08/24 Чтв 06:54:20 3258600 20
Аноним 29/08/24 Чтв 12:02:42 3258816 21
>>3258447
>https://hh.ru/vacancy/106468578
типо миддлов чтоли ищут?)) Написано, что иногда помогать джунам.
если на миддла, то зп вообще дно. Их вакансии постоянно в хх висят. Видимо текучка пиздецовая у них и собсвенно контора кал
Аноним 29/08/24 Чтв 12:20:12 3258833 22
изображение.png 4Кб, 309x27
309x27
>>3258816
Ну как ты читаешь то
Аноним 29/08/24 Чтв 13:55:38 3258965 23
>>3258816
У рубистов такое количество вакансий что они знают каждую поименно.
Аноним 29/08/24 Чтв 15:21:02 3259058 24
>>3258965
Ебало вкатунов рубистов представил? С мая месяца вот эта >>3258447 вакансия всего лишь 4я для стажеров/джунов на руби. Хотя вроде еще медодс был, итого 5
Аноним 31/08/24 Суб 12:44:24 3260743 25
>>3258447
Вкатун != джун.
С джунов требуют хотя бы пет-проекты, да, это абсолютно нормально.
Аноним 31/08/24 Суб 12:45:47 3260746 26
>>3259058
По моему опыту сейчас чаще всего вкатунов/джунов набирают через галеры, а не хх.
Аноним 31/08/24 Суб 15:15:43 3260879 27
>>3258965
Проводим собесы регулярно, приходят люди без базы, но опытом работы 3+ лет. А из опытных, но знающих людей частенько приходят разработчики со странным софтами, которые считают что их возьмут, только потому что они что-то умеют.

Если придет человек с универа (а смотрим и таких), но который что-то знает и умеет - то это практически гарантированный оффер, а если еще и работать готов много, учиться - то считаем что нам повезло.

Предлагаем от 150, это совсем для начинающих джунов.

Важно понимать что джуниор разработчик - это уже разработчик, способный работать самостоятельно и разбираться, не закидывая сотнями вопросов на каждое нажатие на клавишу.
Аноним 31/08/24 Суб 15:29:08 3260893 28
>>3260879
> Предлагаем от 150, это совсем для начинающих джунов.
Это какая-то валютная удаленка?
Аноним 31/08/24 Суб 15:36:17 3260899 29
>>3260893

Нет, но валютная удаленка в РФ тоже есть, без опыта имхо совсем не пролезешь, ее мало, и зарплаты там по 500-800+ (для сеньоров и лидов), таких компаний я знаю парочку на всю страну.
Аноним 31/08/24 Суб 15:37:31 3260900 30
>>3260879
Что такое странные софты? Слюна течет во время разговора по вебке? Не женат в 30 лет?
Аноним 31/08/24 Суб 15:45:35 3260903 31
>>3260900

Когда на простые вопросы (для людей в теме) - тебе отвечают, что это очевидно, закатывают глаза во время собеседования; говорят что троллинг когда говоришь неправильные вещи в расчете что тебя поправят (обычная история в работе: когда одно и тоже по нескольку раз проговариваешь, чтобы убедится что человек тебя понял) и т.п..

К выгоревшим вопросы, не факт что вывезут нагрузку, новый коллектив и обычный рабочий стресс.

Если приходит вроде толковый джун, ему много надо учится, но ты видишь что он убитый по нагрузке из-за семьи/детей - вопросы к тому как будет вывозить, не придется ли с ним нянчится.
Аноним 31/08/24 Суб 15:45:49 3260904 32
>>3260899
Да откуда 150 у начинающих джунов?

Если не сложно, опиши хорошего джуна - что должен знать/уметь, какие петы должны быть в портфолио.
Аноним 31/08/24 Суб 16:02:07 3260926 33
>>3260904

1. Чтобы пройти первичный фильтр HR джун должен грамотно составить резюме: структурировано, без грамматических и пунктуационных ошибок, без воды. Много букв читать не только лень, сразу подозрение что на собраниях так же будешь полчаса рассказывать как писал тест на 10 строк.

2. Курсы, если они нормальные - смотрим в плюс, но не критично.

3. Исходники в гитхабе. Вот тут роляет чтобы был не рельсовый стандартный круд. Если можешь взять условную синатру и накрутить тесты, роутинг, пайплайны, ооп, стайл-гайды использовать, докер - огромный плюс.

4. На собесе, пригодится теоретическая база. Знать основы сетевых протоколов, баз данных, ооп, иметь пару историй о интересных фичах которые делал, знать что-то про брокеры сообщений, сам руби. Тут чем больше расскажешь тем лучше.

По пункту 4. Cубъективно, многие не готовятся к собесам должным образом. Особенно если это первые собесы: ты садишься и конспектируешь темы которые будут спрашивать. Такая подготовка сразу выделяет тебя на собеседовании среди вкатунов. По сути, это как тренировка, представь что ты уже как бы работаешь и самообразование нужно чтобы разобраться и решить задачу полноценно.
Аноним 31/08/24 Суб 16:15:35 3260941 34
>>3260926
Ого, спасибо. Ушел разбираться с rabbit и пытаться пилить какой нибудь интересный пет, перечитывать симдянова и буду ждать вакансию джуна с зп 150
Аноним 02/09/24 Пнд 09:54:50 3262174 35
Рубаны, а как организовать всякие интеграции с внешними сервисами, чтобы в тестах они не прогонялись?

Ну, например, есть у нас модель Client, есть какой-то ClientNotifierService, который при создании нового клиента каждый раз постит его на какой-то АПИ. Как его не дёргать, когда проверяем просто экшн создания клиента?
Аноним 02/09/24 Пнд 20:46:22 3262773 36
image 19Кб, 274x329
274x329
Аноним 06/09/24 Птн 23:45:20 3266392 37
Аноним 08/09/24 Вск 21:21:19 3267852 38
Еще не ковырял ajax в рельсах.
Насколько Stimulus js полноценен для свистоперделок?
Или лучше сразу устанавливать фреймворк из большой тройки?
Аноним 09/09/24 Пнд 00:24:52 3267954 39
>>3267852
Посмотри исходный код Writebook
Аноним 16/09/24 Пнд 16:19:46 3274406 40
Аноны, а есть какие-нибудь адекватные обучающие материалы на русском языке? Все что находил - один тухляк. Инфоцыгане, которые чушь несут предлагая пользоваться Far Manager в 2024 году. Не командной строкой, а этой поеботой

Хочу изучать, а нигде нет ничего нормального. Английский для меня не очень интересен, хоть и знаю немного, но не на таком уровне, чтобы читать техническую литературу
Аноним 16/09/24 Пнд 16:27:44 3274415 41
>>3274406
По битриксу все материалы на русском, чел...
Аноним 16/09/24 Пнд 21:29:37 3274707 42
>>3274406
Какой еще, нахуй, FarManager, где ты это вообще нашел? Сколько не видел обучающих материалов по руби/рор, такую дичь впервые слышу.

И, да, без уровня инглиша достаточного хотя бы для техлитературы только в жопу одина вкатываться.

А так - ну Симдяева можно почитать именно по руби, хотя у него достаточно досадных опечаток по тексту, но сам материал неплох.

Плю по рельсам - https://rusrails.ru/ - не понимаю, как его можно было не найти.
Аноним 17/09/24 Втр 00:28:46 3274762 43
>>3274406
Роме привет
YT открой и смотри + rusrails, какие ты ещё материалы хочешь? Учи английский или уёбывай
И вообще зачем тебе Rails в 2025?
Аноним 17/09/24 Втр 11:21:59 3274886 44
>>3274707
Обмажусь Симдяновым. Посмотрел, вроде годно.
А насчёт Far Manager - это книга "Ruby для романтиков" от Романа Пушкина
>>3274762
Так я для себя хочу овладеть Ruby. Ну ещё и Rails потом. В удовольствие. Мне на вакансии плевать, я работать не буду. Только для себя писать проекты
Аноним 17/09/24 Втр 12:25:53 3274929 45
>>3274886
Есть еще круковский с неплохими видео по ruby/rails + на трекерах есть слитые курсы.

Без английского пизда, но яндекс неплохо переводит ютубные видео.
Аноним 17/09/24 Втр 13:56:44 3274999 46
>>3274929
Благодарю! Посмотрю
Аноним 17/09/24 Втр 17:12:18 3275179 47
Говорят это красненькое, анальное отверстие рубиста
Аноним 20/09/24 Птн 11:20:06 3277270 48
А какое самое убогое и костыльное говно можно вставить в рельсы, чтобы как можно больше ебаться с тупыми воркфлоу и идиотскими ошибками? Попробовал Trailblazer + dry-validation, отлично, но, может, есть что-то ещё круче?
Аноним 22/09/24 Вск 21:07:09 3278971 49
>>3277270
active admin и наслаждайся
Аноним 23/09/24 Пнд 18:18:43 3279670 50
Бамп треду любимого ЯП
Аноним 23/09/24 Пнд 18:21:44 3279673 51
>>3279670
>любимого
Написал че нить кроме puts "Hello World" ?
Аноним 24/09/24 Втр 21:36:55 3280537 52
Аноним 08/10/24 Втр 20:39:10 3292941 53
Бамп 2 треду любимого ЯП
Аноним 11/10/24 Птн 23:45:55 3295860 54
Crystal тут же обсуждается?
Аноним 24/10/24 Чтв 07:29:53 3306874 55
>>3295860
А больше и негде. Обсуждай.
Аноним 25/10/24 Птн 21:28:25 3308109 56
Вот и обсудили.
Аноним 07/11/24 Чтв 20:10:44 3318450 57
Youre not Bubbl[...].mp4 7256Кб, 320x240, 00:02:36
320x240
Какие подводные в том, чтобы учить паттерны по книге 2007 года (Design Patterns in Ruby)? Методы доступа уже тогда завезли?
Аноним 07/11/24 Чтв 20:18:17 3318452 58
>>3257018 (OP)
Всем привет
Какое-то время назад встал вопрос о переезде в Японию, а вместе с тем и об освоении Руби (или еще чего-нибудь, пока не решил). Дело в том, что я прогер-середняк .net-чик, а .net в Японии почти что отсутствует.

Вопрос: больно ли будет мне перекатываться на руби? что вообще можно сделать на нем? тупой вопрос максимально, но как вы сравниваете ЧТО КРУЧЕ, руби или c#? слыхал, что на руби можно фуллстечить легко, звучит привлекательно
Аноним 08/11/24 Птн 16:59:26 3318960 59
>>3318452
>больно ли будет мне перекатываться на руби?
Не заметишь даже, как по смазке войдет, я когда вкатывался постоянно ловил себя на мысли "а чё так можно было?".

Делать можно фуллстек веб и любой серверный бекенд, в общем всё то же самое что и на питухоне.
Аноним 08/11/24 Птн 18:28:11 3319028 60
>>3318452
>а .net в Японии почти что отсутствует.
Если мне не изменяет память - третье место после пхп и питухона. На рубях меньше вакансий.
Аноним 22/11/24 Птн 14:51:32 3327346 61
Че не обсуждаете выход 8ки?
Аноним 22/11/24 Птн 18:36:40 3327498 62
tenor(1).gif 1079Кб, 220x144
220x144
Собрался учить по книге 6ку, а уже прикладывают 8й.
Еще и жабаскрипт дальше ES6 не трогал.
Как же я отстаю...
Аноним 22/11/24 Птн 19:09:49 3327515 63
>>3327498
Там изменений минорные,так читай дальше
Аноним 22/11/24 Птн 20:42:10 3327556 64
>>3327515
Да, но так-то hotwire завезли и плохо представляю что это за зверь.
Только жсоны между синатрой и клиентскими скриптами пока гонял.
Аноним 01/12/24 Вск 21:46:17 3333093 65
image.png 32Кб, 225x225
225x225
Мои действия если застрял на помойном легаси, из-за лени проебал возможность перекатиться в норм контору. Ушел в себя итд Зепку не меняют, анрелейтед задачи. Все очень плохо. Еще возможно проблемы с менталкой

Сейчас читаю стори про то как пчелики становятся rusty and obsolete и становится очень тревожно

Задач либо нет, либо уровня что-то исправить по типу валидации. Даже сейчас пишу и понимаю что приплыл.

Шито делать. В таком режиме уже год. То есть минимум год проебан.
Немного тыкал голованг, микрофреймворки итд. В посл время думал что у меня выгорание.

пздц прост. Памахите. Я накидал в todo темы которые нужно пробежать

А еще гпт пишет красивый код и понимаешь что зачем его писать самому

150к пиздос
01/12/24 Вск 21:50:51 3333094 66
>>3333093
3+ г стажа получается. Пздц пздц пздц
Аноним 02/12/24 Пнд 14:37:51 3333433 67
>>3333093
В 1С, куда же ещё. Там 150к поднимают через полгода работы. Стыдно такие цифры озвучивать, если работаешь дольше двух лет...

Вот к чему привёл занавес - теперь наши 1с-ные зарплаты уравнялись с "тру" стеком.
02/12/24 Пнд 16:03:07 3333488 68
>>3333433
Ну примерно так и подняли может чуть позже и больше не поднимали. Я сам не просил

Теперь на измене пздц прост
Сегодня начал читать книги

Сколько должно быть?

Думаю, может просто уволиться?
02/12/24 Пнд 16:06:02 3333491 69
Вижу что на hh понятно что нужно смотреть на linkedin'e 150-180-250 у mid
Аноним 03/12/24 Втр 20:44:17 3334337 70
>>3333093
сейм, только 5 лет опыта и 200к
еще очень удручает что на 300к надо уметь спроектировать твиттер и знать все алгоритмы наизусть
Аноним 03/12/24 Втр 21:32:01 3334352 71
>>3333488
Уволишься вникуда. Ты лучше дрочи какой-нить другой стек пока что. Потом прост перекатишься. Хотя я понимаю, что это нелегко, всё-таки Руби приятен.
04/12/24 Срд 00:52:39 3334457 72
>>3334352
Да дело не руби. Думаю что конторы будут продолжать пердолить новый код и поддерживать старые проекты много лет

мдее Перечитываешь книгу и испытываешь какую-то неприязнь, часто отвлекаешься. Ощущение тумана в голове
Аноним 05/12/24 Чтв 14:07:50 3335408 73
Screenshot20241[...].jpg 515Кб, 1079x1987
1079x1987
>>3333491
Решил глянуть что там на дыне для рубистов:
- стройинженер
- директор столовой
- повар
- Го-шник

Хороший язык и вакансии интересные.
Аноним 05/12/24 Чтв 19:55:41 3335636 74
1548350305093.jpg 197Кб, 800x994
800x994
Посоветуйте учебник по 7м+ рельсам, где последовательно, пошагово рассматриваются функционал и возможности фреймворка, а не пишут каждую главу по приложению-примеру и потом разбирают его с разных сторон по чуть-чуть, как в Ruby On Rails Tutorial 7 Хартла.
Типа как тут
https://www.tutorialspoint.com/ruby-on-rails/rails-introduction.htm
но актуальное.
Есть вообще такое или я слишком требовательный?
Аноним 05/12/24 Чтв 21:17:13 3335672 75
Нашел, кажется.
The Rails 7 Way.
Аноним 06/12/24 Птн 20:14:37 3336386 76
>>3335636
>ФРЕИМВОРК для веб-кодирования
>учебник
Ты издеваешься?
Аноним 06/12/24 Птн 22:44:29 3336481 77
Какой нахуй руби в 2025?
Аноним 07/12/24 Суб 13:37:45 3336716 78
172173688858386[...].png 30Кб, 1200x630
1200x630
>>3336481
Какой? Популярный, оплачиваемый, удобный, продуманный инструмент для продуктивной работы и быстрого результата, руби как хорошее вино - со временем становится только лучше. Профессионалы, выбирающие себе инструмент не по рекламе из журнала а по его характеристикам - всё еще отдают предпочтение руби, ведь по красоте и удобству к этому стеку пока что никто так и не приблизился.
Аноним 07/12/24 Суб 14:40:01 3336769 79
>>3336716
Надо писать все на JS и не выебываться, чтобы максимально стандартно было и не плодить стеки.
Аноним 07/12/24 Суб 17:45:47 3336912 80
>>3336716
Но трусонюх спиздил всё из перла, смачно обмазав питоноблядским говном. Большинство хипстеров даже не знает, откуда пошли эти unless until с постусловиями и вызовы функций без круглых скобок.
Аноним 09/12/24 Пнд 20:46:15 3338211 81
>>3336912
Ты какие-то несущественные особенности руби смотришь. Руби ближе к смолтолку со свооей концепцией ООП. Важное в руби: все есть объект с методами, любая операция с объектом - это вызов метода. У объекта нет публичных свойств только методы. Любой метод можно переопределить в любой момент на любом уровне класса, модуля или инстанса, поэтому у базовых методов есть дубликаты. Концепция модулей, где модули работают как миксины. Алгоритм поиска метода и спец метод method_missing который тоже можно переопределить на любом уровне.

На питон , где ничего нльзя переопределить, один раз создав, и нет поддержки инкапсуляции на уровне языка, руби слабо похож, на перл, в котором ооп прилеплено сбоку, тем более.
Аноним 10/12/24 Втр 14:20:22 3338732 82
>>3338211
Смолвил как боженька.
Я бы только добавил, что не все в руби объект. Например блок - не объект.
Аноним 10/12/24 Втр 14:55:18 3338767 83
173383153492111[...].jpg 31Кб, 640x480
640x480
>>3336716
>Профессионалы, выбирающие себе инструмент не по рекламе из журнала а по его характеристикам - всё еще отдают предпочтение руби, ведь по красоте и удобству к этому стеку пока что никто так и не приблизился.
Эх, дружок, молод ты. Не ты выбираешь стек, а кабаныч выбирает тебя. HR, запишите эти простые, но в то же время великие слова.
Аноним 10/12/24 Втр 16:04:08 3338809 84
>>3338767
Если прогибаться под каждого кабаныча в вопросах выбора стека - будешь писать софт на макросах для экселя.
Аноним 10/12/24 Втр 16:40:35 3338829 85
173383795747737[...].png 2052Кб, 1400x1264
1400x1264
>>3338809
Всё ещё лучше, чем питаться по акции.
Аноним 10/12/24 Втр 17:17:00 3338870 86
>>3338809
А если меня заставляют во флаттер. Пиздос
На реддите челики пишут что инженегр должен разбираться с любым стеком


Мимо >>3333093
Аноним 10/12/24 Втр 20:09:42 3338980 87
>>3338211
Да брось, там вся соль в том, что можно писать красивый дсл и всякие шорткаты, которые на питухоне, жаба, пехопе и прочем унылом сером уёбище для галерных рабов писать не положено - все рубёвые фреймворки для перекладывания жсонов вокруг этого построены. Всё это бездарный трусонюх спиздил у Ларри.
А ООП много где есть и много где более "трушное". Это просто такой прикольный модный мем был в те года, вот трусонюх и сделал чтобы зашедший джавапидор не чувствовал себя одиноко.
Аноним 10/12/24 Втр 22:00:06 3339028 88
>>3338767
кабаныч идёт нахуй, пишем то, что нам самим нравится
щас бы ещё стэки под кабанычей подбирать
Аноним 11/12/24 Срд 07:38:27 3339137 89
image.jpg 255Кб, 1080x1200
1080x1200
Аноним 24/12/24 Втр 12:03:14 3348783 90
309185639-aa995[...].png 491Кб, 2166x1414
2166x1414
Нашел наконец-то нормальный профайлер с диаграммами для руби, с нормальным интерфейсом.
https://github.com/jhawthorn/vernier
Аноним 25/12/24 Срд 01:36:35 3349414 91
>>3257018 (OP)
Руби лучше чем JS учить? Я хочу работу обыстрее. С завода уебать. В перспетиве делать стартапы за 400к+ опционы... база знаний: чуток спп, с, фортран(физфак епт)
Аноним 25/12/24 Срд 01:43:38 3349415 92
36928e1325a6356[...].png 274Кб, 477x298
477x298
Аноним 25/12/24 Срд 01:54:58 3349417 93
>>3349415
поясни прикол



как я понял, это не ларри эллисон и не илон маск
Аноним 25/12/24 Срд 01:59:18 3349418 94
>>3349417
Я просто хотел узнать почему ты решил оттаять сейчас? Лезь обратно в криокамеру и жди когда введут БОД.
Аноним 25/12/24 Срд 02:01:50 3349419 95
>>3349418
не понял, хочешь сказать айти работа всё?!
Аноним 25/12/24 Срд 02:05:08 3349420 96
>>3349419
Чел, какие 400тыр+опционы у вебмакак вкатывающихся в 2025? Еще добавил по стартапы чтобы неадекватнее звучало...
Аноним 25/12/24 Срд 02:11:34 3349421 97
Начал испытывать неприязнь/негатив к rails

Сегодня полистал короткий guides где пара контроллеров и product/store для 8, генератор authentication ...

В то же время пару дней назад тыкал roda/sequel и не было такого

Rails и до этого был конструтором где накидал хуйни, запустил генераторов и все готово. С приходом ai редакторов, теряется понимание нахуя что-то делать, в принципе

rails это 1c, анон выше прав
пиздос прост

мимо >>3333093
Аноним 25/12/24 Срд 02:22:47 3349422 98
>>3349420
очеивдно я про перспективу 400к.

а пока просто хочу начтаь
JS - очеивдно больше вакансий
но говортя руби на рельсах более лукративный, и спецов меньше, и хоть ваканский меньше, но и конкуренции меньше чем в JS
Аноним 25/12/24 Срд 02:30:16 3349424 99
>>3349422
Ты прав. С учетом инфляции 400к не проблема получать в далеком будущем...

Я не отговариваю, но просто чистая фулстековая вебмакака, спец по крудам это тупик полный в 2025.
Аноним 25/12/24 Срд 02:35:45 3349426 100
Если накидал гем используя гпт. То кто автор герма? Сам бы так красиво не накидал
Аноним 25/12/24 Срд 02:44:22 3349427 101
>>3349426
Ты, но с нюансами. Нюансы тебя не касаются пока ты пишешь MIT-лицензию.
Но если gpt спиздила жопаельный код, а ты не просёк и заюзал, то ответственность за проёб лицензии на тебе.
Аноним 25/12/24 Срд 05:46:54 3349448 102
>>3349424
>спец по крудам это тупик полный в 2025
а где выход
Аноним 25/12/24 Срд 08:31:59 3349469 103
>>3349448
Не идти в веб. Вообще.
Аноним 25/12/24 Срд 09:11:04 3349481 104
>>3349469
Ruby это про веб онли?
А куда идти?

Так-то веб это ведь база айти. Айти без веба не существует. Да и веб сейчас это ЛЮБОЙ БИЗНЕС.
Аноним 25/12/24 Срд 09:27:55 3349487 105
>>3349481
Ты же написал что хочешь 400к+опционы в стартапах.

Если бы ты написал, что тебе нечего есть и ты хочешь работать и покупать еду, то твоя задача выполнима: вкатывайся куда сможешь. Веб не веб - без разницы.

Если бы ты написал что охуел от красоты руби и хочешь посвятить жизнь написанию кода на этом чудесном языке...

Но ты написал что просто хочешь много бабла. Тебе ответили, что путь вебмакаки очень сомнителен с точки зрения достижимости твоих планов.
Аноним 25/12/24 Срд 09:30:06 3349488 106
>>3349481
Хуй знает, микроконтроллеры погромировать. Ты же знаешь си и сисиплюс? У вас завод таким не занимается? Значит, иди на тот, который занимается. На вкат в вебмакаки сегодня, не говоря уже про получение оффера с нужными тебе суммами, тебе потребуется больше времени, чем потребуется чатгпт, чтобы этих макак заменить.
>но говортя руби на рельсах более лукративный, и спецов меньше
Да, если ты УЖЕ успел стать крутым сеньёром >10 лет назад (на пике популярности рельсов) - могут взять легаси поддерживать за две сотыги, пока однажды чатгпт не перепишет его на пайтухон и гоу и тебя не выкинут на мороз, после чего ты уже никому не будешь нужен. Сейчас уже поздно суетиться, вкатуны в руби в 2025 не нужны.

Ты же умный ИНЖЕНЕР, блядь, а хочешь идти в глупые вебмакаки. Это уходящая профессия, чатгпт выкинет на мороз 90% кнопкокрасов-жсоноукладчиков в течение следующих нескольких лет (все вчерашние вкатуны будут в их числе), а в следующей итерации - оставшиеся 10%. А уверенно заменить чувака, который знает БАЗУ, учился на ФИЗФАКЕ ёбана и может кодить на си и фортране, гопота сможет ещё очень нескоро ввиду колоссальной разницы в сложности технологий, цене ошибки и доступности свежего материала для обучения всем грязным хакам. Вот скажи мне, ты дурак?
Аноним 25/12/24 Срд 11:28:12 3349531 107
>>3349487
>путь вебмакаки очень сомнителен с точки зрения достижимости твоих планов.
Тогда куда вкатываться, чтобы 400к и опционы были ближе всего?

>>3349488
Ну железо вообще традиционно оплачивается меньше, чем софт. Что у нас, что на западе. При том что входной порог там выше и сложнее. Хз рыночек
А с физфака я вылетел давно
Аноним 25/12/24 Срд 11:52:53 3349557 108
>>3349531
>оплачивается меньше
Оно хотя бы оплачивается и будет оплачиваться ещё долго, а вебмакакинг скоро перестанет. Наперёд надо думать.
>Тогда куда вкатываться, чтобы 400к и опционы
Никуда, ты опоздал.
Аноним 25/12/24 Срд 12:00:41 3349562 109
>>3349557
В смысле опоздал, рынок растёт, зарплаты растут.
Аноним 25/12/24 Срд 12:06:24 3349569 110
>>3349562
Чел, лучше биткоины покупай пока они 1 к 1 с долларом. В 2024 миллиардером будешь..
Аноним 25/12/24 Срд 12:18:27 3349579 111
>>3349569
А железо че? Там один хуй на радиозаводе платы паять потолок. Рынку не нужны сотни тысяч FPGA спецов. По 50-150 в Хуавее, Сяоми, Нокии, яэппл, ИБМ - и все. Больше не нужно.
Конкуренция дикая, условия работы и зп ниже чем у CSS верстальщиков
Аноним 25/12/24 Срд 15:59:15 3349757 112
>>3349421
>rails это 1c
Думаю тебе стоит поплотнее поработать с 1С чтобы не писать больше таких глупостей, без шуток, замыленный комфортом взгляд надо иногда промывать сточными водами суровой реальности.
Аноним 25/12/24 Срд 18:27:53 3349869 113
25/12/24 Срд 18:33:51 3349871 114
давайте не будем писать в этом треде
кто-то отключил sage в разделе
Аноним 08/01/25 Срд 21:39:22 3358120 115
DALL·E 2025-01-[...].webp 417Кб, 1024x1024
1024x1024
Новиночка для Ruby 3.4: Modular Garbage Collection и MMTk

Modular Garbage Collection - абстракция для сборщика мусора, напиши свой собственный сборщик мусора и подключи его к ruby парой простых команд, никогда еще в истории доступ к потрохам языка не был так прост и доступен.

The Memory Management Toolkit (MMTk) - экспериментальный инструментарий для управления памятью в ruby, реализующий на практике новый Modular Garbage Collection API, написан на расте.

https://railsatscale.com/2025-01-08-new-for-ruby-3-4-modular-garbage-collectors-and-mmtk/
Аноним 08/01/25 Срд 22:47:19 3358152 116
>>3358120
>написан на пидoрасте
Ну, это зашквар.
Аноним 12/01/25 Вск 14:00:14 3360338 117
Ruby незаслуженно редко используют. Использовал python для автоматизации, а тут вот ruby попробовал. Небо и земля. Ruby гораздо удобнее и синтаксис гораздо более понятный и лаконичный. Python отвратительно перегружен.
Аноним 12/01/25 Вск 18:08:35 3360490 118
>>3360338
расскажи что за кейс, для чего использовал и чем лучше python оказался?
Аноним 12/01/25 Вск 18:10:48 3360491 119
>>3349422
вакансий мизер и требуют не миддлов даже, а синьоров
залететь только чудом можно

и скорее он просто будет переписан со временем чем станет дефицитным как cobol
Аноним 12/01/25 Вск 20:57:20 3360559 120
>>3360490
Тесты – запуск cli утилит в linux, проверка кода возврата и stdout.
Но пожалуй останусь на питоне. Увы, более универсальный и для карьеры больше подходит.
Аноним 12/01/25 Вск 22:47:24 3360591 121
>>3360559
Хотя пофиг, один раз живём. Не прогибаться же во всём под рыночек. В своё удовольствие надо работать. Пожалуй, дам ruby шанс в проде.
Аноним 13/01/25 Пнд 08:58:29 3360761 122
>>3360338
>и синтаксис гораздо более понятный и лаконичный
Попробуй перл. В руби весь этот крутой синтаксис оттуда спизжен, только в первоисточнике нет begin end и бесполезного ООП-мусора, ещё и стоит в любом калькуляторе из коробки. Ещё и однострочники можно писать а-ля awk, красота.
Аноним 13/01/25 Пнд 12:58:11 3360985 123
>>3360761
И какой же синтаксис из перла спижен? Кроме альтернативного говносинтаксиса для литералов строк и массивов, который никто не использует.

> нет begin end и бесполезного ООП-мусора
И какой же синтаксис из перла спижен? лол
Аноним 13/01/25 Пнд 13:30:12 3361030 124
>>3360985
Вызывать функции без круглых скобок:
do_stuff $foo, $bar вместо do_stuff($foo, $bar)

Жирная стрелочка и возможность не квотить её левый операнд:
foo => 'bar' вместо 'foo' => 'bar' и 'foo', 'bar'

В пехопе это тоже спиздили, но там надо 'кавычечки', иначе пехопе обосрётся от того что ты слишком мало символов написал - не положено холопу галерному хорошей жизни.

Пост-условия:
do_stuff if condition;
do_stuff for condition;

Негативные кондишены:
do_stuff unless condition;
do_stuff until condition;

Передавать блок кода в функцию (с поправкой на "ньюансы" синтаксиса руби не помню как будет):
do_stuff { do_more_stuff; ... } @args;

Ну и само собой имплицитные ретёрны и первоклассная поддержка перловых регулярок. Где-то мы это уже видели.

Как минимум, это. Кажется, было что-то ещё, но я забыл, сто лет ваше руби не трогал.
Аноним 13/01/25 Пнд 19:27:57 3361425 125
>>3360761
Perl жутко неудобночитаемый. Не понимаю как его приравнивают к ruby.
Аноним 13/01/25 Пнд 19:33:00 3361428 126
>>3361425
Это миф, ты наслушался пехопешников, которых кабан запряг бляяяя опять это легаси говно ковырять.
Аноним 20/01/25 Пнд 02:53:30 3366918 127
image.png 53Кб, 511x338
511x338
>>3338732
>блок - не объект
Ну эт как посмотреть.
Аноним 20/01/25 Пнд 02:56:05 3366919 128
>>3366918
ЕМНИП, инлайн-блоки не создают объёкты на куче по дефолту (но я не ебу, как оно реально устроено), если их не записывать в переменную (как здесь, например, или через x = proc { }). Или что-то такое. Короче, они не всегда объекты на куче с точки зрения реализации, но всегда объекты когда это имеет значение.
Аноним 20/01/25 Пнд 13:43:15 3367114 129
>>3366918
Ебстественно. Ты из блока прок сделал. Это как раз и является представлением блока как объекта.

puts block.class туда добавь и убедись.
Аноним 29/01/25 Срд 11:41:49 3375307 130
image.png 276Кб, 880x614
880x614
Вкатуну стоит покупать?
Аноним 29/01/25 Срд 15:32:02 3375501 131
>>3375307
Если не дороже 10-20к, то пойдёт. Если дороже - то не стоит.
Аноним 04/02/25 Втр 03:52:43 3380202 132
>>3375307
Зачем? Вкатуну лучше деньги на другое потратить,
Hotwire мало где есть пока

Бесплатных материалов хватает по нему, там не так много осваивать, не React далеко, нужно больше налегать на back
Аноним 04/02/25 Втр 09:41:50 3380300 133
>>3380202
>Вкатуну лучше деньги на другое потратить
На drifting ruby например, там много материала на любую тему, а не только hotwire.
Аноним 04/02/25 Втр 10:23:41 3380326 134
>>3380202
Ну вот я прошел курс Пушкина, сейчас завершаю курс хеклсета по рор (скачан с торрентов).
Для пета мне нужно сделать подобие квизов, как на sporcle, вроде hotwire должен подойти для этого.
Еще я не очень хорошо понимаю английскую речь, поэтому и хотел купить курс от финкнетики.
>>3380300
Оплату с русских карт принимают?
Аноним 04/02/25 Втр 14:33:46 3380626 135
>>3380326
Ну есть же курс Круковского по Hotwire, хотя тебе лучше API делать, это будет на реальной работе

Можно даже какой-нибудь Alpine.js взять
Аноним 04/02/25 Втр 15:20:45 3380660 136
>>3375307
Говорят один из лучших курсов в рф, но если ты вкатун то это хз как сработает... просто курсы надо брать когда за тобой уже какое-то место есть или хотя бы шанс на него - сейчас брать курс проходить это взгляд в пустоту.
Аноним 06/02/25 Чтв 00:37:19 3382050 137
Рубаны, поясните такой момент.

Лет 5 назад учил руби, понравилась выразительность и изящность языка. Решил вкатиться в работу на нём. Быстро понял, что с чистым руби я быстро и уверенно иду нахуй, и без рельсов работы не найти.
Освоил рельсу, начал искать первую работу. Устроился, но быстро впал в ступор, что он меня также требовались задачи по фронту, условно - поправить js скрипт/html страницу. Чуть набрался опыта и ушёл оттуда. Потом была вторая работа и там было то же самое с дрочкой js/вёрсткой. И на третьей работе тоже.
В итоге я понял, что не нужон мне этот ваш нахуй веб-программирование с ожиданиями от меня фуллстек специалиста, когда знакомые фронтендеры, в принципе не писавшие на бэке - получают плюс-минус столько же.
Собственно, вопрос - это у всех так? Или я такой везучий? Спрашивал у знакомых PHP-шников, в среднем 50/50, кто-то тоже фуллстек за зарплату в размере печеньки, кто-то специалист копролегаси на ларавел?
Думаю попробовать вкатиться обратно, вроде бэкграунд есть не нулевой (пишу код на питоне немного + скрипты на БД). Стоит ли оно того сейчас в 2к25?
Аноним 06/02/25 Чтв 01:26:01 3382062 138
>>3382050
Что значит "учил руби", языки же не в вакууме существуют! С их помощью делают сайты/спутники/роботов/умные дома/умные часы и так далее. Естественно, если ты делаешь САЙТЫ, то нужно знать HTML/CSS/JS обязательно! Если бы ты делал роботов, надо было бы знать редукторы, сенсоры и сервомоторы.

Твоя ошибка в том, что ты сразу пошёл по пути узкой специализации. Это сделало тебя капризным узкоспециализированным работником, который "тут я работаю, а тут мои полномочия всё" (надо было наоборот двигаться от фуллстека к узкой специализации). Это ты себе вбил в голову, что есть какие-то "бекендеры", "фронтэндеры", "девопсы". Работодатель это видит по-другому. Он думает тааак, нахуя мне 10 разных человек чтобы сделать один сайт? Естественно, это в основном относится к маленьким компаниям, а не мегакорпорациям уровня сбербанка или втб.

Чем меньше компания, тем больше разных ответственностей на тебя ложиться. В стартапе на 10 человек ты будешь и девопсером, и фронтэндером, и бекендером, и dba, и архитектором, и дата инженером.

Вообще, это звучит непрофессионально, мол "мне не нравится вёртска!" А хуле ты делаешь в вебе? Ты мог бы стать автомехаником или ландшафтным дизайнером, тебя же никто под пистолетом в веб не тащил? Мне тоже многое чего не нравится, но я ориентируюсь на конечный результат.
Аноним 06/02/25 Чтв 01:34:35 3382066 139
>>3382050
Ну прикольно, что даже поработал, но хуй знает как-то невнятно звучит. Не хочу тебя задеть или что-то такое, но я просто по другому вижу эту тему. Типа есть работа - её делаешь. Если у тебя фирма пишет на рубях, ну пусть, ну и хорошо, пусть 50% кода на них будет, но бля это же круче, чем 100% кода на тайпскрипте, правильно? харть-пфуууу Просто правда хуй знает, типа пхп тоже наверное выбирают по какой-то причине, а не по любви большой. По любви там хобби выбирают, тянок, а это... ну работу вот да, ещё можно.
Это я к чему, забылся... Короче, пробуй если тебе хочется и нравится - у тебя опыт в ИТ уже есть, это самое главное. В рф есть набор рубистов, если ты про рынок рф, а вообще, рубистов из рф даже в японию увозят (как и пхпшников, эти вообще везде нужны). Так что... короче, мне кажется просто, что сделать работу и какие-то перспективы развития важнее чем тупо язык, даже удивлен, что ты вкатился, значит мне показалось, значит всё нормально)))
Аноним 06/02/25 Чтв 01:51:33 3382069 140
>>3382062
>Вообще, это звучит непрофессионально, мол "мне не нравится вёртска!" А хуле ты делаешь в вебе?

Ну охуеть теперь, человек хочет работать, а не впахивать за троих, получая зарплату за одного! Вы только посмотрите на этого наглеца!

Собственно, это в руби меня и напрягает, что в отрыве от рельсы там работы фактически и нету, получается. В противовес тому же питону который после руби выглядит и ощущается как кал говна - писать скрипты на нём мне куда приятнее. Увы, что на нём нету такого разнообразия и гибкости для выполнения задач. :(

>>3382066
Я сравниваю с каким-нибудь условным Го-шником, джавистом, да даже с дотнетчиком упоротым - да, там совсем не так. Там люди сидят себе, спокойно пишут беки и не обмазываются задачи уровня "дизайн сделал программист". Хочется такого же и в вебе.
Аноним 06/02/25 Чтв 01:54:11 3382070 141
>>3382069
Ты охуеешь сколько донет шарпистов пишут на блейзере фулстек и ещё дизайн делают. Даже для крупного бизнеса, которые могли бы себе позволить отдельную верстку.
Аноним 06/02/25 Чтв 02:24:36 3382073 142
>>3382069
>человек хочет работать, а не впахивать за троих, получая зарплату за одного!
За каких троих? У тебя рабочий день сколько длиться? Вообще смехотворно требовать зарплату 3х за знание html/css/js. Ну типа, это вообще знает каждый ребёнок в детском саду. Это не какие-то там супер алгоритмы шифрования или теория струн. Это настолько повсеместно распространено, даже не знаю... наверно каждая кухарка скоро будет верстать. Это ты сам себе нафантазировал, что тебя как-то по-особому гнобят и тебе за это нужна компенсация 3x. Ты просто зажрался. Пойди хотя бы полгода поработай embedded-разработчиком, перепрошей микроконтроллеры и ты будешь до обосрачки рад вернуться в обычной вёрстке html. Писать хтмл - это максимально лайтовое занятие. Тем более, ты сменил 3 работы. Значит ты получил их не напрягаясь. Некоторые люди по 1000 заявок отправляют и не могут найти, они готовы жопу лизать лишь бы заполучить твоё место, а ты просто кривишь ебало Ой МнЕ нЕ нРаВиЦцА!!

>это в руби меня и напрягает, что в отрыве от рельсы там работы фактически и нету, получается
Руби был самым модным языком лет 10 назад. Каждый новомодный смузи стартап открывался на руби он рейлс. По нему стали выходить десятки курсов, он был круче нейронок в своё время. Но всё со временем умирает, сейчас он нахуй никому не интересен.

Хотя я согласен, синтаксис у него классный, да.
Аноним 06/02/25 Чтв 02:31:47 3382076 143
>>3382073
Через 10 лет нейронки умрут, так как с ними наиграются?
Аноним 06/02/25 Чтв 03:25:29 3382079 144
>>3382069
>Го-шником, джавистом, да даже с дотнетчиком
Го - да, чистый бекенд каким он должен быть.
Джава - да с оговорками, очень много легаси говна.
Дотнет - онли фулстек для всяких крипто копро финтех аи стартапов. Там ты не только правишь верстку, но и деплоишь мышкой в ажур вместо девопса, а потом ливаешь, когда все начинает сыпаться. В бекенде дотнет умер.
Аноним 06/02/25 Чтв 03:41:49 3382081 145
>>3382073
>наверно каждая кухарка скоро будет верстать.
Сапожник должен шить сапоги. Если кухарке будут доверять вёрстку, то на выходе будет хуйня.
Конкретно в моих задачах приходилось нормально так запариться, например, с реакт компонентами. Так с какого хуя в языке, MVC я должен задрачиваться технологиями фронта на уровне, которыми занимаются отдельные программисты. И мне например нихуя не понятно, почему от бэкендера нынче ожидают адаптации вёрстки, это блять целая специализация вообще-то.
Ты же не будешь доверять администрировать сервера программисту. Нет, ты, конечно, можешь, но это будет хуевой идеей для твоего бизнеса, а экономия весьма мнимой.

Но в целом для меня это как раз и лакмусовая бумажка нынешнего веба - он умирает, вместе с сайтошлёпами на вордпресс или джумла. Легаси говна хватит ещё лет на 20 для рубистов, думаю, пока оно не умрёт окончательно естественной смертью. Грустно, но как есть.
Аноним 06/02/25 Чтв 03:43:12 3382082 146
>>3382079
>Дотнет - онли фулстек для всяких крипто копро финтех аи стартапов. Там ты не только правишь верстку, но и деплоишь мышкой в ажур вместо девопса, а потом ливаешь, когда все начинает сыпаться. В бекенде дотнет умер.

Кстати это интересно. Я помню, что от него уже году в 19 начинало подванивать каким-то гигачад версией Делфи. Теперь, я так понимаю, всё усугубилось ещё сильнее.
Аноним 06/02/25 Чтв 05:18:42 3382092 147
>>3382081
>Но в целом для меня это как раз и лакмусовая бумажка нынешнего веба - он умирает
Умирают корпорации. Тренд как раз к возвращению того, что было в нулевых - фулстеки, фрилансеры и тп. Как раз наработали за годы ресурсов, даже no-code стали заебок, так что дизайнеры делают сейчас крутые штуки.
Корпорат типа меты, гугла и подобных - постепенно скукоживается. Будут серьезные проекты, но больше так легко денег не дёрнуть.
Аноним 06/02/25 Чтв 09:05:52 3382156 148
>>3382082
Сейчас дотнет - это пародия на nodejs, от которой воняет карри. От разработчика требуется улыбаться в камеру и быстро-быстро срать микросервисами в очередной бессмысленный стартап. Уже даже основы sql знать не надо, про идемпотентность тем более. Как итог, опытные разработчики ушли на другие стеки, тот же голенг, на замену пришло стадо дебилов. Дотнет разработчик в 2025 году - это литерали мартышка крудошлеп.
Аноним 06/02/25 Чтв 09:14:21 3382163 149
>>3382092
В нулевые у тебя был один сайт на пхп с одной бд. Сейчас у тебя клиенты для веба, андроида и айфона, они ходят в общий бекенд, который живет в кубере. Все надрачивают на масштабируемость, которая просто так сама не появляется. Фреймворков для кроссплатформенной разработки не существует, нативное приложение всегда работает лучше говна на ангуляре или что там модно в этом сезоне. Современный аналог тех сайтов из нулевых - это лендинги, так они и делаются одним человеком.
Аноним 06/02/25 Чтв 09:46:03 3382183 150
>>3382081
Ну я же говорю, ты сделал себя капризным узкоспециализированным спецом. Бекендер не должен знать фронт, а что он тогда блять должен знать? Линейную алгебру, устройство компьютера и как работает маршрутизатор? На базовом уровне полезно знать всё, что связано с сайтами, включая администрирование сервера. Потому что на практике может всякое произойти, от хакерской атаки, заканчивая багом на фронтэнде. И решать эту траблу будет другой сотрудник, потому что ты ручки умыл, это не твоя специализация, а вы там ебитесь как хотите. У меня даже был случай, когда фронтэндер пишущий на джаваскрипте говорит что не полезет в приложение на nodejs, потому что это уже бекенд. Хотя и там и там - ёбанный javascript.

А руби стал легаси просто потому что у него нормальных проектов кроме руби он рейлс нихуя нет. Давид Ханссон - великий человек, он сделал охуенный фреймворк на то время. Это был одним из первых MVC-фреймворков, с кучей магии, где можно было парой строчек запилить систему регистрации и дать права пользователям. Но потом вышел nodejs и тупо уничтожил руби по скорости.
Аноним 06/02/25 Чтв 10:01:47 3382197 151
>>3382183
>И решать эту траблу будет другой сотрудник, потому что ты ручки умыл, это не твоя специализация, а вы там ебитесь как хотите.
Аааа, так ты из этих, СТАХАНОВЦЕВ, которые НЕ ПОДВЕДУТ. Я понял.
Сорри бро, у меня нет столько свободного времени и здоровья, чтобы хуячить за троих с зарплатой одного, мотивируя себя тем, что "пацаны не поймут/не оценят".
Одно дело, когда ты это делаешь для себя, совсем другое - когда ты ишачишь ради чужой экономии. Моя жизнь слишком коротка для такого самопожертвования.
Аноним 06/02/25 Чтв 10:03:36 3382199 152
>>3382163
Два чаю этому господину. По мне так с годами смузи всё больше и больше, за которым надо успевать а зарплата так и осталась в коридоре 300-400к для сеньора помидора.
Аноним 06/02/25 Чтв 11:08:58 3382224 153
>>3382197
>ты из этих
А ты сменил три работы, проблема не в работе, проблема в тебе. Если тебе так не нравится веб, говоришь что он умирает - может стоит сменить профессию? Я сам для себя сделал несколько интернет-магазинов, блог. И всё это за 3,5 копейки, никого не нанимал, мне просто нравятся сайты. Обвинять меня в стахановстве из-за этого? Лол. Насчёт ишачества - ты просто зажрался и не программировал микроконтроллеры на с/с++, не видел всех этих мутексов хуютексов, цифровые обработки сигналов, бичарные условия среди Кузьмичей, среди паяльников и осцилографов и за копейки впахивать. У тебя просто тепличные условия с приятным языком и ты ещё выёбываешься. Ой бида пахать заставили(( Верю, ага.
Аноним 06/02/25 Чтв 11:16:07 3382225 154
>>3382224
>бичарные условия среди Кузьмичей, среди паяльников и осцилографов и за копейки впахивать. У тебя просто тепличные условия с приятным языком и ты ещё выёбываешься.
И типа я виноват в том, что люди добровольно жрут говно? Ну охуеть теперь, извини за отсутствие СОЧУВСТВИЯ к мазохистам.
Аноним 06/02/25 Чтв 11:38:39 3382242 155
>>3382066
> Если у тебя фирма пишет
А если так, но тебе дают анрелейтед задачи по написанию не веб приложений
Аноним 06/02/25 Чтв 18:58:48 3382511 156
>>3380326
>курс Пушкина

Ctrl + F, "yield" - no matches.

Зря потратил время.
Аноним 06/02/25 Чтв 19:08:47 3382518 157
изображение.png 23Кб, 732x369
732x369
>>3257018 (OP)
Алёу, ребятки, вы об чём ваще? Вы рынок мониторили 5 лет назад что ле? Куда вы катитесь-то, дебсы? Я вангую - всех вас ждёт PHP. Можете гневаться и проклинать меня, но я низвергаю факты.

Теперь точно ВСЁ, IT'S OVER. Ruby is dead.
Аноним 06/02/25 Чтв 19:52:36 3382554 158
>>3382518
Если написать ruby on rails - то 272. Кстати, больше на сотку чем в прошлом году, но это не точно, или меньше на сотку... блин забыл.
Аноним 06/02/25 Чтв 20:01:30 3382563 159
>>3382554
Я поставил "удалённая работа", искать "только в названии". Иначе выдаёт девопсов, SDET, Python backend и Rust.

Алсо, ror и ruby и ruby on rails ищет одинаково - так уж сделали на хедхантере, типа оптимизация.
Аноним 06/02/25 Чтв 21:46:27 3382646 160
>>3382518
ну кстати да, еще год назад плюс минус были годные вакансии, сейчас стало в разы меньше и всякая параша
Аноним 06/02/25 Чтв 22:01:57 3382664 161
>>3382554
Это там где он упоминается в описании к вакансии.
С таким же успехом можо написать Python и посмотреть что выйдет.

Хотя hh для поиска работы я бы поставил на последнее место

Кончились те времена, счастливая соя машет вам рукой
Аноним 06/02/25 Чтв 22:03:36 3382667 162
>>3382518
Laravel - это аналог Rails для PHP и местами даже интереснее, так что не сильно важно какой язык будет

А Ruby оставим для души
Аноним 06/02/25 Чтв 22:25:07 3382676 163
>>3382667
Голенг или Эликсир еще поинтереснее может быть в некоторых аспектах, хайлоад там, дистрибьютед система, а пых-то чем? Количеством вакансий для наладчика битрикса?
Аноним 06/02/25 Чтв 22:57:30 3382692 164
>>3382676
>Количеством вакансий для наладчика битрикса?
Как будто что-то плохое. С работами на руби примерно такая же копрофилия по итогу, просто немного под другим углом.
Аноним 07/02/25 Птн 00:29:09 3382720 165
>>3382692
>С работами на руби примерно такая же копрофилия по итогу, просто немного под другим углом.
Потому, что DSL и метапроганье. Вроде прикольная тема, но когда ты в одном проекте долго, а когда приходишь и то, что ты думал будет так на самом деле нихуя не так, то говно какое-то.
Аноним 07/02/25 Птн 15:43:08 3383188 166
>>3382676
Elixir? Ещё лучше, ещё более мёртвое чем Ruby и Rails
Тут от проекта зависит, не обязательно это будет Bitrix

Можно и на бородатый Rails проект залететь и всё очарование от синтаксиса Ruby потускнеет

Хотите писать как по кайфу - пишите всё сами, без кабана
Аноним 07/02/25 Птн 17:54:02 3383317 167
17065055465710.jpg 198Кб, 1920x1080
1920x1080
>>3382676
скорее всего да, не помню, какая разница?а вообще хрен его знает, я купил переходники и просто воткнул, сам приматывал только управление сруля
Аноним 21/02/25 Птн 15:58:54 3394112 168
image.png 113Кб, 1580x436
1580x436
image.png 57Кб, 1418x310
1418x310
Пора перекатываться в мобильные разработчики
Аноним 21/02/25 Птн 17:30:57 3394234 169
Аноним 21/02/25 Птн 18:58:19 3394354 170
>>3394112
Переписывать с руби на пихон это конечно верх долбоебизма. На пыху тогда уж.
Аноним 22/02/25 Суб 00:19:25 3394591 171
>>3394112
Надо было сразу на раст, кек.
Аноним 22/02/25 Суб 10:39:03 3394698 172
>>3394354
>Переписывать с руби на пихон это конечно
разумное решение с точки зрения бизнеса - гораздо проще и дешевле найти веб-кодера на пайтухон.js 2003 года рождения, который за баснословные СТО ТЫЩ в месяц будет твоим рабом, чем научить другого такого же пердикса кодить на ненужном ему руби на рельсах или искать престарелого хипстера пишущего на руби, заставшего сытые времена в сознательном возрасте и знающего себе цену.
Аноним 24/02/25 Пнд 10:05:17 3395986 173
>>3394698
Два чаю! Так и есть. Еще пять лет назад видел вакансии, где главной задачей было переписование с рубей на петухон/джаву/го.
Аноним 24/02/25 Пнд 12:04:58 3396071 174
>>3395986
Ну раз переписывают значит проект вырос и расширяется, они это делают не потому что рейлс какой-то хуёвый, наоборот, проект на рейлс пережил стадию идей, прототипирования, доработки, доказал свою состоятельность, сформировал чёткую и стабильную спецификацию, значит можно его аккуратно пересадить на тот же голенг. Проекты которые переписывают с руби - это истории успеха.
Аноним 28/02/25 Птн 16:55:56 3399283 175
image.png 37Кб, 570x312
570x312
Поясните нубу, в чем отличие стандартного экшна edit от update и что они делают на пиках?
Например, в user-контроллере.
Разве нельзя все задуманные действия, делегированные им, сделать только в рамках update?
Поплыл немного и потерял нить логики в материале, когда ковырял Хартла.
Аноним 28/02/25 Птн 21:02:04 3399424 176
>>3399283
экшн edit просто за форму редактирования отвечает - views/users/edit.html.erb, он сам ничего не изменяет. Просто выгружает из бд через activerecord пользователя по id и его данные в форму вставляет.

экшн update, принимает изменнеые данные user'a из формы, объект activerecord обновляется, валидируется и транзакцией записывается в бд и редиректит на страницу юзера - show.html.erb
Аноним 01/03/25 Суб 03:37:10 3399520 177
>>3399283
Один использует GET, другой - POST. Дальнейшее очевидно.

>Разве нельзя все задуманные действия, делегированные им, сделать только в рамках update?

Можно и не такое. Начни с роутинга и resources чтоб понятнее было.

https://rusrails.ru/getting-started - тут все что тебе нужно прям на пальцах.
Аноним 01/03/25 Суб 10:30:38 3399589 178
Аноним 16/03/25 Вск 12:25:01 3409606 179
>>3396071
С пхп тоже переписывают?
Аноним 16/03/25 Вск 12:53:42 3409622 180
>>3382183
> nodejs и тупо уничтожил руби по скорости.
нет,чтобы собрать сервер приложение на жс надо накодить кучу кода и библиотек,нету решений из коробки как в рельсах
Аноним 17/03/25 Пнд 00:14:04 3409958 181
>>3382664
>Хотя hh для поиска работы я бы поставил на последнее место
Как ещё, если ты хикка битард омежка без друзяшек и НЕТВОРКИНГА?
Аноним 23/03/25 Вск 20:23:55 3414518 182
Если он так хороший,то почему такой мертвый?
Аноним 24/03/25 Пнд 23:12:32 3415388 183
>>3395986
Собеседовал недавно рубистов. Из трех одного сокращают потому что переписываю на го, второго потому что переписываю на пых, у третьего просто контора обанкротилась. Такие дела.
Аноним 25/03/25 Втр 00:57:21 3415424 184
image.png 236Кб, 600x600
600x600
>>3415388
получается я наглею, выпрашивая 200к имея многолетний стаж?

А ведь была возможность соскочить и прокочаться. Не понимаю как действовать дальше. Плыву по течению. А ведь выше делал попытку начать действовать

Скажи какая зепка? +-
Аноним 25/03/25 Втр 12:51:16 3415657 185
Аноним 25/03/25 Втр 13:32:19 3415684 186
время руби прошло
Аноним 25/03/25 Втр 14:21:19 3415727 187
>>3415657
Напиши что это значит в плане требований, примеров задач и про зепку не забудь
Аноним 25/03/25 Втр 23:24:21 3416139 188
>>3415424
Палю базу: выезжаешь из рф. Япония, ЮК и США твои друзья отныне, ведь ты рубист.
Аноним 26/03/25 Срд 11:08:33 3416374 189
>>3416139
хуист, разве сейчас не везде проблемы с наймом и лучше сидеть не дергаться? мммм??
Аноним 26/03/25 Срд 18:17:18 3416733 190
Рубаны поясните плиз.

Я был дед-вкатун, раньше не работал в ит.

В 34 годика сел изучать питухон, потом случайно залетел на стажировку по рубям и работал в галере за копейки.
После года в этой галере нашёл себе (довольно быстро) уже другую галеру, где сижу джуном за 150к, где сижу уже пятый месяц.

На данный момент у меня полтора года опыта за плечами, но т.к. я дед, то и денег мне 150к мало.

Руби нравятся (больше чем питухон), но я понимаю, что возможно не перспективно. Стоит ли дальше сосать руби и пробовать расти тут или пока не поздно присматриваться куда респекнуться?
26/03/25 Срд 19:25:54 3416787 191
>>3416733
> 150к
Сижу так несколько лет и не отсвечиваю. Пиздос. Но при этом нихуя не делаю/прокрастинирую. Либо делаю анрелейтед задачи.
26/03/25 Срд 19:27:29 3416788 192
>>3416139
Кстати, под выезжаешь, ты имеешь ввиду переезд в условную грузию для удаленки не перечисленный страны?
26/03/25 Срд 19:34:15 3416790 193
>>3416733
А у тебя задачи больше как у фуллстека или в основном бэк? Помимо рубей что-то используешь?
Аноним 27/03/25 Чтв 10:40:40 3417116 194
>>3416790
80% бэк чисто на руби-рельсе
20% девопс-лайк дрочка
Бывает, что по мелочи что-то подправить в жабаскрипте, но это редко

>>3416787
А зачем?
Ну, или если тебе хватает 150к с другой стороны, то и слава богу
Аноним 27/03/25 Чтв 11:47:50 3417151 195
>>3417116
Возможно я нахожусь/лся в депрессии и в неведении. Теперь у меня знатно горит
Аноним 27/03/25 Чтв 15:59:13 3417334 196
>>3416733
>Стоит ли дальше сосать руби и пробовать расти тут или пока не поздно присматриваться куда респекнуться?
Вопрос нетехнического характера. Это всё равно что спросить - что думаете, лучше ли мне стать поваром русской кухни или развиваться в итальянской кухне. Не важно, на какой языке ты пишешь сайт. Он всё равно так и останется ебучим сайтом. Хоть ты его на питоне сделаешь. Хоть на руби. Хоть на сишарпе. Он же не превратиться в какого-нибудь, я не знаю робота? Или спутник?

Не делайте из языков культа. Всех твоих жизненных трабл смена языка не пофиксит - не поселит тебя в пентхаусе, не увеличит хуй на 20 см, не решит проблемы с самооценкой и бабами. Язык программирования - это просто язык программирования.

Ты как был наёмным рабом, так ты наёмным рабом и остался. Пока тебе платят зп, ты живёшь. Кончили платить и тебе пиздец.
Аноним 27/03/25 Чтв 16:04:59 3417336 197
>>3416733

> денег мне 150к мало

Меньше 5% имеют такую ЗП

> Стоит ли дальше сосать руби и пробовать расти тут или пока не поздно присматриваться куда респекнуться?

Должна быть запасная ветка, присматривай
Ruby уже на издохе, возможно сильно позже будет дефицитным как Cobol
Аноним 27/03/25 Чтв 16:05:59 3417337 198
>>3416788
Там он не нужон думается, своих индусов хватает
Аноним 27/03/25 Чтв 16:27:45 3417358 199
>>3417336
У остальных 250к?
Вчера начал смотреть какую-то серию видео где челик из вк рассказывает про подготовку к собесу. Старое видео. Там речь про тестирование и треды/многопоточность, потом стало как-то душно. Но я досмотрю вот увидити

другой анон который нихуя не делает и находится в панике

А ведь я по сути только занимаюсь фиксами и копипастингом кода. А теперь еще cursor все решает пиздос пиздос
Аноним 27/03/25 Чтв 16:46:34 3417375 200
>>3417358
у остальных средняя ЗП 40К
Аноним 27/03/25 Чтв 18:41:33 3417479 201
>>3417334
Слушай, ну я то и не привязываюсь к языку, конкретно, я уже полтора года работаю и уже понимаю, что это не работает так, что человеку платят за знание какого-то фреймворка или синтаксиса.

Я как раз таки к тому, что для того, чтобы в ит-найме иметь хотя бы 3 тыс.долларов надо на чём-то специализироваться. Респекнуться - я имею ввиду и переход в аналитику или манагемент в том числе или переход на писание каких-нибудь сервисов на статическом языке типа гошки и т.д.

И ты не совсем прав по поводу того, что без разницы какой язык, хотя я понимаю твой тезис, т.к. сам начинал с питухона и бесшовно за пару недель перекатился на руби.

Но если ты какой-нибудь синьор на свифте в мобильной разработке, то чтобы получать те же деньги будучи аналитиком бэкенда веб-сервисов - тебе надо будет сделать пяток шагов назад.

Поэтому я и спрашиваю потенциально сменую область, куда нацеливаться с рубей. Пока что подумываю, что надо присматриваться к написанию веб-бэка на том же го.

>>3417151
А с чего горит? С того, что у джуна после 1.5 лет такая же зп, как и у тебя? Странно, плюс-минус все зп и так известны, у миддла с опытом среднемедианная по ощущениям 250к, если у тебя скидды на миддла и опыт есть, то ты сам виноват, что не ищешь ничего нового. Ну или, если ты проёбываешься, то в чём проблема, найди вторую говноработу ещё на 150.

>>3417336
Ну я не сравниваю, мне 150к сильно мало, т.к. у меня жена и ребёнок, это впритык экономя хватает. Так-то у всех разные траты и потребности, нуфф сэд
А какая запасная ветка?
Аноним 27/03/25 Чтв 19:20:16 3417530 202
>>3417479
> А какая запасная ветка?

Ну может работа на том же Ruby, но более оплачиваемая.
Golang, Elixir, но тут с вакансиями туго

Тут нужно самому смотреть, что нравится и куда тянет

Какой-то запасной вариант всегда надо иметь не только в этой ссфере, а в любой
Аноним 27/03/25 Чтв 20:35:28 3417601 203
>>3417479
Не, не, не. Я не про то говорил. Не делать из языка культа - имелось ввиду, что язык - это просто инструмент. Он подбирается под конкретный проект. Если там простая шаблонная задача, нет смысла воротить зоопарки из кубернетисов и go. В смысле, я никогда не привязан к одному конкретному языку. Если клиент требует каких-нибудь скриптов на python'е, ну хуй с ним, возьму питон. Если требуется максимальная скорость - ну возьму rust. И так далее. Мне по барабану с чем работать. В конце концов получится сраный сайт и ты никак не отличишь на каком серверном языке он был сделан.

Лично моя цель - получать удовольствие и искать новизну. Я читаю форумы, смотрю гитхаб. О, появился новый фреймворк! Заебись, начинаю ковырять его. Может тебе деньги на мозги давят, ты ищешь разные способы как можно заработать. Но максимум денег - это тебе надо в крипту подаваться, в финтехи, в стартапы, работать на заграницу и так далее.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов