Сохранен 512
https://2ch.hk/pr/res/2238694.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Ruby thread - рубее всех рубих! /ruby/

 Аноним 16/12/21 Чтв 00:13:57 #1 №2238694 
image
image
Предыдущий: https://2ch.hk/pr/res/2144637.html

Ruby thread

ИЗУЧЕНИЕ ЯЗЫКА
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/
Аноним 16/12/21 Чтв 00:24:33 #2 №2238703 
А точно рубее?
Аноним 16/12/21 Чтв 00:26:35 #3 №2238705 
>>2238703
Ничего рубеей рубей ещё не прирубили.
Аноним 16/12/21 Чтв 00:58:43 #4 №2238726 
>>2238694 (OP)
Какой ЯП учить чтобы не попасть на теплотрассу когда руби умрет?
Аноним 16/12/21 Чтв 01:54:48 #5 №2238750 
>>2238726
> когда руби умрет?
Что, опять?
Аноним 16/12/21 Чтв 07:05:16 #6 №2238795 
>>2238726
Однозначно джаву
Аноним 16/12/21 Чтв 08:25:38 #7 №2238803 
>>2238795
Ты хоть одну лабу на этом говне написал? Джава это фрактал плохого дизайна, как пых.
Аноним 16/12/21 Чтв 12:44:05 #8 №2239009 
>>2238803
Ну тогда не джаву.
Аноним 16/12/21 Чтв 13:10:41 #9 №2239027 
https://youtu.be/mpWFrUwAN88
ПОЧАЛОСЬ
Аноним 16/12/21 Чтв 13:29:50 #10 №2239057 
>>2238803
Да, более того стажировку проходил 1,5 месяца, дольше не смог вот и рекомендую долбоёбам которые кукарекуют про мёртвый язык писать Кукарек<кококо> кукарек = new Кукарек<кококо>(); на джаве
Аноним 16/12/21 Чтв 14:43:42 #11 №2239104 
>>2239057
оставил свои рекомендации при себе, вкатыш.
Аноним 16/12/21 Чтв 15:55:19 #12 №2239161 
>>2238694 (OP)
Предыдущий тред (Arhivach): https://arhivach.ng/thread/749395/
Текущий тред (Arhivach): https://arhivach.ng/thread/749396/
Аноним 16/12/21 Чтв 15:57:56 #13 №2239162 
>>2239057
> Кукарек<кококо> кукарек = new Кукарек<кококо>(); на джаве
Именно поэтому, нормальные люди свержу джавы наклеивают Котлин и пишут: var кукарек = Кукарек<кококо>()
Аноним 16/12/21 Чтв 16:01:25 #14 №2239167 
шо,революция свершилась?
Аноним 16/12/21 Чтв 16:07:09 #15 №2239170 
>>2239162
В жаве уже тоже так можно
Аноним 16/12/21 Чтв 16:14:07 #16 №2239171 
>>2239057

Хуёво, что расплодились долбоёбы, которые пишут:

var кококо = getКококо();

:(
Аноним 16/12/21 Чтв 16:21:25 #17 №2239176 
>>2239171
> var кококо = getКококо();

Ты вот сейчас вообще не прав, уот как прально бут

var кококоFactory = getКококоFactory(getConfigWithBakedEggs());
var кококо = кококоFactory.create()
Аноним 16/12/21 Чтв 16:23:31 #18 №2239178 
>>2239176

Да, так ещё лучше, анон, спасибо.
Аноним 16/12/21 Чтв 16:26:44 #19 №2239183 
какие киллер фичи будут в 3.1?
Аноним 17/12/21 Птн 01:07:50 #20 №2239582 
Кажется, началось...
https://rubyonrails.org/2021/12/15/Rails-7-fulfilling-a-vision
Аноним 20/12/21 Пнд 02:42:49 #21 №2242466 
А почему тред не в навигаторе?
Аноним 20/12/21 Пнд 12:49:32 #22 №2242646 
>>2242466
язык мертвый потому что.
Аноним 20/12/21 Пнд 23:25:43 #23 №2243410 
>>2242646
Аноны в треде утверждают обратное
Аноним 21/12/21 Втр 00:21:52 #24 №2243459 
>>2242466
ОП похоже первый раз тред создает и ниасилил теги.


Аноним OP 21/12/21 Втр 02:09:06 #25 №2243485 
>>2242466
>>2243459
Я последние несколько вообще тут не был, а как вернулся - за пределы /pr/ не выхожу. А как их правильно тегать?
опхуйбезгалки
Аноним 21/12/21 Втр 16:02:40 #26 №2244017 
image
>>2243485
Аноним 22/12/21 Срд 00:18:27 #27 №2244623 
>>2242646
Это не язык мёртвый, это вы мёртвые.

Тут гудеть всё должно. Маленькая революция случилась:
https://world.hey.com/dhh/the-one-person-framework-711e6318
Аноним 22/12/21 Срд 02:19:31 #28 №2244697 
>>2244623
А потом сидишь на монолите в миллиард строк и оптимизируешь SQL...

Тяжело...
Аноним 22/12/21 Срд 04:23:48 #29 №2244754 
>>2244697
DHH цитадель предлогает. Не всем нужны проекты на миллирд строк
Аноним 22/12/21 Срд 11:56:07 #30 №2244933 
>>2244697
Монолит на миллиард строк всё равно архитектурно проще чем микросервисы.
Аноним 22/12/21 Срд 15:33:49 #31 №2245126 
IMG3244.jpg
Забавно, даже sign in bonus есть
Аноним 22/12/21 Срд 17:00:27 #32 №2245235 
>>2245126
Там же написано sing, на собесе будет караоке?
Аноним 23/12/21 Чтв 02:12:53 #33 №2245591 
Рубаны, а расскажите, кто фрилансит и какие типовые задачи. Можно ненапряжненько рубить сотыгу, работая по 20 часов в неделю?
Аноним 23/12/21 Чтв 03:58:51 #34 №2245618 
>>2245591
нет
Аноним 23/12/21 Чтв 09:20:33 #35 №2245669 
>>2245591
Да.
Аноним 23/12/21 Чтв 20:40:00 #36 №2246328 
>>2245591
"Сотыгу" тысяч баксов в год? О чём ты нам тут чешешь, питонодурик?
Аноним 23/12/21 Чтв 20:54:31 #37 №2246338 
image.png
>полумёртвый язык
>5к за книжку по архитектуре
ебанулись что ли?
Аноним 24/12/21 Птн 08:01:15 #38 №2246574 
>>2246338
она того не стоит, скорее всего
расскажут тебе про сервис обжекты
еще про енджайны впарят, которые антипатерн ебучий
Аноним 26/12/21 Вск 17:56:22 #39 №2248565 
руби 3.1 вышел с новым джитом
итс революшн,джонни!
Аноним 27/12/21 Пнд 01:03:52 #40 №2248985 
Такое ощущение что я не успеваю вкатываться в это дерьмо. Только начал продуктивно учить - уже и рельсы 7 вышли, теперь вон и у руби какие-то апгрейды в скорости. Скоро понабегут кабаны из смежных специальностей, закроют спрос, а я останусь сосать хуй как недовкатившийся.
Аноним 27/12/21 Пнд 07:26:06 #41 №2249035 
>>2248985
Легаси на 5.х на всех еще хватит.
Аноним 27/12/21 Пнд 10:31:49 #42 №2249092 
>>2248985
> руби же умер, нет смысла вкатываться
> руби слишком быстро развивается, нет смысла вкатываться
А может, ты просто не хочешь?
Аноним 27/12/21 Пнд 11:01:16 #43 №2249110 
>>2249092
>гринтекст
Это голоса в твоей голове?
Аноним 27/12/21 Пнд 13:44:10 #44 №2249287 
>>2248985
учи сишарп
Аноним 27/12/21 Пнд 15:11:35 #45 №2249407 
>>2249287
Но я уже подсел на ♂Stimulus♂️. Он стимулирует мне простату в режиме ♂Turbo♂. Этот ♂wire♂ внутри меня слишком ♂Hot♂, сисярпу ни за что не сравниться с ним.
Аноним 27/12/21 Пнд 16:31:59 #46 №2249498 
>>2249407
Ты хоть бы погуглил. Эта хуйня буквально везде есть.
https://www.nuget.org/packages/HotwireTurbo/
Аноним 27/12/21 Пнд 16:36:51 #47 №2249502 
>>2249498
Даже можешь никакие говно пакеты не скачивать, на беке данные со статусами немного по другому отправлять
Аноним 27/12/21 Пнд 17:50:13 #48 №2249580 
>>2249498
Ну и нахуя мне тогда переходить на другой фреймворк, если там всё то же самое?
И я и так нихуя не скачиваю. Ты это, нахуй пошёл из треда!
Аноним 27/12/21 Пнд 20:02:51 #49 №2249744 
>>2249580
в руби нет нихуя, кроме рельс, а в шарпе ещё дохуя всего
Аноним 27/12/21 Пнд 20:08:31 #50 №2249756 
>>2249744
О да, всегда мечтал попилить десктоп для родного уралговнозавода
Аноним 27/12/21 Пнд 21:06:38 #51 №2249805 
> Programming Ruby (The Pragmatic Programmers Guide)
эта книга еще актуальна для 3-й версии руби?
Аноним 27/12/21 Пнд 23:23:15 #52 №2249932 
>>2249756
бля, ты действительно будешь с этим спорить?
Аноним 27/12/21 Пнд 23:50:52 #53 №2249949 
>>2249756
А игрульки, А для мобилок хуямарин, я для фронта бутылка блейзера? Это жи всё шарп
Аноним 28/12/21 Втр 00:01:32 #54 №2249954 
>>2249744
И ты собрался в шарпе работать и над вебом, и над десктопом, и над играми и еще на стороне в виндофоны приложения писать? Это все огромные области, которые требуют специализации и изучения, тот факт, что они есть в языке в принципе, не означает, что ты с ними вообще пересечешься за всю карьеру и что они окажут хоть какое-то влияние. А если ты собрался принципиально сменить область разработки, то уж отдельный язык выучить не проблема, это будет мизер из того времени, которое придется потратить на все освоение.
Аноним 28/12/21 Втр 00:13:03 #55 №2249959 
>>2249805
Пробежался по контенту, книга нормальная, основные вещи в ней описаны, есть сравнительные примеры с джавой, про классы и типизацию довольно мутная глава, может быть непонятно, эта тема хорошо раскрыта в книге metaprogramming ruby.

Ну и отсутствует информация о всякого рода синтаксическом сахаре и фичах которые завозили с 2.0 по текущую версию, но таких книг вообще не существует скорее всего, так что придется пройтись по ченджлогам и гуглить статьи в блогах, там не много.
Аноним 28/12/21 Втр 12:01:20 #56 №2250232 
>>2238694 (OP)
Много лет назад читал викиучебник по Ruby,
он заканчивался написание веб сервера,
а начинался с сортировки имен и дат, ищу его.
Аноним 28/12/21 Втр 12:07:08 #57 №2250236 
Снимок экрана (20).png
Вот снимок с подшакаленного викиучебника.
Аноним 28/12/21 Втр 12:15:39 #58 №2250242 
>>2250236
>>2250232
Первая ссылка в гугле же.
Сам его читал когда-то. Почерпнул несколько фишек, например, интересное применение <=>.
Аноним 28/12/21 Втр 12:16:03 #59 №2250244 
>>2250242
Ссылку забыл.
https://ru.wikibooks.org/wiki/Ruby
Аноним 28/12/21 Втр 12:27:47 #60 №2250249 
>>2250244
Неа, пытаюсь с архива понять.
Но это и правда из той книжки нарезали.
Не хватает как минимум 3х разделов.
Аноним 28/12/21 Втр 14:08:40 #61 №2250351 
>>2250249
На русском не так много книг по Ruby

Может это Хэл Фултон "Программирование на языке Ruby"
Аноним 29/12/21 Срд 14:18:38 #62 №2251355 
Посаны, кто шарит, что за решения agoo и cuba для рельсов? Они реально ускоряют рельсы, годятся ли для продашн?
Аноним 29/12/21 Срд 15:40:54 #63 №2251481 
>>2251355
пума и так достаточно быстрая и поддерживает всякие жруби, если у тебя внезапно случится хайлоад
Аноним 29/12/21 Срд 16:48:21 #64 №2251560 
>>2251355
>Agoo now serves Rails static assets more than 8000 times faster than the default Puma
Интересное утверждение, только вот пума в проде не отдает ассеты, этим nginx занимается.
Аноним 29/12/21 Срд 18:07:20 #65 №2251670 
Кто про odinproject слышал, нормальная тема чтобы в рельсу вкатиться?
Аноним 29/12/21 Срд 23:26:26 #66 №2251870 
>>2251670
Мне понравился, только я бы какой-нибудь Agile Rails добавил и на веб 101 забил, а то ты все желание учиться потеряешь, пока дойдешь до чего-нибудь интересного.
Аноним 30/12/21 Чтв 09:16:49 #67 №2251986 
>>2251670
Хорошая тема, сейчас просматриваю. Но не советую концентрироваться только на нём, лучше всё совмещать книги, интерактив, видосы на ютубе и самое главное - практика. Когда одно приедается - берёшься за другое, пусть там повторяют тоже самое, зато усваивается лучше. Никогда не ленись практиковаться, хотя бы тот же codewars.
Аноним 30/12/21 Чтв 11:53:55 #68 №2252124 
Оно еще живо?
sageАноним 30/12/21 Чтв 14:03:01 #69 №2252194 
>>2252124
не стоит вскрывать эту тему
sageАноним 30/12/21 Чтв 14:21:38 #70 №2252208 
>>2252194
Не вскрывать, а раскапывать, евпочя.
Аноним 30/12/21 Чтв 21:19:33 #71 №2252588 
>на винду нет интсаллера последней версии
ебало оконников(моё) представили?
Аноним 30/12/21 Чтв 22:51:05 #72 №2252677 
>>2252588
В Винде же уже apt запилили под WSL, разве нет?
Аноним 31/12/21 Птн 01:20:45 #73 №2252790 
>>2252677
>WSL
кринж
Аноним 31/12/21 Птн 02:37:36 #74 №2252804 
>>2252588
Win+R
cmd
wsl --install
Дальше сам разберёшься
Аноним 31/12/21 Птн 02:51:24 #75 №2252805 
>>2238694 (OP)
Заебись язык. Только минус один, type hinting нет как в питухоне.

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

Блоки секс. Но, на чем мир сказал писать, на то и пишу.
Аноним 04/01/22 Втр 12:36:04 #76 №2255647 
Хоть кто-нибудь за последний год вкатился? Нужны истории успеха.
Аноним 04/01/22 Втр 12:52:41 #77 №2255658 
>>2255647
> Хоть кто-нибудь за последний год вкатился?
Да, вообще на изи после пары месяцев пхп, рубистов не хватает и есть много джуновских вакансий
Аноним 04/01/22 Втр 16:46:04 #78 №2255867 
>>2255658
какая зепка?
Аноним 04/01/22 Втр 20:05:30 #79 №2256063 
>>2255658
Пары месяцев работы похапешником или дрочения пхп?
Аноним 04/01/22 Втр 20:41:55 #80 №2256102 
>>2256063
Работы в студии, но я там больше кнопки красил
Аноним 04/01/22 Втр 20:46:53 #81 №2256110 
>>2255867
Взяли за 50, спустя полгода апнули до 70, работаю почти год. На днях собес прошел на 100 ваще изи, но пока не пошел туда там такое же унылое крудошлепство, после праздников думаю пройти пару собсесов, поинтереснее проект найти и еще сильнее апнуться в резюме 120 указал
Аноним 04/01/22 Втр 22:09:31 #82 №2256159 
Рельсы все так же жрут ресурсы?
Аноним 05/01/22 Срд 00:04:17 #83 №2256249 
>>2256110
А у тебя всегда есть чем заняться или часто бывает что нет тасок? У меня так, по крайней мере под нг было.

Что думаешь по поводу постов что джуны вкатываются сразу на 150+?
Аноним 05/01/22 Срд 04:35:08 #84 №2256349 
>>2256159
Если нагрузка большая и надо параллелить - да, жрут, но если углубиться в оптимизации и освоить профайлеры, можно сильно сэкономить на памяти/процах.
Аноним 05/01/22 Срд 11:31:32 #85 №2256446 
>>2256249
>А у тебя всегда есть чем заняться или часто бывает что нет тасок?
Частенько такое бывает, да и вообще средняя загрузка 3-4 часа в день остальное то митинги, то хуи пинаю

>Что думаешь по поводу постов что джуны вкатываются сразу на 150+?
Пиздаболы, кто будет выше рынка платить анону с улицы
Аноним 05/01/22 Срд 11:46:40 #86 №2256456 
На нем хоть пилят новое?
Аноним 05/01/22 Срд 11:53:36 #87 №2256461 
>>2256349
Тащемта, если есть нагрузка — не тащить туда рельсы и не забивать гвоздь диваном.
Аноним 05/01/22 Срд 11:55:14 #88 №2256464 
>>2256461
А откуда на старте проэкта ты будешь это знать?
Аноним 05/01/22 Срд 13:13:35 #89 №2256500 
>>2256159>>2256461
Такие слова как "жрут ресурсы" и "нагрузка" требуют конкретики, иначе ты просто стандартный не разбирающийся в теме шизоид, который думает, что если написать проект на рельсах, то через три пользователя все начнет тормозить и придется срочно переписывать на си. До пиздец хайлоада ты не заметишь никаких реальных и значимых проблем с производительностью рельс, просто придется в некоторых случаях лишний копеечный сервер докупать. 99% проблем с производительностью всегда решаются либо железом, либо переписыванием говнокода. Оптимизации на уровне языка - это самое последнее, на что надо смотреть, и я не думаю, что хотя бы у одного шизоида, пишущего про "медленные рельсы" хоть раз в жизни возникала или возникнет ситуация, где реально тормозят сами рельсы/руби и это не решить никак, кроме переписывания на другой язык. Да и то, в таких случаях обычно переписывается одна самая требовательная часть, а не весь проект нахуй.
Аноним 05/01/22 Срд 13:18:02 #90 №2256505 
>>2256464
При росте нагрузки самое узкое место это доступ к данным, само приложение легко масштабируется запуском новых инстансов, а вот с бд всё намного сложнее, в рейлс 6 и 7 над этой проблемой много работали и дали нам поддержку множества баз данных и асинхронные запросы к ним, вместо того чтобы распиливать приложение на микросервисы со своими микро-хранилищами нам предлагают распиливать базу данных, таким образом получаем ускорение за счет изоляции наиболее нагруженных частей и асинхронного доступа к ним, при этом не плодя сущностей на уровне приложения.
Аноним 06/01/22 Чтв 04:13:22 #91 №2257046 
>>2256456
А куда денутся? На галерах шлёпать e-commerce очень удобно. Продукты тоже, наверное, удобно.
Аноним 06/01/22 Чтв 07:44:40 #92 №2257073 
>>2257046
На ларавеле дешевле
Аноним 06/01/22 Чтв 14:22:12 #93 №2257263 
У мeня eсть глупыe вoпрoсы нoвичкa.
Есть ли кaкoй-нибудь нeбoльшoй docker image с nodejs и ruby
Я пoкa пытaюсь из node:14-alpine3.14 зaпилить нo у мeня тaм пaдaeт при пoпыткe устaнoвить гeмы из http://rubygems.org/ с тaкoй oшибкoй:

Fetching gem metadata from http://rubygems.org/.Traceback (most recent call last):
55: from /usr/bin/bundle:23:in `<main>'
54: from /usr/bin/bundle:23:in `load'
53: from /usr/lib/ruby/gems/2.7.0/gems/bundler-2.2.26/exe/bundle:37:in `<top (required)>'
52: from /usr/lib/ruby/gems/2.7.0/gems/bundler-2.2.26/lib/bundler/friendly_errors.rb:128:in `with_friendly_errors'
51: from /usr/lib/ruby/gems/2.7.0/gems/bundler-2.2.26/exe/bundle:49:in `block in <top (required)>'
50: from /usr/lib/ruby/gems/2.7.0/gems/bundler-2.2.26/lib/bundler/cli.rb:25:in `start'
49: from /usr/lib/ruby/gems/2.7.0/gems/bundler-2.2.26/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
48: from /usr/lib/ruby/gems/2.7.0/gems/bundler-2.2.26/lib/bundler/cli.rb:31:in `dispatch'
47: from /usr/lib/ruby/gems/2.7.0/gems/bundler-2.2.26/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'

В чeм мoжeт быть дeлo?

Я гугл пoтыкaл ничeгo нe нaшлoсь тaкoгo

ruby 2.7.5p203 (2021-11-24 revision f69aeb8314)
Bundler version 2.2.26
Аноним 06/01/22 Чтв 17:02:01 #94 №2257452 
>>2257263
Стэктрейс надо показывать с первой линии, а не с последней.
Аноним 06/01/22 Чтв 18:35:34 #95 №2257493 
Кто уже вкатился и работает на 200+к, че на собесах было? Нормально отвечали?
Аноним 06/01/22 Чтв 19:22:48 #96 №2257511 
>>2257452
Дa тoлку - тaм ничeгo тaкoгo нeт
https://pastebin.com/raw/Bzpn7KaL
Аноним 06/01/22 Чтв 19:45:13 #97 №2257520 
>>2257511
Видел что-то подобное когда поставил бандлер через sudo, а дергал его от пользователя, который не мог писать в папку с гемами.
Аноним 06/01/22 Чтв 20:11:02 #98 №2257544 
братишки зацените тестовое бейскампа
https://gist.github.com/rosa/783d23a4a835b9a81ea7e8cec5eaf671
Аноним 06/01/22 Чтв 22:59:21 #99 №2257650 
>>2257544
изи же, я вот руби не знаю, но логика очень простая, тз хорошее, нужно просто знать гем и сам руби, для джуна вполне себе посильная задача
Аноним 06/01/22 Чтв 23:22:58 #100 №2257667 
>>2257650
это нанимали для Security, Infrastructure & Performance команды.
чувачок которого наняли в результате потратил 8 часов на эту задачу, написал документацию, написал перфоманс и системные тесты, короче много всего написал, DHH даже говорил что столько всего не требуется
вобще у бейскампа более объемный процесс хайринга чем я думал
1) шлешь кавер-леттер(первое и главное на что смотрят) и резюме(второе по важности, в том числе отмечают - твой гитхаб, пет проджекты, опенсорс, но это не критически важно)
2) тестовое(на этом этапе должно остаться не более 20 кандидатов), пишется кем то из соотвествующей команды на основе реальной рабочей проблемы с которой они сталкивались
3) если збс то тебе звонит HR и пиздит с тобой на адекватность
4) интервью с командой
5) дополнительные интервью если есть сомнения

отсуствуют в процессе найма: алгоритмический дроч, загадки("сколько мышиных хуев войдет в среднее дупло в дерево в дерево в Норвегии"), вайтбординг
Аноним 07/01/22 Птн 04:40:47 #101 №2257775 
>>2257263
>Есть ли кaкoй-нибудь нeбoльшoй docker image с nodejs и ruby
Ты не поверишь:
https://hub.docker.com/_/ruby

>node:14-alpine3.14
Бери что угодно, кроме альпины. У меня в каждом из проектов, где руби поверх альпины приходится в итоге тащить, а ещё хуже собирать из исходников КУЧУ ЗАВИСИМОСТЕЙ. В итоге размер, конечно, меньше, чем у дебиана/убунты, но у части гемов приходится решать проблемы с экстеншонами.

По конкретно твоей ошибке хз, может руби-версия не совсем та
Аноним 07/01/22 Птн 05:04:12 #102 №2257778 
Привет тред, вот эта штука ещё актуальна https://www.ozon.ru/product/ruby-on-rails-dlya-nachinayushchih-izuchaem-razrabotku-veb-prilozheniy-na-osnove-rails-138275838/?sh=j8aIfFi-&from=share_android ?
Аноним 07/01/22 Птн 05:09:31 #103 №2257779 
>>2257778
Или для вката в рельсы по книге подойдёт только самая свежая английская?
не дописал
Аноним 07/01/22 Птн 10:10:34 #104 №2257829 
>>2257775
> Ты нe пoвeришь:
> https://hub.docker.com/_/ruby
Нo тaм нeт nodejs. Впрoчeм. Пoпрoбую дeйствитeльнo лучшe пoстaвить нa ruby:2.6.9 nodejs чeм нaoбoрoт
Аноним 07/01/22 Птн 11:56:31 #105 №2257903 
>>2257779
С такими вопросами далеко не уедешь, скачивай, читай, если всё понятно - читай до конца, если не понятно - бери следующую, все эти книги по сути про одно и то же.
Аноним 09/01/22 Вск 12:01:06 #106 №2259964 
>>2257073
хуй там уже, пыхеры заканчиваются везде
Аноним 09/01/22 Вск 12:17:55 #107 №2259971 
>>2259964
Это каким образом?
Аноним 09/01/22 Вск 12:24:25 #108 №2259977 
>>2259971
дешевые пыхеры всм, все резко поумнели и либо работают на запад, либо за нормальные деньги
это раньше пыха равнялось каждый дурачок может начать писать
а щас куча фреймов, которые хоть и вторичны по отношению к спрингу и рельсам, но становятся все лучше
+ кодстайл, линтинг, тайпхинтинг щас норма в пыхе
Аноним 09/01/22 Вск 14:15:54 #109 №2260115 
>>2257073
Не слушайте таких даунов. Скопируйте шапку, закройте тред и сидите вкатывайтесь.
Открываешь топ 10-100 стартапов, 90% из них это либо питон либо рельсы. Рельсы это только стартапы и бизнесу показать фичи. Бизнес который привлекает инвестиции будет давать вам бабло.

Пыха это отдельный мир для малого бизнеса у которого мало денег. Жаба\сисярп и прочее это отдельная тема.

мимо рельсовик 3 года опыта.
Аноним 09/01/22 Вск 14:18:40 #110 №2260119 
>>2260115
Весь бизнес платит вам за фичи. На любом языке. Проникнитесь этими словами.

Хорошая кодовая база + клепание фичей = рельсы. Да,есть говно, у всех языков есть говно проекты. Это к людям, а не к инструментам вопросы.

У вас бек на джаве. Вам приходит бизнес и говорит, сделай Х. Команда отвечает 3 месяца. Нашелся рельсовик который за неделю склепал. Потом переписали за пару лет весь монолит на рельсы.
Аноним 09/01/22 Вск 14:43:43 #111 №2260144 
>>2260115
Не слушайте таких куликов. Каждый кулик кричит что его болото позволяет самую быструю разработку. Потому что мнение кулика субъективно. Конечно он на стеке который знает напишет быстрее, чем на другом. А вот поддерживаемость слаботипизированого говна на больших проектах объективно под вопросом
Аноним 09/01/22 Вск 14:45:54 #112 №2260147 
>>2260144
s/слаботипизированого/динамически типизированного/

фикс
Аноним 09/01/22 Вск 15:03:40 #113 №2260164 
>>2260144
Руби как раз такой
Аноним 09/01/22 Вск 15:07:32 #114 №2260167 
>>2260147
s/динамически типизированного/динамического говна без тестов/

ффтгж
Аноним 09/01/22 Вск 15:12:13 #115 №2260169 
>>2260147
Лучше расскажи подробнее чем конкретно не устраивает скриптопарашная типизация, может быть проблема лежит совсем в другой плоскости.
Аноним 09/01/22 Вск 15:29:03 #116 №2260179 
https://eregon.me/blog/2022/01/06/benchmarking-cruby-mjit-yjit-jruby-truffleruby.html
Аноним 09/01/22 Вск 16:34:56 #117 №2260248 
>>2260144
>поддерживаемость слаботипизированого говна
Это боль еще та когда есть половина рабочего кода, а половина нерабочего легаси, а IDE нихуя не может сделать, максимум при помощи рубокопа будет доебываться до лишних пробелов и большого количества строк в методе, всё, дальше работает как навороченный блокнот с автокомплитом, никогда не покажет что метод или класс не используется и не всегда найдет где используется класс (например когда в рантайме формируется имя класса и вызывается constantize у строки чем ни фабрика джавистов) поскольку нужно всё это говно прокрутить в рантайме. Тот кто наговнякал тонны этого кода уволился/помер/забыл что писал, вот и сиди ебись, гадай, пробуй разные варианты.
Зато что-то написать это да быстро, в самих рубях куча сахара я уж забыл когда циклами пользовался, рельсы в этом плане тоже удобные - модель с крудом за 5 минут, надо что-то изменить в выхлопе, воткнул сериалайзер, надо фильтры накидал скоупы и тп. Скорость крудошлепства быстрая, но если до тебя писали абы как и был долбоеб и/или сжатые сроки, то всё пиздец, это не поддерживаемое говно.
sageАноним 09/01/22 Вск 20:58:33 #118 №2260544 
>>2260115
какая у тебя зепка?

> 3 года опыта
Коммерческого? Или маняопыта на петпроектах?
Аноним 10/01/22 Пнд 04:01:18 #119 №2260726 
>>2260179
Ну чё, переходим на TruffleRuby?
Аноним 10/01/22 Пнд 07:59:31 #120 №2260750 
Объясните почему Ruby не могут если не сделать очень быстрым, то хотя бы значительно ускорить (30-50%)?

Может интрепретатор надо с нуля переписать
Аноним 10/01/22 Пнд 10:56:46 #121 №2260812 
>>2260750
на какие быстрые интерпретаторы скриптоговна предлагаешь ориентироваться?
Аноним 10/01/22 Пнд 11:28:30 #122 №2260840 
>>2260812
PHP
Аноним 10/01/22 Пнд 12:46:36 #123 №2260932 
>>2260840
https://www.techempower.com/benchmarks/#section=data-r20&hw=ph&test=fortune&l=zijx1b-sf&c=d
если не считать обскурное говно типа воркермана или свула, которое в продакшене хуй знает кто использует (мне кажется никто), то руби быстрее пыхи
Аноним 10/01/22 Пнд 12:49:06 #124 №2260934 
>>2260248
Любой проект неподдерживаемое говно с такой историей.

>>2260144
Дурачек.

>>2260147
typeproff-ide чекай, дурачек.

>>2260544
коммерческого. ЗП говорить, словил кринж, если честно. без негатива. Как будто это показатель знаний.
Аноним 10/01/22 Пнд 13:19:30 #125 №2260956 
>>2260932
Где версия пхп?
Аноним 10/01/22 Пнд 13:51:31 #126 №2260990 
>>2260932
А ха ха
Аноним 10/01/22 Пнд 14:07:29 #127 №2261005 
>>2260990
а шо смеешься, будь там трюфель вместо мри рельса бы еще выше была
Аноним 10/01/22 Пнд 14:09:04 #128 №2261007 
>>2260956
версию пхп можно посмотреть на гитхабе, в топовом кейсе там 8.0
Аноним 10/01/22 Пнд 14:16:22 #129 №2261016 
>>2261007
там написано 7.3 и 5.6 https://github.com/TechEmpower/FrameworkBenchmarks/tree/master/frameworks/PHP#php-versions

то что в мастере еще в тестах нет наверно
Аноним 10/01/22 Пнд 14:42:07 #130 №2261044 
>>2260750
https://youtu.be/m73VjmjAnuw

Я так ни хуя и не понял, но, может, ты поймёшь.

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

Если надо руби, но быстро - переходи на Crystal, лучший язык по версии /pr/. Пострадаешь с часовыми релиз-билдами, но в проде откупится.
Аноним 10/01/22 Пнд 14:43:56 #131 №2261046 
А нет тут случайно тех, кто собеседовал уже кого-нибудь поинтереснее джуна? Расскажите про красные флаги, кого бы точно завернули
Аноним 10/01/22 Пнд 14:51:08 #132 №2261051 
>>2260934
> ЗП говорить, словил кринж, если честно. без негатива. Как будто это показатель знаний.
Хороший гой
Аноним 10/01/22 Пнд 14:59:46 #133 №2261060 
>>2261007
Уже 8.1 скоростной есть
Аноним 10/01/22 Пнд 15:22:46 #134 №2261083 
>>2260934
Блять, интересно просто сколько с 3 мя годами. Уже понял что ты гречневая пидераха.
Аноним 10/01/22 Пнд 15:23:16 #135 №2261085 
>>2261083
платят *
Аноним 10/01/22 Пнд 16:19:55 #136 №2261116 
Есть ли тут синьйоры/архитекторы/тим лиды которые проводят собесы? Как вы смотрите на опыт у кандидата ? У меня 3 года коммерческого опыта, но именно руби я начал изучать задолго до первой работы (ещё +3 года), пилил свои проекты, несколько из них, хорошего уровня(не просто дефолтный CRUD, а гем со своей структурой и байтоебством на руби лол) лежат на гитхабе. Вообщем я считаю что по техническому уровню я тяну на синьйора, и вопрос у меня такой - а стоит ли пытатся наебать, дописав фейковый опыт в виде фриланса (который по сути никак нельзя проверить) или лучше говорить как есть?
Аноним 11/01/22 Втр 08:01:21 #137 №2261709 
>>2261116
Написать в резюме ты можешь что угодно. Дохуя умных слов тебе позволят проще пройти только этап с эйчаркой-мандавошкой. На интервью как правило спрашивают о тех задачах, которые ты решал и каким образом, различные технические вопросы, могут дать написать небольшой кусок кода. Естественно это все через призму тех задач, которые предстоит решать на новом месте. И может так получиться, что твой прошлый опыт и текущие задачи никак не пересекаются, такое тоже бывает. Так что пиздеть особо смысла нет.
Аноним 11/01/22 Втр 08:05:17 #138 №2261711 
1mon.gif
Руби-макака, у тебя ровно одна минута, чтоб объяснить почему твоя зарплата до сих пор менее 250к рублей?
Аноним 11/01/22 Втр 14:14:36 #139 №2261971 
>>2261709
> Написать в резюме ты можешь что угодно. Дохуя умных слов тебе позволят проще пройти только этап с эйчаркой-мандавошкой.
Эйчарка это всего лишь первый этап в условиях перегретого рыночка берут даже чуваков после 2месячных курсов
> На интервью как правило спрашивают о тех задачах, которые ты решал и каким образом, различные технические вопросы, могут дать написать небольшой кусок кода. Естественно это все через призму тех задач, которые предстоит решать на новом месте.
Ну это понято
> И может так получиться, что твой прошлый опыт и текущие задачи никак не пересекаются, такое тоже бывает. Так что пиздеть особо смысла нет.
Я спрашивал больше в том плане, что фриланс это уже коммерческий опыт и везде где пишут в требованиях опыт имеется ввиду именно коммерческий, хотя чувак мог писать лютый говнокод, и никак не развиваться, но зато за деньги. А я писал свои проекты потому, что мне просто было интересно это делать, буду котироваться ниже — мол по знаниям я подхожу, но с 3 годами опыта мы тебе просто не можем столько платить(по правилам конторы например) до этого сидел в маленькой конторе, там все проще было
Аноним 11/01/22 Втр 14:16:28 #140 №2261974 
Поясните за стек рубиста в 2022м году?
Аноним 11/01/22 Втр 15:17:36 #141 №2262036 
>>2261971
Ну коммерческий опыт подразумевается понимание бизнес-процессов. Они везде свои, кому что нужно. На интервью это тоже сразу становится понятно. По факту выражение 'коммерческий опыт' повлияет при прочих равных разве что. По мне это просто стандартная писюлька эйчаров. Честно говоря, если бы ко мне прибежала эйчарка с криками шо там хуек с 10 годами фриланса, а на интервью выясняется шо это пиздешь - это сразу негатив будет. Гораздо приятнее, когда на интервью себя показывают лучше нежели в резюме.
Не еби мозги, сейчас рынок таков, что спецов с руками оторвут, если реально под требования подходишь. Резюме - это нажика для эйчар, не более. А ща любого дауна готовы до интервью довести.
Аноним 11/01/22 Втр 15:29:13 #142 №2262055 
>>2261974
Если новый то RoR 7.x / Hotwire / PostgreSQL
Аноним 11/01/22 Втр 15:33:49 #143 №2262060 
>>2261974
Ruby, Rails. Всякие популярные рельсовые гемы (Devise, RSpec, Sidekiq), коннекторы к Redis и Postgres. Если больше в сторону фуллстака, то haml/slim, какой-нибудь bootstrap и немного JS. Если больше в бэк, то хуй знает, наверное, всякие типичные бэковые штуки, может, девопс, смотря куда попадёшь.
Аноним 11/01/22 Втр 15:34:05 #144 №2262061 
image.png
image.png
image.png
>>2261711
>чтоб объяснить почему твоя зарплата до сих пор менее 250к рублей?
>менее 250к

Я бы удивился, если бы зарплаты была бы более 120к.

Ruby никому не нужен в 2022м году. Что с ебалом? Тяжело признавать правду. Никому не нужён ваш руби, всё он умер. Даже ебаный C# в 5 раз востребованный.
Новых проектов не создаётся уже лет 5 на нём, когда вы примете этот факт? Рубийный поезд ушел, В - С - Ё.
Сейчас предел программиста это тысяч 150 ну 200 мак-си-мум. О каких 250к ты выдумываешь, сказочник?

и вот прувы:
Аноним 11/01/22 Втр 15:37:38 #145 №2262065 
image.png
>>2262061
4 вакансии.
Даже не знаю что выбрать. Может, начать изучать нормальные стеки?
Аноним 11/01/22 Втр 16:25:57 #146 №2262108 
>>2262036
Спасибо, анон
Аноним 11/01/22 Втр 16:31:30 #147 №2262114 
image.png
image.png
>>2262061
Ты бы хоть вакансии искать нормально научился, шизоид. Среди веб-фреймворков по удобству и инфраструктуре у рельс конкурентов не появилось и вряд ли появятся в ближайшие годы. Ты не найдешь нигде фреймворк, на котором один человек за неделю может нафулстечить работающий нормальный прототип средне-сложного приложения, полностью готовый к деплою по двум кликам.
>Новых проектов не создаётся уже лет 5 на нём,
Так бы сразу и сказал, что на руби не пишешь, а просто кукарекаешь с дивана.
Аноним 11/01/22 Втр 16:43:04 #148 №2262122 
>>2262061
Нахуй ты в целом и общем тут вылупился? Если все плохо с рельсами и рубином то пиздуй в темы где все хорошо и восхищайся количеством вакансий. Сдохли и сдохли, тут небольшой уголок некрофилов, ты всем мешаешь. Тебя никто не любит и не понимает.
Аноним 11/01/22 Втр 17:01:43 #149 №2262131 
>>2262114
>один человек за неделю может нафулстечить работающий нормальный прототип средне-сложного приложения, полностью готовый к деплою по двум кликам.

Это невозможно.
Можно только копипастить по курсам, но не более
Аноним 11/01/22 Втр 17:02:46 #150 №2262132 
>>2262122
>тут небольшой уголок некрофилов
Вы громче всех заявляете, что RoR это лучший фреймворк на планете, решил проверить как тут дела
sageАноним 11/01/22 Втр 18:08:45 #151 №2262197 
хейтеры, не бампайте тред плз
Аноним 11/01/22 Втр 18:13:46 #152 №2262209 
>>2262132
Так он лучший, просто не для детей, которые дрочат на рейтинги популярности.
Аноним 11/01/22 Втр 18:24:25 #153 №2262232 
>>2262209
Я просто боюсь, что RoR окажется таким же душным фреймворком как и остальные, который всей своей документацией показывают какой ты долбаёб... Когда чтобы подправить какую-то фичу, тебе приходится городить костыли и бойлерплейтить по 100 строк кода
Аноним 11/01/22 Втр 18:27:17 #154 №2262237 
>>2262232
Чел, чем душнее фреймворк, тем он лучше. Иди в ноду и пиши 100500 микробекендов на экспрессе.
Аноним 11/01/22 Втр 18:32:22 #155 №2262243 
>>2262237
Это гавно ебаное заебало падать в Undefined по любому пуку
Аноним 11/01/22 Втр 18:36:32 #156 №2262250 
>>2262243
Пиши тесты на каждый пук. Используй Object.freeze где модно без мутабельности. Погугли Ice Factory Js
Аноним 11/01/22 Втр 18:46:39 #157 №2262263 
>>2262243
Вот тебе пример клин кода на чистом жс https://github.com/dev-mastery/comments-api
Вот на тупаскрипте по вcем правилам DDD https://github.com/stemmlerjs/ddd-forum

Это все без фреймворков. Не будем же экспресс считать фреймворком, это делает смешно.
Аноним 11/01/22 Втр 19:04:19 #158 №2262279 
>>2262263
Красивое...
Аноним 11/01/22 Втр 20:11:04 #159 №2262311 

>>2262263
> Using Clean Architecture for Microservice APIs in Node.js with MongoDB and Express
> MongoDB
Ну а что ещё можно ожидать от жаваскрипт говноедов
Аноним 11/01/22 Втр 21:18:14 #160 №2262351 
>>2262311
Ну а ты что думал? Жс должен быть везде даже в субд
Аноним 11/01/22 Втр 21:35:04 #161 №2262364 
изображение.png
>>2262351
Не очень-то его много там.
Аноним 11/01/22 Втр 21:59:46 #162 №2262387 
>>2262364
монго шел это по сути жс. операции с данными в монге это манипуляция джейсонами.

articles.find({createdAt: { $gt: new ISODate("2022-01-10") }})
Аноним 12/01/22 Срд 10:16:45 #163 №2262602 
>>2238694 (OP)
Какие моменты языка в Ruby и RoR вы находите самыми отталкивающими, неприятными и душными для программиста? Какие минусы вы бы исправили в плане "открываешь IDE и что-то бесит, что хочется забыть язык"?

(только не надо про "рряя, на винде не работает, ррря память жрёт, рряя медленный" - это не то)

Аноним 12/01/22 Срд 10:31:35 #164 №2262619 
>>2262602
- лично мне не нравится, когда пишут скобки вместо do end, это ломает общий визуальный стиль кода
Аноним 12/01/22 Срд 11:48:11 #165 №2262685 
>>2262602
- лично мне не нравится, когда пишут do end вместо скобок, это ломает общий визуальный стиль кода
Аноним 12/01/22 Срд 13:34:32 #166 №2262791 
>>2252805
>по году не обновляют
>форк
>самостоятельно поддерживаешь либу
В чем твоя проблема?
Аноним 12/01/22 Срд 13:41:53 #167 №2262801 
>>2259977
Угу, ну и Вкатиться легче, потому как старая пыха ещё жива, легко найти работу даже не зная ооп, но зато фронт надо ещё знать, потому как такие днищенские должности это почти всегда фулстек, то бишь хтмл цсс жс жквери и бутстрап. Зп соответственно такая же донная как и работа - 25-30к, причём на этой же работе ты никогда не апнешь выше 40-50к. Но обычно после такой работы через полгода-год перекаьываюься в лару и там уже норм и по знаниям и соответственно по зп. Причём можно сразу на мидла. Главное не ебланить год на дноработе, а учиться и развиваться по максимуму.
Аноним 12/01/22 Срд 13:43:48 #168 №2262806 
>>2262801
А через год-два на ларе можно перекатываться на го при желании. А там уже зп такие же как на жабе.
Аноним 12/01/22 Срд 13:54:46 #169 №2262817 
>>2262806
Получаю 90к на голанге, опыт год
Аноним 12/01/22 Срд 13:55:26 #170 №2262818 
>>2262806
Какая связь между ларой и голангом? Пыхарям даже на ноду трудно перейти, потому что приходится мыслить в контексте апликейшен сервера. Только один вариант у пыхаря - он устроится в контору где голанг уже используется вместе с пыхой, а пребывание в ларко студии голангера из пыхаря не сделает.
Аноним 12/01/22 Срд 15:32:22 #171 №2262899 
>>2228015 →
>>2228306 →
Ну, короче, устроился и сижу на фуллстек-монолите. Тяжело...
Аноним 12/01/22 Срд 16:00:39 #172 №2262928 
>>2262899
пили стори, хули
Аноним 12/01/22 Срд 16:03:26 #173 №2262931 
>>2262899
А какой такой "фуллстек-монолит"? На фронте jQ?
Аноним 12/01/22 Срд 16:07:03 #174 №2262933 
>>2262928
Да он поди сеньор и зарплата 400к
Аноним 12/01/22 Срд 16:26:38 #175 №2262950 
Рельсы это дорого
Аноним 12/01/22 Срд 16:57:58 #176 №2263015 
>>2262950
Почему? Вроде зряплаты одинаковые почти, а если на рельсах разрабатывают быстрее, то выходить на рельсах должно дешевле в человекочасах?
Аноним 12/01/22 Срд 17:03:51 #177 №2263035 
>>2262950
Зарплата 60-90к в месяц это копеечная зэпка.
Любой рубист он же девопсер, тестер, менеджер. Можно сказать, начальник покупает суперзвезду за копейки
Аноним 12/01/22 Срд 17:10:50 #178 №2263048 
>>2263015
А как вы считали, что быстрее?
Аноним 12/01/22 Срд 17:21:58 #179 №2263085 
>>2262931
Нет, обычный slim, вьюхи, паршалы. Жаваскрипт где-то есть, но я слёзно умолял меня к нему не подпускать. >>2262928
Ну написали в линкед, я согласился, прошёл тестовое на час и собес. Взяли. Думаю, перенервничал и продешевил 70К, буду после испыталки просить сотыгу. В целом норм, пока не сильно напряжно, ковыряю тасочки потихоньку, большая часть всё-таки на бэке.
Аноним 12/01/22 Срд 17:30:02 #180 №2263106 
>>2263048
местные экспердты говорят, что на приложение средней сложности уходит неделя. мы понимаем что речь идет о mvp но все же это сверхбыстро.
Аноним 12/01/22 Срд 17:30:09 #181 №2263107 
>>2263085
это локальная контора или буржуям пилите?
Аноним 12/01/22 Срд 17:46:04 #182 №2263151 
>>2263106
Ты просто читаешь через жопу, тут говорится о прототипе приложения средней сложности >>2262114 Но да, на рельсах написать что угодно, от обычной апихи до фулстек-приложения гораздо проще и быстрее, чем на любом другом веб-фреймворке, они для этого и делались.
Аноним 12/01/22 Срд 17:53:10 #183 №2263180 
>>2263106
Смотря что считать средней сложностью.
Средней паршивости интернет-магазин с какой-никакой админкой, фасетными фильтрами, кастомным поиском (ластик, сфинкс и т.п.), простеньким адаптивным оформлением на бутстрапе, бонусной системой, гибкими скидками, более-менее вменяемым корзинингом, почтовыми рассылками, простенькой складской системой можно запилить за неделю.
Если нужна интеграция с ККМ, внешними сервисами а-ля смс-рассылки, неким подобием crm для работы с клиентами, кастомное офрмление и т.д., и т.п. - от двух недель до двух месяцев.

В одну каску и в красноглазом режиме, разумеется. Сроки реальные.
Аноним 12/01/22 Срд 18:00:42 #184 №2263210 
>>2263180
>В одну каску и в красноглазом режиме, разумеется.
Но зачем, если за эти же деньги можно плевать в потолок на любом другом языке и читать двощи?
Аноним 12/01/22 Срд 18:09:33 #185 №2263235 
>>2263210
Это демонстрация возможностей фреймворка, тебя лично никто не заставляет идти на работу, где нужно одному с нуля писать магазины. Потолкоплевательных вакансий на руби столько же, сколько и везде.
Аноним 12/01/22 Срд 18:11:49 #186 №2263240 
>>2263235
Я не хочу магазины строить, хочу добавлять методы раз в месяц и получать зарплату программиста
Аноним 12/01/22 Срд 18:18:54 #187 №2263250 
>>2263240
Хоти.
Аноним 12/01/22 Срд 18:22:53 #188 №2263261 
Чето ваш вечно мертвый тред очухался
Аноним 12/01/22 Срд 18:33:08 #189 №2263274 
image.png
>>2263261
Отец знакомого работает в RoR. Сегодня срочно вызвали на совещание. Вернулся поздно и ничего не объяснил. Сказал лишь собирать гемы и бежать в магазин за продуктами на две недели. Сейчас едем куда-то далеко за город. Не знаю что происходит, но мне кажется началось...
Аноним 12/01/22 Срд 18:34:32 #190 №2263276 
>>2263274
>игр
лооооол
Аноним 12/01/22 Срд 18:52:14 #191 №2263300 
>>2263107
Не аутсорс, свой продукт. Нацелен на всех подряд, клиенты и тут, и у буржуев
Аноним 12/01/22 Срд 20:07:57 #192 №2263393 
Если моя цель выжимать максимум денег, работая программистом, при минимуме геморроя и усилий, в том числе на дальнейшее обучение и переучивание - руби подходящий вариант?
Аноним 12/01/22 Срд 20:28:17 #193 №2263411 
>>2263393
самый подходящий вариант то устроиться к бате на предприятие, или к бате жены, это самый простой вариант
Аноним 12/01/22 Срд 20:29:18 #194 №2263412 
>>2263393
Cobol хочешь ты
Аноним 12/01/22 Срд 20:33:01 #195 №2263415 
>>2263411
зачем тогда устраиваться к бате программистом? Почему бы просто не прожигать жизнь, как положено обеспеченной молодежи?
Аноним 12/01/22 Срд 20:45:29 #196 №2263424 
>>2262602
Алиасы методов map - collect, reduce - inject, select - filter, из нового - yield_self-then(чего блять???)
Аноним 12/01/22 Срд 20:49:35 #197 №2263430 
>>2263415
ну зависит от бати, если у него только один завод анальных пробок, то прожигать не получится, а если сотни заводов по всему миру, то там и о работе речи н е идёт
Аноним 12/01/22 Срд 20:51:47 #198 №2263432 
d-man-sitting-big-red-question-mark-thinking-isolated-over-[...].jpg
25к строк на руби это уже крупный проект или ещё не очень?
Аноним 12/01/22 Срд 22:35:32 #199 №2263497 
>>2263424
yield_self буквально описывает своим названием, что он делает ( some_string.long.method.chain.yield_self { |s| format(s) } эквивалентно format(some_string.long.method.chain).

then компактнее и логичнее выглядит, когда ты этот метод используешь в качестве pipe operator, вместо:

long(function(chain(object)))

Будет:

object.
then { |o| chain(o) }.
then { |o| function(o) }.
then { |o| long(o) }

В общем-то, нинужно, это полезно только при смеси методчейнов и функционального стиля, либо когда пользуешься блоками и лямбдами (тогда можно использовать короткую запись типа object.some_method.then(&my_lambda).then(&some_other_lambda)
Аноним 13/01/22 Чтв 00:44:46 #200 №2263550 
>>2263276
Т.е. автозамена слова "язык" на "нахрюк" с политача тебя не смутила?
Аноним 13/01/22 Чтв 00:49:32 #201 №2263553 
>>2263210
>Но зачем, если за эти же деньги можно плевать в потолок на любом другом языке и читать двощи?
Ибо спортивный интерес (сам там уже года полтора не делаю, но иной раз тянет что-то такое захуячить срочнаблять). Рутина имеет свойсто заебывать когда тебе сильно за 30.
>>2263240
Как раз на рельсах с этим проще. Легче к дедлайну все подготовить срочнаблять после целого спринта пинания пинусов.
Аноним 13/01/22 Чтв 00:52:04 #202 №2263555 
>>2263412
Истину незамутненную читаю в треде.
Аноним 13/01/22 Чтв 00:53:14 #203 №2263556 
>>2262619
>>2262685
Лично мне не нравится находить в чужом коде дублирующиеся места.
Аноним 13/01/22 Чтв 01:00:42 #204 №2263559 
>>2263556
Да мне похуй что тебе не нравиться. Насру и свалю на x2.
Твой предшественник
Аноним 13/01/22 Чтв 01:11:47 #205 №2263562 
>>2263559
Да на здоровье, обалдуй.

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

ЗЫ: очевидный tsya.ru
Аноним 13/01/22 Чтв 03:21:32 #206 №2263600 
>>2263424
> здравомыслящие взрослые дяди

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

> очевидный tsya.ru
Очевидный нахуй идешь.
Аноним 13/01/22 Чтв 04:35:50 #207 №2263604 
>>2263562
> отзывами с прошлых мест
Лол, это хуита только чтобы отсекать конченных пиздунишек. Ну а если херке нужно составить твой психологический портрет по отзывам, то в такую залупу самому лезть изначально не стоит.
Аноним 13/01/22 Чтв 10:24:33 #208 №2263706 
Смотрю разгалделись, горластики. Пожрать вам принёс:
https://youtu.be/0HNUOn-wIlM
Аноним 13/01/22 Чтв 10:54:08 #209 №2263724 
>>2263706
Почему рельсовики вечно твердят что фулстеков не существует? Почему рельсовики только себя считают фулсеками? Что вообще за манямир тут.
Аноним 13/01/22 Чтв 11:00:20 #210 №2263736 
>>2263724
И хотвире преподносят как какую-то супер концепцию, хотя это костыль по сути. Как и графкуэль. Концепция должна быть абстрактной, она должна инженерный образ мышления менять, а не "давайте вот здесь подшаманим и будет выглядеть как в SPA". Во cgf это кн
Аноним 13/01/22 Чтв 11:16:00 #211 №2263757 
>>2263724
> Почему рельсовики вечно твердят что фулстеков не существует?
Потому что их в реальном мире и не существует в том смысле, в котором принято понимать ТРУЪ фуллстека, делать параллельно фронты на реакте и микросервисы на гошечке могут только сумасшедшие.
> Почему рельсовики только себя считают фулсеками?
Дотнетчиков ещё вроде?
Аноним 13/01/22 Чтв 11:32:37 #212 №2263771 DELETED
>>2238694 (OP)
Аноним 13/01/22 Чтв 12:44:37 #213 №2263828 
>>2263757
Все время работаю сумасшедшим... Замена стеков не помогает.
Аноним 13/01/22 Чтв 12:46:13 #214 №2263831 
>>2263757
> делать параллельно фронты на реакте и микросервисы на гошечке могут только сумасшедшие
Хуита, я так делал. Еще и ML поверх дата пайплайнов для тех самых микросервисов заодно. Брат жив, зависимости никакой.
Аноним 13/01/22 Чтв 13:06:34 #215 №2263854 
Руби мертв это слова, которые принесли сами рубисты. Множество докладов и статей оправдывающих то, что руби не мертв. В каждом докладе - аирбннб гитхаб , спотифай и прочее - вот смотрите руби не мертв.

А потом ночью, придя домой, открывают Х форум и пишут руби мертв.

Иронично, впрочем. Но мне то похуй, как и вам на меня. Всего доброго.

пишу на роре 170к
Аноним 13/01/22 Чтв 15:17:19 #216 №2264027 
>>2263854
Советовал бы сейчас себе "тогдашнему", начинающему вкат, лезть в рельсы?
Аноним 13/01/22 Чтв 15:41:22 #217 №2264053 
>>2264027
Есть ли смысл спрашивать это у рубиста. Он ведь никогда не выезжал за пределы деревни. Рубист тебе только скажет, что там за полями сплошные болота с лешими и кикиморами и дуют чумные ветра.
Аноним 13/01/22 Чтв 17:10:47 #218 №2264165 
>>2263854
Г Е Й К И П И Н Г
Е
Й
К
И
П
И
Н
Г
Аноним 13/01/22 Чтв 18:21:32 #219 №2264274 
Говорят,что рор не масштабируемая хрень
Аноним 13/01/22 Чтв 18:35:38 #220 №2264295 
>>2263497
Пиздец как логично, вместо того чтобы быстро пробежаться по коду поняв в целом логику, глаз будет цеплятся за каждый такой алиас, или вообще в доку придется лезть, ещё и такое уебищное название "then", если хоть раз жаваскрипт видел то уже зашкварен сразу думаешь о промисах.
Аноним 13/01/22 Чтв 19:45:04 #221 №2264364 
>>2264295
> если хоть раз жаваскрипт видел
Так развидь.
Аноним 13/01/22 Чтв 22:17:20 #222 №2264479 
344-3441279map-of-rails-competencies-ruby-on-rails-mind.jpg
rubyisdead.jpg
>>2264053
У дежурного рельсового миддла список компетенций таков (пикрелейтед), что в случае рубипокалипсиса он всегда найдет чем заняться.
Не говоря уж о том, что после руби все эти ваши условные питоны - детский лепет.
Аноним 13/01/22 Чтв 22:21:04 #223 №2264483 
>>2264479
Не ту пикчу кинул - сильно устаревшую.
Аноним 13/01/22 Чтв 22:25:06 #224 №2264485 
rails-competencies.png
>>2264483
Аноним 13/01/22 Чтв 22:54:15 #225 №2264505 
>>2264485
И чем он займется? Гитом или ссш? Если убрать руби твоя пикча подойдет среднему пыхарю.
Аноним 14/01/22 Птн 10:45:21 #226 №2264710 
>>2262602
Вот эта хуйня https://github.com/remi/her/blob/master/lib/her/model/http.rb#L67
И прочая подобная хуйня, мне всегда казалось что для библиотек нужно использовать более понятный код и меньше магии, да будет куча методов оберток из одной строчки, но будет работать подсветка ide и можно нырнуть в код и посмотреть как оно работает. А тут хуй, иди в документацию обычно нищий readme на гитхабе или прокручивай этот код у себя в голове, да и вообще иной раз даже автор сам не поймет что оно делает, сука и как на зло любители писать гемы одновременно любители метапрограммирования в большинстве случаев.
Аноним 14/01/22 Птн 12:19:24 #227 №2264749 
>>2264710
>что для библиотек нужно использовать более понятный код и меньше магии
Для бесплатного попенсора парадигма "жричёдали"
Бывает код и похуже
Аноним 16/01/22 Вск 00:22:27 #228 №2266286 
>>2244623
Вкатывайся или сдохни от поноса! Отличная мысль!
sageАноним 16/01/22 Вск 01:56:19 #229 №2266364 
>>2266286
Чмохен, не бампай тред. Больше вкатунов - ниже зпшки
Аноним 16/01/22 Вск 02:24:00 #230 №2266375 
>>2266364
Это если вакансий мало. Не будет вкатунов кабанчики все на пхп дотнет перепишут.
Аноним 16/01/22 Вск 10:49:11 #231 №2266483 
Рельсы скоро будут как спринг
Аноним 16/01/22 Вск 16:56:10 #232 №2266861 
>>2266483
Не будут. В спринге можно контрол кликом разобраться.
Аноним 16/01/22 Вск 21:06:29 #233 №2267110 
>>2266364
Очнись, ты дрищешь. Больше долбоебов вкатунов с двача = ценнее скилл того кто в реальности что-то умеет. Пока пизда рожает квадратных вкатунов двачеров, ты становишься ценней. Будь дальновидным, Чмохен!
Аноним 16/01/22 Вск 22:36:47 #234 №2267198 
>>2267110
Я боюсь конкурировать с упругими зумИрами, так что иди нахуц
Аноним 17/01/22 Пнд 12:27:04 #235 №2267601 
>>2267198
Тебе прежде всего грозят не зумеры, а любой человек, который хоть как-то в сфере развивается и умеет что-то делать, дебс. Потому что чтобы с условными 5 годами опыта бояться конкуренции с вкатуном с курсом, нужно быть вообще отбитым дебилом, который целый день пинает хуи и не делает ничего полезного. Но если ты такой, то бойся, хуле, страх полностью обоснован и тебя выкинут очень скоро, хоть будут зумеры вкатываться, хоть нет.
Аноним 17/01/22 Пнд 13:37:50 #236 №2267677 
>>2267601
А если ты бекендер с 4 годами опыта, но не рубист?
Есть шанс вкатиться на 150к?
Аноним 17/01/22 Пнд 13:48:53 #237 №2267688 
>>2267677
Ты и в своем языке должен мочь вкатиться на такую сумму без проблем, если это что-то хоть чуть-чуть популярное.
Аноним 17/01/22 Пнд 13:50:02 #238 №2267691 
>>2267677
Будешь говнокод хуярить как вкатотуся, это тебе не питон. Тут 100500 способов написать одно и то же и по 100500 методов у каждого объекта и чуть менее магических методов которые переопределят их поведение и глобалные переменные типа $SAFE которая меняет нахер всю работу с данными. Тут супер антипаттерн всунут прямо в язык - миксины, чтобы бодаться с колегами кто нахуярил говна в миксин, который ты используешь.
Аноним 17/01/22 Пнд 14:07:05 #239 №2267715 
>>2267691
А что не так с одиночным наследованием и миксинами?
Чем Python (Django) лучше будет? Идеальных инструментов нет, везде ложка дёгтя присутствует
Аноним 17/01/22 Пнд 14:12:52 #240 №2267719 
>>2267715
Мне импонируют рельсы как инструмент быстрой разработки в одно рыло, особенно из-за манямечты стать когда-нибудь инди -кабанчиком, но выбирать такое для работы с говнокодом который ты получаешь от чужого дяди...
Аноним 17/01/22 Пнд 14:31:06 #241 №2267753 
>>2267715
>Идеальных инструментов нет, везде ложка дёгтя присутствует
Есть два типа языка, тот язык, на которых никто не пишет и тот, который ненавидят
Аноним 17/01/22 Пнд 15:14:32 #242 №2267802 
>>2267753
Слышал такую мудрость. Я не срача ради спросил, просто (пока) не сталкивался с такими проблемами
Аноним 17/01/22 Пнд 15:21:19 #243 №2267814 
>>2267601
Хуя у тебя порвало пердачело, вкатутося. Спок
Аноним 17/01/22 Пнд 15:23:30 #244 №2267821 
Привет, тред. Где найти разработчика на вашем прекрасном языке для решения не сложной задачи за деньги?
@sportturnik
Аноним 17/01/22 Пнд 15:29:01 #245 №2267831 
>>2267601
Упругие зумИры вкатываются на 300к после любого курса скиллбокса. Не шаришь - не пукай тут, дебс
Аноним 17/01/22 Пнд 15:55:40 #246 №2267862 
>>2267677
Да, есть. Почитай книги, в первую очередь по самому руби (Wellgrounded Rubyist, это вот все), потом просто погоняй туториалы по рельсам, попробуй какую-нибудь мелкий пет-проект сделать и смело апплайся. 150к на рельсах сейчас даже джун может после испытательного в месяц-два поднимать спокойно. Говорю из собственного опыта. Разрабов катастрофически не хватает сейчас. С месяц назад скинул бы даже вакансию, но сейчас ее закрыли... бывшим пыхером, который тоже только-только вкатывается в руби.
Аноним 17/01/22 Пнд 16:11:01 #247 №2267882 
>>2267862
>Разрабов катастрофически не хватает сейчас
Как может не хватать, если язык мёртв?
Аноним 17/01/22 Пнд 16:19:36 #248 №2267891 
>>2267882
Скорее рынок руби
Аноним 17/01/22 Пнд 16:35:07 #249 №2267916 
>>2267882
Какой-то идиот несколько лет назад высрал статью о том что ruby is dead, поднял срач на реддите и хакерньюс, а ньюфаги до сих пор цепляются за этот протухший мемас как за прописную истину и тащат его везде на серьезных щщах. Для таких как ты дурачков даже страничку запилили - https://isrubydead.com/
Аноним 17/01/22 Пнд 16:39:06 #250 №2267925 
image.png
>>2267916
Аноним 17/01/22 Пнд 17:09:51 #251 №2267947 
>>2267916
Квасиво
Аноним 17/01/22 Пнд 17:33:08 #252 №2267967 
Рынку не нужен руби
Аноним 17/01/22 Пнд 17:37:22 #253 №2267972 
>>2267967
у тебя слишком много свободного времени, раз ты рвёшься в треде мёртвого языка
Аноним 17/01/22 Пнд 17:39:22 #254 №2267975 
>>2267972
Как это меняет мои слова?
Аноним 17/01/22 Пнд 17:39:32 #255 №2267976 
image.png
>>2267925
Not bad.
Аноним 17/01/22 Пнд 21:03:26 #256 №2268224 
Ну что ущербы еще пишете на своем протухшем недо-языке скоро на нем будет писать меньше чем на 1С.Удачи в поиске работы в Пятерочке
Аноним 17/01/22 Пнд 21:26:41 #257 №2268263 
Если DHH чед, то как он в код может? Объясните
Код снижает примативность.

Видели заставку Rails 7? Всю хипстоту и леваков убрали. С компании также всех повыпиздывал кто левую повесточку гнул, не скуколдился
Аноним 17/01/22 Пнд 21:30:21 #258 №2268269 
Для буста вас как разработчика вам предлагают пересадить кусочек мозга, кого выберите:

1. DHH
2. Matz
3. _why (why the lucky stiff)
Аноним 17/01/22 Пнд 22:13:27 #259 №2268309 
Снимок экрана от 2022-01-17 22-11-38.png
>>2268263
>Видели заставку Rails 7? Всю хипстоту и леваков убрали
Ну нихуясе, а с индусами инвалидами было веселее, теперь какая-то джанга
Аноним 17/01/22 Пнд 22:18:52 #260 №2268315 
>>2268269
1) Кент Бек
2) Мартин Фаулер
3) Дядя боб

Выбирай любого наугад, не ошибешься.
Аноним 18/01/22 Втр 03:07:25 #261 №2268497 
rubyisdead.jpg
>>2267882
Ну мертв и мертв, иди мимо, битрикс сейчас, говорят, моден.
Аноним 18/01/22 Втр 03:08:27 #262 №2268498 
>>2267891
С рынком все нормально. Вкатыши, почему-то, только хх.ру смотрят, хотя там вакансии разве что галеры размещают.
Аноним 18/01/22 Втр 10:26:44 #263 №2268612 
>>2268263
А что там происходило?
Аноним 18/01/22 Втр 11:02:12 #264 №2268662 
image.png
Рубаны, посоветуйте. Компания готова оплатить курсы, думаю что выбрать. Сам стремящийся мидл, с быдловузом за плечами.
Из вариантов:
Алгоритмы и структуры (переворачивать деревья) полезно на собесах, и вообще база
Архитектура по, шаблоны проектирования, как правильно и по кайфу строить приложения
Golang как второй язык, в нашем отделе есть сервисы на го, в которых никто не шарит, можно взять на себя чуть больше отвественности и денег. Ну и в целом интересно.
Аноним 18/01/22 Втр 11:41:48 #265 №2268711 
>>2267691
Двачую
Аноним 18/01/22 Втр 12:19:45 #266 №2268760 
>>2268662
>Алгоритмы и структуры (переворачивать деревья) полезно на собесах, и вообще база
После такого я даже отвечать не буду.
Аноним 18/01/22 Втр 14:21:35 #267 №2268907 
image.png
>>2268760
Нет уж, поясни. Каждый день обходишь деревья и реализуешь жадные алгоритмы на руби?
Знаю сеньоров, тимлидов и целых руководителей разработки, которые не читали ни Кормена ни Кнута. И это не мешает им работать в крупных компаниях и реализовывать крупные проекты.
Выше скидывали список компетенций руби разработчика. >>2264485
Там тоже нет алгоритмов.
Есть области где без них никуда. И есть веб разработка, где нужны несколько другие вещи.
Аноним 18/01/22 Втр 14:35:20 #268 №2268919 
>>2268760
>Алгоритмы и структуры (переворачивать деревья) полезно на собесах
Так в чём он не прав? Почти на каждом собесе ебут алгоритмами разной сложностью
Аноним 18/01/22 Втр 15:05:29 #269 №2268967 
>>2268907
В этом и был смысл. Я перед собесом сначала спрашиваю, стек, как работает команда (обязательно чтобы продуктовые были), и т.д. и т.п., как устроен собес, чтобы на собесе не было алгоритмов и прочей хуйни (банальных вопросов и т.д.)

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

>>2268919
На такие собесы я не хожу. Предоставлю это дрочерам.
Аноним 18/01/22 Втр 15:06:19 #270 №2268969 
>>2268967
> и я хочу развернуто ответить на тему - сначала спрашиваю его - а действительно ли он понимает о чем спрашивает, и мы начинаем обсуждать.
фикс.

ладно. пора работать.
Аноним 18/01/22 Втр 15:38:43 #271 №2269007 
>>2268907
Ну какой Кнут? Это вышка
Тут хотя бы индуса который написал "Грокаем алгоритмы" осилили
Аноним 18/01/22 Втр 15:41:42 #272 №2269015 
>>2268967
>На такие собесы я не хожу. Предоставлю это дрочерам.
Ты никогда не узнаешь наверняка, будут ли алгоритмы на собесе.
Знание базовых алгоритмов и структур данных позволяет тебе получить заветные 300к.
sageАноним 18/01/22 Втр 17:19:28 #273 №2269161 
>>2269007
Читал Кнута в 14 лет и имплементил алгоритмы из книги на ассемблере для Z80.

Мимовебмакака
Аноним 18/01/22 Втр 19:01:54 #274 №2269328 
image.png
image.png
ебал ваши руби в жопу, какого хуя гц с 10гб освободил только 2 а 8 оставил? лютая хуита. я же больше ничего не выделял, только массив и 150000 строк, которые поидее должны удалиться. Почему память не освобождается?
Аноним 18/01/22 Втр 19:34:41 #275 №2269354 
>>2269328
Скорее всего это выделенная под массив память, ты же сам массив не удалял, он так и остается на 150000 элементов.
Аноним 18/01/22 Втр 19:44:39 #276 №2269360 
>>2269328
Ебать у тебя шрифты всратые
Забавная работа GC, с числами все нормально, а со строками даже пустыми такая же хуйня
Аноним 18/01/22 Втр 19:51:55 #277 №2269367 
>>2269354
всмысле не удалял? q = nil по идее обнулит количество ссылок на этот массив, и потом я явно вызываю гц, который должен и почистить этот массив, потому что на него больше ничего не указыват. Или я что-то не так понимаю?
Аноним 18/01/22 Втр 20:16:03 #278 №2269381 
>>2269360
# frozen_string_literal: true
Аноним 18/01/22 Втр 20:59:17 #279 №2269422 
70538.gif
1.png
2.png
Прошу прощения за нубский вопрос, но стаковерфлоу не помог.
Получаю в синатре формдату с картинкой. И все вроде работает, но не знаю как ее извлечь из params и сохранить.
Как можно сделать это, желательно без сторонних гемов?
Умею только json в хэш конвертировать.
Аноним 18/01/22 Втр 21:39:23 #280 №2269475 
16212070022031.jpg
В тхххреде есть вкатуны с пет проектами ищущие работу? Как у вас идут дела? Уже нашли что-то?
Аноним 18/01/22 Втр 21:52:35 #281 №2269502 
>>2269422
https://gist.github.com/runemadsen/3905593
Аноним 18/01/22 Втр 21:55:41 #282 №2269505 
>>2269502
Спасибо.
Аноним 19/01/22 Срд 00:32:46 #283 №2269724 
>>2269015
>Ты никогда не узнаешь наверняка, будут ли алгоритмы на собесе.
Да, возможно не узнаю.

Но после того, как я сидел 1 час отвечал на вопросы скрама, а потом мне дали 15 минут порешать задачку в браузере, притом что в браузере я нихуя не работаю, и автокомплита там нет. Пришлось свитчить экран и переключаться в вскод и потом копипастом вставлять в браузер чтобы они видели, после чего, время у нас истекло и разбежались - Я перестал ходить на клоунские собесы.

Ну, зато интересный опыт, рассказываю друзьям, и здесь.

Я и не против, поработать не за 300, а за 200. ЗП показатель только у клоунов. Ноу офенс.
Аноним 19/01/22 Срд 00:41:07 #284 №2269733 
>>2269367
>гц, который должен и почистить этот массив, потому что на него больше ничего не указыват. Или я что-то не так понимаю?
ГЦ может отметить объект как мусор, но он не обязан освобождать память.
Аноним 19/01/22 Срд 01:00:38 #285 №2269750 
>>2269328
ты чё ебанутый дрочить память на рукбях?
Аноним 19/01/22 Срд 01:15:59 #286 №2269763 
>>2268498
Если поделишься местами, буду благодарен
Аноним 19/01/22 Срд 05:02:17 #287 №2269902 
>>2269724
>и автокомплита там нет
Так ты и не программист вовсе, а вкатун-стажёр обыкновенный.
Любой толковый и классный программист тебе переворот дерева на листочке напишет
Аноним 19/01/22 Срд 07:24:05 #288 №2269917 
>>2269733
> он не обязан освобождать память.
да конечно не обязан, хуле, отъел половину памяти на моей машине, действительно нахуй ее освобождать. 8 нахуй гб, блядь можно фильм нормального качества загрузить в такой объем.

>>2269750
задача такая на рабстве прилетела, прочекать какого хуя процесс не рейлс отъедает большую часть сервера.
Аноним 19/01/22 Срд 10:48:10 #289 №2270031 
>>2269381
А нихуя не катит, сам попробуй
Аноним 19/01/22 Срд 10:50:25 #290 №2270033 
image.png
>>2269917
>задача такая на рабстве прилетела
Аноним 19/01/22 Срд 10:53:10 #291 №2270037 
>>2269750
А если будет ебанутым отчёт для продажников, который из нескольких микросервисов собирает большой объем данных в один, а потом гоняет по циклам и выплёвывает результат. Тоже с такой хуйней сталкивался, только там был массив OpenStruct с большими строками и всё тормозило, переделал на массив хешей и заработало, жор памяти не измерял, но наверное нечто подобное было и хуй его знает когда GC это говно убирает
Аноним 19/01/22 Срд 12:59:44 #292 №2270143 
изображение.png
Зацените репорт, раз уж зашла речь про память.
Аноним 19/01/22 Срд 16:07:43 #293 №2270323 
>>2269328
допер почему не освобождается память,
если кому интересно, могу поделиться решением
Аноним 19/01/22 Срд 16:10:23 #294 №2270326 
>>2270323
Давай в двух словах
Аноним 19/01/22 Срд 16:13:28 #295 №2270329 
>>2270323
Пиши конечно, что к чему. Ruby всегда был проглотистым до памяти
Аноним 19/01/22 Срд 16:26:44 #296 №2270364 
>>2270143
Сейчас бы проверять память на мёртвых языках...
Аноним 19/01/22 Срд 16:40:05 #297 №2270390 
image.png
image.png
>>2270326
>>2270329
https://habr.com/en/post/444482/

>Хотя фрагментация остаётся проблемой, но дело не в ней!
>Скорее, проблема в большом количестве серого цвета: это распределитель памяти не отдаёт память обратно в ядро!
>После повторного изучения исходного кода распределителя памяти оказалось, что по умолчанию он отдаёт в ядро только системные страницы в конце системной кучи, и даже это делает редко. Вероятно, такой алгоритм реализован из соображений производительности.

в общем как я понял сишная функция free не освобождает страницы памяти в середине системной кучи. В общем сам ГЦ все делает правильно, просто память не отдается системе и это не проблема рубей. Чел пишет что есть функция malloc_trim которая отдает ядру все незаюзаные страницы. В общем заюзал ее после GC.start и збс
Аноним 19/01/22 Срд 16:49:04 #298 №2270399 
>>2270390
>malloc_trim
Вангую будешь ловить сегфолты в самых неожиданных местах после такого вызова.
Аноним 19/01/22 Срд 17:02:48 #299 №2270426 
>>2270399
хз, скорей все нет. эта функция освобождает уже фришную память. Доступ к такой памяти и так сегфолт
Аноним 19/01/22 Срд 17:13:44 #300 №2270444 
Screenshot 2022-01-19 at 5.13.26 PM.png
>>2270390
у вас там все такие?
Аноним 19/01/22 Срд 17:14:54 #301 №2270447 
>>2270444
где у нас и где там?
Аноним 19/01/22 Срд 17:16:40 #302 №2270451 
>>2238694 (OP)
Пишу на мобиле 3-4 года. Хочу нахуй выкатиться из этого. Раньше писал под ведроид, 1 год. Сейчас ios 3 года. В первом случае меня заебала SDK, во втором случае - xcode.

Я обнаружил в своем сердце, что мне хочется копаться в самих кишках. В мобилках на ведроиде говно SDK , в ios оно вообще закрыто и непонятно как там реализуется.

Как перекатиться на рельсы ? Не хочется проседать с зп 190к, и опять начинать заново.

>>strong middle.
Аноним 19/01/22 Срд 18:46:25 #303 №2270592 
>>2270143
Ладно, не буду нагнетать, руби тут был не при чем, вместо сотни записей один из сервисов отдал два миллиона, естественно дохлая виртуальная машина не вывезла.

Вообще проблемы с памятью у меня бывали, связаны они были с разного рода парсерам XML и XLS, которые суть - биндинги к сишным либам.
Аноним 19/01/22 Срд 21:22:01 #304 №2270856 
>>2270451
Руби же мертвый, с него все давно на Crystal укатились.
Аноним 19/01/22 Срд 21:30:31 #305 №2270866 
>>2270856
Ты /pr с /b не перепутал?
Аноним 19/01/22 Срд 23:02:29 #306 №2270981 
>>2270451
Пиши на flutter
Аноним 20/01/22 Чтв 05:11:44 #307 №2271142 
>>2270856
Два чая, Crystal On Rails это будущее веба
Аноним 20/01/22 Чтв 06:21:09 #308 №2271155 
>>2270444
Блять рили обратил внимание что в западно твиторе такая хуйня пошла. Что там за тренды? Есть кто шарит?
Аноним 20/01/22 Чтв 06:23:27 #309 №2271156 
>>2270444
>>2271155
Особенно дико доставляют 'he/him' 'she/her'. Это твитерская помойка такая или вообще западный тренд в рубях?
Аноним 20/01/22 Чтв 06:30:58 #310 №2271157 
>>2271156
Твиторная хуйня, которая помаленьку вытекает наружу.
Аноним 20/01/22 Чтв 07:47:01 #311 №2271164 
image.png
image.png
image.png
image.png
>>2271156
>>2271157
Давно уже.
Только вот их попытки в гендер ломаются об ущербности англ.языка как такового. На 4й картинке нормальный язык, где they имеют пол
Привилегия Аноним 20/01/22 Чтв 08:04:08 #312 №2271166 
Я разрешаю всем, кто сидит в этом треде, обращаться ко мне "Ваше Величество".
Аноним 20/01/22 Чтв 08:44:00 #313 №2271172 
>>2271166
пошел нахуй, ваше величество
Аноним 20/01/22 Чтв 09:14:55 #314 №2271187 
>>2271142
> Crystal On Rails это Amber

Зачем народ в заблуждение вводите? Какой Crystal, работы вообще нет
Аноним 20/01/22 Чтв 12:23:38 #315 №2271331 
>>2271187
Так это не для работы, это для души.
Аноним 20/01/22 Чтв 12:31:02 #316 №2271337 
>>2271142
Там есть amber это то же самое
Аноним 20/01/22 Чтв 13:27:29 #317 №2271399 
Накидайте опенсорсных проектов, которые юзают актуальные подходы, практики, паттерны. Или может какие-нить проекты, где вы для себя что-то подчерпнули.
Аноним 20/01/22 Чтв 16:02:48 #318 №2271526 
Очень нравицца руби, очень приятный легкочитаемый синтаксис и вообще. Оно как-то монетизируется отдельно от рельсов, или вообще забыть эту идею?
Аноним 20/01/22 Чтв 16:12:32 #319 №2271536 
>>2271526
Забудь
Аноним 20/01/22 Чтв 17:21:34 #320 №2271598 
>>2271526
> нравицца
срыгни с треда
Аноним 20/01/22 Чтв 17:23:27 #321 №2271602 
image.png
Ой так нравицца.. долбится в гемницу...
Аноним 20/01/22 Чтв 18:50:50 #322 №2271703 
>>2271526
Зачем тебе "монетизировать" отдельно от рельс?
Аноним 20/01/22 Чтв 18:53:18 #323 №2271706 
>>2271526
Если твоя писанина взлетит и монетизируется, то почему нет?
В Ruby не только Rails, но много чего ещё. И даже лучше чем Rails
Аноним 20/01/22 Чтв 18:54:00 #324 №2271707 
>>2271331
На Amber или на чём писал? Какие плюсы (кроме банальной скорости)
Аноним 20/01/22 Чтв 21:29:03 #325 №2271857 
>>2271707
> Какие плюсы
Ебля с nil-чеками в каждой строчке, мммм... Даже тяночки не нужны.
Так и не разобрался, как эффективнее всего с ними работать, иногда когда ставишь условие, из которого неявно следует, что икс в этой ветке не может быть nil, компилятор не понимает.
Аноним 20/01/22 Чтв 21:36:44 #326 №2271871 
>>2271526
Можешь написать какую-то дико успешную опенсорс утилиту и жить на донаты.

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

А в коммерции - только рельсы. Есть Hanami вакух примерно как и у Crystal ещё вроде синатра для микросервисов (непонятно, зачем, если только не в команде рубистов, которые рельсовый монолит пилят, но может, в треде кто пояснит за синатру, я не шарю), ну ты понял, в общем.

С другой стороны, я тоже поначалу грустил от этого и не хотел в веб, но Rails в целом неплохо улавливает идеологию Ruby и продолжает её, так что норм.
Аноним 20/01/22 Чтв 22:38:30 #327 №2271941 
>>2271871
Как Sidekiq например

Sinatra для мелочёвки, хотя Roda интереснее будет

Hanami двоечку готовят, но на нём не видел проектов, тем более ваканский, хотя фрейм интересный

Тут рыночек всё решает)
Аноним 21/01/22 Птн 17:32:17 #328 №2272500 
Куда вообще движется руби?шутка про могилу не в счёт
Аноним 21/01/22 Птн 20:51:41 #329 №2272708 
image
Чо, поцаны, новое слово в веб-разработке, рельсы официально попущены?
Аноним 22/01/22 Суб 13:00:30 #330 №2273135 
>>2272500
судя потому что тебе ничего не ответили, то вариантов кроме могилы нет что является чистейшей правдой помянем
sageАноним 22/01/22 Суб 13:21:34 #331 №2273144 
>>2273135
da
Аноним 22/01/22 Суб 13:22:57 #332 №2273146 
>>2273135
Ну, может быть, работы настолько много, что рубистам некогда прохлаждаться на аниме-форумах. Только успевай грести бабки лопатой.
Аноним 22/01/22 Суб 21:46:05 #333 №2273810 
Горланы на месте? Я пожрать принёс:

https://habr.com/ru/company/oleg-bunin/blog/576160/
sageАноним 22/01/22 Суб 23:03:53 #334 №2273908 
>>2273810
Зачем ты раскачиваешь лодку))
Аноним 23/01/22 Вск 02:12:52 #335 №2274144 
>>2273908
Почему раскачиваю?
Аноним 23/01/22 Вск 10:13:19 #336 №2274261 
>>2273908
Просто не нужно в розовых очках на всё это смотреть. Как бы важная фраза в заключении:
>от Python и Ruby разработчиков требуется высокая квалификация, чтобы при той скорости, с которой они выкатывают фичи, их код не тормозил
Аноним 23/01/22 Вск 13:52:39 #337 №2274407 
>>2274261
Но на руби давно не выкатывают фичи.
Шах и мат!
Аноним 23/01/22 Вск 14:13:25 #338 №2274433 
>>2273146
Ага, только успевай сидеть пердеть в стул, разгребая легаси
Аноним 23/01/22 Вск 14:16:39 #339 №2274438 
>>2274407
>Но на руби давно не выкатывают фичи.
Марсиане еще что-то пилят, а вот остальные да, как-то забила хуй, хочешь обновиться до 3 версии, а вот хуй обязательно в каждом сервисе найдутся пару гемов на которые положили хуй пару лет назад, где пару десятков ПРов и сотни ишью, но всем похуй
Аноним 23/01/22 Вск 14:36:04 #340 №2274458 
>>2274407
И не нужно. Главное в языке это стабильность.
Аноним 23/01/22 Вск 14:37:02 #341 №2274460 
>>2274458
Перл тоже стабилен
Аноним 23/01/22 Вск 15:21:12 #342 №2274488 
>>2274438
Что-то вспомнил стандартный модуль для yaml(psych), в котором в новой версии поменяли стандартное поведение базовой функции и в 3.1 вставили именно новую версию. Соответственно всё пошло по пизде. В доках это не указали, только репорт есть и в релизной новости.
И таких история полагаю дохуя. А в сторонних либах и подавно наверно.
Аноним 24/01/22 Пнд 13:32:14 #343 №2275465 
Нормально ли писать следующим образом:
if object&.value&.<(condition)

типа сейф навигейшн if, который упадет в false если объект nil. В плане стиля как отнесетесь к данной конструкции?
Аноним 24/01/22 Пнд 13:38:09 #344 №2275470 
>>2275465
Сэйф навигация это почти всегда признак говнокода, потому что первый же вопрос, который ты должен задать, это "почему я не уверен в том, что именно лежит в этом объекте, в чем конкретно заключается причина моей неуверенности в коде", и почти наверняка ты выяснишь, что надо исправлять именно эту причину, а не писать неуверенный код. Ну а так пиши, если работает и реально нужно, то хули нет. Выглядит странновато, но это еще не самое страшное, что в руби можно сделать.
Аноним 24/01/22 Пнд 14:19:27 #345 №2275503 
>>2275470
Я не он, но дельное замечание. Увы, в легаси-проектах так часто приходится делать, чтобы оттестировать фишу на лету в сжатые сроки. Потом, разумеется, так и уходит в прод, чаще всего.
Аноним 24/01/22 Пнд 14:51:40 #346 №2275551 
>>2275465
ЗлоупотреБЛЯТЬ не стоит конечно.
Лучше помозговать как можно обойти
Ну в Rails был catch ранее (кажется так назывался этот метод)

Вот вам Nil обвалы. Одна боль и распря и ни одного дня светлого. Кто жаловался что в Crystal проверки на nil заёбываются? Ещё есть язык который этим грешит
Аноним 24/01/22 Пнд 15:19:31 #347 №2275570 
>>2275470
if book.author&.name
puts "#{book.title} was written by #{book.author.name}"
end

Как этот говнокод поменять?
Аноним 24/01/22 Пнд 15:45:07 #348 №2275587 
>>2275570
Контекст нужен

1. Это функция целиком или кусочек кода из функции побольше?
2. Что должно произойти если автор книги неизвестен? Наверное ведь тоже нужен какой-то вывод
3. Это боевой проект (вряд ли) или пет-проект/лабораторная. Если боевой, то для чего там вообще путс
Аноним 24/01/22 Пнд 16:57:48 #349 №2275653 
>>2275551
> Ну в Rails был catch ранее (кажется так назывался этот метод)
try он назывался, типа object.try(:value). По-моему, safe navigation покрывает функционал полностью, но может, там ещё какие-то хитрые возможности были, не помню.
>>2275465
Если без него никак, то можно. Но лучше поменьше нилов возвращать и поменьше nilable полей в базе держать, почитай про Null Object паттерн.
Аноним 24/01/22 Пнд 17:02:49 #350 №2275657 
>>2275570
Какой бизнес-смысл в отсутствии автора у книги? И от этого пляшем. Если, например, такие случаи возникают, когда автора канселишь удаляешь из базы, намеренно оставляя книги - ну можно оставить, если это встречается раз-два по кодовой базе. А можно завернуть какой-нибудь хитрый коллбэк after_destroy, который проходится по книгам удалённого и присваивает их какому-нибудь автору с именем "неизвестен". Ну, это один вариант навскидку.
Аноним 24/01/22 Пнд 17:27:01 #351 №2275667 
>>2275570
У тебя тут два вида книг: одни без автора, вторые с автором. Сначала нужно спросить, правильное ли это предположение и имеет ли оно смысл в контексте твоей системы, потому что если ответ будет "у нас не должно быть книг без автора", то решать надо именно проблему "а схуяли они есть, откуда взялись, как убрать и сделать чтобы не появлялись". Но если окажется, что книги без автора есть и это фича системы, то надо думать, как это отразить в коде и как лучше отличать книги без автора от книг с автором. Возможно это будет по полю author, возможно по какому-то другому, но в целом логика будет выглядеть примерно как book.anonymous_author? ? "this title" : "that title"
Аноним 25/01/22 Втр 11:13:48 #352 №2276174 
>>2270451
В общем, подумал я и все таки решил, что перекатываюсь. Скачал курсы с курсхантера, и потихоньку буду вникать.

Попытаюсь к концу лета мб прособесится. Может 100к хотя бы джуниору+ дадут, а то ниже не готов проседать.
Аноним 25/01/22 Втр 11:15:44 #353 №2276176 
>>2271331
Сразу видно какого то студента 1\2 курса, который серит в тред. Ноу офенс.

Для души делают свои проекты, которые после 3-4 месяцев приносят по 500-1500 долларов. А не учить язык, ради того, чтобы разобраться в нем. Это кринж лютый.
Аноним 25/01/22 Втр 11:21:48 #354 №2276181 
Рельсы лучший фреймворк!
Аноним 25/01/22 Втр 12:18:49 #355 №2276249 
>>2276176
>учить язык, ради того, чтобы разобраться в нем. Это кринж лютый.
Это здоровый интерес человека с характером инженера к сложным вещам, так и становятся хорошими программистами, а то что ты деньги какие-то приплетаешь сюда - вот это реально кринж.
Аноним 25/01/22 Втр 13:10:12 #356 №2276299 
Помогите в общих чертах, куда копать хотя бы:
- показ количества пользователей онлайн
- дата последнего нахождения (как вычислять не понятно, пользователь просто закрыл вкладку и всё)
- ЧС в чате как проверяется: постоянная проверка при отправке сообщения?
Аноним 25/01/22 Втр 13:22:10 #357 №2276311 
>>2276249
Мальчик. Ты не ведаешь о том, что пишешь. Уйди.
Аноним 25/01/22 Втр 15:54:34 #358 №2276487 
>>2276176
Двачую адеквата.

Мне 25 лет, и я в 30-33 хочу нахуй выкатиться с програмача. Это не значит что я не люблю рельсы или Х залупу или то, что меня тошнит от кодинга. Мне это все нравится. Ситуация в том, что я нахуй не хочу сидеть работать на дядю до Х (50-60) лет, и решать бесконечные n+1 или джоинить таблицы.

Жизнь гораздо интересней, чем, сидя на стуле и пить смузи, притворятся как же тебя штырит от ИНТЕРЕСНЫХ задачек.
А если у тебя нет хобби и других увлечений, то тогда да, кроме как хвастаться перед челами как ты получил офер к прибавке текущей зп на пару сот баксов или сидеть во время работы чекать мемы - то тут уж извините.
Аноним 25/01/22 Втр 17:09:43 #359 №2276560 
>>2276299
> Помогите в общих чертах, куда копать хотя бы:
> - показ количества пользователей онлайн
> - дата последнего нахождения (как вычислять не понятно, пользователь просто закрыл вкладку и всё)
Жсом, пока открыта вкладка с чатом ежесекундно шлёшь запрос на /ping, на бэке апдейтишь этого пользователя: current_user.last_active_at = Time.now

Делаешь второй роут /active_users - User.where('last_active_at >= ?' Time.now - 10.seconds), опять же по таймауту обновляешь с клиента(запас в 10 секунд потому что браузеры любят приостанавливать выполнения жса для неактивных вкладок).

Если юзеров будет много то база будет узким местом, можно использовать redis вместо нее.
> - ЧС в чате как проверяется: постоянная проверка при отправке сообщения?
Да, у тебя должен быть какой-то MessagesController, в методе create проверяй эту логику.
Аноним 25/01/22 Втр 18:08:40 #360 №2276657 
>>2276181
Жаль, что мёртвый, как и язык
Аноним 26/01/22 Срд 00:10:52 #361 №2277117 
>>2276487
Жизнь гораздо интересней, когда у тебя есть деньги. А без вот этой суходрочки их нет. Се ля ви.
Аноним 26/01/22 Срд 07:13:23 #362 №2277239 
>>2274460
Перл неприятно читать и писать. Всё кроме Руби неприятно читать и писать.
Аноним 26/01/22 Срд 11:27:05 #363 №2277330 
Попробовал руби и мне вкатило, каковы шансы найти работу новичку без опыта?
Аноним 26/01/22 Срд 11:30:20 #364 №2277332 
>>2277330
0
Иди на завод
Аноним 26/01/22 Срд 11:33:02 #365 №2277335 
>>2277332
Я не спрашивал куда мне идти, ты там проецируешь или конкуренции испугался?
>0
Аргументы?

У меня есть опыт на плюсах, но кому он всрался в вебе.
Аноним 26/01/22 Срд 12:02:44 #366 №2277363 
>>2277335
Если опыт с плюсами коммерческий, то с ним резюме будет смотреться лучше, чем пустое
Аноним 26/01/22 Срд 12:03:27 #367 №2277364 
>>2277335
Сколько опыта на плюсах? Почему не найдешь работу по ним?
Почему не python?
Аноним 26/01/22 Срд 12:20:10 #368 №2277377 
>>2277364
Опыта мало, год разгребания говна на основе V8

>Почему не python?
Хз, поплевался с отступов
Аноним 26/01/22 Срд 12:37:00 #369 №2277390 
>>2277330
Изи, иди без задней мысли. Конкуренция среди джунов и так самая низкая по сравнению с другими языками, а у тебя ещё и какой-то опыт в разработке есть.
Аноним 26/01/22 Срд 12:39:37 #370 №2277393 
>>2277390
Так и проэктов на руби на порядок меньше
Аноним 26/01/22 Срд 12:43:14 #371 №2277394 
>>2277390
Понял, принял.
Аноним 26/01/22 Срд 12:49:49 #372 №2277405 
>>2277393
Проектов на рельсе раза в два меньше где-то, чем на джанге (если уж браться сравнивать что-то конкретное, а не все вакансии с упоминанием Python). А джунов-вкатотусь на джангу раза в 3-4 больше.
> на порядок
Ты б такими словами не разбрасывался.
Аноним 26/01/22 Срд 12:51:05 #373 №2277407 
>>2277405
А проэктов на джанге мизер,так что считай
Аноним 26/01/22 Срд 12:59:30 #374 №2277419 
>>2277377
А в руби не так?
Аноним 26/01/22 Срд 13:00:28 #375 №2277422 
Пацаны, реально на удаленке потом работу найти? А то я переезжать не могу никуда из-за здоровья... А моем миллионнике даже на пхп тяжело найти работу.
Аноним 26/01/22 Срд 13:43:31 #376 №2277486 
>>2277422
Не реально. Ты неудачник. Ты не сможешь. Пиздуй читать б до 30 и выпиливайся. Рынок перенасыщен. Тем более рельсы мертвы.
Аноним 26/01/22 Срд 13:52:51 #377 №2277494 
>>2277422
>А моем миллионнике даже на пхп тяжело найти работу.
pizdish
Аноним 26/01/22 Срд 14:06:47 #378 №2277511 
111.png
>>2277486
в 30 надо вкатываться
Аноним 26/01/22 Срд 14:27:13 #379 №2277529 
>>2277511
Теперь гриды рулят
Аноним 26/01/22 Срд 14:47:19 #380 №2277558 
>>2276249
Все правильно говоришь, не обращай внимания на макак-формошлепов.
Аноним 26/01/22 Срд 16:30:34 #381 №2277685 
>>2277529
Что такое гриды?
Аноним 26/01/22 Срд 17:25:32 #382 №2277771 
>>2277685
Крутая замена старому позиционированию на фронте
Аноним 26/01/22 Срд 17:47:33 #383 №2277805 
>>2277494
Ну на битриксе или вордпрессе полного вакансий, это правда. Но я не хочу быть на дне. Хотя конечно даже на дне я смогу дойти до 1к$ на изи, но я хочу большего. Хочу дохуя денег и не быть дном. Поэтому выбрал руби. Но в качестве запасного плана разумеется уже сделал пару проектов на битриксе и выложил на гитхаб. Так что всё схвачено, не надо пытаться меня кикнуть элитного айти.
Аноним 26/01/22 Срд 19:52:53 #384 №2277996 
ror
Аноним 26/01/22 Срд 19:53:33 #385 №2277997 
>>2277996
r
Аноним 26/01/22 Срд 23:36:33 #386 №2278171 
Ребятки, что ещё можно подучить как запасной аэродром кроме Ruby / RoR? Вот сижу думаю и то не нравится, это не нравится
Аноним 26/01/22 Срд 23:45:13 #387 №2278178 
>>2278171
Ну очевидно что-то более низкоуровневое, без GVL и муторной сборки мусора, чтобы писать реально быстрый код там где это требуется - Rust или C, может быть Go. Всё это так же можно подключить к руби и использовать из рельсы.
Аноним 27/01/22 Чтв 00:20:45 #388 №2278203 
>>2278171
Щас тебе crystal шиз все пояснит, жди)
Аноним 27/01/22 Чтв 01:35:11 #389 №2278246 
>>2278178
С кажется невероятно сложным
Go вроде как С для хипстеров, а Rust вообще дичь)
Аноним 27/01/22 Чтв 01:35:50 #390 №2278247 
>>2278203
Не надо, и буду я хуй без соли доедать с этим Crystal)
Аноним 27/01/22 Чтв 03:20:19 #391 №2278292 
>>2278171
Реакт.
Аноним 27/01/22 Чтв 03:21:01 #392 №2278293 
>>2277529
Рулят флексбоксы, а у гридов очень ограниченная область применения, в основном только для лейаута.
Аноним 27/01/22 Чтв 08:55:33 #393 №2278348 
>>2278293
Так это же не конкурирующие подходы, они дополняют друг друга. Разве не так?
Аноним 27/01/22 Чтв 11:22:21 #394 №2278410 
Почему руби здох? Хороший же язык.
Аноним 27/01/22 Чтв 11:28:58 #395 №2278417 
>>2278410
Как зарплата: маленькая но хорошая?
Аноним 27/01/22 Чтв 11:31:30 #396 №2278419 
>>2278410
Потому что в СНГ бизнес любит PHP

Буду писать на том, что по кайфу, а начальник и рыночек подождут
Аноним 27/01/22 Чтв 11:32:54 #397 №2278421 
>>2278419
Дак современный PHP тоже вроде весьма неплох, не?
Я с дивана, так что могу сказать хуйню
Аноним 27/01/22 Чтв 11:39:17 #398 №2278425 
>>2278421
Современный PHP отличается от Java как abibas от adidas зумеры не поймут
Аноним 27/01/22 Чтв 11:56:23 #399 №2278440 
>>2278425
А кто из них кто в данном случае?
Аноним 27/01/22 Чтв 12:10:03 #400 №2278459 
>>2278440
Очевидно же php - abibas
Аноним 27/01/22 Чтв 12:12:07 #401 №2278461 
>>2278459
Жаба это абибас твоего бати, а пхп - твой новодельный.
Аноним 27/01/22 Чтв 12:16:38 #402 №2278464 
>>2278348
Да, но если сравнивать что-то с версткой на флоатах, то это точно будут флексбоксы, а не грид.
Аноним 27/01/22 Чтв 13:10:44 #403 №2278535 
>>2278459
пхп это дед в хипстерском прикиде
Аноним 27/01/22 Чтв 13:11:59 #404 №2278536 
>>2278461
>>2278535
Нет java это оригинал, а php это хуевая копия с качеством abibas
Аноним 27/01/22 Чтв 13:33:02 #405 №2278558 
image.png
Пцаны, пцаны, стапэ. Спокойно! Явы-пхп, развели тут, блядь.
Так почему руби-то здох? Со всех сторон вижу к нему самое положительное отношение, в 3.1 даже скорость подтянули, но реальность говорит об обратном. В чём прикол?
Аноним 27/01/22 Чтв 13:44:46 #406 №2278572 
>>2278558
Большиниство популярности ему принеслы рельсы, а когда все такой подход спиздили себе, то и нахуй он нужон?
Аноним 27/01/22 Чтв 13:58:52 #407 №2278578 
>>2278572
Так чё учить-то?
Аноним 27/01/22 Чтв 14:01:34 #408 №2278582 
>>2278578
Что хочешь.
Аноним 27/01/22 Чтв 14:04:21 #409 №2278585 
>>2278582
Ну нейтраль плиз.
Я ничего не знаю о программировании. Мне нравится синтаксис руби. Учить его с нуля в 2022 — это ли не путь в могилу?
Аноним 27/01/22 Чтв 14:21:00 #410 №2278599 
>>2278585
Так нравится или денег хочется? Можешь учить руби, потом перекатишься в что-то другое, база одинакова везде.
Аноним 27/01/22 Чтв 14:21:17 #411 №2278600 
>>2278578
Laravel
Аноним 27/01/22 Чтв 14:26:47 #412 №2278608 
>>2278558
Да никто не сдох. На плато он вышел. Все крупные стартапы уже давно написаны и живут припеваючи

Shopify YJIT выпустили, а вы тут со своими ООО Рога и копыта. Пусть на PHP пишут, баландёров полно на рабочем рынке

Про скорость тоже хватит, вам она куда? Столько посетителей и не будет, чтобы положить (если конечно сами не нахуёвничаете с кодом)
Аноним 27/01/22 Чтв 14:27:35 #413 №2278609 
>>2278578
Учи то, что по кайфу

Когда любишь, то и делаешь с охотой. Разве нет? Не продавайся как проститутка, пусть всё по любви будет
Аноним 27/01/22 Чтв 14:28:09 #414 №2278610 
>>2278609
джаваны тогда из этих выходит?
Аноним 27/01/22 Чтв 14:29:09 #415 №2278613 
>>2278572
А RSpec, а Bundler? Всё другими спизжено

Laravel -- аналог Rails в PHP мире

Ruby заразен. Он не умер, а стал вампиром и поэтому будет жить вечно (на наш век точно хватит)

Всё что нами написано, долго жить не будет. Это не Кафка какой-нибудь
Аноним 27/01/22 Чтв 14:34:37 #416 №2278620 
>>2278610
Любят разное. Не надо себя мучить, ну какой PHP? Вы в своём уме? Он хорош обилием CMS, для типовых проектов само то. Без лишней писанины
Аноним 27/01/22 Чтв 14:36:08 #417 №2278623 
PHP тоже эволюционировал и укатил вперёд. Стал Франкенштейном. Это раньше homepage на includ'ах делали
Аноним 27/01/22 Чтв 14:40:14 #418 №2278628 
Всё равно RoR как красный спорткар

> Большиниство популярности ему принеслы рельсы, а когда все такой подход спиздили себе, то и нахуй он нужон?

Рельсы продолжают обоссывать другие стеки: Hotwire

Elixir тоже не особо нужОн теперь
Аноним 27/01/22 Чтв 14:44:00 #419 №2278631 
image.png
image.png
>>2278609
>Учи то, что по кайфу
Великолепный совет, братюнь. Просто охуенный, если я правильно понял. Программирование? По кайфу? Нет, я не спорю, что такие люди есть, и лично знаю многих, но…

Я не просыпаюсь с мыслью «Хочу писать бэкенд», честно тебе скажу. Просто как ни крути, но в этой стране для дженерик-раба без соцскиллов 99лвл это единственный социальный лифт, в котором не насрано.

Мне нужно то, во что наиболее просто вкатиться и начать зарабатывать не нищенскую зарплату с перспективами роста и переката.
Аноним 27/01/22 Чтв 14:45:34 #420 №2278636 
>>2278631
> Мне нужно то, во что наиболее просто вкатиться и начать зарабатывать
Ты же понимаешь, что именно там трутся миллиарды таких же хомяков, как ты?
Аноним 27/01/22 Чтв 14:46:35 #421 №2278638 
>>2278636
Напомни, у меня уже есть какие-то варианты? кроме ркн, разумеется, осуждаю, тащмайор
Аноним 27/01/22 Чтв 14:50:15 #422 №2278645 
>>2278638
А там вариантов всего пару штук для вайти вайти снуля.
Ты вот что-то в руби заблудился, но сам его не хочешь, потому что это не один из наих.
Аноним 27/01/22 Чтв 14:52:03 #423 №2278648 
>>2278645
А какие наши? Душить питона и жабой скрипеть?
Аноним 27/01/22 Чтв 15:01:16 #424 №2278673 
>>2278648
Не наши, а них. А жаба это вообще не особо вкатунский язык, хз откуда ты это взял.
Аноним 27/01/22 Чтв 15:07:22 #425 №2278690 


Посоны, нужна ваша помощь (написать скрипт для голосования чтоб защитить честь ) подробнее тут

https://2ch.hk/b/res/262122227.html
Аноним 27/01/22 Чтв 15:15:54 #426 №2278704 
>>2278631
Заебали. Нравится рельсы - учи рельсы. Нравится Х - учи Х.

На рельсах больше удаленки. Сможешь как я с 1 сука мать его дня в руби джуном в 2019 году работать. Я до сих пор не ходил ни в один офис. Просыпаюсь в 10-11 или в 1 час и спокойно делаю задачки.

Нет, будем читать чье то мнение в интернете, особенно здесь, где 90% вкатунов и нихуя не знают, либо токсики джуны+ , которые начинались статей на википедии.
Аноним 27/01/22 Чтв 15:17:29 #427 №2278705 
>>2278648
>А какие наши? Душить питона и жабой скрипеть?
Не знаю, бро, в наше время с первого курса вкатывали в сишку, по хардкору, а кто не вывозил - переводились на менеджмент, может в этом был какой-то сакральный смысл.
Аноним 27/01/22 Чтв 15:22:46 #428 №2278712 
>>2278585
> Мне нравится синтаксис руби
Тогда учи Crystal
Аноним 27/01/22 Чтв 15:23:51 #429 №2278715 
>>2278631
Из под палки ничего хорошего не выйдет

> Мне нужно то, во что наиболее просто вкатиться и начать зарабатывать не нищенскую зарплату с перспективами роста и переката.

PHP наше всё

Просто нигде не бывает. Тебе не 100, а 1 вакансия нужна, которая твоя. Что вы на эти цифры пялитесь?

Этот график обобщённый, сферы у языков разные. Там JS в топе и что? О чём это говорит?
Аноним 27/01/22 Чтв 15:25:27 #430 №2278718 
Вкатился в 2021, получаю сотыгу, в офисе тоже не был ни разу. В свободное от работы время читаю, как руби каждый день умирает.

Единственное - придётся-таки окунуться в вёрстку, все хотят фуллстаков.
Аноним 27/01/22 Чтв 15:33:37 #431 №2278726 
>>2278718
Вкатился в 2022, нихуя не делаю, деньги аллах дает.
Аноним 27/01/22 Чтв 16:51:11 #432 №2278821 
>>2278558
>а когда все такой подход спиздили себе
А какой "такой"?
Джангу спиздели? Ну, джанга вроде взлетела, хз как дела
Аноним 27/01/22 Чтв 16:52:00 #433 №2278824 
>>2278600
Этот прав. Но СРАЗУ вкатиться в Lavarel охуеть как тяжело. Потому что без опыта не берут, а опыт надо на битриксе-хуитриксе набирать или в помойном PHP3 как-монибудь
Аноним 27/01/22 Чтв 17:21:28 #434 №2278876 
>>2278718
Я работаю без верстки. Просто нужно искать вакансию rails backend
Аноним 27/01/22 Чтв 17:31:00 #435 №2278896 
Какая зепка у джуна/джуна+?
Аноним 27/01/22 Чтв 17:32:06 #436 №2278900 
>>2278896
На какую себя покажешь.
Аноним 27/01/22 Чтв 18:51:48 #437 №2279002 
>>2278896
60-100к. Если прям джун с жирным плюсом (под год опыта), то и на 130 где-то можно рассчитывать, наверное.
Аноним 27/01/22 Чтв 20:55:06 #438 №2279176 
>>2279002
Без коммерческого опыта с парой пет проектов. Просто прикидываю, не наебали ли меня. Но я вкатился уже некоторое время назад. Больше 70, меньше 100 если что
Аноним 27/01/22 Чтв 21:16:25 #439 №2279197 
>>2279176
Какие петы делал, анонче?
Аноним 27/01/22 Чтв 22:39:46 #440 №2279262 
>>2279176
Бля, а я продешевил, значит. После испыталки на сколько процентов адекватно ожидать поднятия з/п?
Аноним 27/01/22 Чтв 23:29:04 #441 №2279315 
image.png
>>2279197
Не буду точно говорить что делал, но сделай свой reddit/hackernews в упрощенном виде и нормас. Возможно ты пилил какие-то скриптики для себя, тоже зайдет. Было тестовое что-то вроде круда. Посмотри какое тестовое на сайте у funbox(не делал, но кажется простым и интересным). Можешь его запилить.

>>2279262
Где-то 10-15% особо не торговался тк чмоня), но сейчас пердак горит, можно было и сотыгу просить наверн

Лучше бы не хикковал и вкатился лет 5 назад, сейчас бы сычевал в своей хате.

Мимо дед, проебавший все))
sageАноним 27/01/22 Чтв 23:33:13 #442 №2279322 
>>2279262
Вообще, тебе должны были это сразу сказать
sageАноним 27/01/22 Чтв 23:42:44 #443 №2279332 
image.png
Зачем вкатываться руби когда есть жс)
Аноним 27/01/22 Чтв 23:46:36 #444 №2279335 
image.png
>>2279332
> Frontend
Аноним 28/01/22 Птн 00:20:12 #445 №2279370 
>>2279322
Та я ж первоход, по незнанке ведь не зашквар? И что, даже если рыночная цена мне сотыга - зацепившись за текущие 75, они уже максимум 85 дадут?
Аноним 28/01/22 Птн 00:28:15 #446 №2279385 
>>2279370
Тебе дадут 300к, Антоша
Аноним 28/01/22 Птн 09:31:29 #447 №2279536 
Анончики, кому как закрывают переработки? И есть ли они у вас вообще?
sageАноним 28/01/22 Птн 09:47:40 #448 №2279546 
>>2279536
никак
/thread
Аноним 28/01/22 Птн 11:04:28 #449 №2279644 
>>2278631
Хуярю на рубях 6 лет. Каждый день просыпаюсь с мыслью как бы съебаться из этого ебаного ит.
Аноним 29/01/22 Суб 02:57:35 #450 №2280519 
image.png
>>2279644
Было бы куда съёбываться, братюнь. Все эти толпы вайти-вайти пытаются туда вайти не от хорошей жизни.
Аноним 29/01/22 Суб 03:51:16 #451 №2280531 
>>2278631
>Нет, я не спорю, что такие люди есть, и лично знаю многих, но…
Почти все прогомакаки (преимущественно веб), которых я знаю, ненавидят свою работу или крайне прохладно к ней относятся - работа и работа. Ну, я имею в виду тех прогомакак, с которыми более-менее искренние дружеские-полудружеские отношения, а не формальные отношения вида "джун на собесе говорит, что просыпается посреди ночи от желания дрочить круды и что всю жизнь мечтал об этом".
Всех просто заебывает отупляющая кодомакакская работа, рутина и таски вида покрасить кнопку/что-то не сильно интереснее. Особенно если они пришли в программирование за деньгами (а таких, блять, ныне большинство). А деться уже некуда.
Все эти истории "люблю программирование просыпаюсь с желанием писать бэкенд в свободное время после работы дополнительно дрочу бэкенд учу новые фреймворки делаю собственные проекты просто потому что нравится" - это ведь просто преимущественно зафоршенная курсоцыганами хуйня, стоит рядом с "хуйня нейм разработчик получает три сотыги минимум".
Аноним 29/01/22 Суб 12:54:57 #452 №2280664 
>>2280531
Получаю три сотыги+, опыт 8 лет, очень часто ночью лежу и думаю про реализации, архитектуру и код в целом, сейчас вот проснулся в субботу и пойду код писать, в жизни в принципе не планирую делать что-то, кроме программирования. Был период заебанности и разочарования, но я им справился с помощью одной секретной техники, название которой от вас скрывают... TDD, и теперь вряд больше будут такие периоды, связанные именно с программированием, а не конкретным местом работы.
Аноним 29/01/22 Суб 12:59:47 #453 №2280667 
Говорят, что руби не умер, а просто вышел покурить.
https://www.youtube.com/watch?v=-GdsduzcIvo
Аноним 29/01/22 Суб 13:10:33 #454 №2280670 
>>2280667
>Говорят, что руби не умер
а просто так выглядит и пахнет
Аноним 29/01/22 Суб 13:28:40 #455 №2280680 
image.png
>>2280667
Ебало додика представили?
Аноним 29/01/22 Суб 14:58:31 #456 №2280730 
1643457464286542046710737925784.jpg
>>2280531
> Особенно если они пришли в программирование за деньгами (а таких, блять, ныне большинство). А деться уже некуда.
Ну нихуя ты открытие сделал, тех, кто пришел в сферу только из-за денег ничего другое не интересует.
Аноним 29/01/22 Суб 22:12:54 #457 №2281037 
Я совсем немного знаю ruby/rails, но в плане деплоя полный нуб. Помоги анон. Нужно: с помощью докер размернуть на vps приложение, которое будет выдавать наружу дефолтную приветсвенную страницу rails. За какое время осуществимо? Анон может по шагам объяснить что нужно сделать?
Аноним 29/01/22 Суб 22:23:00 #458 №2281043 
>>2281037
Чел, мне лень. Погугли. 1мин поиска. 15 минут деплоя.
Аноним 30/01/22 Вск 00:35:28 #459 №2281132 
>>2281037
> на vps
Проще запердолить без докера с пумой и капистрано
Аноним 30/01/22 Вск 01:59:52 #460 №2281196 
>>2281132
Я ПОЛНЫЙ нуб. Цель вообще- просто поупражняться. Можно даже без рельс. Я на синатре написал helloword. curl 127.0.0.1:4567 отдает то, что нужно. Полез в конфиг апача. Там сейчас все настроено на helloword(не мой) WordPress. Все закомментил, сделал ProxyPass / http://localhost:4567 . В ответ получаю Sinatra doesn’t know this ditty
Аноним 30/01/22 Вск 07:06:30 #461 №2281238 
>>2280730
>Ну нихуя ты открытие сделал, тех, кто пришел в сферу только из-за денег ничего другое не интересует.
Что ты высрал, долбоеб? Я не делал открытие "вау тех кто пришел в кодомакакенство ради денег ничего кроме денег не интересует", это твоя шизоидная головушка придумала и вычитала. Удивляюсь порой, насколько же кодомакаки и вкатыши тупорылые, хотя многие со стороны думают, ну, кодерки, там дискретная математика, логика, умные поди. Да не, буквально типичные васяны, типо тебя.
Я там говорил о том, что кодомакак, а особенно кодомакак, пришедших только за деньгами, именно заебывает кодомакакенство. А оно не с необходимостью должно их заебывать - знаю людей, которые работают в сферах, куда пришли ради денег, но не заебываются так от работы, в то время как дохуя кодомакак просто проклинают свою работу и хотят уйти, потому что они уже просто физически не могут "развиваться", крася кнопочки и делая сайтики.
Аноним 30/01/22 Вск 07:42:47 #462 №2281244 
>>2281196
Без сарказма, но начинай деплоить PHP + apache, там инфы в 1000 раз больше, чем по твоему кейсу. Потом на руби переходи, как поймешь все тонкости хостинга
Аноним 30/01/22 Вск 12:14:16 #463 №2281354 
>>2281238
> Да не, буквально типичные васяны, типо тебя.
Лол ну и детектор у тебя по одному приложению определить человека.
> в то время как дохуя кодомакак просто проклинают свою работу и хотят уйти,
Но не могут?))
> потому что они уже просто физически не могут "развиваться", крася кнопочки и делая сайтики.
> физически не могут "развиваться"
Ну так значит им это и не надо либо они слишком тупые(физически не могут развиваться) чтобы освоить более сложное программирование, сейчас любой курс по любой технологии доступен в пару кликов мышкой.

Бтв очень много агрессии в твоем тексте, походу ты и есть одна из этих выгоревших кодомакак.
Аноним 30/01/22 Вск 12:34:40 #464 №2281390 
>>2281196
ты тредом ошибся
Аноним 30/01/22 Вск 12:35:43 #465 №2281392 
>>2281238
Ну очевидно, что одни приходят за деньгами и в итоге обнаруживают, что им интересно это делать, а другие обнаруживают, что неинтересно, но деньги все так же держат их на месте, отсюда и все проблемы.
Аноним 30/01/22 Вск 13:30:25 #466 №2281442 
>>2281392
Вам не похуй вообще. Смотреть на других ? Вангую, что вам по 20-24 года.

Сам таким был. Но этот маразм вышел.

На себя смотри, и что будешь делать с своей жизнью. А то попишешь код как автор ерланга и сдохнешь, так ничем другим и не занявшись.
Аноним 30/01/22 Вск 13:38:47 #467 №2281448 
>>2281442
Шизоид, тот факт, что в одном треде кто-то сегодня обсуждает тему вкатышей и выгорания, никак не говорит о том, что все обсуждающие целыми днями только и думают об этих вкатышах и других интересов у них в жизни нет.
Аноним 30/01/22 Вск 13:46:06 #468 №2281453 
>>2281442
>так ничем другим и не занявшись
Это что-то в итоге поменяешь? Как разница если ты сфидишь с большим количеством эмоций...
Аноним 30/01/22 Вск 14:42:02 #469 №2281506 
>>2281442
>сдохнешь, так ничем другим и не занявшись.
Если хочется заниматься чем-то другим то лучше не лезть в программирование, потому что это занятие для задротов по своей природе, по складу ума.

>А то попишешь код как автор ерланга
Никто из современных вкатунов с курсов не попишет как автор эрланга, даже положив всю свою жизнь на это дело, для 99% людей это совершенно недостижимый уровень мастерства.
Аноним 30/01/22 Вск 15:15:38 #470 №2281532 
>>2281354
>Но не могут?))
Да, представь себе. Деньги держат за яйца таких. Неужели ты не понимаешь, что дохуя идут в кодомакакство ради денег, их кое-как получают, но с опытом их неимоверно заебывает тупая рутинная работа кодомакаки, и не у каждого хватит яиц в какие-нибудь тридцать лет, имея какой-никакой опыт и более-менее зарплату, просто стать вкатышем в другую специальность, снова учиться, будучи уже довольно зрелым, абсолютно с нуля, с начальной зарплатой. В итоге люди мучаются, продолжают работать и выгорают. Знавал таких.
>Ну так значит им это и не надо либо они слишком тупые(физически не могут развиваться) чтобы освоить более сложное программирование, сейчас любой курс по любой технологии доступен в пару кликов мышкой.
>Бтв очень много агрессии в твоем тексте
Да не много агрессии, я просто говорю тебе, что ты дурачок. Тупишь много, текст прочитать не можешь. Ты вкатыш, что ли? Ты не понимаешь, что проблема не в том, что нужно учить какую-то "сложную" технологию, а проблема в том, что ты днем работаешь на кабаныча, а вечером "развиваешься" через заучивание новеньких фреймворчиков и прочего кала, которые очень быстро устаревают. Сергей Кабаныч, уважаемый, простите.. а жить-то когда нахуй? И вся жизнь в итоге в этом говне. Это хорошо, если ты аутист и тебе нравится возиться в таком говне, причем всю жизнь. Но если нет - ты просто выгораешь.
Аноним 30/01/22 Вск 16:11:51 #471 №2281585 
>>2281532
> >Ну так значит им это и не надо либо они слишком тупые(физически не могут развиваться) чтобы освоить более сложное программирование, сейчас любой курс по любой технологии доступен в пару кликов мышкой.
> >Бтв очень много агрессии в твоем тексте
> Да не много агрессии, я просто говорю тебе, что ты дурачок. Тупишь много, текст прочитать не можешь. Ты вкатыш, что ли?
Но ведь это ты сейчас пишешь про проблемы вкатышей лол, которые "кое-как получают свою ЗП".

> Ты не понимаешь, что проблема не в том, что нужно учить какую-то "сложную" технологию, а проблема в том, что ты днем работаешь на кабаныча, а вечером "развиваешься"
На нормальной работе с правильно построенными процессами, после того как ты выполнил свою часть работы, никто не запрещает все остальное рабочее время потратить на саморазвитие. Да и начальство обычно понимает что растить кадры внутри компании - это win-win.
> через заучивание новеньких фреймворчиков и прочего кала, которые очень быстро устаревают.
Ты что жаваскриптер? Так а что ты забыл в руби треде тогда?
> Сергей Кабаныч, уважаемый, простите.. а жить-то когда нахуй? И вся жизнь в итоге в этом говне. Это хорошо, если ты аутист и тебе нравится возиться в таком говне, причем всю жизнь. Но если нет - ты просто выгораешь.
TLDR: Вижу только нытье в твоём тексте

Не нравится работа кодомакаки?
Так поменяй работу на настоящее программирование, благо сейчас вакансий на любой вкус.

А может ты попал в сферу только из-за денег и ничего даже из смежных областей тебя не вставляет? Тогда истинная причина она не в том с чего ты начал — "заебала рутина и покраска кнопочек" - в программировании куча нетривиальных задач, а в том что ты просто тупой/ленивый для освоения этих знаний.

Так а чем же ты тогда лучше Петровича который всю жизнь будет пахать на одном заводе потому что ничего больше он не умеет и не хочет обучится? Как раз у Петровича ситуация хуевая, потому что он живёт с ЗП до ЗП, а с ЗП вайтишника можно за несколько лет особо ни в чем себе не отказывая отложить финансовую подушку на год, чтобы попробовать себя в другой области. Ты наоборот должен радоваться тому что сейчас айти-бум и вместо того чтобы быть каким-то червём-пидором продавцом-консультантом или работать в калл центре у тебя даже есть хорошая зарплата в сравнении с 80% СНГ, удаленка, медицинская страховка и т.д.

Вообщем знатно проиграл с баттхерта вкатыша-неумехи.
Аноним 30/01/22 Вск 16:45:46 #472 №2281606 
>>2281532
> Да, представь себе. Деньги держат за яйца таких. Неужели ты не понимаешь, что дохуя идут в кодомакакство ради денег, их кое-как получают, но с опытом их неимоверно заебывает тупая рутинная работа кодомакаки, и не у каждого хватит яиц в какие-нибудь тридцать лет, имея какой-никакой опыт и более-менее зарплату, просто стать вкатышем в другую специальность, снова учиться, будучи уже довольно зрелым, абсолютно с нуля, с начальной зарплатой. В итоге люди мучаются, продолжают работать и выгорают. Знавал таких.
> Абсолютно зрелый в 30 лет
Проиграл, было бы желание
Аноним 30/01/22 Вск 16:47:13 #473 №2281609 
>>2281585
>в программировании куча нетривиальных задач
Например?
Большинство задач - сраная рутина по обслуживанию кабанчиков.
Аноним 30/01/22 Вск 17:00:00 #474 №2281626 
>>2281585
>Ты что жаваскриптер? Так а что ты забыл в руби треде тогда?
Я же говорю, ты прям оголтелый даун, который не может в чтение текста. Буквально немного выше сказал, что говорю по опыту своих знакомых из веба.
>настоящее программирование
Это что вообще значит, вкатотуся? Ты там в системное программирование собрался? Или йоба-роботов программируешь? Или че?
>Не нравится
С кем ты разговариваешь, одебилевший?
>в программировании куча нетривиальных задач, а в том что ты просто тупой/ленивый для освоения этих знаний.
Господи, сразу видно вкатывальщика. Расскажи-ка, ололош, о своих поистине сложных и в то же время интересных задачах. А, у тебя их пока нет, да? Жаль.. Жаль, что большинство вакансий на рынке - это на налере у кабанчиков красить кнопки, пилить приложения, дрочить круды, и задачи, не сильно сложнее этих. Сложные задачи бывают у абсолютного меньшинства, и ты в это множество не входишь. Это про места, где платят. "По-настояшему программировать" в ИСП РАН за корку хлеба люди почему-то не хотят, или что там у тебя "настоящее программирование".
На работе он только и делает, что "саморазвивается", шин-шин ситуейшн, обновлять знания нужно только жоваскриптерам, блять, вкатыш, как же ты палишься. Ты же и дня не проработал в своей жизни, верно?
А теперь вопрос: ты троллишь тупостью, или ты буквально идиот? Я даже не про твои вкатывальские бредни. Почему каждый твой пост пропитан тупостью? Ты же пост на дваче не способен прочитать, путаешься в двух строчках.
Аноним 30/01/22 Вск 19:17:50 #475 №2281758 
Dark-Comedy-Movies-Office-Space.jpeg
1a261f4396d01ac91ca08eff5d9a24a8.png
>>2281626
Ого, ничего себе подрыв сраки произошел, узнал себя на картинке? бтв ты же не рубист, зачем засираешь наш уютный тред?

Даже не буду читать твой высер, начинающийся с оскорблений на анонимном то форуме самоутверждаться лол

получаю $4200, 4 года коммерческого опыта
Аноним 30/01/22 Вск 19:48:24 #476 №2281796 
>>2281609
Ну так не иди к кабанчикам, обычно как раз у кабанчиков хуевые условия работы и низкая зарплата.
> Например
Ну конкретно на рубях мне доводилось писал рекомендательную(байесовский классификатор) и парсер для человекочитаемых дат(nlp), поиск по базе фотографий(нахождение фоток с определенным человеком), почти в любом проекте где есть много данных надо будет оптимизировать запросы к базе, а для этого понимать как база работает внутри(как хранятся данные, строятся индексы, собирается статистика и как это влияет на план запроса и тд.).


Ну ещё из интересных областей(правда на руби такое обычно не пишут)
- искусственный интеллект
- машинное обучение
- компьютерное зрение
- те же блокчейны
Аноним 30/01/22 Вск 19:55:16 #477 №2281798 
>>2281796
>Ну так не иди
>>2281626

>Ну конкретно на рубях мне доводилось писал
Это называется "удаление гланд через задницу". Есть общепринятый инструментарий для таких задач, нет, у нас свой путь.
Аноним 30/01/22 Вск 19:56:18 #478 №2281799 
>>2281796
>Ну ещё из интересных областей
>правда на руби такое обычно не пишут
Вся суть
Аноним 30/01/22 Вск 20:03:24 #479 №2281803 
>>2281796
>Ну ещё из интересных областей(правда на руби такое обычно не пишут)
Лол, прямо вся суть в одном предложении
Аноним 30/01/22 Вск 20:12:34 #480 №2281807 
16435626971403246639380447431256.png
>>2281798
>>2281799
>>2281803
Шиз иди кнопочки перекрашивай дальше.
Аноним 30/01/22 Вск 20:15:47 #481 №2281809 
>>2281799
Я понимаю что тебя задело, но на пхп и жаваскрипте такое тоже никто в здравом уме не напишет
Аноним 30/01/22 Вск 20:29:58 #482 №2281815 
>>2281809
https://www.upwork.com/search/jobs/?q=TensorFlow.js
Аноним 30/01/22 Вск 20:39:34 #483 №2281828 
>>2281807
>боевая картиночка
А по сути есть что сказать?
Аноним 30/01/22 Вск 20:42:33 #484 №2281831 
>>2281815
> https://www.upwork.com/search/jobs/?q=TensorFlow.js
> 6 jobs
https://www.upwork.com/search/jobs/?q=Python%20tensorflow&sort=recency
> 452 jobs found
Аноним 30/01/22 Вск 20:48:58 #485 №2281838 
Дети, не ссорьтесь. Платят не за область, а за экспертизу. "Есть интересные области, мл там всякое" это рассуждения уровня, когда вырасту стану человеком пауком. Эксперту интересны области в которых он глубоко разбирается, ему есть где расти, даже в крудах. Например распределенные высоко нагруженные круды с высокой степенью консистентности, отзывчивости и устойчивости на рубях
Аноним 30/01/22 Вск 22:18:57 #486 №2281928 
>>2281838
>распределенные высоко нагруженные круды
Это для го подходит. Руби же в 4 раза медленнее даже питона. Ниша руби находится в нише пыхи - монолиты для небольшого бизнеса, которые можно быстро и дешево слепить.
Аноним 31/01/22 Пнд 00:51:04 #487 №2282072 
>>2281928
Ору с дебика.
Аноним 31/01/22 Пнд 06:27:37 #488 №2282148 
>>2280680
это я
Аноним 31/01/22 Пнд 06:29:35 #489 №2282150 
12.jpeg
>>2280519
В том то и дело, что съябывать некуда, от этого и грусть.
Аноним 31/01/22 Пнд 06:51:24 #490 №2282155 
>>2280519
Россия в плане айти галер уже стала новым Пакистаном/Индией. Работаем за тот же прайс уже
Аноним 31/01/22 Пнд 07:47:26 #491 №2282159 
2022-01-3109-45-20.png
>>2280667
>>2280680
серенькнул с этого
А как выглядишь ты, анон?
Аноним 31/01/22 Пнд 08:10:37 #492 №2282163 
>>2282159
Пузатый скуф с выгоревшими глазами и лысеющими волосами.
В данный момент сижу в домашних штанах и майке-алкологичке на рабоет
Аноним 31/01/22 Пнд 11:28:53 #493 №2282263 
>>2238694 (OP)
Хотел вкатиться в рельсы, но вкатился в эликсир. Это неделя последняя в вуе3.
На некст пойду с урезанной зп в элик.
Аноним 31/01/22 Пнд 11:50:44 #494 №2282281 
>>2281928
> Руби же в 4 раза медленнее даже питона
Хрюкнул с этого бенчмаркера
Аноним 31/01/22 Пнд 13:15:00 #495 №2282351 
>>2282281
Это из этого видоса: https://youtu.be/-GdsduzcIvo
Не знаю зачем он это ляпнул. Не в 4 никак
Аноним 31/01/22 Пнд 13:19:48 #496 №2282356 
>>2282351
Это ведущий сказал?
Аноним 31/01/22 Пнд 15:25:55 #497 №2282472 
>>2282356
Не ведущий. Метку забыл
Аноним 31/01/22 Пнд 20:10:08 #498 №2282685 
Screenshot20220131-183939Telegram.png
>>2282351
Он к нам сегодня приезжал кстати. Не стал к нему идти
Аноним 31/01/22 Пнд 21:48:56 #499 №2282803 
>>2282685
А чего так, узнал бы как работает мозг, нейрофизиологию, кошелек Миллера нет не из газпрома, как тяжело учить японский в дуолинго и приоритет скобок в питоне.
Аноним 01/02/22 Втр 00:55:09 #500 №2282981 
Можно ли вкатиться джуном без собственных проектов? Готов сидеть на багах пока не поумнею.
Аноним 01/02/22 Втр 03:30:46 #501 №2283032 
>>2282981
> без собственных проектов?
А ещё без коммерческого опыта, сертификатов и вышки? Ну можно, наверное, но в дворники.
Аноним 01/02/22 Втр 05:47:24 #502 №2283045 
>>2282981
Мой совет - ищи ментора. Любого.
Аноним 01/02/22 Втр 10:00:04 #503 №2283120 
>>2282981
>джуном
А когда ты год коммерческого опыта наработал без проектов?
Аноним 01/02/22 Втр 12:09:48 #504 №2283218 
>>2283032
Вышка и сертификаты чтобы что?
Аноним 01/02/22 Втр 12:30:01 #505 №2283249 
>>2283045
А где его искать и кто будет бесплатно менторить?

Помню сайт видел, но там бурж. Бесплатный менторинг был, но не Ruby / RoR
Аноним 01/02/22 Втр 14:15:24 #506 №2283409 
>>2283249
Ну хз где. Это непросто. Ненавязчиво заебывать руби-сообщества, телеграм чаты и тд. шо мол блять люди-добрые возьмите калича под крыло. Просто бывает шо у людей есть пет-проеты проекты, а времени на них нет особо.
Аноним 01/02/22 Втр 19:09:13 #507 №2283741 
>>2283249
А где ты увидел слово бесплатно?
Аноним 02/02/22 Срд 00:45:48 #508 №2284115 
Добытчики рубинов, как вам рубимайн? Какие есть киллер-фичи, без которых жить не можете? Там можно навести курсор на вызов метода, определённого в другом файле или в геме, и почитать, что он делает? Немножко доебало в таких случаях вручную копаться, даже немного завидую статикопидорам.
Аноним 02/02/22 Срд 06:14:41 #509 №2284201 
>>2281758
>этот пук-среньк, маняпроекции с бахами и слив
Да, это и ожидалось, лол. Не обижайся, но ты просто крайне слабоумный клоун-вкатотуся. Шин-шин, саморазвитие, сложные задачи. Пиздец, до сих пор с этой маньки ору.
>получаю $4200, 4 года коммерческого опыта
А потом вкатотуся проснулась.
Аноним 02/02/22 Срд 10:21:42 #510 №2284293 
>>2284115
Есть.
Вообще всю жизнь на джет брейнсе сижу. Не представляю как люди в своих вимах и вскодах это все дрочат.
Аноним 02/02/22 Срд 16:15:09 #511 №2284649 
НАЧАЛОСЬ
ВЫШЕЛ НОВЫЙ ТРЕД
ВСЕ СКОРЕЕ СМОТРЕТЬ
https://2ch.hk/pr/res/2284647.html
https://2ch.hk/pr/res/2284647.html
https://2ch.hk/pr/res/2284647.html
Аноним 02/02/22 Срд 20:15:37 #512 №2284947 
>>2284293
> Не представляю как люди в своих вимах и вскодах это все дрочат.
берешь в виме и плагин ставишь. нихуя себе да?
comments powered by Disqus