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

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

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 507 48 82
ОБЩИЙ БУГУРТ ТРЕД GENERAL BUTTHURT THREAD #65 /butthurt/ Аноним 15/12/23 Птн 16:59:18 2964568 1
ChatGPT Yoba.png 118Кб, 1550x1550
1550x1550

БЕРЕШЬ АБСОЛЮТНО ЛЮБОЙ UI ФРЕЙМВОРК ДЛЯ Vue/React/Angular
@
СОЗДАЛ СТАНДАРТНЫЙ ПРОЕКТ
@
ЗАПУСКАЕШЬ ПЕРВУЮ ЖЕ КОМАНДУ ИЗ ДОКУМЕНТАЦИИ
@
ПОТОК КРАСНЫХ БУКОВ И ОШИБОК
@
ЕЩЕ ТРИ ЧАСА РАКОМ ЕБЕШЬСЯ ПЫТАЯСЬ ЗАПУСТИТЬ ЭТУ ЗАЛУПУ




ЧИТАЕШЬ СТАТЬЮ ПРО КАКУЮ-ТО НОВОМОДНУЮ ТЕХНОЛОГИЮ
@
ТЕБЕ НУЖНО УЗНАТЬ КАКУЮ-ТО МЕЛОЧЬ
@
СТАТЬЯ ИМЕННО ПРО НЕЁ
@
ПОКА ПРОЧИТАЕШЬ ВСЮ ВОДУ, ТО ЗАСНЁШЬ ДО ТОГО, КАК ДОБЕРЁШЬСЯ ДО СУТИ





ЧАТ-ГОПОТА
@
ПРИСМАТРИВАЕШЬ МЕСТА В ЛЕСАХ ДЛЯ ОБУСТРОЙСТВА ЗЕМЛЯНОК И ЗАБРОШЕННЫЕ ДЕРЕВЕНСКИЕ ДОМА, ЧТОБЫ ВЕСТИ НАТУРАЛЬНОЕ ХОЗЯЙСТВО




РАБОТАЕШЬ ФРИЛАНСЕРОМ
@
ПРОСТУЖАЕШЬСЯ
@
НЕ ЛЮБИШЬ ЖАЛОВАТЬСЯ НА ЗДОРОВЬЕ
@
РАБОТАЕШЬ ПО-ЧУТЬ-ЧУТЬ, СКОЛЬКО ПОЛУЧАЕТСЯ
@
КЛИЕНТ УПРЕКАЕТ, ЧТО ТЫ МЕДЛЕННО РАБОТАЕШЬ
@
ОБЪЯСНЯЕШЬ, ЧТО ЗАБОЛЕЛ
@
ДРУГОЙ ДЕВЕЛОПЕР ПИШЕТ, ЧТО ЗАБОЛЕЛ
@
ВЕСЬ РАБОЧИЙ ЧАТ ЖЕЛАЕТ СКОРЕЙШЕГО ВЫЗДОРОВЛЕНИЯ
@
НУ ВСЁ БЛЯДЬ, СЛЕДУЮЩИЙ РАЗ БУДЕШЬ ВСЕМ ДОКЛАДЫВАТЬ, ЧУТЬ ЗАБОЛЕЛО ГОРЛО ИЛИ ПОЯВИЛСЯ КАШЕЛЬ




FOO BAR BAZ
@
FIZZ BUZZ
@
AD HOC
@
FIRST THINGS FIRST
@
THEY
@
РУЧКА



Предыдущий тред >>2866355 (OP)
Аноним 15/12/23 Птн 17:01:13 2964571 2
Yoba Pizza.png 1371Кб, 1000x1006
1000x1006
ДВУХСОТКА-ДОДИК ЗАКАЗАЛ СЕБЕ ДОДОПИЦЦУ
@
ПИЦЦУ ПРИНЕСЛИ, НА КОРОБКЕ ФИРМЕННАЯ НАКЛЕЙКА "Я ПРОВЕРИЛ, ВСЁ ХОРОШО"
@
ДВУХСОТКАДОДИК ОТКРЫЛ КОРОБКУ, А ТАМ ГОВНО
@
В ГОВНЕ ТОРЧИТ ЗАПИСОЧКА "409 MESYA4NII BALANS NE SWEDEN"
@
ОХУЕВШИЙ ЗВОНИТ В ПОДДЕРЖКУ
@
НУ ВЫ ЖЕ ПОНИМАЕТЕ, ЧТО НАКЛЕЙКА ОТНОСИТСЯ ТОЛЬКО К ВНЕШНЕМУ ВИДУ КОРОБКИ
@
МЫ ЖЕ НЕ МОЖЕМ СМЕШИВАТЬ КУЛИНАРНЫЙ, УПАКОВОЧНЫЙ И ДОСТАВОЧНЫЙ ПРОТОКОЛЫ
@
ГОВНО В КОРОБКЕ ЗАКЕШИРОВАЛОСЬ
@
ТЕПЕРЬ ДАЖЕ ПРИ ОТДАЧЕ ПИЦЦЫ В ПИЦЦЕРИИ ДВУХСОТКА-ДОДИКУ БУДЕТ ПРИЕЗЖАТЬ ГОВНО В КОРОБКЕ БЛИЖАЙШИЕ 4 ЧАСА
Аноним 15/12/23 Птн 17:02:09 2964577 3
>>2964568 (OP)
Кстати, логотип чата гопоты похож на циркулярную пилу. Совпадение? Не думаю
Аноним 15/12/23 Птн 17:27:25 2964642 4
>>2964571
Не устаю орать над додиками, у которых rest пророс в спинной мозг и они срутся под себя, сталкиваясь с gql и jsonrpc. У меня тимлид такой, вечно бугуртит и психует с этой хуйни.
Аноним 15/12/23 Птн 17:39:26 2964665 5
В ВИЛЛАРИБО СНОВА СЛУЧИЛАСЬ ПОНОЖОВЩИНА ВО ВРЕМЯ ОБСУЖДЕНИЯ КОНВЕНЦИИ ИМЕНОВАНИЯ МЕТОДОВ ДЛЯ REST
@
ДОН ГАНДОН УТВЕРЖДАЕТ, ЧТО В НАЗВАНИЯХ ЭНДПОИНТОВ НЕ ДОЛЖНО ВСТРЕЧАТЬСЯ ГЛАГОЛОВ
@
ПЬЕР Д'АЧЕЛЛО ВОЗНИКАЕТ, ЧТО HTTP-МЕТОДЫ НЕ ПОКРЫВАЮТ ВСЕХ ТРЕБОВАНИЙ К СУЩНОСТЯМ API
@
НЕ МОГУТ ДОГОВОРИТЬСЯ КАКОЙ КОД ИСПОЛЬЗОВАТЬ ДЛЯ ОШИБКИ: 413 ИЛИ 475
@
ТЕМ ВРЕМЕНЕМ В ВИЛЛАБАДЖО УЖЕ ДАВНО РЕАЛИЗОВАЛИ API НА RPC И ТЕПЕРЬ ПЬЮТ СМУЗИ, ИГРАЯ В НИНТЕНДО СВИТЧ
Аноним 15/12/23 Птн 17:52:29 2964700 6
ЗАПУСК НОВОГО АМБИЦИОЗНОГО ПРОЕКТА
@
ТИМЛИД С АРХИТЕКТОРОМ СРАЗУ ЗАЯВЛЯЮТ, ЧТО ПРОЕКТ БУДЕТ НА МИКРОСЕРВИСАХ
@
РОБКО ПЫТАЕШЬСЯ УБЕДИТЬ, ЧТО MVP ЛУЧШЕ НАЧАТЬ С МОНОЛИТА, РЕАЛИЗОВАТЬ БАЗОВЫЙ ФУНКЦИОНАЛ, А УЖ ПОТОМ РЕШАТЬ НАСЧЕТ МИКРОСЕРВИСОВ
@
НА ТВОИ ПУКИ ВСЕМ ПОХУЙ, ТЫ ЗДЕСЬ НИКТО
@
НЕДЕЛЮ ПО ЧЕТЫРЕ ЧАСА В ДЕНЬ ВСЕЙ КОМАНДОЙ РИСОВАЛИ И ОБСУЖДАЛИ СХЕМУ СЕРВИСОВ
@
ЕЩЕ НЕДЕЛЮ РИСОВАЛИ ПОТОКИ ДАННЫХ МЕЖДУ СЕРВИСАМИ
@
"ВРОДЕ НОРМ, ДАВАЙТЕ ПИЛИТЬ"
@
ТРИ МЕСЯЦА ДВА БЕКЕНДЕРА ПИЛИЛИ ПЯТЬ СЕРВИСОВ
@
МЕСЯЦ ОТЛАЖИВАЛИ ИХ СОВМЕСТНУЮ РАБОТУ
@
НА ПЯТЫЙ ПМ ПРИТАЩИЛ ОБНОВЛЕННЫЕ ТРЕБОВАНИЯ
@
ТРЕБОВАНИЯ НИХУЯ НЕ ЛОЖАТСЯ НА УЖЕ РЕАЛИЗОВАННОЕ
@
ЕЩЕ НЕДЕЛЮ РИСУЮТ НОВЫЕ СХЕМЫ И ПОТОКИ ДАННЫХ
@
ПРИДУМЫВАЮТ ЕЩЕ ДВА СЕРВИСА
@
ДВА МЕСЯЦА ПИЛЯТ, ПОПУТНО ПЕРЕДЕЛЫВАЯ СУЩЕСТВУЮЩИЕ СЕРВИСЫ
@
ДВА ИЗ РЕАЛИЗОВАННЫХ СЕРВИСА ОКАЗЫВАЮТСЯ НЕ НУЖНЫ
@
ОХУЕВШИЕ ФРОНТЫ, РОНЯЯ КАЛ, ПЫТАЮТСЯ УСПЕТЬ ПОД ПОСТОЯННЫЕ ИЗМЕНЕНИЯ В API
@
СПУСТЯ ГОД СО СТАРТА МЕНЕДЖМЕНТ ПРОСИТ ДЕМКУ
@
НА ДЕМКЕ ФОРМА АВТОРИЗАЦИИ И ЛК С ДВУМЯ КНОПКАМИ И БОЛЬШЕ НИХУЯ
@
ПМ И ТИМЛИД ВДОБАВДОК ЗАЧЕМ-ТО ПОКАЗЫВАЮТ СВОИ ПОЕХАВШИЕ СХЕМЫ БУДУЩЕЙ СИСТЕМЫ, В КОТОРЫХ УЖЕ НИКТО НЕ МОЖЕТ РАЗОБРАТЬСЯ
@
ВСКОРЕ КОМАНДУ РАЗГОНЯЮТ ССАНЫМИ ТРЯПКАМИ, ПМа УВОЛЬНЯЮТ СО СКАНДАЛОМ
@
"А Я ГОВОРИЛ..."

личная боль с предыдущего проекта
Аноним 15/12/23 Птн 19:07:31 2964862 7
>>2964700
И ты думаешь что с монолитом было бы не так? Если процессы говно то все так развалится
Аноним 15/12/23 Птн 19:22:10 2964878 8
>>2964862
С монолитом можно было бы сразу писать бизнесовый код, а не придумывать ебучую конструкцию на костылях и подпорках, пытаясь сделать "задел на будущее", не зная всех требований к будущей системе. Ну и менеджмент был ебаный, с этим согласен.
Аноним 15/12/23 Птн 19:41:18 2964908 9
>>2964700
Зато сколько бабла заработали. А с твоей идеей сделали бы за месяц, а дальше сосали бы хуй
Аноним 15/12/23 Птн 21:20:12 2965216 10
>>2964642
Я тоже бешусь с уёбищных технологий. Дают тебе сайт на поддержку, а там весь фронт в сплошном jquery в одном файле на 3000 строк. Сразу жопа подгорать начинает.
Аноним 15/12/23 Птн 23:33:48 2965600 11
ОТВЕТИЛ НА ХАБРЕ
@
ВАШ ОТВЕТ НА МОДЕРАЦИИ
@
ОПУБЛИКОВАНО СПУСТЯ 10 МИНУТ
@
ТЕБЕ ОТВЕТИЛИ
@
ВЫ НЕ МОЖЕТЕ КОММЕНТИРОВАТЬ ЧАЩЕ РАЗА В ЧАС
@
ЖДЁШЬ 40 МИНУТ


Какой мудак вообще придумал такую систему
Аноним 16/12/23 Суб 00:23:21 2965727 12
>>2965600
Как ты там получил возможность комментировать? Написал статью? Или уже разлочили комментарии для хуёв простых?
Аноним 16/12/23 Суб 02:58:05 2965826 13
42048915[1] 16Кб, 280x280
280x280
Кек, ору с логотипа Deno, aka node.js 2
Что это блядь? Червь-пидор какой-то.
Аноним 16/12/23 Суб 05:30:13 2965842 14
>>2965826
носок для дрочки же
Аноним 16/12/23 Суб 09:24:21 2965899 15
>>2965727
>Или уже разлочили комментарии для хуёв простых?
Уже разлочили.
Аноним 16/12/23 Суб 11:57:09 2965992 16
Аноним 16/12/23 Суб 12:12:36 2965994 17
СЕЛЕДКА НА СОБЕСЕ ХВАСТАЕТСЯ ЧТО КОНТРИБЬЮТИТ В ОПЕНСОРС
@
ИСПРАВЛЯЕТ ОПЕЧАТКИ В КОММЕНТАРИЯХ


Не знаю, что смешнее, это. Или сычуши со своими одноклеточными проектами на гитхабе, которые натужно делают, потому что кто-то им сказал, что нужно портфолио.
Ну вот реально. Что мне с этой информацией делать на собесе? Что я должен подумать о человеке, который просто себе медальку "контрибьютор впопен сорс проектов" повесил, исправив 10 опечаток? Или с дебиком, у которого на гитхабе физбаз, либа утилс, которая дублирует несколько функций/классов из стандартной либы офк хуже и менее эффективно и какой-нибудь бесполезный кал с НеЙрОсЕтЯмИ либо с акураси около 70%, либо делающий какой-то кал, который можно сделать эффективней просто так.
Я как-то перестал понимать дух времени. Вкатунам и джунам форсят мантры, что обязательно надо иметь петы, которые никогда больше нуля звезд не получать, и делать убогие контрибьюшены в опенсоурс? Раздражаете, животные.
Аноним 16/12/23 Суб 14:18:50 2966096 18
>>2965994
А как надо?
Про опенсорс согласен, но чем плохи петы?
Если это нормальный пет, значит чедовек как минимум разбирается на начальном уровне во фреймворке, на котором ищет работу.
Аноним 16/12/23 Суб 15:02:59 2966149 19
@
2010-2017
@
ЖДУН 70-100К
МИДДЛ 150-200К
СЕНЬОР 300К+
@
НИКТО НЕ ЗАВИДУЕТ ЗЕПКАМ, ГРЕЙДЫ ПОВЫШАЮТСЯ НЕЗАВИСИМО С ТИМЛИДОМ
@
2023
@
СЕНЬОР 150К - БОЖЕСТВЕННЫЙ ОБЬЕКТ, ОСТАЛЬНЫЕ ГРЕЙДЫ ЛИШЬ ОБОЛОЧКА ВОКРУГ НЕГО
@
МИДДЛ 70-90К
@
ЖДУН 40-50К
@
ГРЕЙД ПОВЫШАЕТСЯ ЗА ПОДГОН СЕНЬКЕ ЧТОБЫ ОН НА ПЕРФОРМАНСЕ ТЕБЯ НЕ ЗАСАДИЛ СЛОЖНЫМИ ВОПРОСАМИ
@
ЕСЛИ ТЫ НЕ НРАВИШЬСЯ ТО И ВОВСЕ НА ГАЛЕРЕ ВЫШЕ ЖДУНА НЕ ПРЫГНЕШЬ
@
РАЗНИЦА СЕНЬКИ И МИДДЛА В 100К
@
РАЗНИЦА МИДДЛА И ЖДУНА 2,5К
@
ВСЕМ НОРМ
Аноним 16/12/23 Суб 15:49:17 2966176 20
>>2966096
Тем что любой пет это говнина из жопы без какой-то ценности. Потолок пет проекта это уровень дипломной работы студента.

Настоящий проект это 600 человеко часов только на проработку архитектуры. Всего-то 2 недели работы команды из 5 специалистов. И от 100к часов на разработку собствено говоря проекта.

Все твои петы это говно из жопы и ничего стоящего ты не сможешь создать просто физически у тебя жизни не хватит
Аноним 16/12/23 Суб 16:27:13 2966246 21
>>2966096
>Если это нормальный пет
Вот именно. Большая часть петов они довольно каловые и максимально шаблонные, все как под копирку. За 3 года собесов видел, не соврать, около трех хоть как-то интересных петов, плюс еще столько же просто качественных.
Вот рецепты средненьких таких петов. Копируешь код из энтрилевельных разделов доки, немного из экземлов и чуточку от себя добавляешь индивидуальности, чтобы это было под ТВОЮ задачу. Ну либо берешь и придумываешь какую-то задачу, которая актуальна лично ТЕБЕ, и худо бедно ее реализуешь. Скоуп актуалочки как правило очень узок и скучен: скрипты для автоматизации, так называемый misc/util тулбокс, содержащий велосипеды, уступающие по качеству стандартной библиотеке и стандартной библиотеки+, простенькие консольные утилиты для херни у одного жуна был свой кроссплатформенный неофетч на жс, один челик сделал помодоро таймер на петухоне на 2к строк без документации, ебало имагинировали (просто базовым баш-скриптингом это все делается строк за 100), иногда переписать известную консольную прогу встречал переписку curl, неплохую, попытку сделать свой lynx, но жидко неудачную, а еще миллионы тг/дискок ботов и сраные либы для взаимодействия с криптокошельками и криптотрейдинга.
Отмечу, что большая часть из вышеперечисленного делает на неглубоком уровне, и если ты начнешь реально смотреть код, то впечатление как правило становится только хуже. А еще на акках соискателей содержатся вперемешку с петпрожектами ссаные лабы из своей шараги. Так еще и репа будет максимально калово оформлена, и в ней будет онли краткий ридми с "Ыыыыы мой проект, скрипт для поедания шоколада (кала) Ыыыыыы. Installation: pip/cargo/nmo install kaleater".

>А как надо?
Если ты не суперстар ты не суперстар то просто не приводи свои петы. Никак не надо. Не упоминай. Не говори. Если ты вдруг фронтогиббон, то никогда не давай ссылку на свою визитку. Шаблонность моментально отталкивает. Правило простое, если тебе реально не стыдно показать результат своей работы кому-то, на случай, если ты без комплексов: и если эта вещь реальна может быть использована в боле, чем одном случае, то можешь добавить. Иначе - не трать время рекрутеров и не позорься своим калом.

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

Что объединяет проекты выше? Их не стыдно кому-то показать, в первую очередь самим авторам. Ты не кринжуешь, когда их смотришь. Это не какие-то стяп-ляпанные на коленке за неделю полутестовые прокты, а полноценные рабочие вещи. И когда ты смотришь такой прожект, у тебя не возникает ощущение, что чел уже второе дно бочки скребет, или просто сделал его потому что в туториале по устройству сказали, что так надо.
Аноним 16/12/23 Суб 16:29:42 2966254 22
>>2966176
Большое количество разных проектов начиналось с петов, чудик. Линукс, Пайтон это первое что в голову пришло.
Это петы, изменившие мир.
Еще всякие Serenity OS, 7zip и прочее, прочее... Тысячи примеров найти можно.
Аноним 16/12/23 Суб 16:32:05 2966260 23
>>2966176
>любой пет это говнина из жопы без какой-то ценности
Ценность в том, что по нему можно понять, что человек что-то умеет, способен работать с документацией и реализовывать идеи.
Если человек сможет пояснить за код, который в пете, конечно же.
Многие просто скатывают петы с ютуба, но если он "честно" написан, то чел на ступеньку выше обычного вкатыша с курсов.
Аноним 16/12/23 Суб 16:34:21 2966263 24
>>2966254
Разница между петухонов с линухом и петпроектом джуна в том, по большому счету, что Гвидо и Лигнус делали их по фану и для себя в первую очередь. Джун делает говно, чтобы его с большей вероятностью взяли на работу. Пет Джуна - это пушто так надо, просто копирка примеров с минимальными изменениями.
>Тысячи примеров найти можно.
Темл ОС забыли...
>>2966260
>Многие просто скатывают петы с ютуба, но если он "честно" написан
Отличишь? Ей богу, будно не знаешь как лабы сдают. Полускопируй кал, выучи чеклист - и ты принят.
Аноним 16/12/23 Суб 16:37:59 2966267 25
>>2966246
Для джуна все перечисленное уже неплохо. Для миддла и выше петы не нужны.
Если рассматривать петы как тест того, что человек знает фреймворк/язык на каком-то начальном профессиональном уровне, то смотреть петы не такая уж плохая затея.
Аноним 16/12/23 Суб 16:39:29 2966270 26
>>2966263
>Отличишь? Ей богу, будно не знаешь как лабы сдают. Полускопируй кал, выучи чеклист - и ты принят.
Согласен, но иногда попадаются простые, но хорошо написанные петы.
Чел идет на определенный стек и у него в петах КРУД на этом стеке + пара каких-то своих идей или задач, которые не решаются в лоб копированием кода с доки. Уже маленький плюсик.
Аноним 16/12/23 Суб 16:40:16 2966272 27
>>2965994
Не трясись так, скуф. Как у них получается, так и делают. Часто петы делают, чтобы решить какую-то личную задачу.
Аноним 16/12/23 Суб 16:41:06 2966273 28
>>2966272
А опечатки зачем правят?
Аноним 16/12/23 Суб 16:41:49 2966274 29
>>2966273
Чтобы показать, что могут пользоваться гитом хотя бы.
Аноним 16/12/23 Суб 16:43:35 2966275 30
>>2966260
Да нихуя он не покажет. В первую очередь потому что я не собираюсь тратить своё время на его просмотр.

Я на собеседование прихожу не зная что за кандидат. Я просто по факту сажусь и говорю "расскажите мне самые интересные вещи которые вы делали на своей работе" и жду. Обычно кандидат жидко пердит и мямлит "вооот у меня пет проекты есть. Давайте задачку решим". Я говорю что плевать хотел на их проекты и сколько у них звёзд на гитхаб и как хорошо они выучил литкод, я хочу ответ на свой вопрос что у них интересного было в работе.
Есть люди которые мне говорят что пришли искать первую работу. Тогда я просто прошу рассказать тоже самое, но про учебу. Рассказать что за диплом они писали, давайте обсудим. Тут тоже больше половины кукожи с "ой я вот самоучка, курсы смотрел вот у меня гитхаб...".

Блять знал бы ты как мало людей могут ответить на 1 сука простейший вопрос. Просто рассказать про интересные истории и случаи которые они встречали. Тут два варианта или человек кроме копипасты стаковер ничего не делал или не считает интересным свою работу. Оба варианта мне нахуй не нужны даже если там 100к звёзд на гитхаб и лично Безосс мне скажет его взять.
Аноним 16/12/23 Суб 16:44:24 2966277 31
>>2966273
Ну это уже и правда пиздец. Опечатки, конечно, можно править, но не выставлять это как охуительное достижение. Да и это же единичный случай. Это же тян, что ты от неё хочешь
Аноним 16/12/23 Суб 16:46:14 2966284 32
>>2966275
> Да нихуя он не покажет. В первую очередь потому что я не собираюсь тратить своё время на его просмотр.
Твоё право не смотреть. Многие не смотрят. Чего нервный то такой?
Аноним 16/12/23 Суб 16:48:45 2966293 33
>>2966274
Вот это спорное заявление. Это показывает только то, что чел на гитхабе смог создать ветку, в гитхаб едиторе исправить опечатки, и закинуть мр. Экспириенс хотя бы с вскодовым воркфлоу и близко, а уж тем более с классическим консольным экспириенсом, и близко не идет в сравнение.
>>2966277
У меня такое в первый раз, но товарищ рассказывал, как он таких одно время ловил.
>>2966267
Знания языка/фреймворка можно прямо на собесе проверить.
Аноним 16/12/23 Суб 16:51:29 2966302 34
>>2966275
У тебя слишком высокое ЧСВ. С тобой пет-проекты не сработают, да и черт бы с ним, с таким мудаком себе дороже работать. Но с другими компаниями пет окажет буст в найме.
Вряд ли ты в гугл собеседуешь челов, а во всякие Сберы и Озоны на джунов обычно набирают сразу с вузов, так что вряд ли ты и там работаешь.
Слишком много самомнения для человека, который гребет на обычной галере.
Аноним 16/12/23 Суб 16:51:43 2966303 35
>>2966293
>классическим консольным экспириенсом
Как там в 90х? Ещё скажи на перфокартах носить код в вычислитеную и получать через неделю распечатку
Аноним 16/12/23 Суб 16:55:58 2966311 36
>>2966275
>Тогда я просто прошу рассказать тоже самое, но про учебу. Рассказать что за диплом они писали, давайте обсудим. Тут тоже больше половины кукожи с "ой я вот самоучка, курсы смотрел вот у меня гитхаб...".
Ок, диплом нерелевантен должности. Чел мог нейронку пилить, а пришел крудошлепить на каком-нибудь другом языке. Либо вообще матанистую хрень защищал, где код это 20%, а остальное математические выкладки.
Тоже будешь ебало кривить?
Аноним 16/12/23 Суб 16:58:27 2966315 37
>>2966303
А я ведь застал... у бати в НИИ еще перфокарты были.
>Как там в 90х?
Если серьезно, то в моей практики из-под консоли постоянно приходилось юзать гит. Начиная от сервер-онли реп, заканчивая быстрым закидыванием обновленных дотов себе на репу. Плюс если ты на линухе работаешь, это часто бывает сильно удобнее, чем тыкать по кнопочкам и драг-н-дропить файлики. Хз как ты, но я не всегда держу открытым ИДЕ, и иногда мне просто удобней по фасту в виме все исправить и закинуть комит.
>>2966311
Матан и нейронки норм, если на соответсвующем языке. Этих 20% с головой хватит. Тут гораздо важнее, чтобы чел что-то о себе рассказал, а не мук-хрюк.
Аноним 16/12/23 Суб 17:02:38 2966327 38
>>2966315
>что-то о себе рассказал, а не мук-хрюк.
Смысл? Лучше взять чела, который уже знает стек, а не студента, который нейронку пилил.
Аноним 16/12/23 Суб 17:07:40 2966332 39
>>2966302
>просишь рассказать что интересного было на работе
>ЧСВ
Найс подрыв макаки.

Я редко нажимаю джунов обычно мидл/сениор. Даю подтверждение на первого кто мне просто смог интересного чего рассказать и ответил на пару вопросов по нашим проектам. Что может быть проще если ты специалист.
Мне страшно что это может сделать только 1 из 15-20 даже на грейде сениора с 20+ лет опыта. Человек просто мычит или молчит на вопросы про опыт, что он вообще делал такого, чем любит заниматься вне работы, почему пошёл работать в ИТ, какие интересные проблемы или ситуации были.

В чем моё ЧСВ если я хочу просто поговорить с человеком про нашу блять область знаний? Я взял на работу студента 2го курса просто потому что он рассказал как недавно игрался с многопоточкой. Чел 40 минут мне рассказывал как он там че крутил и делал, я просто молчал и слушал. Был чел который мне про квантовые вычисления рассказал и как тыкал их. Я просто хочу вокруг себя видеть людей которым интересно.
Аноним 16/12/23 Суб 17:13:32 2966340 40
>>2966332
Странный метод поиска работников.
Какая разница, с чем он там игрался, хоть с анусом своим. Мне нужен чел, который знает стек, а не мастер присесть на уши и рассказывать, как он говно палкой ковырял.
Аноним 16/12/23 Суб 17:13:35 2966341 41
>>2966311
Да будет интересно. Мне важно что человек будет говорить. Нецронки? Матан? Отлично давай рассказывай.
Конечно я уточню у него понимает ли он что мы тут не фундаментальные исследования ведём и его знания могут просто простаивать. Но опять таки наличие таких людей приносит 100% плюс за счёт другой точки зрения на любую проблему.

Я знаешь ничего не понимаю в музыке, но люблю слушать когда мне рассказывают что угодно про неё. Я просто люблю узнать новое и мысли других людей, я хочу чтобы вокруг меня были люди которые открыв рот производят на свет мысли.
Аноним 16/12/23 Суб 17:16:06 2966345 42
>>2966341
>мне нужен
Ну вот поэтому и ЧСВ. Ты такая же мартышка и твоя роль это найти чела в команду, а не собутыльника.
Если у тебя свой биз, то вопросов нет, проебывай деньги как хочешь, нанимай кого хочешь.
Аноним 16/12/23 Суб 17:20:43 2966353 43
>>2966345
Честно, лучше нанять заинтересованного студента, чем вкатутосю, которого поманили сотыгами, который может делать только серийную работу.
Аноним 16/12/23 Суб 17:21:24 2966354 44
>>2966340
Выучить стек вопрос 2-3 недель. Ты че реально там учишь либы питухона или .NET? Я думаю сами разработчики майков не знают его. Также и STL. Стек это инструмент, научиться им пользоваться зная концепции лежащие в основе не сложно.
Ещё скажи проверять знания докера который можно за 2 дня освоить по документации.

Тот чел за месяц полностью втянулся в работу и спустя пол года был смело пущен в свободное плавание.
Аноним 16/12/23 Суб 17:32:06 2966369 45
>>2966354
Охуительные истории.
Аноним 16/12/23 Суб 17:37:38 2966379 46
>>2966369
Падажи, ты правда считаешь, что знание стака на ентри лвле > общих компетенций и эрудиции по области?
Тогда неудивительно, что ты так на петы дрочишь. Ты же макака-заводчанин.
Аноним 16/12/23 Суб 17:45:48 2966389 47
>>2966379
>стака на ентри лвле > общих компетенций и эрудиции по области?
Да. Общие компетенции и прочее не нужны. Нужен чел, который быстро вольется в работу.
Сказки про докер за два часа оставь себе.
Выучить-то ты его выучишь, но на первой же задаче жидко обосрешься, т.к у тебя опыта с докером нет.
Ты не борщехлеб случайно? Такое чувство, что ты не работал нигде.
Аноним 16/12/23 Суб 18:43:28 2966484 48
>>2966389
>но на первой же задаче жидко обосрешься
Для этого, во-первых, есть испытательные, а во-вторых, менторы, чтобы сказать об ошибках и направить в нужное русло.
>Нужен чел, который быстро вольется в работу.
И это чел с общими компетенциями, и минимальными знаниями языка.
Чел вызубривший фреймворк или либу, но с плохо сформированными общими компетенциями, сможет только и делать типовые и околотиповые задачки по фреймворку. У тебя тупа Степаныч с токарного, но за кудахтером сидит.
Если тебе нужно что-то чуть больше макаки, то знанием фреймворка можно подтереться.
Аноним 16/12/23 Суб 18:51:48 2966499 49
>>2966389
>Выучить-то ты его выучишь, но на первой же задаче жидко обосрешься, т.к у тебя опыта с докером нет
Какой там нужен опыт? Это блять просто ВМ в которая запускается по конфигу. Что там блять должно случится? Я неправильно порты прокину по инструкции из интернета или папки подмонтирую?

Ебать копать у нас теперь запуск блядской виртуалки с помощью трех кнопок и генератора конфигурации это ЗНАНИЯ. Пиздец ещё смешнее что докер демон позволяет коду изнутри виртуальной машины выполнять любой код с рут правами в хост системе. Почему? Потому что сам демон требует рут прав, код внутри контейнера от рута и любой контейнер может получить доступ к демону.
Аноним 16/12/23 Суб 19:42:44 2966565 50
>>2966499
>Это блять просто ВМ
на собесе это скажи
Аноним 16/12/23 Суб 21:58:23 2966715 51
>>2965994
Это только одна из крайностей. Ты-то хотя бы молодых@шутливых собеседуешь, которым опыта поднабраться и будут в товарной форме без кринжа. Пустые челики - сосуд, который можно правильным чем-то наполнить ну или нассать в него и передать дальше.
Другой край - это ссанные олимпиадники. Я собеседовал и работал с такими как в академии, так и в ойтешечки, и это часто внешне благополучный беспросветный внутренний ужас. Люди, которые считают себя успешными и уникальными, потому что выиграли в какой-нибудь олимпиаде, часто знающие кучу частностей, но свести все вместе просто немогущие. По итогу, в айти ребята просто очень плохо вливаются в рабочие процессы, пытаются подумать за тебя, и сделать кучу работы, усложняющей кодовую базу, пытаются спорить и придумать какой-нибудь оптимизированный велосипед, а иной раз вообще решают байтики подрочить, и сильно обижаются, когда за это получают.
В академии люди тратили время на конкурсы и олимпиады, при этом ресерч идет из рук вон плох, люди в лучшем случае кусочно материал улавливают, и в итоге вместо того, чтобы делать какие-то базовые процедуры автономно, чуть ли не поссать у меня отпрашиваются, при этом тоже все из себя важные.
Общее одно, челики все знают, но за деревьями не видят леса, и крайне непросто воспринимают уже имеющиеся процессы и сопы.
Конечно, наверняка и нормальные бывают, но у меня какие-то отморозки, которых я выкидывал на мороз.
Аноним 16/12/23 Суб 22:18:27 2966734 52
>>2966715
Нет это все такие. Ментальное искажение. Я везде вижу абстракции и сам собой пытаюсь строить модели процесса и подумать как реализовать автоматизацию. Когда читаю ТЗ сразу себе пишу на листке алгоритм какой-то общий. Даже если я думаю про устройство государства я пытаюсь натянуть паттерны проектирования систем.

Олимпиадники же учаться не видеть решение задачи, а искать на какой набор базовых алгоритмов это похоже и где какие оптимизации надо сделать. У них специфичная манера думать. Необходимо их сажать в R&D отдел в загон и давать задачи оптимизации известных мест в системе и придумать какой-то алгоритм, нельзя пускать их Писа код или тем более архитектуру.
Аноним 17/12/23 Вск 18:40:40 2967612 53
Ору с этой переделки речи Мартина Лютера Кинга в ишью претифаера: https://github.com/prettier/prettier/issues/4870#issuecomment-1492808810/

Оригинал речи https://www.americanrhetoric.com/speeches/mlkihaveadream.htm

Five years ago @pleerock, in whose symbolic shadow we stand today, opened this issue. But five years later, the whitespace is still is not free. The life of our whitespace is still sadly crippled by the manacles of obliteration and the chains of discrimination. Five years later, the whitespace lives on a lonely island of poverty in the midst of a vast ocean of materially prosperous linting. Five years later the whitespace at the top of our class files still languishes, and finds himself exiled even in his own class.

And so I've come here today to dramatize a shameful condition, to remind Prettier authors of the fierce urgency of now. Now is the time to rise from the dark and desolate valley of exceptionism to the sunlit path of spatial justice. Now is the time to make whitespace a reality for all the source's classes. This sweltering summer of the whitespace's legitimate discontent will not pass until there is an invigorating autumn of spatiality and equality. 2023 is not an end, but a beginning. We can never be satisfied as long as our classes are stripped of their aesthetic and robbed of their dignity by linting constraints that state: no whitespace allowed. No, no, we are not satisfied, and we will not be satisfied until carriage returns roll down like waters, and newlines like a mighty stream!

We hold these truths to be self-evident, that all whitespace is created equal.

I have a dream that one day atop the class files of source, whitespace and printables will be able to sit down together at the table of brotherhood. I have a dream that we will one day live in a nation where my source files will not be judged by the compulsion of their lint, but by the content of their characters. I have a dream that one day every class file shall be indented, and every pyramid-of-doom flattened.

And when this happens, and when we allow whitespace-freedom to ring, when we let it ring from every file and every code-block, from every project and every repo, we will be able to speed up that day when all the world's developers, Java and Perl coders, C sharpers and Noders, vi and emacs proponents, will be able to join hands and lint as with one voice: Free as asked. Free as asked. Thank God Almighty, space's free as asked!
Аноним 17/12/23 Вск 19:14:27 2967682 54
>>2967612
Перевод где? Блять принёс хуйню на языке дебилов и рад.
Аноним 18/12/23 Пнд 01:19:39 2967891 55
>>2967682
>Перевод где? Блять принёс хуйню на языке дебилов и рад.
Я даже не хочу имджинировать iq посетителя pr, который не может английский текст прочитать. Ты 1сник что ли?
Аноним 18/12/23 Пнд 01:36:37 2967893 56
>>2967891
У меня просто буквы постоянно путаются еще с детсва и без концетрации я не могу читать длинные тексты.

Мимо синиор помидок 280к
Аноним 18/12/23 Пнд 05:13:32 2967936 57
CSS-IN-JS
@
HTML IN JS(JSX)
@
NEBO-IN-JS
@
ALLAH-IN-JS
Аноним 18/12/23 Пнд 06:41:44 2967941 58
16551707102420.jpg 81Кб, 600x450
600x450
>>2967936
В ЗАПРОСЕ JSON
@
В ЖСОНЕ СТРОКА
@
В СТРОКЕ BASE64
@
В BASE64 XML
@
В XML СТРОКА
@
В СТРОКЕ JSON
Аноним 18/12/23 Пнд 07:36:51 2967946 59
>>2964700
Двачую. Только у нас эпопея с микрозалупками уже третий год.
Через полтора года только выпустили в пилотный прод на пару сотен пользователей всего.
Еще год готовимся к полупилотному проду на пару тысяч пользователей. И даже я уверен будет пиздец.
Каждые пару месяцев прилетают требования, которые добавляют функционала в 6-7 сервисах из 10. Причем все решается за счет дичайших костылей внутри половины сервисов и на связи между сервисами.
Если бы вместо микрочеликов у нас бы было 5-6 крупнопорубленных модулей с одной бд, но разными схемами под каждый модуль - любые доработки было бы делать намного легче.
Причем система не предполагает количество пользователей больше нескольких десятков тысяч всего. И количество разработчиков бека одновременно было от 4 до 9 человек.
Нахуя нужны микросервисы, кроме записи в резюме архитектора и лида не понятно. Но и это будут просто записи, потому что они построили большой распределенный ком грязи. И на собесе по систем дизайну их попустят как котят.
Аноним 18/12/23 Пнд 08:28:42 2967956 60
>>2967893
Сейм кстати. Дислексия и дисграфия. У меня был рекорд, 140 ошибок в диктанте на 2 страницы.
При этом в остальном все отлично. Английский не могу выучить просто, не получается, как-будто смысл слов и граматики ускользает из головы.
Аноним 18/12/23 Пнд 08:33:29 2967958 61
>>2967946
>разными схемами под каждый модуль
Мне кстати реально кажется что пориджи просто не знают что не обязательно делить базы данных чтобы разделить таблицы на разные домены или что можно в одной СУБД поднять несколько БД.

Я никогда не видел смысла в микрозалупах только потому что
1) если модули вообще бесвязные и работают отдельно, то это просто два разных логических сервиса
2) если есть логические связи, то не понимаю зачем взаимодействия переносить на уровень асинхроных шин и HTTP
Аноним 18/12/23 Пнд 09:00:48 2967963 62
>>2967958
А причем тут пориджи?
У них как будто есть возможность выбрать архитектуру.
Микрочеликов затащил здоровый лоб с 10 годами стажа в разработке, которому дали выбрать технологию и дали набрать команду с некоторым оверхедом по человекочасам. Ну он и схватил самое модное.
Кое как смог накидать мвп на микрочеликах. Зато обосрался на всех нефункциональных штуках, что с ними связаны. На логах/метриках, на масштабировании, на доке, на тестировании. Этого или нет или сломано. Потому что человекочасов было немного больше, чем требовалось бы от монолита, но все равно недостаточно для микросервисов по бестпрактисам.
Все сервисы например работают в одном инстансе. И с большинством сервисов будут проблемы с масштабированием из-за внутренних костылей.
Аноним 18/12/23 Пнд 09:07:08 2967966 63
>>2967946
>построили большой распределенный ком грязи
Лол, у нас даже локальный мем был РАСПРЕДЕЛЕННЫЙ МОНОЛИТ. Потому что очень скоро после старта выяснилось, что та красивая схема, что была на бумаге, требует синхронизацию данных в обе стороны, т.е. источником данных являются два сервиса и им нужно как-то обмениваться этими ебучими данными, не проебав по ходу ничего. И пиздец что началось: двухфазные коммиты, таймштампы, uuid вместо autoincrement, блокировки на блокировках, я ебал, нахуй. Потом, блядь, придумали ОРКЕСТРАТОР, который будет жонглировать запросами в сервисы, а сам при этом хранить промежуточные данные.
Аноним 18/12/23 Пнд 09:09:11 2967967 64
>>2967966
И это при том, что продукт не то что прода - тестового стенда не видел, в нем было реализовано штук пять юзерстори.
Аноним 18/12/23 Пнд 09:11:33 2967968 65
1000015697.png 136Кб, 900x450
900x450
GRAPHQL
@
МОДНАЯ ТЕХНОЛОГИЯ
@
RESPONSE 200 OK
@
{ message: "Bad request", statusCode: 400, error: true }
Аноним 18/12/23 Пнд 09:14:34 2967969 66
>>2967968
GRAPHQL
@
МОДНАЯ ТЕХНОЛОГИЯ


достаточно
Аноним 18/12/23 Пнд 09:17:19 2967971 67
>>2967969
RESPONSE 200 OK
@
{ message: "Bad request", statusCode: 400, error: true }


Ничего хуже уже не будет.
Аноним 18/12/23 Пнд 09:21:24 2967973 68
>>2967971
Когда в онлайн-магазине товар закончился - ты тоже бугуртишь, что сервер ответил 200, а не 404?
Аноним 18/12/23 Пнд 09:24:13 2967976 69
>>2967973
Нет, потому что в теле ответа не будет statusCode: 400, там будет какая-нибудь инфа о том, что количество товаров: 0
Аноним 18/12/23 Пнд 09:27:44 2967978 70
>>2967966
>двухфазные коммиты
>блокировки на блокировках
Это просто не понимают сути распределенных систем и eventual consistency. В 95% случаев тащить просто не надо.
>таймштампы
>uuid вместо autoincrement
В чем проблема? С автоинкрементами ебля будет не только из-за распределенности, но и в тестах и на разных площадках. В чем преимущество автоинкрементов над юидами? Производительность?
А таймштампы в бд пригодятся для траблшутинга.
Аноним 18/12/23 Пнд 09:44:39 2967993 71
>>2967978
Проблема в том, что полтора года занимались неоправданной архитектурной клоунадой, написав ноль бизнесового кода. В то время, как другие команды за этот же период реализовывали целые проекты.
Аноним 18/12/23 Пнд 10:00:35 2968010 72
>>2967993
Если ты рядовой гребец, то почему тебе не похуй?
Аноним 18/12/23 Пнд 10:22:17 2968024 73
>>2968010
Обидно, что въебал кучу времени и сил с нулевым выхлопом, хотя бы в плане опыта.
Аноним 18/12/23 Пнд 10:38:39 2968042 74
Дежурно напоминаю, что HTTP предназначен для передачи гипертекста и коды состояния HTTP должен отдавать веб-сервер, а не приложение, которое вы накостыливаете поверх HTTP.
Аноним 18/12/23 Пнд 11:57:57 2968079 75
>>2968042
>веб-сервер…
Ммм как в 2005ом живется? Доллар по 25 заебись наверное
Аноним 18/12/23 Пнд 12:57:47 2968131 76
>>2968079
Доллар по 25 был после 2008. В 2005 доллар был по 30.
Аноним 18/12/23 Пнд 13:12:32 2968152 77
>>2968024
Ну так двухфазные коммиты и блокировки, а так же всякие пуки в кафку, куберы и сиай это ведь и есть нужный тебе опыт.
А что проект по сути провалился почему тебя вообще ебет?
Аноним 18/12/23 Пнд 15:35:30 2968288 78
>>2968042
Это такие как ты пишут вот эту дегенератскую хуету?

RESPONSE 200 OK
@
{ message: "Bad request", statusCode: 400, error: true }
Аноним 18/12/23 Пнд 16:32:10 2968348 79
Аноним 18/12/23 Пнд 19:35:52 2968543 80
NODE
@
БОЛЬШИНСТВО ЛИБ ИМПОРТИРУЕТСЯ КАК ПОЛОЖЕНО, ЧЕРЕЗ ИМПОРТ
@
НЕКОТОРЫЙ БЛЯДЬ ТОЛЬКО ЧЕРЕЗ REQUIRE ИЗ-ЗА ТОГО, ЧТО СТАРЫЕ, КАК ГОВНО МАМОНТА, ИНАЧЕ ОНИ ИМПОРТИРУЮТСЯ, КАК UNDEFINED
@
И ГЛАВНОЕ НИКАКИХ ВОРНИНГОВ, ЧТО ТЫ НЕ ТАК ИМПОРТНУЛ
@
СКОЛЬКО РАЗ Я С ЭТИМ ЕБАЛСЯ
@
ПОРА ПЕРЕХОДИТЬ НА DENO, ГДЕ ТАКОГО ГОВНА НЕ ДОЛЖНО БЫТЬ, ПОТОМУ ЧТО РАЗРЕШЕНЫ ТОЛЬКО ESM МОДУЛИ
Аноним 18/12/23 Пнд 19:41:28 2968552 81
>>2968543
>ПОРА ПЕРЕХОДИТЬ НА DENO, ГДЕ ТАКОГО ГОВНА НЕ ДОЛЖНО БЫТЬ, ПОТОМУ ЧТО РАЗРЕШЕНЫ ТОЛЬКО ESM МОДУЛИ
Библиотеку проверки массива на пустоту уже завезли?
Аноним 18/12/23 Пнд 19:45:58 2968555 82
Аноним 18/12/23 Пнд 19:53:12 2968567 83
ТИМ ЛИД ПЫТАЕТСЯ ЗАЛИЦЕНЗИРОВАТЬ АПУ И ЛИБУ ПОД ЗАКРЫТОЙ ЛИЦЕНЗИЕЙ
@
ОБОСРАЛСЯ С ЖПЛ-3 ИМПОРТАМИ
@
ПОЛГОДА В ХЕР НЕ ДУЛ
@
ПРИШЛОСЬ ДУТЬ В ХЕР НАДЗИРАЮЩЕГО ПАНА ИЗ ЭУРОПЫ
Аноним 18/12/23 Пнд 20:21:02 2968595 84
>>2968567
Мне тоже иногда интересные сюжеты снятся.
Аноним 18/12/23 Пнд 20:32:00 2968610 85
НА СЕРВЕРЕ - XEN
@
В XEN'Е - ДОКЕР ДЛЯ ИНДИВИДУАЛЬНЫХ ОКРУЖЕНИЙ
@
В ДОКЕРЕ - ЕЩЕ ОДИН ДОКЕР ДЛЯ ЗАПУСКА СТЕНДА
@
ВНУТРИ ДОКЕРА В ДОКЕРЕ В XEN'E - СЕРВИС НА JAVA
@
НЕ РАБОТАЕТ НИХУЯ
Аноним 18/12/23 Пнд 20:41:49 2968620 86
>>2968610
Игла в яйце, яйцо в утке, утка в зайце, заяц в сундуке...
Аноним 18/12/23 Пнд 20:46:33 2968626 87
>>2968555
Я тот самый анон, который постит дежурное напоминание. За пару лет меня это порядком заебало, так что пусть другие принимают эстафету.

мимо
Аноним 18/12/23 Пнд 20:57:26 2968634 88
>>2968595
Кек. Ну, какой-то нереальный бугурт
Аноним 18/12/23 Пнд 21:11:53 2968646 89
>>2968620
Это клён аркитекча?
Аноним 18/12/23 Пнд 22:27:47 2968694 90
>>2968610
Ой блядь, кто додумался засунуть докер в докер и зачем?
Аноним 18/12/23 Пнд 22:27:55 2968695 91
>>2968595
Интересный сюжет, когда в конце года западный барин с фамилией иванов приезжает из голландской компании, с которым твоя пидорашкенская разделяет почти одно и то же имя, созывают всех, кто над этой говной работал, и заставляют либо резко выносить весь функционал, который основан на жпл-кале в отдельный открытый модули и запускать его из вне, либо все переписывать без этого говна, а у всех в конце года и так по классике насрано другой активностью.
Второй год, Паны приезжают и все пляшут хоровод до самого 31 по надуманным причинам.
Аноним 18/12/23 Пнд 22:52:17 2968709 92
>>2968543
Ебать, в жсе даже импорт может в рантайма втихую обосраться?
Как на этой хуйне вообще люди пишут? Юнит-тесты не только с проверками на типы, но и на работу импортов тоже?
Аноним 18/12/23 Пнд 23:11:57 2968723 93
>>2968709
Классный язык, правда?
Аноним 18/12/23 Пнд 23:21:24 2968727 94
>>2968543
tsconfig
allowSyntheticDefaultImports: true
либо пиши
import * as zalupa from "zalupa";
Аноним 19/12/23 Втр 00:05:32 2968752 95
Аноним 19/12/23 Втр 02:17:07 2968812 96
>>2968752
На основании этого proposed standard уже запилили специальный медиа тайп application/problem+json. Я тут недавно сваггер добавлял в веб сервис, так он мне по дефолту в ответы с кодами ошибок этот тип записал.
С другой стороны у вас никаких аргументов кроме идеологических нет, да и те сомнительные.
Аноним 19/12/23 Втр 06:01:36 2968839 97
>>2968723
>>2968709
>>2968543
>>2968552
Когда-нибудь вы откроете для себя тайпскрипт и поймёте, как пускали жиденького по штанине
Аноним 19/12/23 Втр 07:04:51 2968854 98
>>2968839
Не, спасибо. Я этого фронтенда наелся ещё хуй знает когда с дартом и тупскриптом, заебало. Фронтенд психотронная тюрьма хуже двача.
Аноним 19/12/23 Втр 07:35:47 2968858 99
>>2968854
Какой фронтенд? Бугурт про ноду был. Я вот уже много лет пишу бекенды на тайпскрипте, и по-моему ничего лучше для бекенда нету. Писал на го, джаве, дотнете, пхп, питоне, и по приятности разработки ничего не приближается к тайпскрипту, раве что на го чуть-чуть можно иногда писать.
Аноним 19/12/23 Втр 07:52:15 2968864 100
803f9cc8863fb2f[...].jpg 176Кб, 500x500
500x500
ХЛЕБЗАВОД „КРАСНЫЙ МАЙ”
@
РЕШИЛИ СДЕЛАТЬ СВОЙ ИНТЕРНЕТ-МАГАЗИН
@
ЧОО СЫЧУШ, КАКОЙ МОНОЛИТ?))) НЕ ВИДЕЛ, ВОН В ГУГОЛЕ ВСЕ НА МИКРАСЕРВИСАХ И МЫ ТАК СДЕЛАЕМ)))
Аноним 19/12/23 Втр 08:15:56 2968884 101
>>2968839
А причём тут ТП и наличие библиотеки для проверки массива или поиска в нем значения?
Вопрос в том почему дебилы не знают про indexOf()
Аноним 19/12/23 Втр 08:25:40 2968890 102
>>2968864
СДЕЛАЛИ МОНОЛИТ ИНТЕРНЕТ-МАГАЗИНА
@
НАМ НУЖНА CRM
@
СДЕЛАЛИ CRM ИЗ КИШОК МОНОЛИТА
@
МЫ ХОТИМ СДЕЛАТЬ SAAS ИЗ CRM ДЛЯ ДРУГИХ ХЛЕБОЗАВОДОВ
@
ДОЛГО ВЫРЕЗАЕМ ИНТЕРНЕТ-МАГАЗИН
@
СЦУКО ОНО НЕ МАСШТАБИРУЕТСЯ ПОТОМУ-ЧТО ЦЕЛИКОМ НАПИСАНО НА ГОВНЕ ДЛЯ ИНТЕРНЕТ-МАГАЗИНА
@
ДАВАЙТЕ ЗАСУНЕМ МОНОЛИТ В ДОКЕР/WMWARE И БУДЕМ ПРОДАВАТЬ ИНСТАНСЫ
@
БАБА НЮРА ТОРГУЮЩАЯ ПИРОЖКАМИ У ПОДЪЕЗДА НАЖИМАЕТ НА КНОПКУ ПОПРОБОВАТЬ БИСПЛАТНО
@
В WMWARE ПОДНИМАЕТСЯ НОВАЯ ВИРТУАЛКА НА 8GB
@
БЛЯ НАПЛЫВ ПОЛЬЗОВАТЕЛЕЙ (ЦЕЛАЯ ТЫСЯЧА БОМЖЕЙ). ВСЕ ПЕРДИТ КРЯХТИТ И ПАДАЕТ
Аноним 19/12/23 Втр 08:58:57 2968917 103
>>2968884
Да ещё и про array.includes и array.find
Аноним 19/12/23 Втр 15:38:46 2969203 104
>>2966275
>>Тут два варианта или человек кроме копипасты стаковер ничего не делал или не считает интересным свою работу.
Чел ну хуй знает, мне придется минут 15 предысторию рассказывать, чтоб было понятно нахуя и главное зачем я вообще какую то фичу делал. Не каждый интервьюер готов вникать в такие детали. А без деталей - оно и выходит - пук-среньк-двигал таски в жире. Я все таки програмистом работаю, а не стори теллером, чтоб выдумывать ахуительные истории про построение и ремонт калопроводов.
Аноним 19/12/23 Втр 15:41:08 2969210 105
>>2966353
А заинтересованный вкатутося лучше студента, которого поманили сотыгами, которому главное "сдать" работу, а на качество плевать.
Аноним 19/12/23 Втр 17:47:07 2969381 106
>>2968890
>БЛЯ НАПЛЫВ ПОЛЬЗОВАТЕЛЕЙ (ЦЕЛАЯ ТЫСЯЧА БОМЖЕЙ). ВСЕ ПЕРДИТ КРЯХТИТ И ПАДАЕТ
Я не сомневаюсь что нынешние макакеры с вкакокурсов могут добиться такого эффекта хотя трудно представить как именно, но то что микрописьки им помогут в разрешении проблемы это художественное преувеличение..
Аноним 19/12/23 Втр 19:14:35 2969500 107
>>2969210
Заинтересованных вкатутось мало. Тут еще есть такой вариант, что вкатутсоя по ходу заинтересуется, но лучше ну его.
Один хер, чего интересного в современной разработке? По сокетам жсоны перкладывать? Круды шлепать? Делать очередную вася архитектуру из готового конструктора под новые поля таблицы?
Как же я устал от однотипности работы но там, где не однотипная, а домен-специфическая, плать грош да нихера.
Аноним 19/12/23 Втр 21:10:05 2969594 108
>>2966176

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

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

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

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

На одном из петов я вообще уехал на Кипр, так что пет пету рознь. Кандидат с петами как минимум заслуживает внимания, если у него там реально что-то интересное.
Аноним 19/12/23 Втр 22:13:30 2969643 109
>>2969500
>домен-специфическая, плать грош да нихера
Приходи в финтех. Тут 0 джуны 100к получают и сеньки по 500к
Аноним 20/12/23 Срд 00:08:22 2969712 110
>>2969594
>>ищешь что-то интересное лично для себя.
>>человек любит работать головой и решать практические задачи.
Но зачем мне пердолить никому не нужное говно, когда я и в рамках проекта могу напилить кучу интересного и полезного? Из минусов только то, что это не покажешь на собесах.

>>Лет десять назад пет и коммиты в опенсорц был показателем заинтересованности и продвинутости соискателя.
Чтоб пилить опенсорс надо быть на зарплате у гугла на должности "пилитель опенсорса". У простого Васи просто не будет столько свободного времени, чтоб поддерживать уровень компетенций и писать код в больших объемах на какую то тему.
Времена когда можно было запилить язык или ОС за неделю давно прошли.

>>Курсоделы пронюхали об этом, и теперь понятие пета зашкварено, так как каждый первый начал создавать шаблонные проекты на фреймворках.
Это просто попытка дать практику. Такой курсовой вкатун уже умеет базовые калопроводы делать и придет на проект не бесполезным интерном, а сможет хотя бы примитивные вещи пилить.
Аноним 20/12/23 Срд 00:53:53 2969740 111
>>2969712
> Но зачем мне пердолить никому не нужное говно

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

> Чтоб пилить опенсорс надо быть на зарплате у гугла на должности "пилитель опенсорса".

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

> Времена когда можно было запилить язык или ОС за неделю давно прошли.

Наоборот. Сейчас у тебя есть QEMU, LLVM и херова гора мануалов. Всё можно, было бы желание.
Аноним 20/12/23 Срд 17:24:53 2970679 112
>>2969643
Что ты подразумеваешь под финтехом? Крупные банки? Красно-желто-сине-зелёные?
Аноним 20/12/23 Срд 18:22:53 2970739 113
>>2970679
Банки, биг4, трейдеры.
Аноним 20/12/23 Срд 18:25:26 2970740 114
>>2970739
>биг4
В РФ? Они разве не ушли?
>трейдеры
Примеры? Что-то типа БКС, или управляющие инвестиционные компании типа альфа капитал, или что ты имеешь в виду?
Аноним 20/12/23 Срд 20:46:39 2970880 115
>>2969643
Я хочу стать Кобол Сениором. Мне куда?
Аноним 20/12/23 Срд 20:47:44 2970882 116
>>2969740
> и напилил для себя кучу софта
Братан, я рад за себя. Но репу со скриптами если добавлю себе на гитхаб, на меня херка при встрече нассыт
Аноним 20/12/23 Срд 21:20:21 2970924 117
>>2970882

> Но репу со скриптами если добавлю себе на гитхаб, на меня херка при встрече нассыт

Насктолько ужасно, хочешь сказать?
Аноним 20/12/23 Срд 21:55:52 2970950 118
1702421369625.jpg 78Кб, 709x648
709x648
>>2970679
tsconfigallowSyntheticDefaultImports: trueлибо пишиimport * as zalupa from "zalupa"; После такого убогого го сезона, который я осилил серий на , ожидал, что будет куда больше негативных отзывов у го сезона... А его так много хвалят
Аноним 20/12/23 Срд 23:31:28 2971040 119
1000015957.jpg 24Кб, 450x433
450x433
>>2970950
Промпт оказался некачественный и привёл к галлюцинации.
Аноним 20/12/23 Срд 23:46:33 2971052 120
>>2970880
>Я хочу стать Кобол Сениором. Мне куда?
С чемоданом на вокзал. У нас из мамонтинового только ABAP.
Аноним 21/12/23 Чтв 00:17:10 2971062 121
>>2971052
Думаешь, нет перспектив подтягивать кобол до уровня сениора? Или боишься, что после того, как я затащу алгосекцию на коболе, тебя попустят по зарплате?
Аноним 21/12/23 Чтв 03:12:59 2971126 122
>>2971062
в РФ нет кобола, чел
Аноним 21/12/23 Чтв 03:29:11 2971129 123
Аноним 21/12/23 Чтв 04:16:19 2971137 124
Аноним 21/12/23 Чтв 04:18:13 2971138 125
>>2971137
Руби это современный кобол. Умирает, но медленно, специалистов мало, платят им много
Аноним 21/12/23 Чтв 10:00:18 2971231 126
>>2970740
>В РФ? Они разве не ушли?
Они "ушли" сменив название и юр лица.

>Примеры? Что-то типа БКС, или управляющие инвестиционные компании типа альфа капитал, или что ты имеешь в виду?
Теже банки, мосбиржа, разные не очень известные компании по управлению капиталами. Я знаю препода к у которого друг кандидат наук по математике сидит пердит консультантом на пол ставки в такой конторе которая управляет фондами важных людей, получает 600к в месяц за собсвтенно говоря консультации.
Аноним 21/12/23 Чтв 13:04:05 2971416 127
>>2971138
Сравнивать руби с коболом может только человек, не писавший ни на том, ни на другом. Руби на данный момент это самый выразительный и грамотно спроектированный язык из всех существующих.
Аноним 21/12/23 Чтв 16:20:13 2971690 128
>>2971416
А как же лисп и клозуре?
Аноним 22/12/23 Птн 00:23:09 2972096 129
>>2971416
> самый выразительный и грамотно спроектированный язык из всех существующих

> begin/end

Ясно.
Аноним 22/12/23 Птн 01:18:06 2972131 130
>>2972096
Выражает, что есть начало и есть конец. А вот петухон...
Аноним 22/12/23 Птн 07:27:43 2972205 131
2G01OhhI.png 33Кб, 450x378
450x378
>>2971416
>Руби на данный момент это самый выразительный и грамотно спроектированный язык из всех существующих
Зачем сразу так толсто?
Аноним 22/12/23 Птн 12:09:24 2972490 132
FredericaRosenf[...].jpg 166Кб, 1808x1017
1808x1017
Ваши бугурты послушаешь, так получится, кроме ебучего бекенда айти вообще нет.
Аноним 22/12/23 Птн 12:57:19 2972579 133
16877766814300.jpg 146Кб, 415x550
415x550
>>2972490
МОБИЛЬНАЯ РАЗРАБОТКА
@
REACT NATIVE
Аноним 22/12/23 Птн 13:46:39 2972673 134
>>2972490

Есть еще ML-господа, копошащиеся в данных, яко жирные опарыши.
Аноним 22/12/23 Птн 14:39:20 2972807 135
>>2972490
Кроме финтеха, машинки, попенсорса и домен-специфической (где под доменом подразумевается научный домегн) разработки реально ничего нет. Все остальное фабрика по строительству из общих крипичиков очередного кала.
Аноним 22/12/23 Птн 16:39:34 2972946 136
>>2972579
Да интерфейсы вообще боль. Ощущение что у всех анальная контузия от html+css и ничего нового не могут родить
Аноним 22/12/23 Птн 16:42:17 2972949 137
>>2972946
А в чём проблема с html и css? Свои задачи вроде нормально выполняют, не?
Аноним 22/12/23 Птн 18:53:47 2973071 138
>>2972490
Да просто все бэкендеры - ебучие душнилы, которые вечно чем-то недовольны.
Аноним 22/12/23 Птн 18:54:15 2973072 139
Аноним 22/12/23 Птн 21:14:22 2973207 140
>>2973071
сегодня разьебал такого фронтопидора, нехуй совещания на начало дня назначать
Аноним 22/12/23 Птн 21:27:56 2973237 141
>>2972490
Бекенд - это наука, а фронт - ремесло. Блядь, я ебучий vue и webpack освоил за выходные, чтобы нахуярить компонентов, до которых господа фронтомакаки никак не могли добраться полгода. И хули там сложного? JS вообще осваивается за один рабочий день, css и так предельно ясен по справочнику. Блядь, но хайпа нагородили - я ебу.
Аноним 22/12/23 Птн 23:36:30 2973317 142
>>2973207
>сегодня разьебал такого фронтопидора
А потом ты проснулся
Аноним 22/12/23 Птн 23:40:20 2973320 143
>>2973237
А в калопроводах твоих чего сложного? Ты наверное думаешь, что какой-нибудь event sourcing/cqrs сложный, или ddd? Или пукать событиями в кафку сложно, шлёпая микросервисы? Или язык сложный, на котором ты пишешь? Джава, дотнет, лол? Какие же бекенд-макаки напыщенные, лол, самомнение запредельное.
Аноним 22/12/23 Птн 23:44:30 2973324 144
>>2973320
Чем в С# отличается ссылочный и значимый тип?
В чем отличие дженерика С# от шаблона в С++?
В чем проблема кода вида "string += substring" у С#?

Ток без гугла ответь.
22/12/23 Птн 23:52:18 2973329 145
>>2973324
Кого ебет твое задроство лол
тебе 70?
Аноним 23/12/23 Суб 00:16:33 2973344 146
>>2973072
Если считаешь, что не выполняют, то какие твои аргументы?
Аноним 23/12/23 Суб 01:03:49 2973402 147
>>2973320
Пишу бекенд на сях, держу в курсе.

// 35 лвл
Аноним 23/12/23 Суб 01:27:29 2973418 148
>>2973402
Ты 0.01% из всей массы
Аноним 23/12/23 Суб 01:30:39 2973420 149
>>2973402
Жесть какая. Исторически сложилось?
Аноним 23/12/23 Суб 03:29:33 2973438 150
>>2973324
Самое охуенное что я могу ответить на эти вопросы без всякого гугла. Потому что C# это по сути Java.

мимо-джавист
Аноним 23/12/23 Суб 03:32:46 2973439 151
>>2973420
Нет, новый проект, осознанный выбор. Нужен был ручной контроль за памятью, чтобы обеспечить контроллируемые тайминги на определенных этапах работы, и очень высокая скорость обработки больших буферов, поэтому вместо высокоуровневых коллекций использовались тупо массивы uint8_t. Еще нужна была честная многопоточность.

Питон отвалился сразу, голанг с автоматическим управлением памятью может создавать непредсказуемые провисания (типа как тут: https://habr.com/ru/articles/487116/), поэтому выбор был между сями, плюсами и растом. Плюсы я не люблю, а на расте нету нужных биндингов, да и не знаю я его настолько хорошо. На сях бы все что нужно было, включая асинхронную сетевую либу. Так и повелось.
Аноним 23/12/23 Суб 03:42:30 2973440 152
>>2973439
В чём примерно суть проекта?
Аноним 23/12/23 Суб 04:21:04 2973444 153
>>2973439
Ну хоть кто-то чем-то интересным занимается, малаца. Всякие нимы\зиги\d не смотрели?
Аноним 23/12/23 Суб 08:44:28 2973468 154
>>2973439
Не представляю где это может понадобиться, разве что в стиральной машине, барабан крутить, либо это какая-то безмозглая железяка с 32 мб ROM, на которой кроме сишки ничего и нет, в вебе обычно задержки такие что вся производительность просто впирается в сетевой лаг.
Аноним 23/12/23 Суб 09:36:59 2973480 155
Аноним 23/12/23 Суб 10:58:51 2973507 156
>>2973468
>>2973439

Лол, двачую. Какой контроль памяти? Запросы к БД оптимизируйте! Так и скажи, что захотелось побайтоебить.
Аноним 23/12/23 Суб 12:32:32 2973568 157
Аноним 23/12/23 Суб 13:37:05 2973655 158
>>2973440
Микросервис для захвата видео и передачи в реальном времени.

Есть еще проект по туннелированию tcp/udp поверх вебсокетов. Его делали на голанге (чтобы сделать ьыстрый работающий прототип), но будем переделывать на расте по причине тех же таймингов.

>>2973468
Сетевые задержки переоценены. В пределах корпоративной сети они очень маленькие, а на связь между континетами уходит ну максимум 100мс. У нас критичное к задержкам приложение, поэтому все должно отрабатывать максимально быстро, с быстрыми пайплайнами внутри самой системы. Я постоянно исследую всякую хрень в кишках ОС и браузера, чтобы где-нибудь срезать еще 10-15мс.

>>2973468
Да собственно вот наш стриминг и есть. Есть и другие, совсем простые штуки, но это уже даже не бекенд, а так. Например системный демон - регулирует скорость вращения вентилятора с помощью ШИМ, мониторит обороты через прерывания (поэтому сишка, чтобы быстро реагировать), и по хттп отдает статистику - жив ли дуйчик, с какой скоростью крутится, и тп.

>>2973507
Нету бд. Я же говорю, это специфическое применение.
Аноним 23/12/23 Суб 13:43:28 2973663 159
А вообще, сложность написания вебни на сях тоже переоценена. Берешь libevent, libwebsockets или libmicrohttpd - и в перед с песней. На первом вообще плюс-минус хайлоад можно делать.

Но этим всем надо заниматься, только если есть четкое понимание - зачем. Иначе любой другой менее дубовый язык подойдет куда лучше, чем си.
Аноним 23/12/23 Суб 14:37:04 2973697 160
>>2973655
Ты в какой-то йобе типа дискорда / mux.com / 100ms.live / livekit.io работаешь что ли?
Аноним 23/12/23 Суб 14:43:27 2973702 161
>>2973697
Нет, но задачи местами похожие.
Аноним 23/12/23 Суб 14:43:54 2973703 162
>>2973697
Типа того, но масштабом сильно меньше.
Аноним 23/12/23 Суб 14:44:47 2973704 163
>>2973702
>>2973703
Ну вот, обе формулировки прилетели %) Короче, ни в одном из перечисленного.
Аноним 23/12/23 Суб 14:52:21 2973712 164
>>2973703
>>2973702
Красиво. Жаль, что я высокоуровневая жиэс-макака, и мне не светит работа с low latency и video processing.
Аноним 26/12/23 Втр 03:50:46 2977798 165
БЕКЕНДЩИК
@
РАЗРАБАТЫВАЕШЬ ВЕЩЬ, КОТОРАЯ ПО ТРЕБОВАНИЮ БИЗНЕС-ЛОГИКИ ЗАПУСКАЕТСЯ ОТДЕЛЬНЫМ ПРОЦЕССОМ НА НЕСКОЛЬКО МИНУТ/ЧАСОВ/СУТОК
@
ПРИВЫК ИССЛЕДОВАТЬ НОВЫЕ ФИЧИ БОТТОМ-АП
@
ИНСАЙТЫ ПРИХОДЯТ ВО ВРЕМЯ КОДДИНГА, ВСЕ В СОСТОЯНИИ ПОТОКА, В ТВОЕМ РАСПОРЯЖЕНИИ ВСЯ КОДОВАЯ БАЗА
@
ОСТАЛЬНЫЕ УЧАСТНИКИ (ДИЗАЙН, ФРОНТ) БЕЗ ФИНАЛЬНЫХ РЕКВАЙРМЕНТОВ РАБОТАТЬ ОТКАЗЫВАЮТСЯ
@
ОНО И ПОНЯТНО, ИХ ДЕЛО К ТВОЕМУ ТРУДУ РУЧКИ ПРИКРУТИТЬ, С ПРЕДМЕТНОЙ ОБЛАСТЬЮ НАПРЯМУЮ НЕ РАБОТАЮТ
@
НОРМАЛЬНО С ЭТИМ ЖИВЕТЕ, ПРОСТО НЕМНОЖКО ОПЕРЕЖАЕШЬ ФОРМАЛЬНЫЕ ПРОЦЕССЫ, БЛАГО НИКАКОГО АНАЛЬНОГО ТРЕКИНГА НЕТУ
@
ПРИХОДИТ ВРЕМЯ ОБУЧАТЬ ДЖУНОВ, ДЕЛЕГИРОВАТЬ ТАСКИ
@
ОПЕРЕЖАТЬ ПРОЦЕССЫ ИМПРОВИЗИРОВАННЫМ КОДИНГОМ УЖЕ НЕ КОМИЛЬФО, ПОТОМУ ЧТО НАКОДИШЬ 99% ЗА ДЖУНОВ И НЕ ДАШЬ ВКАТИТЬСЯ
@
ДЖУНАМ ДО ИМПРОВИЗИРОВАННОГО КОДИНГА ОБЩЕЙ КАРТИНКИ ЕЩЕ ДАЛЕКО, ИМ НАДО ТАСКИ НАРЕЗАТЬ
@
НАРЕЗАТЬ ТАСКИ МОЖНО ТОЛЬКО ПО ФИНАЛЬНЫМ РЕКАМ
@
ФИНАЛЬНЫЕ РЕКИ ВСЕГДА ПОЛУЧАЛИСЬ ТОЛЬКО ПОСЛЕ ТВОЕГО ИМПРОВИЗИРОВАННОГО КОДИНГА ОБЩЕЙ КАРТИНКИ
@
КОТОРОЕ НЕ КОМИЛЬФО, ПОТОМУ ЧТО...

И какого хуя делать, спрашивается? Вроде и понимаю, что нельзя вечно завязывать продукт на себе, потому что и сам заебусь от вопросов отбиваться, и конторе стратегически вредно плодить незаменимых икспердов, а значит рано или поздно через боль делегирования пройти придется, и чем позже, тем больнее... но рот я того ебал, есичесно
Аноним 26/12/23 Втр 03:56:57 2977799 166
>>2977798
бля, с разметкой обосрался

Так вот, я вижу два варианта, как разрешить это "неразрешимое" противоречие:
а) признать, что я просто макака не умеющая в теорию, и научиться таки строить весь необходимый фидбек по назревающему фидбеку без ИМПРОВИЗИРОВАННОГО КОДИНГА;
б) взять яйца в кулак и настоять на общем митинге, чтоб нам с пацанами дали больше времени поиграться чисто на бекенде.
Аноним 26/12/23 Втр 03:58:07 2977800 167
>фидбек по назревающему фидбеку
Да йобаный, точно спать пора. "фидбек по назревающему проекту" конечно же.
Аноним 26/12/23 Втр 05:14:50 2977812 168
>>2967941
ТЕКСТОВЫЕ ДАННЫЕ
@
В BASE64
Аноним 26/12/23 Втр 06:12:18 2977827 169
>>2977812
У нас так в base64 передают XML с бизнес-данными внутри транспортного XML.
Аноним 26/12/23 Втр 08:39:46 2977867 170
>>2977799
Ты просто хуевый специалист и не умеешь декомпозировать задачи и планировать работу.
Берешь на совещание о какое слово есть митинг блять аналитиком бьёшь эпики на требования, потом уже сам требования на задачи, прописываешь какие задачи за какими идут(связи родитель–дочерняя).

Дай угадаю. Ты вкатун ебаный без образования?
Аноним 26/12/23 Втр 08:55:42 2977873 171
>>2977798
>>2977799
1. Признать, что постановка задач (вместе с декомпозицией) - это отдельный скилл, который надо качать
2. Начать качать этот скилл
3. Требовать время на ресёч, проверку технических гипотез, декомпозицию и постановку задач (пушо бизнос не даст денег на "поиграться")
4. Слать нахуй петушков с вскукареками про твою хуёвость, вкатунизм и отсутствие образования. Раз тебе дали фронт работ и насыпали туда джунов - кабанчик уже не считает тебя хуевым. И ни какие сраные вузы и курсы не научат тебя грамотно декомпозировать и ставить задачи - онли практика, а она у тебя уже есть, пользуйся моментом.
Аноним 26/12/23 Втр 09:26:37 2977902 172
>>2977873
>И ни какие сраные вузы и курсы не научат тебя грамотно декомпозировать и ставить задачи - онли практика, а она у тебя уже есть, пользуйся моментом.
Хуйню несешь. Как раз нормальное образование даёт навыки декомпозиции и ведения задач. Курсачи, доклады, лабораторные. Все это требует оформления по правилам, планирования и декомпозиции.
Потом вообще диплом.

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

Как вообще можно себя называть даже джуном не умея в декомпозицию? Без этого даже задачу не сделаешь, ведь надо планировать написание кода.
Никакие практические навыки не заменят тебе образование. Пример это чел сениор хуениор выше который по уровню навыков хуже интерна или студента 1 курса
Аноним 26/12/23 Втр 09:54:38 2977923 173
>>2977902
>Курсачи, доклады, лабораторные
>вообще диплом
Лол, ты перечислил реально бесполезную хуйню, нужную только для допуска к сессии/получения корочки. Единственное, от чего есть реальный толк и что похоже на реальную работу - групповые проекты без критической массы долбоёбов в группе - ты не упомянул. Ты микропрепод из заборостроительного ПТУ штоле?

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

> не умея в декомпозицию
С чего ты взял, что он не умеет в декомпозицию? Декомпозировать у себя в голове и в своём коде это одно, а расписать эпик так, чтоб его даже джуны смоги затащить - совсем другое. Ты точно академический петушок без минимального бизнесового и управленческого опыта.
Аноним 26/12/23 Втр 10:09:00 2977940 174
>>2977798
Ты привык работать по принципу "Война - хуйня, главное - маневры", выясняя детали по ходу работы. И это неправильно. В больших и взрослых проектах подобный подход чреват вскрытием неприятных нюансов на таком этапе, когда уже дохуя работы сделано и вертать взад и переделывать уже нельзя. Я сам был свидетелем, когда по этой причине обсирались проекты, над которыми велась разработка на протяжении лет и в которые были въебаны десятки лямов. И вот буквально сейчас у меня висит проект, который завис на пару месяцев только потому что архитектору было лень закапываться сильно вглубь и он посчитал, что проект хуйня и он все просчитал.
Должно быть так: есть крупная фича, должен быть заложен срок на исследование фичи. Полностью прорабатываешь на бумаге весь процесс реализации, пишешь ТЗ какие изменения куда вносить, описываешь контракты между системами, показываешь всем участникам, заставляешь всех читать и утверждать. И только потом нарезаешь на таски и делегируешь. От такого подхода проще всем: и разрабам, и манагерам, которые видят на сколько % готова задача.
Аноним 26/12/23 Втр 10:48:08 2977999 175
>>2977940
Проблема в том что он воспринимает написание кода как самоцель работы и её результат.

Набор кода это тупая и монотоная задача. Буквально за этим и сущ вагон джунов и поэтому сениор код не пишет.
Аноним 26/12/23 Втр 22:20:42 2979275 176
>>2977940
>Я сам был свидетелем, когда по этой причине обсирались проекты, над которыми велась Белый Медведьотка на протяжении лет и в которые были въебаны десятки лямов.

Можно обезличенных примеров?
Я как раз подхожу к черте, за которой вместе с кодом придется заниматься архитектурой.
Аноним 26/12/23 Втр 22:25:54 2979283 177
Аноним 26/12/23 Втр 22:27:38 2979286 178
>>2979283
Это хорошо, зато легко смогу сменить работу.
Аноним 26/12/23 Втр 22:54:56 2979336 179
>>2979275
>вместе с кодом придется заниматься архитектурой.
Нельзя так. После становления Аниматором ты должен перестать писать код и начать писать архитектуру, код пусть пишут обычные работяги.

Аниматор, техАниматор, Аниматор, Белый Медведь это разные роли. Код пишут только Белый Медведьи
Джеймс 27/12/23 Срд 02:02:46 2979447 180
Белый Медведь
Белый Медведь
тестировщик
датасайентист
девопс
проектный менеджер
Зайчишкаиор
миддл
Главный Эльф
Аниматор
Аниматор
сисадмин
Аноним 27/12/23 Срд 04:02:11 2979469 181
>>2977799
Ты хочешь научить их писать так, чтобы в итоге получалось так, как будто написал ты, пусть и гораздо медленнее.
Но так не получится, все пишут код по-разному.
Тренируйся заранее видеть нужный результат, пусть и с корректировками. Ставь им задачи, смотри что получается и меняй требования.
Аноним 27/12/23 Срд 04:49:25 2979476 182
>>2977867
>Дай угадаю. Ты Шалун ебаный без образования?
не угадал

>>2977902
>а он очевидно Зайчишка мелкий.
не угадал x2

А так, другой анон уже успешно с тобой подискутировал на тему декомпозиции и для кого она делается.

>>2977873
>1. Признать, что постановка задач (вместе с декомпозицией) - это отдельный скилл, который надо качать
>2. Начать качать этот скилл
Ну, тут еще надо признать, что с предметной областью того сервиса, с которым я делаю интеграцию, я в "любительских" отношениях, и есть что подтянуть. Просто западло выходить из зоны аутирования на C++ комфорта, вот и превращаю кодовую базу продукта в маня-DSL для работы с API, и даже экспериментальные скрипты через отдельный main с продуктом линкую и так разведку методом тыка делаю. И многие спонтанные рефакторинги продуктового кода потому и возникают, что от продуктовых утилит хочется дополнительной гибкости для использования в непродуктовом коде. Мануальный QA потом охуевает перед каждым релизом регрессию тестить, лол. И вот с появлением новых гребцов такую беззаботную жизнь уже не поживешь. Оно в каком-то смысле правильно, ибо нахуй я вообще кому-то сдался на этом рынОЧКЕ через лет 10-20, если только такой хуйней страдать. Но все равно как-то грустно. Но ниче, посоны вроде толковые, пусть кодют. Буду объяснять, нахуй мы живем и какими вопросами задаемся вообще. За чаем сгонять не успею - переплюнут и еще ответственность на себя возьмут, отпустив меня на мороз делать что-то интересное, надеюсь.

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

>>2977940
Все правильно. Остается только набраться уверенности, чтоб сильнее ебать всем мозги с оспариванием задуманных фич. Собственно, для этого надо серьезнее погрузиться в бизнес-сторону, как я признал выше...

>>2979469
>Ты хочешь научить их писать так, чтобы в итоге получалось так, как будто написал ты, пусть и гораздо медленнее.
Ну, я стараюсь не душить индивидуальность на код-ревью.
>Тренируйся заранее видеть нужный результат,
Пожалуй, придется. Видимо это и отличает homo sapiens от макаки в мире айти.
Аноним 27/12/23 Срд 12:03:39 2979657 183
>>2979476
>>Мануальный QA потом охуевает перед каждым релизом регрессию тестить, лол
Однажды он научится писать автотесты. А пока - пусть страдает.

>>Ну, я стараюсь не душить индивидуальность на код-ревью.
Души в первую очередь линтером.
Аноним 30/12/23 Суб 14:11:39 2983568 184
Screenshot20231[...].jpg 267Кб, 1767x827
1767x827
Нашёл самый эпический момент хабра в треде по теме кармы.
Аноним 02/01/24 Втр 01:53:36 2985848 185
>>2977798
>>2979476
Еще вот эти самые джуны тебе спасибо вообще не скажут за твой предыдущий код без понятной постановки, документации да еще и с велосипедами с неочевидной целью.
У меня был опыт в роли такого джуна. Прихожу на проект и не ясно что и для чего проект делает. Доки нет вообще никакой, к первым мрам вообще не привязаны таски в джире, потом привязаны таски с постановкой одной строчкой на 2к строчек кода в мре.
И сперва ставили таски одной строчкой. А настоящую постановку за полчаса давал на словах один из тех, кто в курсе как система работает. Причем таски были мелкие и не показывали что это какая-то конкретная часть фичи.
Я эти задачи хорошо щелкал, писал код чуть чище других, предлагал технические решения неплохие. И меня повысили до милда. А там мне нужно было самому делать постановки, резать джунам, вырывать зубами требования из аналитика. А систему я до сих пор не знаю и в доменной области ни в зуб ногой. 50% инфы о проекте сохранились в головах двух беков и одного фронта, которые это писали. И в коде, который раскинулся по 20 микросервисам, куче логики на фронте, и конфигам и расширениям к всяким мидлварям.
И когда сроки стали поджимать начался пиздец. Самому понимать куда писать код - долго. Дозвониться до тех кто знает - долго и они часто половину не помнят или помнят неправильно. Если ты сам в одном из процессов вроде разобрался, потом забыл половину, потом туда залезли без тебя и при постановке ты отталкиваешься от неправильного понимания как работает система сейчас, делаешь неверную постановку и на тебя в итоге спускают всех собак.
В итоге после серии конфликтов свалил от таких людей в самый неудобный для них момент.
Аноним 02/01/24 Втр 10:25:29 2985936 186
>>2985848
>Дозвониться до тех кто знает
Специально для этого пользуюсь раб номером и удаляю его после увольнения. Однажды смогли дозвониться, но почему-то бросили трубку когда я попросил дать мне деньги за консультации.

Совсем ахуели уже? Что за селюкская манера звонить и начинать доебывать.
Аноним 02/01/24 Втр 13:42:23 2986048 187
>>2966246
Петы и звездочки это все троллинг. Не нужно. У нас сенька ушел на удаленку с ЕДИНСТВЕННЫМ шаблонным петом на гитхабе который как тестовое сделал. Гитхаб пустой, звезд нет. Золотое правило: либо гитхаб со звездами, либо пустой. Если гитхаб завален петами и лабами, то это кринж. Для сравнения: твоя топовая тян из школы что тебя травила имеет лишь одну фотку вбыдлятне с 2000 лайками. А есть еще ероха что тебя травил вообще без фоток в вк, с пустым профилем, но работающий директором.

А когда ты пилишь гитхаб с петами и лабами, это как "я и моя сраная кошка" засранный профиль в вк с 0 лайками. Т.е. ты в любом случае создаешь впечатление кринжа, поскольку непонятно, нахуя ты это делаешь и вообще ты позёр.
Аноним 02/01/24 Втр 13:47:59 2986059 188
Ещё как правило ты испытаешь любой бугурт от собственного гитхаба когда реально чудом устроишься на более менее приличный проект с микросервисами, графаной и прочей хуетой. Потом ты покопавшись год в реальном боевом коде будешь с отвращением смотреть на свои петы, поскольку они вообще никак не коррелируют, не прошли бы код ревью, не разбиты на сервисы, не в кубернетах лежат и много чего еще плохого.

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

Я вот настолько закринжовал (меня взяли с говнопетами, на собеседе говорили что я типа опенсрусник, хотя я только опечатки правил, лол), что красивый гитхаб сразу нахуй затер и скрыл от стыда, насколько он не соответствует боевому коду, но это просто исключение. И это было год назад. Щас уже требования у хрюш и техлидов все сытнее. Джуны должны знать то что норм было для миддла в 2017.
Аноним 02/01/24 Втр 14:51:11 2986129 189
У меня нет аккаунта в соцсетях, нет гитхаба и тд. Вот это збс
Аноним 02/01/24 Втр 16:43:10 2986247 190
>>2986048
Пет это не "я перепечатал код из туториала". Такое в привате надо держать. Пет это настоящий проект, интересный тебе сам по себе.
Аноним 02/01/24 Втр 17:51:04 2986295 191
>>2986247
Чел ну камон. Любой хоть как-то интересный проект только на планирование требует 100-200 человеко часов и ещё пару десятков тысяч на разработку.
Один человек не сможет написать ничего кроме проекта уровня дипломной работы студента.
Аноним 02/01/24 Втр 18:36:29 2986364 192
>>2986295
Ну а ты думал в сказку попал? Я свой пет в состоянии 0.0.1 pre alpha demo на собесе показывал: "Вот тут парсер, он слегка протух и жрет кривые конструкции. Тут вот такую прикольную штуку заюзал, но получилось слегка криво. Там вон хуйнянейм, работает идеально, потому что я такое уже делал сто раз". И т.д. Всем вроде норм было, про прикольную штуку потом ещё полчаса обсуждали.
мимокрок
Аноним 02/01/24 Втр 19:55:36 2986454 193
>>2986247
>>Пет это настоящий проект, интересный тебе сам по себе.
Зачем настоящий проект, я просто какие то гипотезы проверяю или технологии тестирую. Это никогда не выйдет из приватного доступа.
Аноним 02/01/24 Втр 19:58:10 2986461 194
>>2986454
Ага, только это называется учебный проект, а не пет-проект.
Аноним 02/01/24 Втр 20:10:25 2986466 195
>>2986461
Для меня это синонимы. Если он не учебный - то это уже не пет, а обычный полноценный проект. Скорее всего на отдельном аккаунте.
Аноним 02/01/24 Втр 22:18:46 2986628 196
>>2973324
> Чем в С# отличается ссылочный и значимый тип?
Ссылочный лежит в куче, соответственно нужно выделять память и отслеживать ссылки -> нужен GC со всеми вытекающими, значимый лежит на стеке (если не входит в ссылочный), но при этом это не серебряная пуля, например при передаче в метод его куда-то нужно копировать, что тоже даёт нагрузку, если не использовать темную магию типа ref, кстати так можно и ссылки на ссылочный тип передавать.
> В чем отличие дженерика С# от шаблона в С++?
Плюсы только на лабах в шараге щупал, хуй знает. Но во-первых у сисярпа есть вм в которой сидят эти генерики, а у плюсов сразу байткод, соответственно на момент исполнения в плюсах они затираются, например? Ещё в сисярпе всякие фишки есть типа in out параметров, позволяет загонять в генерики наследников/родителей класса.
> В чем проблема кода вида "string += substring" у С#?
На каждое += будет создаваться новая строка. Если дело происходит в цикле будут пиздарики по памяти.
> Ток без гугла ответь.
Чек. Мимо шарповичок 2,5 года опыта.
Аноним 02/01/24 Втр 23:16:27 2986664 197
>>2986628
Откуда в плюсах байткод?
Аноним 02/01/24 Втр 23:37:01 2986681 198
>>2986295
> Один человек не сможет написать ничего кроме проекта уровня дипломной работы студента.

С чего ты взял?
Аноним 02/01/24 Втр 23:42:03 2986690 199
>>2986628
В целом все правильно.

По шаблон/джеренирик.
В плюсах для каждого типизированого шаблона создаётся свой класс, то есть для Class<T> вида Class<int>, Class<MyClass>, Class<float> будет созданы 3 класса при компиляции. На этапе выполнения кода не существует шаблона вообще.
В шарпе Class<T> это и есть класс. Из-за jit компиляции типы в дженерик просто подставятся на этапе выполнения, при этом отдельного класса на каждый вариант не будет.

В целом знание нахуй не нужное, но зато отлично подходит как ебанутый вопрос на собеседование в стиле "1001 вещь которые я прочел пока срал"
Аноним 02/01/24 Втр 23:50:05 2986709 200
>>2986681
С того что любой нормальный проект это нууу этак 2000 часов работы. Просто Детский Утренник, без излишеств. 1,5 года работы по 4ч в день ежедневно без выходных.

При этом все это чтобы высрать проект который сделает небольшая команда человека 3-5 за 5 месяцев.

Один человек никогда не сможет создать никого продукта кроме демо хуйни для показа инвесторам и получения денег на разработку. Проекты которые кому-то могут быть интересны занимают даже не 10к часов.
Аноним 02/01/24 Втр 23:54:41 2986720 201
>>2986048
Бред, но зерно правды есть. Я ни разу серьезно не смотрел на код в гитхабе претендента. Тестовое да, это интересно, наверное потому что уверен, что тестовое показывает актуальные скилы разработчика.
Moonlover 03/01/24 Срд 01:08:35 2986845 202
Хорошая тема, добрая.

У меня вот задачи на сегодняшнюю ночь:
1. Поправить тесты проекта в репе гитхаба.
2. Добавить флаг S в эмулятор некой SoC
3. Перетащить часть арифметики из класса декодера команд в класс регистрового файла.

Ах да, задачи поставил себе сам для хобби-проекта.
Аноним 03/01/24 Срд 02:15:53 2986882 203
>>2986845
Ага, так сколько деняк тебе за это дадут?
Аноним 03/01/24 Срд 03:24:59 2986901 204
>>2986882
не все в мире измеряется деньгами анончик
Аноним 03/01/24 Срд 09:03:23 2986964 205
>>2986720
>Тестовое да, это интересно, наверное потому что уверен, что тестовое показывает актуальные скилы разработчика.
Проблема в том что ты им нормальных людей уже на этапе "пошли вы нахуй" убрал.
Нормальный человек тестовое не делает
Аноним 03/01/24 Срд 09:46:41 2986976 206
>>2986964
Пока что моя личная статистика говорит не в пользу рекрутинга без тестового. Банально кандидат хорошо общается, смог что-то +- адекватное сказать на техническом интервью и вот его берут на испытательный.

После первого код ревью хочется закурить потому что "нормальный человек" пишет как дедули из 80-х, всё что он говорил по теории он не применяет на практики, зато куча решений мотивированных "в Интернете написано". А главное, что он продолжает хорошо общаться и тебе говорят коллеги: да ладно, он подтянет технические скиллы, главное что человек хороший. Ага, подтянет, за 6 лет стажа он их не подтянул, а тут внезапно подтянет, держи карман шире.

Это как брать человека на позицию водителя спорткара. Он расскажет тебе всё про устройство автомобиля, расскажет в какую сторону нужно поворачивать руль во время заноса и как правильно поменять масло. А на просьбу проехать тестовый заезд на трассе скажет, что это выше его достоинства и вообще время на вас тратить и так далее. Ну, значит ему эта работа или не нужна или он просто знает, что его нахуй пошлют когда увидят, что он во время первого поворота вылетит с трассы.
Аноним 03/01/24 Срд 10:09:44 2986983 207
>>2986964
> нормальных людей ... убрал.
> Нормальный человек тестовое не делает

Полтора года назад я лажанул на лайв-кодинге и за час не сделал то, что нужно. Предложили тестовое на день, сделал, получил и принял оффер на +50% к зп.

Год назад сделал тестовое на 4 часа, получил оффер с +30% к зп, поторговался на старом месте и принял контроффер на +25.

В ноябре сделал оплачиваемое тестовое на 3-5 дней за полтора дня, оффер не получил, зато изи $500.

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

Видимо, я ненормальный, но это положительно влияет на мои доходы. Ну и многие почему-то забывают, что на счет тестового тоже можно торговаться, и по срокам, и по оплате, даже если тебе его уже выслали и "включили таймер". И в любой момент можно отказаться фразой "мне расхотелось": самое страшное - тебе не сделают оффер, ой-ой.
Аноним 03/01/24 Срд 11:22:40 2987043 208
>>2986709
Тырпрайз головного мозга в терминальной стадии, господа! Классический экземпляр!

> нормальный проект это нууу этак 2000 часов работы
Давай выкинем отсюда согласования и бюрократию, возню со смежниками и безопасниками, внезапные "смены курса" и баги с корнер-кейсами у особо-одарённых, ебанутую отчётность в разных разрезах, специфичные для твоей конторы/отрасли требования, интеграцию со внутренними легаси-системами, поддержку древних версий, документацию в конфлю "просто потому что" вместо README.md, срачи на код-ревью с тиммейтами, да и вообще взаимодействие с другими разрабами/ПМами/QA, ковыряние в чужом говнокоде, который тут уже 5 лет и его боятся трогать а автор мумифицировался, митинги (и даже дейлики, и даже ретроспективы и спринт-ревью/планирования по несколько часов раз в пару недель).
И накинем личную мотивацию делать то, что интересно, и понимание того, что ты хочешь сделать.
И от твоего "нормального проекта" останется 10-20-100 часов реальной работы, которую легко можно в одного затащить, сидя за компом 4-8 часов в неделю по вечерам.

Вот те мои пет-проекты за последние 4 года:
- Телеграм-бот для поднятия инстанса в yandex-cloud с майнкрафтом, и гашения его через час, если не попросят продлить. С сохранением мира в object-storage. Для старшей личинки, чтоб могла с подружайками поиграть в любой момент и я не разорился на хостинге. Go, yc-api, docker-api. Сделал часов за 20, и раз в пару месяцев трачу ещё пару часов на допиливание.
- Телеграм-бот для поиска записей к врачу, чтоб жена не парилась с поиском "окон" для младшего личинуса. Python. Пол-дня на первый релиз, и чиню, когда вдруг ломается парсинг/аутентификация.
- GRPC-обвязка вокруг нативного .dll-клиента к одной специфичной брокерской системе. Rust + немного обвязки на плюсах + wine. Делал для себя, пушо заебался запускать его на винде. Единственный мой публичный проект, звёзд нет, зато с него прилетело несколько реальных заказов. Ок. 40 часов на релиз, часов 20 на допил, и часов 120 на заказах - это уже за деньги.
- PoC для хитрого индекса в postgres, прост чтоб один конкретный (но очень частый у нас) кейс работал за O(1). Rust + pgrx. Ок. 60 часов, из которых большую часть времени читал доку/исходники postgres и whitepaper по этому индексу. Когда показал на работе и его аппрувнули, его взялись писать настоящие сишники, с настоящими требованиями/митингами и всей прочей тырпрайз-шелухой, втроём за 4 мес написали.

Есть и другие, но менее интересные.

Да, мой основной стек - backend dotnet/c#, и почти все проекты выше я делал just for fun. Теперь, если вижу в вакухе что-то релевантное, пишу в сопроводительном письме, что делал то-то и то-то, и даю или ссылку на репу, или высылаю по запросу исходники, и общение на собесах идёт очень предметное, а не стандартные вопросы про GC/образ-или-контейнер/асимптотическую сложность подсчёта гномиков.
Аноним 03/01/24 Срд 12:52:13 2987180 209
>>2964568 (OP)

ПЕРЕД НГ ПОЯВЛЯЕТСЯ ВАРИАНТ ПОРАБОТАТЬ НА ПРАЗДНИКАХ ЗА Х2 РЕЙТ
@
ВЫГЛЯДИТ КАК ИЗИ-МАНИ: ПОЛОВИНА МЕСЯЧНОЙ ЗП ЗА 4 ДНЯ БЕЗ МИТИНГОВ И СОЗВОНОВ, ВРОДЕ И ПЛАНОВ НА ВЫХОДНЫЕ НИКАКИХ НЕТ
@
ПОДПИСЫВАЕШЬСЯ
@
В НОВОГОДНЮЮ НОЧЬ ВЫПИВАЕШЬ БОКАЛ ШАМПАНСКОГО, СЪЕДАЕШЬ БУТЕР С ИКРОЙ, ПОЗДРАВЛЯЕШЬ ПАРУ ДРУЗЕЙ/РОДСТВЕННИКОВ И ЛОЖИШЬСЯ СПАТЬ
@
ПРОСЫПАЕШЬСЯ В 12:00 С ГОЛОВНОЙ БОЛЬЮ, ТОШНОТОЙ, ЛОМОТОЙ В КОСТЯХ И ТЕМПЕРАТУРОЙ ПОД 40
@
ПИШЕШЬ ТИМЛИДУ/ПМУ/ТЕХДИРУ, ПЫТАЕШЬСЯ ОТМЕНИТЬ/ПЕРЕНЕСТИ, ВСЕ НЕДОСТУПНЫ/НЕ ОДУПЛЯЮТ ЧТО ПРОИСХОДИТ/ШЛЮТ ТЕБЯ НАХУЙ И ГОВОРЯТ "РАБОТАЙ" ПУШО РЕЗУЛЬТАТ ТВОЕЙ РАБОТЫ С 5 ЧИСЛА ОЖИДАЕТ ЦЕЛАЯ КОМАНДА ДОРОГИХ КОНТРАКТНИКОВ
@
КОЕ-КАК ЛОГИНИШЬСЯ, ОСТАВЛЯЕШЬ КАКИЕ-ТО ЦИФРОВЫЕ СЛЕДЫ В ДЖИРАХ/ГИТАХ
@
ДРИЩЕШЬ КАЖДЫЕ 40 МИНУТ, ПЬЁШЬ ТОЛЬКО ВОДИЧКУ И ПОСЛЕ НЕЁ ИНОГДА БЛЮЁШЬ
@
ОСТАЛОСЬ ВСЕГО ПОЛТОРА ДНЯ, А ТЫ МОЖЕШЬ ПОХВАСТАТЬСЯ ТОЛЬКО ГОРЯЩИМ ОЧКОМ


трустори бля
Аноним 03/01/24 Срд 13:10:24 2987201 210
>>2987043
> документация в конылбкнсе вместе README.MD просто потому что
Обожаю. Эта страницу на конылбенсе всё время заводят, всё время о ней все забывают, а потом заводят ещё одну и уже две странички обновляются чуть чаще чем никогда.

мимо
Аноним 03/01/24 Срд 13:45:43 2987224 211
>>2986976
>>А на просьбу проехать тестовый заезд на трассе скажет, что это выше его достоинства и вообще время на вас тратить и так далее.
Я не против проехать пару кругов, но когда просят пройти гран-при (с настройкой под трассу которую не знаю), то я только нахуй могу послать.

И не то чтоб это выше моего достоинства, но это много времени и сил отнимает. 1 гонка тут, 3 гонки там. И каждый раз на разной машине. Еще до собеса не дошел, а уже заебался от работы.

А самая мякотка - что это все может оказаться бесполезно. Тебе после тестового даже не ответят, потому что нашли кандидата на 10к дешевле.
Аноним 03/01/24 Срд 13:47:47 2987226 212
>>2987224
> это может быть бесполезно
> даже не ответят
Это да, такой риск есть.
Аноним 03/01/24 Срд 15:16:18 2987344 213
>>2986709
>проект это нууу этак 2000 часов работы
Потому что ты слесарь, который копает от забора и до обеда, корпоративная профдеформация, характерный признак: на вопрос о сроках отвечает - до второго пришествия, потому что сам ничего толком не знает и работать за пределами нарезанной таски не умеет.
Аноним 03/01/24 Срд 15:45:23 2987420 214
>>2987043
Аргументы про тырпрайз возможно и валидные, но пример проектов это пиздец уныние и печаль. Очередные копроботы, микроДымоходы и скрипты. Это не проекты, чувак. Это кал.
Аноним 03/01/24 Срд 17:27:26 2987586 215
>>2987420
Нет, чувак, кал - это то что у тебя вместо мозгов после нескольких лет тырпрайза. А это прям настоящие проекты - на входе потребности заказчиков, ресурсы в виде моих скилов и свободного времени, и какие-то сроки. Внутри - анализ, декомпозиция, проектирование, кодирование, тестирование и даже приемочные испытания с введением в эксплуатацию и обучением некоторых пользователей. На выходе - работающий код, который покрывает потребности заказчиков и еще иногда монетизируется (или прямо через заказы на доработку, или косвенно на интервью).

Если у тебя другое определение проекта - велкам, будет интересно его узнать.
Аноним 03/01/24 Срд 19:38:47 2987818 216
image.png 224Кб, 393x555
393x555
Аноним 03/01/24 Срд 19:47:19 2987836 217
>>2987043
> Телеграм-бот для поднятия инстанса в yandex-cloud с майнкрафтом, и гашения его через час, если не попросят продлить. С сохранением мира в object-storage. Для старшей личинки, чтоб могла с подружайками поиграть в любой момент и я не разорился на хостинге. Go, yc-api, docker-api. Сделал часов за 20, и раз в пару месяцев трачу ещё пару часов на допиливание.
> - Телеграм-бот для поиска записей к врачу, чтоб жена не парилась с поиском "окон" для младшего личинуса. Python. Пол-дня на первый релиз, и чиню, когда вдруг ломается парсинг/аутентификация.

Ох блядь, очередной бото-долбоёб. Нахуя вы всё это ташите в мессенджеры если в виде веб страницы или приложения это было бы удобнее?
Аноним 03/01/24 Срд 19:49:12 2987842 218
>>2987201
Двачую. Лучше README.md ещё ничего не придумали
Аноним 03/01/24 Срд 20:11:58 2987860 219
Что такое конылбенс?
Аноним 03/01/24 Срд 20:15:25 2987865 220
>>2987836
Верстать что-то ради пары команд и пары респонсов, где-то фронт собирать и деплоить, возиться с авторизацией и сертификатами? Или городить приложухи, одной на андроид, второй для ios? Лол, если бы они могли в консоль - сделал бы им по шелл-скрипту и не ебался бы даже с ботом. Плюс мне ни интереса ни профита ковырять фронт.
Аноним 03/01/24 Срд 20:25:21 2987886 221
>>2987860
Это конфлюенс когда промахивается мимо клавиш на смартфоне
Аноним 03/01/24 Срд 20:26:20 2987889 222
>>2987865
> если бы они могли в консоль
Андроид может, гугли adb shell
Аноним 03/01/24 Срд 20:36:17 2987906 223
Аноним 04/01/24 Чтв 00:07:25 2988185 224
>>2987586
>это прям настоящие проекты
Это лаборотки у студентов 2 курса чел. Блять с кем я на одной борде сижу.
Боты для телеги и прочая залупа наколенке это теперь проект епта.

У меня их тогда штук 100 таких и один ЕБА ПРОЕКТ. Правда мне эту хуйню стыдно показывать людям потому что это тупо мелкие подделки
Аноним 04/01/24 Чтв 00:58:08 2988227 225
>>2986976
Эй, ты чего? У дедулей из 80-х хорошо если было 640кб ОЗУ, 16-бит шина и 30и несколько мегагерц тактовая частота. Богатыри не вы.
И их программы работали на том железе.
Программы с оверлеями -слышал?
Аноним 04/01/24 Чтв 01:08:26 2988234 226
>>2987889
Имелись в виду дети.
Аноним 04/01/24 Чтв 01:09:23 2988236 227
>>2986845
Итог - начал поправлять тесты, переписал половину кода. Ни одной из поставленных на ночь задач не выполнил. Промучался до 17 вечера и лёг спать.
Сегодня будут те же самые задачи.
Аноним 04/01/24 Чтв 02:07:02 2988254 228
>>2987180
Эталонная пидораха, взял работу и намеренно собирался проебать потому что думал что за Тулуп не схватят. Плюс как только стало пахнуть жаренным попытался скинуть на кого-то ещё свою работу
Аноним 04/01/24 Чтв 02:17:58 2988260 229
>>2988227
80е закончились 40 лет назад, если что.
Аноним 04/01/24 Чтв 04:37:54 2988282 230
>>2988260
А сейчас какие?
30-е или 20-е?
В этом суть. Точнее, в ответе на этот вопрос.
Аноним 04/01/24 Чтв 07:07:46 2988298 231
>>2988282
>>20-е?
this

>>В этом суть. Точнее, в ответе на этот вопрос.
Ну так и пусть пишет в 80-х, нахуй он щас нужен то? В системщиках вон сплошные бумеры с 10+ средним стажем - пускай с ними тусуется, там и нового не так много. Че такие в веб то лезут?
Аноним 04/01/24 Чтв 09:11:32 2988326 232
Нахуй мне тратить несколько часов на тестовое если я могу за это время сходить на другие собеседования?
Это без учёта экономи времени на самом собеседование когда я просто заканчиваю его если они просят его делать настойчиво.

В целом больше 5 собесов никогда не было. Из этих 5 я спустя 15 минут ушёл узнав про тестовое, между 2 выбирал. Пошёл туда где дали больше денег
Аноним 04/01/24 Чтв 09:42:05 2988333 233
>>2988185
>стыдно показывать
Лол, так бы сразу и сказал, что комплексуешь из-за размера.
Вон в первом релизе ядра linux было всего 8kloc, у Торвальдса было ещё не такое раздутое эго, и он не постеснялся запостить в юзнет. А был бы стесняшей вроде тебя - до сих пор сидели бы на бздях, вендосерверах и прочих проприетарных осях.

Ну в общем, некоторым интевьюерам лучше видеть МАЛЕНЬКИЙ проект, чем слушать о БОЛЬШОМ, в котором ты не факт что учавствовал - сейчас много пиздунов в отрасли, а если и учавствовал - можт ты джсоны вилкой чистил, кто его знает.
Аноним 04/01/24 Чтв 09:58:32 2988337 234
>>2988326
> Нахуй мне тратить несколько часов на тестовое если я могу за это время сходить на другие собеседования?
> Нахуй мне час-полтора тратить на лайвкодинг если я могу за 15 мин рассказать про алгоритмы и чистый код?
> Нахуй мне рассказывать о предыдущем опыте, если в резюме всё написано?
> Нахуй мне тащить референсы от моего босса из бигтеха если я в толстовке gmail.ru?
> Нахуй мне сопроводительное письмо если я такой красивый на фото в профиле?


Да всем похуй - это прост лишний фильтр. Когда тебя будут по 2-4 раза в неделю дёргать на собесы васянов, которые заучили "top 20 yourstack inteview questions", заявляют 3-5-7-10 лет опыта, а на деле нихуя не умеют - ты будешь только рад, что кто-то съебался, не дойдя до тех.интевью с тобой. А то что мало кандидатов - это головная боль владельца бюджета на разрабов. Как только ЗП становится интересной - все делают тестовые с лайвкодингами как миленькие, и шлют сопроводительные письма, и референсы предоставляют. А за мелкий прайс можно сразу после выяснения вилки на прескрининге прощаться.
Аноним 04/01/24 Чтв 10:21:54 2988342 235
>>2988227
> программы с оверлеем
Нет, не слышал
> богатыри не вы
Вспоминаю как инженер лет 60 хвастался, что на С написал коммуникационный протокол между видеокамерами и компьютерами как раз в 80-х.

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

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

Так что богатыри не мы, но сегодня бы этот инженер снова бы пытался написать всё с нуля и потратил бы кучу времени. А я эту же задачу решил бы быстрее и качественней. Так что время богатырей прошло.
Аноним 04/01/24 Чтв 10:38:10 2988352 236
>>2988342
Нет, не прошло. Если это время пройдёт, то то, чем они занимались, превратится в магию. Для большинства современных программистов железо уже магия, скрытая за десятком слоёв абстракций.

А если так пойдёт дальше, то через сотню лет компьютеры превратятся в магические артефакты древних, которыми будут пользоваться "маги" - те, в кого выродятся бэкэдеры и фронтендеры.
Аноним 04/01/24 Чтв 11:12:49 2988369 237
>>2988352
Прошло-прошло. Раньше было 100 бородачей и на каждый пук надо было ебать байты и считать такты. Сейчас 100 бородачей пилят железяки, библиотеки и операционки, а тысяча "магов" этим всем пользуются. Завтра к этой 1100 добавится ещё 10000 васянов с чатгопотой, которые и кода никогда не видели. Это нормально, это называется "снижение порога" и "распространение технологии".
Аноним 04/01/24 Чтв 11:13:52 2988371 238
>>2987865
> возиться с авторизацией и сертификатами
Пфф, авторизацию копипастишь из любого другого пет проекта. Сертификаты - let's encrypt.
Ясно, имеет смысл. Конечно если ты бек, то ради этого изучить фронт нет смысла, проще написать бота. Я просто фуллстек, кажется что и всем это легко. А вообще быть фуллстеком очень прикольно. Можешь запилить практически любой пет/стартап без посторонней помощи.
Аноним 04/01/24 Чтв 11:40:58 2988388 239
>>2988371
> можешь запилить стартап
Но не запиливаешь) Помню как попытался собрать команду и всё закончилось тем, что я читал книги и писал код, а ребята оправдывались учебой, работой, семьёй, выходом новой компьютерной игрушки. Стартап сдох так как тянут в одного с 8 часовым рабочим днём ещё проект нереально для среднекуна.
Аноним 04/01/24 Чтв 11:45:05 2988395 240
>>2988388
Пилю потихоньку несколько штук. Сам ими пользуюсь. Но хочу ещё немного допилить до того состояния, чтобы можно было показывать инвесторам
Аноним 04/01/24 Чтв 12:25:20 2988427 241
>>2988333
>>Вон в первом релизе ядра linux было всего 8kloc, у Торвальдса было ещё не такое раздутое эго, и он не постеснялся запостить в юзнет.
В те времена пекарня то была у единиц и любой код вызывал интерес. Если проводить аналогию на современность - то я бы тоже не постеснялся запостить свою нейронку уровня чатгпт3+.

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


Так и какая цель проекта? Полезным быть? Ну так боты и простые скрипты полезны, да. Но о скиле это нихуя не говорит.

А для демонстрации лучше написать физ-баз энтерпрайз эдишон с кафкой, ELK, авторизацией в keycloak и с эцп заодно, завернутое в десяток микросервисов по ДДД и всем модным паттернам. Нахуй не нужно - но зато вот оно отдаленно похоже на то что в проде бывает.
Аноним 04/01/24 Чтв 13:17:26 2988483 242
>>2988342
>коммуникационный протокол между видеокамерами и компьютерами
>можно сделать в 10 раз быстрее
>на питоне
>я эту же задачу решил бы быстрее и качественней.
Ты бы пёрнул и обмяк, теоретик безграмотный, такие вещи как писали на сишке так и пишут.
Аноним 04/01/24 Чтв 13:29:14 2988494 243
>>2988483
Вылазь из подвала, дед.
Аноним 04/01/24 Чтв 13:39:39 2988501 244
>>2988483
Хочешь сказать, что никто не сделал фасада над С на каком-нибудь питоне? Не верю.
Аноним 04/01/24 Чтв 13:46:22 2988504 245
>>2988427
> я бы тоже не постеснялся запостить свою нейронку уровня чатгпт3+.
Не стесняйся, запости. Ах ты не можешь ее написать? Иди нахуй, дружок.

> А телеграмм бота написать ума не надо.
Если ты до сих пор не понял что боты - это всего лишь один из видов UI, то ты не очень умный

> Так и какая цель проекта? Полезным быть? Ну так боты и простые скрипты полезны, да.
Цели проектов я описал, но ты доебался только до двух ботов. Ну представь что это не боты, а web ui на react, делов-то
> Но о скиле это нихуя не говорит.
Говорит об умении решать задачи подходящими средствами без переусложнения, как минимум

> А для демонстрации лучше написать физ-баз энтерпрайз эдишон
Во-от, полез тырпрайз. Писать бесполезную чушь ради непонятно чего. Ты удивишься, но все тобой перечисленное у меня есть, прост более эффективное для моих задач (кроме ЭЦП - блять, ну нахуя тут ЭЦП?)
> с кафкой,
Не нужно, пушо в облаке есть message queue
> ELK,
Cloud logging /monitoring
>авторизацией в keycloak
Не нужно, об авторизации позаботилась телега
>и с эцп заодно,
Ты вообще представляешь для чего они, чел?
>завернутое в десяток микросервисов
Пара serverless функции с несколькими эндпойнтами
> по ДДД и всем модным паттернам.
По KISS/YAGNI и только с необходимым минимумом паттернов

Мои расходы на инфраструктуру для обоих ботов - ок 50руб/мес (это без учета compute для самого minecraft там 25руб/час, но только когда личинка играет). Теперь посчитай расходы на свой физбаз. Кубер-кластер из мастера и одной ноды 2cpu/8gb выйдет в 10к/мес

Подведем некоторый итог. Пациент, у вас острая тырпразянка:
- оверинжиниринг
- нерациональное использование ресурсов компании, инфраструктурных и трудовых
- незнание сферы применения СЗИ
Мы вам перезвоним.


> но зато вот оно отдаленно похоже на то что в проде бывает.
Зачем мне писать в пет-проекте говно с моего прода? А еще интереснее - зачем интервьюеру смотреть такое же говно с чьего-то прода, когда у него у самого такое же? И зачем ему нанимать очередную макаку, посмотревшую пару видосов про system design, если она косты только на эксплуатацию завысила в 200 раз.

Ты - рак, убивающий индустрию, чел. Надеюсь, ты когда-нибудь поумнеешь или чатгопота тебя заменит - тырпрайз-физбаз она уже умеет генерить
Аноним 04/01/24 Чтв 13:46:31 2988505 246
>>2988501
> фасада
Новый термин выучил?
Аноним 04/01/24 Чтв 13:47:35 2988506 247
>>2988505
Я могу тебе даже лекцию про неопределенность параллелизма прочитать)
Аноним 04/01/24 Чтв 13:50:20 2988507 248
>>2988506
Потому что ты её только вчера прослушал, питонист фасадный.
Аноним 04/01/24 Чтв 14:12:55 2988536 249
>>2988395
А чего в результате хочешь получить? Я инвесторов вежливо, очень вежливо, посылаю нахуй.

"Инвесторы" охуенны когда это миллион Голубковых Леонидов из рекламы МММ и они покупают акции твоей компании. В противном случае инвесторы это акулы, которые сожрут тебя. На машину/квартиру инвесторы, может быть, позволят тебе заработать, а вот яхты, бизнес-джеты, длинногих фотомоделей, чёрную ложками икру, пентхаузы и кокаин они оставят себе.
Аноним 04/01/24 Чтв 14:35:19 2988543 250
>>2988507
Неправда, я книжку прочитал про многопоточность ещё год назад. Теперь валю на собеседованиях вопросами, которые нужно знать 1 % времени жизни программиста
Аноним 04/01/24 Чтв 15:34:28 2988588 251
>>2988536
У меня такая компания. Инвесторы и два основателя. Основателям дали 5 % доли компании как было написано в отчёте когда стартап купила другая компания.
Аноним 04/01/24 Чтв 15:46:46 2988599 252
>>2988588
Ну охуенно же - доводишь стоимость компании до 1млрд, продаёшь долю за 50мнл. А тем временем получаешь зп/дивиденды/пенсию или в такси подрабатываешь.
Аноним 04/01/24 Чтв 15:55:19 2988618 253
image.png 1638Кб, 995x1280
995x1280
>>2988352
>Для большинства современных программистов железо уже магия, скрытая за десятком слоёв абстракций
Пока что, чтоб развеять магию, достаточно прочесть "Код" Петзольда, Харрисов и Танненбаума. Если ещё и упражнения делать - можешь хоть свой проц на транзисторах базовой логике собрать, навесным монтажом.
Да хоть на ардуине cortex-m что-то сложнее мигалки сделать, на голом железе и на freertos какойнить - и то всё понятно про железо становится.

Блять, даже есть манга по созданию процессора лол
Аноним 04/01/24 Чтв 17:13:05 2988718 254
>>2988618
>Блять, даже есть манга по созданию процессора лол
Я думал, японцы перверты, потому что в порно осьминогов засовывают во все дырки. Но такого я не ожидал.
Аноним 04/01/24 Чтв 17:26:01 2988731 255
>>2988618
> манга по созданию процессора
Наконец-то достойное чтиво. Надеюсь снимут аниме.
Аноним 04/01/24 Чтв 18:15:06 2988826 256
>>2988254
Ди ты нахуй, завистливое гречневое говно.
Я как истинный капиталист, сжав очко в кулак, выполнил все взятые на себя обязательства, всё что надо оформил, заапрувил и отправил - спас деньги кабана и Тулуп скип-левела, пушо не из-за меня на последний момент оставили работу, день задержки которой стоит как пара моих месячных ЗП.
Теперь отбил поездочку на тёплые моря, есть что напомнить на performance review, а эти трое протрезвели и пообещали мне подарить упаковку трёхслойной санкционной ультра-нежной туалетной бумаги.
Сплошной профит!
Аноним 05/01/24 Птн 08:38:52 2989560 257
>>2988504
>А еще интереснее - зачем интервьюеру смотреть такое же говно с чьего-то прода, когда у него у самого такое же?
Ну если найдется 1 из сотни интервьюеров, что посмотрят гитхаб, то они поймут, что чел понимает как работает тырпрайз говно на микропенисах. А микроскрипт или микробот для домашних задач никак не коррелирует с рабочими задачами.
Аноним 05/01/24 Птн 08:45:45 2989566 258
>>2988618
А как развеивает магию книжка по истории железа и учебник, тоже древний, как хуй знает что?
Чтобы развеять магию современного серверного/клиентского железа нужны годы подготовки и чтение многотысячных томов спецификаций архитектуры современных процов.
Аноним 05/01/24 Птн 08:57:25 2989575 259
>>2989566
Снова долбоеб путает знание железа марки циско и архитектуру ЭВМ.
Устройство и работа компьютера принципиально не менялись с 60х.

Я понимаю тебе поридж трудно такое понять, но есть фундаментальные знания, такие знания которые просто не могут устареть. Так вот устройство ЭВМ как раз такие знания. Абсолютно любое железл хоть контроллер кофеварки, хоть суперкомпьютер работают на одних принципах.

Вот если бы ты получил образование, а не чисто прикладные знания, то для тебя это не было бы открытием.
Аноним 05/01/24 Птн 10:29:29 2989604 260
laughing.jpeg 9Кб, 234x215
234x215
>>2989575
>принципиально не менялись с 60х
Как и Россия. Принципиально не менялась с 60х годов. Если взять учебник 60х годов, то ты ровно на 63 года отстанешь в технологичном плане. Почему вообще возникла тема "технологического отставания"? Всё просто. Такие же долбоёбы как ты сидят в любой сфере жизнедеятельности и учат "фундаментальным знаниям" по учебникам 10-20 летней давности.
Аноним 05/01/24 Птн 13:17:36 2989690 261
>>2989604
> Как и Россия. Принципиально не менялась с 60х годов.
Школьник детектид.

> учат "фундаментальным знаниям" по учебникам 10-20 летней давности
Лол, а учебники математики 10-20 летней давности для тебя тоже устарели?

> Если взять учебник 60х годов, то ты ровно на 63 года отстанешь в технологичном плане.
Школьник очевидно не умеет в абстрагирование. Типа если в процессоре теперь не тыща, а миллиард транзисторов, это уже чета принципиально другое?
Аноним 05/01/24 Птн 13:20:55 2989700 262
>>2988501
>фасада

Это теперь так называtтся wrapper?
Уже и сюда дошло импортозамещение?
Аноним 05/01/24 Птн 13:42:16 2989737 263
>>2989700
Wrapper предназначен, чтобы обеспечить согласование интерфейсов.

У тебя есть класс Apple и интерфейс Fruit. При этом Apple не реализует интерфейс Fruit, но очень хочется чтобы имплементирововал, чтобы использовать в каком-нибудь API.

Тогда ты создаёшь AppleFruitWrapper, который принимает на вход Apple, а реализует при этом интерфейс Fruit.

Адаптер же это просто сокрытие 20 методов оригинального API за 2 методами адаптера. То есть упрощение API, сжатие его сценария использования до нескольких или вообще до одного.
Аноним 05/01/24 Птн 13:42:42 2989738 264
>>2989737
> Адаптер же..
Фасад же конечно
фикм
Аноним 05/01/24 Птн 17:48:10 2990192 265
Поэтому я и не люблю тех кто не получил высшее образование по специальности, не важно какой.

Просто по банальному общению видно что человек не знает своей области знаний, только прикладную её сторону или узкие участки специфики. Никакой фундаментальности в заниях.
Аноним 05/01/24 Птн 18:54:05 2990297 266
>>2990192
> высшее образование по специальности, не важно какой.
Переоцененная хуйня (как для 95% разрабов). Хочешь разрабатывать - учи свой стек и практикуйся в нем, хочешь "развеять магию" - читай фундаментальные книжки, хочешь карьеру делать - качай софт-скилы. Для этого не нужно тратить 5 лет на вузик. Исключения - топ 5/10 вузиков твоя-страна-нейм или топ 100/500 мировых, но больше из-за нетворкинга, чем из-за каких-то знаний. А, ну или если охота после школы посидеть на шее родителей вдали от родителей - вузик хороший вариант.
> Никакой фундаментальности в заниях.
Слишком слабая корреляции с ВО. Большинство погромистов с профильной вышкой тебе не назовут основные отличия гарвардской и принстонской архитектуры, или разницу в работе NAND и NOR памяти, если специально этим не интересовались. Особенно лет через 5-10 после ВУЗика. Почти никто из них не вспомнит, что такое карты Карно, зато изи минимизируют небольшие булевы функции даже в уме без всякого диплома.
Аноним 05/01/24 Птн 20:03:37 2990403 267
>>2990297
> переоцененная хуйня
Я сейчас беру на работу программиста и высшка = 2 года стажа. Почему? Потому что ебал работать с тупыми людьми, которые буквально не могут даже книгу прочитать на заданную тему. Это даже не про скиллы, это буквально про то, что человек если не находит решение на стековерфлоу, то считает, что решения нет и он сделал не говно.
Аноним 05/01/24 Птн 23:00:11 2990581 268
>>2990403
Да даже до этапа найти редко доходит. Потому что есть такие моменты где ты должен знать конечный результат и как это примерно выглядит чтобы найти по ключевым мыслям какие-то вещи, потом провести анализ, придумать как это встроить в проект и тд.

Терминальная стадия это когда пациент воспринимает паттерны и алгоритмы как часть какого-то языка. Ну то есть он не знает как их писать в общем, но знает реализацию на языке N
Аноним 06/01/24 Суб 10:43:15 2990847 269
>>2989690
Ну да, пренципиально другое. Там куча новых блоков появилось.
Аноним 06/01/24 Суб 11:10:30 2990869 270
>>2990847
Каких блоков болезненый? Ты понимаешь что изучать архитектуру каждого процессора каждый раз это пиздец и проще изучить как вообще работает микроэлектроника и процессоры чтобы просто прочитать спеки на "новый" выч блок?

Ещё скажи докер это уникальная технология, а редис инновационная хуйня из под коня. СУБД ты тоже каждый раз с 0 учил или все же выучил теорию множеств и структуры данных чтобы знать как работает любая из них.
Аноним 06/01/24 Суб 18:05:43 2991248 271
>>2990847
Каких именно блоков, лол?
Moonlover 06/01/24 Суб 18:19:39 2991270 272
Зачем о процессорах спорите?
Не надо спорить о процессорах.
Процессоры это очень сложно и очень просто. Дуплизм.

https://opencores.org/
Аноним 07/01/24 Вск 21:28:20 2992682 273
У меня сегодня был охуенный день - портанул свою программу с windows на linux. И попутно пофиксил серьёзную ошибку. Как же охуенно. Просто волшебно.
Аноним 07/01/24 Вск 23:43:45 2992794 274
>>2992682
>портанул свою программу с windows на linux
>2к24
>не использовать кроссалатформу
Аноним 08/01/24 Пнд 08:33:01 2992997 275
>>2992794
>кроссалатформу

Какую нахуй кроссплатформу? Мне надо директом лить данные из памяти в окошко. Я что на винде работаю с голым WINAPI, что на линуксах с голыми иксами. Ни одной сторонней библиотеки. Ни одной!!!
Аноним 08/01/24 Пнд 10:52:26 2993086 276
>>2992997
Круто, значит пользователю не нужно трахаться с зависимостями, а тебе брать на себя ответственность за ломание программы при выпуске следующей версии сторонней библиотеки.
Аноним 08/01/24 Пнд 13:33:24 2993216 277
>>2992997
И че? Что тебе это дает?
Берешь С#, там пишешь код, выбираешь ОС и собираешь. Нугет гарантирует совместимость всех библиотек.

Тебе что дает отсутствие зависимостей? Ты вообще вкурсе что использовать библиотеки это хороший тон. Ты мог взять библиотеки где за тебя написаны абстракции над винапи и иксами и просто заменить реализации при сборке. Но ты нахуярил говнокод который 100% хуже готовой библиотеки которую уже лет 10 пишут.
Ты могу сам написать код который не зависит от винапи или иксов. Это кстати тоже хороший тон, не использовать платофоменые фичи напрямую.

SOLID знаешь? Вот примени его и убери а архитектуре зависимости от платформы напрямую.
Аноним 08/01/24 Пнд 18:54:53 2993620 278
>>2993216
> Берешь С#, там пишешь код, выбираешь ОС и собираешь
> использовать библиотеки это хороший тон
А потом удивляемся, чож у нас софт такой жручий и тормозной. Хороший тон - это выбирать средства по задаче, а не слепо следовать модным тенденциям.

> Ты могу сам написать код который не зависит от винапи или иксов. Это кстати тоже хороший тон, не использовать платофоменые фичи напрямую.
И с чего ты решил, что он так не сделал?
Аноним 08/01/24 Пнд 21:28:19 2993829 279
image.png 49Кб, 679x383
679x383
image.png 615Кб, 863x952
863x952
>>2993216
Твоя проблема в том, что ты споришь не зная кто находится с той стороны экрана.

>И че? Что тебе это дает?
БЫСТРОДЕЙСТВИЕ. Мне нужно МАКСИМАЛЬНО быстро рисовать в окне.

> Вот примени его и убери а архитектуре зависимости от платформы напрямую.
Посмотри на первую приложенную картинку. Это абстрактный класс. Более того, это интерфейсный класс - в нём определены только виртуальные методы. Интерфейс в чистом виде.

Терминал для Виндовс и для POSIX систем полностью за ним спрятан. Ты мне советуешь сделать то, что было сделано изначально во время проектирования программы.

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

Короче говоря, я дёргаю метод LockMemory и в дескрипторе мне возвращается указатель на буфер, в нём я рисую что хочу и как хочу и чем хочу. Затем вызываю UnlockMemory, а затем RefreshScreen. И это работает быстро, охуительно, потокобезопасно.

В общем, не учи отца ебаться.
Аноним 08/01/24 Пнд 22:09:50 2993921 280
image.png 510Кб, 530x402
530x402
>>2993829
Всё так, только звездочку указателя надо прилеплять к имени переменной, а не к типу: char foo, а не char foo. В аргументах функции пофиг, но лучше единообразно с объявлением переменных. Потому что char* foo, bar даст не два указателя, как может показаться из записи, ибо звездочка относится к конкретной переменной, а не к типу.
Аноним 09/01/24 Втр 00:40:09 2994140 281
>>2993829
> максимальное быстродействие
Зачем это нужно в твоём случае? Какая разница между 100 мс и 150 мс для пользователя?
Аноним 09/01/24 Втр 08:34:59 2994341 282
>>2993829
Уноси свой говнокод манька без мозгов. Ты либо делаешь нормально, либо не ноешь.
Не можешь нормально писать код? Ну и пошёл нахуй лоускилл.
Аноним 09/01/24 Втр 09:02:33 2994353 283
>>2994140
>Зачем это нужно в твоём случае? Какая разница между 100 мс и 150 мс для пользователя?

Дело в том, что та часть, которая рисует в буффеере, она медленная в виду специфики проекта. И если бы томорзило при выводе на экран, то задержки бы не складывались, а перемножались.

Часть, которая рисует, я и так оптимизировал по максимуму:
- вынес критичные функции в inline, чтобы call не ломали конвейер процессора.
- максимально сократил число условий, заменив их предикатами, опять же, чтобы конвейер не сбрасывался
- оптимизировал методы, закешировав всё что необходимо

И ещё дофига чего оптимизировал, начиная с алгоритмов и заканчивая кодом. Но против физики не попрёшь, предел быстродействия есть. Впрочем, приемлемую скорость рисования мне удалось достичь и это радует.
Аноним 09/01/24 Втр 10:05:20 2994385 284
>>2994353
Хм, я всё равно не понимаю зачем? Тем более вспоминая всякие игрушки неужели рисование чего-то на экране если доступна видеокарта это ресурсоемкая операция? Есть же всякие OpenGL или DirectX для этих задач. Или их нельзя использовать потому что требование никаких внешних зависимостей?
Аноним 09/01/24 Втр 10:45:11 2994406 285
>>2994385
>

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

Собственно говоря об оптимизации, я говорил об оптимизации виртуальной машины, в том время как с выводом графики из буфера в окно проблем нет. Проблема в том, чтобы быстро подготовить картинку в буфере.
Аноним 09/01/24 Втр 11:27:02 2994482 286
>>2994406
А я понял (ну, не совсем, но более менее), спасибо
Аноним 09/01/24 Втр 13:10:08 2994608 287
>>2994406
Какого-то динозавра выхаживаешь из эпохи байтоёбства, перепиши всё на JavaScript.
Аноним 09/01/24 Втр 19:59:05 2995109 288
>>2994608
Ты ему советуешь, чтобы вообще два дня все рисовалось, я так понимаю.
Аноним 10/01/24 Срд 01:39:36 2995531 289
>>2995109
VSCode и Discord написаны на js/electron, работают вполне быстро. Хотя есть обратные примеры: slack, skype.
Аноним 10/01/24 Срд 01:43:45 2995534 290
>>2993620
> И с чего ты решил, что он так не сделал?
Может потому что он об этом сказал в первом своем посте, а, дуралей?
Аноним 10/01/24 Срд 06:00:32 2995589 291
>>2995531
И выедают память как не в себя, ага.
Аноним 10/01/24 Срд 06:04:08 2995591 292
>>2995534
Ты в глаза долбишься, еблан. Он сказал, что портировал программу и платформозависимую логику сложил в одно конкретное место, добившись того, что весь остальной код у него платформонезависимый.

Для ряда задач платформонезависимый код написать невозможно, всегда будет кто-то, кто пишет прослойку. IT-дети совсем уже обезумили, без библиотек вообще не могут. Открой для себя #ifdef.
Аноним 10/01/24 Срд 06:04:15 2995592 293
>>2995589
Нормально выделяют. Мегабайт 500. Мой комп с 32 гигами оперативки не особо ощущает такую мелочь.
Аноним 10/01/24 Срд 06:06:45 2995593 294
>>2995592
Есть какая-то техническая необходимость в том, чтобы оно жрало сколько памяти?
Аноним 10/01/24 Срд 06:07:57 2995594 295
Аноним 10/01/24 Срд 06:10:00 2995595 296
>>2995594
Ответ неправильный. Подумай еще раз.
Аноним 10/01/24 Срд 06:13:23 2995596 297
>>2995595
Если ты уже думаешь, что знаешь правильный ответ - нахуя спрашиваешь?
Аноним 10/01/24 Срд 06:17:05 2995599 298
>>2995531
JS дергает вызывает быстрые библиотечные функции. Потому и приемлемая скорость. Попробуй (исключительно ради теста) средствами js рисовать картинку по точкам, циклом, вложенным в цикл.
Аноним 10/01/24 Срд 06:17:13 2995600 299
>>2995596
Я не думаю, лол, я знаю. Просто надеялся вложить тебе умную мысль в голову.

Технических причин нет. Есть менеджерские. Электрон позволяет быстро наговнякать приложение руками сотни макак, которое будет тупить, тормозить, но работать за счет ресурсов пользовательской машины. Но можно нанять полтора десятка сеньеров, которые то же самое сделают на нормальноым языке, и работать это будет быстрее и лучше. Но эти мысли не укладываются в одноклеточный мозг менеджерков.
Аноним 10/01/24 Срд 06:24:08 2995601 300
>>2995593
>>2995600
Ну возьми одного сеньора и пусть он вместо электрона сделает десктоп приложение на tauri или neutralino, оно будет быстрее и будет меньше памяти жрать.
Аноним 10/01/24 Срд 06:25:56 2995602 301
>>2995599
Сделаю через WebGL или WebGPU (это всё ещё жс), будет очень быстро.
Аноним 10/01/24 Срд 06:26:12 2995603 302
>>2995599
У меня есть живой пример такой задачи, кстати. Я хотел передавать потоковое видел H.264 пофреймово, как MJPEG. На всякий случай объясню, если кто не знает, как MJPEG работает: это бесконечный поток HTTP multipart, в котором каждый кадр является самостоятельным жопегом, и рендерится браузером в обычном <img> мгновенно по мере прихода новых фреймов. Это работает очень быстро, потому что выполняется в нативном коде браузера.

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

Ну так вот. У нас же тут мир современных технологий, епты, модный молодежный JS. А может, можно декодировать H.264 прям жаваскриптом в браузере и рисовать результат в канвасе? Ну можно, да. Максимум 800x600 с 20 фпс на мощной машине, при этом проц жрется как не в себя. Про 1080p я уже вообще не говорю, это в принципе импосибру.
Аноним 10/01/24 Срд 06:28:05 2995604 303
>>2995600
>которое будет тупить, тормозить
Ты сначала про высокое потребление памяти говорил, а теперь у тебя уже приложение тупить начинает. Высокое потребление памяти не подразумевает медленную работу.
Аноним 10/01/24 Срд 06:30:19 2995605 304
>>2995603
Стримь HLS как нормальный человек и не занимайся транскодингом видео через ебучий джаваскрипт и будет у тебя высокий перформанс.
Аноним 10/01/24 Срд 06:32:49 2995609 305
>>2995600
> Есть какая-то техническая необходимость в том, чтобы оно жрало сколько памяти?
> Технических причин нет.
Менеджерское решение это не техническая причина. Техническая причина жрать столько памяти это сотни метров библиотек, рантаймов и прочего говна для работы электрона, жса, и программы, которая в этом всем крутится.

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

Думаешь я просто так спросил нахуя ты задаешь вопрос, на который, как ты думаешь, ты знаешь ответ? Я заранее предполагал, что ты какой-то хуйни напишешь. Так и получилось.
Аноним 10/01/24 Срд 06:35:32 2995610 306
>>2995604
> Высокое потребление памяти не подразумевает медленную работу. Это независимые свойства. Электрон тормозит и/или память жрет. В случае дискорда всё сразу.
Аноним 10/01/24 Срд 06:36:39 2995612 307
>>2995605
А с каких пор HLS у нас стал zero-latency? Задержки в пару секунд - это говно, так жить нельзя. Мне нужно, чтобы задержки были миллисекундными.
Аноним 10/01/24 Срд 06:41:57 2995615 308
>>2995609
Техническая причина - это когда у вас есть задача, и вы выбираете лучшее средство для ее решения, как технические специалисты. А когда менеджерок вмешивается в процесс - это уже политическое решение.

> Я заранее предполагал, что ты какой-то хуйни напишешь. Так и получилось.
Это тебе так кажется в силу непонимания процессов, вот и споришь.
Аноним 10/01/24 Срд 06:46:16 2995617 309
>>2995612
>Хочет низкую задержку
>Не хочет сраный webrtc со всей вытекающей p2p-тряхомудией
Хуя ты размечтался.
Аноним 10/01/24 Срд 06:50:04 2995619 310
>>2995617
Я про MJPEG для чего написал? Вот он буквально zero-latency. При клиент-серверности тебе ничто не мешает стримить поток фреймов с низкой задержкой. WebRTC в первую очередь делался для разгрузки серверов гугла, чтобы не делать видеосвязь через них.
Аноним 10/01/24 Срд 06:50:24 2995620 311
Аноним 10/01/24 Срд 06:50:38 2995621 312
Чтобы раз и навсегда закрыть тему js можно сказать следующее - js медленный и жрущий память это его недостатки. Но при этом у него есть два преимущества - он абсоютно платформонезависим и, что даже более важно, он подгружается автоматически.

Сейчас сложно заставить пользователя скачивать и устанавливать программу, в то время как в случае js программа скачивается аатоматически вместе со страницей и без ведома пользователя (если принудительно не отключить в настройках браузера).
И в этом его основной кайф. Самое важное преимущество.

И ещё безопасность - выполнянтся js в изолированном пространстве и с его помощью почти невозможно что-то испортить или украсть за пределами этого пространства.
Аноним 10/01/24 Срд 06:54:28 2995624 313
>>2995620
Найс. Попробую. Очень хочется закопать WebRTC для своего кейса.
Аноним 10/01/24 Срд 07:01:23 2995626 314
68747470733a2f2[...].png 123Кб, 1440x1008
1440x1008
>>2995621
>Чтобы раз и навсегда закрыть тему js можно сказать следующее - js медленный
Слишком толсто, дружище.
Аноним 10/01/24 Срд 07:21:47 2995631 315
>>2995626
Nqueens это как бы показатель и как бы нет.
Хороший тест на скорость, но число возможных алгоритмов поиска велико.

Это как если бы оптимизирующим компилятором делать поиск путём перебора и для сравнения в тех же данных искать с помощью хэш-функции каким-нибудь медленным интерпретатором. С вероятностью близкой к 1 на больших данных компилятор проиграет интепретатору. Но ничего не мешает испоьзовать хэш функцию и на компилируемом языке и тогда интепретатор будет выглядеть бедно.
Синтетические тесты...
Аноним 10/01/24 Срд 07:22:15 2995632 316
>>2995619
Ты в стране эльфов какой-то живёшь.
Как у тебя MJPEG стал zero-latency, если
А) это куда больше трафика, чем hls
Б) тебе сеть может всё изговнякать
?
Аноним 10/01/24 Срд 08:45:58 2995654 317
>>2995591
>без библиотек вообще не могут.
В чем смысл не пользоваться ими если можно пользоваться? Это как орать что ты построил дом сам делая гвозди, молоток и даже бетонную смесь.
Аноним 10/01/24 Срд 09:47:41 2995689 318
>>2995632
> Ты в стране эльфов какой-то живёшь.
Я стримингом годами уже занимаюсь, анон.

> это куда больше трафика, чем hls
HLS это просто протокол, и по нему можно передавать любое видео, так что полагаю, ты имел в виду H.264+HLS vs MJPEG. HLS вообще не предназначен для трансляции с нулевой задержкой, это следует из его плейлистной природы. В плейлисте указываются чанки небольшой длины, и всегда ты будешь отставать от сервера вещания.

Объем трафика важен лишь в контексте времени доставки фрейма. В среднем один фрейм 1080p жопега занимает 250Кб. Кодирование-декодирование обычно занимает больше времени, чем передача, обычно кодирование - примерно 40ms на фрейм. С учетом накладных расходов, декодирования, сети и устройства захвата - задержка будет в районе 100ms. Это недостижимая для всех остальных методов, включая WebRTC.

> тебе сеть может всё изговнякать
Может и говнякает, но всё далеко не так плохо. На стомегабитном канале ты легко может передавать 1080p жопегами. Можно уменьшить разрешение до 720p, и потебление трафика резко уменьшится. Жрет оно много, то задача, которую я решаю, требует быстрой доставки, не оглядываясь на трафик, и решение приемлемо.

WebRTC довольно сложно приготовить так, чтобы задержка была действительно околонулевой. Несмотря на всякие расширения RTP, в гугловой реализации (да и у мозиллы) все равно есть буферизация для обеспечения плавности, которая вносит несколько десятоков миллисекунд. А еще гугловая реализация - это монстроузное поделие с километровыми пайплайнами с копированием буферов, что, как ты понимаешь, не добавляет реалтаймовости. Вся эта машинерия не для этих целей создавалась, а других вариантов-то и нет особо. WebRTC был нужен в первую очередь для звонков, и там полсекунды задержки в порядке вещей.
Аноним 10/01/24 Срд 10:00:17 2995694 319
>>2995654
Если задача сводится не к формошлепству или магазиностроению, а к чему-то более специфическому, то довольно часто оказывается, что библиотека жопой писана. Либо глючная, либо с кривым API, либо тормозная, либо неподдерживаемая, либо вообще всё сразу. Плюс, бывает, что внедрение платформоспецифической фичи в глубину своего кода дает выигрышь в производительности.

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

Казалось бы, еще в нулевые поняли, что XUL и сопутствующие помойки - это путь к тормозам, но ньюфаги историю не знают и заново его переизобрели.
Аноним 10/01/24 Срд 13:08:38 2995895 320
>>2995593
>Есть какая-то техническая необходимость в том, чтобы оно жрало сколько памяти?
Есть какая-то техническая необходимость в том, чтобы оно экономило память? У нас какой-то дефицит памяти?
Аноним 10/01/24 Срд 13:20:08 2995907 321
>>2995895
Деды смотрят на тебя, как блокадники, смотрящие на детишек играющие булкой хлеба в футбол.
Аноним 10/01/24 Срд 15:50:20 2996059 322
>>2995907
Не ну серьёзно. Я когда сказал что на сервере 16Гб ОЗУ не хватает у меня спросили сколько стоит ОЗУ, я ответил. Менеджеры пошли к админам, в результате спустя неделю у нас был новый сервер который с сильным запасом был, настолько что мы ахуели.

Руководство сказало что сразу бы рассказали что вам надо и все, тип 12к долларов туда или сюда не особо делает погоду.
Аноним 10/01/24 Срд 16:14:09 2996093 323
>>2996059
кабанчикам допустим действительно похуй на ресурсы
а вот что среднестатистическим гречневым делать у которых из-за таких как ты ворд полторы минуты запускается а закидать деньгами проблему они не могут
Аноним 10/01/24 Срд 17:11:13 2996186 324
>>2996093
> а вот что среднестатистическим гречневым делать у которых из-за таких как ты ворд полторы минуты запускается а закидать деньгами проблему они не могут
Работать не пробовали?
Аноним 10/01/24 Срд 18:08:31 2996286 325
>>2996093
Чел, комп с 16+ гб оперативки стоит очень дёшево, дефолтный смартфон имеет 8 гб, в таких условиях экономить спички это глупо.
Аноним 10/01/24 Срд 18:19:35 2996319 326
ну да в принципе правильно а через год еще 16 докупим хули нам работягам главное формошлепов от байтоебства спасти
Аноним 10/01/24 Срд 18:28:25 2996328 327
Аноним 10/01/24 Срд 18:34:23 2996344 328
Аноним 10/01/24 Срд 18:37:06 2996355 329
image.png 331Кб, 564x318
564x318
>>2996344
Мешки грузить, дворы мести, работать в Сесурити, еду развозить.
Аноним 10/01/24 Срд 20:52:05 2996674 330
>>2995895
Есть. За последние двадцать лет компьютеры стали производительности тысячекратно, а софт как тормозил и жрал память, так и продолжает. Потому что с ростом доступных ресурсов аппетиты софта тоже растут, хотя решает он плюс-минус те же задачи.

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

У меня вот компутер есть древний с соляркой, так там ось, браузер, гуй и мессенджеры влезали в 64 метра и еще место было.
Аноним 10/01/24 Срд 22:31:55 2996845 331
>>2996674
да нормальные-то люди понимают что ситуация пизда а ты попробуй местных макакеров в этом убедить
ща, могу уже дословно предсказать что тебе ответят
1. мы не виноваты это все кабанчики. йа просто исполняйт приказ
2. рыночек порешал/сперва добейся
3. это норма/время погромиста дороже/купи компьютер
4. вы все врете никакой софт ни у кого не тормозит тут без комментариев
Аноним 10/01/24 Срд 22:55:59 2996881 332
>>2996674
У каждой фичи есть требуемое время разработки и быстродействие. В старом софте реализованы фичи, которые быстро разрабатывать, требуют мало памяти и быстро работают.
В новый софт добавлены новые фичи, которые разрабатывать гораздо дольше, и которые работают гораздо медленнее.
Из-за первого используют более высокоуровневые языки, что ещё снижает производительность.
Аноним 10/01/24 Срд 23:09:51 2996892 333
>>2996881
> В старом софте реализованы фичи, которые быстро разрабатывать, требуют мало памяти и быстро работают.
Это ты про времена спектрума? Там да, софт был сравнительно игрушечный. А вот с конца девяностых сложность решаемых задач в рамках большинства пользовательских кейсов не изменилась. Это всё те же мессенджеры, звонки, и прочее. Что интересно, браузеры при этом всё еще на компилируемых языках пишутся, несмотря на обилие бизнес-логики. Скайп 2.x каким-то образом работал, и не жрал ни память, ни проц.

> Из-за первого используют более высокоуровневые языки, что ещё снижает производительность.
Проблема не в высокоуровневых языках, а в их неправильном использовании, и стратегии "пользовательское железо всё стерпит". Даже на интерпретируемых языках можно писать быстрый код, если ты как минимум понимаешь разницу между cpu-bound и io-bound.

А еще никто не мешает использовать низкоуровневые компилируемые языки. Берешь, например, C++ и Qt вместе с его фреймворком, и пишешь всё нужную тебе логику. Полуавтоматическое управление памятью есть, высокоуровневые контейнеры есть, эвенты есть, многопоточность и асинхронность есть. При этом работает всё супер-быстро, ибо компилируемое. Не нравятся плюсы или Qt? Возьми что-то другое из той же оперы.

То, что ты описал - это типичное менеджерское невежество. Люди нихуя не понимают в разработке и делают далеко идущие выводы на основе своих чувственных ощущений о якобы сложности реализации и/или используемых средств.
Аноним 10/01/24 Срд 23:10:42 2996893 334
>>2996845
База. Да и чо их убеждать, пусть сидят на своем копиуме.
Аноним 10/01/24 Срд 23:26:01 2996906 335
>>2996674
>софт как тормозил
Нет, уже давно ничего не тормозит даже на бюджетных процессорах.
>и жрал память
Да и поебать на эту память, её более чем дохуя. И её потребление растёт не так быстро, как ты описываешь. Вскод с дискордом как жрали пол гига 8 лет назад, так и жрут.

>>2996845
>>2996893
Причина проста, оперативка стоит копейки. Вычислительная мощность CPU, впрочем, тоже.
Аноним 10/01/24 Срд 23:35:12 2996914 336
16623298324280.png 98Кб, 346x329
346x329
>уже давно ничего не тормозит
Аноним 10/01/24 Срд 23:40:10 2996919 337
>>2996914
Соболезную, если ты до сих пор сидишь на intel core 2 duo
Аноним 10/01/24 Срд 23:49:27 2996922 338
>>2996845
Пользователь хочет чтобы все свитело передело и работало мгновенно. Это требует много гигабайтный кэш, у нас он может опухать до 20Гб, огромных выч мощностей и ещё желательно хранить все данные и все приложение прямо в ОЗУ или м2 ссд.

Как ультимативный пример игры. Игроки хотят хороший графен и физику. Для крутой физики нужен крутой процессор, для графики тонны ОЗУ чтобы хранить 16к текстуры всей игры и ахуеные размеры видеопамяти чтобы не часто грузить их. Даже придумали как подключить м2 диски сразу через шину к видеокарте чтобы напрямую грузить текстуры в её память.

Без пизды. Если пользователь готов смотреть 240р видео, картинки в лоу разрешении, ждать открытия браузера по 30 секунд. Если он готов закрыть ворд чтобы открыть ексель и все это не тормозило, закрывать вкладки которые не нужно и тд и тп. Тогда я напишу приложение которое работает на кофеварке.
Но хочет то он открыть 10 документов в ворде, 30 вкладок, параллельно слушать музыку и чтобы ещё все это быстро шуршало, а сервер выдал ему данные за 300мс. Вот тогда будь добр купи мощное железо, а с кабана сервера по 20к долларов.
Аноним 11/01/24 Чтв 00:26:35 2996935 339
>>2996906
> Нет, уже давно ничего не тормозит даже на бюджетных процессорах.
Одна история охуительней другой.

> Да и поебать на эту память, её более чем дохуя.
Манямирок. Память - одна из самых дорогих частей компа, после видяшки и проца.

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

>так и жрут
Погоди, щас манкикодерам еще что-нибудь сложным покажется, и будет новый виток оптимизации.
Аноним 11/01/24 Чтв 00:33:01 2996939 340
15794874450970.jpg 105Кб, 802x747
802x747
>>2996935
>новый виток оптимизации

ПРЕЖДЕВРЕМЕННОЙ
Аноним 11/01/24 Чтв 00:33:57 2996940 341
>>2996922
> Но хочет то он открыть 10 документов в ворде, 30 вкладок, параллельно слушать музыку и чтобы ещё все это быстро шуршало
> Вот тогда будь добр купи мощное железо
Лолище. Это хуйня, а не задачи. А то, что для них нужно мощное железо - исключительно вина макакенов, которые думают, что полгига на сраный мессенджер - это норма. Вместо того, чтобы делать нативный код на нормальных языках, вы делаете говнокод на жаваскрипте, логику на жаваскрипте pure-js реализации всякой хуйни а потом сидите с умным видом и рассказываете, что чтобы всё свистело и работало мгновенно, нужны огромные мощности. Конечно, при таком подходе. вам комп из TOP-500 дай - вы е его заговнокодите насмерть.
Аноним 11/01/24 Чтв 00:40:11 2996948 342
>>2996939
Ага, и это тоже. Сначала они такие "кокпок оптимизировать еще рано", а потом "бля, оптимизировать уже поздно, надо полприложухи переписывать".

Планирование оптимизации - это не про JS-макакенов.
Аноним 11/01/24 Чтв 00:49:45 2996954 343
>>2996940
> Лолище. Это хуйня, а не задачи. А то, что для них нужно мощное железо - исключительно вина макакенов, которые думают, что полгига на сраный мессенджер - это норма.
Деда, мощное железо 15 лет назад сегодня уже не мощное. Каждый офисный ПК в госзалупе имеет 8гб ддр4 и ссд на 120гб поэтому это не проблема буквально для всех
Аноним 11/01/24 Чтв 00:53:56 2996955 344
>>2996892
> То, что ты описал - это типичное менеджерское невежество. Люди нихуя не понимают в разработке и делают далеко идущие выводы на основе своих чувственных ощущений о якобы сложности реализации и/или используемых средств.
А потом у тебя две тысячи тикетов на джире и память у юзеров течет. Количество багов это константная величина на количество строк кода, но зависит в первую очередь от инструмента, читай языка. И отдел плюсовщиков будет разрабатывать дольше, это будет дороже. А суть в том чтобы быстре все сделать и в прод, а то бабки уже утекут
Аноним 11/01/24 Чтв 00:57:18 2996956 345
>>2996954
До тебя не доходит, судя по всему. Компы становятся мощнее, а быдлокодеры утилизируют доступные ресурсы в свой говнокод. И за последние 20 лет нихуя не поменялось в этой тенденции. С 8 гигами жить сейчас тяжко, а всё почему? Потому что софт написан жопой. А почему он написан жопой? Потому что менеджерки обоссанные предпоуичтают нанимать много низколевелных индусов, думая, что оптимизируют таким образом траты на разработку.
Аноним 11/01/24 Чтв 01:01:16 2996957 346
>>2996955
> две тысячи тикетов на джире
Можно подумать, сейчас этой проблемы нет.

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

> И отдел плюсовщиков будет разрабатывать дольше, это будет дороже.
Зависит от того, на чем писать и сколько человек нанять. Я выше про Qt говорил - скорость разработки на нем очень высокая.
Аноним 11/01/24 Чтв 01:02:47 2996958 347
image.png 851Кб, 1024x776
1024x776
>>2996955
Ну и до кучи - не обязательно брать именно плюсы. Средств разработки вагон и маленькая тележка. Было бы желание.
Аноним 11/01/24 Чтв 01:26:28 2996964 348
>>2996957
>>2996958
Суть в том что дело не в плюсах, чем трушнее будет инструмент, чем меньше мегабайт оперативы будет затрачено, тем больше будет уходить денег кабана. Так что к коммерческой разработке это не применимо, а некоммерческих таких проектов просто нет.

>>2996957
> > две тысячи тикетов на джире
> Можно подумать, сейчас этой проблемы нет.
Условных тикетов на джире всегда будет сильно больше чем на высокоуровневых языках
> > память у юзеров течет
> Память и так течет, у всех этих запускалок жс-говна. У современных плюсов есть все средства, чтобы избежать ручного пердолинга с памятью. Найми специалистов, а не макакенов - и код будет нормально работать.
Я в жсе не разбираюсь но у них там разве нет gc? Кто и куда там течет?

> > И отдел плюсовщиков будет разрабатывать дольше, это будет дороже.
> Зависит от того, на чем писать и сколько человек нанять. Я выше про Qt говорил - скорость разработки на нем очень высокая.
Нанимаем вместо 50 жс макак 100 кьют макак и они пилят вам такую же аппку но Вася Пупкин сможет открыть на 20 вкладок больше. Ебейший план
Аноним 11/01/24 Чтв 01:39:33 2996974 349
>>2996964
> Суть в том что дело не в плюсах, чем трушнее будет инструмент
Не понял этот пассаж.

> Условных тикетов на джире всегда будет сильно больше чем на высокоуровневых языках
Ну если ты макакенов посадишь - то да.

> Я в жсе не разбираюсь но у них там разве нет gc? Кто и куда там течет?
А что, сам по себе рантайм течь не может? А браузерный движок в электроне?

> Нанимаем вместо 50 жс макак 100 кьют макак
Скорее, человек 15 кутешников против 50 жс макак.
Аноним 11/01/24 Чтв 01:48:36 2996975 350
изображение.png 67Кб, 240x452
240x452
>>2996956
>С 8 гигами жить сейчас тяжко
Кому тяжко-то? Ну возьми 128 если тебе 8 мало, в чем проблема? Софт переписывать потому что какой-то бомж не может позволить себе оперативку, ну извини, это не продуктивно.
Аноним 11/01/24 Чтв 01:52:28 2996976 351
>>2996975
> не продуктивно
Не продуктивно нормальный код писать, я тебя понял, обезьян.
Аноним 11/01/24 Чтв 01:56:46 2996977 352
>>2996976
Нормальный код утилизирует все доступные ресурсы и адаптируется под производительность среды, а не дрочит захардкоженные байтоёбами 32 мегабайта.
Аноним 11/01/24 Чтв 02:00:29 2996978 353
>>2996977
Я тебя услышал, скиллбоксер.
Аноним 11/01/24 Чтв 02:05:41 2996980 354
>>2996974
> Не понял этот пассаж.
Ну и ладно, третий раз одно и тоже я писать тебе не буду, не понял значит изначально не хотел понять
>>2996977
Двачую, я купил все 100% оперативы, че им простаивать что-ли?
Аноним 11/01/24 Чтв 02:06:41 2996981 355
>>2996980
> Ну и ладно, третий раз одно и тоже я писать тебе не буду, не понял значит изначально не хотел понять
Так у тебя проблемы с изложением своих мыслей.

Собственно, каша в голове = каша в коде.
Аноним 11/01/24 Чтв 02:07:40 2996982 356
>>2996974
>> Нанимаем вместо 50 жс макак 100 кьют макак
>Скорее, человек 15 кутешников против 50 жс макак.
И будут они писать приложение 10 лет
Аноним 11/01/24 Чтв 02:09:09 2996983 357
>>2996982
Ох уж эти мантры и сказки о долгости разработки на нормальных средствах.
Аноним 11/01/24 Чтв 02:16:03 2996986 358
>>2996983
> Ох уж эти мантры и сказки о долгости разработки на нормальных средствах.
Ох уже мантры о том что 1 == 1
Аноним 11/01/24 Чтв 02:39:40 2996990 359
image.png 205Кб, 750x1000
750x1000
>>2996986
> Ох уже мантры о том что 1 == 1
Аноним 11/01/24 Чтв 02:47:36 2996993 360
>>2996983
>нормальных средствах
>c++
Ты таблетки принял? Крестам можно сказать спасибо за популяризацию ООП и попрощаться с ними.
Второй фрактал плохого дизайна после php. Самый лучший способ выстрелить себе в жопу так, чтобы оттуда ещё память вытекла. Любая программа на крестах (да и на си) выглядит как борьба с языком не на жизнь, а на смерть. Из-за низкого уровня совершенно не читается бизнес-логика, потому что 2/3 кода -- байтоебля. Я видел говнокод на многих языках, но только на сях и крестах он достигает такого ебического размаха, что хочется всю команду закрыть в здании и поджечь, потому что говнокод на ц(пп) исправить невозможно.
Аноним 11/01/24 Чтв 03:06:52 2996998 361
>>2996935
>Память - одна из самых дорогих частей компа, после видяшки и проца.
Может обойдёмся без толстого троллинга?
Аноним 11/01/24 Чтв 03:16:46 2996999 362
>>2996993
> Из-за низкого уровня совершенно не читается бизнес-логика
Я для кого писал про Qt и про современные плюсы, шизик?

> только на сях и крестах он достигает такого ебического размаха
Значит ты мало кода видел в принципе.

>>2996998
Можешь посмотреть цены на чипы, например. Вообще, у меня нет желания доказывать маням соответствие с реальностью.
Аноним 11/01/24 Чтв 03:22:10 2997000 363
>>2996993
C++ это охуенный язык, который может совмещать в себе лютый байтопердолинг и охуенные абстракции как в пиструнчике и прочих макачьих языках. Если ты этого не видел - не значит, что этого нет
Аноним 11/01/24 Чтв 04:45:44 2997027 364
>>2997000
А на чем ты кроме цпп писал что-то большее, чем энтрилевельный кал?
Аноним 11/01/24 Чтв 05:35:02 2997043 365
>>2997027
В проде - Чистый си, шарп, чуток питона и джава, немного зашкварился ПХП, ну и дефолтный баш с повершеллом.

У крестов есть проблемы, безусловно, но вот то, что там только байтоебство - это ложь.
Аноним 11/01/24 Чтв 05:36:02 2997045 366
>>2997043
>>2997027
Лычка сениора от очень известной конторы, торгующейся на NASDAQ - уже шесть лет в наличии.
Аноним 11/01/24 Чтв 05:50:27 2997046 367
>>2997045
Если друг из лондона бутылку вискаря за 2к фунтиков не привозил, и не пробовал пиццу из дельфина, то ты просто лоускилл макака, и не важно, сколько у тебя лычек и звездочек, и есть ли лампасы.
Аноним 11/01/24 Чтв 06:52:44 2997067 368
>>2997046
Менеджерок в треде, все в машину. Придумал какие-то охуительные метрики и дрочит сам на них.
Аноним 11/01/24 Чтв 06:59:58 2997073 369
>>2996999
>Можешь посмотреть цены на чипы, например.
Посмотрел. 16 гб стоит 4к рублей. Копейки.
Аноним 11/01/24 Чтв 07:06:42 2997078 370
>>2997073
Самую простую смотрел, как я понимаю.
Аноним 11/01/24 Чтв 07:07:11 2997079 371
>>2996845
>1. мы не виноваты это все кабанчики. йа просто исполняйт приказ

Ну вот это хуй законтришь, так-то.

Тру стори. У кабанчика есть веб-приложение. Кабанчик хочет десктопную версию, потому что надо. Кабанчик говорит хорошо бы за полгода MVP и релиз через год.

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

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

Всё вышеперечисленное должно уметь держать по 100к элементов и обновляться в реалтайме. Причем обновления могут быть глубокие - не просто "убрали\добавили элемент", а "поменяли поле X в элементе Y в элементе Z".

Есть еще WYSIWYG rick text редактор (+ поддержка маркдауна), который должен позволять одновременное conflict-free редактирование в реалтайме без локов вместе с другими пользователями.

И еще просмотрщик картинок-видео-пдф-всего прочего с возможностью оставлять комментарии к произвольной области картинки-букве-области картинки в кадре\отрезке.

Всё это говно еще имеет интеграцию со всем: начиная с очевидных ютубов-вимео-хуимео, гуглдрайв-дропбокс-вандрайв, продолжая чуть менее очевидными вещами типа всяких российских и не очень ЭЦП и заканчивая совсем мутной хуйнёй типа всяких DAM. SSO и возможность авторизации через всякие google/apple/ms + произвольные self hosted.

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

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

Ну и как я в начале говорил: остальные 200-300 рыл пилят это всё без оглядки на тебя и кабанчик не согласен тормозить разработку всего остального ради тебя.

У тебя команда: бородатый дед, который писал на всём еще со времён спектрума. Трое относительно немолодых, но еще шутливых, умеющих в шарпы-жабы и прочий мейнстрим, некоторые из них в плюсы с культями и байтоеблю. Еще один молодой-шутливый, который умеет в верстку и немножко в js/ts. И всякие дизайнеры-тестеры на сдачу.

Что ты ответишь кабанчику?
Аноним 11/01/24 Чтв 07:13:07 2997083 372
>>2997079
Вот это как раз тот случай, когда вебня оправдана, и пусть себе жрет ресурсы, ради нее скорее всего комп и покупался.
Аноним 11/01/24 Чтв 07:21:31 2997087 373
>>2997078
А тебе непростая нужна чтобы запускать вскод, дискорд и хром?
Аноним 11/01/24 Чтв 07:30:30 2997092 374
>>2997083
Ну вот что-то есть подозрение, что половина известной электроновой хуйни внутри, если начать разбирать по частям, тоже нихуя не простая и там тоже вебня оправдана.
Аноним 11/01/24 Чтв 07:31:49 2997093 375
>>2997087
Десктоп - это лишь частный случай, чел.
Аноним 11/01/24 Чтв 07:32:28 2997094 376
Аноним 11/01/24 Чтв 07:50:09 2997097 377
>>2997094
Вот вскод (и, наверное, спотифай, хотя не пользовался) самые подозрительные в списке.

Подозреваю, что для легкости написания плагинов и простой поддержки всякой медии из коробки.
Аноним 11/01/24 Чтв 08:06:08 2997107 378
>>2997097
Можно подумать, что плагины без этого всего писать нельзя. Надо просто отдельно делать бинарные модули, и отдельно рядом скриптовый клей для интеграции. Emacs и VIM тому пример. Они хоть и консольные, но могут запускаться в гуях, и в целом подход применим и в других приложениях.
Аноним 11/01/24 Чтв 08:11:56 2997108 379
>>2997093
Чел. Бюджетные смартфоны сейчас с 8 гб оперативкой идут.
Аноним 11/01/24 Чтв 08:14:17 2997110 380
>>2997107
Это да. У тебя выбор либо лепить плагины на чем-то компилируемом и это сразу увеличивает порог входа и добавляет мешок проблем с динамической загрузкой бинари, либо цеплять себе какой-то интерпретатор и тогда плагины можно писать в любом блокноте + сразу скриптуемость и прочие плюшки.

У вима\неовима\емакса для этого вимскрипт\луа\лисп. Ничего из этого особо мейнстримным языком не является. Ну луа с натягом.

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

Вот и получается.
Аноним 11/01/24 Чтв 08:50:37 2997131 381
>>2997108
8 гигов тебе на десктопе работать не хватит.
Аноним 11/01/24 Чтв 08:53:25 2997132 382
>>2997110
> У вима\неовима\емакса для этого вимскрипт\луа\лисп. Ничего из этого особо мейнстримным языком не является. Ну луа с натягом.
Тут главное подход, а не конкретный язык. Да хоть питон прикручивай. JS здесь наихудший выбор, пушто язык говно (как минимум из-за слабой типизации).

> весь гуй на хтмл-цсс сделать - сходу лютые возможности по кастомизации интерфейса почти бесплатно
Ну как - бесплатно. Платим памятью и тормозами.
Аноним 11/01/24 Чтв 10:12:17 2997187 383
>>2996993
У нас перед нг все тимлиды рассказывали о своих проектах вкратце. Был там и представитель плюсоовиков. Сказал что средний стаж у их команды 10 лет.
Видимо только с таким опытом в плюсах и можно писать что то вменяемое, пока молодые шутливые джавакодерки и шарпомушки за 3 года сеньками становятся.
Аноним 11/01/24 Чтв 10:49:00 2997219 384
>>2997187
>Видимо только с таким опытом в плюсах и можно писать что то вменяемое

В этом есть похожее на правду. Я с Си на С++ переползал приблизительно столько же. Как понял что такое классы, всё начал делать на классах. Как говорится: "Когда у тебя в руках молоток, то всё вокруг кажется гвоздем". Затем раскусил прелести STL. Но уже с ней такого не было, чтобы лепить повсюду. Если алгоритм простой, зачастую STL лучше послать нахуй и контролировать всё самому, но std::map это прям годнота неимоверная. И даже её реализацию в некоторых редких случаях приходится писать ручками. Да, погоня за битами и тактами.

Ну а с опытом приходит понимание в каких местах какие инструменты правильнее использовать. Добавь сюда понимание кода, сгенерированного компилятором. Понимание в общем случае. Когда компилишь с максимальной оптимизацией, то далеко не всегда можно понять то, что сгенерировал компилятор. При этом с выключенной оптимизацией выхлоп компилятора читается так же легко, как и исходный код.
Аноним 11/01/24 Чтв 11:22:24 2997246 385
>>2997132
> Тут главное подход, а не конкретный язык. Да хоть питон прикручивай. JS здесь наихудший выбор, пушто язык говно (как минимум из-за слабой типизации).
Пардон, а в питоне и луа какая типизация? Алсо, ко всему перечисленному уже давно тайпчекеры придумали.

> Ну как - бесплатно. Платим памятью и тормозами.
А какие альтернативы? В культях и гтк ты точно то же самое и сделаешь, только XML вместо html, который знает каждая макака.

>>2997219
>>2997187
Плюсы стоит разделять на "плюсы для байтоебли" и "плюсы для всякой бизнес-логики". Вот в первом действительно без знания потрохов и опыта никуда, а второе вообще нахуй не нужно, потому что есть другие языки. Да и для первого случая уже всякие расты на хвост наступают по-тихоньку.
Аноним 11/01/24 Чтв 13:11:04 2997388 386
Аноним 11/01/24 Чтв 13:25:56 2997414 387
>>2997246
>Пардон, а в питоне и луа какая типизация?
Сильная

мимо
Аноним 11/01/24 Чтв 13:37:51 2997434 388
image.png 5Кб, 522x75
522x75
Аноним 11/01/24 Чтв 13:42:33 2997442 389
>>2997067
Как же тебе печет от бытия психически и физически полноценных мужчин. Поеду к морю что ли.
Аноним 11/01/24 Чтв 13:44:52 2997447 390
>>2997434
Ну ты чиго в википукие написано что сильная...
А еще это интерпретируемые языки.... вооооот... В википукии написано... Надежней википедии по достоверности информации только кроссворд!
Аноним 11/01/24 Чтв 14:07:45 2997483 391
>>2997447
хуже чем в жепаскрипте типизацию все равно не сделать
разве что как в pl/i неявный конверт из любого типа в любой
Аноним 11/01/24 Чтв 14:41:58 2997533 392
>>2997434
Так я про питон не заметил луа
Аноним 11/01/24 Чтв 15:08:31 2997579 393
Аноним 11/01/24 Чтв 15:17:47 2997596 394
>>2996964
>Нанимаем вместо 50 жс макак 100 кьют макак
Но зачем? Разве разрабы Qt вам не для того добавили QML, чтобы припахать дешёвых жс макак, которых на рынке в 100 раз больше, чем крестоблядей?
Аноним 11/01/24 Чтв 16:54:01 2997755 395
изображение.png 1Кб, 166x37
166x37
Аноним 11/01/24 Чтв 18:02:50 2997877 396
>>2997755
"True" это просто альтернативный литерал для "1", так что всё правильно
Аноним 11/01/24 Чтв 18:10:30 2997899 397
>>2997877
А 1 - альтернативный литерал для 1.0. Тайпкастинг придумали, чтобы ограблять кого?
Аноним 11/01/24 Чтв 21:08:39 2998213 398
>>2997246
> Пардон, а в питоне и луа какая типизация?
В питоне - сильная. Ты не можешь сложить число с объектом и получить неведомую хуйню. Между собой кастятся только числовые типы. А вообще вот, держи чтиво: Пардон, а в питоне и луа какая типизация?

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

>
Аноним 11/01/24 Чтв 21:09:45 2998216 399
>>2997442
Езжай. А я на море посмотрю с балкона. Я сыч, мне норм.
Аноним 11/01/24 Чтв 21:11:05 2998222 400
>>2997596
Между тем, QML тоже компилируется, по возможности, в плюсовый код и потом в бинарь. Для JS это недостижимая высота.
Аноним 11/01/24 Чтв 21:19:15 2998258 401
>>2997899
>А 1 - альтернативный литерал для 1.0. Тайпкастинг придумали, чтобы ограблять кого?
Это нормально, нет совершенно никакого смысла специально кастить инт во флоат, у тебя при конвертации ничего не потеряется как правило.

>>2997877
>"True" это просто альтернативный литерал для "1", так что всё правильно
А вот это уже хуйня какая-то. if должен работать только с булевыми значениями, иначе это потенциальные проглоченные ошибки.
Аноним 11/01/24 Чтв 21:30:44 2998282 402
Аноним 11/01/24 Чтв 21:43:18 2998325 403
>>2997131
На десктопе 16 гб стоят 4к рублей, можешь себе хоть 64 гига поставить, заработаешь на это на пару дней
Аноним 11/01/24 Чтв 21:46:47 2998344 404
>>2997132
>JS здесь наихудший выбор, пушто язык говно (как минимум из-за слабой типизации).
Тайпскрипт, не?

>Ну как - бесплатно. Платим памятью и тормозами.
Хтмл и цсс не сильно нагружают железо.
Аноним 11/01/24 Чтв 21:53:10 2998370 405
>>2998344
> Тайпскрипт, не?
Не. Внизу это всё равно JS со всеми вытекающими тормозами и проблемами. Язык с говняной типизацией невозможно сделать быстрым.

> Хтмл и цсс не сильно нагружают железо.
То-то я смотрю, браузеры у нас память и проц не жрут, ага.
Аноним 11/01/24 Чтв 22:15:15 2998420 406
>>2998370
>Не. Внизу это всё равно JS со всеми вытекающими тормозами и проблемами. Язык с говняной типизацией невозможно сделать быстрым.
Ты же понимаешь, что жс гораздо быстрее того же питона? И какая разница, что там внизу, если тайпскрипт не даст тебе написать говно? Какие там вытекающие проблемы и тормоза? Ты уверен, что проблема не в прослойке между креслом и монитором?

>> Хтмл и цсс не сильно нагружают железо.
>То-то я смотрю, браузеры у нас память и проц не жрут, ага.
Иногда жрут, только не из-за хтмл и цсс. Да и то обычно назначительно жрут. И исключительно по вине макак, язык тут не при чём, он достаточно быстрый. Выше уже скидывали графики >>2995626
А исходя из этого бенчмарка:
https://krausest.github.io/js-framework-benchmark/current.html
Достаточно использовать библиотеки/фреймворки типа svelte или solid вместо калового реакта, и не будет проблем с перформансом.
Аноним 11/01/24 Чтв 22:20:29 2998427 407
>>2998420
> Ты же понимаешь, что жс гораздо быстрее того же питона?
Быстрее, но не гораздо. Это временное явление, питон щас от релиза к релизу сильно бустят.

> Ты уверен, что проблема не в прослойке между креслом и монитором?
Почему весь софт на электроне тупит и тормозит?
Аноним 11/01/24 Чтв 22:21:48 2998430 408
>>2998420
> Иногда жрут, только не из-за хтмл и цсс.
Ресурсы жрет буквально DOM, из-за чего требуются костыли в виде упомянутых тобой фреймворков.
Аноним 11/01/24 Чтв 22:29:41 2998439 409
1000019788.png 109Кб, 1440x1008
1440x1008
>>2998427
>Быстрее, но не гораздо. Это временное явление, питон щас от релиза к релизу сильно бустят.
Временное явление, длящееся всё время параллельного существования этих языков? На пикрил разница вполне подходит под "гораздо быстрее".

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

>>2998430
Не совсем DOM, а манипуляции с DOM через JS. Статичные сайты на хтмл и цсс без жс очень быстрые. Но те же веб аппы на svelte или solid тоже очень быстрые. Ждём смерти р
акта и других подобных абоминаций с виртуал DOM внутри.
Аноним 11/01/24 Чтв 22:53:04 2998463 410
>>2998439
> Временное явление, длящееся всё время параллельного существования этих языков?
Да.

> На пикрил разница вполне подходит под "гораздо быстрее".
М-м-м, синтетические тесты - это так показательно! Начнем с того, что там есть pypy, который как раз не очень далеко от js ушел. Закончим тем, что есть такая прекрасная вещь, как cython, на которой ресурсоемкие кусочки обычно и пишут, а по сложности оно не сильно выше обычного питона.

> Не весь, уже приводили примеры дискорда и вскода
Дискорд тормозит на i5-i7 не самой первой свежести, если что. За VScode не скажу, не пользуюсь мелкомягкими поделками.

> Не совсем DOM, а манипуляции с DOM через JS. Статичные сайты на хтмл и цсс без жс очень быстрые
Электрон - это явно не про статичные сайты %)
Аноним 12/01/24 Птн 01:32:01 2998632 411
>>2998463
>М-м-м, синтетические тесты - это так показательно!
Да, показательно. Конкретно эти тесты весьма качественные. В тестах перформанса бекенда по рпс и задержке питон тоже очень сильно позади в сравнении с жсом в любых тестах, от простых plaintext ответов до имитаций продакшена.

>Дискорд тормозит на i5-i7 не самой первой свежести, если что.
У меня на i5 десятилетней давности не тормозит и жрёт 230 мб оперативки.

>Электрон - это явно не про статичные сайты
Так при чём тут хтмл и цсс?
Аноним 12/01/24 Птн 02:15:21 2998656 412
image.png 82Кб, 1124x846
1124x846
>>2998632
> Да, показательно
Не-а. Я обяснил, почему.

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

> У меня на i5 десятилетней давности не тормозит и жрёт 230 мб оперативки.
Звучит как былина хладная.

> Так при чём тут хтмл и цсс?
Речь изначально шла об электроне как о технологии создания графических приложений. Каждая часть по отдельности быстрая, а вот всё вместе получается говно.
Аноним 12/01/24 Птн 09:58:14 2998777 413
cs1.jpg 285Кб, 1171x842
1171x842
tb1.jpg 53Кб, 1472x536
1472x536
tb2.jpg 49Кб, 1467x550
1467x550
>>2998656
>Да правда что ли? А у меня вот другие данные.
Какие данные? Что обёртка над си быстрее? Ещё и менябенчмарк от авторов uvloop, в отличие от респектабельного бенчмарка из этого >>2998439 поста.

Так-то конкретно по перформансу для бекенда лучше смотреть самый популярный и уважаемый бенчмарк от techempower (пик 1), или хотя бы https://github.com/the-benchmarker/web-frameworks (пики 2 и 3). Что-то не видно питона в топе на уровне hyperexpress/uWS.
Аноним 12/01/24 Птн 10:02:17 2998782 414
Аноним 12/01/24 Птн 10:18:17 2998797 415
>>2998777
> Какие данные? Что обёртка над си быстрее?
А что тебя конкретно не устраивает? Пуризм с практикой расходятся?

> менябенчмарк от авторов uvloop, в отличие от респектабельного бенчмарка из этого
> ВРЁТИ
Ясно.

Но на самом деле никто и не говорил, что питон в плане веба самый быстрый. Надо сделать прототип или скорость не важна - пиши на питоне, спасибо выразительным средствам. Нужна скорость - го или раст. Остальное - детский сад и полумеры.
Аноним 12/01/24 Птн 10:31:51 2998811 416
>>2998797
> Нужна скорость - го или раст.
Ну или си с плюсами.
Аноним 12/01/24 Птн 15:39:03 2999241 417
>>2998797
>>Надо сделать прототип или скорость не важна - пиши на питоне
Можно попасть в ловушку. Если прототип окажется успешным то вместо написания нового проекта могут сказать "давайте еще тут чутка допилим". И через какое то время таких допиливаний появится огромный тормозной энтерпрайз эдишен монстр на питоне.
Аноним 12/01/24 Птн 16:12:54 2999275 418
image.png 39Кб, 1539x758
1539x758
Звпоминайте. Возможно, но не обязательно, скоро будете с этим жить.
Аноним 12/01/24 Птн 17:07:23 2999361 419
ну и нах ты в пеинте это рисовал
Аноним 12/01/24 Птн 18:39:59 2999513 420
>>2999241
> Можно попасть в ловушку
Не попадай, лол. Следи за проектом, а не хуи пинай.
Аноним 12/01/24 Птн 19:32:35 2999581 421
>>2998797
>А что тебя конкретно не устраивает?
Что это не совсем питон. Но ладно, пусть будет. Подобные проекты на жсе тоже перформят как голанг.

>Но на самом деле никто и не говорил, что питон в плане веба самый быстрый.
Ты был не согласен с тем, что питон сильно позади жса. А он как правило сильно позади.

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

>Нужна скорость - го или раст.
Ну да, хотя ещё есть вариант просто выделять чувствительные к скорости элементы системы в отдельные микросервисы на том же го, а остальное писать на удобном языке, таком как тайпскрипт, ну или для извращенцев питон, ведь несмотря на его тормознутость, для 99% приложений его скорее всего будет достаточно, плюс всё-таки в питонячьей экосистеме есть фастапи. Только вот нормальную типизацию не завезли, поэтому для извращенцев.
Аноним 12/01/24 Птн 20:08:40 2999615 422
>>2999581
> Ты был не согласен с тем, что питон сильно позади жса. А он как правило сильно позади.
В каких-то частных случаях, разумеется, которые легко решаются при желании и минимальных усилиях.
Аноним 12/01/24 Птн 20:11:05 2999620 423
>>2999581
> Зачем нужен питон, если на тайпскрипте будет удобнее и выразительнее, только ещё будет относительно неплохой перформанс из коробки?

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

> Только вот нормальную типизацию не завезли
Лол.
Аноним 12/01/24 Птн 20:28:29 2999648 424
>>2999615
В каких-то частных случаях это в 99% случаев?

>>2999620
>Ты точно питон знаешь? Не удобнее и не выразительнее. Плюс, у тайпскрипта говняный синтаксис, в отличие от питона.
Питонисты извращенцы, что с вас взять.

>> Только вот нормальную типизацию не завезли
>Лол.
А что лол то? Тайпскрипт один из лучших языков, с которыми мне доводилось работать. Не зря у него создатель тот же, что и у c#.
Аноним 12/01/24 Птн 20:36:41 2999665 425
>>2999648
>Тайпскрипт один из лучших языков, с которыми мне доводилось работать
Рекомендую поработать с чем-то помимо петона и тайпскрипта
Аноним 12/01/24 Птн 20:45:16 2999687 426
>>2999648
> Тайпскрипт один из лучших языков, с которыми мне доводилось работать. Не зря у него создатель тот же, что и у c#.
Я понял тебя, вкатунец, можешь не продолжать.
Аноним 12/01/24 Птн 20:59:58 2999713 427
image.png 6Кб, 523x263
523x263
>>2999361
>ну и нах ты в пеинте это рисовал
Чтобы потом нарисовать кодом.
Аноним 12/01/24 Птн 21:24:25 2999757 428
>>2999687
>ррряяя, твоё мнение неправильное, я скозал, поэтому ты вкатунец, ряяяяя
Ясно.

>>2999665
Работал с го, c#, джавой, пхп.
Аноним 12/01/24 Птн 21:45:10 2999784 429
>>2999757
> твоё мнение неправильное
Не неправильное, а просто некомпетентное.

> Работал с го, c#, джавой, пхп.
Типикал вкатунец.
Аноним 12/01/24 Птн 22:07:18 2999798 430
>>2999784
>Не неправильное, а просто некомпетентное.
>Аргументы: я скозал
Ты просто блистаешь компетентностью, лол.

>Работал с 6 языками программирования
>Типикал вкатунец
У тебя умственная отсталость, или это просто троллинг тупостью?
Аноним 12/01/24 Птн 22:19:15 2999804 431
>>2999798
> Я скозал, что ты блистаешь компетентностью, ря!

> Работал с 6 языками программирования
> В списке 4
> Подразумевается пятый TS
> 5 != 6
> умственная отсталость
> 5 != 6
Да, я вижу. Изучение PHP приводит к необратимым изменениям в головном мозге.

Из всего перечисленного ты не писал ни на чем, что могло бы поспособствовать у тебя формированию хорошего вкуса, жружок.
Аноним 12/01/24 Птн 23:53:08 2999913 432
СОБЕСЕДУЕШЬ ЧУЧЕЛО НА ПОЗИЦИЮ МИДЛА
@
СРЕДНЕ ОТВЕЧАЕТ НА ТЕХНИЧЕСКИЕ ВОПРОСЫ
@
НА РЕШЕНИЕ МЕЛКОЗАДАЧИ ПРЕДЛАГАЕТ СДЕЛАТЬ ПАНЕЛЬКУ АБСТРАКЦИЙ, ШОБ НА ВЫРОСТ
@
В ОБЩЕНИИ СРЕДНЕОМЕЖНЫЙ
@
ТЕСТОВЫЕ ДАВАТЬ И ПОТОМ ПРОВЕРЯТЬ В ЛОМ
@
ПРЕДЛАГАЕТ ВЗГЛЯНУТЬ НА ЕГО ГИТХАБ
@
БОТЫ В ТЕЛЕГУ
@
ФОРКНУТЫЙ ДОТ КОНФИГ НА ФЭЙЛЭНДЕ, ГДЕ ВСЕ ИЗМЕНЕНИЯ В .bashrc, БЭКГРАУНД КАРТИНКАХ И ТЕМЕ ТЕРМИНАЛА
@
РЕПА С ТЕСТОМ ГОВНА НА КЬЮТИ (НЕ КОМПИЛИТСЯ)
@
"МЫ С ВАМИ ОБЯЗАТЕЛЬНО СВЯЖЕМСЯ, НО СЕЙЧАС У НАС УЖЕ К СОЖАЛЕНИЮ ПОЗИЦИИ НЕ ОСТАЛОСЬ"
Аноним 13/01/24 Суб 01:38:40 3000029 433
>>2999913
>СОБЕСЕДУЕШЬ ЧУЧЕЛО НА ПОЗИЦИЮ МИДЛА
>@
>СРЕДНЕ ОТВЕЧАЕТ НА ТЕХНИЧЕСКИЕ ВОПРОСЫ
>@
ЗАКОНЧИЛ НА ЭТО
@
ВЗЯЛ
@
ОН ДЕЛАЕТ ЗАДАЧИ
@
ВСЁ
Аноним 13/01/24 Суб 01:48:38 3000043 434
>>3000029
Если мидл, то надо минимум на этом
> НА РЕШЕНИЕ МЕЛКОЗАДАЧИ ПРЕДЛАГАЕТ СДЕЛАТЬ ПАНЕЛЬКУ АБСТРАКЦИЙ, ШОБ НА ВЫРОСТ
А здесь чел закопался малеха.
Это классическая ситуевина с экзамена. Чел тебе вроде правильно отвечает, но чтобы увеличить шансы отвечает не только про вопрос, но еще и пытается накакать литл экстра. И в литтл экстра он начинает все больше и больше промахов делать. По итогу ты вместо того, чтобы уже отпустить щегла с четверкой или пятеркой, начинаешь задавать ему еще больше вопросов, и чел уходит с более низкой оценкой.
Аноним 13/01/24 Суб 07:23:21 3000135 435
>>2999804
>Подразумевается пятый TS
И шестой питон. Ты всё-таки не троллил тупостью, раз ты даже не способен проследить за цепочкой постов.

>Из всего перечисленного ты не писал ни на чем, что могло бы поспособствовать у тебя формированию хорошего вкуса, жружок.
Так забавно, когда человек с некомпетентным мнением думает, что способен рассуждать о хорошем вкусе.
Аноним 13/01/24 Суб 08:50:37 3000175 436
>>2999713
Кодовая страница, адаптированная под Юникод, способная поддержать все славянские языки.
Аноним 13/01/24 Суб 09:07:05 3000185 437
>>3000043
Не надо ничего хоть на сениора хоть на стажера. Просто поговори с человеком про его опыт работы или учебы.
Аноним 13/01/24 Суб 11:04:44 3000247 438
>>3000185
Не чел, что-то все-таки надо. Помню чел с моим кабаном просто побазарил часик, он его взял и решил не пидорить, даже когда чмоха испытательный срок запорола.
Аноним 13/01/24 Суб 11:43:50 3000282 439
>>2999241
Моя история. 20 раз сказал, что это экспериментальная либа. Тихо, в фоне, какая-то сука из отдела продаж продала её как продакшн готовое решение, чтобы получить премию. В итоге у нас появился кастомер, который требует поддерживать это говно, так как он его уже интегрировал. Из-за времени на поддержку, нет времени на переписывание. Менеджмент видимо не понимает, хотя я прямым текстом ему говорил, что мы (или только я?) в жопе с таким подходом.
Аноним 13/01/24 Суб 11:44:56 3000285 440
>>3000043
База, те кто ходили в ВУЗ знают. Остальные бесконечно ходят по собесам.
Аноним 13/01/24 Суб 18:54:45 3000910 441
>>3000282
Классика, напиздел лишнего не тому человеку - сам виноват, не удержал язык за зубами, ну раз продаван выбил себе премию, выбивай теперь себе ресурсы на релиз.
Аноним 13/01/24 Суб 20:33:11 3001114 442
>>3000135
> И шестой питон.
Крайне сомнительно, учитывая твои дилетантские рассуждения о нем.

> Так забавно, когда человек с некомпетентным мнением думает, что способен рассуждать о хорошем вкусе.
Всё так. Ты весьма самокритичен, еще не всё потеряно.
Аноним 13/01/24 Суб 20:34:13 3001117 443
>>2999513
Если скажу что надо проект стопать и начинать писать все то же самое с нуля - могут не понять. Даже если об этом договаривались - скажут что разраб какой-то дурачок, давайте заменим на другого.
Аноним 13/01/24 Суб 20:40:00 3001123 444
>>3001117
Не работай в местах с менеджерами-ебанатами. Если захотят сменить после договоренности - скатертью дорога. Ты себе работу найдешь, а они пусть ебутся с прототипом, раз мозгов нет.
Аноним 13/01/24 Суб 20:41:08 3001128 445
>>3000910
> напиздел лишнего не тому человеку
Я напиздел ровно то, что должен был напиздеть. Просили MVP? Вот вам MVP с моими комментариями NOT FOR PRODUCTION. Как дальше умные продажники чья ипотека зависит от премии будут работать головная боль кабана.
Аноним 13/01/24 Суб 22:55:49 3001306 446
>>3001114
>Крайне сомнительно, учитывая твои дилетантские рассуждения о нем.
Я не рассуждал о нём, а просто озвучил факты. Он очень медленный, у него проблемы с типизацией.

>Всё так. Ты весьма самокритичен, еще не всё потеряно.
Чел, для тебя всё потеряно, после твоих слов о том, что:
>>2999620
>Тайпскрипт не удобнее и не выразительнее. Плюс, у тайпскрипта говняный синтаксис, в отличие от питона.
И после твоего несогласия с утверждением об отсутствии нормальной типизации в питоне:
>Только вот нормальную типизацию не завезли
>Лол.
После такого слова о хорошем вкусе выглядят совсем комично.
Аноним 13/01/24 Суб 23:16:02 3001334 447
image.png 30Кб, 524x1044
524x1044
Аноним 13/01/24 Суб 23:28:09 3001361 448
>>3001128
>с моими комментариями NOT FOR PRODUCTION
Получается, сливаешься с работы, на которую тебя наняли?
Аноним 13/01/24 Суб 23:29:39 3001367 449
>>3001306
> Он очень медленный
Это, разумеется, ложь. Всё зависит от типа задачи.

> у него проблемы с типизацией
Какие конкретно? Ты просто повторяешь баззворды без понимания смысла.

> И после твоего несогласия с утверждением об отсутствии нормальной типизации в питоне
Повторяю вопрос, клоун. Какая типизация в питоне?
13/01/24 Суб 23:38:06 3001394 450
.png 5Кб, 523x263
523x263
Аноним 14/01/24 Вск 00:01:53 3001460 451
image.png 10Кб, 513x513
513x513
>>3001394
Ну так мацай, кто ж тебе запрещает?
Аноним 14/01/24 Вск 00:16:26 3001489 452
>>3001394
Кстати, что за шрифт? Как называется? Какой размер глифа растра?
Аноним 14/01/24 Вск 16:55:34 3002325 453
image.png 12Кб, 479x589
479x589
Ещё не меню, но уже близко.
utf-8
Аноним 14/01/24 Вск 19:16:48 3002540 454
>>3001367
>Это, разумеется, ложь. Всё зависит от типа задачи.
Про типы задач было сказано. Сначала вычисления типа nqueens, потом бекенд. В обоих случаях он тормознутый мягко говоря.

>Какие конкретно? Ты просто повторяешь баззворды без понимания смысла.
>Повторяю вопрос, клоун. Какая типизация в питоне?
Динамикодриснявый клоун, зачем ты притворяешься, что не понимаешь, о чём речь?
Аноним 14/01/24 Вск 20:00:13 3002590 455
>>3002540
> Сначала вычисления типа nqueens, потом бекенд.
Дурачок со своей синтетикой, плес.

> Динамикодриснявый клоун, зачем ты притворяешься, что не понимаешь, о чём речь?
Слив засчитан.
Аноним 14/01/24 Вск 20:49:04 3002677 456
Значит, в питоне статическая типизация.
Аноним 14/01/24 Вск 21:06:25 3002696 457
>>3002677
Статическая типизация с игнорируемыми при компайле декларациями типов.
Аноним 14/01/24 Вск 21:50:24 3002755 458
>>3002696
Динамическая, сильная, неявная. Словарь со списком не сложишь, в отличие от.

Проблема типизации в питоне сильно преувеличена. После того как в сделали type hints и проверки по ним линтерами, проблемы с типами остались только у неосиляторов. В 3.12 завезут дженерики. Вообще, питон движется в сторону явной типизации.
Аноним 14/01/24 Вск 22:53:24 3002871 459
>>3002755
Гвидо сказал, что никогда пока он живой питон не будет иметь явную типизацию. Иншаллах этому ниггеру с бэбидиком, который себе плейт заказал со словом петухон.

Радикальных явнододиков под шконку. Есть куча мест где тайп хинты не нужны декларативный слой, и есть куча мест где нужны либа. В куче других языков это енфорсится - здесь только по желанию.
Аноним 14/01/24 Вск 23:05:08 3002890 460
>>3002871
>по желанию
Желания ни у кого не возникает почему-то, тащить эту типизированную залупу в скрипты.
Аноним 14/01/24 Вск 23:06:47 3002893 461
>>3002871
Гвидо и про := так говорил, а поди ж ты. Скорее всего сделают какой-то механизм для включения обязательной типизации в своем коде.
Аноним 14/01/24 Вск 23:08:03 3002896 462
>>3002890
> Желания ни у кого не возникает
Анус ставишь? Новые проекты, которые пишутся не вкатунами, сразу делаются с типами. Топовые библиотеки тоже постепенно типы прописывают.
Аноним 14/01/24 Вск 23:18:33 3002920 463
>>3002890
Потому что скриптовые языки сделали шаг вперед позволив писать код без лишней шелухи в виде уточняющих конструкций, интерпретатор может сам понять что и где от него требуется, без лишних уточнений, в этом его сила, прикручивать к этому всему типы - вешать на программу рамки из ограничений, в сложных и крупных системах это может быть уместно, но в большинстве случаев не нужно.
Аноним 14/01/24 Вск 23:19:55 3002925 464
>>3002893
Есть механизм такой. Майпай в прекоммите.
Аноним 14/01/24 Вск 23:22:21 3002931 465
>>3002920
>интерпретатор может сам понять что и где от него требуется
А я не понимаю читая код что это строка, число, дата, строка даты. Пиздец рот ебал. Я хочу чтобы мне не интерпретатор выдавал ошибки типов, а линтер не давал собрать код где у числа вызывается метод toLowerCase()
Аноним 14/01/24 Вск 23:22:23 3002932 466
>>3002890
Ну так ты предложение выши не выгружай из памяти так оперативно. Скрипты - это то место где хинты как правило не нужны ровно как и слой какой-нибудь бизнес-логики.
Но справедливости ради, в залупьих скриптах на 2к строк типы иногда были бы полезны. Только ведь таким скриптам и скриптами быть не стоило.
Аноним 14/01/24 Вск 23:47:05 3002963 467
>>3002925
Это не то же самое (хотя лично меня вполне устраивает)
Аноним 14/01/24 Вск 23:55:59 3002975 468
>>3002932
> Скрипты - это то место где хинты как правило не нужны
Я даже в скриптах на пару сотен строк хинты расставляю, чтобы потом не забыть, какие типы где гуляют.
Аноним 15/01/24 Пнд 00:13:39 3002991 469
>>3002975
Мне как правило однострочников хватает и примерного понимания где нумерик и где не нумерик.
Аноним 15/01/24 Пнд 01:10:32 3003076 470
>>3002590
>Дурачок со своей синтетикой, плес.
В techempower максимально приближено к проду.

>Слив засчитан.
Но это же не я динамикодриснявый клоун, притворяющийся дурачком.
Аноним 15/01/24 Пнд 01:21:38 3003081 471
>>3003076
Ты на вопрос так и не ответил, животное.
Аноним 15/01/24 Пнд 02:06:07 3003096 472
>>3003076
>В techempower максимально приближено к проду.
Не стоит обманываться, вот например разбор гнилой синтетики от asp.net, которые тупо вырезали все потроха фреймворка чтобы надрочить побольше попугаев, производительность в проде это, само собой, никак не отражает, но цифры красивые и строчка в топе.

https://habr.com/ru/articles/701352/
Аноним 15/01/24 Пнд 02:38:43 3003105 473
>>3003096
Кстати, в том манябенчмарке нет ни libevent, ни libmicrohttpd. Ладно второй, но первый это де-факто стандарт, если тебе надо быстрый http на сях.
Аноним 15/01/24 Пнд 09:08:32 3003170 474
image.png 65Кб, 826x1009
826x1009
Вот так была нарисована картинка из поста - >>3002325
Аноним 15/01/24 Пнд 10:05:03 3003189 475
>>2964568 (OP)
Бля да, фронтенд это пиздец, и ещё кто-то говорит, что он лёгкий, хуесосят фронтендеров...
Аноним 15/01/24 Пнд 14:18:42 3003511 476
image.png 1144Кб, 700x738
700x738
>>3003189
Фронт не сложный, он припизднутый.
Аноним 15/01/24 Пнд 16:05:28 3003653 477
Аноним 15/01/24 Пнд 16:06:21 3003655 478
>>3003653
Впрочем это же можно сказать и про многие бэкенд фреймворки
Аноним 15/01/24 Пнд 21:44:10 3004081 479
>>3003655
Вряд ли про многие. Какие-то капитальные, со своими собственными интерфейсами к базам, рендерами и прочей требухой - да, бывают. Легковесные обычно особо не выебываются.

А в вебе весь фундамен наркоманский, потому что каждая из его частей изначально делалась вообще для других целей. HTML был языком разметки, а не построения гуев; CSS - способом вынести стиль в отдельный файл, а не анимацию заебенить; про JS вообще лучше даже не вспоминать, это говно написали на коленке за две недели пез проектирования вообще, и в таком виде оно до сих пор блядь живет и работает. Разрабы браузеров и комитет W3C тоже, судя по всему, в манямире живут.
Аноним 15/01/24 Пнд 23:00:53 3004190 480
>>3003096
Знаю про наебалово с дотнетом. Но исходники бенчмарков js/ts я смотрел, там без хуйни.
Аноним 15/01/24 Пнд 23:08:53 3004202 481
image.png 3Кб, 302x309
302x309
menudemo.mp4 248Кб, 384x226, 00:00:12
384x226
>>3003170

Ну вот меню и заработало. Именины души.
Аноним 15/01/24 Пнд 23:30:04 3004246 482
photo2023-05-18[...].jpg 18Кб, 294x230
294x230
>>2996906
>Нет, уже давно ничего не тормозит даже на бюджетных процессорах.
Ахахаха. Например, бюджетный ноут будет мразотно тормозить на офисных задачах с загрузкой в почтовый клиент + несколько вкладок + эксель + ворд.
мимошёл
Аноним 15/01/24 Пнд 23:32:48 3004250 483
>>3004246
Пример бюджетного ноута?
Аноним 16/01/24 Втр 00:06:08 3004277 484
Аноним 16/01/24 Втр 00:09:49 3004285 485
>>3004277
Шутишь? Самые топовые ноуты в истории Земли.
Есть Thinkpad и есть всё остальное.
Аноним 16/01/24 Втр 00:31:11 3004316 486
>>3004285
Синкпад уже давно не тот. Леново все испортили. Последним нормальным ноутом был X220, ну или X230, если религия позволяет использовать чиклеты. А дальше пошло одебиливание - корпус из магния выкинули, раскладку за каким-то хуем переделали, батарею всунули в корпус. Дань моде, хули.

У меня P14s в топовой конфигурации, куплен пару лет назад. За два года у него выгнуло блядский карбоновый корпус дугой, ну вот прост. Рамы-то магниевой больше нет. И справа треснула дека над щелью смарт-карт, потому что взял рукой блядь неудачно. Нижнюю крышку снять невозможно, чтобы не сломать злоебаные пластиковые защелки. В довершение ко всему красный битый пиксель на матрице, хотя это обычная fullhd, даже не 2к, абсолютно непростительная хуйня при дубовом разрешении.

В пизду, короче. С нулевых пользовался синкпадами, больше не буду. Вот наше будущее: https://frame.work/
Аноним 16/01/24 Втр 00:43:28 3004334 487
17049223824350.jpg 190Кб, 802x747
802x747
>>3004277
>тхинкпад
>бюджетный, и подразумевается, что медленный
Аноним 16/01/24 Втр 00:45:18 3004336 488
>>3004316
>выгнуло блядский карбоновый корпус дугой, ну вот прост
Это не прост, это батарея вздулась, как раз через пару лет такое происходит у ноутов, трещина тоже из-за этого.
Аноним 16/01/24 Втр 00:49:58 3004340 489
>>3004336
Нет, это не батарея, я смотрел, она абсолютно нормальная. Проблема в том, что конструктивно корпус - полное говнище без вменяемых ребер жесткости, потому что китаец, который делал корпус - еблан и прогуливал сопромат. Трещина по той же причиние - там просто резкий переход толщины пластика, не котором оно и сломалось.
Аноним 16/01/24 Втр 01:01:17 3004346 490
Аноним 16/01/24 Втр 01:05:08 3004350 491
>>3004346
Почитай сначала, как он сделан и в чем фишка. С макбуком его роднит только алюминий и немного внешний вид.
Аноним 16/01/24 Втр 01:28:18 3004373 492
>>3004346
Судя по тому как сейчас делают технику, это чудо развалится на запчасти после первой тряски в рюкзаке.
Аноним 16/01/24 Втр 01:49:44 3004384 493
image.png 94Кб, 672x954
672x954
risitas 1496673[...].jpg 151Кб, 499x500
499x500
Аноним 16/01/24 Втр 03:06:16 3004418 494
>>3004384
Было бы прекрасно, если бы на всех баннерах с вопросом о куках была большая кнопка "Мне похуй".
Аноним 16/01/24 Втр 03:32:47 3004421 495
>>3004418
Двачую.
Есть даже расширение для браузеров - I don't care about cookies, которое убирает все эти попапы. Но оно к сожалению жрало процессор на некоторых саайтах и пришлось его отключить
Аноним 16/01/24 Втр 08:06:55 3004474 496
>>3004316
Точно не знаю какая у меня модель, что-то из топовых тинкпадов от работодателя. Наверное седьмой по счёту ноут из тех, что были. Он идеален.
Других таких нет, сравнить было с чем.

Проблемы с железом были - пользую его в режиме 16х7 все 345 дней в году. Отдыхает только когда в отпуск укатываюсь. Через года два отломалось крепление кнопки, из за мусора попавшего под кнопки. Но это неудивительно, если кушать, срать и спать с ним. Клаву заменили и снова за работу.
Аноним 16/01/24 Втр 08:40:09 3004491 497
>>3004346
блять, хули наши не могуг заказать комплектуху у китайцев и засовывать её в красивые корпусы?
кто?? Я7??
Moonlover 16/01/24 Втр 08:45:11 3004498 498
Да уж, тред действительно Butthurt.

Во всяком случае для меня - хотел подораать чужие жопы, а надорвал свою. Походу в /pr программистов и хакеров нет, одни ремесленники.
Аноним 16/01/24 Втр 08:47:16 3004503 499
>>3004498
А причина подрыва какая?
Аноним 16/01/24 Втр 08:50:04 3004505 500
>>3004503
Догадаться и сам можешь, если подумать и проанализировать. Вот даже новое слово придумал "программистам" - кнопкодавы. Почти как эникейщики, только в современных реалиях.
Аноним 16/01/24 Втр 09:04:24 3004509 501
>>3004505
Сорян, я не Ванга, не представляю с чего именно у тебя бомбануло, потому что в треде не одну и не две темы обсуждали. А кнопкодавы в 2024 это 95-99% "программистов". То есть это норма, и так уже давно.
Аноним 16/01/24 Втр 09:11:08 3004512 502
>>3004509
>не представляю с чего именно у тебя бомбануло
Хех. А ведь точно не Ванга.
Ладно, тред в бамплимите. В нём уже нет смысла чего-нить серьёзное обсуждать. Надеюсь, ты меня никогда не поймёшь, иначе будешь несчастным человеком.
Аноним 16/01/24 Втр 09:18:17 3004515 503
image.png 126Кб, 539x429
539x429
>>3004512
>Надеюсь, ты меня никогда не поймёшь, иначе будешь несчастным человеком.
Аноним 16/01/24 Втр 09:30:45 3004521 504
>>3004474
>Точно не знаю какая у меня модель
P52s - круто, очень круто.

>>3004515
Ой, да ладно.
Вот почему - >>3003170
Аноним 16/01/24 Втр 15:24:02 3004960 505
photo2019-11-28[...].jpg 94Кб, 1080x904
1080x904
Аноним 17/01/24 Срд 21:24:51 3007424 506
Поздравьте меня коллеги, спустя 4 года работы разработчиком я написал свой первый тест!
Аноним 03/02/24 Суб 01:30:05 3032498 507
>>2967968
Там да используют http как транспорт, как у двухсоткадодика. Ключевая фишка что там схема где типы и методы с сигнатурами, всё прибито гвоздями и серверы с клиентами генерируются заклинанием в консоли. Удобно для фронта и моблки
Ответить в тред Ответить в тред

Check this out!

Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов