Λ ll И K X
Ну, это нормально, я выше их по званию, поэтому от меня ожидались успехи
а ну тада норм ) просто в западном обществе за такое загнобить могут
Hog
Через хмл!
Не обязательно
Hog
Жава конфиг тоже имеет место быть
Doge
Куда ни плюнь везде говно
Ну как-то прям полное пренебрежение здравым смыслом в плане использования технологий
Roman
Вот меня удивляет, в валмарте в целом куча фиговых проектов или именно тебя на них бросают?
Волмарт уже огромная корпорация. От качества проектов внутри она не сильно выигрывает, по крайней мере этот выигрыш не такой очевидный
Λ ll И K X
Ну как-то прям полное пренебрежение здравым смыслом в плане использования технологий
мы тут с коллегой недавно под пивко обсуждали подобное положение дел ( в нашей конторе в частности и в целом в индустрии) и пришли к выводу что дело в том что решения принимают некомпетентные люди и менеджмент чаще всего сильно далек от технологий и ему впаривают всякую дичь
Ayrat
Ну как-то прям полное пренебрежение здравым смыслом в плане использования технологий
тут же десятки тысяч людей в одном только ойти. Тут можно найти охуенную команду кложуристов гениев и долбоёбов джавистов. Или фшарпистов-сатанистов, которые еглифа в плен взяли. Это тоже тут, да
Hog
Я с ужасом думаю, что меня ждёт на вашей жаве
Hog
И ждёт ли
Λ ll И K X
Вы рано остановились.
не мы потом еще продолжили но о чем уже смутно помню
Ayrat
Я с ужасом думаю, что меня ждёт на вашей жаве
ну в целом там можно писать нормально. Я даже писал. Там есть Optional (в сишарпе до сих пор нет!), там есть нормальные стат анализаторы, тулинга разного вагон, новая жаба не говно в целом. Жить можно
Hog
Мне уже 3 команды сказали - типа -пролезь, пока у нас нет позиций, а мы тебя потом перетащим
Ayrat
Optional.ofNullable(someObject) .map(x -> ...) .orElseGet(...)
Ayrat
и это жава 8!
Ayrat
там этот Optional расширили
Anonymous
но тебе вроде горм
Ayrat
Я с ужасом думаю, что меня ждёт на вашей жаве
но если попадёшь в команду индусов на спринга с джава6, то забудь всё что я сказал
Hog
но тебе вроде горм
Ну, для такого колва лучше сетер инжекшон.
Hog
анал инжекшон!!11
Это ты бейлис бабский пьёшь
Ilya
С семками же. Почему бабский?
Aleksandr
Ещё одна история успеха чат. Короче пришёл в новую команду (на котлине если кто следит за моими похождениями). У этой команды крайне неудачный опыт с флинком (стрим технологи), но исключительно потому что они не умеют им пользоваться. Ну это как навтыкать везде тасок в сишарпе без асинк/евейта, ожидать через .Result, потом 2 года чинить дедлоки и говорить - "ну и хуйня ваши таски, буду дальше на семафорах пилить как диды пилили". Ну короче, с января пилят 4 пайплайна в замену флинковым, до сих пор не в продакшне. Я в пн поспорил, что до конца недели запилю. Ну и конечно запилил и даже перепилил. На котлене, с флинком, UI, CI/CD с релизами и стат анализом, метриками, дешбордами, структурным логированием, скалированием, все в облаке ясен хуй, на докерах хуекерах, ну и ещё куча модных слов. И да, у меня уже все крутится в стейджинге на продакшн топики натравлено и работает. А люди все ещё пилят свой убогий стриминг на джаве.
Успех. Много кода переписал?
Ayrat
Успех. Много кода переписал?
инфраструктурный переписал. С ебаной жавы с неправильным флинком на нормальный котлин с правильным флинком. BL копирнул as-is чтобы не мучать голову. Получилось 2к лок на котлине и 4к BL на жаве. Это я 1 пайплайн из 4 сделал если чо, но это просто flex был наспор
Aleksandr
2к лок за неделю неплохой такой валью
Ayrat
А ещё стримы с нормальным перформансом и дизайном
Стримы в джаве прям да, скоростные. Не то чтобы это была проблема в скале. Я вообще сомнительно отношусь к оптимизациям ЦПУ задач в своих IO баунд пайплайнах, если откровенной дичи не делать
Aleksandr
нихуя себе
Ayrat
2к лок за неделю неплохой такой валью
там больше времени на CI/CD с деплоями ушло
Aleksandr
и это тоже
Aleksandr
разве только что +/- одинаковые штуки деплоятся +/- одинаково
Doge
Который при этом хорошо с джитом дружит
Ayrat
Я вот не специалист в этих ваших кубах, сегодня охуел от этой магии Прям в консоли ебашим sledge scus-stage-a4 //включаем контекст SouthCentral US2 стейджинг кластера, теперь все kubectl команды туда пойдут kubectl port-forwarding pod/my-super-pipeline 8080:8080 заходим на localhost:8080 и видим приложение которое задеплоено в ебаном кубе на ебаной ажуре
Ayrat
Пришлось перекреститься
Aleksandr
Сегодня задеплоили изменения на дев, ендпоинты редиректов в приложении поотваливались к хуям. А все потому что в докерах все разворачивается на линукс, а там https://github.com/dotnet/runtime/issues/22718
Aleksandr
не могут же нормальную кроссплатформу делать
Ayrat
не могут же нормальную кроссплатформу делать
так вы тесты в докере гоняйте прям и всё
Anonymous
чтоб оно так работало
Anonymous
оно того не стоит
Aleksandr
так вы тесты в докере гоняйте прям и всё
дак да, сразу заметили. Просто ошибка довольно алогичная и ебанутая немного
Aleksandr
зачем было Uri.TryCreate так уродовать
Ayrat
оно того не стоит
ну да, только в крупных конторах это можно вывезти. Но вот я уже полгода осваиваю новый клауд, который Волмарту сделал Jet Это просто топчик
Anonymous
а я полгода пытаюсь выбить тестовый "кластер" из 10 машин
Anonymous
и пока что-то не осбо
Ilya
А в джаве $ можно использовать в качестве имени функции, что ли? O_o
Ilya
Прикольно. https://selenide.org/javadoc/current/com/codeborne/selenide/Selenide.html#$(java.lang.String)
Sergey
но тебе по рукам дадут за такое)
Ilya
Ну вон, я на популярную либу ссылку ткнул. Там не дали. И выглядит неплохо. Напоминает упоротые операторы из фшарпа.
Aleksandr
Да все мы знаем, что это больше всего напоминает:)
Ilya
Откопал попытку портировать на сишарп, там S и SS используют :) https://github.com/yashaka/NSelene/blob/master/NSeleneTests/Examples/SharedDriver/Straightforward/TodoMvc_Should.cs#L34
Aleksandr
Да все мы знаем, что это больше всего напоминает:)
Только здесь о таком говорить неприлично
Anatoly
а ни у кого тут нет книжки "Anglo-Saxon Amulets and Curing Stones"? мне оттуда про один амулетик надо бы инфы
Ayrat
Бейлис с молоком, в школе разбавлял)
так он вроде и так какой-то кремовый
Romɑn
так он вроде и так какой-то кремовый
Ну да, но крепкий же для школьника
Viacheslav
Mikhαil
Не хочу вспоминать что я пил в школе
Prunkles
Ковыряюсь сейчас в Fable.SignalR , а там уже раз 6 скопировали один и тот же кусок кода, так ещё и объявили ~15 типов-настроек, которые практически не различаются, и имеют практически одинаковые поля ых
Prunkles
Или это нормально для подобных "проектиков"?
Denis
так фронтенд же
Roman
ну да, только в крупных конторах это можно вывезти. Но вот я уже полгода осваиваю новый клауд, который Волмарту сделал Jet Это просто топчик
обожди, джет сделал облако для волмарта, и 4 контейнера в этом клауде волмарту же обходятся в 4к баксов?
Roman
Ayrat
обожди, джет сделал облако для волмарта, и 4 контейнера в этом клауде волмарту же обходятся в 4к баксов?
Всё так. Но 4 докерфайла (это я так назвал контейнер) превращаются в дохуя подов. Там на скрине разные ДЦ, я вот запулил сегодня 4 инстанса в один, 4 в другой, ну типа дизастер рекавери.
Ayrat
Ну и да, в стоимость входит мониторинг