Этого треда уже нет.
Это копия, сохраненная 29 марта в 03:36.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
ChatGPT Yoba.png118 Кб, 1550x1550
ОБЩИЙ БУГУРТ ТРЕД GENERAL BUTTHURT THREAD #65 /butthurt/ 2964568 В конец треда | Веб
БЕРЕШЬ АБСОЛЮТНО ЛЮБОЙ UI ФРЕЙМВОРК ДЛЯ Vue/React/Angular
@
СОЗДАЛ СТАНДАРТНЫЙ ПРОЕКТ
@
ЗАПУСКАЕШЬ ПЕРВУЮ ЖЕ КОМАНДУ ИЗ ДОКУМЕНТАЦИИ
@
ПОТОК КРАСНЫХ БУКОВ И ОШИБОК
@
ЕЩЕ ТРИ ЧАСА РАКОМ ЕБЕШЬСЯ ПЫТАЯСЬ ЗАПУСТИТЬ ЭТУ ЗАЛУПУ


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



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


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


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


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

личная боль с предыдущего проекта
6 2964700
ЗАПУСК НОВОГО АМБИЦИОЗНОГО ПРОЕКТА
@
ТИМЛИД С АРХИТЕКТОРОМ СРАЗУ ЗАЯВЛЯЮТ, ЧТО ПРОЕКТ БУДЕТ НА МИКРОСЕРВИСАХ
@
РОБКО ПЫТАЕШЬСЯ УБЕДИТЬ, ЧТО MVP ЛУЧШЕ НАЧАТЬ С МОНОЛИТА, РЕАЛИЗОВАТЬ БАЗОВЫЙ ФУНКЦИОНАЛ, А УЖ ПОТОМ РЕШАТЬ НАСЧЕТ МИКРОСЕРВИСОВ
@
НА ТВОИ ПУКИ ВСЕМ ПОХУЙ, ТЫ ЗДЕСЬ НИКТО
@
НЕДЕЛЮ ПО ЧЕТЫРЕ ЧАСА В ДЕНЬ ВСЕЙ КОМАНДОЙ РИСОВАЛИ И ОБСУЖДАЛИ СХЕМУ СЕРВИСОВ
@
ЕЩЕ НЕДЕЛЮ РИСОВАЛИ ПОТОКИ ДАННЫХ МЕЖДУ СЕРВИСАМИ
@
"ВРОДЕ НОРМ, ДАВАЙТЕ ПИЛИТЬ"
@
ТРИ МЕСЯЦА ДВА БЕКЕНДЕРА ПИЛИЛИ ПЯТЬ СЕРВИСОВ
@
МЕСЯЦ ОТЛАЖИВАЛИ ИХ СОВМЕСТНУЮ РАБОТУ
@
НА ПЯТЫЙ ПМ ПРИТАЩИЛ ОБНОВЛЕННЫЕ ТРЕБОВАНИЯ
@
ТРЕБОВАНИЯ НИХУЯ НЕ ЛОЖАТСЯ НА УЖЕ РЕАЛИЗОВАННОЕ
@
ЕЩЕ НЕДЕЛЮ РИСУЮТ НОВЫЕ СХЕМЫ И ПОТОКИ ДАННЫХ
@
ПРИДУМЫВАЮТ ЕЩЕ ДВА СЕРВИСА
@
ДВА МЕСЯЦА ПИЛЯТ, ПОПУТНО ПЕРЕДЕЛЫВАЯ СУЩЕСТВУЮЩИЕ СЕРВИСЫ
@
ДВА ИЗ РЕАЛИЗОВАННЫХ СЕРВИСА ОКАЗЫВАЮТСЯ НЕ НУЖНЫ
@
ОХУЕВШИЕ ФРОНТЫ, РОНЯЯ КАЛ, ПЫТАЮТСЯ УСПЕТЬ ПОД ПОСТОЯННЫЕ ИЗМЕНЕНИЯ В API
@
СПУСТЯ ГОД СО СТАРТА МЕНЕДЖМЕНТ ПРОСИТ ДЕМКУ
@
НА ДЕМКЕ ФОРМА АВТОРИЗАЦИИ И ЛК С ДВУМЯ КНОПКАМИ И БОЛЬШЕ НИХУЯ
@
ПМ И ТИМЛИД ВДОБАВДОК ЗАЧЕМ-ТО ПОКАЗЫВАЮТ СВОИ ПОЕХАВШИЕ СХЕМЫ БУДУЩЕЙ СИСТЕМЫ, В КОТОРЫХ УЖЕ НИКТО НЕ МОЖЕТ РАЗОБРАТЬСЯ
@
ВСКОРЕ КОМАНДУ РАЗГОНЯЮТ ССАНЫМИ ТРЯПКАМИ, ПМа УВОЛЬНЯЮТ СО СКАНДАЛОМ
@
"А Я ГОВОРИЛ..."

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


Какой мудак вообще придумал такую систему
12 2965727
>>2965600
Как ты там получил возможность комментировать? Написал статью? Или уже разлочили комментарии для хуёв простых?
42048915[1]16 Кб, 280x280
13 2965826
Кек, ору с логотипа Deno, aka node.js 2
Что это блядь? Червь-пидор какой-то.
14 2965842
>>2965826
носок для дрочки же
15 2965899
>>2965727

>Или уже разлочили комментарии для хуёв простых?


Уже разлочили.
16 2965992
>>2965842
Проорал
17 2965994
СЕЛЕДКА НА СОБЕСЕ ХВАСТАЕТСЯ ЧТО КОНТРИБЬЮТИТ В ОПЕНСОРС
@
ИСПРАВЛЯЕТ ОПЕЧАТКИ В КОММЕНТАРИЯХ


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

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

Все твои петы это говно из жопы и ничего стоящего ты не сможешь создать просто физически у тебя жизни не хватит
21 2966246
>>2966096

>Если это нормальный пет


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

>А как надо?


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

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

Что объединяет проекты выше? Их не стыдно кому-то показать, в первую очередь самим авторам. Ты не кринжуешь, когда их смотришь. Это не какие-то стяп-ляпанные на коленке за неделю полутестовые прокты, а полноценные рабочие вещи. И когда ты смотришь такой прожект, у тебя не возникает ощущение, что чел уже второе дно бочки скребет, или просто сделал его потому что в туториале по устройству сказали, что так надо.
21 2966246
>>2966096

>Если это нормальный пет


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

>А как надо?


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

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

Что объединяет проекты выше? Их не стыдно кому-то показать, в первую очередь самим авторам. Ты не кринжуешь, когда их смотришь. Это не какие-то стяп-ляпанные на коленке за неделю полутестовые прокты, а полноценные рабочие вещи. И когда ты смотришь такой прожект, у тебя не возникает ощущение, что чел уже второе дно бочки скребет, или просто сделал его потому что в туториале по устройству сказали, что так надо.
22 2966254
>>2966176
Большое количество разных проектов начиналось с петов, чудик. Линукс, Пайтон это первое что в голову пришло.
Это петы, изменившие мир.
Еще всякие Serenity OS, 7zip и прочее, прочее... Тысячи примеров найти можно.
23 2966260
>>2966176

>любой пет это говнина из жопы без какой-то ценности


Ценность в том, что по нему можно понять, что человек что-то умеет, способен работать с документацией и реализовывать идеи.
Если человек сможет пояснить за код, который в пете, конечно же.
Многие просто скатывают петы с ютуба, но если он "честно" написан, то чел на ступеньку выше обычного вкатыша с курсов.
24 2966263
>>2966254
Разница между петухонов с линухом и петпроектом джуна в том, по большому счету, что Гвидо и Лигнус делали их по фану и для себя в первую очередь. Джун делает говно, чтобы его с большей вероятностью взяли на работу. Пет Джуна - это пушто так надо, просто копирка примеров с минимальными изменениями.

>Тысячи примеров найти можно.


Темл ОС забыли...
>>2966260

>Многие просто скатывают петы с ютуба, но если он "честно" написан


Отличишь? Ей богу, будно не знаешь как лабы сдают. Полускопируй кал, выучи чеклист - и ты принят.
25 2966267
>>2966246
Для джуна все перечисленное уже неплохо. Для миддла и выше петы не нужны.
Если рассматривать петы как тест того, что человек знает фреймворк/язык на каком-то начальном профессиональном уровне, то смотреть петы не такая уж плохая затея.
26 2966270
>>2966263

>Отличишь? Ей богу, будно не знаешь как лабы сдают. Полускопируй кал, выучи чеклист - и ты принят.


Согласен, но иногда попадаются простые, но хорошо написанные петы.
Чел идет на определенный стек и у него в петах КРУД на этом стеке + пара каких-то своих идей или задач, которые не решаются в лоб копированием кода с доки. Уже маленький плюсик.
27 2966272
>>2965994
Не трясись так, скуф. Как у них получается, так и делают. Часто петы делают, чтобы решить какую-то личную задачу.
28 2966273
>>2966272
А опечатки зачем правят?
29 2966274
>>2966273
Чтобы показать, что могут пользоваться гитом хотя бы.
30 2966275
>>2966260
Да нихуя он не покажет. В первую очередь потому что я не собираюсь тратить своё время на его просмотр.

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

Блять знал бы ты как мало людей могут ответить на 1 сука простейший вопрос. Просто рассказать про интересные истории и случаи которые они встречали. Тут два варианта или человек кроме копипасты стаковер ничего не делал или не считает интересным свою работу. Оба варианта мне нахуй не нужны даже если там 100к звёзд на гитхаб и лично Безосс мне скажет его взять.
31 2966277
>>2966273
Ну это уже и правда пиздец. Опечатки, конечно, можно править, но не выставлять это как охуительное достижение. Да и это же единичный случай. Это же тян, что ты от неё хочешь
32 2966284
>>2966275

> Да нихуя он не покажет. В первую очередь потому что я не собираюсь тратить своё время на его просмотр.


Твоё право не смотреть. Многие не смотрят. Чего нервный то такой?
33 2966293
>>2966274
Вот это спорное заявление. Это показывает только то, что чел на гитхабе смог создать ветку, в гитхаб едиторе исправить опечатки, и закинуть мр. Экспириенс хотя бы с вскодовым воркфлоу и близко, а уж тем более с классическим консольным экспириенсом, и близко не идет в сравнение.
>>2966277
У меня такое в первый раз, но товарищ рассказывал, как он таких одно время ловил.
>>2966267
Знания языка/фреймворка можно прямо на собесе проверить.
34 2966302
>>2966275
У тебя слишком высокое ЧСВ. С тобой пет-проекты не сработают, да и черт бы с ним, с таким мудаком себе дороже работать. Но с другими компаниями пет окажет буст в найме.
Вряд ли ты в гугл собеседуешь челов, а во всякие Сберы и Озоны на джунов обычно набирают сразу с вузов, так что вряд ли ты и там работаешь.
Слишком много самомнения для человека, который гребет на обычной галере.
35 2966303
>>2966293

>классическим консольным экспириенсом


Как там в 90х? Ещё скажи на перфокартах носить код в вычислитеную и получать через неделю распечатку
36 2966311
>>2966275

>Тогда я просто прошу рассказать тоже самое, но про учебу. Рассказать что за диплом они писали, давайте обсудим. Тут тоже больше половины кукожи с "ой я вот самоучка, курсы смотрел вот у меня гитхаб...".


Ок, диплом нерелевантен должности. Чел мог нейронку пилить, а пришел крудошлепить на каком-нибудь другом языке. Либо вообще матанистую хрень защищал, где код это 20%, а остальное математические выкладки.
Тоже будешь ебало кривить?
37 2966315
>>2966303
А я ведь застал... у бати в НИИ еще перфокарты были.

>Как там в 90х?


Если серьезно, то в моей практики из-под консоли постоянно приходилось юзать гит. Начиная от сервер-онли реп, заканчивая быстрым закидыванием обновленных дотов себе на репу. Плюс если ты на линухе работаешь, это часто бывает сильно удобнее, чем тыкать по кнопочкам и драг-н-дропить файлики. Хз как ты, но я не всегда держу открытым ИДЕ, и иногда мне просто удобней по фасту в виме все исправить и закинуть комит.
>>2966311
Матан и нейронки норм, если на соответсвующем языке. Этих 20% с головой хватит. Тут гораздо важнее, чтобы чел что-то о себе рассказал, а не мук-хрюк.
38 2966327
>>2966315

>что-то о себе рассказал, а не мук-хрюк.


Смысл? Лучше взять чела, который уже знает стек, а не студента, который нейронку пилил.
39 2966332
>>2966302

>просишь рассказать что интересного было на работе


>ЧСВ


Найс подрыв макаки.

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

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

Я знаешь ничего не понимаю в музыке, но люблю слушать когда мне рассказывают что угодно про неё. Я просто люблю узнать новое и мысли других людей, я хочу чтобы вокруг меня были люди которые открыв рот производят на свет мысли.
42 2966345
>>2966341

>мне нужен


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

Тот чел за месяц полностью втянулся в работу и спустя пол года был смело пущен в свободное плавание.
45 2966369
>>2966354
Охуительные истории.
46 2966379
>>2966369
Падажи, ты правда считаешь, что знание стака на ентри лвле > общих компетенций и эрудиции по области?
Тогда неудивительно, что ты так на петы дрочишь. Ты же макака-заводчанин.
47 2966389
>>2966379

>стака на ентри лвле > общих компетенций и эрудиции по области?


Да. Общие компетенции и прочее не нужны. Нужен чел, который быстро вольется в работу.
Сказки про докер за два часа оставь себе.
Выучить-то ты его выучишь, но на первой же задаче жидко обосрешься, т.к у тебя опыта с докером нет.
Ты не борщехлеб случайно? Такое чувство, что ты не работал нигде.
48 2966484
>>2966389

>но на первой же задаче жидко обосрешься


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

>Нужен чел, который быстро вольется в работу.


И это чел с общими компетенциями, и минимальными знаниями языка.
Чел вызубривший фреймворк или либу, но с плохо сформированными общими компетенциями, сможет только и делать типовые и околотиповые задачки по фреймворку. У тебя тупа Степаныч с токарного, но за кудахтером сидит.
Если тебе нужно что-то чуть больше макаки, то знанием фреймворка можно подтереться.
49 2966499
>>2966389

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


Какой там нужен опыт? Это блять просто ВМ в которая запускается по конфигу. Что там блять должно случится? Я неправильно порты прокину по инструкции из интернета или папки подмонтирую?

Ебать копать у нас теперь запуск блядской виртуалки с помощью трех кнопок и генератора конфигурации это ЗНАНИЯ. Пиздец ещё смешнее что докер демон позволяет коду изнутри виртуальной машины выполнять любой код с рут правами в хост системе. Почему? Потому что сам демон требует рут прав, код внутри контейнера от рута и любой контейнер может получить доступ к демону.
50 2966565
>>2966499

>Это блять просто ВМ


на собесе это скажи
51 2966715
>>2965994
Это только одна из крайностей. Ты-то хотя бы молодых@шутливых собеседуешь, которым опыта поднабраться и будут в товарной форме без кринжа. Пустые челики - сосуд, который можно правильным чем-то наполнить ну или нассать в него и передать дальше.
Другой край - это ссанные олимпиадники. Я собеседовал и работал с такими как в академии, так и в ойтешечки, и это часто внешне благополучный беспросветный внутренний ужас. Люди, которые считают себя успешными и уникальными, потому что выиграли в какой-нибудь олимпиаде, часто знающие кучу частностей, но свести все вместе просто немогущие. По итогу, в айти ребята просто очень плохо вливаются в рабочие процессы, пытаются подумать за тебя, и сделать кучу работы, усложняющей кодовую базу, пытаются спорить и придумать какой-нибудь оптимизированный велосипед, а иной раз вообще решают байтики подрочить, и сильно обижаются, когда за это получают.
В академии люди тратили время на конкурсы и олимпиады, при этом ресерч идет из рук вон плох, люди в лучшем случае кусочно материал улавливают, и в итоге вместо того, чтобы делать какие-то базовые процедуры автономно, чуть ли не поссать у меня отпрашиваются, при этом тоже все из себя важные.
Общее одно, челики все знают, но за деревьями не видят леса, и крайне непросто воспринимают уже имеющиеся процессы и сопы.
Конечно, наверняка и нормальные бывают, но у меня какие-то отморозки, которых я выкидывал на мороз.
52 2966734
>>2966715
Нет это все такие. Ментальное искажение. Я везде вижу абстракции и сам собой пытаюсь строить модели процесса и подумать как реализовать автоматизацию. Когда читаю ТЗ сразу себе пишу на листке алгоритм какой-то общий. Даже если я думаю про устройство государства я пытаюсь натянуть паттерны проектирования систем.

Олимпиадники же учаться не видеть решение задачи, а искать на какой набор базовых алгоритмов это похоже и где какие оптимизации надо сделать. У них специфичная манера думать. Необходимо их сажать в R&D отдел в загон и давать задачи оптимизации известных мест в системе и придумать какой-то алгоритм, нельзя пускать их Писа код или тем более архитектуру.
53 2967612
Ору с этой переделки речи Мартина Лютера Кинга в ишью претифаера: 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!
53 2967612
Ору с этой переделки речи Мартина Лютера Кинга в ишью претифаера: 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!
54 2967682
>>2967612
Перевод где? Блять принёс хуйню на языке дебилов и рад.
55 2967891
>>2967682

>Перевод где? Блять принёс хуйню на языке дебилов и рад.


Я даже не хочу имджинировать iq посетителя pr, который не может английский текст прочитать. Ты 1сник что ли?
56 2967893
>>2967891
У меня просто буквы постоянно путаются еще с детсва и без концетрации я не могу читать длинные тексты.

Мимо синиор помидок 280к
57 2967936
CSS-IN-JS
@
HTML IN JS(JSX)
@
NEBO-IN-JS
@
ALLAH-IN-JS
16551707102420.jpg81 Кб, 600x450
58 2967941
>>2967936
В ЗАПРОСЕ JSON
@
В ЖСОНЕ СТРОКА
@
В СТРОКЕ BASE64
@
В BASE64 XML
@
В XML СТРОКА
@
В СТРОКЕ JSON
59 2967946
>>2964700
Двачую. Только у нас эпопея с микрозалупками уже третий год.
Через полтора года только выпустили в пилотный прод на пару сотен пользователей всего.
Еще год готовимся к полупилотному проду на пару тысяч пользователей. И даже я уверен будет пиздец.
Каждые пару месяцев прилетают требования, которые добавляют функционала в 6-7 сервисах из 10. Причем все решается за счет дичайших костылей внутри половины сервисов и на связи между сервисами.
Если бы вместо микрочеликов у нас бы было 5-6 крупнопорубленных модулей с одной бд, но разными схемами под каждый модуль - любые доработки было бы делать намного легче.
Причем система не предполагает количество пользователей больше нескольких десятков тысяч всего. И количество разработчиков бека одновременно было от 4 до 9 человек.
Нахуя нужны микросервисы, кроме записи в резюме архитектора и лида не понятно. Но и это будут просто записи, потому что они построили большой распределенный ком грязи. И на собесе по систем дизайну их попустят как котят.
60 2967956
>>2967893
Сейм кстати. Дислексия и дисграфия. У меня был рекорд, 140 ошибок в диктанте на 2 страницы.
При этом в остальном все отлично. Английский не могу выучить просто, не получается, как-будто смысл слов и граматики ускользает из головы.
61 2967958
>>2967946

>разными схемами под каждый модуль


Мне кстати реально кажется что пориджи просто не знают что не обязательно делить базы данных чтобы разделить таблицы на разные домены или что можно в одной СУБД поднять несколько БД.

Я никогда не видел смысла в микрозалупах только потому что
1) если модули вообще бесвязные и работают отдельно, то это просто два разных логических сервиса
2) если есть логические связи, то не понимаю зачем взаимодействия переносить на уровень асинхроных шин и HTTP
62 2967963
>>2967958
А причем тут пориджи?
У них как будто есть возможность выбрать архитектуру.
Микрочеликов затащил здоровый лоб с 10 годами стажа в разработке, которому дали выбрать технологию и дали набрать команду с некоторым оверхедом по человекочасам. Ну он и схватил самое модное.
Кое как смог накидать мвп на микрочеликах. Зато обосрался на всех нефункциональных штуках, что с ними связаны. На логах/метриках, на масштабировании, на доке, на тестировании. Этого или нет или сломано. Потому что человекочасов было немного больше, чем требовалось бы от монолита, но все равно недостаточно для микросервисов по бестпрактисам.
Все сервисы например работают в одном инстансе. И с большинством сервисов будут проблемы с масштабированием из-за внутренних костылей.
63 2967966
>>2967946

>построили большой распределенный ком грязи


Лол, у нас даже локальный мем был РАСПРЕДЕЛЕННЫЙ МОНОЛИТ. Потому что очень скоро после старта выяснилось, что та красивая схема, что была на бумаге, требует синхронизацию данных в обе стороны, т.е. источником данных являются два сервиса и им нужно как-то обмениваться этими ебучими данными, не проебав по ходу ничего. И пиздец что началось: двухфазные коммиты, таймштампы, uuid вместо autoincrement, блокировки на блокировках, я ебал, нахуй. Потом, блядь, придумали ОРКЕСТРАТОР, который будет жонглировать запросами в сервисы, а сам при этом хранить промежуточные данные.
64 2967967
>>2967966
И это при том, что продукт не то что прода - тестового стенда не видел, в нем было реализовано штук пять юзерстори.
1000015697.png136 Кб, 900x450
65 2967968
GRAPHQL
@
МОДНАЯ ТЕХНОЛОГИЯ
@
RESPONSE 200 OK
@
{ message: "Bad request", statusCode: 400, error: true }
66 2967969
>>2967968
GRAPHQL
@
МОДНАЯ ТЕХНОЛОГИЯ


достаточно
67 2967971
>>2967969
RESPONSE 200 OK
@
{ message: "Bad request", statusCode: 400, error: true }


Ничего хуже уже не будет.
68 2967973
>>2967971
Когда в онлайн-магазине товар закончился - ты тоже бугуртишь, что сервер ответил 200, а не 404?
69 2967976
>>2967973
Нет, потому что в теле ответа не будет statusCode: 400, там будет какая-нибудь инфа о том, что количество товаров: 0
70 2967978
>>2967966

>двухфазные коммиты


>блокировки на блокировках


Это просто не понимают сути распределенных систем и eventual consistency. В 95% случаев тащить просто не надо.

>таймштампы


>uuid вместо autoincrement


В чем проблема? С автоинкрементами ебля будет не только из-за распределенности, но и в тестах и на разных площадках. В чем преимущество автоинкрементов над юидами? Производительность?
А таймштампы в бд пригодятся для траблшутинга.
71 2967993
>>2967978
Проблема в том, что полтора года занимались неоправданной архитектурной клоунадой, написав ноль бизнесового кода. В то время, как другие команды за этот же период реализовывали целые проекты.
72 2968010
>>2967993
Если ты рядовой гребец, то почему тебе не похуй?
73 2968024
>>2968010
Обидно, что въебал кучу времени и сил с нулевым выхлопом, хотя бы в плане опыта.
74 2968042
Дежурно напоминаю, что HTTP предназначен для передачи гипертекста и коды состояния HTTP должен отдавать веб-сервер, а не приложение, которое вы накостыливаете поверх HTTP.
75 2968079
>>2968042

>веб-сервер…


Ммм как в 2005ом живется? Доллар по 25 заебись наверное
76 2968131
>>2968079
Доллар по 25 был после 2008. В 2005 доллар был по 30.
77 2968152
>>2968024
Ну так двухфазные коммиты и блокировки, а так же всякие пуки в кафку, куберы и сиай это ведь и есть нужный тебе опыт.
А что проект по сути провалился почему тебя вообще ебет?
78 2968288
>>2968042
Это такие как ты пишут вот эту дегенератскую хуету?

RESPONSE 200 OK
@
{ message: "Bad request", statusCode: 400, error: true }
79 2968348
>>2968042
Дежурно напоминаю, что приложение не должно отдавать 200 в случае ошибки и прикладываю RFC
https://www.rfc-editor.org/rfc/rfc9457.html
80 2968543
NODE
@
БОЛЬШИНСТВО ЛИБ ИМПОРТИРУЕТСЯ КАК ПОЛОЖЕНО, ЧЕРЕЗ ИМПОРТ
@
НЕКОТОРЫЙ БЛЯДЬ ТОЛЬКО ЧЕРЕЗ REQUIRE ИЗ-ЗА ТОГО, ЧТО СТАРЫЕ, КАК ГОВНО МАМОНТА, ИНАЧЕ ОНИ ИМПОРТИРУЮТСЯ, КАК UNDEFINED
@
И ГЛАВНОЕ НИКАКИХ ВОРНИНГОВ, ЧТО ТЫ НЕ ТАК ИМПОРТНУЛ
@
СКОЛЬКО РАЗ Я С ЭТИМ ЕБАЛСЯ
@
ПОРА ПЕРЕХОДИТЬ НА DENO, ГДЕ ТАКОГО ГОВНА НЕ ДОЛЖНО БЫТЬ, ПОТОМУ ЧТО РАЗРЕШЕНЫ ТОЛЬКО ESM МОДУЛИ
81 2968552
>>2968543

>ПОРА ПЕРЕХОДИТЬ НА DENO, ГДЕ ТАКОГО ГОВНА НЕ ДОЛЖНО БЫТЬ, ПОТОМУ ЧТО РАЗРЕШЕНЫ ТОЛЬКО ESM МОДУЛИ


Библиотеку проверки массива на пустоту уже завезли?
82 2968555
>>2968042
Ебать ты слоу
83 2968567
ТИМ ЛИД ПЫТАЕТСЯ ЗАЛИЦЕНЗИРОВАТЬ АПУ И ЛИБУ ПОД ЗАКРЫТОЙ ЛИЦЕНЗИЕЙ
@
ОБОСРАЛСЯ С ЖПЛ-3 ИМПОРТАМИ
@
ПОЛГОДА В ХЕР НЕ ДУЛ
@
ПРИШЛОСЬ ДУТЬ В ХЕР НАДЗИРАЮЩЕГО ПАНА ИЗ ЭУРОПЫ
84 2968595
>>2968567
Мне тоже иногда интересные сюжеты снятся.
85 2968610
НА СЕРВЕРЕ - XEN
@
В XEN'Е - ДОКЕР ДЛЯ ИНДИВИДУАЛЬНЫХ ОКРУЖЕНИЙ
@
В ДОКЕРЕ - ЕЩЕ ОДИН ДОКЕР ДЛЯ ЗАПУСКА СТЕНДА
@
ВНУТРИ ДОКЕРА В ДОКЕРЕ В XEN'E - СЕРВИС НА JAVA
@
НЕ РАБОТАЕТ НИХУЯ
86 2968620
>>2968610
Игла в яйце, яйцо в утке, утка в зайце, заяц в сундуке...
87 2968626
>>2968555
Я тот самый анон, который постит дежурное напоминание. За пару лет меня это порядком заебало, так что пусть другие принимают эстафету.

мимо
88 2968634
>>2968595
Кек. Ну, какой-то нереальный бугурт
89 2968646
>>2968620
Это клён аркитекча?
90 2968694
>>2968610
Ой блядь, кто додумался засунуть докер в докер и зачем?
91 2968695
>>2968595
Интересный сюжет, когда в конце года западный барин с фамилией иванов приезжает из голландской компании, с которым твоя пидорашкенская разделяет почти одно и то же имя, созывают всех, кто над этой говной работал, и заставляют либо резко выносить весь функционал, который основан на жпл-кале в отдельный открытый модули и запускать его из вне, либо все переписывать без этого говна, а у всех в конце года и так по классике насрано другой активностью.
Второй год, Паны приезжают и все пляшут хоровод до самого 31 по надуманным причинам.
92 2968709
>>2968543
Ебать, в жсе даже импорт может в рантайма втихую обосраться?
Как на этой хуйне вообще люди пишут? Юнит-тесты не только с проверками на типы, но и на работу импортов тоже?
93 2968723
>>2968709
Классный язык, правда?
94 2968727
>>2968543
tsconfig
allowSyntheticDefaultImports: true
либо пиши
import * as zalupa from "zalupa";
95 2968752
>>2968348

> Status: Proposed Standard

96 2968812
>>2968752
На основании этого proposed standard уже запилили специальный медиа тайп application/problem+json. Я тут недавно сваггер добавлял в веб сервис, так он мне по дефолту в ответы с кодами ошибок этот тип записал.
С другой стороны у вас никаких аргументов кроме идеологических нет, да и те сомнительные.
97 2968839
>>2968723
>>2968709
>>2968543
>>2968552
Когда-нибудь вы откроете для себя тайпскрипт и поймёте, как пускали жиденького по штанине
98 2968854
>>2968839
Не, спасибо. Я этого фронтенда наелся ещё хуй знает когда с дартом и тупскриптом, заебало. Фронтенд психотронная тюрьма хуже двача.
99 2968858
>>2968854
Какой фронтенд? Бугурт про ноду был. Я вот уже много лет пишу бекенды на тайпскрипте, и по-моему ничего лучше для бекенда нету. Писал на го, джаве, дотнете, пхп, питоне, и по приятности разработки ничего не приближается к тайпскрипту, раве что на го чуть-чуть можно иногда писать.
803f9cc8863fb2f16c4d75d944c182e1a4e702d5.jpg176 Кб, 500x500
100 2968864
ХЛЕБЗАВОД „КРАСНЫЙ МАЙ”
@
РЕШИЛИ СДЕЛАТЬ СВОЙ ИНТЕРНЕТ-МАГАЗИН
@
ЧОО СЫЧУШ, КАКОЙ МОНОЛИТ?))) НЕ ВИДЕЛ, ВОН В ГУГОЛЕ ВСЕ НА МИКРАСЕРВИСАХ И МЫ ТАК СДЕЛАЕМ)))
101 2968884
>>2968839
А причём тут ТП и наличие библиотеки для проверки массива или поиска в нем значения?
Вопрос в том почему дебилы не знают про indexOf()
102 2968890
>>2968864
СДЕЛАЛИ МОНОЛИТ ИНТЕРНЕТ-МАГАЗИНА
@
НАМ НУЖНА CRM
@
СДЕЛАЛИ CRM ИЗ КИШОК МОНОЛИТА
@
МЫ ХОТИМ СДЕЛАТЬ SAAS ИЗ CRM ДЛЯ ДРУГИХ ХЛЕБОЗАВОДОВ
@
ДОЛГО ВЫРЕЗАЕМ ИНТЕРНЕТ-МАГАЗИН
@
СЦУКО ОНО НЕ МАСШТАБИРУЕТСЯ ПОТОМУ-ЧТО ЦЕЛИКОМ НАПИСАНО НА ГОВНЕ ДЛЯ ИНТЕРНЕТ-МАГАЗИНА
@
ДАВАЙТЕ ЗАСУНЕМ МОНОЛИТ В ДОКЕР/WMWARE И БУДЕМ ПРОДАВАТЬ ИНСТАНСЫ
@
БАБА НЮРА ТОРГУЮЩАЯ ПИРОЖКАМИ У ПОДЪЕЗДА НАЖИМАЕТ НА КНОПКУ ПОПРОБОВАТЬ БИСПЛАТНО
@
В WMWARE ПОДНИМАЕТСЯ НОВАЯ ВИРТУАЛКА НА 8GB
@
БЛЯ НАПЛЫВ ПОЛЬЗОВАТЕЛЕЙ (ЦЕЛАЯ ТЫСЯЧА БОМЖЕЙ). ВСЕ ПЕРДИТ КРЯХТИТ И ПАДАЕТ
103 2968917
>>2968884
Да ещё и про array.includes и array.find
104 2969203
>>2966275

>>Тут два варианта или человек кроме копипасты стаковер ничего не делал или не считает интересным свою работу.


Чел ну хуй знает, мне придется минут 15 предысторию рассказывать, чтоб было понятно нахуя и главное зачем я вообще какую то фичу делал. Не каждый интервьюер готов вникать в такие детали. А без деталей - оно и выходит - пук-среньк-двигал таски в жире. Я все таки програмистом работаю, а не стори теллером, чтоб выдумывать ахуительные истории про построение и ремонт калопроводов.
105 2969210
>>2966353
А заинтересованный вкатутося лучше студента, которого поманили сотыгами, которому главное "сдать" работу, а на качество плевать.
106 2969381
>>2968890

>БЛЯ НАПЛЫВ ПОЛЬЗОВАТЕЛЕЙ (ЦЕЛАЯ ТЫСЯЧА БОМЖЕЙ). ВСЕ ПЕРДИТ КРЯХТИТ И ПАДАЕТ


Я не сомневаюсь что нынешние макакеры с вкакокурсов могут добиться такого эффекта хотя трудно представить как именно, но то что микрописьки им помогут в разрешении проблемы это художественное преувеличение..
107 2969500
>>2969210
Заинтересованных вкатутось мало. Тут еще есть такой вариант, что вкатутсоя по ходу заинтересуется, но лучше ну его.
Один хер, чего интересного в современной разработке? По сокетам жсоны перкладывать? Круды шлепать? Делать очередную вася архитектуру из готового конструктора под новые поля таблицы?
Как же я устал от однотипности работы но там, где не однотипная, а домен-специфическая, плать грош да нихера.
108 2969594
>>2966176

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



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

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

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

На одном из петов я вообще уехал на Кипр, так что пет пету рознь. Кандидат с петами как минимум заслуживает внимания, если у него там реально что-то интересное.
109 2969643
>>2969500

>домен-специфическая, плать грош да нихера


Приходи в финтех. Тут 0 джуны 100к получают и сеньки по 500к
110 2969712
>>2969594

>>ищешь что-то интересное лично для себя.


>>человек любит работать головой и решать практические задачи.


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

>>Лет десять назад пет и коммиты в опенсорц был показателем заинтересованности и продвинутости соискателя.


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

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


Это просто попытка дать практику. Такой курсовой вкатун уже умеет базовые калопроводы делать и придет на проект не бесполезным интерном, а сможет хотя бы примитивные вещи пилить.
111 2969740
>>2969712

> Но зачем мне пердолить никому не нужное говно



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

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



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

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



Наоборот. Сейчас у тебя есть QEMU, LLVM и херова гора мануалов. Всё можно, было бы желание.
112 2970679
>>2969643
Что ты подразумеваешь под финтехом? Крупные банки? Красно-желто-сине-зелёные?
113 2970739
>>2970679
Банки, биг4, трейдеры.
114 2970740
>>2970739

>биг4


В РФ? Они разве не ушли?

>трейдеры


Примеры? Что-то типа БКС, или управляющие инвестиционные компании типа альфа капитал, или что ты имеешь в виду?
115 2970880
>>2969643
Я хочу стать Кобол Сениором. Мне куда?
116 2970882
>>2969740

> и напилил для себя кучу софта


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

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



Насктолько ужасно, хочешь сказать?
1702421369625.jpg78 Кб, 709x648
118 2970950
>>2970679
tsconfigallowSyntheticDefaultImports: trueлибо пишиimport * as zalupa from "zalupa"; После такого убогого го сезона, который я осилил серий на , ожидал, что будет куда больше негативных отзывов у го сезона... А его так много хвалят
1000015957.jpg24 Кб, 450x433
119 2971040
>>2970950
Промпт оказался некачественный и привёл к галлюцинации.
120 2971052
>>2970880

>Я хочу стать Кобол Сениором. Мне куда?


С чемоданом на вокзал. У нас из мамонтинового только ABAP.
121 2971062
>>2971052
Думаешь, нет перспектив подтягивать кобол до уровня сениора? Или боишься, что после того, как я затащу алгосекцию на коболе, тебя попустят по зарплате?
122 2971126
>>2971062
в РФ нет кобола, чел
123 2971129
125 2971138
>>2971137
Руби это современный кобол. Умирает, но медленно, специалистов мало, платят им много
126 2971231
>>2970740

>В РФ? Они разве не ушли?


Они "ушли" сменив название и юр лица.

>Примеры? Что-то типа БКС, или управляющие инвестиционные компании типа альфа капитал, или что ты имеешь в виду?


Теже банки, мосбиржа, разные не очень известные компании по управлению капиталами. Я знаю препода к у которого друг кандидат наук по математике сидит пердит консультантом на пол ставки в такой конторе которая управляет фондами важных людей, получает 600к в месяц за собсвтенно говоря консультации.
127 2971416
>>2971138
Сравнивать руби с коболом может только человек, не писавший ни на том, ни на другом. Руби на данный момент это самый выразительный и грамотно спроектированный язык из всех существующих.
128 2971690
>>2971416
А как же лисп и клозуре?
129 2972096
>>2971416

> самый выразительный и грамотно спроектированный язык из всех существующих



> begin/end



Ясно.
130 2972131
>>2972096
Выражает, что есть начало и есть конец. А вот петухон...
2G01OhhI.png33 Кб, 450x378
131 2972205
>>2971416

>Руби на данный момент это самый выразительный и грамотно спроектированный язык из всех существующих


Зачем сразу так толсто?
FredericaRosenfortCPP.jpg166 Кб, 1808x1017
132 2972490
Ваши бугурты послушаешь, так получится, кроме ебучего бекенда айти вообще нет.
16877766814300.jpg146 Кб, 415x550
133 2972579
>>2972490
МОБИЛЬНАЯ РАЗРАБОТКА
@
REACT NATIVE
134 2972673
>>2972490

Есть еще ML-господа, копошащиеся в данных, яко жирные опарыши.
135 2972807
>>2972490
Кроме финтеха, машинки, попенсорса и домен-специфической (где под доменом подразумевается научный домегн) разработки реально ничего нет. Все остальное фабрика по строительству из общих крипичиков очередного кала.
136 2972946
>>2972579
Да интерфейсы вообще боль. Ощущение что у всех анальная контузия от html+css и ничего нового не могут родить
137 2972949
>>2972946
А в чём проблема с html и css? Свои задачи вроде нормально выполняют, не?
138 2973071
>>2972490
Да просто все бэкендеры - ебучие душнилы, которые вечно чем-то недовольны.
139 2973072
140 2973207
>>2973071
сегодня разьебал такого фронтопидора, нехуй совещания на начало дня назначать
141 2973237
>>2972490
Бекенд - это наука, а фронт - ремесло. Блядь, я ебучий vue и webpack освоил за выходные, чтобы нахуярить компонентов, до которых господа фронтомакаки никак не могли добраться полгода. И хули там сложного? JS вообще осваивается за один рабочий день, css и так предельно ясен по справочнику. Блядь, но хайпа нагородили - я ебу.
142 2973317
>>2973207

>сегодня разьебал такого фронтопидора


А потом ты проснулся
143 2973320
>>2973237
А в калопроводах твоих чего сложного? Ты наверное думаешь, что какой-нибудь event sourcing/cqrs сложный, или ddd? Или пукать событиями в кафку сложно, шлёпая микросервисы? Или язык сложный, на котором ты пишешь? Джава, дотнет, лол? Какие же бекенд-макаки напыщенные, лол, самомнение запредельное.
144 2973324
>>2973320
Чем в С# отличается ссылочный и значимый тип?
В чем отличие дженерика С# от шаблона в С++?
В чем проблема кода вида "string += substring" у С#?

Ток без гугла ответь.
sage 145 2973329
>>2973324
Кого ебет твое задроство лол
тебе 70?
146 2973344
>>2973072
Если считаешь, что не выполняют, то какие твои аргументы?
147 2973402
>>2973320
Пишу бекенд на сях, держу в курсе.

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

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

Питон отвалился сразу, голанг с автоматическим управлением памятью может создавать непредсказуемые провисания (типа как тут: https://habr.com/ru/articles/487116/), поэтому выбор был между сями, плюсами и растом. Плюсы я не люблю, а на расте нету нужных биндингов, да и не знаю я его настолько хорошо. На сях бы все что нужно было, включая асинхронную сетевую либу. Так и повелось.
152 2973440
>>2973439
В чём примерно суть проекта?
153 2973444
>>2973439
Ну хоть кто-то чем-то интересным занимается, малаца. Всякие нимы\зиги\d не смотрели?
154 2973468
>>2973439
Не представляю где это может понадобиться, разве что в стиральной машине, барабан крутить, либо это какая-то безмозглая железяка с 32 мб ROM, на которой кроме сишки ничего и нет, в вебе обычно задержки такие что вся производительность просто впирается в сетевой лаг.
155 2973480
>>2973438
Ну так ответь
156 2973507
>>2973468
>>2973439

Лол, двачую. Какой контроль памяти? Запросы к БД оптимизируйте! Так и скажи, что захотелось побайтоебить.
157 2973568
>>2973468
>>2973507

У нас в трейдтехе такое есть например
158 2973655
>>2973440
Микросервис для захвата видео и передачи в реальном времени.

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

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

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

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

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

И какого хуя делать, спрашивается? Вроде и понимаю, что нельзя вечно завязывать продукт на себе, потому что и сам заебусь от вопросов отбиваться, и конторе стратегически вредно плодить незаменимых икспердов, а значит рано или поздно через боль делегирования пройти придется, и чем позже, тем больнее... но рот я того ебал, есичесно
165 2977798
БЕКЕНДЩИК
@
РАЗРАБАТЫВАЕШЬ ВЕЩЬ, КОТОРАЯ ПО ТРЕБОВАНИЮ БИЗНЕС-ЛОГИКИ ЗАПУСКАЕТСЯ ОТДЕЛЬНЫМ ПРОЦЕССОМ НА НЕСКОЛЬКО МИНУТ/ЧАСОВ/СУТОК
@
ПРИВЫК ИССЛЕДОВАТЬ НОВЫЕ ФИЧИ БОТТОМ-АП
@
ИНСАЙТЫ ПРИХОДЯТ ВО ВРЕМЯ КОДДИНГА, ВСЕ В СОСТОЯНИИ ПОТОКА, В ТВОЕМ РАСПОРЯЖЕНИИ ВСЯ КОДОВАЯ БАЗА
@
ОСТАЛЬНЫЕ УЧАСТНИКИ (ДИЗАЙН, ФРОНТ) БЕЗ ФИНАЛЬНЫХ РЕКВАЙРМЕНТОВ РАБОТАТЬ ОТКАЗЫВАЮТСЯ
@
ОНО И ПОНЯТНО, ИХ ДЕЛО К ТВОЕМУ ТРУДУ РУЧКИ ПРИКРУТИТЬ, С ПРЕДМЕТНОЙ ОБЛАСТЬЮ НАПРЯМУЮ НЕ РАБОТАЮТ
@
НОРМАЛЬНО С ЭТИМ ЖИВЕТЕ, ПРОСТО НЕМНОЖКО ОПЕРЕЖАЕШЬ ФОРМАЛЬНЫЕ ПРОЦЕССЫ, БЛАГО НИКАКОГО АНАЛЬНОГО ТРЕКИНГА НЕТУ
@
ПРИХОДИТ ВРЕМЯ ОБУЧАТЬ ДЖУНОВ, ДЕЛЕГИРОВАТЬ ТАСКИ
@
ОПЕРЕЖАТЬ ПРОЦЕССЫ ИМПРОВИЗИРОВАННЫМ КОДИНГОМ УЖЕ НЕ КОМИЛЬФО, ПОТОМУ ЧТО НАКОДИШЬ 99% ЗА ДЖУНОВ И НЕ ДАШЬ ВКАТИТЬСЯ
@
ДЖУНАМ ДО ИМПРОВИЗИРОВАННОГО КОДИНГА ОБЩЕЙ КАРТИНКИ ЕЩЕ ДАЛЕКО, ИМ НАДО ТАСКИ НАРЕЗАТЬ
@
НАРЕЗАТЬ ТАСКИ МОЖНО ТОЛЬКО ПО ФИНАЛЬНЫМ РЕКАМ
@
ФИНАЛЬНЫЕ РЕКИ ВСЕГДА ПОЛУЧАЛИСЬ ТОЛЬКО ПОСЛЕ ТВОЕГО ИМПРОВИЗИРОВАННОГО КОДИНГА ОБЩЕЙ КАРТИНКИ
@
КОТОРОЕ НЕ КОМИЛЬФО, ПОТОМУ ЧТО...

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

Так вот, я вижу два варианта, как разрешить это "неразрешимое" противоречие:
а) признать, что я просто макака не умеющая в теорию, и научиться таки строить весь необходимый фидбек по назревающему фидбеку без ИМПРОВИЗИРОВАННОГО КОДИНГА;
б) взять яйца в кулак и настоять на общем митинге, чтоб нам с пацанами дали больше времени поиграться чисто на бекенде.
167 2977800

>фидбек по назревающему фидбеку


Да йобаный, точно спать пора. "фидбек по назревающему проекту" конечно же.
168 2977812
>>2967941
ТЕКСТОВЫЕ ДАННЫЕ
@
В BASE64
169 2977827
>>2977812
У нас так в base64 передают XML с бизнес-данными внутри транспортного XML.
170 2977867
>>2977799
Ты просто хуевый специалист и не умеешь декомпозировать задачи и планировать работу.
Берешь на совещание о какое слово есть митинг блять аналитиком бьёшь эпики на требования, потом уже сам требования на задачи, прописываешь какие задачи за какими идут(связи родитель–дочерняя).

Дай угадаю. Ты вкатун ебаный без образования?
171 2977873
>>2977798
>>2977799
1. Признать, что постановка задач (вместе с декомпозицией) - это отдельный скилл, который надо качать
2. Начать качать этот скилл
3. Требовать время на ресёч, проверку технических гипотез, декомпозицию и постановку задач (пушо бизнос не даст денег на "поиграться")
4. Слать нахуй петушков с вскукареками про твою хуёвость, вкатунизм и отсутствие образования. Раз тебе дали фронт работ и насыпали туда джунов - кабанчик уже не считает тебя хуевым. И ни какие сраные вузы и курсы не научат тебя грамотно декомпозировать и ставить задачи - онли практика, а она у тебя уже есть, пользуйся моментом.
172 2977902
>>2977873

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


Хуйню несешь. Как раз нормальное образование даёт навыки декомпозиции и ведения задач. Курсачи, доклады, лабораторные. Все это требует оформления по правилам, планирования и декомпозиции.
Потом вообще диплом.

>Раз тебе дали фронт работ и насыпали туда джунов - кабанчик уже не считает тебя хуевым


Чет крякнул аж. Кабану вообще поебать на его компетенции, а он очевидно джун мелкий.

Как вообще можно себя называть даже джуном не умея в декомпозицию? Без этого даже задачу не сделаешь, ведь надо планировать написание кода.
Никакие практические навыки не заменят тебе образование. Пример это чел сениор хуениор выше который по уровню навыков хуже интерна или студента 1 курса
173 2977923
>>2977902

>Курсачи, доклады, лабораторные


>вообще диплом


Лол, ты перечислил реально бесполезную хуйню, нужную только для допуска к сессии/получения корочки. Единственное, от чего есть реальный толк и что похоже на реальную работу - групповые проекты без критической массы долбоёбов в группе - ты не упомянул. Ты микропрепод из заборостроительного ПТУ штоле?

> Кабану вообще поебать на его компетенции


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

> не умея в декомпозицию


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

Набор кода это тупая и монотоная задача. Буквально за этим и сущ вагон джунов и поэтому сениор код не пишет.
176 2979275
>>2977940

>Я сам был свидетелем, когда по этой причине обсирались проекты, над которыми велась Белый Медведьотка на протяжении лет и в которые были въебаны десятки лямов.



Можно обезличенных примеров?
Я как раз подхожу к черте, за которой вместе с кодом придется заниматься архитектурой.
177 2979283
>>2977827

>У нас


У всех так.
178 2979286
>>2979283
Это хорошо, зато легко смогу сменить работу.
179 2979336
>>2979275

>вместе с кодом придется заниматься архитектурой.


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

Аниматор, техАниматор, Аниматор, Белый Медведь это разные роли. Код пишут только Белый Медведьи
Джеймс 180 2979447
Белый Медведь
Белый Медведь
тестировщик
датасайентист
девопс
проектный менеджер
Зайчишкаиор
миддл
Главный Эльф
Аниматор
Аниматор
сисадмин
181 2979469
>>2977799
Ты хочешь научить их писать так, чтобы в итоге получалось так, как будто написал ты, пусть и гораздо медленнее.
Но так не получится, все пишут код по-разному.
Тренируйся заранее видеть нужный результат, пусть и с корректировками. Ставь им задачи, смотри что получается и меняй требования.
182 2979476
>>2977867

>Дай угадаю. Ты Шалун ебаный без образования?


не угадал

>>2977902

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


не угадал x2

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

>>2977873

>1. Признать, что постановка задач (вместе с декомпозицией) - это отдельный скилл, который надо качать


>2. Начать качать этот скилл


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

>>2979336

>Код пишут только Белый Медведьи


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

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

>>2979469

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


Ну, я стараюсь не душить индивидуальность на код-ревью.

>Тренируйся заранее видеть нужный результат,


Пожалуй, придется. Видимо это и отличает homo sapiens от макаки в мире айти.
182 2979476
>>2977867

>Дай угадаю. Ты Шалун ебаный без образования?


не угадал

>>2977902

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


не угадал x2

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

>>2977873

>1. Признать, что постановка задач (вместе с декомпозицией) - это отдельный скилл, который надо качать


>2. Начать качать этот скилл


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

>>2979336

>Код пишут только Белый Медведьи


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

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

>>2979469

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


Ну, я стараюсь не душить индивидуальность на код-ревью.

>Тренируйся заранее видеть нужный результат,


Пожалуй, придется. Видимо это и отличает homo sapiens от макаки в мире айти.
183 2979657
>>2979476

>>Мануальный QA потом охуевает перед каждым релизом регрессию тестить, лол


Однажды он научится писать автотесты. А пока - пусть страдает.

>>Ну, я стараюсь не душить индивидуальность на код-ревью.


Души в первую очередь линтером.
Screenshot20231230141014Chrome.jpg267 Кб, 1767x827
184 2983568
Нашёл самый эпический момент хабра в треде по теме кармы.
185 2985848
>>2977798
>>2979476
Еще вот эти самые джуны тебе спасибо вообще не скажут за твой предыдущий код без понятной постановки, документации да еще и с велосипедами с неочевидной целью.
У меня был опыт в роли такого джуна. Прихожу на проект и не ясно что и для чего проект делает. Доки нет вообще никакой, к первым мрам вообще не привязаны таски в джире, потом привязаны таски с постановкой одной строчкой на 2к строчек кода в мре.
И сперва ставили таски одной строчкой. А настоящую постановку за полчаса давал на словах один из тех, кто в курсе как система работает. Причем таски были мелкие и не показывали что это какая-то конкретная часть фичи.
Я эти задачи хорошо щелкал, писал код чуть чище других, предлагал технические решения неплохие. И меня повысили до милда. А там мне нужно было самому делать постановки, резать джунам, вырывать зубами требования из аналитика. А систему я до сих пор не знаю и в доменной области ни в зуб ногой. 50% инфы о проекте сохранились в головах двух беков и одного фронта, которые это писали. И в коде, который раскинулся по 20 микросервисам, куче логики на фронте, и конфигам и расширениям к всяким мидлварям.
И когда сроки стали поджимать начался пиздец. Самому понимать куда писать код - долго. Дозвониться до тех кто знает - долго и они часто половину не помнят или помнят неправильно. Если ты сам в одном из процессов вроде разобрался, потом забыл половину, потом туда залезли без тебя и при постановке ты отталкиваешься от неправильного понимания как работает система сейчас, делаешь неверную постановку и на тебя в итоге спускают всех собак.
В итоге после серии конфликтов свалил от таких людей в самый неудобный для них момент.
186 2985936
>>2985848

>Дозвониться до тех кто знает


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

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

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

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

Я вот настолько закринжовал (меня взяли с говнопетами, на собеседе говорили что я типа опенсрусник, хотя я только опечатки правил, лол), что красивый гитхаб сразу нахуй затер и скрыл от стыда, насколько он не соответствует боевому коду, но это просто исключение. И это было год назад. Щас уже требования у хрюш и техлидов все сытнее. Джуны должны знать то что норм было для миддла в 2017.
189 2986129
У меня нет аккаунта в соцсетях, нет гитхаба и тд. Вот это збс
190 2986247
>>2986048
Пет это не "я перепечатал код из туториала". Такое в привате надо держать. Пет это настоящий проект, интересный тебе сам по себе.
191 2986295
>>2986247
Чел ну камон. Любой хоть как-то интересный проект только на планирование требует 100-200 человеко часов и ещё пару десятков тысяч на разработку.
Один человек не сможет написать ничего кроме проекта уровня дипломной работы студента.
192 2986364
>>2986295
Ну а ты думал в сказку попал? Я свой пет в состоянии 0.0.1 pre alpha demo на собесе показывал: "Вот тут парсер, он слегка протух и жрет кривые конструкции. Тут вот такую прикольную штуку заюзал, но получилось слегка криво. Там вон хуйнянейм, работает идеально, потому что я такое уже делал сто раз". И т.д. Всем вроде норм было, про прикольную штуку потом ещё полчаса обсуждали.
мимокрок
193 2986454
>>2986247

>>Пет это настоящий проект, интересный тебе сам по себе.


Зачем настоящий проект, я просто какие то гипотезы проверяю или технологии тестирую. Это никогда не выйдет из приватного доступа.
194 2986461
>>2986454
Ага, только это называется учебный проект, а не пет-проект.
195 2986466
>>2986461
Для меня это синонимы. Если он не учебный - то это уже не пет, а обычный полноценный проект. Скорее всего на отдельном аккаунте.
196 2986628
>>2973324

> Чем в С# отличается ссылочный и значимый тип?


Ссылочный лежит в куче, соответственно нужно выделять память и отслеживать ссылки -> нужен GC со всеми вытекающими, значимый лежит на стеке (если не входит в ссылочный), но при этом это не серебряная пуля, например при передаче в метод его куда-то нужно копировать, что тоже даёт нагрузку, если не использовать темную магию типа ref, кстати так можно и ссылки на ссылочный тип передавать.

> В чем отличие дженерика С# от шаблона в С++?


Плюсы только на лабах в шараге щупал, хуй знает. Но во-первых у сисярпа есть вм в которой сидят эти генерики, а у плюсов сразу байткод, соответственно на момент исполнения в плюсах они затираются, например? Ещё в сисярпе всякие фишки есть типа in out параметров, позволяет загонять в генерики наследников/родителей класса.

> В чем проблема кода вида "string += substring" у С#?


На каждое += будет создаваться новая строка. Если дело происходит в цикле будут пиздарики по памяти.

> Ток без гугла ответь.


Чек. Мимо шарповичок 2,5 года опыта.
197 2986664
>>2986628
Откуда в плюсах байткод?
198 2986681
>>2986295

> Один человек не сможет написать ничего кроме проекта уровня дипломной работы студента.



С чего ты взял?
199 2986690
>>2986628
В целом все правильно.

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

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

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

Один человек никогда не сможет создать никого продукта кроме демо хуйни для показа инвесторам и получения денег на разработку. Проекты которые кому-то могут быть интересны занимают даже не 10к часов.
201 2986720
>>2986048
Бред, но зерно правды есть. Я ни разу серьезно не смотрел на код в гитхабе претендента. Тестовое да, это интересно, наверное потому что уверен, что тестовое показывает актуальные скилы разработчика.
Moonlover 202 2986845
Хорошая тема, добрая.

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

Ах да, задачи поставил себе сам для хобби-проекта.
203 2986882
>>2986845
Ага, так сколько деняк тебе за это дадут?
204 2986901
>>2986882
не все в мире измеряется деньгами анончик
205 2986964
>>2986720

>Тестовое да, это интересно, наверное потому что уверен, что тестовое показывает актуальные скилы разработчика.


Проблема в том что ты им нормальных людей уже на этапе "пошли вы нахуй" убрал.
Нормальный человек тестовое не делает
206 2986976
>>2986964
Пока что моя личная статистика говорит не в пользу рекрутинга без тестового. Банально кандидат хорошо общается, смог что-то +- адекватное сказать на техническом интервью и вот его берут на испытательный.

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

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

> нормальных людей ... убрал.


> Нормальный человек тестовое не делает



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

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

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

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

Видимо, я ненормальный, но это положительно влияет на мои доходы. Ну и многие почему-то забывают, что на счет тестового тоже можно торговаться, и по срокам, и по оплате, даже если тебе его уже выслали и "включили таймер". И в любой момент можно отказаться фразой "мне расхотелось": самое страшное - тебе не сделают оффер, ой-ой.
208 2987043
>>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/образ-или-контейнер/асимптотическую сложность подсчёта гномиков.
208 2987043
>>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/образ-или-контейнер/асимптотическую сложность подсчёта гномиков.
209 2987180
>>2964568 (OP)

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


трустори бля
210 2987201
>>2987043

> документация в конылбкнсе вместе README.MD просто потому что


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

мимо
211 2987224
>>2986976

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


Я не против проехать пару кругов, но когда просят пройти гран-при (с настройкой под трассу которую не знаю), то я только нахуй могу послать.

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

А самая мякотка - что это все может оказаться бесполезно. Тебе после тестового даже не ответят, потому что нашли кандидата на 10к дешевле.
212 2987226
>>2987224

> это может быть бесполезно


> даже не ответят


Это да, такой риск есть.
213 2987344
>>2986709

>проект это нууу этак 2000 часов работы


Потому что ты слесарь, который копает от забора и до обеда, корпоративная профдеформация, характерный признак: на вопрос о сроках отвечает - до второго пришествия, потому что сам ничего толком не знает и работать за пределами нарезанной таски не умеет.
214 2987420
>>2987043
Аргументы про тырпрайз возможно и валидные, но пример проектов это пиздец уныние и печаль. Очередные копроботы, микроДымоходы и скрипты. Это не проекты, чувак. Это кал.
215 2987586
>>2987420
Нет, чувак, кал - это то что у тебя вместо мозгов после нескольких лет тырпрайза. А это прям настоящие проекты - на входе потребности заказчиков, ресурсы в виде моих скилов и свободного времени, и какие-то сроки. Внутри - анализ, декомпозиция, проектирование, кодирование, тестирование и даже приемочные испытания с введением в эксплуатацию и обучением некоторых пользователей. На выходе - работающий код, который покрывает потребности заказчиков и еще иногда монетизируется (или прямо через заказы на доработку, или косвенно на интервью).

Если у тебя другое определение проекта - велкам, будет интересно его узнать.
image.png224 Кб, 393x555
216 2987818
>>2987043

>второй абзац

217 2987836
>>2987043

> Телеграм-бот для поднятия инстанса в yandex-cloud с майнкрафтом, и гашения его через час, если не попросят продлить. С сохранением мира в object-storage. Для старшей личинки, чтоб могла с подружайками поиграть в любой момент и я не разорился на хостинге. Go, yc-api, docker-api. Сделал часов за 20, и раз в пару месяцев трачу ещё пару часов на допиливание.


> - Телеграм-бот для поиска записей к врачу, чтоб жена не парилась с поиском "окон" для младшего личинуса. Python. Пол-дня на первый релиз, и чиню, когда вдруг ломается парсинг/аутентификация.



Ох блядь, очередной бото-долбоёб. Нахуя вы всё это ташите в мессенджеры если в виде веб страницы или приложения это было бы удобнее?
218 2987842
>>2987201
Двачую. Лучше README.md ещё ничего не придумали
219 2987860
Что такое конылбенс?
220 2987865
>>2987836
Верстать что-то ради пары команд и пары респонсов, где-то фронт собирать и деплоить, возиться с авторизацией и сертификатами? Или городить приложухи, одной на андроид, второй для ios? Лол, если бы они могли в консоль - сделал бы им по шелл-скрипту и не ебался бы даже с ботом. Плюс мне ни интереса ни профита ковырять фронт.
221 2987886
>>2987860
Это конфлюенс когда промахивается мимо клавиш на смартфоне
222 2987889
>>2987865

> если бы они могли в консоль


Андроид может, гугли adb shell
223 2987906
>>2987886
Понял, спс.
224 2988185
>>2987586

>это прям настоящие проекты


Это лаборотки у студентов 2 курса чел. Блять с кем я на одной борде сижу.
Боты для телеги и прочая залупа наколенке это теперь проект епта.

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

>>20-е?


this

>>В этом суть. Точнее, в ответе на этот вопрос.


Ну так и пусть пишет в 80-х, нахуй он щас нужен то? В системщиках вон сплошные бумеры с 10+ средним стажем - пускай с ними тусуется, там и нового не так много. Че такие в веб то лезут?
232 2988326
Нахуй мне тратить несколько часов на тестовое если я могу за это время сходить на другие собеседования?
Это без учёта экономи времени на самом собеседование когда я просто заканчиваю его если они просят его делать настойчиво.

В целом больше 5 собесов никогда не было. Из этих 5 я спустя 15 минут ушёл узнав про тестовое, между 2 выбирал. Пошёл туда где дали больше денег
233 2988333
>>2988185

>стыдно показывать


Лол, так бы сразу и сказал, что комплексуешь из-за размера.
Вон в первом релизе ядра linux было всего 8kloc, у Торвальдса было ещё не такое раздутое эго, и он не постеснялся запостить в юзнет. А был бы стесняшей вроде тебя - до сих пор сидели бы на бздях, вендосерверах и прочих проприетарных осях.

Ну в общем, некоторым интевьюерам лучше видеть МАЛЕНЬКИЙ проект, чем слушать о БОЛЬШОМ, в котором ты не факт что учавствовал - сейчас много пиздунов в отрасли, а если и учавствовал - можт ты джсоны вилкой чистил, кто его знает.
234 2988337
>>2988326

> Нахуй мне тратить несколько часов на тестовое если я могу за это время сходить на другие собеседования?


> Нахуй мне час-полтора тратить на лайвкодинг если я могу за 15 мин рассказать про алгоритмы и чистый код?


> Нахуй мне рассказывать о предыдущем опыте, если в резюме всё написано?


> Нахуй мне тащить референсы от моего босса из бигтеха если я в толстовке gmail.ru?


> Нахуй мне сопроводительное письмо если я такой красивый на фото в профиле?



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

> программы с оверлеем


Нет, не слышал

> богатыри не вы


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

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

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

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

А если так пойдёт дальше, то через сотню лет компьютеры превратятся в магические артефакты древних, которыми будут пользоваться "маги" - те, в кого выродятся бэкэдеры и фронтендеры.
237 2988369
>>2988352
Прошло-прошло. Раньше было 100 бородачей и на каждый пук надо было ебать байты и считать такты. Сейчас 100 бородачей пилят железяки, библиотеки и операционки, а тысяча "магов" этим всем пользуются. Завтра к этой 1100 добавится ещё 10000 васянов с чатгопотой, которые и кода никогда не видели. Это нормально, это называется "снижение порога" и "распространение технологии".
238 2988371
>>2987865

> возиться с авторизацией и сертификатами


Пфф, авторизацию копипастишь из любого другого пет проекта. Сертификаты - let's encrypt.
Ясно, имеет смысл. Конечно если ты бек, то ради этого изучить фронт нет смысла, проще написать бота. Я просто фуллстек, кажется что и всем это легко. А вообще быть фуллстеком очень прикольно. Можешь запилить практически любой пет/стартап без посторонней помощи.
239 2988388
>>2988371

> можешь запилить стартап


Но не запиливаешь) Помню как попытался собрать команду и всё закончилось тем, что я читал книги и писал код, а ребята оправдывались учебой, работой, семьёй, выходом новой компьютерной игрушки. Стартап сдох так как тянут в одного с 8 часовым рабочим днём ещё проект нереально для среднекуна.
240 2988395
>>2988388
Пилю потихоньку несколько штук. Сам ими пользуюсь. Но хочу ещё немного допилить до того состояния, чтобы можно было показывать инвесторам
241 2988427
>>2988333

>>Вон в первом релизе ядра linux было всего 8kloc, у Торвальдса было ещё не такое раздутое эго, и он не постеснялся запостить в юзнет.


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

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

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

А для демонстрации лучше написать физ-баз энтерпрайз эдишон с кафкой, ELK, авторизацией в keycloak и с эцп заодно, завернутое в десяток микросервисов по ДДД и всем модным паттернам. Нахуй не нужно - но зато вот оно отдаленно похоже на то что в проде бывает.
242 2988483
>>2988342

>коммуникационный протокол между видеокамерами и компьютерами


>можно сделать в 10 раз быстрее


>на питоне


>я эту же задачу решил бы быстрее и качественней.


Ты бы пёрнул и обмяк, теоретик безграмотный, такие вещи как писали на сишке так и пишут.
243 2988494
>>2988483
Вылазь из подвала, дед.
244 2988501
>>2988483
Хочешь сказать, что никто не сделал фасада над С на каком-нибудь питоне? Не верю.
245 2988504
>>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 раз.

Ты - рак, убивающий индустрию, чел. Надеюсь, ты когда-нибудь поумнеешь или чатгопота тебя заменит - тырпрайз-физбаз она уже умеет генерить
245 2988504
>>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 раз.

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

> фасада


Новый термин выучил?
247 2988506
>>2988505
Я могу тебе даже лекцию про неопределенность параллелизма прочитать)
248 2988507
>>2988506
Потому что ты её только вчера прослушал, питонист фасадный.
249 2988536
>>2988395
А чего в результате хочешь получить? Я инвесторов вежливо, очень вежливо, посылаю нахуй.

"Инвесторы" охуенны когда это миллион Голубковых Леонидов из рекламы МММ и они покупают акции твоей компании. В противном случае инвесторы это акулы, которые сожрут тебя. На машину/квартиру инвесторы, может быть, позволят тебе заработать, а вот яхты, бизнес-джеты, длинногих фотомоделей, чёрную ложками икру, пентхаузы и кокаин они оставят себе.
250 2988543
>>2988507
Неправда, я книжку прочитал про многопоточность ещё год назад. Теперь валю на собеседованиях вопросами, которые нужно знать 1 % времени жизни программиста
251 2988588
>>2988536
У меня такая компания. Инвесторы и два основателя. Основателям дали 5 % доли компании как было написано в отчёте когда стартап купила другая компания.
252 2988599
>>2988588
Ну охуенно же - доводишь стоимость компании до 1млрд, продаёшь долю за 50мнл. А тем временем получаешь зп/дивиденды/пенсию или в такси подрабатываешь.
image.png1,6 Мб, 995x1280
253 2988618
>>2988352

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


Пока что, чтоб развеять магию, достаточно прочесть "Код" Петзольда, Харрисов и Танненбаума. Если ещё и упражнения делать - можешь хоть свой проц на транзисторах базовой логике собрать, навесным монтажом.
Да хоть на ардуине cortex-m что-то сложнее мигалки сделать, на голом железе и на freertos какойнить - и то всё понятно про железо становится.

Блять, даже есть манга по созданию процессора лол
254 2988718
>>2988618

>Блять, даже есть манга по созданию процессора лол


Я думал, японцы перверты, потому что в порно осьминогов засовывают во все дырки. Но такого я не ожидал.
255 2988731
>>2988618

> манга по созданию процессора


Наконец-то достойное чтиво. Надеюсь снимут аниме.
256 2988826
>>2988254
Ди ты нахуй, завистливое гречневое говно.
Я как истинный капиталист, сжав очко в кулак, выполнил все взятые на себя обязательства, всё что надо оформил, заапрувил и отправил - спас деньги кабана и Тулуп скип-левела, пушо не из-за меня на последний момент оставили работу, день задержки которой стоит как пара моих месячных ЗП.
Теперь отбил поездочку на тёплые моря, есть что напомнить на performance review, а эти трое протрезвели и пообещали мне подарить упаковку трёхслойной санкционной ультра-нежной туалетной бумаги.
Сплошной профит!
257 2989560
>>2988504

>А еще интереснее - зачем интервьюеру смотреть такое же говно с чьего-то прода, когда у него у самого такое же?


Ну если найдется 1 из сотни интервьюеров, что посмотрят гитхаб, то они поймут, что чел понимает как работает тырпрайз говно на микропенисах. А микроскрипт или микробот для домашних задач никак не коррелирует с рабочими задачами.
258 2989566
>>2988618
А как развеивает магию книжка по истории железа и учебник, тоже древний, как хуй знает что?
Чтобы развеять магию современного серверного/клиентского железа нужны годы подготовки и чтение многотысячных томов спецификаций архитектуры современных процов.
259 2989575
>>2989566
Снова долбоеб путает знание железа марки циско и архитектуру ЭВМ.
Устройство и работа компьютера принципиально не менялись с 60х.

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

Вот если бы ты получил образование, а не чисто прикладные знания, то для тебя это не было бы открытием.
laughing.jpeg9 Кб, 234x215
260 2989604
>>2989575

>принципиально не менялись с 60х


Как и Россия. Принципиально не менялась с 60х годов. Если взять учебник 60х годов, то ты ровно на 63 года отстанешь в технологичном плане. Почему вообще возникла тема "технологического отставания"? Всё просто. Такие же долбоёбы как ты сидят в любой сфере жизнедеятельности и учат "фундаментальным знаниям" по учебникам 10-20 летней давности.
261 2989690
>>2989604

> Как и Россия. Принципиально не менялась с 60х годов.


Школьник детектид.

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


Лол, а учебники математики 10-20 летней давности для тебя тоже устарели?

> Если взять учебник 60х годов, то ты ровно на 63 года отстанешь в технологичном плане.


Школьник очевидно не умеет в абстрагирование. Типа если в процессоре теперь не тыща, а миллиард транзисторов, это уже чета принципиально другое?
262 2989700
>>2988501

>фасада



Это теперь так называtтся wrapper?
Уже и сюда дошло импортозамещение?
263 2989737
>>2989700
Wrapper предназначен, чтобы обеспечить согласование интерфейсов.

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

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

Адаптер же это просто сокрытие 20 методов оригинального API за 2 методами адаптера. То есть упрощение API, сжатие его сценария использования до нескольких или вообще до одного.
264 2989738
>>2989737

> Адаптер же..


Фасад же конечно
фикм
265 2990192
Поэтому я и не люблю тех кто не получил высшее образование по специальности, не важно какой.

Просто по банальному общению видно что человек не знает своей области знаний, только прикладную её сторону или узкие участки специфики. Никакой фундаментальности в заниях.
266 2990297
>>2990192

> высшее образование по специальности, не важно какой.


Переоцененная хуйня (как для 95% разрабов). Хочешь разрабатывать - учи свой стек и практикуйся в нем, хочешь "развеять магию" - читай фундаментальные книжки, хочешь карьеру делать - качай софт-скилы. Для этого не нужно тратить 5 лет на вузик. Исключения - топ 5/10 вузиков твоя-страна-нейм или топ 100/500 мировых, но больше из-за нетворкинга, чем из-за каких-то знаний. А, ну или если охота после школы посидеть на шее родителей вдали от родителей - вузик хороший вариант.

> Никакой фундаментальности в заниях.


Слишком слабая корреляции с ВО. Большинство погромистов с профильной вышкой тебе не назовут основные отличия гарвардской и принстонской архитектуры, или разницу в работе NAND и NOR памяти, если специально этим не интересовались. Особенно лет через 5-10 после ВУЗика. Почти никто из них не вспомнит, что такое карты Карно, зато изи минимизируют небольшие булевы функции даже в уме без всякого диплома.
267 2990403
>>2990297

> переоцененная хуйня


Я сейчас беру на работу программиста и высшка = 2 года стажа. Почему? Потому что ебал работать с тупыми людьми, которые буквально не могут даже книгу прочитать на заданную тему. Это даже не про скиллы, это буквально про то, что человек если не находит решение на стековерфлоу, то считает, что решения нет и он сделал не говно.
268 2990581
>>2990403
Да даже до этапа найти редко доходит. Потому что есть такие моменты где ты должен знать конечный результат и как это примерно выглядит чтобы найти по ключевым мыслям какие-то вещи, потом провести анализ, придумать как это встроить в проект и тд.

Терминальная стадия это когда пациент воспринимает паттерны и алгоритмы как часть какого-то языка. Ну то есть он не знает как их писать в общем, но знает реализацию на языке N
269 2990847
>>2989690
Ну да, пренципиально другое. Там куча новых блоков появилось.
270 2990869
>>2990847
Каких блоков болезненый? Ты понимаешь что изучать архитектуру каждого процессора каждый раз это пиздец и проще изучить как вообще работает микроэлектроника и процессоры чтобы просто прочитать спеки на "новый" выч блок?

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

https://opencores.org/
273 2992682
У меня сегодня был охуенный день - портанул свою программу с windows на linux. И попутно пофиксил серьёзную ошибку. Как же охуенно. Просто волшебно.
274 2992794
>>2992682

>портанул свою программу с windows на linux


>2к24


>не использовать кроссалатформу

275 2992997
>>2992794

>кроссалатформу



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

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

SOLID знаешь? Вот примени его и убери а архитектуре зависимости от платформы напрямую.
278 2993620
>>2993216

> Берешь С#, там пишешь код, выбираешь ОС и собираешь


> использовать библиотеки это хороший тон


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

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


И с чего ты решил, что он так не сделал?
279 2993829
>>2993216
Твоя проблема в том, что ты споришь не зная кто находится с той стороны экрана.

>И че? Что тебе это дает?


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

> Вот примени его и убери а архитектуре зависимости от платформы напрямую.


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

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

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

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

В общем, не учи отца ебаться.
image.png510 Кб, 530x402
280 2993921
>>2993829
Всё так, только звездочку указателя надо прилеплять к имени переменной, а не к типу: char foo, а не char foo. В аргументах функции пофиг, но лучше единообразно с объявлением переменных. Потому что char* foo, bar даст не два указателя, как может показаться из записи, ибо звездочка относится к конкретной переменной, а не к типу.
281 2994140
>>2993829

> максимальное быстродействие


Зачем это нужно в твоём случае? Какая разница между 100 мс и 150 мс для пользователя?
282 2994341
>>2993829
Уноси свой говнокод манька без мозгов. Ты либо делаешь нормально, либо не ноешь.
Не можешь нормально писать код? Ну и пошёл нахуй лоускилл.
283 2994353
>>2994140

>Зачем это нужно в твоём случае? Какая разница между 100 мс и 150 мс для пользователя?



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

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

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

>



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

Собственно говоря об оптимизации, я говорил об оптимизации виртуальной машины, в том время как с выводом графики из буфера в окно проблем нет. Проблема в том, чтобы быстро подготовить картинку в буфере.
286 2994482
>>2994406
А я понял (ну, не совсем, но более менее), спасибо
287 2994608
>>2994406
Какого-то динозавра выхаживаешь из эпохи байтоёбства, перепиши всё на JavaScript.
288 2995109
>>2994608
Ты ему советуешь, чтобы вообще два дня все рисовалось, я так понимаю.
289 2995531
>>2995109
VSCode и Discord написаны на js/electron, работают вполне быстро. Хотя есть обратные примеры: slack, skype.
290 2995534
>>2993620

> И с чего ты решил, что он так не сделал?


Может потому что он об этом сказал в первом своем посте, а, дуралей?
291 2995589
>>2995531
И выедают память как не в себя, ага.
292 2995591
>>2995534
Ты в глаза долбишься, еблан. Он сказал, что портировал программу и платформозависимую логику сложил в одно конкретное место, добившись того, что весь остальной код у него платформонезависимый.

Для ряда задач платформонезависимый код написать невозможно, всегда будет кто-то, кто пишет прослойку. IT-дети совсем уже обезумили, без библиотек вообще не могут. Открой для себя #ifdef.
293 2995592
>>2995589
Нормально выделяют. Мегабайт 500. Мой комп с 32 гигами оперативки не особо ощущает такую мелочь.
294 2995593
>>2995592
Есть какая-то техническая необходимость в том, чтобы оно жрало сколько памяти?
295 2995594
>>2995593
Есть
296 2995595
>>2995594
Ответ неправильный. Подумай еще раз.
297 2995596
>>2995595
Если ты уже думаешь, что знаешь правильный ответ - нахуя спрашиваешь?
298 2995599
>>2995531
JS дергает вызывает быстрые библиотечные функции. Потому и приемлемая скорость. Попробуй (исключительно ради теста) средствами js рисовать картинку по точкам, циклом, вложенным в цикл.
299 2995600
>>2995596
Я не думаю, лол, я знаю. Просто надеялся вложить тебе умную мысль в голову.

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

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

Ну так вот. У нас же тут мир современных технологий, епты, модный молодежный JS. А может, можно декодировать H.264 прям жаваскриптом в браузере и рисовать результат в канвасе? Ну можно, да. Максимум 800x600 с 20 фпс на мощной машине, при этом проц жрется как не в себя. Про 1080p я уже вообще не говорю, это в принципе импосибру.
303 2995604
>>2995600

>которое будет тупить, тормозить


Ты сначала про высокое потребление памяти говорил, а теперь у тебя уже приложение тупить начинает. Высокое потребление памяти не подразумевает медленную работу.
304 2995605
>>2995603
Стримь HLS как нормальный человек и не занимайся транскодингом видео через ебучий джаваскрипт и будет у тебя высокий перформанс.
305 2995609
>>2995600

> Есть какая-то техническая необходимость в том, чтобы оно жрало сколько памяти?


> Технических причин нет.


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

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

Думаешь я просто так спросил нахуя ты задаешь вопрос, на который, как ты думаешь, ты знаешь ответ? Я заранее предполагал, что ты какой-то хуйни напишешь. Так и получилось.
306 2995610
>>2995604

> Высокое потребление памяти не подразумевает медленную работу. Это независимые свойства. Электрон тормозит и/или память жрет. В случае дискорда всё сразу.

307 2995612
>>2995605
А с каких пор HLS у нас стал zero-latency? Задержки в пару секунд - это говно, так жить нельзя. Мне нужно, чтобы задержки были миллисекундными.
308 2995615
>>2995609
Техническая причина - это когда у вас есть задача, и вы выбираете лучшее средство для ее решения, как технические специалисты. А когда менеджерок вмешивается в процесс - это уже политическое решение.

> Я заранее предполагал, что ты какой-то хуйни напишешь. Так и получилось.


Это тебе так кажется в силу непонимания процессов, вот и споришь.
309 2995617
>>2995612

>Хочет низкую задержку


>Не хочет сраный webrtc со всей вытекающей p2p-тряхомудией


Хуя ты размечтался.
310 2995619
>>2995617
Я про MJPEG для чего написал? Вот он буквально zero-latency. При клиент-серверности тебе ничто не мешает стримить поток фреймов с низкой задержкой. WebRTC в первую очередь делался для разгрузки серверов гугла, чтобы не делать видеосвязь через них.
312 2995621
Чтобы раз и навсегда закрыть тему js можно сказать следующее - js медленный и жрущий память это его недостатки. Но при этом у него есть два преимущества - он абсоютно платформонезависим и, что даже более важно, он подгружается автоматически.

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

И ещё безопасность - выполнянтся js в изолированном пространстве и с его помощью почти невозможно что-то испортить или украсть за пределами этого пространства.
313 2995624
>>2995620
Найс. Попробую. Очень хочется закопать WebRTC для своего кейса.
68747470733a2f2f692e6962622e636f2f7867334c3350712f74656d706c6174652e706e673f763232.png123 Кб, 1440x1008
314 2995626
>>2995621

>Чтобы раз и навсегда закрыть тему js можно сказать следующее - js медленный


Слишком толсто, дружище.
315 2995631
>>2995626
Nqueens это как бы показатель и как бы нет.
Хороший тест на скорость, но число возможных алгоритмов поиска велико.

Это как если бы оптимизирующим компилятором делать поиск путём перебора и для сравнения в тех же данных искать с помощью хэш-функции каким-нибудь медленным интерпретатором. С вероятностью близкой к 1 на больших данных компилятор проиграет интепретатору. Но ничего не мешает испоьзовать хэш функцию и на компилируемом языке и тогда интепретатор будет выглядеть бедно.
Синтетические тесты...
316 2995632
>>2995619
Ты в стране эльфов какой-то живёшь.
Как у тебя MJPEG стал zero-latency, если
А) это куда больше трафика, чем hls
Б) тебе сеть может всё изговнякать
?
317 2995654
>>2995591

>без библиотек вообще не могут.


В чем смысл не пользоваться ими если можно пользоваться? Это как орать что ты построил дом сам делая гвозди, молоток и даже бетонную смесь.
318 2995689
>>2995632

> Ты в стране эльфов какой-то живёшь.


Я стримингом годами уже занимаюсь, анон.

> это куда больше трафика, чем hls


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

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

> тебе сеть может всё изговнякать


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

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

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

Казалось бы, еще в нулевые поняли, что XUL и сопутствующие помойки - это путь к тормозам, но ньюфаги историю не знают и заново его переизобрели.
320 2995895
>>2995593

>Есть какая-то техническая необходимость в том, чтобы оно жрало сколько памяти?


Есть какая-то техническая необходимость в том, чтобы оно экономило память? У нас какой-то дефицит памяти?
321 2995907
>>2995895
Деды смотрят на тебя, как блокадники, смотрящие на детишек играющие булкой хлеба в футбол.
322 2996059
>>2995907
Не ну серьёзно. Я когда сказал что на сервере 16Гб ОЗУ не хватает у меня спросили сколько стоит ОЗУ, я ответил. Менеджеры пошли к админам, в результате спустя неделю у нас был новый сервер который с сильным запасом был, настолько что мы ахуели.

Руководство сказало что сразу бы рассказали что вам надо и все, тип 12к долларов туда или сюда не особо делает погоду.
323 2996093
>>2996059
кабанчикам допустим действительно похуй на ресурсы
а вот что среднестатистическим гречневым делать у которых из-за таких как ты ворд полторы минуты запускается а закидать деньгами проблему они не могут
324 2996186
>>2996093

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


Работать не пробовали?
325 2996286
>>2996093
Чел, комп с 16+ гб оперативки стоит очень дёшево, дефолтный смартфон имеет 8 гб, в таких условиях экономить спички это глупо.
326 2996319
ну да в принципе правильно а через год еще 16 докупим хули нам работягам главное формошлепов от байтоебства спасти
327 2996328
>>2996319

>от байтоебства спасти



https://rus-linux.net/MyLDP/BOOKS/zip/hackers-heroes.pdf

Это обязательно к прочтению ВСЕМ.
328 2996344
>>2996328
А то что?
image.png331 Кб, 564x318
329 2996355
>>2996344
Мешки грузить, дворы мести, работать в Сесурити, еду развозить.
330 2996674
>>2995895
Есть. За последние двадцать лет компьютеры стали производительности тысячекратно, а софт как тормозил и жрал память, так и продолжает. Потому что с ростом доступных ресурсов аппетиты софта тоже растут, хотя решает он плюс-минус те же задачи.

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

У меня вот компутер есть древний с соляркой, так там ось, браузер, гуй и мессенджеры влезали в 64 метра и еще место было.
331 2996845
>>2996674
да нормальные-то люди понимают что ситуация пизда а ты попробуй местных макакеров в этом убедить
ща, могу уже дословно предсказать что тебе ответят
1. мы не виноваты это все кабанчики. йа просто исполняйт приказ
2. рыночек порешал/сперва добейся
3. это норма/время погромиста дороже/купи компьютер
4. вы все врете никакой софт ни у кого не тормозит тут без комментариев
332 2996881
>>2996674
У каждой фичи есть требуемое время разработки и быстродействие. В старом софте реализованы фичи, которые быстро разрабатывать, требуют мало памяти и быстро работают.
В новый софт добавлены новые фичи, которые разрабатывать гораздо дольше, и которые работают гораздо медленнее.
Из-за первого используют более высокоуровневые языки, что ещё снижает производительность.
333 2996892
>>2996881

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


Это ты про времена спектрума? Там да, софт был сравнительно игрушечный. А вот с конца девяностых сложность решаемых задач в рамках большинства пользовательских кейсов не изменилась. Это всё те же мессенджеры, звонки, и прочее. Что интересно, браузеры при этом всё еще на компилируемых языках пишутся, несмотря на обилие бизнес-логики. Скайп 2.x каким-то образом работал, и не жрал ни память, ни проц.

> Из-за первого используют более высокоуровневые языки, что ещё снижает производительность.


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

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

То, что ты описал - это типичное менеджерское невежество. Люди нихуя не понимают в разработке и делают далеко идущие выводы на основе своих чувственных ощущений о якобы сложности реализации и/или используемых средств.
334 2996893
>>2996845
База. Да и чо их убеждать, пусть сидят на своем копиуме.
335 2996906
>>2996674

>софт как тормозил


Нет, уже давно ничего не тормозит даже на бюджетных процессорах.

>и жрал память


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

>>2996845
>>2996893
Причина проста, оперативка стоит копейки. Вычислительная мощность CPU, впрочем, тоже.
16623298324280.png98 Кб, 346x329
336 2996914

>уже давно ничего не тормозит

337 2996919
>>2996914
Соболезную, если ты до сих пор сидишь на intel core 2 duo
338 2996922
>>2996845
Пользователь хочет чтобы все свитело передело и работало мгновенно. Это требует много гигабайтный кэш, у нас он может опухать до 20Гб, огромных выч мощностей и ещё желательно хранить все данные и все приложение прямо в ОЗУ или м2 ссд.

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

Без пизды. Если пользователь готов смотреть 240р видео, картинки в лоу разрешении, ждать открытия браузера по 30 секунд. Если он готов закрыть ворд чтобы открыть ексель и все это не тормозило, закрывать вкладки которые не нужно и тд и тп. Тогда я напишу приложение которое работает на кофеварке.
Но хочет то он открыть 10 документов в ворде, 30 вкладок, параллельно слушать музыку и чтобы ещё все это быстро шуршало, а сервер выдал ему данные за 300мс. Вот тогда будь добр купи мощное железо, а с кабана сервера по 20к долларов.
339 2996935
>>2996906

> Нет, уже давно ничего не тормозит даже на бюджетных процессорах.


Одна история охуительней другой.

> Да и поебать на эту память, её более чем дохуя.


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

> Вскод с дискордом как жрали пол гига 8 лет назад


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

>так и жрут


Погоди, щас манкикодерам еще что-нибудь сложным покажется, и будет новый виток оптимизации.
15794874450970.jpg105 Кб, 802x747
340 2996939
>>2996935

>новый виток оптимизации



ПРЕЖДЕВРЕМЕННОЙ
341 2996940
>>2996922

> Но хочет то он открыть 10 документов в ворде, 30 вкладок, параллельно слушать музыку и чтобы ещё все это быстро шуршало


> Вот тогда будь добр купи мощное железо


Лолище. Это хуйня, а не задачи. А то, что для них нужно мощное железо - исключительно вина макакенов, которые думают, что полгига на сраный мессенджер - это норма. Вместо того, чтобы делать нативный код на нормальных языках, вы делаете говнокод на жаваскрипте, логику на жаваскрипте pure-js реализации всякой хуйни а потом сидите с умным видом и рассказываете, что чтобы всё свистело и работало мгновенно, нужны огромные мощности. Конечно, при таком подходе. вам комп из TOP-500 дай - вы е его заговнокодите насмерть.
342 2996948
>>2996939
Ага, и это тоже. Сначала они такие "кокпок оптимизировать еще рано", а потом "бля, оптимизировать уже поздно, надо полприложухи переписывать".

Планирование оптимизации - это не про JS-макакенов.
343 2996954
>>2996940

> Лолище. Это хуйня, а не задачи. А то, что для них нужно мощное железо - исключительно вина макакенов, которые думают, что полгига на сраный мессенджер - это норма.


Деда, мощное железо 15 лет назад сегодня уже не мощное. Каждый офисный ПК в госзалупе имеет 8гб ддр4 и ссд на 120гб поэтому это не проблема буквально для всех
344 2996955
>>2996892

> То, что ты описал - это типичное менеджерское невежество. Люди нихуя не понимают в разработке и делают далеко идущие выводы на основе своих чувственных ощущений о якобы сложности реализации и/или используемых средств.


А потом у тебя две тысячи тикетов на джире и память у юзеров течет. Количество багов это константная величина на количество строк кода, но зависит в первую очередь от инструмента, читай языка. И отдел плюсовщиков будет разрабатывать дольше, это будет дороже. А суть в том чтобы быстре все сделать и в прод, а то бабки уже утекут
345 2996956
>>2996954
До тебя не доходит, судя по всему. Компы становятся мощнее, а быдлокодеры утилизируют доступные ресурсы в свой говнокод. И за последние 20 лет нихуя не поменялось в этой тенденции. С 8 гигами жить сейчас тяжко, а всё почему? Потому что софт написан жопой. А почему он написан жопой? Потому что менеджерки обоссанные предпоуичтают нанимать много низколевелных индусов, думая, что оптимизируют таким образом траты на разработку.
346 2996957
>>2996955

> две тысячи тикетов на джире


Можно подумать, сейчас этой проблемы нет.

> память у юзеров течет


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

> И отдел плюсовщиков будет разрабатывать дольше, это будет дороже.


Зависит от того, на чем писать и сколько человек нанять. Я выше про Qt говорил - скорость разработки на нем очень высокая.
image.png851 Кб, 1024x776
347 2996958
>>2996955
Ну и до кучи - не обязательно брать именно плюсы. Средств разработки вагон и маленькая тележка. Было бы желание.
348 2996964
>>2996957
>>2996958
Суть в том что дело не в плюсах, чем трушнее будет инструмент, чем меньше мегабайт оперативы будет затрачено, тем больше будет уходить денег кабана. Так что к коммерческой разработке это не применимо, а некоммерческих таких проектов просто нет.

>>2996957

> > две тысячи тикетов на джире


> Можно подумать, сейчас этой проблемы нет.


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

> > память у юзеров течет


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


Я в жсе не разбираюсь но у них там разве нет gc? Кто и куда там течет?

> > И отдел плюсовщиков будет разрабатывать дольше, это будет дороже.


> Зависит от того, на чем писать и сколько человек нанять. Я выше про Qt говорил - скорость разработки на нем очень высокая.


Нанимаем вместо 50 жс макак 100 кьют макак и они пилят вам такую же аппку но Вася Пупкин сможет открыть на 20 вкладок больше. Ебейший план
349 2996974
>>2996964

> Суть в том что дело не в плюсах, чем трушнее будет инструмент


Не понял этот пассаж.

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


Ну если ты макакенов посадишь - то да.

> Я в жсе не разбираюсь но у них там разве нет gc? Кто и куда там течет?


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

> Нанимаем вместо 50 жс макак 100 кьют макак


Скорее, человек 15 кутешников против 50 жс макак.
изображение.png67 Кб, 240x452
350 2996975
>>2996956

>С 8 гигами жить сейчас тяжко


Кому тяжко-то? Ну возьми 128 если тебе 8 мало, в чем проблема? Софт переписывать потому что какой-то бомж не может позволить себе оперативку, ну извини, это не продуктивно.
351 2996976
>>2996975

> не продуктивно


Не продуктивно нормальный код писать, я тебя понял, обезьян.
352 2996977
>>2996976
Нормальный код утилизирует все доступные ресурсы и адаптируется под производительность среды, а не дрочит захардкоженные байтоёбами 32 мегабайта.
353 2996978
>>2996977
Я тебя услышал, скиллбоксер.
354 2996980
>>2996974

> Не понял этот пассаж.


Ну и ладно, третий раз одно и тоже я писать тебе не буду, не понял значит изначально не хотел понять
>>2996977
Двачую, я купил все 100% оперативы, че им простаивать что-ли?
355 2996981
>>2996980

> Ну и ладно, третий раз одно и тоже я писать тебе не буду, не понял значит изначально не хотел понять


Так у тебя проблемы с изложением своих мыслей.

Собственно, каша в голове = каша в коде.
356 2996982
>>2996974

>> Нанимаем вместо 50 жс макак 100 кьют макак


>Скорее, человек 15 кутешников против 50 жс макак.


И будут они писать приложение 10 лет
357 2996983
>>2996982
Ох уж эти мантры и сказки о долгости разработки на нормальных средствах.
358 2996986
>>2996983

> Ох уж эти мантры и сказки о долгости разработки на нормальных средствах.


Ох уже мантры о том что 1 == 1
image.png205 Кб, 750x1000
359 2996990
>>2996986

> Ох уже мантры о том что 1 == 1

360 2996993
>>2996983

>нормальных средствах


>c++


Ты таблетки принял? Крестам можно сказать спасибо за популяризацию ООП и попрощаться с ними.
Второй фрактал плохого дизайна после php. Самый лучший способ выстрелить себе в жопу так, чтобы оттуда ещё память вытекла. Любая программа на крестах (да и на си) выглядит как борьба с языком не на жизнь, а на смерть. Из-за низкого уровня совершенно не читается бизнес-логика, потому что 2/3 кода -- байтоебля. Я видел говнокод на многих языках, но только на сях и крестах он достигает такого ебического размаха, что хочется всю команду закрыть в здании и поджечь, потому что говнокод на ц(пп) исправить невозможно.
361 2996998
>>2996935

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


Может обойдёмся без толстого троллинга?
362 2996999
>>2996993

> Из-за низкого уровня совершенно не читается бизнес-логика


Я для кого писал про Qt и про современные плюсы, шизик?

> только на сях и крестах он достигает такого ебического размаха


Значит ты мало кода видел в принципе.

>>2996998
Можешь посмотреть цены на чипы, например. Вообще, у меня нет желания доказывать маням соответствие с реальностью.
363 2997000
>>2996993
C++ это охуенный язык, который может совмещать в себе лютый байтопердолинг и охуенные абстракции как в пиструнчике и прочих макачьих языках. Если ты этого не видел - не значит, что этого нет
364 2997027
>>2997000
А на чем ты кроме цпп писал что-то большее, чем энтрилевельный кал?
365 2997043
>>2997027
В проде - Чистый си, шарп, чуток питона и джава, немного зашкварился ПХП, ну и дефолтный баш с повершеллом.

У крестов есть проблемы, безусловно, но вот то, что там только байтоебство - это ложь.
366 2997045
>>2997043
>>2997027
Лычка сениора от очень известной конторы, торгующейся на NASDAQ - уже шесть лет в наличии.
367 2997046
>>2997045
Если друг из лондона бутылку вискаря за 2к фунтиков не привозил, и не пробовал пиццу из дельфина, то ты просто лоускилл макака, и не важно, сколько у тебя лычек и звездочек, и есть ли лампасы.
368 2997067
>>2997046
Менеджерок в треде, все в машину. Придумал какие-то охуительные метрики и дрочит сам на них.
369 2997073
>>2996999

>Можешь посмотреть цены на чипы, например.


Посмотрел. 16 гб стоит 4к рублей. Копейки.
370 2997078
>>2997073
Самую простую смотрел, как я понимаю.
371 2997079
>>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. И всякие дизайнеры-тестеры на сдачу.

Что ты ответишь кабанчику?
371 2997079
>>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. И всякие дизайнеры-тестеры на сдачу.

Что ты ответишь кабанчику?
372 2997083
>>2997079
Вот это как раз тот случай, когда вебня оправдана, и пусть себе жрет ресурсы, ради нее скорее всего комп и покупался.
373 2997087
>>2997078
А тебе непростая нужна чтобы запускать вскод, дискорд и хром?
374 2997092
>>2997083
Ну вот что-то есть подозрение, что половина известной электроновой хуйни внутри, если начать разбирать по частям, тоже нихуя не простая и там тоже вебня оправдана.
375 2997093
>>2997087
Десктоп - это лишь частный случай, чел.
376 2997094
>>2997092
В vscode зачем вебня?
377 2997097
>>2997094
Вот вскод (и, наверное, спотифай, хотя не пользовался) самые подозрительные в списке.

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

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

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

Вот и получается.
381 2997131
>>2997108
8 гигов тебе на десктопе работать не хватит.
382 2997132
>>2997110

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


Тут главное подход, а не конкретный язык. Да хоть питон прикручивай. JS здесь наихудший выбор, пушто язык говно (как минимум из-за слабой типизации).

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


Ну как - бесплатно. Платим памятью и тормозами.
383 2997187
>>2996993
У нас перед нг все тимлиды рассказывали о своих проектах вкратце. Был там и представитель плюсоовиков. Сказал что средний стаж у их команды 10 лет.
Видимо только с таким опытом в плюсах и можно писать что то вменяемое, пока молодые шутливые джавакодерки и шарпомушки за 3 года сеньками становятся.
384 2997219
>>2997187

>Видимо только с таким опытом в плюсах и можно писать что то вменяемое



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

Ну а с опытом приходит понимание в каких местах какие инструменты правильнее использовать. Добавь сюда понимание кода, сгенерированного компилятором. Понимание в общем случае. Когда компилишь с максимальной оптимизацией, то далеко не всегда можно понять то, что сгенерировал компилятор. При этом с выключенной оптимизацией выхлоп компилятора читается так же легко, как и исходный код.
385 2997246
>>2997132

> Тут главное подход, а не конкретный язык. Да хоть питон прикручивай. JS здесь наихудший выбор, пушто язык говно (как минимум из-за слабой типизации).


Пардон, а в питоне и луа какая типизация? Алсо, ко всему перечисленному уже давно тайпчекеры придумали.

> Ну как - бесплатно. Платим памятью и тормозами.


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

>>2997219
>>2997187
Плюсы стоит разделять на "плюсы для байтоебли" и "плюсы для всякой бизнес-логики". Вот в первом действительно без знания потрохов и опыта никуда, а второе вообще нахуй не нужно, потому что есть другие языки. Да и для первого случая уже всякие расты на хвост наступают по-тихоньку.
386 2997388
>>2987180
Миша, ты?
387 2997414
>>2997246

>Пардон, а в питоне и луа какая типизация?


Сильная

мимо
image.png5 Кб, 522x75
388 2997434
>>2997414
ага
389 2997442
>>2997067
Как же тебе печет от бытия психически и физически полноценных мужчин. Поеду к морю что ли.
390 2997447
>>2997434
Ну ты чиго в википукие написано что сильная...
А еще это интерпретируемые языки.... вооооот... В википукии написано... Надежней википедии по достоверности информации только кроссворд!
391 2997483
>>2997447
хуже чем в жепаскрипте типизацию все равно не сделать
разве что как в pl/i неявный конверт из любого типа в любой
392 2997533
>>2997434
Так я про питон не заметил луа
393 2997579
>>2997388
Нет, не я
394 2997596
>>2996964

>Нанимаем вместо 50 жс макак 100 кьют макак


Но зачем? Разве разрабы Qt вам не для того добавили QML, чтобы припахать дешёвых жс макак, которых на рынке в 100 раз больше, чем крестоблядей?
изображение.png1 Кб, 166x37
395 2997755
396 2997877
>>2997755
"True" это просто альтернативный литерал для "1", так что всё правильно
397 2997899
>>2997877
А 1 - альтернативный литерал для 1.0. Тайпкастинг придумали, чтобы ограблять кого?
398 2998213
>>2997246

> Пардон, а в питоне и луа какая типизация?


В питоне - сильная. Ты не можешь сложить число с объектом и получить неведомую хуйню. Между собой кастятся только числовые типы. А вообще вот, держи чтиво: Пардон, а в питоне и луа какая типизация?

> В культях и гтк ты точно то же самое и сделаешь, только XML вместо html, который знает каждая макака.


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

>

399 2998216
>>2997442
Езжай. А я на море посмотрю с балкона. Я сыч, мне норм.
400 2998222
>>2997596
Между тем, QML тоже компилируется, по возможности, в плюсовый код и потом в бинарь. Для JS это недостижимая высота.
401 2998258
>>2997899

>А 1 - альтернативный литерал для 1.0. Тайпкастинг придумали, чтобы ограблять кого?


Это нормально, нет совершенно никакого смысла специально кастить инт во флоат, у тебя при конвертации ничего не потеряется как правило.

>>2997877

>"True" это просто альтернативный литерал для "1", так что всё правильно


А вот это уже хуйня какая-то. if должен работать только с булевыми значениями, иначе это потенциальные проглоченные ошибки.
403 2998325
>>2997131
На десктопе 16 гб стоят 4к рублей, можешь себе хоть 64 гига поставить, заработаешь на это на пару дней
404 2998344
>>2997132

>JS здесь наихудший выбор, пушто язык говно (как минимум из-за слабой типизации).


Тайпскрипт, не?

>Ну как - бесплатно. Платим памятью и тормозами.


Хтмл и цсс не сильно нагружают железо.
405 2998370
>>2998344

> Тайпскрипт, не?


Не. Внизу это всё равно JS со всеми вытекающими тормозами и проблемами. Язык с говняной типизацией невозможно сделать быстрым.

> Хтмл и цсс не сильно нагружают железо.


То-то я смотрю, браузеры у нас память и проц не жрут, ага.
406 2998420
>>2998370

>Не. Внизу это всё равно JS со всеми вытекающими тормозами и проблемами. Язык с говняной типизацией невозможно сделать быстрым.


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

>> Хтмл и цсс не сильно нагружают железо.


>То-то я смотрю, браузеры у нас память и проц не жрут, ага.


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

> Ты же понимаешь, что жс гораздо быстрее того же питона?


Быстрее, но не гораздо. Это временное явление, питон щас от релиза к релизу сильно бустят.

> Ты уверен, что проблема не в прослойке между креслом и монитором?


Почему весь софт на электроне тупит и тормозит?
408 2998430
>>2998420

> Иногда жрут, только не из-за хтмл и цсс.


Ресурсы жрет буквально DOM, из-за чего требуются костыли в виде упомянутых тобой фреймворков.
1000019788.png109 Кб, 1440x1008
409 2998439
>>2998427

>Быстрее, но не гораздо. Это временное явление, питон щас от релиза к релизу сильно бустят.


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

>Почему весь софт на электроне тупит и тормозит?


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

>>2998430
Не совсем DOM, а манипуляции с DOM через JS. Статичные сайты на хтмл и цсс без жс очень быстрые. Но те же веб аппы на svelte или solid тоже очень быстрые. Ждём смерти р
акта и других подобных абоминаций с виртуал DOM внутри.
410 2998463
>>2998439

> Временное явление, длящееся всё время параллельного существования этих языков?


Да.

> На пикрил разница вполне подходит под "гораздо быстрее".


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

> Не весь, уже приводили примеры дискорда и вскода


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

> Не совсем DOM, а манипуляции с DOM через JS. Статичные сайты на хтмл и цсс без жс очень быстрые


Электрон - это явно не про статичные сайты %)
411 2998632
>>2998463

>М-м-м, синтетические тесты - это так показательно!


Да, показательно. Конкретно эти тесты весьма качественные. В тестах перформанса бекенда по рпс и задержке питон тоже очень сильно позади в сравнении с жсом в любых тестах, от простых plaintext ответов до имитаций продакшена.

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


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

>Электрон - это явно не про статичные сайты


Так при чём тут хтмл и цсс?
image.png82 Кб, 1124x846
412 2998656
>>2998632

> Да, показательно


Не-а. Я обяснил, почему.

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


Да правда что ли? А у меня вот другие данные.

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


Звучит как былина хладная.

> Так при чём тут хтмл и цсс?


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

>Да правда что ли? А у меня вот другие данные.


Какие данные? Что обёртка над си быстрее? Ещё и менябенчмарк от авторов uvloop, в отличие от респектабельного бенчмарка из этого >>2998439 поста.

Так-то конкретно по перформансу для бекенда лучше смотреть самый популярный и уважаемый бенчмарк от techempower (пик 1), или хотя бы https://github.com/the-benchmarker/web-frameworks (пики 2 и 3). Что-то не видно питона в топе на уровне hyperexpress/uWS.
414 2998782
>>2965600
>>2965727
>>2965899
Щас бы в петухабр хоть как-то контрибутить.
415 2998797
>>2998777

> Какие данные? Что обёртка над си быстрее?


А что тебя конкретно не устраивает? Пуризм с практикой расходятся?

> менябенчмарк от авторов uvloop, в отличие от респектабельного бенчмарка из этого


> ВРЁТИ


Ясно.

Но на самом деле никто и не говорил, что питон в плане веба самый быстрый. Надо сделать прототип или скорость не важна - пиши на питоне, спасибо выразительным средствам. Нужна скорость - го или раст. Остальное - детский сад и полумеры.
416 2998811
>>2998797

> Нужна скорость - го или раст.


Ну или си с плюсами.
417 2999241
>>2998797

>>Надо сделать прототип или скорость не важна - пиши на питоне


Можно попасть в ловушку. Если прототип окажется успешным то вместо написания нового проекта могут сказать "давайте еще тут чутка допилим". И через какое то время таких допиливаний появится огромный тормозной энтерпрайз эдишен монстр на питоне.
image.png39 Кб, 1539x758
418 2999275
Звпоминайте. Возможно, но не обязательно, скоро будете с этим жить.
419 2999361
ну и нах ты в пеинте это рисовал
420 2999513
>>2999241

> Можно попасть в ловушку


Не попадай, лол. Следи за проектом, а не хуи пинай.
421 2999581
>>2998797

>А что тебя конкретно не устраивает?


Что это не совсем питон. Но ладно, пусть будет. Подобные проекты на жсе тоже перформят как голанг.

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


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

>Надо сделать прототип или скорость не важна - пиши на питоне, спасибо выразительным средствам.


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

>Нужна скорость - го или раст.


Ну да, хотя ещё есть вариант просто выделять чувствительные к скорости элементы системы в отдельные микросервисы на том же го, а остальное писать на удобном языке, таком как тайпскрипт, ну или для извращенцев питон, ведь несмотря на его тормознутость, для 99% приложений его скорее всего будет достаточно, плюс всё-таки в питонячьей экосистеме есть фастапи. Только вот нормальную типизацию не завезли, поэтому для извращенцев.
422 2999615
>>2999581

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


В каких-то частных случаях, разумеется, которые легко решаются при желании и минимальных усилиях.
423 2999620
>>2999581

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



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


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

> Только вот нормальную типизацию не завезли


Лол.
424 2999648
>>2999615
В каких-то частных случаях это в 99% случаев?

>>2999620

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


Питонисты извращенцы, что с вас взять.

>> Только вот нормальную типизацию не завезли


>Лол.


А что лол то? Тайпскрипт один из лучших языков, с которыми мне доводилось работать. Не зря у него создатель тот же, что и у c#.
425 2999665
>>2999648

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


Рекомендую поработать с чем-то помимо петона и тайпскрипта
426 2999687
>>2999648

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


Я понял тебя, вкатунец, можешь не продолжать.
image.png6 Кб, 523x263
427 2999713
>>2999361

>ну и нах ты в пеинте это рисовал


Чтобы потом нарисовать кодом.
428 2999757
>>2999687

>ррряяя, твоё мнение неправильное, я скозал, поэтому ты вкатунец, ряяяяя


Ясно.

>>2999665
Работал с го, c#, джавой, пхп.
429 2999784
>>2999757

> твоё мнение неправильное


Не неправильное, а просто некомпетентное.

> Работал с го, c#, джавой, пхп.


Типикал вкатунец.
430 2999798
>>2999784

>Не неправильное, а просто некомпетентное.


>Аргументы: я скозал


Ты просто блистаешь компетентностью, лол.

>Работал с 6 языками программирования


>Типикал вкатунец


У тебя умственная отсталость, или это просто троллинг тупостью?
431 2999804
>>2999798

> Я скозал, что ты блистаешь компетентностью, ря!



> Работал с 6 языками программирования


> В списке 4


> Подразумевается пятый TS


> 5 != 6


> умственная отсталость


> 5 != 6


Да, я вижу. Изучение PHP приводит к необратимым изменениям в головном мозге.

Из всего перечисленного ты не писал ни на чем, что могло бы поспособствовать у тебя формированию хорошего вкуса, жружок.
432 2999913
СОБЕСЕДУЕШЬ ЧУЧЕЛО НА ПОЗИЦИЮ МИДЛА
@
СРЕДНЕ ОТВЕЧАЕТ НА ТЕХНИЧЕСКИЕ ВОПРОСЫ
@
НА РЕШЕНИЕ МЕЛКОЗАДАЧИ ПРЕДЛАГАЕТ СДЕЛАТЬ ПАНЕЛЬКУ АБСТРАКЦИЙ, ШОБ НА ВЫРОСТ
@
В ОБЩЕНИИ СРЕДНЕОМЕЖНЫЙ
@
ТЕСТОВЫЕ ДАВАТЬ И ПОТОМ ПРОВЕРЯТЬ В ЛОМ
@
ПРЕДЛАГАЕТ ВЗГЛЯНУТЬ НА ЕГО ГИТХАБ
@
БОТЫ В ТЕЛЕГУ
@
ФОРКНУТЫЙ ДОТ КОНФИГ НА ФЭЙЛЭНДЕ, ГДЕ ВСЕ ИЗМЕНЕНИЯ В .bashrc, БЭКГРАУНД КАРТИНКАХ И ТЕМЕ ТЕРМИНАЛА
@
РЕПА С ТЕСТОМ ГОВНА НА КЬЮТИ (НЕ КОМПИЛИТСЯ)
@
"МЫ С ВАМИ ОБЯЗАТЕЛЬНО СВЯЖЕМСЯ, НО СЕЙЧАС У НАС УЖЕ К СОЖАЛЕНИЮ ПОЗИЦИИ НЕ ОСТАЛОСЬ"
433 3000029
>>2999913

>СОБЕСЕДУЕШЬ ЧУЧЕЛО НА ПОЗИЦИЮ МИДЛА


>@


>СРЕДНЕ ОТВЕЧАЕТ НА ТЕХНИЧЕСКИЕ ВОПРОСЫ


>@


ЗАКОНЧИЛ НА ЭТО
@
ВЗЯЛ
@
ОН ДЕЛАЕТ ЗАДАЧИ
@
ВСЁ
434 3000043
>>3000029
Если мидл, то надо минимум на этом

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


А здесь чел закопался малеха.
Это классическая ситуевина с экзамена. Чел тебе вроде правильно отвечает, но чтобы увеличить шансы отвечает не только про вопрос, но еще и пытается накакать литл экстра. И в литтл экстра он начинает все больше и больше промахов делать. По итогу ты вместо того, чтобы уже отпустить щегла с четверкой или пятеркой, начинаешь задавать ему еще больше вопросов, и чел уходит с более низкой оценкой.
435 3000135
>>2999804

>Подразумевается пятый TS


И шестой питон. Ты всё-таки не троллил тупостью, раз ты даже не способен проследить за цепочкой постов.

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


Так забавно, когда человек с некомпетентным мнением думает, что способен рассуждать о хорошем вкусе.
436 3000175
>>2999713
Кодовая страница, адаптированная под Юникод, способная поддержать все славянские языки.
437 3000185
>>3000043
Не надо ничего хоть на сениора хоть на стажера. Просто поговори с человеком про его опыт работы или учебы.
438 3000247
>>3000185
Не чел, что-то все-таки надо. Помню чел с моим кабаном просто побазарил часик, он его взял и решил не пидорить, даже когда чмоха испытательный срок запорола.
439 3000282
>>2999241
Моя история. 20 раз сказал, что это экспериментальная либа. Тихо, в фоне, какая-то сука из отдела продаж продала её как продакшн готовое решение, чтобы получить премию. В итоге у нас появился кастомер, который требует поддерживать это говно, так как он его уже интегрировал. Из-за времени на поддержку, нет времени на переписывание. Менеджмент видимо не понимает, хотя я прямым текстом ему говорил, что мы (или только я?) в жопе с таким подходом.
440 3000285
>>3000043
База, те кто ходили в ВУЗ знают. Остальные бесконечно ходят по собесам.
441 3000910
>>3000282
Классика, напиздел лишнего не тому человеку - сам виноват, не удержал язык за зубами, ну раз продаван выбил себе премию, выбивай теперь себе ресурсы на релиз.
442 3001114
>>3000135

> И шестой питон.


Крайне сомнительно, учитывая твои дилетантские рассуждения о нем.

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


Всё так. Ты весьма самокритичен, еще не всё потеряно.
443 3001117
>>2999513
Если скажу что надо проект стопать и начинать писать все то же самое с нуля - могут не понять. Даже если об этом договаривались - скажут что разраб какой-то дурачок, давайте заменим на другого.
444 3001123
>>3001117
Не работай в местах с менеджерами-ебанатами. Если захотят сменить после договоренности - скатертью дорога. Ты себе работу найдешь, а они пусть ебутся с прототипом, раз мозгов нет.
445 3001128
>>3000910

> напиздел лишнего не тому человеку


Я напиздел ровно то, что должен был напиздеть. Просили MVP? Вот вам MVP с моими комментариями NOT FOR PRODUCTION. Как дальше умные продажники чья ипотека зависит от премии будут работать головная боль кабана.
446 3001306
>>3001114

>Крайне сомнительно, учитывая твои дилетантские рассуждения о нем.


Я не рассуждал о нём, а просто озвучил факты. Он очень медленный, у него проблемы с типизацией.

>Всё так. Ты весьма самокритичен, еще не всё потеряно.


Чел, для тебя всё потеряно, после твоих слов о том, что:
>>2999620

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


И после твоего несогласия с утверждением об отсутствии нормальной типизации в питоне:

>Только вот нормальную типизацию не завезли


>Лол.


После такого слова о хорошем вкусе выглядят совсем комично.
image.png30 Кб, 524x1044
447 3001334
448 3001361
>>3001128

>с моими комментариями NOT FOR PRODUCTION


Получается, сливаешься с работы, на которую тебя наняли?
449 3001367
>>3001306

> Он очень медленный


Это, разумеется, ложь. Всё зависит от типа задачи.

> у него проблемы с типизацией


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

> И после твоего несогласия с утверждением об отсутствии нормальной типизации в питоне


Повторяю вопрос, клоун. Какая типизация в питоне?
.png5 Кб, 523x263
sage 450 3001394
image.png10 Кб, 513x513
451 3001460
>>3001394
Ну так мацай, кто ж тебе запрещает?
452 3001489
>>3001394
Кстати, что за шрифт? Как называется? Какой размер глифа растра?
image.png12 Кб, 479x589
453 3002325
Ещё не меню, но уже близко.
utf-8
454 3002540
>>3001367

>Это, разумеется, ложь. Всё зависит от типа задачи.


Про типы задач было сказано. Сначала вычисления типа nqueens, потом бекенд. В обоих случаях он тормознутый мягко говоря.

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


>Повторяю вопрос, клоун. Какая типизация в питоне?


Динамикодриснявый клоун, зачем ты притворяешься, что не понимаешь, о чём речь?
455 3002590
>>3002540

> Сначала вычисления типа nqueens, потом бекенд.


Дурачок со своей синтетикой, плес.

> Динамикодриснявый клоун, зачем ты притворяешься, что не понимаешь, о чём речь?


Слив засчитан.
456 3002677
Значит, в питоне статическая типизация.
457 3002696
>>3002677
Статическая типизация с игнорируемыми при компайле декларациями типов.
458 3002755
>>3002696
Динамическая, сильная, неявная. Словарь со списком не сложишь, в отличие от.

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

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

>по желанию


Желания ни у кого не возникает почему-то, тащить эту типизированную залупу в скрипты.
461 3002893
>>3002871
Гвидо и про := так говорил, а поди ж ты. Скорее всего сделают какой-то механизм для включения обязательной типизации в своем коде.
462 3002896
>>3002890

> Желания ни у кого не возникает


Анус ставишь? Новые проекты, которые пишутся не вкатунами, сразу делаются с типами. Топовые библиотеки тоже постепенно типы прописывают.
463 3002920
>>3002890
Потому что скриптовые языки сделали шаг вперед позволив писать код без лишней шелухи в виде уточняющих конструкций, интерпретатор может сам понять что и где от него требуется, без лишних уточнений, в этом его сила, прикручивать к этому всему типы - вешать на программу рамки из ограничений, в сложных и крупных системах это может быть уместно, но в большинстве случаев не нужно.
464 3002925
>>3002893
Есть механизм такой. Майпай в прекоммите.
465 3002931
>>3002920

>интерпретатор может сам понять что и где от него требуется


А я не понимаю читая код что это строка, число, дата, строка даты. Пиздец рот ебал. Я хочу чтобы мне не интерпретатор выдавал ошибки типов, а линтер не давал собрать код где у числа вызывается метод toLowerCase()
466 3002932
>>3002890
Ну так ты предложение выши не выгружай из памяти так оперативно. Скрипты - это то место где хинты как правило не нужны ровно как и слой какой-нибудь бизнес-логики.
Но справедливости ради, в залупьих скриптах на 2к строк типы иногда были бы полезны. Только ведь таким скриптам и скриптами быть не стоило.
467 3002963
>>3002925
Это не то же самое (хотя лично меня вполне устраивает)
468 3002975
>>3002932

> Скрипты - это то место где хинты как правило не нужны


Я даже в скриптах на пару сотен строк хинты расставляю, чтобы потом не забыть, какие типы где гуляют.
469 3002991
>>3002975
Мне как правило однострочников хватает и примерного понимания где нумерик и где не нумерик.
470 3003076
>>3002590

>Дурачок со своей синтетикой, плес.


В techempower максимально приближено к проду.

>Слив засчитан.


Но это же не я динамикодриснявый клоун, притворяющийся дурачком.
471 3003081
>>3003076
Ты на вопрос так и не ответил, животное.
472 3003096
>>3003076

>В techempower максимально приближено к проду.


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

https://habr.com/ru/articles/701352/
473 3003105
>>3003096
Кстати, в том манябенчмарке нет ни libevent, ни libmicrohttpd. Ладно второй, но первый это де-факто стандарт, если тебе надо быстрый http на сях.
image.png65 Кб, 826x1009
474 3003170
Вот так была нарисована картинка из поста - >>3002325
475 3003189
>>2964568 (OP)
Бля да, фронтенд это пиздец, и ещё кто-то говорит, что он лёгкий, хуесосят фронтендеров...
image.png1,1 Мб, 700x738
476 3003511
>>3003189
Фронт не сложный, он припизднутый.
477 3003653
478 3003655
>>3003653
Впрочем это же можно сказать и про многие бэкенд фреймворки
479 3004081
>>3003655
Вряд ли про многие. Какие-то капитальные, со своими собственными интерфейсами к базам, рендерами и прочей требухой - да, бывают. Легковесные обычно особо не выебываются.

А в вебе весь фундамен наркоманский, потому что каждая из его частей изначально делалась вообще для других целей. HTML был языком разметки, а не построения гуев; CSS - способом вынести стиль в отдельный файл, а не анимацию заебенить; про JS вообще лучше даже не вспоминать, это говно написали на коленке за две недели пез проектирования вообще, и в таком виде оно до сих пор блядь живет и работает. Разрабы браузеров и комитет W3C тоже, судя по всему, в манямире живут.
480 3004190
>>3003096
Знаю про наебалово с дотнетом. Но исходники бенчмарков js/ts я смотрел, там без хуйни.
481 3004202
>>3003170

Ну вот меню и заработало. Именины души.
photo2023-05-1820-45-48.jpg18 Кб, 294x230
482 3004246
>>2996906

>Нет, уже давно ничего не тормозит даже на бюджетных процессорах.


Ахахаха. Например, бюджетный ноут будет мразотно тормозить на офисных задачах с загрузкой в почтовый клиент + несколько вкладок + эксель + ворд.
мимошёл
483 3004250
>>3004246
Пример бюджетного ноута?
484 3004277
>>3004250
Леново синкпад.
485 3004285
>>3004277
Шутишь? Самые топовые ноуты в истории Земли.
Есть Thinkpad и есть всё остальное.
486 3004316
>>3004285
Синкпад уже давно не тот. Леново все испортили. Последним нормальным ноутом был X220, ну или X230, если религия позволяет использовать чиклеты. А дальше пошло одебиливание - корпус из магния выкинули, раскладку за каким-то хуем переделали, батарею всунули в корпус. Дань моде, хули.

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

В пизду, короче. С нулевых пользовался синкпадами, больше не буду. Вот наше будущее: https://frame.work/
17049223824350.jpg190 Кб, 802x747
487 3004334
>>3004277

>тхинкпад


>бюджетный, и подразумевается, что медленный

488 3004336
>>3004316

>выгнуло блядский карбоновый корпус дугой, ну вот прост


Это не прост, это батарея вздулась, как раз через пару лет такое происходит у ноутов, трещина тоже из-за этого.
489 3004340
>>3004336
Нет, это не батарея, я смотрел, она абсолютно нормальная. Проблема в том, что конструктивно корпус - полное говнище без вменяемых ребер жесткости, потому что китаец, который делал корпус - еблан и прогуливал сопромат. Трещина по той же причиние - там просто резкий переход толщины пластика, не котором оно и сломалось.
490 3004346
>>3004316

>Вот наше будущее


>https://frame.work


Но у тебя ссылка на на макбук про.
491 3004350
>>3004346
Почитай сначала, как он сделан и в чем фишка. С макбуком его роднит только алюминий и немного внешний вид.
492 3004373
>>3004346
Судя по тому как сейчас делают технику, это чудо развалится на запчасти после первой тряски в рюкзаке.
494 3004418
>>3004384
Было бы прекрасно, если бы на всех баннерах с вопросом о куках была большая кнопка "Мне похуй".
495 3004421
>>3004418
Двачую.
Есть даже расширение для браузеров - I don't care about cookies, которое убирает все эти попапы. Но оно к сожалению жрало процессор на некоторых саайтах и пришлось его отключить
496 3004474
>>3004316
Точно не знаю какая у меня модель, что-то из топовых тинкпадов от работодателя. Наверное седьмой по счёту ноут из тех, что были. Он идеален.
Других таких нет, сравнить было с чем.

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

Во всяком случае для меня - хотел подораать чужие жопы, а надорвал свою. Походу в /pr программистов и хакеров нет, одни ремесленники.
499 3004503
>>3004498
А причина подрыва какая?
500 3004505
>>3004503
Догадаться и сам можешь, если подумать и проанализировать. Вот даже новое слово придумал "программистам" - кнопкодавы. Почти как эникейщики, только в современных реалиях.
501 3004509
>>3004505
Сорян, я не Ванга, не представляю с чего именно у тебя бомбануло, потому что в треде не одну и не две темы обсуждали. А кнопкодавы в 2024 это 95-99% "программистов". То есть это норма, и так уже давно.
502 3004512
>>3004509

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


Хех. А ведь точно не Ванга.
Ладно, тред в бамплимите. В нём уже нет смысла чего-нить серьёзное обсуждать. Надеюсь, ты меня никогда не поймёшь, иначе будешь несчастным человеком.
image.png126 Кб, 539x429
503 3004515
>>3004512

>Надеюсь, ты меня никогда не поймёшь, иначе будешь несчастным человеком.

504 3004521
>>3004474

>Точно не знаю какая у меня модель


P52s - круто, очень круто.

>>3004515
Ой, да ладно.
Вот почему - >>3003170
photo2019-11-2815-11-44 (2).jpg94 Кб, 1080x904
505 3004960
LE PERE-GATTO

ПЕРЕКАТ
ПЕРЕКАТ
ПЕРЕКАТ

>>3004958 (OP)
>>3004958 (OP)
>>3004958 (OP)
>>3004958 (OP)
506 3007424
Поздравьте меня коллеги, спустя 4 года работы разработчиком я написал свой первый тест!
507 3032498
>>2967968
Там да используют http как транспорт, как у двухсоткадодика. Ключевая фишка что там схема где типы и методы с сигнатурами, всё прибито гвоздями и серверы с клиентами генерируются заклинанием в консоли. Удобно для фронта и моблки
Тред утонул или удален.
Это копия, сохраненная 29 марта в 03:36.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски