Двач.hk не отвечает.
Вы видите копию треда, сохраненную 3 августа 2022 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
изображение.png56 Кб, 300x300
ОБЩИЙ БУГУРТ ТРЕД V49.0 / GENERAL BUTTHURT THREAD V49.0 /butthurt/ 2244804 В конец треда | Веб
@
МОЛОДОЙ СТАРТАП
@
ПРИШЛО ВРЕМЯ ЗАРПЛАТЫ В КОНВЕРТЕ
@
ПРИНОСЯТ КОНВЕРТ 200 OK
@
ОТКРЫВАЕШЬ
@
{"error": 418, "message": "idi na hui"}


Прошлый: https://2ch.hk/pr/res/2226588.html (М)
2 2244806
Дежурно напоминаю, что HTTP предназначен для передачи гипертекста и коды состояния HTTP должен отдавать веб-сервер, а не приложение, которое вы накостыливаете поверх HTTP.
3 2244809
>>44806
Само собой, разве кто-то с этим спорит? Только долбоеб будет использовать коды HTTP для ошибок приложения.
4 2244814
>>44809
Есть тут один такой долбоёб-семён, упорствующий в своём невежестве.
5 2244818
>>44806
Опять выходишь на связь?
6 2244820
Ищется Бэкендер
@
от 300к
@
php7, perl
7 2244821
>>2244670 →

> хелпдеском


Знакомое слово. На созвонах что-то про хелпдеск говорят иногда.
Понабрали слов иностранных, где надо и где не надо, а потом хелпдески появляются.
8 2244822
>>44820

> @


> php7, perl


@
приветствуется опыт работы с cms
9 2244826
удаленочка
@
читаешь крапоративную почту
@
через уэбморду с токеном
@
ваш ДОМЕННЫЙ ПАРОЛЬ истек
@
обратитесь в хелпдеск
10 2244827
ДЖУНЫ ЖАЛУЮТСЯ, ЧТО УЖЕ МЕСЯЦ РАБОТАЮТ, А ИМ НЕ СДЕЛАЛИ ДОСТУПЫ
@
ПРИХОДИТСЯ РАБОТАТЬ ПОД ЧУЖИМИ
@
ВСПОМИНАЕШЬ, КАК ТЕБЕ ПОЛГОДА ДЕЛАЛИ ДОСТУПЫ
@
НЕ ПОНИМАЕШЬ, В ЧЕМ ПРОБЛЕМА
11 2244828
>>44820
За много деняк я готов хоть на коболе писать, хоть хуи сосать.
12 2244829
>>44828
Выгоришь и захочешь в цифровые кочевники.
13 2244838
Как же мне печет от ебаного ЛОДАША. Создается впечатление, что все джаваскриптизерское коммьюнити это куча умственно отсталых детей с лишними хромосомами. Хмм, как же блять проверить переменную на undefined? Неужели variable === undefined? Да не, хуйня какая-то. ИМПОРТ isUndefined ФРОМ ЛОДАШ НАХУЙ, сука импорт ебаной ФУНКЦИИ из сторонней либы, чтобы проверить нахуй на АНДЕФЕЙНЕД, на нулл, на массив, на небо на аллаха. Добавляет ублюдочности тот факт, что пидарасы на работе решили видимо придерживаться БЕСТ ПРАКТИСЕС для ОПТИМИЗАЦИИ БАНДЛА и каждую функцию блядского ЛОДАША надо импортировать отдельной строчкой, а поскольку скриптообъебосы походу даже жопу не могут вытереть без сторонней либы, то первые 30 строчек в любом файле занимают ЕБАНЫЕ ИМПОРТЫ ИЗ ЛОДАША блять.
14 2244839
>>44838
Это быстрее и читабельнее, чем твои =
15 2244846
>>44839
Вот еще один шизоид-сектант. В чем быстрота, в чем читабельность, сможешь пояснить? В чем блять быстрота импортирования функции из либы, чтобы сделать базовое, элементарное нахуй действие, напрямую поддерживающееся самим языком? В чем читабельность? У меня редактор подсветит undefined как ключевое слово, а isUndefined -- просто еще одна функция. Ты чтобы два числа сложить, тоже подключаешь специальную либу или жквери-плагин? Дегенерат ебаный.
Vk8d-3gw400x400.jpg25 Кб, 400x400
16 2244848
>>44806
ПОЛУЧАЕШЬ СТРУЮ МОЧИ В ЛИЦО ПРЯМО В ОП-ПОСТЕ
@
ПРОДОЛЖАЕШЬ КОПРОТИВЛЯТЬСЯ
@
ТЫ У МАМЫ ДВУХСОТКА-ДУРАЧОК
17 2244852
>>44806
Напомни нам, двухсоткадурачок, в статус-коде 201 Created подразумевается создание чего? Сущности в веб-сервере?
изображение.png174 Кб, 800x683
18 2244853
>>44846
Боевая картинка отклеилась.
19 2244854
Реакто-вкатун пилит петпроект.

ну не буду же я на чистом кссе что-то делать, 2021 год, проект милипиздрический, век фреймворков
@
так, что у нас тут, бутстрап, стильно модно молодежно, так блять, падажжи ебана, че это у меня за эвентики само-случаются, неужто из-за того, что я пытаюсь один реактивный фреймворк с другим использовать
@
ладно, давай чистый css фреймфорк тогда, Bulma, о нормально пошло, так блять, падажжи ебана, а че-это мне приходится ебаклачить чистым кссом, если надо сделать что-то маломальски отличающееся и не запланированное создателями
@
окей, Tailwind, гибко, пиздато, считай почти чистый ксс. Так блять, а чего это у меня классы по три строки в каждой компоненте
@
ой блять, буду чистый ксс с препроцессорами крутить. И понимание придет нахуя мне ксс фреймворки и руку набью.
20 2244856
>>44854
Не забудь подключить SASS, LESS, CSS-in-JS, бутстрап, материал юай, и на каждый контрол ставить отдельную либу от васяна, потому что это куда читабельнее и быстрее, и все сразу поймут, что ты правильный пацан.
21 2244864
>>44852
Напоминаю рестодурачку, что в ответ на PUT файлов по указанному адресу.
22 2244879
>>44864
Так ведь, цитируя твою дурь, которой ты срёшь уже который тред подряд,

> HTTP предназначен для передачи гипертекста


какие файлы, ты ебанулся?
23 2244884
>>44879
Все есть файл, устройства имеют свое имя и путь.
haha-http.jpg30 Кб, 600x525
24 2244894
25 2244916
RPC
@
через XML
@
в HTTPS
@
vijay sharma: very good. please add a reconciliation layer to make use of HTTP error reporting capability
26 2244930
>>44879
HTML-файлы, блять. И сопутствующие стили с картинками.
27 2244932
Но HTTP просто передаёт ресурсы, идентифицируемые URI... И возвращает код статуса.
29 2244940
>>44930

>И сопутствующие стили с картинками


КАРТИНКИ И СТИЛИ МОЖНО
@
ЖСОНЫ И ЖАВАСКРИПТЫ НЕЛЬЗЯ
30 2244942
>>44940
Если это статический контент, вторичный к гипертексту, то можно. Если жсоны генерятся динамически, нельзя.
31 2244948
>>44942
А если картинки оптимизируются на лету или на них ватермарка перед раздачей нашлепывается, то их тоже нельзя?
32 2244955
>>44942
А гипертекст в твоём манямирке тоже всегда статический?
Двухсоткадебил совсем крышей уже съехал
33 2244957
>>44948
Нельзя. Вообще любую динамику надо делать через другие протоколы, например, rpc over вебсокеты.
34 2244966
>>44957
То есть php/asp страницы тоже через HTTP нельзя отдавать?
image17 Кб, 442x436
35 2244971
>>44957
Почему?
36 2244996
Настолько шиза, что аж толсто.
37 2245003
>>44806
ага-ага, и ты вообще не видешь подвоха в том, что при твоем подходе используются только коды 200 и 500, а остальные у тебя чисто "шоб було"?
Впрочем, тебя уже со стота весь тред обоссал, не вижу смысла что-то еще добавлять, ты жалок.
38 2245021
>>45003
Почему это? Используются и 201 и прочее, только это транспортные статусы, не имеющие никакого отношения к бизнес-логике, хотя делать логику через хттр через само по себе костыль.
39 2245056
>>45021
CRUD
@
JSON
@
НЕ, НУ НЕЛЬЗЯ ЖЕ БИЗНЕС-ЛОГИКУ НА REST ДЕЛАТЬ ЕТО НЕПРАВЕЛЬНО
40 2245073
>>45021
Назови хоть один сервер, где используется 201 или 409 статус.
41 2245079
>>45073
То что сервера не полностью реализуют спецификацию HTTP, этим серверам не делает чести. Но эту хуиту и нем надо полностью.
>>45056
Да.
42 2245134
>>45073
nginx (http_dav_module.c)
43 2245169
>>44806
Дежурно отдал тебе за щеку, проверяй
44 2245231
>>44806
Двустачую.
45 2245234
Покажите хотя бы один популярный сервис, использующий рест.
46 2245243
>>45234
Двач, но там вперемешку с cgi-дриснёй.
47 2245263
>>45079

>То что сервера не полностью реализуют спецификацию HTTP, этим серверам не делает чести. Но эту хуиту и нем надо полностью.


> э ну пук среньк НИНУЖНА!!! никаму нинужна!!! для серверов нинужна и для приложений тоже!!!


>>45134
Примеры где?
48 2245286
>>45263
Шиз, спок.
49 2245301
>>45234
CouchDB, например
50 2245342
>>45301
Лолшто? Дурашка, ты можешь показать популярный сервис (социальную сеть, доставку еды, поисковик, видеохостинг), в котором общение клиента и сервера реализована по принципам REST?
51 2245413
>>45234
А как вообще бывает? Знаю только про REST и SOAP.

1С-колобок
52 2245415
>>45413
Grpc и куча других рпц, вебсокеты, graphql, проприетарные протоколы.
53 2245440
200 ОК { ОШИБКА: ПРИЛОЖУХА НЕ НАЙДЕНА }
54 2245451
ИНТРЕГРИРУЕТЕ БОЛЬШУЮ ХУЙНЮ
@
НА ПОДДЕРЖКЕ СИДЯТ ИНДУСЫ
@
НА ЛЮБОЙ НЕСТАНДАРТНЫЙ ВОПРОС СКИДЫВАЮТ ССЫЛКУ НА ДОКУМЕНТАЦИЮ ПО ПОХОЖЕЙ ТЕМЕ
@
КОГДА ФОРМАТ ПОЛУЧАЕМОГО ОТВЕТА ОТЛИЧАЕТСЯ ОТ ТОГО, ЧТО УКАЗАН В ДОКЕ ИЛИ НАХОДИТЕ БАГ, ТО НАЧИНАЕТСЯ ЦИРК
@
"НЕТ СИР, ОТВЕТ ДОЛЖЕН БЫТЬ ДРУГОЙ СИР, ПОСМОТРИТЕ В ДОКУМЕНТАЦИЮ СИР, У НАС ТАКОГО НЕТ СИР"
@
С ТОЙ СТОРОНЫ НАЧИНАЮТ ЧТО-ТО ИСПРАВЛЯТЬ ТОЛЬКО КОГДА ИМ ПИШЕТ ВАШ НАЧАЛЬНИК И УГРОЖАЕТ НАХУЙ ПОСЛАТЬ С ОПЛАТОЙ
55 2245557
>>44854

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


Ебанутый импортирует жс-файлы из бутстрапа и удивляется, что у него эвенты идут? Бери только ксс файлы, и физически никакой динамики у тебя быть не сможет. И сверху можешь по желанию прикрутить жс-обертку для своего фреймворка, уж у бутстрапа-то их миллион.
56 2245558
>>44957
Вот и подтверждение, что 200-дебил - шизик
57 2245561
>>44838

>а нулл, на массив, на небо на аллаха. Добавляет ублюдочности тот факт, что пидарасы на работе решили видимо придерживаться БЕСТ ПРАКТИСЕС для ОПТИМИЗАЦИИ БАНДЛА



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

наверняка БАНДЛ говна с говном
58 2245562
>>45561
и это после обновы, раньше он хоть на кнопочной мобиле работал
59 2245565
>>44854

>по три строки в каждой компоненте


а в чем проблема? они сочетаются, это удобно как по мне

а бутстрап можно только css использовать, правда всякие формы и кнопки либо перекинуть с js, либо написать самому
я так поигрался и подумал что нахуй, я еще только учусь и лучше буду все понимать и писать с нуля
60 2245566
>>44856
ААААА СУККИИ, ЧТО Ж ВЫ ДЕЛАЕТЕ""""!!

Почему в интернетах столько говна стало?
Нахуя нужны препроцессоры стилей если можно запилить какой-нибудь редактор для css?????????????????????????????????????????????????
61 2245567
>>44856

>SASS


https://ru.wikipedia.org/wiki/Sass

БЛЯЯЯЯЯЯЯЯЯЯЯТЬ ВЫ НАХУЙ СЕРЬЕЗНО????

Почему нельзя было запилить утилиту или редактор чтобы делать это все на лету и добавлять "примеси" в виде комментов в обычный css?
Чтобы редактор занимался удобным отображением стилей, а не городить блядские препроцессоры.
Много стилей? Раздели блять на несколько файлов.
62 2245570
>>44957
а наухя? чем плох ajax?
63 2245585
>>45567
Шизло, как ты себе это представляешь? Если ты хочешь использовать другой синтаксис(а scss это еще и не просто синтаксис, там дохуя вещей, вроде нормальной системы модулей, переменных, функций и т.д), то тебе нужен пре-процессор без вариантов, чтобы этот синтаксис перевести в тот, который поймет браузер. Или ты хочешь писать одну строчку миксина и тут же получать в ебало 10 развернутых на лету строк обычного css-кода?
64 2245599
>>45585

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



ладно, тут ты прав
я не работал, так что не могу сказать так ли нужны эти препроцессоры
но css сам по себе довольно широк
Самый важный опрос 2021 года 65 2245601
66 2245665
>>45342
Какой же ты клоун, ёбтвоюмать. Который тред уже тебе коллективно ссут в рот всем тредом, а ты всё копротивляешься.
https://docs.github.com/en/rest/overview/resources-in-the-rest-api#client-errors
https://docs.github.com/en/rest/overview/resources-in-the-rest-api#secondary-rate-limits
2021-12-23-091517706x144scrot.png9 Кб, 706x144
67 2245667
>>45601
humanity_restored.png
68 2245694
Текстовые протоколы обречены, это тяжкое наследие 70-х.
69 2245696
>>45694
Да. Будущее за эмодзи-протоколами. Или сразу тикток протоколы?
70 2245698
>>45696

> Или сразу тикток протоколы?


Ага, запросы и ответы кодируются танцем, прямо как у индусов
71 2245711
>>45694
РЕЗЕРВНЫЕ БИТЫ
@
ВЫРАВНИВАНИЯ ДАННЫХ
@
BIG-ENDIAN / LITTLE-ENDIAN
72 2245715
>>45694
Бинарный протокол
@
Единственное поле - строка "сообщение"
@
XML
73 2245720
>>45711
XML RPC
@
НОВЫЙ СКОРОСТЬ ПАРСЕР НА AVX
@
КТО ТЕГ НЕ ЗАКРЫЛ
74 2245729
>>45720
СЛИШКОМ СЛОЖНА ЗАКРЫВАТЬ ТАГИ В XML
@
ПЕРЕХОДИМ НА ASN.1
75 2245733
Соседний стартап выбрал protobufs
@
Ездиют по коворкингу
@
Мешают парсить 200 { "error": "<?xml
76 2245804
>>45667
Это фотошоп, я программист.
77 2245808
>>45665
Чел, попустись, вообще-то нас большинство. Своё овервью с гитхаба спрячь и не показывай, пока Facebook, Amazon, Apple, Netflix, Google, Uber, YouTube, Wikipedia, Reddit, Yahoo, eBay, Bing, Twitch, Linkedin не перейдут на REST.
78 2245868
>>45808
Я понимаю что ты толстишь, но у половины перечисленных компаний/проектов никакого публичного API нет вообще, а у второй половины десятки штук этих API, и надо еще постараться среди них найти хоть что-то не рестовое.
79 2245959
>>45808
Пиздец ты дурачок
https://docs.aws.amazon.com/apigateway/api-reference/handling-errors/
Дальше даже лень за тебя гуглить, просто иди нахуй
80 2245986
>>45868

>никакого публичного API нет вообще


Это я-то толщу? Вы программисты или хуи залётные? Фронт любого современного сайта обращается к бэку современного сайта по API, и это API является основным и самым крупным API любого современного сервиса. У рестодебилов уже API не API.

>>45959
От дурачка слышу. Даже лень объяснять.
81 2246001
>>45986
Я другой анон, но он же русским по белому написал - публичного апи, то есть как минимум разрешающего доступ с других ориджинов и хоть как-то задокументированного. Так что толстишь здесь все-таки ты.
82 2246040
REACT NATIVE
@
ПОСТОЯННО ЧТО-ТО ЛОМАЕТСЯ В ИСХОДНИКАХ ПОД АЙОС
@
ДЕВЕЛОПЕРАМ РЕАКТА ПОХУЙ И ЭТО ПРОДОЛЖАЕТСЯ ГОДАМИ
@
ЛЮДИ САМИ ПИШУТ И ВЫКЛАДЫВАЮТ НА СТЭКОВЕРФЛОУ ПАТЧИ, НАПИСАННЫЕ НА РУБИ, КОТОРЫЕ НУЖНО ДОБАВЛЯТЬ В PODFILE, ЧТОБЫ ПОЧИНИТЬ ЭТО ГОВНО
83 2246058
>>46001
Ок, я всё понял. 200-ки вызывают бугурт у грузчиков джейсонов для прокладок и агрегаторов, потому что им каждый день новую фуру эти джейсонов разгружать и хочется чтобы во всех фурах всё было одинаково. А господа, реализующие бизнес-логику в проектах, каждый из которых стремится стать лучшим в своей сфере, не стеснены желанием понравится грузчикам, поэтому плюются от HTTP кодов в качестве кодов ошибки.
84 2246059
>>46040
REACT NATIVE
@

достаточно
85 2246072
>>46058
А, то есть Амазон и Гитхаб не стремятся стать лучшими в своей сфере? Так и запишем.
86 2246103
>>46072
Лол нет. Нахуя Амазону и Майкрософту это? Им бы только денег заработать.
87 2246110
>>45715
>>45720
>>45729
>>45733

>XML


@
ПОСЛЕ РАБОТЫ В ПОЛИКЛИНИКУ НА КОЛОНОСКОПИЮ
@
ПОТОМ К КАРДИОЛОГУ
@
ПОТОМ В АПТЕКУ
@
СТОЯ В ОЧЕРЕДИ ВСПОМИНАЕШЬ КАК ПРИ СТАЛИНЕ ХУЙ СТОЯЛ
88 2246140
МУЧАЕШЬ ОДНУ ТЕХНОГОГИЮ, В КЕЙСАХ ГДЕ ОНА ПЛОХО РАБОТАЕТ, ПОТОМУ ЧТО ТЫ ЕЕ ХОРОШО ЗНАЕШЬ.
@
ОГРЕБАЕШЬ БАГИ, ЗАТЫКАЕШЬ ЖОПОЙ БРЕШИ В АРХИТЕКТУРЕ, ПРОСИШЬ УВЕЛИЧИТЬ ЭСТИМЕЙТЫ.
@
СНИМАЕШЬ СЛИВКИ С ДРУГОЙ ТЕХНОЛОГИИ, КОТОРАЯ ПОДХОДИТ ПОД КЕЙС, НО ТЫ ЕЕ ПЛОХО ЗНАЕШЬ
@
ОГРЕБАЕШЬ БАГИ, ЧУВСТВУЕШЬ СЕБЯ СТАЖЕРОМ, ПРОСИШЬ УВЕЛИЧИТЬ ЭСТИМЕЙТЫ.
89 2246144
>>46110
Джависты до сих пор свои проекты в XML описывают.
90 2246153
>>46144
Да все нормальные люди конфиги в XML опысывают, потому что в XML хранится ссылка на DTD. Ты можешь его провалидировать независимо от кодовой базы проекта. А ямл ты перетащишь из проекта в проект и должен код валидации перетаскивать или переписывать, но с ямлом можно не общепринятые схемы использовать, хуже всего конфиг в виде кода.
91 2246161
>>46153
Но наверно для маленьких проектов xml будет каргокультом
92 2246169
>>46153

>DTD


Чел, ты же понимаешь, что программисты младше 1990 года рождения не слышали об этом и им сложна?
93 2246222
>>46103
Бизнес-аналитика уровня /pr/.
94 2246225
>>46153
Сучата не слышали про мою JSON Schema
95 2246235
>>46222
Бизнес-аналитика уровня 200-дебичей, все норм.
96 2246241
>>44838

>Добавляет ублюдочности тот факт, что пидарасы на работе решили видимо придерживаться БЕСТ ПРАКТИСЕС для ОПТИМИЗАЦИИ БАНДЛА и каждую функцию блядского ЛОДАША надо импортировать отдельной строчкой,


Это уже у тебя совсем отбитые попались, именные импорты с одного модуля можно проводить всей пачкой и бандлу будет абсолютно похуй на это.
97 2246247
>>44942
У тебя прокси знают, динамически или статически сгенерированны файлы, которые через них проходят?
98 2246335
>>46040
REACT NATIVE
@
ВЕРСИЯ РАСТЕТ КАК МОЯ ЗАРПЛАТА
@
ИШЬЮ РАСТЕТ КАК МОИ ПРОБЛЕМЫ
99 2246344
Блядь в какое же дерьмо превратился веб, что бы разработать веб приложения нужно столько действий сделать, установить фреймоврк, установить всякие байбелы хуяйбелы, вебпакконфигы и прочую залупу что бы отобразить простую страничку в интернете.
Одно радует из за все повышающей сложности и нагромождености повышаются зп у разработчиков, ведь столько дерьма нужно знать.

Я критикую я и предлагаю, крупным компаниям нужно сделать что то альтернативное html, css, js, новую экосистему, то что будет существовать параллельно с обычным вебом и постепенно через десятки лет люди туда все равно перейдут так как новая платформа будет удобнее, производительнее и т.д.
100 2246361
>>46344

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



Кажется, ты начал догадываться, зачем это всё нужно
image9 Кб, 320x320
101 2246411
>>46344

>Я критикую я и предлагаю, крупным компаниям нужно сделать что то альтернативное html, css, js, новую экосистему, то что будет существовать параллельно с обычным вебом


.pdf?
102 2246421
>>46344

>фреймоврк


Никто не заставляет, пиши на ваниле

>байбелы


Пиши по-старинке старым js, всё в глобальном пространстве никаких импортов, let, const и современных фишек, хотя можешь сам вручную полифилы написать

>вебпакконфигы


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

Бери жиквери и говнякай как настоящий вебмастер без всей этой хуйни
103 2246423
>>46421

>Бери жиквери и говнякай как настоящий вебмастер без всей этой хуйни


Как будто что-то плохое.
standards.png23 Кб, 500x283
104 2246429
>>46344

>крупным компаниям нужно сделать что то альтернативное html, css, js

105 2246451
>>44827
Секунд 30 тоже пытался понять.
106 2246522
>>46153
Никто тебе не запретит использовать схемы для json или даже yaml, есть и валидировать по ним свои типы.
107 2246579
>>46421

> let, const и современных фишек


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

>жиквери


А нахуя, если 90% проблем, которые решал жырквери, уже тупо не актуальны?
В общем, аргументы уровня "не нравятся анчоусы - поешь говна".
108 2246607
>>46241
У нас одновременно юзаются андерскор и лодаш в разных местах, поэтому если писать import { govno } from 'lodash';, то window._ перезапишется и все будет падать.
109 2246729
>>46344

> Я критикую я и предлагаю, крупным компаниям нужно сделать что то альтернативное html, css, js, новую экосистему, то что будет существовать параллельно с обычным вебом и постепенно через десятки лет люди туда все равно перейдут так как новая платформа будет удобнее, производительнее и т.д.



Ой дебил. Чем тебя html, css, js ограничивает? Делать новое, чтобы делать новое? В JS осталось завезти типизацию из TS и будет заебись. Можно ещё задепрекейтить старые квирки языка какой-нибудь директивой типа 'use strict v2' и практически все проблемы JS будут решены
110 2246801
>>46729

>В JS осталось завезти типизацию из TS и будет заебись


Дебил с типами вместо мозга, ты? Типизацию он собрался завозить в интерпретируемый язык, ору блять.
111 2246811
>>46801
Ты бы хоть в вопросе разобрался перед тем, как кудахтать.
112 2246816
>>46811
Повторяю вопрос, дебилоид - как ты собрался "завезти типы" в интерпретируемый язык?
113 2246843
>>46729

>В JS осталось завезти типизацию из TS и будет заебись


Там, наверное, вообще не надо будет умирать.
114 2246848
Блядь, сука, ебаный посос, какой же я кринж блядь...
115 2246855
Я хикка и меня трясет
116 2246862
>>46801
Уже давно есть типизация в интерпретируемом TypeScript, который и есть яваскрипт, только с типами. И вангую, рано или поздно в JS завезут TS
117 2246872
>>46862

> рано или поздно в JS завезут TS


Ты не поверишь, но в JS завозят типизацию ещё со времен JSDoc и google-closure-compiler

Потом был flow

Потом TS

Но код всё равно до сих пор транспайлится до уровня ES5, потому что IE11 до сих пор не сдох
118 2246898
>>46862

>Уже давно есть типизация в интерпретируемом TypeScript,


>интерпретируемом TypeScript,


Бляяяяя. Совсем уже типодурачку конпелятор мозги съел. Хоть бы разобрался, как твое говно работает вообще, прежде чем позориться тут на незнании базовых вещей.
119 2247176
>>46421

>Пиши по-старинке старым js, всё в глобальном пространстве никаких импортов, let, const и современных фишек, хотя можешь сам вручную полифилы написать


Тащемта уже все современные браузеры могут в модули. Но один хуй лучше бандлить, так как полагаться, что браузер подгрузит 100+ модулей при первом посещении пользователя и нигде при этом не обосрётся - такая себе затея. Плюс непонятно как кэш в этом случае реализован, а точнее как его обновлять между билдами.
120 2247420
>>46801
Чем тепе типизация в интерпретируемом языке не нравится, шиз? В питоне она есть, в этом нихуя нет проблемы
121 2247448
>>46898
Вот доебался. Ну в транспилируемом языке.
Ничего не мешает написать интерпретатор, который будет сразу интерпретировать TypeScript. Вот есть фактически интерпретатор, который делает JIT в JS.
Транспайлер проверяет типизацию, а потом отбрасывает декларации типов, получается тот самый интерпретируемый JS. Какая нахуй разница. Поэтому я и сказал, что он интерпретируемый. Лень было уточнять, думал все поймут мысль, но дурачок прицепился к мелочи, которая ничего не меняет.
122 2247449
>>46898
Если компиляция меньше минуты, то это и не компиляция
123 2247485
КОЛЛЕГИ
image94 Кб, 1024x512
124 2247491
>>44804 (OP)

>ПРИНОСЯТ КОНВЕРТ 200


Смешно читать о зп 200к (2.5к баксов в месяц, 32к баксов в год, менее 15 баксов в час, минималочка в США уровня говномоя в макдаке) как о чём-то, достойным стремления и мечтания со стороны россиянина.
125 2247565
>>47420
В питоне нет и не может быть типизации, там есть очень ограниченные и примитивные type hints, которые не делают ничего сами по себе, просто иногда срут предупреждениями когда по ним парсер синтаксиса проходится.
>>47448
Дебс, если язык интерпретируемый, то там в рантайме может переписаться хоть очко аллаха: любая переменная, любой объект, что угодно. Хоть обпроверяйся, но если ты проверяешь типы и потом "отбрасываешь" эти проверки нахуй в интерпретируемом языке, то вся твоя мартышкина работа идет псу под хвост в конечном итоге. Типы слинковываться и реально провряться могут только во время статической компиляции.
126 2247596
>>47565
Неразрывно ставить понятия интрепретируемый/компилируемый к языку в целом неверно, это просто показывает какие способы исполнения для него реализованы в данный момент. Для сишки есть куча интрепретаторов, для пистона mypyc и numba. К слову, явное обозначение типов вовсе не обязательно для компилируемого языка, в ГОвне ты можешь все обмазать пустыми интерфейсами и оно будет компилится.
127 2247684
>>47596

>Неразрывно ставить понятия интрепретируемый/компилируемый к языку в целом неверно


Да ты что блять.

>Для сишки есть куча интрепретаторов


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

>для пистона mypyc и numba


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

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


А я где-то говорил, что обязательно? Или ты с голосами в голове споришь?
128 2247705
>>47684

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


Ch полностью поддерживает стандарт ISO C, значит ли это, что старые версии языка интрепретируемые?

>Инструкции на любом языке программирования можно перевести в инструкции на любом другом, но это не делает все языки программирования комплируемыми, абсолютно дебильная эквивокация на слове "компиляция".


У тебя свое определение видимо, которое отлично от общего.
In computing, a compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language). The name "compiler" is primarily used for programs that translate source code from a high-level programming language to a lower level language (e.g. assembly language, object code, or machine code) to create an executable program.
129 2247729
>>47705
А почему же ты кидаешь определение компилятора, а не комплируемого языка, шиз?
A compiled language is a programming language whose implementations are typically compilers (translators that generate machine code from source code), and not interpreters (step-by-step executors of source code, where no pre-runtime translation takes place).
130 2247738
>>47729

>whose implementations are typically compilers


Ты же сам показал, что это про ОБЫЧНОЕ ИСПОЛЬЗОВАНИЕ, как народ скажет так и будет. Common Lisp изначально был интрепритируемым, однако позже под него выпустили успешный компилятор SBCL, но при этом он так же хорошо работает с REPL. К какому типу относится Common Lisp тогда?

>translators that generate machine code from source code


Джава значит тоже не компилируемая, раз у нас только машинные коды считаются?
131 2248051
132 2248113
>>47565

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



Статических проверок типов по-моему вполне достаточно. Мне сложно придумать кейс, когда понадобятся рантайм проверки типов. Приведи пример, когда рантайм типизация прямо пиздец необходима.
Сейчас огромное число проектов пишется на TypeScript, возможно даже больше, чем на JS и всех всё устраивает в нём
133 2248117
>>48113
Не то чтобы прямо необходима, но рантайм типизация позволяет тратить меньше памяти и позволяет повысить локальность данных (т.е. у тебя данные из одного массива или структуры не по всему хипу размазаны, а действительно физически лежат рядом, что позволяет эффективнее использовать кэши процессора.
Ну или десериализация (например json) дешевле как по объему памяти, так и по алокациям. Ну и сверху еще идет базовая валидация входящих данных.
134 2248136
>>46059
METRO BUNDLER
@
ДОСТАТОЧНО
135 2248170
>>48117
И как же тебя швятая типизация защитит от пользователя, передавшего "1" в поле с int?
136 2248175
>>48170
Не бывакт полей с типом int, шиз. Весь ввод это строки, которые ты приводишь к нужному типу, парсишь и валидируешь.
137 2248179
Господь исусий что вы блядь несете
image.png712 Кб, 1108x1200
138 2248188
Нео - джун, лол
139 2248190
>>48188
Так он ещё и не на удаленочке чилил, а в офисе сидел, он тот ещё борщехлёб
140 2248196
>>48175
Так причём здесь типизация тогда? Что на динамике, что на статике один хуй валидацию нужно прописывать ручками и пробегаться по всем полям джейсона. Это кстати стандартная мантра свидетелей статики, что она типа с валидацией в рантайме помогает.
141 2248199
>>48196
Просто пишу обычный класс с полями которые ожидаются, дальше в любом мейнстрим языке есть генераторы парсеров, которые тебе сразу из жсона сделают нужный объект или выдадут ошибку. Обычно туда же можно прокинуть правила валидации, если какое-то поле нужно дополнительно проверить. Руками по всем полям никто не бегает, не динамикодебилы же.

бтв у тебя вообще каша в голове
2021-12-26-115233926x539scrot.png18 Кб, 926x539
142 2248249
>>47565

> В питоне нет и не может быть типизации, там есть очень ограниченные и примитивные type hints


Опа, вкатыш-бывший таксист прокололся.
143 2248250
>>47565

>В питоне нет и не может быть типизации, там есть очень ограниченные и примитивные type hints


Ещё один ебанат, путающий статику/динамику с сильной/слабой типизацией. Куда ж вы лезете, блядь, сидели бы в своих барбершопах и таксовали, нет блядь, им, видите ли, лёгких денег в айтишечке захотелось. Чтоб ты сдох в нищете, сука тупорылая
144 2248284
>>48199

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

145 2248302
>>48284
Ору нахуй, питонодебил, чтобы победить злых тупых статикоутят, тащит в свой язык типчики и кричит о перемохе

мимошел
146 2248305
СОБЕС В ООО МУХОСРАНСКБИЗНЕСПРОЦЕСССОФТ
@
ДРОЧАТ ПО АЛГОРИТМАМ
@
РАССКАЗАЛ ВСЁ КИШКИ БОТНЕТА
@
НАПИСАЛ НА БУМАЖКЕ SQL ЗАПРОСА НА 100 СТРОК
@
СЫЧЁВ ВЫ НАМ ПОДХОДИТЕ
@
МЫ ВАС ЖДЁМ, РАБОТА ИНТЕРЕСНАЯ, БУДЕМ ДЕЛАТЬ КРУТОЙ ПРОЕКТ ДЛЯ КРУПНОГО БАНКА
@
ЧИНИШЬ ВЁРСТКУ И КОЛУПАЕШЬ ЛАПШУ НА ЖИКВЕРИ, ПИШЕШЬ КРУДЫ
147 2248308
>>48305

>БОТНЕТА


ДОТНЕТА
Быстрофикс
148 2248313
>>48284
Сначала ты кричал что везде надо руками валидацию писать, а когда тебя в говно макнули - то вспомнил что на питоне тоже есть генераторы? Забавно забавно.

И нет, это не рантайм проверка типов, по крайней мере в статике. Это проверка, что переданная строка может быть распаршена в определенный тип.
Или у тебя "1".isDigit это проверка типов? Ну тогда про кашу я был прав.
149 2248330
>>48305
@
ГОНЯЕШЬ ДЖЕЙСОНЫ ТУДА-СЮДА

Классика.
это ты.mp44,2 Мб, mp4,
576x1024, 0:39
150 2248334
>>48313
Утенок, спокуха! Два слова "проверка" и "типов" здесь появились чисто из-за твоей шизы, прими таблетки. Ну тебе и выше об этом челы уже писали, но ты же не осиливаешь о чем собственно разговор, кек.
151 2248340
>>48334

>это ты.mp4


блядь
153 2248374
>>48334
Словосочетание "проверка типов" впервые упомянул тут ты, шизоид без памяти, см >>47565
154 2248435
>>48340
Именно. Сейчас вот такой челик ходит по треду и пукает ХАТАПЕ ЭТО ТРАНСПОРТНЫЙ ПРОТОКОЛ и НУ НЕЛЬЗЯ БЕЗ СТАТИЧЕСКОЙ ТИПИЗАЦИИ ОБРАБОТАТЬ КРИВУЮ ДЖЕЙСОНИНУ КОГДА ЖЕ ВЫ ПОЙМЕТЕ.
155 2248436
>>48199

>Руками по всем полям никто не бегает, не динамикодебилы же.


Либу ты можешь написать и на динамике, причём здесь типизация?

>бтв у тебя вообще каша в голове


Каша тут как раз у тебя, так как ты, будучи свидетелем статической типизации приплёл валидацию снихуя. И как у типичного свидетеля, типизация тебе волшебным образом и поля валидирует и вообще всё волшебно.
156 2248438
>>48170
Не знаю как в других языках, но в го, например, это приведет к ошибке при парсинге. Самое разумное что можно сделать в этой ситуации - упасть с ошибкой, в общем случае.
https://go.dev/play/p/LDlPxaN84AI
157 2248445
>>48436

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


Это другой анон был, за базовую валидацию это я топил.

> волшебным образом


Никакого волшебства, обычная рефлексия. Ну или кодогенерация
158 2248474
>>48435
Зачем ты пересказываешь реплики голосов из твоей головы, шиз?
159 2248600
>>48474
Двухсоточник-статический, спок! Не набигай так яростно оправдываться, если на тебя никто явно пальцем не показывал. Слышал такую поговорку: «на шизике шапка горит»?
160 2248696
>>48600
Ебать ты поехавший, какой нахуй двухсоточник, тот что у тебя под кроватью? Репортнул за щитпост на всякий
161 2248740
Вот мы тут потешаемся на двухсоточником, а, оказывается, есть целый стандарт под названием json-rpc 2.0, где запросы отправляются вот так
{"jsonrpc": "2.0", "method": "subtract", "params": [42, 23], "id": 1}
а ответ
{"jsonrpc": "2.0", "result": 19, "id": 1}
или в случае ошибки
{"jsonrpc": "2.0", "error": {"code": -32601, "message": "Procedure not found."}, "id": 1}

И никаких HTTP кодов не надо, всегда 200 ОК. Даже ендпоинт только 1 нужен, не надо думать про пути, параметры, query, path или body, про HTTP глаголы и тд
162 2248746
>>48740
Потому что json-rpc - это не REST, так что можно придумывать какие угодно правила. Туда же SOAP.
163 2248770
>>48740

>оказывается



С кем я сижу на одной борде, пиздец.
164 2248795
>>48696
@ УЗНАЕТ СЕБЯ ПО В АНОНИМНОМ ПОСТЕ
@ ТРИГГЕРИТСЯ
@ АРЯ Я НЕ ДВУХСОТОЧНИК!!! РЕПОРТ !!!

Кек. Двухсотнутый, спок!
165 2248801
>>48795
Хуя пожар. Это ещё вопрос, у кого из вас триггер.
166 2248832
>>48740

>всегда 200 OK


А если вернет 418?
167 2248846
>>48832
Показывать ошибку "Приложуха сломалась, ошибка отправлена поддержке".
168 2248849
>>48846
Какая приложуха? Джейсоны же по транспортному протоколу гоняются.
169 2248855
>>48849
Да, действительно, надо показывать ошибку "Транспорт сломался, не удалось доставить сообщение от приложухи".
170 2248934
Ебать. Пацаны вы чего. Ну.

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

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

Нет лучших практик для всего на свете. Если основная мотивация для выбора реализации - удобство или привычка - это уже проблемы в middleware между клавиатурой и креслом.
171 2248939
>>48934
Лучшая практика - это возможность по респонскоду отличить "сообщение не найдено" от "приложуха не найдена".
172 2248947
>>48939
Лучшая практика - это отсутствие архитектуры. В результате серверный разработчик чудит как хочет, а разработчик на клиентской стороне оборачивает это в костыли такого размера, что на них могли бы опираться древние атланты.
173 2248952
>>48934
Ну и нахуй ты тут все пытаешься разложить, если местным нужна только тема для срача?
174 2248958
>>48934
Расскажешь, нахуя пользователю САЙТА или МОБИЛЬНОГО ПРИЛОЖЕНИЯ что-то знать о твоих кубах или об архитектуре сервера в принципе? Все, что ему нужно знать, это "на сервере пиздец", а не отличать причину "вырубили свет" от "дебил-админ копрокубами захотел обмазаться и они падают на каждый пук"
175 2248963
ANDROID STUDIO
@
License for package Android SDK Build-Tools 28.0.3 not accepted.
@
НУЖНО ЛЕЗТЬ В КАКИЕ-ТО НАСТРОЙКИ И АКСЕПТИТЬ, ВЕДЬ ВЕДРОИД СТУДИО НЕ МОЖЕТ ПРОСТО ПРИ УСТАНОВКЕ СПРОСИТЬ, СОГЛАШАЕШЬСЯ ЛИ ТЫ С ЛИЦЕНЗИЕЙ
176 2248984
>>48952
БУГУРТ ТРЕД
@
БУГУРТИШЬ ОТ ТОГО, ЧТО ДРУГИЕ БУГУРТЯТ
177 2248992
>>48984
Они не бугуртят, а срутся друг с другом.
178 2248996
СКРАМ
@
УТРЕННИЕ ДЕЙЛИ-МИТИНГИ ПО 30-60 МИНУТ
@
1 СТОРИПОИНТ = 4 ЧАСА РАБОТЫ
@
ТАСКИ РАСПРЕДЕЛЯЕТ ТИМЛИД
@
ТАСКА ОЦЕНИВАЕТСЯ ТОЛЬКО РАЗРАБОТЧИКОМ, КОТОРЫЙ ЕЁ ДЕЛАЕТ
@
ПРОДЖЕКТ-МЕНЕДЖЕР ВМЕСТО ПРОДУКТ-ОВНЕРА
*
179 2249000
>>48996
Бля, мы точно не из одной команды?
180 2249005
>>48952
Я красиво закрыл ФИЧЕ-РЕЛИЗ с пацанами, объеборился, на беседы пробило. Пойду музон послушаю или пивка выпью.

Братва любите свою платформу, Парадигму и Язык, угорайте на ретриках, поясняйте скрам-петухам открыто и смело прямо в лицо. ×404×
181 2249010
>>48996

>1 СТОРИПОИНТ = 4 ЧАСА РАБОТЫ


>ТАСКИ РАСПРЕДЕЛЯЕТ ТИМЛИД


>ТАСКА ОЦЕНИВАЕТСЯ ТОЛЬКО РАЗРАБОТЧИКОМ, КОТОРЫЙ ЕЁ ДЕЛАЕТ


>ПРОДЖЕКТ-МЕНЕДЖЕР ВМЕСТО ПРОДУКТ-ОВНЕРА



Поясните, в чем тут бугурт?
182 2249016
>>49010
Очевидно же, что
1 СТОРИПОИНТ = 2 ЧАСА РАБОТЫ
@
ТАСКИ РАСПРЕДЕЛЯЕТ СКРАМ МАСТЕР
@
ТАСКА ОЦЕНИВАЕТСЯ РАЗРАБОТЧИКОМ, КОТОРЫЙ ЕЁ ДЕЛАЕТ, ВМЕСТЕ СО СКРАМ МАСТЕРОМ
183 2249067
СКРАМ
@
МАСТЕР
184 2249093
>>48330

>ГОНЯЕШЬ ДЖЕЙСОНЫ ТУДА-СЮДА


@
УВИДЕВ ЭТО НАЧАЛЬНИК КОРОНУЕТ ТЕБЯ КОРОЛЁМ ПАРАШИ МИДЛОМ
@
ДОВОЛЬНО УРЧИШЬ, ПРЕДВКУШАЕШЬ РОСТ ЗП
@
ВМЕСТ С НАЧАЛЬНИКОМ В КОНТОРЕ 3 СОТРУДНИКА
185 2249099
>>49016

>1 СТОРИПОИНТ = 2 ЧАСА РАБОТЫ


Ты скозал?
186 2249141
УДАЛЕН ОЧКА
@
СИДИШЬ ЕБАШИШЬ ТАСОЧКУ
@
В МЕССЕНДЖЕР СТУЧИТСЯ КОЛЛЕГА, ПРОСИТ ОБЯСНИТЬ КАК РАБОТАЕТ ХУЙНЯНЕЙМ
@
СТУЧИТСЯ ДРУГОЙ КОЛЛЕГА, ЧТО-ТО ТАМ ПОЯСНЯЕТ ЗА КОДРЕВЬЮ СВОГО MR
@
СТУЧИТСЯ QR, СПРАШИВАЕТ КАК ПРОВЕРЯТЬ КАКОЙ-ТО БАГ
@
СТУЧИТСЯ МАНАГЕР, СПРАШИВАЕТ ЧЕ КАК
@
СТУЧИТСЯ САППОРТ, У УВОЖАЕМОГО КЛИЕНТА ОТВАЛИЛАСЬ ХУЙНЯНЕЙМ ЧЕ ДЕЛАТЬ
@
...
@
ПРОГРЕСС ПО ТАСОЧКЕ СТАЛ РЕГРЕССОМ
187 2249149
>>49141
@
ТРЕКАЕШЬ 4 ЧАСА НА КОММУНИКАЦИИ
188 2249154
>>49141
Если я больше часа потратил на помощь тостеру, так я "вчера помогал сычеву, сегодня возвращаюь к задаче".
189 2249178
>>49099
В сарказм можешь?
190 2249180
>>49149
У нас например время не трэкают. Не галера, пилим продукт, но тасочки двигать всё-таки надо

>>49154
Не, бугурт от того, что отвлекают внезапно и по 10-15 минут
191 2249181
>>49141

>СТУЧИТСЯ QR


@
ТЫ НЕПРИВИТЫЙ
192 2249187
>>49181
Орунах
193 2249211
>>49178
Сломался я, году без отпуска.
194 2249220
1 СТОРИПОИНТ = 1 ЧЕЛОВЕКОДЕНЬ
195 2249226
>>49211
Блядь братишка...
два с половиной года работы и учёбы без отпуска
196 2249237
>>49226
Письками меряемся, да?
Ок, 3,5 года без отпуска.
197 2249241
>>49237
Не письками, я просто осознал и охуел
198 2249244
>>49241
Давайте правильно мерять. У меня последний отпуск был в апреле 2017.
199 2249247
Деанон по времени отпуска!
200 2249253
>>49244
Гепчики тоже считай
201 2249256
>>49247
Ты кадровик чтобы отпуски помнить у холопов?
202 2249257
>>49247

> по времени без отпуска

203 2249259
13:26
@
СЕРЕДИНА РАБОЧЕГО ДНЯ
@
НА ПРОГРАММАЧЕ ОЖИВЛЕНИЕ
204 2249262
>>49259
Ну Кабан Канбаныч!
205 2249263
>>49259
Так срач обед по расписанию.
206 2249266
КАБАН КАБАНЫЧ ДУМАЕТ, ЧТО ХОЛОПЫ РАБОТАЮТ
@
ХОЛОПЫ ТАК НЕ ДУМАЮТ
207 2249268
>>49262
Я уже двадцать два года как кабаныч, Петров! Кто фичи пилить будет? У меня кредит на яхту стоит недоплаченный!
208 2249269
>>49181
@
ПИШЕШЬ "У МЕНЯ ПРОБЛЕМЫ С ИНЕТОМ"
@
СТАВИШЬ ИНВИЗ
209 2249271
>>49269
НЕХОРОШО ОБМАНЫВАТЬ КОРОНУ-ЧАН, БРАААТИК~
210 2249279
>>49271
ОТКЛЮЧАЕШЬСЯ ОТ ИНТЕРНЕТА
@
ПОДКЛЮЧАЕШЬСЯ К ИВЛ
211 2249286
СЛУЧИЛСЯ РОФЕЛ
@
НЕ МОЖЕШЬ НАПИСАТЬ БУГУРТ НА ЕГО ОСНОВЕ
@
ПОТОМУ ЧТО БОИШЬСЯ ДЕАНОНА
@
ВЕДЬ ОДИН ИЗ 20 СКУФОВ, ВИДЕВШИХ РОФЕЛ, ПОТЕНЦИАЛЬНО МОГУТ ЗДЕСЬ СИДЕТЬ
212 2249289
>>49286
СИДИШЬ НА ДОСКЕ ДЛЯ УМСТВЕННО ОТСТАЛЫХ
@
БОИШЬСЯ ДЕАНОНА


ДВАЧЕР ДВАЧЕРА НЕ СДАСТ, ПИШИ
213 2249290
>>49279
@
ВМЕСТО КИСЛОРОДА ЛЬЕТСЯ ГОВНО
@
В ГОВНЕ ТОРЧИТ ЗАПИСКА
@
{ error: 0xdeadbeef, message: 'Balans ne sweden' }
214 2249297
>>49289
Не, надо дать рофелу настояться. Все потенциальные деанонеры его забудут и я напишу бугурт - так рисков меньше.
215 2249311
>>49297
Костя?
216 2249315
>>49290
Какой по RESTу должен быть код HTTP при повреждённой трубке ИВЛ?
217 2249316
>>49180

> У нас например время не трэкают. Не галера, пилим продукт


Трекинг времени бывает и в продуктовых фирмах. А как переработки тогда оплачивают? Вангую, что никак
218 2249325
>>49297
тогда лучше сейчас напиши и сохрани, потом публикуй, чтоб не забыть
219 2249328
220 2249332
>>49315
Очевидная 500ка.
221 2249344
ТИМЛИД ЗАЕБАЛСЯ В ОЙТИ, ПОШЕЛ ПО ОБРАЗОВАНИЮ В ЭНЕРГЕТИКИ
@
СОБЕСЕДОВАНИЕ ЭЛЕКТРИКА В ООО МУХОСРАНСКЭНЕРГО
@
РАССКАЖИТЕ ЗАКОН ОМА
@
ОТЛИЧНО, ПОЯСНИТЕ ЗА ЗАКОН ДЖОУЛЯ-ЛЕНЦА
@
ЧТО ТАКОЕ КОСИНУС ФИ
@
НАЧЕРТИТЕ НА БУМАГЕ СХЕМУ РЕВЕРСИВНОГО ПУСКА АСИНХРОННОГО ДВИГАТЕЛЯ С КОРОТКОЗАМКНУТЫМ РОТОРОМ И МГНОВЕННОЙ ОСТАНОВКОЙ
@
ЧЕМ ОТЛИЧАЕТСЯ СТАБИЛИТРОН ОТ ВАРИСТОРА
@
РАССКАЖИТЕ УСТРОЙСТВО МАСЛЯНОГО ТРАНСФОРМАТОРА 10/110 кВ
@
ОТЛИЧНО, НА ВСЕ ОТВЕТИЛИ, МЫ ВАМ ПЕРЕЗВОНИМ
@
ВЫ ПРИНЯТЫ В БРИГАДУ ОБСЛУЖИВАНИЯ ГОРОДСКОГО ОСВЕЩЕНИЯ, МЫ ДЕЛАЕМ ГОРОД ЯРЧЕ! ВЫ БУДЕТЕ ЗАНИМАТЬСЯ ОТВЕТСТВЕННЫМ ДЕЛОМ ОТ КОТОРОГО ЗАВИСИТ ЖИЗНЬ ГОРОДА!
@
ГРУЗИШЬ JSONы МЕНЯЕШЬ ЛАМПОЧКИ НА СВЕТОДИОДНЫЕ И КРАСИШЬ ОПОРЫ ЗА 30К
222 2249380
>>48801
Ответ на вопрос об обладателе жопного пожара довольно очевиден - двухсоткадебил уже который тред подряд пытается копротивляться первым постом, несмотря на то, что получает порцию мочи в лицо ещё с оп-поста: >>44804 (OP)
223 2249385
>>48939
В который раз у тебя спрашиваю, двухсоткадебил, каким содержательным образом ты на фронте собрался обрабатывать ошибку "приложуха не найдена"?
224 2249391
>>49385
Какой же ты упоротый, шиз. Тебе уже 50 раз ответили.
Если 200 ок с ошибкой, прказать юзеру текст сообщения из тела ответа. Если не 200 ок, показать ошибку "Сервер сломался".
225 2249393
>>49391

> прказать юзеру текст сообщения из тела ответа


А вопросик локализации кто обкашливать будет?
226 2249396
>>49393
Сервер.
227 2249406
БЕСКОНЕЧНЫЙ СКРОЛЛ
@
ФУТЕР
228 2249437
>>49396
Я, как бэкэндер, не моргнув глазом моментально пошлю нахуй фронтэндомакаку, которая на меня пытается спихнуть логику отображения. Фронтэнд - это presentation layer, вот он пускай и разбирается, как презентовать юзерам их ошибки.
229 2249442
>>49437
Текст ошибок - это не логика отображения, presentation layer и прочее кукареку.
230 2249454
>>49437
Типичный бэкенд-макакен, хули вы вообще на своем бэкенде делаете? У меня блять на всех проектах одно и то же впечатление - что вы фултайм дрочите на аниме под пивас, а при любой попытке вас заставить что-то делать (например, исправлять ваше говноапи, которое блять отдает булеаны в виде строчек) визжите ПОКПОКПОК У НАС ТУТ ОРХИТЕКТУРА, ЭТА НИ ПРАБЛЕМА БЭКЕНДА, КОКОКО МНЕ СЛОЖНА ОТОРВАТЬСЯ ОТ НАЯРИВАНИЯ СВОЕГО 5СМ ГИГАНТА ЧТОБЫ АПДЕЙТ ЗАПРОС ВОЗВРАЩАЛ ОБНОВЛЕННОЕ СОСТОЯНИЕ, КУДАХТАХТАХ ПУСТЬ ФРОНТ ШЛЕТ ЕЩЕ 50000 ЗАПРОСОВ И ВРУЧНУЮ ДИП-МЕРДЖИТ
231 2249461
>>49442
Любой видимый конечному пользователю текст - это логика отображения.
>>49454
У меня аналогичное впечатление от фронтов, вечно от вас приходят какие-то дебильные просьбы, а когда прижимаешь с целью понять зачем, выясняется, что в вашем очередном васянском фреймворке, модном на этой неделе, захардкодили какую-то хуйню, и если ответ от сервера не содержит какой-нибудь хитровыебанный загловок, фронту придётся высрать из жопы костыль размером с Венеру милосскую.
232 2249464
>>49406
КНОПКА ПОКАЗАТЬ ЕЩЁ
@
ПРИ КЛИКЕ ПОДГРУЖАЕТСЯ ЕЩЁ Х ЭЛЕМЕНТОВ
@
ПОСЛЕ ПЕРЕЗАГРУЗКИ СТРАНИЦЫ
233 2249469
>>49454

>ЧТОБЫ АПДЕЙТ ЗАПРОС ВОЗВРАЩАЛ ОБНОВЛЕННОЕ СОСТОЯНИЕ


Обычный круд вообще без проблем, хули там делать, но иногда не все так просто. Может там по микросервисам жсонки гоняются в очередях, они могут это сделать, только будет ли клиент ожидать секунд 30 когда все говно по трубам пройдет и если такое делать, то может все по таймауту пизданутся, потом сам же ныть юудешь какого хуя 504. А бывает еще и распределенные транзакции, где до нескольких минут доходит
234 2249483
>>49461

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


Можешь пример привести?
235 2249487
>>49469
Ну я же говорю - архитектура головной жопы, почему кому-то должно быть не похуй на то, какое говно понаворочали бэкенд-калхитекторы, что у них блять обновленное состояние отдать проблема.
236 2249489
>>49487
Вот это у тебя хлебушек в голове.
237 2249493
>>49489
Ну да, куда уж мне до серверных инженеров, которые ради реста с полутора эндпойнтами поднимают спринг и конвертируют эксепшны в xml.
238 2249496
ПРИВЕТ
@
ТВОЁ?
239 2249499
>>49496
git blame сделай, хули ты у кожаных мешков спрашиваешь?
240 2249500
>>49469
технические детали никого не ебут, если инстанс начинает лагать и падать из-за архитектуры - архитектуру пора переделывать
241 2249505
>>49499
Чел, бывает даже
ПРИВЕТ
@
ТВОЁ
@
НЕТ
@
А КАК ТУТ ЭТО СДЕЛАТЬ?

Я не знаю, почему люди не смотрят в блейм и вообще пишут мне по каким-то вопросам. Я не тимлид же, чё они?
242 2249512
>>49499
Это риторический вопрос. Конечно, можно написать и так: "Привет. Чини, сука: HUI-1488".
243 2249516
>>49483
Я, к счастью, от раковой опухоли веб-программирования давно отошёл, поэтому за давностью времени уже не вспомню. Что-то уровня Content-Type у REST-ответа, который обязательно должен быть выставлен в text/plain, иначе какой-то там новомодный качатель из npm поломается.
244 2249549
>>49516
Ну это кал, да.
245 2249562
>>49437
Ебанутый, почему ты думаешь, что локализация серверного API - это задача фронта? Или ты собрался вместо обычных сообщений передавать фронту залупу уровня 'errors.balance.not_sweden', документировать эту залупу и заставлять каждого клиента тащить с собой ворох одинаковых локализаций?
image.png324 Кб, 800x450
246 2249565
Вместо тысячи слов
247 2249573
>>49487
Отдать не проблема, проблема в том что клиенту нужно мгновенно, а это не всегда возможно, я тебе выше писал некоторые примеры почему так. Иногда требуется транзакционность, чтобы к примеру деньги с одного счета ушли на другой нужно с одного счета списать и на другой зачислить, если всё тип топ, то делать везде коммит, если нет роллбек. Плюс это может быть распределенным на нескольких базах данных, плюс запустить всякие воркеры, нотификации, записать каждый чих в логи и сделать прочую хуйню.
Просто ты видишь поверхностно, если ты и правда считаешь что этот легко и тебе надо сделать, какую-то простую хуйню, то заводи задачи, еби мозг ПМу чтобы потом посмотреть как в тикете тебя обоссут Можешь вообще попросить дать тебе доступ в репозиторий и отправить туда свои коммиты, если ты такой клавиатурный Рэмбо, а все кругом пидорасы. Я кстати иногда коммичу во фронт на реакте, когда у нас фронт слишком занят и у нас никто мозг никому не ебет.
248 2249581
>>49573
Если API после /orders/finalize не может сразу отдать объект order с { state: 'finalzied' } и ему для этого требуется пройти через 10 жопных микросервисов, то это дерьмовая архитектура API, и что гораздо важнее, дерьмовая архитектура самого сервера. А если клиенту реально нужно получить результат какой-то долгой асинхронной операции, то это делается либо через вебсокеты/вебхуки, либо через идентификатор джобы и поллинг.
249 2249586
>>49565
Кек, у них же ЦА была 30+ левел. Походу нормисы закончились и решили одебиливших от тиктока пориджей вкатывтаь
250 2249590
POST /api/balansi/swesti
251 2249597
>>49562

> Или ты собрался вместо обычных сообщений передавать фронту залупу уровня 'errors.balance.not_sweden', документировать эту залупу и заставлять каждого клиента тащить с собой ворох одинаковых локализаций?


Нет, я собрался передавать статус-коды HTTP, которые старше тебя, дурачка, раза в три. Клиент пусть тащит, что хочет, не моя забота - семантика статус-кодов прописывается в документации, фронт волен их обрабатывать как угодно.
252 2249602
>>49573
Ну а я тебе приведу примеры того, что мне отвечают бэкенд-инженегры:
- бэкенд не будет делать валидацию хуйнянейм, слишком сложна. Итог: можно тупо через постман ебануть запрос с некорректным пейлоадом и получить распидорашенное состояние приложения. Учитывая, что бэкенд как раз тестировала умственно отсталая девочка, вкатившаяся в айти прямиком из под кассы в пятерочке, именно это и произошло.
- бэкенд не будет возвращать обновленный стейт, потому что я, сеньор-коридор, считаю, что это не нужно, а нужно после каждого апдейта слать еще один гет запрос с фронта.
- бэкенд не будет сам удалять контейнер с говном, если юзер удалил последний кусок говна из контейнера. А вот отправлять статус типа "empty: true/false" на фронт, чтобы фронт на его основании слал дополнительный запрос на удаление уже всего контейнера - вот это архитектурно, такая-то консистентность блять, то что во время отработки первого запроса юзер может просто закрыть вкладку и приложение окажется опять-таки в невалидном состоянии - это похуй, зато архитектура из палок, обмазанных говном, будет правильная и по СОЛИД-ГРАСП ПАТТЕРНАМ.
- серверный индус нахуярил кривожопое апи, которое отдает ебаные булеаны ебаными строками, и отказывается фиксить, оправдываясь какими-то там xml серверами, с которых видите ли он тянет это говнецо. Заебись вообще, то есть на бэкенде после конвертации xml в json сложно еще раз пройтись по жсончику и сконвертировать ебаные булеаны в собственно булеаны, а вот на фронте сделать то же самое - это заебись, это норма блять.
- тысячи их
253 2249604
>>49597
- Вась, вы же на сервере знаете, когда у клиента карта заблокирована, а когда просто недостаточно средств? Нам хочется точное сообщение об ошибке отображать, чтобы люди не путались
- ТЫ ДУРАЧОК У НАС ТУТ 403 СТАТУС ОТДАЕТСЯ ВО ВСЕХ СЛУЧАЯХ, ДРУГИХ НЕТ, И ВООБЩЕ ОН СТАРШЕ ТЕБЯ РАЗА В ТРИ, ЭТО НЕ МОИ ПРОБЛЕМЫ, ОТРИСОВЫВАЙТЕ КАК ХОТИТЕ СЕМАНТИКА ОПИСАНА!!!!
254 2249606
>>49581
Ну хуй знает, заводи тикет и еби всём мозг, говорить тормозит всё, клиенты уходят, мы теряем деньги) Может там и правда есть какие-то узкое место, тем более как ты выше или не ты писал там жаба и спринг, то вполне может быть "исторически сложившиеся" хуйня которая дико тормозит, но переписывать долго.
255 2249609
>>49602
Открывай резюме и начинай отвечать ХРкам, там походу делать не хуй
256 2249647
>>49609
Так самый прикол в том, что это (далеко не полный) сборник отжигов с двух мест работы и пяти проектов. Поэтому я и говорю - чем блять серверные васяны занимаются круглыми сутками, понять невозможно. Вот буквально сейчас опять выяснилось, что микросервисная высоконагруженная паттерн-ориентированная архитектура жидко серит после реверта проведенной операции, грубо говоря state1 --> /api/sdelat_zaebis --> state2 --> /api/sdelat_zaebis/otmena --> state3 !== state1, там тупо половина кусков кала из state2 остается. Конечно, можно хуйнуть 100500-ый костылик на фронте, добавить еще одну проверку, хули нам, фронтокрепостным. Написал серверному индусу, серверный индус как всегда оффлайн. А вокруг как бы невзначай крутится QA и говорит ЧТО ТЫ ТАМ ЗАТИХ, ПОЧЕМУ ТЕБЯ НЕ СЛЫШНО, МНЕ НАДО ТАСКУ СЕГОДНЯ ЗАКРЫТЬ
257 2249677
>>49604
- Вась, вы же на сервере знаете, когда у клиента карта заблокирована, а когда просто недостаточно средств? Нам хочется точное сообщение об ошибке отображать, чтобы люди не путались
- Нет проблем, Андрюх, на заблокированную карту буду возвращать 423, на недостаточно средств - 403.
Двухсоткадурачок, переставай уже говно по ляжкам размазывать.
258 2249682
>>49677
Ну это уже совсем наглость, так вытекать.
259 2249688
>>49682

> РРРРРРРРЯЯЯЯЯЯЯЯЯ ВАШИ АРГУМЕНТЫ НЕ АРГУМЕНТЫ

260 2249689
>>49647
Роллбеки это не хуй собачий
261 2249691
>>49483
Присылать decimal или long в виде строк, потому что js не умеет в длиные числа.
262 2249714
>>49691
Ну у яблочников вообще их дефолтный JSON парсер в Foundation уже 10 лет имеет баг незакрытый из-за которого обычные флоаты могут превратиться в 1.33333333333 просто нисхуя, потому что парсятся через жопу. И ничего, живут как-то, округляют или тоже строки требуют для себя лично.
263 2249719
>>49714
А, ну если яблочники живут, то такие требования сразу становятся адекватными, да.
264 2249729
>>49719
Внезапно ты пишешь API не под выдуманного тобой идеального клиента, который все делает по книжке и так, как ты хочешь, а под реального, который работает с существующими языками и с существующими решениями под эти языки. И если у клиента нет возможности парсить некие данные без перехуячивания половины кода, и он бы предпочел их в другом формате, то ты обязан этот формат предоставить. API пишется не чтобы ты на него дрочил, а чтобы с ним клиенты могли работать.
265 2249735
>>49315
200-додик даже не знает спецификацию HTTP

500 или её вариации, как уже сказали
266 2249748
>>49590
GET /api.cgi?act=swesti_balansi&auth=0b98611bbb0952bf32
267 2249750
>>49677
Проиграл с жирноты.
268 2249754
>>49748
Что за хуйня из нулевых нахуй?
269 2249760
>>49729
Внезапно заюзать без задней мысли на клиенте более человеческий парсер жсонов предпочтительнее, чем пытаться угодить всем и превращать апишку в кал ебаный. Есть блять жсон-стандарт, если жсон-выхлоп апишки соответствует стандарту, а высер яблоидов с багами, заведенными еще при Брежневе, не соответствует, то чьи это проблемы?
270 2249765
>>49760

>чьи это проблемы


Пост лень читать, но ответ всегда один: это всегда твои проблемы
271 2249775
>>49754
Технологии, проверенные временем.
272 2249776
>>44838
Это ты один из тех челов, у которых код на 90% состоит из магических переменных и монструозных неименнованных ифов и функций, которые делают хуйню, известную одному человеку на планете?
273 2249778
>>49776

>неименнованных ифов


Чегоблядь?
274 2249787
>>49776
Ты опять выходишь на связь, шизло? Специально для такого пиздоглазого, как ты: >>44846
Оправдывайся, сектант.
275 2249796
Что тут у нас, опять фронты петушатся что они умнее всех и все знают, а на деле только красят формочки и простейшую распределенную транзакцию не запилят сами а сломают все приложение к хуям?
276 2249810
>>49647
Есть же сага паттерн
277 2249818
>>49810
Да при чем тут сага, это не роллбек посреди операции, а просто откат уже выполненной операции. Сначала добавил, потом отнял, должно получиться исходное состояние, а получается хуй пойми что.
278 2249832
>>49818
Роллебек можешь быть и после операции, это по определению откат состояния с сохранением общей консестентности, так что это сага, которую не всегда получается тривиально сделать. Быстро это реализуется или для совсем примитивных случаев или если у вас какой-нибудь эвентсорсинг или еще какая-нибудь залупа при которой можно действия трекать.
279 2249838
>>49778
у тебя может быть монструозный иф с миллиардом проверок, при этом общая логика этих проверок неочевидна ни для кого, и можно вынести общую логику в отдельную переменную, и как-то её назвать
280 2249867
200 Not OK
281 2249870
>>49867
HTTP 200 OK

{"ok":false}
282 2249875
>>49796
ИТТ фронточушка впервые узнала о существовании rpc, тут и так понятно какой у них уровень.
283 2249888
>>46729

>Чем тебя html, css, js ограничивает?


Тем что это легаси говно для которое нужно использовать сторонние библиотеки что бы дополнить его функциональность.
284 2249957
Ух, вебмакак обильно обоссали, теперь они бомбанут и будут срать до переката.
285 2249973
>>49760
Это встроенный в фреймворк парсер, который по умолчанию используется везде. Его нельзя "взять и поменять" не перехуячив архитектуру проекта. И опять же, ты забываешь, для кого и зачем ты пишешь API. Если мобильное приложение не работает или требует двухнедельного рефакторинга прежде чем добавить элементарный фикс, потому что ты не захотел потратить две минуты и добавить еще одно поле в выдачу из-за своих шизоидных загонов, то это твои проблемы и виноват тут именно ты.
286 2249975
>>49888
Любые стандарты должны быть лаконичными, а не включать миллиард функциональности на все случаи жизни - иначе их просто невозможно будет реализовать на разных устройствах. Тем не менее HTML/CSS/JS имеют всё необходимое, чтобы девелоперы могли запилить что угодно. Уже и игори можно пилить, и любые аудио видео плееры/стриминги, хуиминги, веб ассебли. На HTML5 уже грех жаловаться. В общем или тупой или троллирует.
287 2249976
>>49973
В какой фреймворк этот парсер встроен? Под айос полно и сторонних парсеров и рест клиентов. Я за 10 лет разработки под гейос никогда не использовал стандартные эпловские парсеры и рест клиенты
288 2249984
>>49973

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


Фронточушка забывала кого она обслужиавть должна и считает свои контролы на формочке полноценным приложением.
289 2250010
>>49984
Так это бэк обслуживает фронт и пишет API для удовлетворения нужд этого фронта, а не своих собственных, шиз.
290 2250029
>>50010
Чушка. Все данные находятся на бэке (вернее в БД, но доступ к ним имеет бэк). Вся бизнес логика находится на бэке. Твой фронт это просто оболочка, которая доносит хотелки пользователя до бэка и обрабатывает результат который он отдает.
Если тебе этих критериев мало, то вот еще один.
Заменить одну оболочку другой как нефиг делать. С бэком можно взаимодействовать вообще без фронта, только через api. А вот будет ли работать фронт с другим бэком или совсем без него? Думаю ответ ты и сам знаешь.
291 2250034
>>50029
Как из утверждения "вся логика и данные находятся на бэке" логически следует утверждение "фронт обслуживает бэк"? Пока ты не ответишь на этот вопрос, твои распинания о "да у меня БД да все да я" не стоят ничего и можешь их опустить. Как я тебе уже сказал и повторяю - бэк предоставляет API для конкретного фронта, для нужд этого фронта, т.е API обслуживает этот фронт и его нужды. Какое еще понимание "обслуживания" может быть?
292 2250044
>>49875
Они даже не погромисты, услышали "в ойти можно заработать касарь епту" и из-за кофемашин с такой скоростью рванули в оффффис, что фартук снять не успели.

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

Говнофронты знают, как должно работать ядро ОС, как правильно передавать данные по протоколу (не понимая даже, что это одна из множества проблем, причём не самая важная), как организовать архитектуру БД. Но почему-то не знают, что нельзя писать компоненты по 1000 строк, называть переменные newSbx, newSbxRefactor и строчить ifels'ы колоннами.

Убожество.
293 2250050
>>50034

>фронт обслуживает бэк


Сам себя обслужи долбоеб. Для твоего сведения, что фронт, что бэк обслуживают конечного потребителя, которым является бизнес. Только вот суть в том, что бэк может это делать совершенно без фронта на голом API, а вот фронт без бэка нихуя (НИХУЯ) не сделает.
294 2250092
УСЛОВИЕ ? Х : У
@
ПРИ КОДРЕВЬЮ ПРИХОДИТ ВОПРОС
@
"ПОЧЕМУ НЕ !УСЛОВИЕ ? У : Х"
@
ПРАВКИ ОДОБРЕНЫ

А хз, почему. Какая разница? Не могу нагуглить правила оформления тернарных операторов.
295 2250098
>>50092
Пиздец вам там заняться нечем, если вы до такой хуйни доебываетесь на ревью.
296 2250103
>>50098
Зато в остальном код идеален, значит.
297 2250114
>>50044
Очень интересно, почему же они тогда получают свои 300К в наносек и при этом имеют жизнь, а "адекватный инженер" >2k22 >быть инженером >адекватный сосёт за гроши, света белого не видя.
298 2250127
>>49602
Как же жиза. Походу все бекендеры такие пидоры. Ни разу не встречал других.
299 2250132
>>50092

> "ПОЧЕМУ НЕ !УСЛОВИЕ ? У : Х"


Потому что нахуй лишний оператор !, если можно без него - так читабельнее. Исключение -- если X сильно длиннее, чем Y, тогда читабельнее чтобы X был в конце
1635329392505.jpg54 Кб, 680x685
300 2250145
>>49602
Я фуллстек. Когда работаю бекендером никогда такой хуйни не делаю. Ещё и спрашиваю фронтенда, может ему удобнее было бы переделать формат запроса или ответа, разделить эндпоинт на несколько или наоборот объединить несколько запросов в один. Вдруг фронт стесняется попросить переделать. Наверно потому, что я понимаю каково иногда бывает неудобно работать на фронте с неподходящим форматом эндпоинта.

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



Вот это стопроцентная фишка индусов. Особым шиком у них считается, когда булины выдаются в разных местах строками "0"/"1", "false"/"true", "FALSE"/"True", "FALSE"/"true", "no"/"yes", "No"/"Yes", (даже не могут использовать единый character case), интеджерами и булинами, интеджеры выдаются в виде строк и т.д. Никогда не видел, чтобы православные бекендеры делали такое.
301 2250189
>>50114
Самые большие зарплаты в разработке у бекендеров как раз, на всяких скалах и растах. Фронтенд болтается где-то посередине всех рейтингов всегда.
302 2250214
>>49602

>бэкенд не будет делать валидацию хуйнянейм


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

>тестировала умственно отсталая девочка


>это и произошло.


Так она как раз молодец, не? После этого-то беков потыкали палочкой?
16399013142062.png372 Кб, 720x511
303 2250215
>>50092
Чтобы не было пикрил, проверки на ограничения обычно пишут в виде:

if (!condition1) return false
if (!condition2) return false
// ...
if (!conditionN) return false
// делаем дела
return true

Аналогично для тернарника: return !condition ? null : делаем_дела()
304 2250218
>>50145

>"0"/"1", "false"/"true",


सत्य/शून्य
15949847086180.jpg53 Кб, 505x505
305 2250226
>>50218
Проорал
306 2250230
>>50145

>интеджерами


Ты хотел сказать интеджрерджами?
307 2250243
>>50114
Ору нахуй, фронточушка даже не понимает что инженерами в данном контексте называют разработчиков, хотя местные фронтеры пожалуй действительно никакого отношения к этому званию не имеют.
308 2250250
>>50189

> на всяких скалах


Уже залифтил монаду себе в очелло?

> и растах


Борща мамкиного наверни, работы всё равно не предвидится
309 2250257
>>50215

> Аналогично для тернарника: return !condition ? null : делаем_дела()


У меня было
condition ? true : false
Делать !condition ? false : true — бессмысленно, как по мне.
>>50145

> строками "0"/"1", "false"/"true", "FALSE"/"True", "FALSE"/"true", "no"/"yes", "No"/"Yes"


А как же "Y"/"N"?
310 2250265
>>50230
Интераджами
311 2250269
ХОТЕЛ СКИНУТЬ НАЗВАНИЕ БИБЛИОТЕКИ В ЗУМ
@
СКОПИРОВАЛОСЬ ИМЯ АКТРИСЫ
@
НА АВТОМАТЕ НАЖАЛ CTRL+V ENTER
312 2250275
>>50257

>condition ? true : false


>!condition ? false : true


Ты ебанутый?
313 2250277
>>50275
Что не так?
314 2250283
>>50277
Boolean(condition), нахуя здесь тернарник? Это из той же оперы, что и:
if (value) {
// ...
} else if (!value) {
// ...
} else {
// ...
}
315 2250285
>>50283
Ты просто контекста не знаешь - это в шаблоне вуе было на инпуте.
:аттрибут="условие ? тру : фолс" - как-то иначе надо записывать? Вроде нет, это оптимальный способ.
316 2250287
>>50285
Вот так: атрибут="условие"
317 2250288
>>50285
А что на вашем говновью нельзя написать attribute = condition?
318 2250290
>>50287
Хм, ебать я тупой... Ну, переписывать в любом случае уже поздно
319 2250291
>>50288
Можно, просто я немного ебаклак
320 2250293
>>50291
Ну раз тебя вместо говна попросили сделать еще большее говно, а не нормально, то ты в команде единомышленников.
и потом говорят, что вротэндеры это не сборище треша, без обид
321 2250294
>>50293
Благодаря этому треду я стал лучше, теперь буду правильно писать. Думаю х2 можно уже брать
322 2250313
>>50294
Теперь задачка со звездочкой (для фронтэндера):

Верно ли утверждение: Что не истинно, то ложно?
323 2250315
>>50294
Если захочешь стать сеньером, вот тебе код для инвертирования условия:
cond = cond ? cond != false ? false : true : cond == true ? false : true;
324 2250318
>>50313
Есть ПРАВДА, а есть ИСТИНА.
325 2250323
>>50318
ты что, не бивалентный?
326 2250327
>>50323
Попрошу не выражаться!
327 2250331
Я не бинарный.
328 2250333
>>50331
А пронаунсы какие?
329 2250335
>>50333
true, false, maybe
330 2250336
>>50333
your majesty
331 2250340
>>50335
if (value) {
...
} else {
...
} nomatter {
...
}
332 2250342
>>50050

>бэк может это делать совершенно без фронта на голом API


Проиграл. Пользователь будет ручками API дергать и все делать или ему все-таки понадобится сначала написать фронт?
333 2250345
>>50342
Пользователь апи не обязательно человек ¯\_(ツ)_/¯
334 2250347
¯\_(ツ)¯\_ ¯\_(ツ)¯\_ ¯\_(ツ)¯\_
335 2250348
336 2250349
>>50345
Ну то есть бэк так и будет обслуживать пользователя API, будь то программа, UI-приложение или сырые запросы?
337 2250350
>>50345
Соглы, фронтендер - не человек и ему предстоит тяжелая ночь
338 2250353
>>50350
Слышь газонюх бэкендерский, мне тут нужна сумма всех платежей пользователей, сгруппированная по id, с добавлением имени и почты в результат, отсортированная по убыванию, и чтобы там деньги были отформатированы нормально и приведены к строке. А, и все за приличное время, а не как обычно у вас один запрос 3 секунды крутится. Метнись сделай, а я пока сгоняю за фруктами для смузи. Чтоб было как вернусь.
339 2250354
>>50349
Ты наверно хочешь, чтобы я отвечал за кого-то другого, но хрен тебе.
340 2250356
>>50353
Ох лол. Это троллинг тупостью или фронтодауны действительно дегенераты?
341 2250357
>>50353
Вот тебе эндпоинт, который принимает фильтр и указание сортировки. Группировка, форматирование и все строки - задача фронтенда, ебись сам. И не дай б-г от тебя лишний запрос прилетит, пойдешь дворы мести, на твое место уже полсотни голодных ртов.
342 2250362
>>50357

>Вот тебе эндпоинт, который принимает фильтр и указание сортировки


Задача четко была поставлено - один эндпоинт с конкретным ответом, кастомизация там не нужна. Ты что тут нахуевертил и заоверинжинирл?

>Группировка, форматирование и все строки - задача фронтенда, ебись сам


Господин менеджер, так это у нас бэкендер вася решил, что он не хочет сортировать и группировать средствами БД за милисекунды, он переложил это на нас и теперь браузер пользователя сортирует и группирует по десять тыщ записей сам. Какого перформанса вы ожидали? Да, давайте нового найдем, этот какой-то неадекват-говнокодер, налепил непонятно что и не по задаче.
Осторожно 343 2250365
Сумашедший МАЛЯР в треже махает своей КИСТОЧКОЙ.
344 2250372
Ебать фронтовички думают что апи это и есть бэкенд, хотя это лишь малая часть того что они видят, у многих сервисов тупо нет ендпоинтов и они работают через брокеры или rpc друг с другом.
sage sage sage 345 2250374
>>50362

>четко была поставлено


Вротэндер думает, что кто-то ему позволит ставить задачи ирл. Фантазер.
>>50362

>переложил это на нас и теперь браузер


Хули ты ноешь, у пользователей ядра простаивают, а у нас сервера не резиновые. Да и кто тебя сюда пустил? Иди обратно, еще не все унитазы помыты.
346 2250376
>>50372
Об этом и так все знали, кроме тебя, видимо. Сказать то что хотел?
347 2250378
>>50376
Фронтовичек спок
348 2250379
>>50362

>Какого перформанса вы ожидали?


Попробуй не писать квадраты.
349 2250384
>>50362

>Да, давайте нового найдем, этот какой-то неадекват-говнокоде


Тебе выгребли отсортировали данные из миллионов записей и сотен таблиц, а у тебя группировка и отображение пары десятков айтемов перформанс в 0 уводит. В этом месяце Фронт Вротендов без премии придется посидеть.
350 2250387
>>50374

>Хули ты ноешь, у пользователей ядра простаивают, а у нас сервера не резиновые.


Попробуй такое на реальной работе сказать нормальным людям, которые знают, сколько стоит сервер, и сколько стоит ушедший клиент, потому что у него сайт подвис. Потом расскажешь, как прошло.
351 2250389
>>50378
Хуй на воротничок спок.
352 2250393
В опенспейсе среди обиженных есть такая масть - бэкендер (он же "прокладка для БД" или "крудошлеп"). Его задача - по команде " - Пацан хочет эндпоинт" подбегать к блатным фронтендером, прижиматься ухом к их рту и втягивать в себя требования к этому эндпоинту. Потом газонюх зажимает руками уши, чтобы не забыть, бежит к компьютеру и реализует все указанные требования. Если бэкендер говнокодит хуево и в API чувствуется хоть малейшее подвисание или кривая архитектура - его ждут неиллюзорные пиздюли.
353 2250396
>>50127
Тебе в /web/, братишка
354 2250398
У фронтовичка совсем кукуха поехала
355 2250399
>>50290
Никогда не поздно уйти в /web/
356 2250405
>>50393
Сычёв, ты в глаза ебешься? Хули ты там наверстал, макет не видишь, переделывай нахуй. Кнопку только синей сделай. Синяя хуевая, давай красную. Тоже хуйня получилась, давай как в макете. И подвинь влево. Нет хуйня, давай обратно. Посмотри там еще у клиента на IE9 все поехало по пизде.
На следущее утро, Сычёв, ты охуел, у тебя с какой-то кнопкой целый день ушел, наверное много мы тебе платим.
357 2250406
>>50399
Ну так я веб разработчик, чел. Но надо понимать, что при этом я программист, веб-программист. Поэтому я здеся.
358 2250416
>>50405
ЛЕНИВО ПОДВИГАЛ КНОПКИ ПАРУ ЧАСОВ
@
СХОДИЛ НА ОБЕДЕ В СМУЗИШОП, ЗАВИС ТАМ НА ПАРУ ЛИШНИХ ЧАСОВ
@
БЭКЕНДЕР ДО СИХ ПОР ВОЗИТСЯ С ЭНДПОИНТОМ, КОТОРЫЙ ОБЕЩАЛ СДЕЛАТЬ ЕЩЕ ДВА ДНЯ НАЗАД
@
ЖАЛУЕШЬСЯ НА НЕГО МЕНЕДЖЕРУ
@
БЭКЕНДЕР ОМЕЖНЫМ ГОЛОСКОМ ОПРАВДЫВАЕТСЯ ДА-ДА ВОТ-ВОТ СЕГОДНЯ ЗАКОНЧУ НЕМНОГО ОСТАЛОСЬ
@
УТРОМ СМОТРИШЬ, ЭНДПОИНТ ГОТОВ
@
КОММИТ ПРИЛЕТЕЛ В 4 УТРА
@
ЭНДПОИНТ ВОЗВРАЩАЕТ КАКУЮ-ТО ХУЙНЮ, КОТОРАЯ ДАЖЕ НА ШАБЛОН НЕ ЛОЖИТСЯ И НУЖНЫХ ДАННЫХ В НЕЙ НЕТ
@
В СМЫСЛЕ А ЗАЧЕМ МНЕ СМОТРЕТЬ НА ШАБЛОНЫ??? Я Ж API ПИШУ
@
ЧЕРЕЗ НЕДЕЛЮ У ВАС В КОМАНДЕ НОВЫЙ БЭКЕНДЕР
359 2250421
>>50416

>ЧЕРЕЗ НЕДЕЛЮ У ВАС В КОМАНДЕ НОВЫЙ БЭКЕНДЕР


@
КОТОРЫЙ ВНЕЗАПНО ОКАЗЫВАЕТСЯ АУТИСТОМ С СИНДРОМОМ АСПЕРГЕРА
@
ЭНДПОИНТ ГОТОВ ЧЕРЕЗ ПОЛЧАСА
@
ЧЕРЕЗ НЕДЕЛЮ У ВАС В КОМАНДЕ НОВЫЙ ФРОНТЕНДЕР
@
ЕЩЁ ЧЕРЕЗ НЕДЕЛЮ БЭК-АУТИСТ В ОДИНОЧКУ ТЯНЕТ ВЕСЬ ПРОЕКТ В СРОКИ
360 2250428
>>50421
@
ЕЩЕ ЧЕРЕЗ НЕДЕЛЮ НА ПРОЕКТЕ НОВЫЙ ПМ
361 2250429
>>50416
ТЫ ФРОНТЕНДЕР (ДОСТАТОЧНО)
@
УБОЛТАЛ МАНАГЕРА (ВЧЕРАШНИЙ МАКДАКОВЕЦ), ЧТО В ТВОИХ ПРОЕБАХ ВИНОВАТ БЭКЕНДЕР
@
БЭКЕНДЕР ПОСЛАЛ ВАС НАХУЙ И УШЕЛ НА БОЛЬШУЮ ЗАРПЛАТУ
@
СВОБОДНЫХ БЭКЭНДЕРОВ НА РЫНКЕ НЕТ
@
НАБРАЛИ ЕЩЕ ДЮЖИНУ ФРОНТОВ
@
НИЧЕГО НЕ МОГУТ, КРОМЕ ЗАПИХИВАНИЯ РУЧЕК В АНУС
@
ВСЯ КОМПАНИЯ ПОШЛА ПО МИРУ
362 2250441
>>49867
>>49870
Часто смотрите заголовки? Обычно делаешь запрос курлом и видишь только тело.
363 2250442
>>50269

>В ЗУМ


Митинги в зуме только у вебкамщиков.
364 2250444
500 INTERNAL SERVER ERROR
@
BALANS NE SWEDEN
Стикер120 Кб, 400x400
365 2250445
1200px-FlagofSweden.svg.png1 Кб, 1200x750
366 2250447
>>50444

>SWEDEN


Proigral.
367 2250455
>>50372
У нас в проекте 80% кода (бизнес-логики) относится к фоновым таскам.
368 2250462
>>50429
НУЖЕН 1 БЭКЕНДЕР
@
НАНЯЛИ ДЮЖИНУ ФРОНТЕНДЕРОВ
@
ВЫЬИРАЯ БОЛЕЕ ДЕШЁВЫХ
369 2250475
>>50429

>МАНАГЕРА (ВЧЕРАШНИЙ МАКДАКОВЕЦ)


Знакомо, работал в студии на старте карьеры, там был один бывший бариста хоть кофе пиздатое умел покупать и знал как кофе-машину мыть уже не плохо он себя ощущал каким-то боссом над разрабами, даже пару раз в словах проскакивало "руководитель", умел с заказчиками говорить - по ушам наездит, напиздит с три короба, наобещает со сжатыми сроками, хули не ему же делать.
А такси он скидывал в стиле "сделай пиздато", иногда была портянка бессвязного текста, с заказчиком согласовали, делай верстай. Хули тут верстать не понятно ты хоть в ворде накидай страницу, я не ебу как делать. Да чего там, все понятно же, за сколько сделаешь? Я 8 часов обещал. Почему ты неправильно сделал? Ты не так понял задачу!
Благо с этим долбоебом работал редко, когда я уходил его ставили главным среди ПМов, главная ПМка в декрет уходила, а для кабанчика он выглядел самым перспективным, знает как заказчику напиздеть чтобы потом доить, задачи раздает быстро, а не расписывает каждую полдня, да и еще директору постоянно байки и анекдоты травит.11
370 2250480
>>50462
Средне-галера. Ни одного фронта на бенче, все на проектах.
@
Легион жабаждунов на бенче
@
Чтоб чем-то занять - кидают пачками в воду на модули корп. портала
@
11 жабистов неделю думают как научить апишку принимать в запросе null вместо таймстампа
371 2250498
>>50455
Значит у вас помойный проект либо попытка засунуть десктопное приложение в браузер
372 2250507
>>50429
5 ЛЕТ ГОВНОКОДИШЬ БЭКЕНД НА ОДНОМ МЕСТЕ
@
СЛУШАЕШЬ УНИЖЕНИЯ ОТ 20-ЛЕТНИХ СМУЗИХЛЕБОВ-ФРОНТЕНДЕРОВ У КОТОРЫХ РУЧКА ОТВАЛИЛАСЬ
@
УТЕШАЕШЬ СЕБЯ МЕЧТАМИ О ТОМ, ЧТО ТЫ МОЖЕШЬ УЙТИ В ЛЮБОЙ МОМЕНТ НА БОЛЬШУЮ ЗАРПЛАТУ И ИМ ЖЕ ХУЖЕ БУДЕТ
@
ОТМАХИВАЕШЬСЯ ОТ ВОПРОСОВ ПОДСОЗНАНИЯ "ТАК А ХУЛИ Я ЕЩЕ ТУТ"
@
ПРОСТО СИТУАЦИЯ НЕ ТА
@
ДА ТУТ ПРОЕКТ БЕЗ МЕНЯ РАЗВАЛИТСЯ, НЕЛЬЗЯ ЖЕ ТАК
@
ВОТ ЭТУ ИНТЕРЕСНУЮ ФИЧУ ДОПИЛЮ И ТОЧНО УЙДУ
@
НА МОЧАНЕ ВЫДУМАЕШЬ АНТИБУГУРТЫ КАК ТЫ ВСЕ-ТАКИ УШЕЛ И КОМПАНИИ ПРИШЛА ПИЗДА
373 2250524
МИТИНГ ИДЁТ УЖЕ 4:47:23
@
23 УЧАСТНИКА
@
STRATEGIC PLAN REVIEW
@
ЧЁТКАЯ АГЕНДА, КОРОТКАЯ И ЁМКАЯ ПРЕЗЕНТАЦИЯ
@
УЖЕ 30 МИНУТ ОБСУЖДАЕТСЯ ПОЧЕМУ НЕ РАСПАРСИЛСЯ JSON
@
ДО ЭТОГО ОБСУЖДАЛОСЬ ПОЧЕМУ В ОКТЯБРЕ НЕ ЗАПУСКАЛСЯ СЕРВИС
@
"ТАК, МИША, Я СЕЙЧАС РАСШАРЮ ЭКРАН И ПОКАЖУ"
@
"ТАК, НЕ КОМПИЛИРУЕТСЯ, СЕЙЧАС РАЗБЕРЁМСЯ... РАЗБЕРЁМСЯ..."


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

А затыкаться они не собераются, только раздракониваются, ВЕДЬ ТАК МНОГО ХОЧЕТСЯ ОБСУДИТЬ.
374 2250526
>>50524
Деанон по времени митинга.
375 2250528
>>50524

> @


> "ТАК, НЕ КОМПИЛИРУЕТСЯ, СЕЙЧАС РАЗБЕРЁМСЯ... РАЗБЕРЁМСЯ..."


@
НУ ЭТО СМОТРЕТЬ НАДО
@
ПОСЛЕ СОЗВОНА ПОСМОТРИМ

@
идёте дальше по плану
376 2250529
>>50526

Половина участников если не больше могла это написать )
377 2250532
>>50524
Сёл в машину да включил зум
378 2250535
>>50528

Модератор такой... вон они вместе починили зависимость, скомпилировали, как бы сейчас брекпойнт устанавливать не начали.
379 2250539
>>50532

У нас блять не зум, но это ладно, Я ПОД КАМЕРОЙ, в офисе сижу (половина на удалёнке, половина так).
380 2250549
ПРИВЕТ КАК ДЕЛА
@
ПРИБОЛЕЛ НЕМНОГО, ЖЕНА СКАНДАЛИТ, ДЕТИ НЕ СЛУШАЮТСЯ, МАШИНА НЕ ЗАВОДИТСЯ, КОМП ГЛЮЧИТ, ЛЮБОВНИЦА ВЫЕБЫВАЕТСЯ
@
Я ИМЕЛ ВИДУ ПО ПРОЕКТУ КАК ДЕЛА)))
381 2250557
>>50498
Дружище, я где-то писал про браузер? У нас серверное приложение на C++, которое немножко общается с другими серверами, немножко юзает базу и очень много всего обсчитывает "по КД".
382 2250562
>>50524

>23 УЧАСТНИКА


>НЕ КОМПИЛИРУЕТСЯ


Вам делать нехуй?
383 2250565
>>50549
Я СЕГОДНЯ С ВОСЬМИ, РАБОЧЕЕ ВРЕМЯ ЗАКОНЧИЛОСЬ, ОТВЕЧУ ЗАВТРА
15402929196500.jpg110 Кб, 1500x1822
384 2250567
image.png319 Кб, 768x530
385 2250573
>>50557

>У нас серверное приложение на C++

386 2250579
>>50562

Сам вахуе от таких порядков. Это не первый такой митинг, меньше 3х часов редко бывает. Компания 1000+ международная, всем похуй или я не знаю даже. "Надо общаться, надо обсуждать всем вместе".
387 2250593
>>50579
И что, все 23 человека разработчики и все участвуют в обсуждении?
388 2250603
>>50593

Не, разработчиков половина примерно, в обсуждении учавствуют активно 3-4 человека, но когда касается дело какой-то хуйни, с которой может теоретически быть связан тот или иной разработчик, то его выцепливают "так это %АНОННЕЙМ% нам скажет" (а если не он тут в курсе, что бывает в более половины случаев, то начинается выяснение "а кто"). Ну находят "кто" и опять пустой пиздеж на три часа.

а заканчивается всё обычно тем, что устают на рандомной теме и резко сворачиваются, назначая очередной митинг чтобы продолжить.
389 2250612
>>50549

ТАК... ПО ПРОЕКТУ...
@
В ЦЕЛОМ НЕПЛОХО, ПРОГРЕСС ЕСТЬ
@
СЕЙЧАС ТУТ КАКАЯ-ТО НЕПОНЯТНАЯ СИТУАЦИЯ
390 2250614
>>50612
Да я все почти сделал, на ревью выкатываю...
391 2250618
>>50614
Жизненно.
392 2250627
>>50614
Я уже второй спринт так говорю)
393 2250629
OVERVIEW
@
НАДСМОТРЕНИЕ
394 2250654
>>49344
Я как-то устраивался в МухосранскЭнергосбыт. Направили отключать неплатильщиков. На следующий день я побежал увольняться...
395 2250672
>>49870
HTTP 200 OK

{"ok":"0"}
396 2250673
>>50243
Пиздос, они слово "инженер" считают ругательным и считают, что получают 300к, получая 100. Это уже психическое расстройство.

Мне один такой на собеседовании сказал, что более 10 лет на Реакте работает. Может, предвидел технологию до её появления, в общем, уровень шизы зашкаливает явно.
397 2250674
>>50044
Хуя макакену припекло. Пиздуй валидацию полей для одной сущности писать, а то БД у тебя в сладкий хлебушек превратится.
398 2250675
>>50672
HTTP 200 OK

{"ok":"ConsoleApplication1.MyCustomException: some message .... ---> System.Exception: Oh noes!\r\n at ConsoleApplication1.SomeObject.OtherMethod() in C:\\ConsoleApplication1\\SomeObject.cs:line 24\r\n at ConsoleApplication1.SomeObject..ctor() in C:\\ConsoleApplication1\\SomeObject.cs:line 14\r\n --- End of inner exception stack trace ---\r\n at ConsoleApplication1.SomeObject..ctor() in C:\\ConsoleApplication1\\SomeObject.cs:line 18\r\n at ConsoleApplication1.Program.DoSomething() in C:\\ConsoleApplication1\\Program.cs:line 23\r\n at ConsoleApplication1.Program.Main(String[] args) in C:\\ConsoleApplication1\\Program.cs:line 12"}
399 2250676
>>50673
Может в прошлой жизни. Необязательно рождаться в хронологическом порядке.
400 2250678
>>50557
У просто ослеп и прочитал фоновые как фронтовые
401 2250680
>>50507
Увольняй их нахуй, если ты кодящий тим/техлид. ИХНИЙ пиздеж не переслушать.
402 2250681
>>50675
Прямо как в сбере лол, блять я сегодня кучу времени потратил из-за того что сервис другой команды всегда отдавал 200 и дефолтное значение в теле
403 2250682
>>50673

>слово "инженер" считают ругательным


И в чем они не правы. Есть разработчик/developer, а инженегр - это совковая пыльная тухлятина, в заношенном пиджаке с очочками или свитере с какишками. И разумеется с грошовой оплатой.
Не шкварьтесь об это слово.
404 2250688
>>50384

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


Хотел сказать написал индексы и потом вызвал `SELECT *`? Хуею с бэкочушков, так говоришь, словно ты сам перебираешь коллекции, а не условный postgresql пробегает по таблицам за тебя.

>а у тебя группировка и отображение пары десятков айтемов перформанс в 0 уводит.


Сразу видно перегонятеля джейсонов. То что для тебя 10 айтемов, может легко нагнуть DOM, особенно у какой-нибудь мобилки.
405 2250689

>>>>50682


Когда ты научишься кодить, выучишь ангельский и начнешь работать в иностранной компании (никогда), ты будешь брызгать слюной от злости, потому что в западной традиции инженером именуется проектировщик и разраб программных систем, а разработчиком - программист, реализующий отдельные программы. Так что делаешь API => ты инженер. И кабанчико-ассоциации оставь для /biz.
406 2250690
>>50342

>Пользователь будет ручками API дергать


При необходимости сможет, к тому же это может быть вообще не человек. А вот в случае если не будет бэка, а будет только фронт, то пользователь себе разве что анус дернуть сможет.
407 2250691
>>50681
Потому что менеджеры сбера думают, что чем больше разрабов тем лучше и нанимают даже всякое быдло без вышки. В цивилизации на эти грабли наступили еще в 2000ые.
408 2250694
>>50689

>а вот у швитого барена


Границы открыты - уебывай, а здесь инженер - именно то о чем я говорю
409 2250699
>>50362

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


Даешь тупому вротендеру номальный эндпоинт, где нужно только фильтр и направление сорта указать, потом все остальное бэк сделает. Он бежит жаловаться начальству: "ря-я-я, дядя босс, меня бэкэндеры унижают, работать не хотят".
Какой же ты тупой.
410 2250708
>>50250
Хуя бабах макаки с потолком 300к, когда "борщи" зарабатывают на тех же позициях по 400-500к+
411 2250722
>>50565
Обожаю такое. Начинаю работать на 5 часов раньше основного офиса. На все вопросы в чате после 17:00 отвечаю, что уже не за компом, не дома и вообще бухой. Прошу расписать подробнее проблему в таске и потом утром спокойно разбираюсь.
412 2250723
>>50614
Сколько человеко-дней можно списать в задачу после таких слов не вызывая подозрений?
413 2250724
>>50681
Почему для тебя статус важнее тела? Всегда надо смотреть тело.
414 2250726
>>50708

> на тех же позициях


на обеих?
415 2250732
>>50681
ТРАНСПОРТ ОТРАБОТАЛ
416 2250733
>>50723
"Да я почти доделал, но тут неожиданный баг в соседнем сервисе вылез. Нужно дополнительно все проверить и исправить".
И можешь еще 2-3 дня ебланить. Потом какой-нибудь простой метод метод отрефакторишь в оправдание и все.
417 2250738
>>50694
Ноунейм сказал, значит так и есть. У тебя, видимо, отец таксист, а мать продавщица в продуктовом, иначе такие ассоциации не получить в багаж.

И нет, не свалю, люблю свою страну)) Буду и дальше удалённо работать, получать приятную американскую зп и угорать с таких, как ты. И что ты мне сделаешь?

НИ.ЧЕ.ГО.
418 2250741
>>50724
Потому что это общепринятая практика и любой человек, поработавший хоть с каким-то количествов не-васянских API, всегда будет закономерно ожидать, что статус ответа меняется в зависимости от ответа. А не остается всегда одинаковым, потому что дебил, это API проектировавший, решил по своим религиозным причинам и шизоидным загонам выкинуть всю общепринятую систему http статус кодов в мусорку.
419 2250752
НУЖНО НАПИСАТЬ ДЛИННОЕ СЛОЖНОЕ СООБЩЕНИЕ, КОТОРОЕ БУДЕТ ВЫВОДИТЬСЯ ЮЗЕРАМ
@
НА АНГЛИЙСКОМ
@
У ТЕБЯ ОТСОСНАЯ ГРАММАТИКА
@
ХУЙ С НИМ, НАПИШУ КАК УМЕЮ, РЕВЬЮВЕР ИЛИ ТЕСТИРОВШИК УКАЖУТ НА ОШИБКУ ЕСЛИ ЧТО, С КЕМ НЕ БЫВАЕТ
@
НЕ УКАЗЫВАЮТ
@
ОНИ ТОЖЕ НЕ ЗНАЮТ
@
ТВОЙ ПОЗОР ДОХОДИТ ДО ПРОДА
420 2250755
>>50752
А вы i18n не делаете для переводчиков что ли?
421 2250761
>>50755
Проект чисто для джонов, переводчики не положены
422 2250765
>>50752

>ТВОЙ ПОЗОР ДОХОДИТ ДО ПРОДА


@
ВСЕМ ПОХУЙ
423 2250766
>>50761
Юзеры везде одинаковы, так что твоё длинное сложное сообщение не прочитает никто, будь он хоть Джоном, хоть Иваном, хоть Кумаром.
424 2250773
>>50766

Users everywhere equally, so what your long complex message no read noone, be he even Jon, even Ivan, even Kumar.
.png32 Кб, 900x737
425 2250783
426 2250817
>>50691
Шкалу полов заучил наизусть, вышкоинтеллигент?
14459758375590.jpg59 Кб, 518x604
427 2250913
БИБЛИОТЕКА ПОДДЕРЖИВАЕТСЯ ОФИЦИАЛЬНО ГУГЛОМ
@
НАШЕЛ БАГ. СПРОСИЛ НА STACKOVERFLOW
@
- ДА КУДА ТЫ ЛЕЗЕШЬ, СМЕРД! ГУГЛУ ВИДНЕЕ, ЭТО У ТЕБЯ ВСЕ ЧЕРЕЗ ЖОПУ ДЕБИЛ
@
ЗАМИНУСОВАЛИ ВОПРОС
@
ПЫТАЕШЬСЯ НАЙТИ ИСХОДНИКИ БИБЛИОТЕКИ
@
ГУГЛ НЕ ИСПОЛЬЗУЕТ GITHUB, ВМЕСТО НЕГО СВОЙ НЕСКУЧНЫЙ АНАЛОГОВНЕТ
@
ЕЩЕ ЧЕРЕЗ 3 ЧАСА НАКОНЕЦ-ТО НАШЕЛ ТАМ ISSUE-ТРЕКЕР
@
СОЗДАЛ ISSUE
@
ЧЕРЕЗ НЕДЕЛЮ ОТВЕТ ОТ РАЗРАБА БИБЛИОТЕКИ
@
- ДАААААА, ДААА, МЫ В КУРСЕ ПРО ЭТО ДЕРЬМО(( НО У НАС НЕ ПОЛУЧАЕТСЯ ПОФИКСИТЬ ЕГО ВОТ УЖЕ 5 ВЕРСИЙ. ВЫРАЖАЕМ НАДЕЖДУ, ЧТО В ВЕРСИИ 2035.14.88 МЫ СДЕЛАЕМ КОСТЫЛЬ ДЛЯ ЭТОГО БАГА. А ПОКА МОЖЕТЕ ПЕРЕПИСАТЬ ПОЛОВИНУ ПРОЕКТА, ЧТОБЫ НЕ ВСТРЕЧАТЬСЯ С БАГОМ
428 2250918
>>50913
Ну и что это за библиотека?
429 2250921
430 2250982
>>50913
А ты не можешь залезть в библиотеку и вручную поправить баг?
431 2250988
>>50741
Любой человек с опытом, в отличие от послекурсовых мартышек, понимает, что существенная информация находится в теле ответа.
432 2250990
>>50981 (Del)
Го пилить SQLite as a service с REST API для долбоебов.
433 2251014
>>50997 (Del)
Боюсь что за вечер не раскидаем 102 резалт кода по подходящим кодам HTTP.
https://www.sqlite.org/rescode.html
434 2251024
>>50981 (Del)
чел это orm для андроида. прикрути скулайт к андроид приложению
435 2251051
>>51024
ПРОСТО берёшь и пишешь запросы, в чём проблема?
436 2251058
>>51024
А в чем проблема то?
437 2251062
>>51051
Да посмотрел там есть устаревший интерфейс для скуфлайта. Но зачем?!! Тебе медаль дадут зато что ты не пользуешься ормкой?
438 2251063
>>50913
Пруфы?
439 2251066
>>51062

>скуфлайта


Перепиши на TS, будет модный пориджлайт.
Жалко что поддержку до 2050 гарантировать не сможешь, ведь TS столько не проживёт.
440 2251073
>>50988
Эти проекции двухсоткадебила. Слово "метаинформация" о чём-то тебе говорит?
441 2251076
>>50752
СЕРВИС ИСКЛЮЧИТЕЛЬНО ДЛЯ РУССКОЯЗЫЧНЫХ КЛИЕНТОВ
@
СООБЩЕНИЯ ОБ ОШИБКАХ НА АНГЛИЙСКОМ
@
АНГЛИЙСКИЙ УРОВНЯ МГИМО ФИНИШЕД
442 2251080
>>51062

>скуфлайта


Поридж, ты охуел тут свои форсед-мемы таскать
443 2251090
>>51080
А что здесь неправильно? Скуфы любят хвастаться, что составляют запросы руками на своем скуф квери лангуаге.
Снимок экрана от 2021-12-29 10-47-20.png1 Кб, 61x22
444 2251115
>>51076

>МГИМО ФИНИШЕД


МГИМО БЕГИННЕР
Сука как бесит эта хуйня что комментарии в коде, что коммиты, да сука никто этого говно из иностранцев поддерживать не будет, но бля писать на инглише от которого кровь из глаз идет это пожалуйста. Сука, лучше бы на русском языке писали вместо того чтобы видеть это говно каждый день
445 2251119
>>51090

>скуф


Зарепортил долбоёба
446 2251122
>>51115
А идентификаторы я могу на русском писать?
СтроительАбстрактнойФабрикиОдиночек
447 2251130
>>51122
Это уже другая крайность, но те же комментарии на русском языке вполне себе можно писать. Какой понт от того что кто-то пишет хуйпойми как безграмотно и непонятно на инглише, а иной раз словарный запас заканчивается фразой "make better" и думаешь что же захотел автор 4 года назад сделать лучше.
448 2251137
>>51122
В Java, JS и Питоне и 1С технически так можно делать

Вообще есть один кейс, когда это нормально. Когда пишешь BDD фичи на Gherkin в русскоязычном варианте, а потом генеришь из этого код для тестов
449 2251148
>>51119
Скуф, не гори
450 2251181
>>51062
Так там в каком-то конкретном методе баг, так? Не глобально же либа сломана? Ну так перепиши конкретные пару запросов на скл, или зумерская говноорм этого не позволяет?
451 2251271
ПОМОГАЕШЬ ВКАТЫШАМ В НЮФАГ-ТРЕДЕ
@
ПРОХОДИТ 5 ЛЕТ
@
ПУЗЫРЬ ЛОПНУЛ
@
ТВОЯ ЗАРПЛАТА - 35 ТЫСЯЧ РУБЛЕЙ ДО ВЫЧЕТА НДФЛ
452 2251281
СЕЛ ПИСАТЬ КОД
@
НЕ ПИШЕТСЯ



СЕЛ ПИСАТЬ
@
ОБКАКАЛСЯ
@

@
ХОРОШО ЧТО СЕЛ

453 2251288
>>51281
СЕЛ ПИСАТЬ КОД
@
НЕ ПИШЕТСЯ
@
ПОКАКАЛ
@
ТЕПЕРЬ ПИШЕТСЯ


Трустори.
454 2251359
>>51288
Прямо на рабочем месте и при коллегах? Или уже удаленка была?
455 2251415
РАБОЧИЙ ДЕНЬ
@
ХОДИШЬ ЖИДЕНЬКО СРАТЬ ПО 4 РАЗА ЗА РАБОЧЕЕ ВРЕМЯ
@
ВЫХОДНОЙ
@
СРЕШЬ 1 РАЗ НОРМАЛЬНОЙ ТУГОЙ КОЛБАСКОЙ


Спасибо СРК ебаный
456 2251419
>>51415
Попей антидепрессантов, срк пройдёт или нет
457 2251426
>>51271
Ну долбоёбы, что с вас взять
sage 458 2251429
>>51148
Порридж, уёбуй.
459 2251431
>>51415
У меня наоборот, вчера только органзим дал сбой, сегодня проснулся с неприятным ощущением геморроя из-за какашечки которая вчера не вышлано щас покакол и всё хорошо вроде
sage 460 2251436
>>51431

> из-за какашечки которая вчера не вышла


Что ж ты её удерживаешь?
461 2251438
>>51415
МОЖЕШЬ СРАТЬ ИСКЛЮЧИТЕЛЬНО НА РАБОТЕ
@
ДОМА ТУЖИШЬСЯ ДО БОЛИ В АНУСЕ, НО НИХУЯ
@
ДАЖЕ НА ВЫХОДНЫХ
.png436 Кб, 700x467
462 2251441
>>51436
Кто ж знает...
463 2251454
>>51438
ПЕРЕВЕЛИ НА УДАЛЕНКУ
@
ПОМЕР ОТ ЗАПОРА
464 2251465
>>51454
@
ПАРУ РАЗ В НЕДЕЛЮ ЕЗДИШЬ НА РАБОТУ ПОСРАТЬ
465 2251472
>>51465
ОФИСНЫЙ ЦЕНТР
@
С НАЧАЛА ПАНДЕМИИ НА ЦЕЛОМ ЭТАЖЕ НИКТО НЕ РАБОТАЕТ
@
ПАРУ РАЗ В НЕДЕЛЮ УБОРЩИЦЕ ПРИХОДИТСЯ ПРОБИВАТЬ УНИТАЗ ЗАБИТЫЙ ГОВНОМ
@
НА ВСЯКИЙ СЛУЧАЙ НА ДВЕРЬ ПОВЕСИЛИ ИКОНУ
466 2251489
>>51271
Это же каким надо быть жалким дебилом без самоуважения, чтобы думать, что твоя работа - это пузырь, а не продуктивная деятельность и что она настолько простая, нетребовательная и стоящая на месте, что тебя с 10 годами опыта может "потеснить" вкатыш-таксист. Программирование - это одна из самых свободных(не зарегулированных в говно), быстро развивающихся и продуктивных областей, которые вообще остались в принципе, и если ты будучи программистом боишься вкатышей, то ты либо абсолютно оторван от реальности, либо какая-нибудь 1С-обезъяна, которая 10 лет делает одно и то же на легаси проекте.
467 2251563
>>50524

> Жиза пацаны, это происодит райт нау... пиздец нахуй блять, пиздец нахуй блять, как ехать домой теперь, хотел успеть до пробок.


Неудалёнщики должны страдать. Тебе коронавирус дал возможность работать на удалёнке почти в любой фирме. Нет, не хочу, хочу работать в офисе
468 2251788
>>51090
Пиздуй писать цепочку вложенных джейсонов в монге.
469 2251796
>>51788
Он бы с радостью, если бы андроид её поддерживал.
470 2251799
>>50981 (Del)
Вообще, если посмотреть на тот ужас, который там из коробки, ничего удивительного в нежелании пориджей этим обмазываться.
471 2251843
>>51799
Блядь в голос
Про билдер разрабам этой хуйни не рассказывали?
472 2251847
>>51843

>разрабам этой хуйни


Гуглу?
473 2251849
png-transparent-rage-comic-internet-meme-comics-know-your-m[...].png30 Кб, 920x894
474 2251957
ТЫ - РАБОТАЕШЬ НАД ПРОЕКТОМ
@
ТРАТИШЬ КУЧУ ВРЕМЕНИ И СИЛ НА ПОДДЕРЖАНИЕ КАЧЕСТВА
@
РАБОТОДАТЕЛЬ - НУЖНО УСКОРИТЬСЯ, НАЙМУ ЕЩЁ ОДНОГО ПРОГРАММИСТА
@
С ТОБОЙ НЕ СОВЕТУЕТСЯ
@
РАБОТОДАТЕЛЬ - ИВАНОВ, ДАЙ ЕМУ ПОЛНЫЙ ДОСТУП БЕЗ АППРУВОВ
@
НОВЫЙ ПРОГРАММИСТ - ХУЯРИТ ГОВНОКОД СРАЗУ В МАСТЕР
@
ДЕЛАЕТ СТРАННЫЕ РЕШЕНИЯ, ТИПА СТАВИТ 40 CSS-ФАЙЛАМ PRELOAD
@
ВСЁ РАДИ ЦИФЕРКИ В PAGESPEED INSIGHTS
@
САЙТ КОЛБАСИТ
@
НА КОД БЕЗ СЛЁЗ НЕ ВЗГЛЯНЕШЬ
@
РАБОТОДАТЕЛЬ - ДОВОЛЕН, ХОЧЕТ СДЕЛАТЬ ЕГО ТЕХЛИДОМ
475 2251958
>>51957

>НОВЫЙ ПРОГРАММИСТ - ХУЯРИТ ГОВНОКОД СРАЗУ В МАСТЕР


После первого же раза, закрываешь доступ, откатываешь изменения и хуесосишь его с аргументами пока он не поймет.
476 2252005
>>51957

> ВСЁ РАДИ ЦИФЕРКИ В PAGESPEED INSIGHTS


Так это ж самое главное, всё правильно делает. Может кто-то из постановщиков подобных задач увидит, что циферки и работа сайта не связаны и осознает, что нахуй pagespeed.
477 2252006
С НОВОГО ГОДА
@
ОБЯЗАТЕЛЬНО ИСПОЛЬЗУЕМ ВЕБКИ
@
МЫ ДОЛЖНЫ ВИДЕТЬ ДРУГ ДРУГА
478 2252007
В чем сакральность МАСТЕРа? Ведь рабочий код известного поведения находится в РЕЛИЗах, а совсем выдержанный - в ШТЕЙБЛах.
479 2252008
>>52006
@
ПЕРДУКТИВНОСТЬ ВОЗРАСТАЕТ ДО 200%
@
К ВЕСНЕ ВОЗВРАЩАЕТСЯ К 30
@
ЕРОХИН ПЕРВЫМ ОТВЕРНУЛ КАМЕРУ В СТЕНКУ
480 2252010
>>52007
Загрузить код самого последнего релиза, не задумываясь о версиях. "Штейблов" не существует.
481 2252014
>>52008

> ПЕРДУКТИВНОСТЬ ВОЗРАСТАЕТ ДО 200%


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

> К ВЕСНЕ ВОЗВРАЩАЕТСЯ К 30


Потому что все разойдутся по другим конторам.
изображение.png797 Кб, 900x860
482 2252015
483 2252059
>>52007
CI
@
CD
@
CD
484 2252213
>>51465
Буквально я.
485 2252241
>>51957
Он все правильно делает, он пишет такой говно код что бы без него это нельзя было поддерживать и таким образом он может добиваться повышение зп и проебыватся на работе.
486 2252257
>>52059
@
cd /home/destr0y3r666/MyProject && git pull && ./servak > ./var/log/puk-hruck.log &
487 2252302
>>52257
Для полноценного прода пиздец, конечно. Но для пет-проекта вполне норм же.
488 2267741
>>46421

>байбелы


>Пиши по-старинке старым js, всё в глобальном пространстве никаких импортов, let, const и современных фишек, хотя можешь сам вручную полифилы написать



Собственно а в чем профит вашего байбеля то?

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

Мимодесктоп-дев
489 2267748
>>44804 (OP)
Я так понимаю стартап на ноде?
490 2267754
МЕЧТАЕШЬ ВКАТИТЬСЯ
@
ПИЛИШЬ ПЕТ-ПРОЕКТЫ
@
ПИЛИШЬ РЕЗЮМЕ
@
HR ПРИГЛАШАЕТ НА СОБЕС
@
ВСПОМИНАЕШЬ ЧТО ХИККА
@
ИГРНОРИШЬ СОБЕС
@
МНЕ НАДО ЕЩЕ ПОДУЧИТЬСЯ, ВСЕ РАВНО БЫ НА СОБЕСЕ ОБОСРАЛСЯ
@
СКРЫВАЕШЬ РЕЗЮМЕ
@
ПИЛИШЬ ПЕТ-ПРОЕКТЫ
@
МЕЧТАЕШЬ ВКАТИТЬСЯ


Все персонажи и события вымышленные. Но бля, как перестать бояться и начать жить не в мечтах а ирл?
491 2267759
Зачем нужен канвас на жс?
492 2267770
>>67759
Что б канвасить! Ба-дум-тс.
494 2270614
>>67754
Жиза, потом

СМОТРИШЬ НА СВОИ СТАРЫЕ ПЕТЫ
@
ПОНИМАЕШЬ ЧТО ОНИ ГОВНО
@
СО СТЫДА УДАЛЯЕШЬ ИХ
@
ВОССТАНАВЛИВАЕШЬ РЕЗЮМЕ
@
БЕЗ ГОВЕНЫХ ПЕТОВ ТЕБЕ ВООБЩЕ НИКТО НЕХОЧЕТ ОТВЕЧАТЬ
Обновить тред
Двач.hk не отвечает.
Вы видите копию треда, сохраненную 3 августа 2022 года.

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

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