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

Ответить в тред Ответить в тред
Ruby thread COVID-19 EDITION /ruby/ 25/08/20 Втр 14:39:34 17876341
NoRuKo.png 715Кб, 2560x1247
2560x1247
NoRuKo.jpg 408Кб, 2080x1560
2080x1560
EuRuKoFaceMask.jpg 123Кб, 1080x1675
1080x1675
Hanami-Ruby.jpg 123Кб, 960x1280
960x1280
Предыдущий тред героически тонет здесь: https://2ch.hk/pr/res/1728444.html
Arhivach: https://arhivach.ng/thread/582943/

Ruby thread COVID-19 EDITION

ИЗУЧЕНИЕ ЯЗЫКА
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: @LearnRubyForPikabuChat | @rubylang | @rubyschool | @rubyrush
@pro_rb | @saintprug | @moscowrb | @ruby_talks | @ruby_random

Паблики в Telegram
@LearnRubyForPikabu | @ruby_rails_tips_tricks | @painless_rails_ru | @ruby_bookshelf

РАБОТА
https://hh.ru/search/vacancy?text=ruby
https://t.me/rubyjob

https://www.youtube.com/watch?v=UUK65-8iLms
Аноним # OP 25/08/20 Втр 14:40:54 17876372
Аноним 25/08/20 Втр 16:53:05 17877893
image.png 518Кб, 500x647
500x647
>>1787634 (OP)
Не понял: где каноничное фото? Какой-то хуйни надобавлял
Аноним 25/08/20 Втр 17:04:28 17878084
Аноним 25/08/20 Втр 17:49:31 17878415
Стоит ли учить младшего брата Ruby? Как там с работой? Боюсь что в о фронте жопа, конкуренция вкатывальщиков крайне высока. На этом фоне Руби выглядит весьма вкусно, не так зафоршен как петон, но и спрос все еще имеется.
Аноним 25/08/20 Втр 22:25:37 17880616
>>1787876
Заклинаю тебя, двоедушника, уйти, уйти, уйти, уйти с дорог войны, продать душу руби, встать на путь смирения и внимать гласу мудрых, очисти разум свой от всего бренного, обрести покой должен ты.
Аноним 26/08/20 Срд 20:19:27 17890277
>>1787841
Тебе с таким вопросом лучше по чатам полазить, если кратко, стоит учить его программировать через руби, если ему самому нравится, вопрос с работой решаем, даже если ты полностью голый, но готов учиться
Аноним 27/08/20 Чтв 12:10:28 17895548
>>1787841
блин погугли рубираш курсик, оч годный. Имхо руби это то с чего стоит начинать прогать.
Аноним 27/08/20 Чтв 12:55:04 17896049
>>1789554
Руби конечно выразительный но его мегарасширяемость (фиг поймешь что у тебя есть в объекте и подсказки нет) бида бида
Аноним 27/08/20 Чтв 13:08:49 178963210
Вот есть такой массив хэшей
[{name: 'Vasya', apples: 2, bananas: 4},
{name: 'Sasha', apples: 0, bananas: 5},
{name: 'Misha', apples: 1, bananas: 0},
{name: 'Petya', apples: 2, bananas: 6},
{name: 'Dasha', apples: 3, bananas: 0}]
Мне нужно для каждого взять имя и последний ключ, который оканчивается не на 0. Т.е. результат должен быть таким
Vasya - bananas: 4
Sasha - bananas: 5
Misha - apples: 1
Petya - bananas: 6
Dasha - apples: 3
Как сделать?
Аноним 27/08/20 Чтв 13:09:52 178963311
>>1789632
> который оканчивается не на 0.
значение которого не равно нулю в общем.
Аноним 27/08/20 Чтв 13:21:44 178965712
>>1789632
У тебя структура не позволяет это удобно сделать

Сделай такой формат
{name: "vasya", data: [{fruit: "banana", count: 0}] }

А ещё лучше сделать отдельный Value Object и там сделать метод last_not_empty
Аноним 27/08/20 Чтв 13:28:57 178967513
>>1789657
Не могу, это просто хэш из SQL. В общем нужно просто пройтись по хэшу, и найти последний ключ, значение которого не равно нулю.
{name: 'Misha', age: 45, apples: 1, bananas: 0}
надо вывести Apples: 1
Аноним 27/08/20 Чтв 13:36:53 178968414
Аноним 27/08/20 Чтв 15:03:15 178979315
photo2020-07-17[...].jpg 45Кб, 750x744
750x744
Аноним 27/08/20 Чтв 16:00:35 178992516
Аноним 27/08/20 Чтв 16:29:59 178999217
>>1789925
Чтобы не перебирать остальные записи хэша после первого выполненного условия, нам же только одно вхождение нужно.
Аноним 27/08/20 Чтв 18:19:53 179014318
arr.select {|v| !v.values.nil?}.each {|h| p "#{h.values.first} - #{h.keys.last}: #{h.values.last}"}

)
27/08/20 Чтв 18:21:28 179014519
27/08/20 Чтв 18:33:05 179015820
Screenshot 2020[...].png 185Кб, 2642x836
2642x836
Аноним 27/08/20 Чтв 20:46:39 179025921
>>1789604
>фиг поймешь что у тебя есть в объекте и подсказки нет
tvoy_object.inspect

tvoy_object.methods - Class.methods

попробуй так
Аноним 27/08/20 Чтв 20:49:09 179026122
>>1789684
А если у того анона приложение? Путсы -- такое
Аноним 28/08/20 Птн 14:58:24 179104723
>>1790261
Да все, всем спасибо. Путсы плевать, мне главное алгоритм.
Аноним 29/08/20 Суб 17:53:08 179199624
5289dcce1bddca3[...].gif 448Кб, 500x275
500x275
Если не из ДС, то путь в рубисты закрыт, да? Сколько вакансий не смотрю, все из Москвы.
Аноним 30/08/20 Вск 01:20:51 179234825
Аноним 30/08/20 Вск 01:21:50 179235026
>>1791996
>Сколько вакансий не смотрю
Можешь попробовать начать смотреть
Аноним 30/08/20 Вск 07:36:55 179241427
>>1792348
>>1792350
Для вкатывальщиков-джунов работы кот наплакал, одни миддлы и сениоры везде нужны.
>Можешь попробовать начать смотреть
Обожаю руби-тред, классическая пассивная агрессивность, сторожите кормушку, молодцы. Ну раз смотреть, то подскажи, где, будь другом.
Аноним 31/08/20 Пнд 00:32:01 179318228
image.png 199Кб, 786x709
786x709
>>1787634 (OP)
>2 пик.

Парни, простите за оффтоп, но по поводу вот этой мыши, очень хочу её себе, покупал ли её кто-то с линухом? Не было проблем?
Аноним 31/08/20 Пнд 07:33:53 179335329
Увожаемые рубигоспода, какая норм зп за офис в замкадьях? 85к для джуна годовосика нормас или меня наебывают на шекели?
Аноним 31/08/20 Пнд 22:04:14 179418130
>>1793353
>85к для джуна годовосика нормас
ДА

Ну а вообще, советую делать две вещи:
• самообразование по технологиям — читать книжки, смотреть конфы на ютубе по рубям/базам/архитектуре/ООП
• дрочить английский (желательно даже взять уроки уровня SkyEng, чтобы ПОТРЕНИРОВАТЬСЯ ГОВОРИТЬ)

Когда будет уже 3-4 года опыта — легко сможешь выйти на долларовую удалёнку.

мимо-пересказал-свой-путь
Аноним 31/08/20 Пнд 22:59:14 179423031
>>1794181
Хм, первую работу не выбирают. А после года можно смело на 120к идти (как я и сделал).

Все больше смотрю на элик и хочу туда.
Аноним 02/09/20 Срд 20:45:15 179571632
Джуны рубисты в мире вообще нужны?
Аноним 02/09/20 Срд 22:38:25 179578333
Аноним 03/09/20 Чтв 17:19:47 179647134
Аноним # OP 03/09/20 Чтв 21:17:13 179673335
RubyKaigi2020.png 387Кб, 2560x1600
2560x1600
Онлайн-конференция RubyKaigi Takeout стартует уже завтра! Смотрите выступления членов Ruby Core Team (включая Мацумото), а также других рубистов со всего света в том числе и марсианина https://twitter.com/palkan_tula

Бесплатная трансляция начнётся в 4 утра по Москве:
https://www.youtube.com/channel/UCBSg5zH-VFJ42BGQFk4VH2A
Аноним 04/09/20 Птн 11:46:41 179706336
Аноним 04/09/20 Птн 13:30:36 179713437
Аноним 04/09/20 Птн 18:06:05 179740638
>>1797134
Почитал чат, пиздец там бумеры сидят и курсики платные дрочат.
Аноним 05/09/20 Суб 00:39:11 179771239
>>1797406
А чего ты хочешь то?
Аноним 05/09/20 Суб 04:00:13 179778240
Вкатываться как думаете? Интересует мнение вкатившихся ща последний год.
Аноним 05/09/20 Суб 05:00:40 179779041
>>1797712
Я ничего не хочу. Это констатация факта - там сидят бумеры и дрочат курсики.
Аноним 05/09/20 Суб 16:42:42 179807742
Screenshot2020-[...].png 73Кб, 1376x680
1376x680
>>1797790
Ну дык это чат видеокурсов.
05/09/20 Суб 23:00:39 179838843
Аноним 05/09/20 Суб 23:44:29 179842044
>>1797782
Сидим, пилим легаси для пропитания + стартапы для повышения скилла.
Аноним 06/09/20 Вск 11:02:25 179853345
>>1797782
Мне кажется нет. Сам вкатился только из-за того что на работе проект дали, ну и ушел с пыхи полностью на рубя (дешевле пыхаря переучить, чем искать рубиста в мухосрани). Рынок руби работки таков, что можно прекрасно себя чувствовать имея околосинёрские скиллы, а джуном будешь преимущественно сосать писос, лучше взять более хайповый стек для самовката.
Аноним 06/09/20 Вск 11:05:51 179853546
>>1798533
>можно прекрасно себя чувствовать имея околосинёрские скиллы, а джуном будешь преимущественно сосать писос
Это вообще всех языков касается, не только руби
Аноним 06/09/20 Вск 12:36:00 179860347
>>1798535
Как пример, в каком-нибудь реакте джуном попроще, и если есть хоть что-то типа пета в гитхабе, имея только лишь знания жса и околореактовских приблуд, легко залететь на норм зп с нулём опыта (60-80к)
Аноним 06/09/20 Вск 14:12:08 179864248
Аноним 06/09/20 Вск 14:14:32 179864649
>>1798603
Хочешь сказать, что реактодебилом залететь и легче, и быстрее, чем рельсовкатунцом?
Аноним 06/09/20 Вск 15:29:03 179868850
>>1798646
Угу, есть такая мысль. Объем знаний там всё таки поменьше нужен, а спрос на них выше(даже с учетом количества вкатунов). Всё таки бек может быть на чем угодно, но фронт в 80% случаев - это реакт, гораздо реже нг с вью, но там как ни крути, всё равно жс. Так и выходит, что реактодебилу закатиться проще, тож планирую на следующем проекте взять на себя часть фронта, а то мало ли куда жизнь повернется, хоть тут хлеб будет
Аноним 06/09/20 Вск 15:52:45 179870551
>>1798688
Закатиться проще, да язык поганый, не для людей он, браузерный ассемблер
Аноним 07/09/20 Пнд 09:27:59 179923052
Аноним 07/09/20 Пнд 16:13:33 179963453
1599084591274.jpg 232Кб, 1000x1000
1000x1000
>>1798688
Закатиться в жс может и проще, но как же не хочется.
Аноним 07/09/20 Пнд 18:38:55 179971954
2020-04-15 01.5[...].jpg 369Кб, 479x385
479x385
Выкакал одну штуку на синатре. Тестов не писал тк там все настроить было гемором. Я хоть и настроил, но потерял мотивацию. Никаких js библиотек здесь не использовал.

Месяц назад потыкал rails на уровне около-скаффолда. До этого НЕ использовал rails пару лет и вообще ничего не делал.(отписывался в треде, но в последнее время просто луркую тут)

Этого достаточно чтобы вкатиться или мне теперь этот какиш нужно где-то развернуть?

В связи с короноанусом и заканчивающимся баблом, удаленка кажется более адекватным вариантом.

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

На сколько расчитывать на старте в плане денег 70к?

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


-
Думаю после редакса любой вкатывальщик забьет хуй. Сам по себе реакт может и ок.

Надо будет сегодня-завтра потыкать и его.


блять, долго думал отправлять или нет этот высер
Аноним 08/09/20 Втр 17:28:25 180090555
Screenshot 2020[...].png 33Кб, 616x211
616x211
Screenshot 2020[...].png 36Кб, 624x217
624x217
>>1794230
>Все больше смотрю на элик и хочу туда
Лол, НАХУЯ?

На всяких weworkremotely и relocateme эликсира вообще ПО НУЛЯМ ПОЧТИ по сравнению с руби, на LinkedIn Jobs тож СИЛЬНО МЕНЬШЕ
Аноним 08/09/20 Втр 17:35:58 180091356
>>1800905
Так ведь главное это не количество вакансий, а количество желающих на место.

На руби их больше, но и специалистов на одно место много и устроиться сложнее
Аноним 08/09/20 Втр 18:14:56 180094557
Сколько нужно времени навскидку, чтобы, зная C# и Пистон, проникнуть запахом синтаксиса Рубина?
Аноним 08/09/20 Втр 18:27:23 180095758
Аноним 08/09/20 Втр 18:47:05 180097259
>>1800957
Супер, здорово. Надеюсь, от его синтаксиса не захочется блевать.
Аноним 08/09/20 Втр 18:49:23 180097460
>>1800972
Может заебать do...end, но в целом норм.
Аноним 08/09/20 Втр 21:48:36 180112561
>>1800913
>специалистов на одно место много'
по-моему сейчас дефицит специалистов на руби
Аноним 09/09/20 Срд 15:26:59 180163562
ребят, есть опция, которая убирает
--test-type=webdriver из браузера в selenium?
Нашел вариант для c# только

ChromeOptions options = new ChromeOptions();
options.AddExcludedArgument("test-type"); // To remove arg "--test-type=webdriver"
sage Аноним 11/09/20 Птн 18:07:20 180380363
По сообщениям выше решил потыкать реакт. Почему так туго идет? Или они специально все усложняют чтобы значимость фронтэндеров не падала и их не заменил AI.

Кошешн все эти хуки и контексы выглядят получше редакса, но все же.
Аноним 11/09/20 Птн 18:08:59 180380564
Аноним 11/09/20 Птн 21:50:40 180395765
Как дела с работой обстоят? Зашла на hh, там почти на каждой вакансии рубиста есть табличка - будьте первым. Неужели такой недостаток кадров? Так ли легко вкатиться?
Аноним 12/09/20 Суб 01:14:07 180409166
>>1803957
>>1787634 (OP)
Тёмыч, сделай в следующем перекате отдельную вкладку про как найти первую работу, про то, что должен уметь вкатун-рельсовик, про хуйню-малафью, одна и та же поебота из треда в тред лезет
Аноним 12/09/20 Суб 10:45:40 180423667
Аноним 12/09/20 Суб 14:36:43 180438768
>>1803957
Норм. Самое сложно найти первую работу, потом будут к тебе подбегать и деньги в карманы сувать, лишь бы ты работал.
Аноним 12/09/20 Суб 15:38:40 180441769
Аноним 13/09/20 Вск 20:06:53 180554470
отмечусь
Аноним 14/09/20 Пнд 00:03:29 180573571
Аноним 19/09/20 Суб 17:09:36 181091572
Подохший тред подохшего языка, все в гармонии
Аноним 19/09/20 Суб 20:30:30 181106573
>>1810915
Так и есть серьзено
Аноним 20/09/20 Вск 13:31:59 181144774
Аноним 20/09/20 Вск 16:04:57 181157075
>>1787634 (OP)
Почитал шапку, это за сколько можно вкатиться без опыта, месяца 4-5?
Аноним 20/09/20 Вск 18:22:12 181171576
>>1811570
4-5 потерянных месяцев твоей жизни
Аноним 20/09/20 Вск 18:53:53 181174477
>>1811715
И что ты предлагаешь?
Аноним 20/09/20 Вск 19:35:40 181180378
Screenshot 2020[...].png 97Кб, 1560x628
1560x628
Какие же пидорасы
20/09/20 Вск 19:56:10 181183679
>>1811570
Я сначала так и хотел делать. В итоге кое что сделал, но не на rails. Сейчас меня зачем-то понесло на эликсир. Дочитаю книгу и начну эплаиться. Возможно дело в том что я ссыкую это делать и просто откладваю момент. Если получится найти удаленку, то отпишусь тут через 1-2 недели успешной работы гыы

>>1811715
Он в какой-то степени прав, но зависит от вводных. Но раз ты задаешь такой вопрос, у тебя скорее всего дохуя мотивации. Месяц позадротишь язык, сделаешь какие-то скриптики, дальше уже какой-то проект.

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

Если есть дохуя мотивации, то все будет ок. Как пример, от elixir in action с его todo примером тянет блевать и опускаются руки тк это нихуя не реальная задача и много лишнего текста.


Аноним 21/09/20 Пнд 01:10:49 181212780

>>1811836
А как и как долго ты вкатываться начал?
Аноним 21/09/20 Пнд 01:32:17 181213481
>>1811803
А что было в том разделе? Я с села
Аноним 21/09/20 Пнд 02:22:44 181214482
>>1811570
>за сколько можно вкатиться без опыта
Судя по вакансиям, язык подыхает
Аноним 21/09/20 Пнд 06:06:09 181217883
>>1812144
Открой шапку, где ты там мало вакансий увидел?
Аноним 21/09/20 Пнд 14:06:21 181247184
Чего ожидают от человека, просящего в ДС 150-170к net?
Аноним 21/09/20 Пнд 15:23:31 181255685
>>1811836
>elixir in action
От всех *in action книг тянет какой то невыносимой нудятиной, вне зависимости от языка.
Аноним 21/09/20 Пнд 17:54:56 181270786
>>1812556
Они пишутся разными авторами без какого-либо общего шаблона.

>>1811836
Интересное мнение. С автором Elixir in Action я знаком лично, работал с ним в одной конторе, он охуенный спец в своём деле, активный попенсорц деятель и отличный ментор. Elixir in Action я сам не читал, но сейчас вышел 2nd edition, возможно он лучше. Если не идёт, то есть адекватная замена Programming Elixir >= 1.6
Аноним 21/09/20 Пнд 20:08:39 181282187
Что есть годного по рельсам кроме перечисленного в шапке? Нужно срочно подучить.
Аноним 21/09/20 Пнд 23:00:00 181296388
>>1812471
Выполненных упражнений из последнего издания Хартла на гитхабе.
Аноним 21/09/20 Пнд 23:01:35 181296589
>>1812821
Ставишь себе условное ТЗ по аппу. В процессе написания учишь. Врубаешься. Получаешь Yet Another TODO App.
...
...
...
Тебя берут на работу.
Аноним 21/09/20 Пнд 23:56:00 181299390
>>1812707
На счет твоего последнего предложения. Это абсолютно 2 разные книги. Хоть здесь и тяжко читается, но у него более менее реальный пример(в плане архитектуры) Но ебаное todo это параша.

Programming Elixir >= 1.6 читался легче и там в основном идет упор на основы(читал его года 2-3 назад и делал задания)


Rails все еще решает. НО если хочется повыебываться или потыкать что-то необычное, то можно и в elixir.
Аноним 22/09/20 Втр 00:36:54 181300591
>>1812707
Откуда такой интерес писать на вeliке?

Аноним 23/09/20 Срд 09:45:29 181386992
oQ7DUHfao.jpg 47Кб, 558x604
558x604
Аноним 23/09/20 Срд 12:08:52 181403093
Я ни разу не вкатывальщик, и вообще 1С-господин (говноед).
Но появилось желание создавать сайты в качестве хобби. Эти ваши рельсы и руби мне подойдут для этого? И с чего лучше начать - с изучения фронта или бека? Простите за глупый вопрос, я просто не знаю где это спрашивать вообще.
Аноним 23/09/20 Срд 14:34:30 181417194
>>1814030
Довольно хуёвое хобби ты себе выбрал, брат. После того как ты поймёшь сколько требуется знаний чтобы сделать сайт, за голову ухватишься и обратно в 1С-перекатишься. Энивей, чтобы попробовать на вкус дерьмеца, начни с html-курса на theodinproject в шапке треда. В принципе, ты можешь ограничиться только этим сайтом для изучения сабжа. Но опять же, лучше бы ты в качестве хобби в ассемблере ковырялся, чем сайты решил создавать.
Аноним 23/09/20 Срд 16:10:24 181427895
>>1814171
Спасибо за совет, а что, разве создание сайтов это крайне сложная вещь? Тогда почему я в /b/ кучу тредов видел как люди пытаются стать веб-макаками
Аноним 23/09/20 Срд 16:20:43 181428896
Посоны, какие компании имеющие офисы в РФ- это топ для рубиста?
Аноним 23/09/20 Срд 17:08:47 181433697
>>1813005
Я из Erlang лет 5 назад вкатывался, для меня это был естественный переход.
Аноним 23/09/20 Срд 21:24:51 181453098
>>1814030
>>1814278

Если коротко - руби очень плохой вариант для начала.

- Учишь С++ / C# до ООП включительно, для понимания как нормальный код писать (это опциональный шаг)

1. БД (MySQL идеальный вариант для начала)
2. HTML / CSS (просто пройтись, посмотреть какие есть теги, как оно вообще работает)
3. PHP, для понимания как работает веб (здесь далеко лезть не нужно, просто учишься писать / доставать данные с БД и отображать где то)
4. базовый JS - просто понять как оно работает, добавить на написанный ранее PHP сайт анимации или асинхронные запросы
5. просто почитай про MVC, попробуй реализовать свой фреймворк

Первых 5 пунктов - база. Дальше у тебя уже должно сложиться представление, о том что тебе проще/интереснее, и тоже есть несколько путей:

1. Laravel/Cake PHP/шото еще из MVC фреймворков - сможешь спокойно писать простые сайты, при желании пробоваться куда то на стажировку
2. WordPress или другие CMS - сплошной говнокод, комьюнити бумеров и фрилансеров 300к/сек. Программирования как такового нет, только установка кривых плагинов и допиливание костылей.
3. Что то из следующих стаков (сможешь писать сайты / приложения / микросервисы, что душе угодно):
Node.js / React(Vue)
Phython / Django
Ruby / Ruby on Rails

Аноним 23/09/20 Срд 22:19:52 181458099
>>1814530
А что лудше Phython или React(Vue)?
Аноним 24/09/20 Чтв 00:12:26 1814649100
>>1814580
React / Vue - ЖС библиотеки для написания веб-приложений (фронта)
Python - язык, на котором можно реализовать либо API, к которому уже будет обращаться фронт, либо монолитное приложение, используя фреймворки вроде Django
Аноним 24/09/20 Чтв 01:15:35 1814684101
1600899335093.jpg 34Кб, 1280x720
1280x720
>>1814530
Я в АХУЕ!

ПХП-говно протекло из своего отстойника в наш могильник и с умным видом ПОЯСНЯЕТ ЗА ЖИЗНЬ начать с крестов для нормального кода, чтобы потом уйти ковырять в ПХП. Ты ебанулся совсем такое ему >>1814580 советовать? Почти уверен, что ни на том, ни на этом тебе всерьез программировать не приходилось, пиздуй в свой ларавел-тред, скотобаза ебаная.
Аноним 24/09/20 Чтв 01:18:13 1814685102
>>1814288
Макдональдс, Бургер Кинг, Халяль от Ашота
Аноним 24/09/20 Чтв 01:37:46 1814696103
>>1814684
Ахуенно, только я Ноде фулл-стек пишу. Пыху последний раз год назад в универе видел.
Плюсы или другой низкоуровневый язык нужен для понимания того че вообще с кодом происходит, я и говорил что это опционально. Пыха хороший первый язык, потому что она простая и после изучения дает много путей дальнейшего развития.
Аноним 24/09/20 Чтв 01:41:28 1814701104
>>1814684
>>1814696
видел я клоунов, которые с Питона и ЖСа кодить начинали - ничего лучше немасштабированного и нечитабельного говна выдать не могли
Аноним 24/09/20 Чтв 02:29:25 1814745105
>>1814696
Где ты кейкпхп откопал, на каком кладбище? Машину времени купил?
И цмс всуе не упоминай
24/09/20 Чтв 04:12:22 1814759106
Аноним 24/09/20 Чтв 16:50:33 1815208107
24/09/20 Чтв 16:57:14 1815215108
Вы хули тут устроили, долбоебы? Идите на хуй со своей ПЫХОЙ и крестами из треда, пыха это червь пидор, хуже этого гавна нет ничего, а чтоб делать веб-проекты начать кодить с крестов - это вообще советы уровня Б

>>1814030

Да, рельсы подойдут вполне. Не слушай долбоебов выше, я хз че они тут вообще делают.
Аноним 24/09/20 Чтв 20:34:36 1815426109
>>1815215
Удваиваю. Пиздец, блять, изучи сначала пыху, а только потом в рельсы вкатывайся. Поешь сначала говна, а только потом начинай есть шоколад.
Аноним 24/09/20 Чтв 21:09:01 1815477110
>>1814171
>>1815215
>>1815426
Спасибо за советы анончики, всегда знал, что в руби треде сидят достойные джентельмены.
всё тот же 1C-ник
Аноним 25/09/20 Птн 09:14:26 1815655111
>>1814278
>Спасибо за совет, а что, разве создание сайтов это крайне сложная вещь?
Чтобы сделать сайт по современным технологиям, а не на чистом html, надо знать SQL, HTML5, CSS, JS, любой из бэкэнд языков (в нашем случае это руби), фронтенд фреймворк типа React, бэкэнд фреймворк типа Rails, знать как работают HTTP-запросы и разбираться в MVC-архитектуре (хотя это не сложно), ну и для самого сайта надо бы в дизайне шарить, читать книги типа Эдварда Тафти. Как бы пиздец много работы для одного человека, и поэтому люди пытаются стать не веб-макаками, а бэкендерами/фронтендерами/QA-тестировщиками. Чтобы сделать сайт надо три-четыре человека в современных реалиях, это пиздец. И после того как ты окунешься во всё это, ты поймешь насколько же это унылое и пиздец утомительное дело, а уж в качестве хобби оно вообще никчемное. Лучше рисовать научись или на гитаре играть. Ты бы еще в качестве хобби бумагу острым краем облизывал.
Аноним 25/09/20 Птн 09:15:31 1815656112
>>1815655
>SQL
необязательно sql, но в общем базы данных

*фикс
Аноним 25/09/20 Птн 09:22:04 1815659113
>>1814530
>- Учишь С++ / C# до ООП включительно, для понимания как нормальный код писать (это опциональный шаг)
Ебануться, учить два абсолютно разных языка, один байтоёбский, другой клон джавы, на какой ляд спрашивается? Поясни что такое "нормальный код" для начала, ну чтобы тут люди посмеялись.
>1. БД (MySQL идеальный вариант для начала)
Охуенно идеальный вариант когда все сейчас давно используют PostgreSQL из-за анальных лицензий Oracle.
Аноним 25/09/20 Птн 09:25:23 1815660114
>>1814696
>Плюсы или другой низкоуровневый язык нужен для понимания того че вообще с кодом происходит
Блядь, я тебе ГАРАНТИРУЮ, ты не имеешь НИ МАЛЕЙШЕГО представления о том, че вообще с кодом происходит. Поверхностное знание крестов не наделяет тебя хтоническими знаниями адептус механикус и способностью управлять духом машины. Чтобы знать, че с кодом происходит, надо знать ассемблер и то как компилятор интерпретирует структуры данных.
Аноним 25/09/20 Птн 11:12:04 1815735115
>>1815660
Двачну. Но чтоб начать делать веб-проекты - надо делать вебпроекты, а не задротить ассемблер всё же. Чувак хочет веб-приложение мутить, стартапы мб, а тут советы, как будто он хочет стать хаккером ниибаца и взламывать пентагон через Html
Аноним 25/09/20 Птн 11:30:15 1815737116
>>1815660
Это же филиал \пр где никто не соображает контекст. Добавлю к знанию о том, что там внутри творится, лучше начинать с основ, с электротехники, с понятия тока и напряжения.

Ну тот чел конечно клоун, плюсы учить)00) Нормальный чел плюсы не будет учить, так же как и jAvA и прочие 20-30+ лет языки (кроме рубей и элика)
Аноним 25/09/20 Птн 12:43:22 1815782117
16010160154260.mp4 5374Кб, 1280x720, 00:00:08
1280x720
Аноним 25/09/20 Птн 15:12:40 1815869118
>>1815426
на пыхе сраху можно заработать на хлеб с маслом.
А вот руби-это сокращающийся сегмент
Аноним 25/09/20 Птн 17:14:14 1816036119
Посаны? Помогите. Учу рейлс и сейчас простенький блог делаю. В общем не могу прописать в контроллере destroy, чтобы комменты удалять, чет не понимаю что не так делаю. Рейлс ругается на отсутствующий метод comments, но эмммм, почему тогда он через консоль всё прекрасно находит? Я где-то ошибаюсь, но не знаю где.
https://www.codepile.net/pile/82q1Jq25
Аноним 25/09/20 Птн 17:19:41 1816048120
Кек, уже исправил, params не добавил в метод, сорри за флуд посаны.
Аноним 25/09/20 Птн 20:07:01 1816246121
>>1816036
>before_action :set_post, only: [:create]
Сюда :destroy добавь
Аноним 26/09/20 Суб 17:25:46 1816883122
>>1816246
Добавил, не в нём дело было.

У меня такой вопрос посаны, вам комфортно работать на уровне 10 абстракций? То есть, я пока что вкатун простой, и мне немного непонятно как можно комфортно запомнить что ass.label содержит в себе html типа <label for="ass" class="we" id="can">. В реальной работе рельсовики вообще вьвсами занимаются или это фронтендеры вилкой чистят сами?
Аноним 26/09/20 Суб 18:27:56 1816911123
>>1816883
Уже года 3-4 года как вообще вьюхи в рельсах не трогал. На рельсах только API (на текущей работке еще и grape сверху), фронт или на реакте или вью, сами пилим фронт только для админки, для всего остального отдельная команда фронтов. Вообще в рельсах во вьюхах только формы ебанутые, как по мне, остальное нормально сделано, но может это у меня уже воспоминания подзатерлись.
Аноним 27/09/20 Вск 01:11:32 1817104124
Аноним 27/09/20 Вск 04:46:59 1817146125
>>1817104
Насколько он быстрее ruby 2?
Аноним 27/09/20 Вск 09:45:11 1817183126
>>1817104
ваше мнение о релизе?
Аноним 27/09/20 Вск 10:31:43 1817195127
Аноним 27/09/20 Вск 12:22:09 1817250128
>>1817104
а как же скорость в 3 раза выше?
Аноним 27/09/20 Вск 12:57:02 1817276129
>>1817104
а где пожробности про Джит?
Аноним 27/09/20 Вск 14:11:07 1817356130
>>1817250
>а как же скорость в 3 раза выше?
По сравнению с 2.0 релизом, 2.6 и так был почти вдвое быстрее 2.0, так что всё возможно. Кроме того, параллельное выполнение и легковесная конкурентность из коробки позволит писать писать код, который будет и более чем в 3 раза быстрее. Тайп черкер тоже замечательная вещь, вангую, будет стандартом для всех более-менее крупных приложений.
Аноним 27/09/20 Вск 14:17:40 1817372131
RubyMine вообще нужен? Вроде и неплохо выглядит, но из знакомых никто не использует да и на ютубе тоже.
Аноним 27/09/20 Вск 14:25:16 1817381132
>>1817104
УМЕР! ПОДОХ К ХУЯМ!
Аноним 27/09/20 Вск 14:34:23 1817391133
Аноним 27/09/20 Вск 14:34:48 1817392134
>>1817372
Если нравится, то юзай. Каждому свое.
Аноним 27/09/20 Вск 15:59:33 1817476135
ну теперь питону точно кирдык
Аноним 27/09/20 Вск 18:04:37 1817595136
Аноним 27/09/20 Вск 18:16:30 1817602137
Аноним 27/09/20 Вск 18:48:37 1817620138
Аноним 27/09/20 Вск 19:19:44 1817631139
Аноним 28/09/20 Пнд 00:43:23 1817864140
image.png 4701Кб, 1940x1294
1940x1294
image.png 3806Кб, 1940x1294
1940x1294
image.png 3460Кб, 1940x1294
1940x1294
>>1814288
>Посоны, какие компании имеющие офисы в РФ- это топ для рубиста?
• EvilMartians, Evrone, Gett, Wheely, Bookmate
• Hoodies, JetRockets, Uchi.ru, AT Consulting, СофтТелематика
• Mail.ru (GeekBrains, InstaCart, etc)
• Сбербанк (DomClick, etc)

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

>>1814685
>Макдональдс, Бургер Кинг, Халяль от Ашота
Вот ты сейчас смеёшься, но:
«KFC — разработка системы персонализации для ресторана» - evrone.ru
https://evrone.ru/kfc
https://evrone.com/kfc
https://vc.ru/evrone/133429-chto-vnutri-u-restorana-kfc-kotoryy-pomnit-chto-vy-lyubite
The CRM is a Ruby on Rails application and two microservices.
Аноним 28/09/20 Пнд 01:55:05 1817880141
>>1817864
Приятно охуел, что мейл, гетт и сбер используют руби.
Аноним 28/09/20 Пнд 12:50:49 1818024142
>>1817864
Работал в евроне? Как там климат?
Аноним 28/09/20 Пнд 12:59:03 1818039143
>>1817864
Я вопрос задавал. Работаю в AT Consulting
Плюсы: вкатился с полного нуля и платят по меркам Мухосранска сносно, относительно ненапряженно, рост по грейдам отличный.
Минусы: платят все же ниже рынка, тонны легаси
Аноним 28/09/20 Пнд 13:00:25 1818041144
>>1817864
Кстати, Evrone - единственная комнпаия куда прошел собеседование. По их меркам я еле-еле тяну, но все же оффер был без повышения текущей зп. Вроде как там ЖЕСТКИЙ тайм менеджмент. Галере нужны сильные гребцы.
Аноним 28/09/20 Пнд 14:54:08 1818140145
>>1818041
Ну там еще оплачивают время если ты в опенсорс контрибутишь, емнип.
Аноним 28/09/20 Пнд 14:59:04 1818142146
>>1818140
В чём смысл оплачивать кому-то твой опенсорс? Чтобы потом в удобный момент объявить твое время за время компании?
Аноним 29/09/20 Втр 08:12:32 1818603147
>>1817276

Джит в начале десятых надо было делать, а не в конце, когда мода на язык ушла.
Аноним 29/09/20 Втр 09:08:19 1818620148
Комната ожидания ruby 4.0 тут?
Аноним 29/09/20 Втр 09:51:29 1818648149
Подскажите, когда умрет руби?
Аноним 29/09/20 Втр 12:56:48 1818769150
Аноним 29/09/20 Втр 13:31:36 1818788151
Зашел в тред, а тут пик юмора, высоты остроумия.
Аноним 29/09/20 Втр 14:36:51 1818815152
>>1818788
зайди в жс тред,тебя обдадут фонтаном красноречия
Аноним 29/09/20 Втр 19:21:09 1819066153
Аноним 29/09/20 Втр 19:53:01 1819097154
Аноним 30/09/20 Срд 18:20:20 1819887155
где инновации или хотя бы сперли че нибудь из жабы
30/09/20 Срд 20:08:30 1819970156
Аноним 01/10/20 Чтв 13:05:55 1820368157
Чего заглохли, работаете без продыху?
Аноним 01/10/20 Чтв 20:28:34 1820753158
>>1820368
Мертвый тред мертвого языка
Аноним 02/10/20 Птн 05:32:40 1820990159
>когда в языке все так хорошо что и обсуждать-то нечего
Тред пора закрывать
02/10/20 Птн 16:41:39 1821360160
Аноним 02/10/20 Птн 18:09:30 1821407161
>когда в языке все так хорошо
проорал
Аноним 02/10/20 Птн 19:10:48 1821454162
image.png 376Кб, 1248x522
1248x522
Почему это залупа постоянно протекает, я уже заебался.
Она может блядь сама освобождать память?
Аноним 02/10/20 Птн 19:13:14 1821456163
>>1821454
Как мне блядь узнать, че она там такого хранит в памяти важного и не хочет освобождать?
Аноним 02/10/20 Птн 19:19:16 1821463164
>>1821456
В приложении нихуя нет, она просто отдает страницы из базы и все.
Кеширует на диск.
Никаких фоновых процессов нет.
Нихуя нет.
Заходит челове 200 в день.
Какого хуя это говно протекат, что там может протекать. >>1821456
Аноним 02/10/20 Птн 21:27:24 1821562165
>>1821454
Просто добавь в крон рестарт в 5 утра
Аноним 04/10/20 Вск 13:42:56 1822791166
>>1821463
> она просто отдает страницы из базы

Была подобная хуйня, есть подозрение что если ты дохуя длинные строки дергаешь - то они хуево чистятся. Но ты на верном пути, копни в сторону данных которые прилетают. Если тачка позволяет обмажься профилировщиками, гайды в инете найдешь без меня.
Аноним 04/10/20 Вск 14:46:12 1822827167
Screen Shot 202[...].png 39Кб, 562x230
562x230
Ребят, кто-нибудь знает, что за контора?
Офис на Нахимовском просперкте.
Вроде пишут про игровые высоконагруженные проекты, офис класса A, в вакансии жирная з/п, но чет контора вообще noname.
Аноним 04/10/20 Вск 14:48:49 1822829168
>>1822827
И сайт http://it-partner.pro/ одностраничник. Почта для контактов p.smirnov@jetmail.cc. Лохотрон какой-то же.
Аноним 04/10/20 Вск 21:38:34 1823154169
>>1822827
Так они пыхера ищут. В их тред и иди спрашивать.

А так - если контора даже в разделе "Проекты" ничего не показывает в качестве портфолио, то это уже повод закрыть их говно-лендинг и не вспоминать об этой недогалере (тем более что сайт не гуглится).
Аноним 05/10/20 Пнд 03:06:40 1823287170
Аноним 05/10/20 Пнд 09:31:53 1823380171
>>1822827
Работал там фронтом. Они казино пилят, по-этому и название такое стремное, что бы не палиться. Онлайн у них довольно большой, статистики у меня нету, но деньги они видно, что гребут лопатой. Из сочетания кучи бабла и специфики работы и вытекает жирная серая зарплата, да и в целом, если тебе что-то нужно, денег не жмут. Офис нормальный, обычный опенспейс, но в самом офисе плюшек особо нету. Хайрят они очень активно, за то время, что я работал размер команды в раза 3 вырос.
Аноним 05/10/20 Пнд 14:40:30 1823641172
Шо делать, я баюс выставлять резюме. А бабки заканчиваются.

Тыкал реакт, уже дней 20 назад(хуки, контексты). Уже кое что подзабыл.

С рубями у меня наверн такая же ситуация.

Каковы шансы ремоута?
Аноним 05/10/20 Пнд 14:48:08 1823648173
>>1823641
Если хотя бы миддл, близко к 100%

Если джун, шансов нет
Аноним 05/10/20 Пнд 14:49:04 1823650174
>>1823641
Берешь и выставляешь.
>>1823648
Этот пиздит. Джунов берут.
Аноним 05/10/20 Пнд 14:50:55 1823652175
>>1823650
Джунов? По удаленке? Ты ебанутый?
Аноним 05/10/20 Пнд 15:27:22 1823688176
>>1823650
>>1823648
Я уже тут отписывал. Такое чувство что занимаюсь самоотсосом в этом треде

Опыт какой-то был, но давно. Повторил все что нужно как мне кажется. Есть какие-то поделия.
Но к rails интерес подугас и напрмер вчера мне было интересно тыкать свифт. Хотя я понимал что делаю хуйню тк надо найти работу, а я отвлекаюсь на ненужные мне вещи.

вопрос(ы):

- как бы вы выбирали из нескольких предложений о работе? Искали бы в течении какого-то времени? ведь наверно не стоит быстро принимать решение.

- Если бы был вариант между офисом и удаленкой, что бы выбрали? (Учитывая ситуацию с короной)

- Сколько стоит просить на старт(Пусть будет на позицию джуна)

Желательно чтобы отвечали не синуоры

Спасибо

Аноним 05/10/20 Пнд 15:31:06 1823691177
>>1823688
>Желательно чтобы отвечали не синуоры
Ладно, не буду
Аноним 05/10/20 Пнд 15:38:15 1823699178
>>1823691
Потому что очевидно - сениор выберет удаленку. Выберет то место где больше платят и попросит на старт больше чем ему платят сейчас.
Аноним 05/10/20 Пнд 17:49:07 1823816179
>>1823650
А на какие сайты выставлять? Хедхантер и линкедин? сам спросил сам ответил
Аноним 05/10/20 Пнд 18:22:20 1823833180
>>1823652
Нет. Я - джун на удаленке.
Аноним 05/10/20 Пнд 18:41:35 1823850181
Screenshot20201[...].png 187Кб, 1867x477
1867x477
>>1823652
Я тоже джуном на удаленке устроился.
Аноним 05/10/20 Пнд 19:12:46 1823869182
image.png 490Кб, 410x512
410x512
>>1823833
> Нет. Я - джун на удаленке.
Аноним 05/10/20 Пнд 19:25:45 1823878183
>>1823688
А почему в iOS не вкатываешься?
Аноним 05/10/20 Пнд 20:24:24 1823910184
>>1823380
Анон, а можешь дать больше инфы, где про них можно посмотреть/погуглить?

Казино это мне кажется интересная область. Там легаси или новые проекты? Инженерная культура есть или тяп-ляп? Коллектив хороший?
Аноним 05/10/20 Пнд 20:27:11 1823911185
>>1823910
>Что мы предлагаем:
>•Фиксированный оклад (по результатам встречи);
>•График работы: 5/2 Пн – Пт с 10:00 до 19:00;
>•Оформление по ТК РФ (по трудовой);
>•Своевременная выплата заработной платы (2 раза в месяц);
>•Неограниченные перспективы карьерного и профессионального роста;
>•100% оплата больничных, отпусков;
>•Комфортные условия работы (офис класса А с панорамным остеклением, шаговая доступность от метро Нахимовский проспект, современная техника, оборудованная кухня, где всегда всё наличии).

И что, реально с 10 часов приходить нужно?
Аноним 05/10/20 Пнд 20:44:48 1823930186
>>1823850
бля ахуеть
чегоумеешь? Какой уповень англа нужен?
мимо прокрастинатор
Аноним 05/10/20 Пнд 21:03:46 1823953187
>>1823850
1485*4
2240 долларов в месяц
В каком-нибудь украинском мухосранске ты уже король с такой зарплатой, да даже в Киеве можно не плохо жить.
Аноним 05/10/20 Пнд 21:04:27 1823954188
>>1823688
Добавлю сюда вопрос. Анон спросил про линкдин и хх. Что бы вы выбрали ру или какую-нибудь иностранную контору? Я понимаю что синуоры бы выбрали иностранную


>>1823878
В том-то и дело, что именно ios как-то не вставляет. А вот под macos всегда хотелось что-то сделать.

>Почему не вкатыаешься
Денег на пару месяцев осталось.
Аноним 05/10/20 Пнд 21:07:15 1823956189
>>1823850
Это через что ты нашел? На апворке вроде были такие emoji, нет?

Аноним 05/10/20 Пнд 21:13:48 1823960190
>>1823910
>посмотреть/погуглить
Ссылки на казино я тут давать не буду, а больше даже и не знаю, что можно показать.

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

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

>И что, реально с 10 часов приходить нужно?
Вообще да, но договорится, после испытального, вполне можно.
Аноним 05/10/20 Пнд 23:03:46 1824000191
>>1823850
Примерно такая же фигня, только в РФ и без столь жестких требований.
Аноним 05/10/20 Пнд 23:13:05 1824008192
>>1823960
>Вообще да, но договорится, после испытального, вполне можно.
Собакин уже сказал что не менее 30% сотрудников должно быть на удаленке. Как ты думаешь, кого отправят на удаленку, а кого оставят пахать в офисе?
Аноним 06/10/20 Втр 08:18:42 1824125193
>>1824008
Скорее всего никого.
Аноним 06/10/20 Втр 21:00:33 1824785194
поясните пж ньюфагу за первые три пикрила в посте
хештег вообще не гуглится, а euruko это какая то конфа или чето такое, но тоже не до конца понял
Аноним 06/10/20 Втр 21:02:51 1824788195
>>1824785
упд, все гуглится, все конфы какие то, но все же хотелось узнать поподробнее шо это такое
Аноним 07/10/20 Срд 12:21:04 1825087196
Проблемка с cloudflare, сервак по запросу качает себе файл на диск, потом отдает его пользователю, бывает, не укладывается в 100 сек и cloudflare рвет соединение по таймауту, асинхронный менеджер загрузок мне пилить не хотелось бы, слишком сложный механизм для такой задачи, может существует какой-то костыль для этого?
Аноним 07/10/20 Срд 18:33:05 1825363197
>>1825087
редикти с сервака в cloud
Аноним 07/10/20 Срд 23:54:05 1825541198
>>1823850
2240 долларов в месяц

У джуна? Че за хуйня, это че за контора
Аноним 08/10/20 Чтв 03:45:56 1825583199
>>1825541
ООО "Заморский Барин"
Аноним 08/10/20 Чтв 08:10:27 1825628200
Руби же подох, не?
мимо-пхп-боярин
Аноним 08/10/20 Чтв 08:18:41 1825634201
Аноним 08/10/20 Чтв 08:56:37 1825654202
>>1825628
Да, подох, видишь никто не пишет в треде. Проходи мимо
Аноним 08/10/20 Чтв 11:37:21 1825744203
>>1825363
>редикти с сервака в cloud
Не понял, что это значит. Редирект? Файла-то нет, а пока экшон дойдет до редиректа соединение уже будет убито.
Думаю можно сделать сабдомен в обход клаудфлары, который бы отдавал файлы, по-сути только dns прописать и роутер поправить, должно сработать.
Аноним 08/10/20 Чтв 16:57:57 1825985204
>>1825583
Чето дохуя всё равно для джуна
Аноним 08/10/20 Чтв 18:50:59 1826067205
>>1825985
Для джуна-рубиста норм.
Аноним 09/10/20 Птн 02:24:20 1826318206
photo2020-10-09[...].jpeg 86Кб, 758x1280
758x1280
Просто ДЕРЖУ ВАС В КУРСЕ, что ТАКИЕ ЗАРПЛАТЫ существуют НА РЕМОУТЕ
Аноним 09/10/20 Птн 05:00:29 1826336207
Что нужно знать/уметь чтоб на такие вакансии взяли?
Аноним 09/10/20 Птн 06:01:15 1826346208
>>1826318
Ах, как же хочется С ТАКОЙ ЗАРПЛАТОЙ на РЕМОУТ!
Аноним 09/10/20 Птн 09:07:14 1826385209
>>1826318
Это может быть хитрая рассылочка с целью набрать базу актуальных резюме, по которым будут плотно работать другие люди и будут уже другие зп.
Аноним 09/10/20 Птн 09:35:48 1826397210
>>1826318
Что там? Снова переписывают с Ruby на Elixir?
Аноним 11/10/20 Вск 14:36:15 1827917211
Аноним 11/10/20 Вск 15:26:58 1827950212
>>1826318
С такими деньгами можно даже тян завезти.
Аноним 12/10/20 Пнд 17:24:27 1828651213
>>1827950
Я бы кунчека завел. Переодевал бы его в тяночку и учил погромировать, кормил лоликолесами и целовался под пледиком...
Аноним 12/10/20 Пнд 17:26:18 1828654214
>>1828651
котоговно выйди в окно
Аноним 12/10/20 Пнд 17:46:35 1828663215
>>1828654
Не гори дед лучше выпились
Аноним 12/10/20 Пнд 20:23:35 1828764216
>>1828663
слыш пидар
пездуй в свой курятник
Аноним 13/10/20 Втр 02:45:17 1828938217
>>1828764
Дед часики тикают пора умирать
Аноним 13/10/20 Втр 07:42:29 1829032218
>>1828938
Раздался скулёж из под шконки
Аноним 13/10/20 Втр 08:44:50 1829052219
>>1829032
А че ты туда забился ебанутый что ли дед
Аноним 13/10/20 Втр 09:05:10 1829057220
>>1829052
ты скучный жалкий педик просто
Аноним 13/10/20 Втр 15:57:25 1829354221
>>1829057
Ну да я педик, проблемы дед? Выпились.
Аноним 13/10/20 Втр 16:18:51 1829384222
We-are-Offline.png 110Кб, 1147x683
1147x683
лол
Аноним 13/10/20 Втр 16:21:27 1829388223
>>1829354
ещё и тебя, жопотраха малохольного, переживу
тхахахах
Аноним 13/10/20 Втр 23:33:24 1829667224
image 330Кб, 1248x608
1248x608
Митап FunBox: Как быть девлидом

• В чём заключается роль девлида в разных компаниях
• Как разработчик превращается в лида
• Чем занимается лид
• Какие пути развития есть у лида
• Как специфика компании влияет на роль лида.

Опытом поделятся эксперты из FunBox, ManyChat, X5, Xsolla.

14 октября в 17:00 МСК
Регистрация:
https://funbox.timepad.ru/event/1444619/
Аноним 14/10/20 Срд 12:07:32 1829932225
почему растерял свою популярность?
Аноним 14/10/20 Срд 12:28:47 1829966226
>>1829932
тормознутый интерпретатор
Аноним 14/10/20 Срд 13:09:41 1830010227
>>1829966
так тут говорят,что перфоманс не главное,что железо дешевое для этого есть,зато как все удобно...
Аноним 14/10/20 Срд 13:14:19 1830022228
>>1830010
Ну, говорят это те, кто остались на этому языке. А те, кто ушел, ушли из-за интерпретатора.
Покормил
Аноним 14/10/20 Срд 13:19:51 1830033229
>>1830022
а как же добавь 16 ядер и все будет норм?
Аноним 14/10/20 Срд 13:21:23 1830036230
>>1830033
Ты мой пост перечитай, зелень
Аноним 15/10/20 Чтв 20:26:09 1831512231
Screenshot 2020[...].png 138Кб, 598x600
598x600
Аноним 22/10/20 Чтв 20:08:32 1837204232
Все уже записались на воркшопы за 5к?
Аноним 22/10/20 Чтв 20:12:32 1837206233
>>1837204
Зачем ведь есть бесплатный билет на основную конфу?
Аноним 23/10/20 Птн 18:25:42 1837881234
rubyrussia.jpg 255Кб, 1447x2048
1447x2048
>>1837204
>>1837206

RubyRussia 2020 Online

13 ноября — бесплатная конференция, на которой мы обсудим самые практичные темы. В этом году мы решили не гнаться за трендами, а поговорить о старой доброй классике: борьбе с legacy, построении жизнеспособной архитектуры, связи фронтенда и бэкенда, жизни с Rails в реальном мире. Контента будет мало и только по делу. Для участия нужно зарегистрироваться.

14 и 15 числа пройдут платные воркшопы, каждый из которых раскроет одну из заданных тем на 100%. Покажем, как внедрить лучшие практики в жизнь. Каждый воркшоп состоит из 4-х часового занятия, домашнего задания, поддержки по всем возникшим вопросам в чате в течение недели и фидбека на ваше решение от эксперта.

13 ноября 17.30 - 21.00
Регистрация обязательна:
https://railsclub.timepad.ru/event/1449405/
https://rubyrussia.club/
Аноним 24/10/20 Суб 16:54:01 1838723235
А кто что знает про /Evrone?
Вроде большая проектная контора, вроде как с инженерной культурой, но че-то никогда о ней ничего толком не слышал.
Аноним 25/10/20 Вск 12:05:32 1839203236
>>1838723
Основали и устраивают эти ваши все rubyrussia, привезли Матца в Россию, рассказывают на своих митапах как он любит майонез.

А вообще, одни из топовых, если не саме топовые рельсовики в этой стране.

Добплачивают тебе если ты коммитишь в опенсорс.
Аноним 25/10/20 Вск 22:06:12 1839764237
Вкатились?
Аноним 26/10/20 Пнд 02:27:14 1839871238
Аноним 26/10/20 Пнд 10:44:37 1839951239
>>1839203
Что насчет злых марсиан скажешь?
Аноним 26/10/20 Пнд 11:15:45 1839968240
>>1839951
Лично не сталкивался.
Аноним 26/10/20 Пнд 20:53:22 1840462241
>>1839951
Распиаренный бренд аутсорс бодишопа
Аноним 27/10/20 Втр 00:08:18 1840623242
>>1839203
Ну может и топовое, а есть какая-то инфа о том как там работается?

Я сталкивался с несколькими людьми, которые там работали и они отзывались не то чтобы хуево, но как-то противоречиво. Один говорил что перерабатывал жестко, другой что кидали с проекта на проект и пилил всякое говно, ну то есть такое.
С другой стороны я не знаю насколько они профессионалы - те с кем разговаривал, может им просто нормальных проектов не давали. Хз.
Аноним 27/10/20 Втр 05:44:16 1840673243
054132.webm 9189Кб, 854x480, 00:00:44
854x480
>>1787634 (OP)

Что это за Няруко и почему ты его пиаришь?
Аноним 27/10/20 Втр 10:50:25 1840755244
>>1840623
Полагаю, любая крупная контора не может не нести на себе отпечтака галерного прошлого.
Аноним 27/10/20 Втр 15:50:09 1841033245
f4a2d253bc573ba[...].jpg 7Кб, 166x205
166x205
>>1840673
В шапке почти каждый раз скриншоты из актуальной (последней) к этому моменту руби-конференции. Когда создавался тред, последний ивент с выложенными видео к этомум моменту был NoRuKo (который по сути мини-EuRuKo онлайн в этом коронавирусном году).

С тех пор из больших конференций (и чтобы были видео) была уже RubyKaigi Takeout 2020
https://www.youtube.com/playlist?list=PLbFmgWm555yZeLpdOLhYwORIF9UjBAFHw

Вообще, ознакомиться с прошедшими и предстоящими конференциями можешь здесь:
https://rubyconferences.org/
Аноним 27/10/20 Втр 22:23:14 1841473246
>>1841033
Бля, проиграл с пика

мимокрок
Аноним 29/10/20 Чтв 14:57:14 1842958247
photo2020-10-29[...].jpeg 79Кб, 640x640
640x640
Saint P Ruby Meetup 2020 Fall (Online edition)

Доклады сегодня в 19:00 по ссылке в зуме

1. Архитектура: что за зверь и зачем её моделировать от @morozzzko
2. Как просрать свой out-source от @maslenkov_e
3. Нейминг и аффордансы. расскажет @cutalion
митапчик в предверьи рубираши онлайн.

https://us02web.zoom.us/j/83844995605
Аноним 29/10/20 Чтв 19:14:14 1843210248
image.png 1627Кб, 1276x956
1276x956
>>1842958
Ну что же вы, ребята?

сегодня очень скромно, например
Аноним 31/10/20 Суб 00:01:54 1844423249
Чувствую себя тупым с shopify. Подскажите, пожалуйста.Делаю все по гайдам , подключаю гем shopify, создаю env с ключами и подключаю с dotenv. В самом shopify кидаю ссылку на ngrok. Но при установке приложения проблемы:
1. Если приложение кастомное - ошибка что нельзя по этой ссылке установить
2. Если паблик - должно быть проверено (review) shopify
3. Если установлю приложения не по ссылке, а в shopify, то первый раз по ссылке нормально грузит магазин, а потом ошибку токена выдаёт.
Также раз получилось приложение по ссылке установить, но только в одному магазину, а другому выдавало первую ошибку
Сори что сумбурно, скрины сделать не могу т.к электричество вырубились.
Аноним 02/11/20 Пнд 15:55:37 1846287250
Аноним 03/11/20 Втр 09:32:06 1846887251
когда блять уже в end_with? регулярочки завезут?
Аноним 03/11/20 Втр 09:32:42 1846888252
Аноним 03/11/20 Втр 12:59:40 1847054253
>>1846887
Хороший повод законтрибьютить
Аноним 03/11/20 Втр 13:32:19 1847071254
>>1847054
да мне моего манки-патча хватает...
Аноним 03/11/20 Втр 18:41:06 1847392255
Начинал с руби, в итоге вкатился этой осенью в iOS(swift). На все про все ушло около года времени. Бекенд разработка не понравилась. Просто мысли в слух. Удачи вкатывальщикам.
Аноним 03/11/20 Втр 20:38:45 1847502256
>>1846887
регулярочки для слабых
Аноним 05/11/20 Чтв 08:20:30 1848446257
>>1847502
eхал case через when через when через when через when через when через when через when через when через when через when через when через when через when через when ...
Аноним 05/11/20 Чтв 08:28:43 1848447258
>>1846887
просто нужно научиться в регулярки и искать конец строки через матч
Аноним 05/11/20 Чтв 08:45:46 1848451259
>>1848447
да оно так и сделано
.match?(/(_\d++$)|(_{1}$)/)

но с end_with? было бы красивше
Аноним 05/11/20 Чтв 10:04:09 1848473260
>>1848451
красивше, но как-то стремно, что итоговая регулярка магически модифицируется под поиск только в конце строки
Аноним 05/11/20 Чтв 14:17:14 1848602261
>>1848451
.match?(/(_\d++$)|(_{1}$)/)

.end_with?(/(_\d++)|(_{1})/)

Я верно понимаю, что это вся разница будет?
Не хочу спорить, пытаюсь разобраться в предмете
Аноним 06/11/20 Птн 10:19:36 1849337262
>>1848602
в этом случае да, а в контексте задачи нет
там овердохуя валидаций на окончание строки
Аноним 06/11/20 Птн 23:08:01 1850083263
Screenshot 2020[...].png 596Кб, 695x844
695x844
Аноним 08/11/20 Вск 03:01:44 1850908264
123806632102219[...].jpg 41Кб, 720x960
720x960
123731439102219[...].jpg 79Кб, 720x960
720x960
Аноним 08/11/20 Вск 17:29:08 1851205265
Был на этих конфах, очередные додики вещают ради собственного же самоподдува о насущной, уже просто до блевоты заебавшей брехни про архитектуру, про руби-хуюби, который был испорчен самим же создателем после тупого копирования сорбета, о существовании которого он КАК БУДТО БЫ не знал, спасибо блядь, япошка ебучая, окончательно убил все желание оставаться на этом некогда прикольном языке.

Что касательно работы, господи, вам самим то не смешно эту хуйню из треда в тред обсуждать? Тут даже местный ебик умудрился на рейт 15 баксов в час вкатиться, будучи там из какой-то сибирской залупы, о чем он любит каждый тред упоминать, привет тебе, марсианин. Если вы не знаете, как устроиться, то спросите здесь, он вам расскажет историю про кодгеймс, про алгоритмы, про постгрес, про жиес фреймворки и имиджборду на рельсе, которую написал, вот и вся цена вопроса о так называемом устройстве на работу. Впрочем, мне скорее не повезло с первой работой и приходилось заниматься какой-то вечной хуетой, от ревью конфига на синатре до перепиши за день 1000 строк кода, потому что наш мидл-долбоеб куда-то резко проебался в никуда. Так было три месяца, пока не попробовал голанг, мне понравилось и показалось еще легче, чем тот же самый руби, перешел на него. Так что если ты, вкатун, читаешь это, можешь смело учить руби, потому как тебе сейчас скорее всего абсолютно похуй что учить, отдельное спасибо ОПу (хую) за поддержание треда на плаву, а то бы без него про этот тред никто бы и не узнал.

мимокрок с рейтом $17/час, который сьебался на голанг
Аноним 08/11/20 Вск 18:51:51 1851259266
нихуево порвало
Аноним 08/11/20 Вск 19:10:53 1851273267
Аноним 09/11/20 Пнд 20:07:28 1852104268
>>1851205
а разве конфы существуют не исключительно ради того, чтобы додики тешили своё ЧСВ? этакий хороший выпуск пара, иначе те кто поумнее будет конкурировать за управляющие должности, что никому не нужно
пержу на руби три года, за все это время посмотрел только 1 конфу по руби, видимо, не зря)
Аноним 09/11/20 Пнд 23:52:41 1852253269
та похуй на те конфы. Нравится - ходишь/смотришь. Не нравится - похуй, не ходишь и не смотришь, пусть че хотят там
Аноним 11/11/20 Срд 18:52:01 1853783270
А че, самому нужно откликаться на вакансии или есть шанс что напишут?
Аноним 11/11/20 Срд 19:12:53 1853800271
>>1853783
Откликайся сам на все подряд(в пределах разумного). Ничего не теряешь, а шанс найти работу больше будет.
Аноним 13/11/20 Птн 00:08:33 1854728272
image.png 108Кб, 640x640
640x640
>>1837881
>>1850083
>>1850908
RubyRussia 2020 Online уже сегодня (13.11.2020)!

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

Участие бесплатное, старт в 17.30, регистрация на сайте
https://rubyrussia.club/
Аноним 13/11/20 Птн 17:19:41 1855253273
Где нибудь можно скачать видосы Drifting Ruby без подписки?
Их же наверняка куда-то сливают.
Аноним 13/11/20 Птн 17:35:02 1855263274
Screenshot 2020[...].png 563Кб, 1440x900
1440x900
Аноним 16/11/20 Пнд 13:55:13 1857608275
Всем привет. Ребят подскажите, как реализовать платную подписку?

Я так понимаю, что у mvc Users должно быть значение boolean с true и false, и значение integer, в котором нужно реализовать таймер (или когда ты дергаешь API платежек таймер там и так предоставят?)

По умолчанию, когда пользователь регистрируется, то значение boalean = false, а таймер = 0

Пользователь зарегался, увидел Paywall, который подключен к Yandex Kassa (хз, как ее подключить тоже) после того, как человек оплачивает, то запускается таймер со значением 30(на месяц подписка) и начинается обратный отсчет, а значение bolean меняется на true и тут мы делаем callback при котором, если bolean = true, то мы показываем страницу с контентом, если bolean = false, то показываем paywall


Так? Или как то иначе. И как это должно выглядить в целом, где почитать и что почитать по теме
Аноним 16/11/20 Пнд 17:13:04 1857771276
>>1857608
Я бы подсказал и расписал, но пейволлерам только за щеку могу накидать.
Аноним 16/11/20 Пнд 17:55:11 1857795277
>>1857608
Не работал с такой штукой, но вот про таймер, мне кажется, лишним. Может лучше поле дейттайм? И, когда пользователь хочет сделать что-то, что требует подписки, мы проверяем, а что в дейттайм поле этом. Если там слишком старо всё, то отсекаем пользователя, ему это действие запрещено, раз подписка проёбана.
Алсо, не понял зачем булево поле. Точнее мысль понял, но, как по мне, оно лишнее.

>делаем callback
умер
Аноним 16/11/20 Пнд 20:33:38 1857916278
>>1857771
Ну подскажи и распиши.
А че не так с пэйвол? Как то без него можно подписки делать чтоль?

Аноним 17/11/20 Втр 01:26:51 1858069279
>>1857795
Можно запускать таск раз в сутки и банить всех просроченных подписчиков, и не нужно чекать даты на каждый экшон.
Аноним 17/11/20 Втр 01:40:30 1858072280
>>1858069
>банить
А можно сразу с базы дропать, хуле.
В его посте про это речи не было. Сервисы с подписками будут выпрашивать все же, чтоб перепополнили, чтоб продолжить то или иное действие.
Аноним 18/11/20 Срд 20:52:04 1859596281
Работа исключительно в фронтэнде rails приложения это же какиш? И такое лучше обходить стороной?
Аноним 18/11/20 Срд 21:49:24 1859664282
>>1859596
Разве раилс разработчики не ценятся исключительно как фулстек макаки?
Аноним 20/11/20 Птн 21:16:43 1861437283
Привет, через 10 дней интервью на позицию вкатывальщика дата-аналитика. С рубями познакомился 4 дня назад, когда делал тестовое. Я просто ещё с универа неплохо знаю питон и задачу дали типичную для скриптовых яп (запарсить сайт). Сделал гугля аналоги питонячьих либ, структур данных итд, а потом тупо прошелся линтером по результату. Предупредил контору об этом, сказали, што пойдет.
Так вот, можете посоветовать, как быстро придрочиться руби-вей подходам, а не городить, например, си-подобную лапшу? Ибо скорее всего на интервью придется вживую писать какие-то типовые задачки на алгоритмы на чистом руби.
Книги по яп вообще не заходят, долго читать, плюс нужно ещё парралельно по sql надрочиться...
Аноним 21/11/20 Суб 11:31:05 1861788284
Аноним 21/11/20 Суб 16:46:49 1862012285
>>1861437
Отличие сишной лапшы от руби вея, на мой взгляд, во многом еще в том, что в руби дофига встроенных методов для типовых задач (сгрупировать значения хэша дикт из питона, отфильтровать массив и т.д.).
Многие такие штуки я узнавал либо из документации типо такой (тут про стринг, но можно поковырять и другие классы):
https://ruby-doc.org/core-2.6/String.html

Либо в этом блоге:
https://www.rubyguides.com/

Ну и просто пока сталкиваешься пишешь что-то на руби и с проблемами, гуглишь, узнаешь что-то новое (но и дурацких советов некоторых индусов можно подхватить, видел и такое). Но это любого языка касается, так-то.
Аноним 21/11/20 Суб 16:47:44 1862017286
>>1862012
>Ну и просто пока пишешь что-то на руби и cnfkrbdftimcz с проблемами

Вот так хотел. Плавлюсь чет
Аноним 21/11/20 Суб 16:48:02 1862019287
>>1862017
СУКА
сталкиваешься*
Аноним 22/11/20 Вск 18:01:26 1862872288
Пацаны, бля, помогите с яндекс кассой. Вот есть курс запрос

curl https://payment.yandex.net/api/v3/payments \
-X POST \
-u <Идентификатор магазина>:<Секретный ключ> \
-H 'Idempotence-Key: <Ключ идемпотентности>' \
-H 'Content-Type: application/json' \
-d '{
"amount": {
"value": "2.00",
"currency": "RUB"
},
"payment_method_data": {
"type": "bank_card"
},
"confirmation": {
"type": "redirect",
"return_url": "https://www.merchant-website.com/return_url"
},
"description": "Заказ №72",
"save_payment_method": "true"
}'



Куда его добавлять я не понимаю и как? Это контроллер? или модель?

А этот json куда

{
"id": "22e18a2f-000f-5000-a000-1db6312b7767",
"status": "succeeded",
"paid": true,
"amount": {
"value": "2.00",
"currency": "RUB"
},
"authorization_details": {
"rrn": "10000000000",
"auth_code": "000000"
},
"captured_at": "2018-07-18T17:20:50.825Z",
"created_at": "2018-07-18T17:18:39.345Z",
"description": "Заказ №72",
"metadata": {},
"payment_method": {
"type": "bank_card",
"id": "22e18a2f-000f-5000-a000-1db6312b7767",
"saved": true,
"card": {
"first6": "555555",
"last4": "4444",
"expiry_month": "07",
"expiry_year": "2022",
"card_type": "MasterCard",
"issuer_country": "RU",
"issuer_name": "Sberbank"
},
"title": "Bank card *4444"
},
"refundable": true,
"refunded_amount": {
"value": "0.00",
"currency": "RUB"
},
"recipient": {
"account_id": "100001",
"gateway_id": "1000001"
},
"test": false
}
Аноним 22/11/20 Вск 21:53:52 1863153289
>>1862872
>Куда его добавлять я не понимаю и как? Это контроллер? или модель?

Если тебе надо слать подобные запросы на сторонний сервис в данном случае яндекс кассу, то тебе нужен враппер на стороннюю апиху.
https://www.nopio.com/blog/how-to-create-an-api-wrapper-of-an-external-service-in-rails/
Первая ссылка с гугла, вроде норм примеры кода, общий смысл понятен.

>Зойчем?
Чтоб слать запросы из кода в ООП стиле, а не курлом.

>Куда класть все эти классы?
Мы на проекте такие штуки в lib клали. Главное под модуль какой-то впихни, типо там module YandexKassa, чтоб lib не засрался со временем.

Что за JSON в конце ты добавил я хз, выглядит как ответ яндекса. Можешь как фикстуру для тестов теперь юзать если не любишь VCR, я хз.
Аноним 22/11/20 Вск 23:14:36 1863227290
>>1862872
>контроллер? или модель
Не модель поскольку ты ни определяешь структуры данных, ни пишешь эти данные куда-то
Контроллер отвечает за взаимодействия сервера к клиенту, тут ты сам клиент
Это сторонний сервис, как написал анон выше
Аноним 23/11/20 Пнд 01:06:39 1863332291
Почему вот это в конце метода не работает как надо
str.match?(regex) && list.include?(hui)

и приходится использовать вот это
(str.match?(regex) && list.include?(hui)) ? true : false


Аноним 23/11/20 Пнд 01:21:40 1863336292
Аноним 23/11/20 Пнд 01:23:50 1863338293
Аноним 23/11/20 Пнд 01:28:30 1863341294
>>1863336
Блин, уже 2 дня с ним ебусь, если я роутс.рб оставляю, как там

YandexKassaIntegration::Application.routes.draw do
# ...
scope '/yandex_kassa' do
controller 'yandex_kassa', constraints: { subdomain: 'ssl' } do
post :check
post :aviso
get :success
get :fail
post :fail # исключение: при неуспехе оплаты из кошелька Яндекс.Денег приходит запрос методом POST
end
end
end


То он выдает

uninitialized constant YandexKassaIntegration (NameError)

Если роут оставляю таким

Rails.application.routes.draw do
# For details on the DSL available within this file, see https://guides.rubyonrails.org/routing.html
scope '/yandex_kassa' do
controller 'yandex_kassa', constraints: { subdomain: 'ssl' } do
post :check
post :aviso
get :success
get :fail
post :fail # исключение: при неуспехе оплаты из кошелька Яндекс.Денег приходит запрос методом POST
end
end
end



оно мне вот что выдает

/home/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/actionpack-6.0.3.4/lib/action_dispatch/routing/mapper.rb:900:in `controller': wrong number of arguments (given 2, expected 1) (ArgumentError)



Я тупица, с api ни разу не работал, для меня это какой то кошмар и темный лес
Аноним 23/11/20 Пнд 01:39:50 1863349295
>>1863338
Как с этим гемом работать я вообще не понял =(

Он там даже закинул исходник
https://gist.github.com/creepycheese/f94c9e2a47b16f7303ba

Но я просто не понимаю куда это написать, это модель или что, а если это не модель и не контроллер, какие должны быть контроллеры с моделью тогда, как туда вьюху подкрутить и тд. Я просто не понимаю. Api работает без моделей и контроллеров? А как тогда в базу значения передать.

Это реально пиздец какой то.

Я просто дикий джун в этих ваших рельсах, вообще отдуплить не могу че делать с этими api.

Хотя некоторые api я таки смог прикрутить, ибо там у гемов была полная документация. Но вот апи яндекс кассы мне не дается, просто сижу блять и охуеваю, как в этом можно разбираться вообще
Пиздец вы пацаны молодцы конечно, если вам удается понять эту хуйню
Аноним 23/11/20 Пнд 01:42:49 1863352296
>>1863341
>uninitialized constant YandexKassaIntegration (NameError)
Ну импортируй класс этот, лол

мимопроходил
Аноним 23/11/20 Пнд 02:26:23 1863371297
>>1863352
Откуда? Он вроде у меня нигде не существует
Аноним 23/11/20 Пнд 02:32:24 1863375298
>>1863371
Зачем ты его вызываешь тогда
Аноним 23/11/20 Пнд 11:14:46 1863514299
>>1863332
Интересно. А можешь скинуть с какими-то реальными аргументами?
Аноним 23/11/20 Пнд 11:22:15 1863516300
>>1863349
Ну, там же выше расписали, что у тебя должен быть набор plain ruby классов, где ты через faraday (или любое любой похожий гем) отправляешь запросы на свою яндекс кассу. Получил ответ - обработал (записал в базу че те там надо). Мы ж не знаем, что там за логика в твоем конкретно приложении, чтоб дать ответ, что ты с базой должен делать на разные ответы яндекс кассы.
Если у тебя, например, есть модель заказов Order и, скажем, у нее есть статусы типо in_progress, wait_for_pay, paid, delivered, то ты, например, пилишь эндпоинт на оплату заказа пользователем. В нем будешь вызывать все эти классы, которые шлют запросы на яндекс кассу. Если яндекс касса вернула success на запрос оплаты, то на уровне приложения ты можешь, например, поменять статус данного заказа с wait_for_pay на paid. Просто пример из головы, надеюсь идею ты понял.

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

У тебя получится!
Аноним 23/11/20 Пнд 21:36:37 1864040301
>>1863332
Это невозможно, ты где-то обосрался
Пиши тесты
Аноним 23/11/20 Пнд 21:55:03 1864063302
>>1863332
Скинь аргументы в тред
Аноним 24/11/20 Втр 01:00:57 1864189303
>>1863514
>>1864040
>>1864063
Блэт я просто переделал одну штуку в другом месте и оно стало нормально работать.

До этого когда я проверял результат через p, оно возвращало нормально, но то что должно после этого вызываться работало через раз.
Настройки X
Ответить в тред X
15000
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов