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

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

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 504 47 208
ОБЩИЙ БУГУРТ ТРЕД / GENERAL BUTTHURT THREAD V54.0 /butthurt/ Аноним 29/05/22 Вск 14:00:22 2366344 1
black peka face.png 26Кб, 736x736
736x736
НАШИ ПРЕИМУЩЕСТВА:
@
ДРУЖНЫЙ КОЛЛЕКТИВ
@
ПРОСТОРНАЯ СВЕТЛИЦА НЕДАЛЕКО ОТ КУПЕЧЕСКОЙ ЛАВКИ С ОТЛИЧНЫМ ВИДОМ ИЗ ОБОИХ ОКОН
@
СОВРЕМЕННЫЕ РАБОЧИЕ МЕСТА
@
ЛУЧИНУ МЕНЯЕМ КАЖДЫЕ 2 ЧАСА
@
64-РАЗРЯДНЫЕ СЧЁТЫ
@
ВЫСОКОСКОРОСТНОЙ ГОНЕЦ ВОЗИТ ПИСЬМА ЯНДЕКСУ И КЛИЕНТАМ НА БЕРЕСТЯНОЙ ГРАМОТЕ 2 РАЗА В ДЕНЬ
@
ВСЕГДА СВЕЖИЕ ЛИСТЬЯ ЛОПУХА В НУЖНИКЕ
@
ЩАВЕЛЕВЫЕ ЛЕПЕШКИ И ЧАЙНЫЙ ГРИБ)
@
ЗАРПЛАТА САХАРОМ ИЛИ РАКУШКАМИ (НА ВЫБОР)


Прошлый: >>2320202 (OP)
Аноним 29/05/22 Вск 14:06:53 2366351 2
Дежурно напоминаю, что HTTP предназначен для передачи гипертекста и коды состояния HTTP должен отдавать веб-сервер, а не приложение, которое вы накостыливаете поверх HTTP.
Аноним 29/05/22 Вск 14:52:05 2366395 3
200.png 126Кб, 900x675
900x675
Аноним 29/05/22 Вск 16:50:46 2366462 4
risovach.ru.jpg 49Кб, 604x336
604x336
>>2366351
Рестошизик в солнечный воскресный день мониторит бугурт-тред на двоще, я спокоен.
Аноним 29/05/22 Вск 21:33:52 2366663 5
>>2366351
HTTP: 201
Body: {"ok":"False", "error": "not_ok", "message": "success"}
Аноним 29/05/22 Вск 21:58:56 2366686 6
>>2366663
Если статускод не 200, в тело можно не заглядывать, ведь это говно прислал веб-сервер, а не приложуха.
Аноним 29/05/22 Вск 22:09:44 2366695 7
>>2366686
Но 201 - валидный ответ успешный)))0
Аноним 29/05/22 Вск 22:11:59 2366697 8
>>2366695
непонятно кто его прислал. Явно не моя приложуха >>2366395
Аноним 30/05/22 Пнд 01:14:52 2366781 9
>>2366686
Который тред не могу понять, что за хуйню вы имеете в виду.

Что мне мешает в приложении, когда не проходит валидация, сказать веб-серверу, чтобы он отдал 422 Unprocessable Entity?
Аноним 30/05/22 Пнд 01:38:32 2366791 10
>>2366781
Мешает здравый смысл.
Аноним 30/05/22 Пнд 04:54:12 2366809 11
>>2366781
Зачем такое делать? Ошибка произошла в приложении, а не на уровне хттп, так что правильно отдать 200 и описание ошибки внутри.
Аноним 30/05/22 Пнд 08:48:03 2366848 12
5461DAE0-8C05-4[...].png 1371Кб, 1000x1006
1000x1006
>>2366351
ДВУХСОТКА-ДОДИК ЗАКАЗАЛ СЕБЕ ДОДОПИЦЦУ
@
ПИЦЦУ ПРИНЕСЛИ, НА КОРОБКЕ ФИРМЕННАЯ НАКЛЕЙКА "Я ПРОВЕРИЛ, ВСЁ ХОРОШО"
@
ДВУХСОТКАДОДИК ОТКРЫЛ КОРОБКУ, А ТАМ ГОВНО
@
В ГОВНЕ ТОРЧИТ ЗАПИСОЧКА "409 MESYA4NII BALANS NE SWEDEN"
@
ОХУЕВШИЙ ЗВОНИТ В ПОДДЕРЖКУ
@
НУ ВЫ ЖЕ ПОНИМАЕТЕ, ЧТО НАКЛЕЙКА ОТНОСИТСЯ ТОЛЬКО К ВНЕШНЕМУ ВИДУ КОРОБКИ
@
МЫ ЖЕ НЕ МОЖЕМ СМЕШИВАТЬ КУЛИНАРНЫЙ, УПАКОВОЧНЫЙ И ДОСТАВОЧНЫЙ ПРОТОКОЛЫ
Аноним 30/05/22 Пнд 09:00:55 2366850 13
>>2366848
чел, доставка и готовка в большинстве это разные компании и разные люди.
Тебе принесли пиццу в неповреждённой коробке и вовремя - 200.
Что внутри коробки - это уже разбирайся с пиццерией, а не доставщиком.
Что тебе положили мало лука или колбасу вместо ветчины - тут доставщик не виноват и он даже не знает про такие подробности. Ему вообще без разницы что доставлять - коробку с говном или коробку с пиццей
Аноним 30/05/22 Пнд 09:20:17 2366854 14
>>2366850
HTTP: 200
{"code": "404", "message":"ne nashol"}

Ебало представил? Узнал? Соглсен?
Аноним 30/05/22 Пнд 09:22:26 2366856 15
>>2366850
А наклейку «я проверил, все хорошо» тоже курьер клеит? Или все таки пиццерия? Так вот статус код http — это и есть та наклейка. Если нет теста или сломалась печка — пиццерия должна передать клиенту статус — не можем выполнить. А не прислать пустую коробку с запиской внутри. Подход 200-шизика — это именно прислать пустую коробку с запиской внутри, что что-то не получилось. Про мало лука — это вообще не подходящая аналогия. Пиццерия то выполнила заказ и считает, что всё ок
Аноним 30/05/22 Пнд 09:22:45 2366857 16
>>2366854
Никто не будет в теле ответа пересылать код состояния HTTP. Там пересылают собственные бизнес-коды, и не в виде чисел, а в виде буквенных идентификаторов.
Аноним 30/05/22 Пнд 09:23:32 2366859 17
Напомните, как по респонскоду отличить "пицца не найдена" от "приложуха не найдена"? А? А???
Аноним 30/05/22 Пнд 09:29:37 2366860 18
>>2366857
Я много вижу когда коды в жсоне передают примерно таким же способом, чел. Это пиздец
Аноним 30/05/22 Пнд 09:30:04 2366861 19
>>2366859
изи
200 + pizza_ne_naidena - пицца не найдена
404 - приложуха не найдена
Аноним 30/05/22 Пнд 09:30:27 2366862 20
>>2366859
Пицца не найдена - вместе с 404 будет жсон ответ с ошибкой что конкретно не нашло, а если приложуха не найдена - то пустой боди (ну или в зависимости от настроек сервера)
Аноним 30/05/22 Пнд 09:33:38 2366863 21
>>2366856
ты получил коробку от курьера, открываешь - там записка что не смогли приготовить.
Сразу понимаешь что курьер отработал, пиццерия существует и работает, но в данный момент не шмогла.
Это гораздо лучше что если пиццу не приготовили то курьер к тебе не приедет или получишь записку от курьера что не смог найти (что найти, пиццерию или пиццу?)
Аноним 30/05/22 Пнд 09:35:02 2366864 22
>>2366854
Вот единственная проблема, что 404 — неоднозначный статус. И в http нужно было предусмотреть два отдельных кода вместо одного 404. Один код был бы для того случая, когда такого пути на сервере в принципе нет. Т. е. Апи изменилось или не развёрнуто или проблема с роутингом. И другой статус на случай, когда путь правильный, но объекта с таким id нет. Есть похожие 410 gone и 416 range not satisfiable. В принципе 410 почти ок, только он подразумевает, что объект когда-то существовал.
Аноним 30/05/22 Пнд 09:35:36 2366865 23
>>2366862
значит при 404 нужно пытаться читать боди и ловить ошибку чтения? И разница в будет эта ошибка чтения или не будет.
В курсе что это очень тухло пахнет?
Аноним 30/05/22 Пнд 09:36:34 2366867 24
>>2366865
Ты всегда должен читать ошибку при не 200 коде, как минимум чтобы залогать ее. Игнорить ошибки - это как раз пахнет тухло.
Аноним 30/05/22 Пнд 09:39:14 2366868 25
>>2366864
чел 30 лет назад сделал таблицу кодов для веб-страничек, а вы сейчас пытаетесь это использовать в качестве универсальных ответов для всего. Зачем?
Ресурс тогда означал веб-страницу. Нет веб-страницы - 404. Зачем вы это пытаетесь натягивать на бизнес-сущности?
Аноним 30/05/22 Пнд 09:40:05 2366870 26
>>2366867
при не 200 я не пытаюсь боди, я просто логирую.
Читать боди только при 200
Аноним 30/05/22 Пнд 09:42:20 2366873 27
>>2366863
Это значит, что у пиццерии и службы доставки плохая коммуникация — вместо того, чтобы сразу позвонить службе доставки, что они не могут испечь пиццу, они просто отдают им пустую коробку с запиской внутри.
Какая разница клиенту, кто обосрался — пиццерия или доставка. Он сразу хочет знать, что он не получит эту пиццу. И тогда он попытается заказать другую. А не ждать пиццу и думать, что все ок
Аноним 30/05/22 Пнд 09:47:05 2366875 28
>>2366870
Так ты спрашиваешь как различать. То, что ты только 200 возвращаешь - это чисто твой фетиш.
Аноним 30/05/22 Пнд 09:48:51 2366876 29
>>2366868
Чтобы такие как ты страдали
Аноним 30/05/22 Пнд 09:48:56 2366877 30
>>2366873
клиент получает коробку с пиццей и запускает стандартную проверку содержимого - есть ли пицца, не протухла ли, хватает ли лука и пепперони.
Аноним 30/05/22 Пнд 09:50:33 2366878 31
>>2366875
это логика, а не фетиш. Программирование и состоит из логики. Чем она чище и логичнее - тем лучше.
Смешивать веб-ресурс и бизнес-сущность - это не логично и не чисто и ведёт к неоднозначности
Аноним 30/05/22 Пнд 09:51:03 2366879 32
image.png 14Кб, 390x174
390x174
>>2366868
> 30 лет назад

Так коды активно обновляются и новые добавляются в спецификацию, вот пикрил рандомный код добавлен в спеку =
Аноним 30/05/22 Пнд 09:51:32 2366881 33
>>2366877
ТЫ НИПАНИМАИШЬ ДАЛЖНЫ СРАЗУ ПИСАТЬ "ПРАСРОЧИНА НИЕШЬ"
Аноним 30/05/22 Пнд 09:53:54 2366882 34
>>2366868
Эта таблица достаточно универсальная и подходит практически для всех случаев. За исключением неоднозначного 404. И то, случаи, когда сервер работает, но приложение не развёрнуто — очень редки. Т. е. можно не париться и считать, что обьект не существует.
Зачем городить свои коды, когда уже всё есть. Если так очень хочется, добавь ещё текстовые коды. Но они и не нужны. Достаточно просто слать ещё понятный человеку локализованный текст ошибки и все.
А реально используемых кодов совсем немного — 200, 400, 401, 403, 406, 500. Все их знают и понимают. Фронт всегда может сделать стандартную логику обработки этих ошибок + при необходимости показать сообщение с сервера.

Работал я фронтом на одном проекте. Там бэк нагородил под сотню текстовых статус кодов. И постоянно добавлял новые, не уведомив, меня. Естественно юзеры постоянно видели unknown error. В мог бы просто присылать 406 с текстом ошибки и не ебать всем мозги

Аноним 30/05/22 Пнд 09:57:30 2366884 35
>>2366882
возвращаемся к началу. Какой http код у "бюджет не сведёт"? Ведь эта таблица подходит для всего
Аноним 30/05/22 Пнд 09:59:11 2366885 36
>>2366882
>В мог бы просто присылать 406 с текстом ошибки и не ебать всем мозги
а что делать если на определённую ошибку надо определённое поведение фронта?
Аноним 30/05/22 Пнд 10:22:00 2366902 37
>>2366884
Есть ендпоинт budjet/status
Возвращаем 200 с телом в котором написано сведен/не сведен. В таком случае других кодов не может быть.
Если бы например было budjet/{id}/status можно было бы вернуть 404, если id не найден.
В чем я не прав?
Аноним 30/05/22 Пнд 10:26:14 2366905 38
>>2366902
тебе надо сохранить например платёжку, в ответ приходит ошибка что бюджет не сведён.
И подобных ошибок могут быть десятки и сотни
Какой ещё статус как сущность?
Аноним 30/05/22 Пнд 16:51:28 2367195 39
[
{
"name": "x",
"value": 1
},
{
"name": "y",
"value": 2
}
]
Аноним 30/05/22 Пнд 17:00:45 2367211 40
>>2366859
>>2366868
>Ресурс тогда означал веб-страницу
https://datatracker.ietf.org/doc/html/rfc3986
>This specification does not limit the scope of what might be a resource; rather, the term "resource" is used in a general sense for whatever might be identified by a URI. Familiar examples include an electronic document, an image, a source of information with a consistent purpose (e.g., "today's weather report for Los Angeles"), a service (e.g., an HTTP-to-SMS gateway), and a collection of other resources.
"Шлюха" тогда означало "твоя мамка".
Аноним 30/05/22 Пнд 17:04:03 2367217 41
промахнулся в прошлом посте, продолжаем
>>2366859
А нахуй тебе их отличать? Чтобы понять, написать ли юзеру "повар обосрался" или "админы обосрались"? Спойлер: юзеру похуй, кабану похуй, но ебать за обсёр будут тебя
Аноним 30/05/22 Пнд 17:06:14 2367220 42
Есть ли в вашей[...].mp4 9182Кб, 500x388, 00:17:39
500x388
если вдруг какому-нибудь аноньчику делать нечего. мог у даже денег заплатить только не слиишком много а то на сервира не хватит.

нада скрипт
нада чтоб оно получало из всех опубликованых видео:
1. ссылку на видео \ https://0tube.su/w/qjKrdfEMkoUw4VDt7EkFKz
2. ссылку на превью \ https://0tube.su/static/thumbnails/4797d0f2-c5f4-423d-9ad9-02c2aeaac8af.jpg
3. прасмотры \ 15 просмотров
4. когла опубликовано \ Опубликовано 22.05.2022
5. название канала \ mooshtv
6. ещее одно \ desuTV
7. описание \ видео взято отсюда: https://www.youtube.com/watch?v=4gV922Y2fZU
Molina - Hey Kids (feat. Late Verlane) https://0tube.su/w/oBgp9sVRAoRm83vwHvkM8u

8 ПриватностьОткрытый доступ
9 еще одна дата. ета дата появляется когда импортируеь откуда0нибудь из другого места \ Опубликовано03 июня 2021
10 ЯзыкНеизвестно
11 Тегиasukaevangelionmusicwebm
12 Продолжительность34 сек




Аноним 30/05/22 Пнд 17:11:20 2367229 43
>>2367211
этот кусок написан в 2005
Аноним 30/05/22 Пнд 17:12:53 2367232 44
>>2367217
пицца не найдена - бизнес-ошибка, стандартное поведение
пиццерия не найдена - пиццерия вероятно сгорела или обанкротилась, дальнейшая работа невозможна
Аноним 30/05/22 Пнд 17:56:44 2367301 45
Когда пиццу сделали - присылают СМС или пишут на сайте что заказ готов и передан курьеру
Когда пиццу сделать не могут - присылают СМС (или звонят) что возникли технические проблемы и курьера ты не ждёшь
И вот когда получаешь 200 ок что пицца готова и 200 ок что курьер у двери - тогда и смотришь чё там внутри
Аноним 30/05/22 Пнд 20:15:37 2367407 46
>>2367301
http это синхронный протокол, какие ещё смс о готовности?
Аноним 30/05/22 Пнд 20:24:26 2367421 47
>>2366848
ЗАКАЗЫВАЕШЬ ПИЦЦУ
@
ПРИХОДИТ В ОТВЕТ ПУСТАЯ СМС
@
СТАТУС ЗАКАЗА ПЕРЕДАЕТСЯ ВО ВНУТРЕННИХ КОДАХ GSM ПРОТОКОЛА
Аноним 30/05/22 Пнд 22:44:22 2367575 48
>>2366905
Если у меня есть роут, который возвращает сотни разных ошибок, каждую из которых мне нужно смотреть и обрабатывать - я пойду ебальник лично разобью тому пидорасу, который такие жирные роуты пишет.

А по факту твоя ручка должна вернуть сущность, где будет указано что там сведено а что не сведено, вместо возвращения кучи статусов ошибочных, лол.
Аноним 30/05/22 Пнд 23:21:01 2367593 49
>>2367195
[
{
"name": "x",
"value": 1,
"type": "integer",
"null": false
},
{
"name": "y",
"value": 2,
"type": "integer",
"null": false,
}
]
Аноним 30/05/22 Пнд 23:28:19 2367595 50
Заказал пиццу
@
Привезли
@
А вдруг она невкусная
@
А если оливки ненастоящие
@
Колбасы на самом деле не существует
@
Отращиваешь бороду, корчуешь лес, растишь овес, кукурузу
Аноним 30/05/22 Пнд 23:31:08 2367600 51
>>2367595
> Отращиваешь бороду, корчуешь лес, растишь овес, кукурузу
Это пет-проект.
Аноним 31/05/22 Втр 00:37:26 2367622 52
на дваче xhtml используются оказывается
Аноним 31/05/22 Втр 01:57:01 2367644 53
>>2367593
Если null = true, то что будет в value?
Аноним 31/05/22 Втр 02:33:47 2367651 54
Аноним 31/05/22 Втр 03:09:07 2367655 55
>>2367593
[
{
"name": "x",
"value": "YES",
"type": "bool"
},
{
"name": "y",
"value": "NO",
"type": "bool"
}
]
Аноним 31/05/22 Втр 04:00:12 2367660 56
[
"JSON"
,
"БУГУРТ"
,
]



<?XML/>
<a>@</a>
<БУГУРТ/>



YAML
-
Б
  У
    Г
      У
        Р
          Т
Аноним 31/05/22 Втр 08:10:35 2367703 57
u2yvW19dtX.png 102Кб, 1258x850
1258x850
>>2367575
смотри, на сраном простейшем дваче - 20 видов ошибок. Бухгалтерия будет на порядок сложнее. И теперь мне понятно, что ты видел максимум элементарные сайты
Аноним 31/05/22 Втр 08:16:23 2367707 58
>>2366278 →
>Какая ещё БД? Транспортный протокол умеет грузить ресурсы в файловую систему в папку images.
Какая блять файловая система на транспортном протоколе? Всё, что делает транспортный протокол - пропукивает строки, иногда даже бинарные. А куда эти строки сохраняются - не протокола дело.
Так что же он там добавляет при 201?
Аноним 31/05/22 Втр 08:29:50 2367719 59
>>2367707
> Какая блять файловая система на транспортном протоколе?
Вот я и говорю, что транспортный протокол какого-то хуя нарушает принцип единой ответственности и умеет всякой мусор типа работы с файловой системой через PUT и 201.
Аноним 31/05/22 Втр 09:35:22 2367749 60
>>2367719
>с файловой системой через PUT и 201.
Чиво блять?
Аноним 31/05/22 Втр 09:40:53 2367753 61
>>2367749
Загружает файл в файловую систему и в случае успеха присылает 201.
Аноним 31/05/22 Втр 09:48:13 2367755 62
>>2367753
Как протокол может загружать файлы на диск? Ты толстить решил тут?
Аноним 31/05/22 Втр 09:57:20 2367761 63
Аноним 31/05/22 Втр 12:06:00 2367836 64
>>2367421
Нет же. Для юзера как раз нужно делать текстовое сообщение. Коды только для приложение, чтобы оно знало, что произошла ошибка или нет и как на неё реагировать
Аноним 31/05/22 Втр 12:13:43 2367841 65
>>2367703
Ну хуй знает, я всегда обходился без расширенных кодов ошибок. Если пришёл статус отличный от 200, то просто не делаешь ничего, не закрываешь форму, а показываешь юзеру текст ошибки. Нахуя этот миллион кодов ошибок?
Аноним 31/05/22 Втр 14:23:00 2367948 66
Аноним 31/05/22 Втр 14:26:11 2367949 67
>>2367948
Ага, 12 лет вкатываюсь
Аноним 31/05/22 Втр 14:39:43 2367963 68
>>2367949
и так и не работал на сложном проекте за 12 лет?
Аноним 31/05/22 Втр 16:27:16 2368047 69
Аноним 31/05/22 Втр 16:35:44 2368058 70
>>2367703
Эти ошибки для фронта сделаны, дебил, двач их выплевывает напрямую юзеру чтобы тот понимал почему сообщение не отправляется, он никак не обрабатывает эти ошибки. Ебать ты кретин.
Аноним 31/05/22 Втр 17:28:10 2368103 71
Аноним 31/05/22 Втр 18:22:33 2368149 72
Аноним 31/05/22 Втр 18:24:42 2368154 73
>>2368149
Это то же самое, что и true, но на true будет 201 код, а на "true" или "null" будет 202 код. Все элементарно.
Аноним 31/05/22 Втр 23:55:28 2368333 74
>>2367761
Так сервер это приложение, он может при запросе и rm -rf сделать, вообще все что угодно
Аноним 01/06/22 Срд 00:06:50 2368338 75
>>2368333
Да, одни проблемы от этих веб-серверов.
Никто бы и не ебался с ними и не пытался лепить RPC over HTTP, если бы всегда был выбор. Обычно выбора нет, вот тебе HTTP, сука, и ебись как хочешь.
Аноним 01/06/22 Срд 00:09:09 2368341 76
>>2368338
Писал кастомные протоколы в нии, чуть не стал невыездным. Поэтому лучше по старинке HTTP использовать буду
Аноним 01/06/22 Срд 07:29:48 2368459 77
rage.jpeg 7Кб, 220x229
220x229
Бля, у меня нахуй пердак подгорает. Сейчас перечислю несколько вещей, которые пиздец как бесят в программистах.

1. Не включают дебаг. Дебаг должен быть ВКЛЮЧЁН ВСЕГДА при разработке! Что сложного поставить галочку "показывать ошибки"? Почему когда я включаю дебаг, на меня сыпятся триллионы ошибок, типа "необъявленная переменная", "неизвестный индекс в массиве" и т.д.

2. Не пишут описание к git коммитам/PR. Я постоянно сука чувствую себя экстрасенсом. Человек создаёт ветку `update`, туда коммитит с комментарием `newsletter`. Что блять за newsletter? Приходится лазить по diff'у, выяснять, что он имел ввиду. Неужели сложно написать ПОЛНОЕ ПРЕДЛОЖЕНИЕ - "Bugfix: Reduce spacing between article items" например?

3. Оставляют закомментированный код. Вот нахуя? Зачем оставлять мёртвый код? Вы что, не знаете как работает git history?

4. Хранят номера кредитных карточек в открытом виде в базе данных. Ебанный дибилизм. Как можно как халатно относится к секретный данным? Типа заходи, бери, хочешь пароли, хочешь номера кредиток... Никакого шифрования. Ваще по хуям.
Аноним 01/06/22 Срд 08:31:21 2368490 78

ПОЛЬЗОВАТЕЛЬ ИЩЕТ ПИЦЦУ
@
ПИЦЦА НЕ НАЙДЕНА
@
ОТДАЁШЬ 404
Аноним 01/06/22 Срд 08:42:11 2368493 79
>>2368459
>3. Оставляют закомментированный код.
чтобы знать что он там есть и можно было искать по нему. Если ты его удалишь, как ты найдёшь это место в коде? Собираешься запоминать в уме все места удалённого, но возможно нужного кода?

>4. Хранят номера кредитных карточек в открытом виде в базе данных.
по номеру карточки можно только денег прислать
Аноним 01/06/22 Срд 08:43:12 2368495 80
>>2368490
@
ПОЛЬЗОВАТЕЛЬ ПОНИМАЕТ ЧТО ПИЦЦЕРИЯ СГОРЕЛА
Аноним 01/06/22 Срд 08:54:46 2368498 81
>>2368490
if (status == 404 && contentType == json) {
ПИЦЦА НЕ НАЙДЕНА
}
else if (status == 404 && contentType == html) {
ПРИЛОЖУХА НЕ НАЙДЕНА)
}
else if (status == 500 && contentType == json) {
ПИЦЦА ЗАКОНЧИЛАСЬ
}
else if (status == 500 && conentType == html) {
ПИЦЦЕРИЯ СГОРЕЛА
}
else if (...) {
...
}
@
РЯЯЯ ЗАТО НЕ НАДО СМОТРЕТЬ BODY
Аноним 01/06/22 Срд 09:11:55 2368503 82
Это пиздец. Увольняюсь из крупной конторы, она реально крупная. При увольнении, непосредственно в последний день, сказали, что рабочий ноут не примут, так как есть дефект (погнут угол у верхней крышки) и провод зарядки нерабочий. Вопросы:
- Почему нельзя было предупредить заранее и решить это за 2 недели до увольнения?
- Почему я вообще должен ремонтировать и возвращать в идеальном состоянии?

Дальше еще смешнее. В договоре про материальную ответственность ни слова, в бумажке при выдаче ноута тоже. Выкуп оценили в 300к (да да, 300к, не 30), и это оценка с учетом амортизации и дефекта. Ноут macbook pro 2018 16gb, на авито стоит ~80к. Мне сказали, что ремонт надо делать только у официалов, это стоит порядка 70к.

Кто-то с такой хуйней сталкивался? Как лучше поступить? 99% людей ахуевают с этой истории и говорят, что сдавали и в худшем состоянии. Только один (из этой компании) сказал, что я мелочный и инфантильный, так как не хочу платить, и что это, цитата: «ответственность взрослого мужика». То есть, если взрослому мужику сказали хуй сосать, он отсосет, а если я хуй не сосу и прошу подтвердить это документально, почему я обязан хуй сосать - я мелочный и инфантильный
Аноним 01/06/22 Срд 09:22:37 2368511 83
>>2368503
Ну пускай или берут так, или пиздуют в суд и доказывают что ты им что-то должен и что это стоит 300к, хули, только нужны будут какие то свидетельства того что ты реально пытался сдать ноут, а то еще напишут что ты его вообще спиздил.
Аноним 01/06/22 Срд 09:35:04 2368516 84
Снимок экрана о[...].png 372Кб, 1920x1080
1920x1080
>>2368493
>Собираешься запоминать в уме все места удалённого
Причём здесь это!? Открываешь IDE и там есть вся история изменений в гите! "File history" называется. Можно пощёлкать и посмотреть что конкретно ты удалял и что добавлял. Зачем оставлять мёртвый код, мне вообще непонятно. Он просто нахуй всё время маячит перед глазами.

>по номеру карточки можно только денег прислать
Вообще есть стандарты хранения таких данных - PCI DSS, они не должны быть в открытом виде. Пример конфиденциальных данных, которые НУЖНО шифровать:
1) Номер паспорта/СНИЛС.
2) История болезней.
3) Пароли.
4) Коммерческая информация (база поставщиков, база кадровиков например).

Если ты так халатно относишься к данным, твою контору рано или поздно наебут.
Аноним 01/06/22 Срд 09:51:16 2368528 85
>>2368516
Ты ебоманый какой-то, ты будешь все файлы щелкать по всем коммитам чтобы найти когда там был нужный кусок кода? Пока я просто грепом найду за 2 секунды?
Не говоря уже о том что новичок на проекте в принципе знать не будет что когда-то где-то нужный код уже был
Аноним 01/06/22 Срд 10:20:16 2368544 86
>>2368528
>ты будешь все файлы щелкать по всем коммитам
File history относится только к конкретному файлу! Зачем по всем коммитам!? См. выше - если ты изначально давал нормальные комментарии, то тебе не составит труда найти код.

>Пока я просто грепом найду за 2 секунды?
Да мне не всрался твой grep! Причём здесь ты вообще!? Если в команде 10 таких ебанатов как ты, код превращается в помойку. Потому что каждый ебанат считает своим долгом оставить что-то после себя, А ВДРУГ ЗАБУДУ! В итоге повсюду валяются забытые файлы, которые переименовывают my-file__backup.ts, непонятные куски кода. Зачем, для чего... хуй пойми. Он для себя оставил, а то что это всем остальным мешает - об этом речь не идёт.

Если я нахожу закоммиченный код - я его удоляю.
Потому что не нужен.
Аноним 01/06/22 Срд 10:43:27 2368554 87
>>2368544
Тебя поэтому блядь и спрашивают - ты собираешься запоминать все места и время удаления кусков кода чтоли? Ты там как, ок? У как-то ты удобно проигнорировал новичков

>мешает
Мне не мешает, может это ты с окр просто?
Аноним 01/06/22 Срд 11:17:17 2368578 88
>>2368503
Пиздос, сочувствую. Алсо, всегда работаю на свои компах - что хочешь, то и хранишь там, смотришь фап контент и не боишься, что ехидный админ подсматривает через анальные зонды или логирует твои пароли
Аноним 01/06/22 Срд 11:52:46 2368595 89
>>2368516
Ты ебанутый школьник с максимализмом, играющим в жопе. Ниче, жизнь тебя научит, сука. Я бы тебе ебальник разбил, если бы ты мой код закомменченный удалил, хуесос ты тупой.

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

Так что говна пожуй, выродок.
Аноним 01/06/22 Срд 12:19:48 2368636 90
>>2368516
Вкатун, мимикрирующий под синьора?
Аноним 01/06/22 Срд 13:48:51 2368707 91
300px-Дебилыбля[...].png 98Кб, 300x227
300x227
>>2368058
Ага, а интернационализация видимых пользователю сообщений делается на бэкэнде.
Аноним 01/06/22 Срд 13:50:22 2368711 92
>>2368578
По ряду причин, в крупных конторах только на ноуте компании можно работать, так как ИБ не даст на своем.
Аноним 01/06/22 Срд 13:53:05 2368713 93
>>2368528
> Пока я просто грепом найду за 2 секунды?
Вкатун не слыхал про git grep?
Аноним 01/06/22 Срд 13:55:31 2368716 94
>>2368707
На дваче нет никакой интернационализации
Аноним 01/06/22 Срд 13:59:14 2368719 95
>>2368716
Ну так сиди на дваче целыми днями вместо работы, хули ты
Аноним 01/06/22 Срд 14:02:52 2368720 96
image.png 106Кб, 300x300
300x300
>>2368503
> Увольняюсь из крупной конторы, она реально крупная.
Из шаражкиной конторы ты увольняешься лол, мне меняли рабочий макпук с тачбаром на новый последний, причем у меня там и на клаве сколы были. В нормальной компании у тебя и разъебанный ноут заберут и не потребуют возмещения, да и у всех друзей также (ну, наверн если ты 1 месяц ток проработал и ноут разбил то мб попросят пояснить рублем, но мне кажется это уже исключения из правил).

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

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

А так - создай пост на хабре, если им не похуй на хр бренд - то тебе еще и этот ноут подарят лишь бы ты пост удалил лол.
Аноним 01/06/22 Срд 14:06:22 2368723 97
>>2368719
Я и так сижу, вместо двух причем, получая х2 мидл+ зп. А что?
Аноним 01/06/22 Срд 14:08:23 2368729 98
>>2368459
> 1. Не включают дебаг. Дебаг должен быть ВКЛЮЧЁН ВСЕГДА при разработке! Что сложного поставить галочку "показывать ошибки"? Почему когда я включаю дебаг, на меня сыпятся триллионы ошибок, типа "необъявленная переменная", "неизвестный индекс в массиве" и т.д.
В чём прикол? А они разве на компиляции не посыпятся? Или ваши программисты не запускают компилятор перед тем, как коммитить?
> 3. Оставляют закомментированный код. Вот нахуя? Зачем оставлять мёртвый код? Вы что, не знаете как работает git history?
Имеет смысл либо в пределах одного ПРа, либо с явным указанием, когда и как его надо раскомментить, но вообще да, разгребать это говно жёппа горит.
Аноним 01/06/22 Срд 14:23:10 2368743 99
>>2368459
>1. Не включают дебаг.
Да потому что дебаг - экстра ёбля, которая сыпет миллионом ошибок. А уж как там нужно выебать репозиторий кучей конфигов, которые должны дублировать конфиги репы на 97% (не больше, не меньше), чтобы дебаг нормально работал, вообще пушка. Отдельный цирк - многоязыковая репа. Цирк с тиграми и львами, но без волков - мультиплатформенная поверх. Бродячий цирк - заодно интеграция со всеми возможными IDE.
>2. Не пишут описание к git коммитам/PR.
PR без описания это конечно пиздец (и детектор говноконторы заодно), но описывать каждый пук в фича-ветке - такое себе занятие.
>"Bugfix: Reduce spacing between article items"
Тут можно бесконечно доёбываться. Каких статей? Каких вещей? Какие пространства? Как уменьшил? Фикс какого бага? Нипанятна, надо подробный чейнджлог писать.
3. Оставляют закомментированный код. Вот нахуя? Зачем оставлять мёртвый код? Вы что, не знаете как работает git history?
Гит хистори нахуй не всрался. А так вполне обычная ситуация, что писал код для фичи, из-за которого всплыл баг перед мержем/релизом и переписывать его полностью времени нет.
4. Хранят номера кредитных карточек в открытом виде
Так их уже банки слили.
Аноним 01/06/22 Срд 14:32:32 2368754 100
>>2368720
Могу назвать эту замечательную компанию: Х5 Retail Group. Работал там 2 года, ноуту тоже 2 года. По поводу поста в сми тоже думал, но хз, что писать и как его раскрутить, чтобы они взялись за голову. Если есть идеи, то я буду рад послушать…
Аноним 01/06/22 Срд 17:01:53 2368901 101
>>2368459
> 3. Оставляют закомментированный код. Вот нахуя? Зачем оставлять мёртвый код? Вы что, не знаете как работает git history?

Ни разу не сталкивался с "уберите хуйня нейм" и через 3 недели "верните хуйня нейм срочно!!!!!!11"?
Аноним 01/06/22 Срд 17:25:07 2368912 102
>>2368707
Почему нет? Шлёшь бэку язык твоего приложения, а оно тебе отдаёт ошибку на нужном языке. Зато убирается весь этот ёбаный цирк с миллионом кодов ошибок
Аноним 01/06/22 Срд 17:26:34 2368913 103
>>2368711
Я знаю этот ряд причин. Но предпочитаю работать в фирмах, где нет этих причин. В таких конторах ещё как правило ёбаная диктатура и ебля мозгов
Аноним 01/06/22 Срд 18:14:54 2368944 104
>>2368754
На vc.ru в приемку в свободной форме запости, там такое любят
Аноним 01/06/22 Срд 18:20:05 2368946 105
Аноним 01/06/22 Срд 18:40:50 2368958 106
>>2368901
Для этого и существует история коммитов.
Аноним 01/06/22 Срд 19:04:34 2368979 107
>>2368958
ты собирается держать в своей памяти весь удалённый код?
Аноним 01/06/22 Срд 20:17:19 2369023 108
>>2368979
Да, когда настанет трансгуманизм загружу себе в мозг репы всех моих проектов.
Аноним 01/06/22 Срд 21:58:48 2369100 109
>>2368912
Объясни мне, почему логикой отображения должен заниматься бэкэнд, для этого же фронтэнд есть? Зачем тогда всё вообще делить на бэкэнд и фронтэнд, давай всё в одну кучу на js напишем, туда мухи слетятся и мы их убьём.
Аноним 01/06/22 Срд 22:01:51 2369103 110
>>2369100
тогда можно безболезненно добавлять и менять ошибки и коды для них только на сервере, централизованно
Аноним 01/06/22 Срд 22:20:08 2369113 111
>>2369100
Так это не логика отображения, это логика выбора того, что именно мы отображаем.
Аноним 01/06/22 Срд 23:57:11 2369203 112
>>2369158
Зарепортил, хуле. Как-то похуй на твоего кота.
Аноним 02/06/22 Чтв 01:29:16 2369240 113
>>2368058
я хуй знает, зачем там фронту миллион кодов ошибок. если на фронте надо сделать что-то особенное в зависимости от конкретной ошибки, то да, а когда просто показать юзеру сообщение ошибки - то нахуй ему не надо. миллион кодов ошибок обычно нужны для интеграций, которым, возможно, нужно будет вылавливать определенные ошибки и их обрабатывать, а на другие класть хуй.

>>2369100
логика отображения - это в какое поле надо засунуть прилетевший текст, а не выбор текста.
Аноним 02/06/22 Чтв 01:29:26 2369241 114
>>2368901
>Ни разу не сталкивался с "уберите хуйня нейм"
Бля, ты как маленький ёпт. Для этого есть GIT STASH! Либо на крайний случай делаешь отдельную ветку - feature/my-super-feature и пусть оно там живёт.

>>2368743
>потому что дебаг - экстра ёбля, которая сыпет миллионом ошибок
Ошибки - признак косяков в твоём коде.

>но описывать каждый пук в фича-ветке
Написать полное предложение у тебя рука не обломится. Вон смотри какую простыню ты накатал.

>переписывать его полностью времени нет
^^^ GIT STASH.

>>2368729
>они разве на компиляции не посыпятся?
Нет, есть куча языков, типа python, php где можно выставить reporting level - от "отображать всё" до "не показывать ничего". При уровне "не показывать ничего", даже если не объявить переменную, он её пропустит и не покажет ничего. В случае javascript, есть также strict mode.

>Имеет смысл либо в пределах одного ПРа
Нет, не имеет. Смотри GIT STASH.

>>2368636
Да, как ты догадался.

>>2368595
>вымучена потом и кровью
>когда что-то нужно найти
Быдлокодеру неприятно. Выучи наконец GIT STASH, либо сделай отдельную ветку, либо смотри git history и всё найдёшь.

>>2368554
>ты собираешься запоминать все места и время удаления кусков кода
Зачем бля запоминать!? Есть GIT STASH для этого. Я прячу изменения без коммита, потом всё это восстанавливаю.
https://www.youtube.com/watch?v=Q5hYINzqQUo
Аноним 02/06/22 Чтв 02:18:40 2369253 115
ПРОГРАММЕРСКИЙ БУГУРТ-ТРЕД
@
СТО ПОСТОВ
@
ЕДИНСТВЕННЫЙ БУГУРТ - В ОП-ПОСТЕ не считая двухсоткобугурт, ВСЁ ОСТАЛЬНОЕ МЕСТО ЗАНИМАЕТ СРАЧ ПРО КОДЫ ОШИБОК
Аноним 02/06/22 Чтв 05:46:53 2369273 116
>>2369253
Бугурт от отсутствия бугуртов - тоже бугурт.
Аноним 02/06/22 Чтв 07:56:44 2369321 117
Аноним 02/06/22 Чтв 10:41:01 2369419 118
>>2369253
ЗАШËЛ В БУГУРТ ТРЕД
@
ПОЛУЧИЛ БУГУРТ
@
ЦЕЛЬ ДОСТИГНУТА
Аноним 02/06/22 Чтв 10:55:32 2369430 119
16524287566590.jpg 66Кб, 740x606
740x606
>>2368459
>2. Не пишут описание к git коммитам/PR.
Лечится только жёсткими правилами, что без вменяемого описания кодревью не пройдёт.
>3. Оставляют закомментированный код
Удивился, что аноны эту практику защищают. За такое надо сразу по рукам бить.
Аноним 02/06/22 Чтв 10:59:07 2369433 120
>>2369253
@
УЧАСТВУЕШЬ ВО ВСЕХ СРАЧАХ, СТОРОНУ ВЫБИРАЕШЬ ПО НАСТРОЕНИЮ
@
ДОВОЛЬНО УРЧИШЬ
Аноним 02/06/22 Чтв 11:06:36 2369437 121
Аноним 02/06/22 Чтв 11:23:45 2369455 122
>>2369430
ещё один вкатун воннаби. Чел, у меня 10 лет опыта. Если я комментирую код - значит так надо и я выстрадал это своими жопочасами
Аноним 02/06/22 Чтв 11:32:40 2369464 123
>>2369100
Какая логика отображения, ебан? Ты будешь все многоязычные версии страниц на клиентском скрипте хранить?
Аноним 02/06/22 Чтв 11:49:35 2369473 124
>>2369241
>Бля, ты как маленький ёпт. Для этого есть GIT STASH!
Сташ хранится только на локальной версии репы, так что строго нахуй. Потом ещё ребус решать, как этот сташ интегрировать в нынешний код, особенно если файл оригинального модуля переехал.
> Либо на крайний случай делаешь отдельную ветку - feature/my-super-feature и пусть оно там живёт.
Ветка вообще лол. В репе должны быть только ветки с фичами и продом.
>Ошибки - признак косяков в твоём коде.
Косяки в коде не значит нерабочий продукт.
>Написать полное предложение у тебя рука не обломится. Вон смотри какую простыню ты накатал.
Пошли манявры.
Аноним 02/06/22 Чтв 12:20:30 2369506 125
Posilka-06-1159[...].jpg 384Кб, 1272x636
1272x636
>>2369113
Классика аргументации двухсоткадебилов
Аноним 02/06/22 Чтв 12:23:03 2369508 126
>>2369464
А, то есть ваш жопаскрипт в интернационализацию не умеет? Так и запишем.
Аноним 02/06/22 Чтв 13:24:59 2369560 127
>>2369455
>ряя у миня 10 лет опыта
>круды на пэхапэ в ЗАО Московский Байт
Аноним 02/06/22 Чтв 13:31:08 2369566 128
>>2369560
>ряя так делать нельзя я на хабре прочитал
Аноним 02/06/22 Чтв 13:42:43 2369570 129
>>2369566
>ряяяя щенок я еще на пыхе 2.0 песал и все нормально было понел(((
Аноним 02/06/22 Чтв 13:56:46 2369586 130
>>2369508
Типичный отбитый бэкочушок.
Аноним 02/06/22 Чтв 13:57:30 2369589 131
>>2369560
>я вчира прочитал про гит сташ, ряя коменты плохо
Аноним 02/06/22 Чтв 16:29:38 2369743 132
>>2369506
Ты не туда воюешь, дебик. Как же доебали человекосвиньи, делящие мир на чёрное и белое.

Лучше бы по факту пояснил. А SELECT * FROM pizzas WHERE pizzas.id = $1 - это совсем не другое, а буквально то же самое, я правильно пынямаю? Ну, логика выбора того, какую пиццу отображать.
Аноним 02/06/22 Чтв 16:33:38 2369752 133
>>2369743
Так на фронте же есть воркеры и IndexedDB, вот пусть там и сохраняет дамп бд бэка.
Аноним 02/06/22 Чтв 18:44:26 2369860 134
Сколько же жира размазано по треду. Просто пиздец
Аноним 02/06/22 Чтв 20:42:59 2370000 135
>>2368459
>Что блять за newsletter? Приходится лазить по diff'у, выяснять, что он имел ввиду. Неужели сложно написать ПОЛНОЕ ПРЕДЛОЖЕНИЕ - "Bugfix: Reduce spacing between article items" например?

А вы тоже каргокультисты, в полностью русскоязычной команде пыжащиеся вести документацию на английском рунглише?
Аноним 02/06/22 Чтв 21:33:17 2370050 136
>>2370000
Мой тимлид запретил английский язык везде кроме кода и частично логов.
Аноним 03/06/22 Птн 01:40:09 2370207 137
15713456404010.jpg 129Кб, 858x664
858x664
Аноним 03/06/22 Птн 05:23:01 2370235 138
>>2370000
>в полностью русскоязычной команде пыжащиеся вести документацию
А причём здесь русскоязычная команда, я нихера не пойму? У нас в команде ВСЕ говорят на русском. Но клиент - немецкая компания. Если начать писать всё на русском, значит продукт не сможет поддерживать никто кроме русскоговорящих. Значит если программу пишут китайцы, они везде должны комменты на китайском оставлять? Логика пиздец.
Аноним 03/06/22 Птн 11:02:13 2370408 139
>>2369752
Если надо автономный фронт - тогда и сделает indexed db. В 99% приложений это нахуй не упало. Вернее как бы можно сделать, но это намного больше ебли и времени и мало кто хочет тратить деньги на то, что почти никто не будет пользоваться - почти у всех всегда есть интернет. А на оставшиеся 1% кладут хуй. Да и без интернета приложение всё равно как правило не особо функциональное
Аноним 03/06/22 Птн 11:23:20 2370435 140
>>2369743
>Ну, логика выбора того, какую пиццу отображать.
Тут есть немного этой логики в предикате WHERE, но без этого не обойтись, должен же б-жественный бэк в каком-то месте соприкасаться с фронточушками.
Аноним 03/06/22 Птн 11:45:04 2370454 141
>>2370207
У нас чисто русскоязычный заказчик, интернационализации не понадобится никогда.
Аноним 03/06/22 Птн 15:38:48 2370711 142
>>2370454
А как же братушки-белорусы и прочие чеченцы?
Аноним 03/06/22 Птн 15:53:33 2370731 143
>>2370711
У нас никак. А вообще бывает интернационализация на чеченский или татарский языки? На них вообще делопроизводство ведется?
Аноним 04/06/22 Суб 05:55:54 2371176 144
>>2370454
>у нас чисто русскоязычный заказчик
>интернационализации не понадобится никогда
Быдлокодер плиз. Это странная логика. То есть, если клиент был англичанин - вы бы писали на английском? Это как минимум непоследовательно. Здесь вы на русском пишете, там на английском. Нет единого стиля. Я исхожу из того, что английский плюс-минус все понимают, хоть русские, хоть европейцы, хоть марсиане.
Аноним 04/06/22 Суб 06:08:38 2371178 145
>>2370731
>А вообще бывает интернационализация на чеченский или татарский языки?
Нюфаги не помнят, но раньше была вечная трабла с кодировками в файлах. Особенно на линухе, по умолчанию открывалась западноевропейская. И там было это мозгоёбство, когда нужно было менять на cp 1251 или koi8-r чтобы не показывались кракозябры. Сейчас, с переходом на юникод, проблема исчезла. Хоть на шумерском пиши, пофиг. Но тем не менее, традиция писать инглишем пошла с тех пор.
Аноним 04/06/22 Суб 14:27:07 2371417 146
>>2371178
Помню. И ещё взял себе за правило важные папки и файлы на диске называть по английски. Если веник посыпется или файлы удалятся или ещё какой глюк произойдёт - потом восстановить их проще. Естественно бэкапы и облачные хранилища тоже никто не отменяет
Аноним 04/06/22 Суб 14:34:02 2371423 147
>>2371176
Поехавший, а почему ты решил, что все проекты должны быть под копирку, а не ориентироваться на нужды и требования заказчика данного проекта? Пиздец, аутист триггернулся на "нипаследовательна, все должно быть по одному и тому же шаблону", а обвиняет кого-то еще.
Аноним 04/06/22 Суб 16:06:44 2371500 148
>>2371176
У нас вся галера ориентирована на отечественный рынок. И комменты, коммиты, сообщения от ошибках в хттп-ответах мы пишем на русском.
Аноним 04/06/22 Суб 20:08:00 2371710 149
>>2371178
ПРОБЛЕМА С СИМВОЛАМИ ИСЧЕЗЛА
@
ИГРУШКА НЕ ВИДИТ ПУСТЬ К СЕЙВАМ В КОТОРОМ ЕСТЬ ПРОБЕЛЫ
Аноним 04/06/22 Суб 20:13:53 2371717 150
сомитишь сомент
@
Удоляешь сомент
@
???
@
А всё в истории сомитов!
Аноним 05/06/22 Вск 01:07:36 2371874 151
>>2371717
засомитил говно
@
ревертнул говно
@
your branch is ahead of origin/feature-1337 by 2 commits
@
ресетнул говно
@
your branch is ahead of origin/feature-1337 by 2 commits
@
ребейзишь апстрим
@
up to date
@
rm -rf /app && git clone
@
засомитил говно...
Аноним 05/06/22 Вск 01:45:43 2371879 152
>>2371874
git reset --hard HEAD кажется

А в VS Code есть кнопочка Undo last commit.
Аноним 05/06/22 Вск 12:45:27 2371970 153
>>2368493
>чтобы знать что он там есть и можно было искать по нему. Если ты его удалишь, как ты найдёшь это место в коде?
А для чего это место нужно, ну нашел и дальше что?
Если это функция, например, она уже принимает уже не 2 аргумента, а 3?
А если в ней логика сменилась? Или константы выше сменились?
И потом сиди думай, как это говно будет с новыми ревизиями работать.

Тут код долго не тронутый не работает через некоторое время: или компилятор не тот или либы, а ты говоришь про постоянно мутирующий код, и чтобы закомменченое говно в нем работало.
Аноним 05/06/22 Вск 12:52:46 2371977 154
>>2371423
Хотя бы должно соблюдаться одного стиля потому что программисты приходят и уходят, иначе будет как с совком: медицина ушла совсем в другую сторону и многие заболевания не признавались и вообще нихуя не исследовались.
Тоже был свой путь не от мира сего.
И ещё аргумент: код можно переиспользовать в других проектах (это в случае если код не принадлежит заказчику).
Аноним 06/06/22 Пнд 09:22:14 2372594 155
>>2371417
>И ещё взял себе за правило важные папки и файлы на диске называть по английски.
Эта традиция до сих пор жива. Даже нужно без заглавных букв и пробелов называть, чтоб мультиплатформенно.
Аноним 06/06/22 Пнд 11:19:17 2372674 156
Аноним 06/06/22 Пнд 14:04:38 2372776 157
>>2368459
>коммитит с комментарием `newsletter`
НОВОСТНИК?
Аноним 06/06/22 Пнд 18:17:32 2373043 158
ЭЙДЖИЗМ В АЙТИ
@
НА JS/TS/PYTHON ИЩУТ ЗУМЕРОВ
@
НА ЖАБАШАРПы ИЩУТ 30-ЛЕТНИХ СКУФОВ
@
НА ДЕЛФИ, PL/SQL И ДРУГОЕ ГОВНО ИЗ НУЛЕВЫХ ИЩУТ 50-ЛЕТНИХ ДЕДОВ
@
НЕ ПРОХОДИШЬ ПО ВОЗРАСТУ - НЕ ПЕРЕЗВАНИВАЮТ
Аноним 06/06/22 Пнд 20:01:43 2373163 159
>>2373043
Так вот в чём причина
Аноним 06/06/22 Пнд 23:41:01 2373318 160
ыыы собеседуетс[...].mp4 28233Кб, 850x1130, 00:32:30
850x1130
Аноним 07/06/22 Втр 10:30:15 2373494 161
AaLRGcYdJ3Q.jpg 65Кб, 604x604
604x604
src/components/Pizda/index.ts
@
import { Pizda } from './PizdaComponent.tsx'
@
export default Pizda
Аноним 07/06/22 Втр 11:02:23 2373528 162
>>2373494
@
src/components/index.ts
@
import Pizda from './Pizda'
@
export { Pizda }
Аноним 07/06/22 Втр 13:04:40 2373650 163
>>2373494
Блять, как же печет от жабаскриптизеров-анальников, которые решают поиграться в МОДУЛИ и ПАКЕТЫ. Потом вот за такими приходится циклические зависимости разруливать. Сука, ненавижу, ебаный цирк говна.
Аноним 07/06/22 Втр 13:10:20 2373659 164
забыл пароль от рабочего аккаунта
@
за 100 попыток вспомнил
@
не записал
@
через 20 дней разлогинило
@
забыл пароль от рабочего аккаунта
@
...
Аноним 07/06/22 Втр 13:23:24 2373681 165
>>2373659
каждый день приходится вбивать при включении рабочего ноута.
Аноним 07/06/22 Втр 13:53:05 2373714 166
>>2366344 (OP)
ЕРОХИН ВАЛЬЯЖНО ГОВНОКОДИТ, ДОКИ И ТАСКИ ОФОРМЛЯЕТ НА ОТЪЕБИСЬ
@
ЕБЕШЬСЯ С КАЖДОЙ ФИЧЕЙ ПО ПОЛДНЯ, ВЫЯСНЯЕШЬ А ЕСТЬ ЛИ ОНО ВООБЩЕ
@
ПРЕВОЗМОГАЕШЬ, ДЕЛАЕШЬ НА СОВЕСТЬ, КЕЙСЫ, СЕТЫ, ТРЕБОВАНИЯ, ЗАШИВАЕШЬСЯ В ТРИ ПРОГИБА
@
*НЕ ВЫДЕРЖИВАЕШЬ, СПРАШИВАЕШЬ У НАЧАЛЬНИКА - КАКОГО ХУЯ?
@
ЭТО - ЧЕЛОВЕЧЕСКИЙ ФАКТОР И ВООБЩЕ ХЕРОВО РАБОТАЕТЕ, БИТУРДОВ

Никогда больше тестером. НИКОГДА.
Аноним 07/06/22 Втр 14:03:27 2373735 167
УСТРАЙВАЕШЬСЯ НА АВТОМАТИЗАТОРА
@
ПРИДЕТСЯ ПОРАБОТАТЬ РУЧНИКОМ, ЗАОДНО И РАЗБЕРЕШЬСЯ
@
НА ТЕБЯ ВАЛИТСЯ НЕСКОНЧАЕМЫЙ ПОТОК ГОВНА
@
ВРОДЕ РАЗГРЕБСЯ, ГОТОВ К ПЕРЕХОДУ В АВТО
@
А МЫ УЖЕ НАШЛИ ЧЕЛОВЕКА
Аноним 07/06/22 Втр 14:24:10 2373760 168
>>2373494


@


вы прочитали бугурт рубиста
Аноним 07/06/22 Втр 17:37:57 2373973 169
>>2373760
поясни для не рубистов не из Днепра
Аноним 07/06/22 Втр 19:04:08 2374069 170
>>2373318
Пиздец, какой душнила. Какой-то тупой юмор, ржёт как дебил. Зачем пиздеть, как косил от армии?
Аноним 08/06/22 Срд 03:36:09 2374518 171
>>2373973
https://guides.rubyonrails.org/autoloading_and_reloading_constants.html

Всем все автолодицца. Плюс можно расширять структуру типа вдобавок к стандартным models, controllers и т. д. добавляешь app/zalupas/... и, если называть файлы и классы по конвеншонам, тоже будет доступно из любой точки приложения.
Аноним 08/06/22 Срд 03:45:45 2374521 172
>>2374518
> если называть файлы и классы по конвеншонам
Ну, это даже сильно сказано, под конвеншонами имеется в виду объявлять class ZalupaLupa в файле zalupa_lupa.rb

С таким, наверное, даже {your_lang_name}еры справятся.
Аноним 08/06/22 Срд 13:07:46 2374706 173
Anon.fm - Старт[...].mp4 3838Кб, 850x480, 00:00:10
850x480
>>2374069
пошел нахуй
норм у него всо
Аноним 08/06/22 Срд 15:39:08 2374866 174
1647254842880.jpg 10Кб, 350x334
350x334
Опять писать мейкфайл...
Аноним 08/06/22 Срд 18:07:59 2375001 175
>>2374866
m4 пусть пишет за тебя
Аноним 08/06/22 Срд 18:09:46 2375005 176
>>2375001
В смысле макропроцессор а не карабин
Аноним 08/06/22 Срд 18:12:22 2375008 177
>>2374866
CMake пусть пишет за тебя.
Аноним 09/06/22 Чтв 16:33:35 2375777 178
СПРАШИВАЕШЬ ПУШИТЬ ЛИ В МАСТЕР
@
ТЕБЕ ГОВОРЯТ НЕ ПУШИТЬ
@
ТЫ УЖЕ ЗАПУШИЛ
@
@
@
GIT RESET
@
GIT PUSH
@
--FORCE
@
MASTER
Аноним 09/06/22 Чтв 16:43:11 2375783 179
>>2375777
трипл врать не будет
Аноним 09/06/22 Чтв 17:46:03 2375846 180
>>2375777
Красава Сычев, так переживал за релиз что решил в последний момент дополнить билд, а я думал раньше что ты странный какой-то
Аноним 11/06/22 Суб 23:00:03 2377471 181
У ВАС В ДЕНЬ РОССИИ ВЫХОДНОЙ.
@
ЕСЛИ В СЛАКЕ НЕ НАПИШУТ - ВЫХОДНОЙ
Аноним 12/06/22 Вск 13:33:13 2377745 182
>>2377471
А как тебе напишут, если все корпоративные мессенджеры выключены в выходные?
Аноним 13/06/22 Пнд 19:34:32 2378918 183
MONGO DB
@
НЕЛЬЗЯ ПРОСТО ВЗЯТЬ И НАПИСАТЬ ID В ЗАПРОСЕ
@
НУЖНО КАЖДЫЙ РАЗ ПИСАТЬ OBJECTID('')
@
ЗАБУДЕШЬ - НИХУЯ НЕ БУДЕТ РАБОТАТЬ, ПОКА НЕ ВСПОМНИШЬ
Аноним 13/06/22 Пнд 22:03:47 2379034 184
>>2378918
Так не используй. Бери постгрес, как все нормальные люди.
Аноним 13/06/22 Пнд 23:54:38 2379106 185
>>2379034
Когда-нибудь ты устроишься на работу и узнаешь что разные инструменты полезны в разных ситуациях
Аноним 13/06/22 Пнд 23:58:48 2379111 186
>>2379106
Работаю давно. Нет ни одной задачи, с которой хуёво справляется постгрес и при этом хорошо бы справлялась бесполезная монга.
Аноним 14/06/22 Втр 00:25:19 2379121 187
>>2379111
У нас там например ML-сервисы хранят свои индексы, результаты работы итд. Потому что для работы нужны сущности целиком, никаких поисков ни по чему кроме id не нужно, так зачем ебаться с релятивщиной, если можно в произвольном виде запихнуть и потом достать. Плюс из коробки идет неплохая файлопомойка, можно еще и s3 не подключать.
Аноним 14/06/22 Втр 00:55:34 2379126 188
>>2373659
>>2373681
Забыл пароль от рабочего битлокера
@
Каждый день приходится вбивать при включении рабочего ноута
@
Через 3 попытки залочил ноут
@
Забыл настроить Authenticator на телефоне
@
Поехал разлочивать в офис
Аноним 14/06/22 Втр 00:58:04 2379127 189
>>2374866
Как будто что-то плохое
Аноним 14/06/22 Втр 13:43:05 2379439 190
.png 107Кб, 1000x984
1000x984
Завтра Internet Explirer ВСЁ.
Хз, как дальше пользоваться всяким легаси-говном, которое ни в каких эджах-хромах не работает.
Аноним 14/06/22 Втр 13:43:50 2379440 191
Пека5.jpeg 60Кб, 800x487
800x487
МНОГО РАБОТЫ, ДЕДЛАЙНЫ — ПЛОХО, ЗАËБЫВАЕШЬСЯ
@
МАЛО РАБОТЫ — ПРИХОДИТСЯ ЭКОНОМИТЬ И РАСТЯГИВАТЬ ТАСКИ, МУЧАЕТ СОВЕСТЬ, ЗАËБЫВАЕТ СМОТРЕТЬ ЮТУБЫ, ДВАЧИ, ИНСТАГРАМЫ, ХОЧЕТСЯ ЧЕЛЛЕНДЖЕЙ
@
НО ВЗЯТЬ ВТОРОЙ ПРОЕКТ — НУ НАХУЙ, Т.К. ПЕРВЫЙ ПУНКТ, ЛУЧШЕ УЖ ТАК
@
ПИШЕШЬ ПЕТ ПРОЕКТЫ ОТ СКУКИ
Аноним 14/06/22 Втр 13:46:28 2379447 192
>>2379439
Что с ним станет? Прекратят поддержку? Ну и что, пользуйся дальше, не думаю, что там остались суперкритические уязвимости.
А вообще хорошо, что его выпиливают. Может уёбкам, которые до сих пор делают сервисы только под него, придётся сделать нормально
Аноним 14/06/22 Втр 13:50:01 2379449 193
>>2379447
Если они не могли за все эти годы переделать своё говно на нормальные браузеры, пусть теперь переделывают в аврале
Аноним 14/06/22 Втр 13:51:01 2379450 194
>>2379447
Нам пообещали завтра удалить его со всех рабочих пека. При этом древние рабочие проекты, заточенные под IE, никто не спешит переписывать, будто проблемы нет.
Аноним 14/06/22 Втр 13:57:57 2379454 195
>>2379450
Скажи тим лиду, что нужно переписать такой то проект на нормальные браузеры или вернуть ишака, иначе хуйнянэйм перестанет работать. А там уже пусть сами решают - или вернуть ишака или переписать проект. Стрелять себе в ногу - это их право, вы тут не виноваты
Аноним 14/06/22 Втр 13:59:07 2379455 196
>>2379454
Лиды знают об этом, им бы безопасников смочь убедить.
Аноним 14/06/22 Втр 14:01:57 2379458 197
>>2379455
Ну вот и пусть ебутся друг с другом. Вы то тут при чём?
Аноним 14/06/22 Втр 14:03:25 2379459 198
>>2379458
А мы страдаем, пока они ебутся.
Аноним 14/06/22 Втр 14:23:53 2379476 199
>>2379121
Какая ёбля, ты про что? Пострес тоже джейсоны может хранить.
Аноним 14/06/22 Втр 14:53:29 2379486 200
>>2379476
Ну так и зачем выделять на сервере отдельную бд под каждый сервис и создавать там миграцией (читай еще и подключать и настраивать нужную либу) таблицы с айдишниками и жсонб, если есть монго в которую сразу пишешь что хочешь и она уже оптимизирована именно для этих задач. Плюс файлопомойка опять же.
Аноним 14/06/22 Втр 16:24:32 2379570 201
>>2379486
>Ну так и зачем выделять на сервере отдельную бд под каждый сервис
Ты это и делаешь монгой. Или хочешь сказать у тебя другие сервисы тоже на монге?
>Плюс файлопомойка опять же.
Казалось бы, причём здесь монга?
Аноним 14/06/22 Втр 16:29:59 2379576 202
>>2379570
> Казалось бы, причём здесь монга?
Так GridFS же, хотя в постгресе тоже есть свои приблуды для такого.

мимо
Аноним 14/06/22 Втр 17:16:54 2379621 203
>>2379459
В чём страдание-то? Сиди, пей смузи, трекай обсуждения по решению проблемы.
Аноним 14/06/22 Втр 18:30:38 2379674 204
СПРИНТ - 4 РАБОЧИХ ДНЯ
@
ПЛАНИРОВАНИЕ СПРИНТА - 4 ЧАСА
@
НА ПРОЕКТЕ ВСЁ РАВНО ПО ФАКТУ ВОДОПАД
Аноним 14/06/22 Втр 21:30:55 2379854 205
>>2379674
Хз, с какой скоростью надо работать, чтобы за 4 дня хоть что-то успеть (а по факту ещё меньше из-за эджайл-встреч).
Аноним 15/06/22 Срд 13:09:25 2380284 206
>>2379674
> СПРИНТ - 4 РАБОЧИХ ДНЯ

Кто придумал такой бред? Минимум неделя, а по срамовским талмудам воообще по дефолту 2 недели, но разрешено регулироваться под проект.
Но 4 дня это даже неудобно из-за того, что начало каждого спринта каждый раз выпадает на разный день недели и нужно ещё помнить, когда конец спринта. Может у вас 4-дневная рабочая неделя?
Аноним 15/06/22 Срд 13:56:04 2380318 207
>>2380284
Ты не из России чтоли? На этой неделе пн выходным был, вангую дело у анона было в этом
Аноним 15/06/22 Срд 14:00:34 2380323 208
>>2380284
А может у него с понедельника по четверг скрам, а в пятницу водопад.
Аноним 15/06/22 Срд 14:22:49 2380348 209
>>2380284
Вообще неделя, но конкретно на этой неделе пн выходным был. Не двигать же теперь начало всех спринтов на вторник
Аноним 15/06/22 Срд 14:37:04 2380367 210
>>2380318
Да. И вообще я фрилансер, мне похуй на праздники, работаю и отдыхаю, когда хочу

>>2380348
А, это только одна неделя так. Тогда просто меньше тасок надо было накидывать
Аноним 15/06/22 Срд 16:31:38 2380466 211
СОЗВОН НА ЛЮБОЙ ЧИХ
Аноним 15/06/22 Срд 16:46:03 2380482 212
Аноним 15/06/22 Срд 21:47:15 2380697 213
>>2379440
>МУЧАЕТ СОВЕСТЬ,
Почему? Ты там маму/папу наебываешь что ли, что тебе совестно?
Аноним 16/06/22 Чтв 16:29:51 2381191 214
>>2380697
Конечно, ведь рабочий коллектив - СЕМЬЯ.
Аноним 17/06/22 Птн 01:35:46 2381532 215
>>2380466
Как же горит с этого
Аноним 17/06/22 Птн 16:21:46 2381991 216
>>2366351
Как же я проигрываю с обезьян, у которых нет нормальных аст с паттерн-матчингом и вечно происходит нарушение инварианта.
Аноним 17/06/22 Птн 22:41:03 2382301 217
ВЧЕРА ВЗЯЛ ЗАДАЧУ
@
СЕГОДНЯ ПОЧИТАЛ ОПИСАНИЕ
@
СДЕЛАЮ ВНА ВЫХАХ
@
НЕ, В ПОНЕДЕЛЬНИК
Аноним 17/06/22 Птн 23:10:13 2382327 218
100 Web Develop[...].png 145Кб, 773x386
773x386
Аноним 17/06/22 Птн 23:13:24 2382328 219
>>2382327
Всё верно, приложуха поверх HTTP и не является протоколом, она использует прикладной протокол HTTP для передачи данных.
Аноним 18/06/22 Суб 09:26:40 2382524 220
>>2382327
А где в этой картинке тьма протоколов поверх хттп?
Аноним 18/06/22 Суб 09:37:47 2382540 221
>>2382328
В свою очередь, в протоколе HTTP есть целый ряд готовых статусов, сообщающих о состоянии запроса, всё верно. Не использовать их - это как срать в угол комнаты, мотивируя тем, что унитаз накостылен поверх квартиры.
Аноним 18/06/22 Суб 13:17:32 2382685 222
>>2382540
И эти статусы используются веб-сервером, а не приложухой, всё так.
Аноним 18/06/22 Суб 14:01:37 2382732 223
>>2382685
Используются, не используются, а твой жалкий высер, который ты называешь API, должен их возвращать.
Аноним 18/06/22 Суб 16:45:56 2382954 224
>>2382732
Конечно должен, ведь они обязательны в протоколе HTTP. Вот я и возвращаю 200.
Аноним 18/06/22 Суб 21:52:21 2383147 225
>>2382328
Тебе на картинке белым по чёрному говорится, что хттп - слой приложения. А поверх/пониз - однохуйственно.
Аноним 18/06/22 Суб 22:03:42 2383154 226
>>2383147
Хуй знает, зачем ты ломишься в открытую дверь. Да, HTTP - уровень приложения, приложуха его активно использует для передачи данных. Ты так говоришь, будто передавать бизнес-коды в джоне через HTTP технически невозможно.
Аноним 18/06/22 Суб 22:17:45 2383159 227
>>2382524
Их ещё не придумали, когда придумывали OSI, DOD, таблицу респонскодов и т.д. Тогда вообще мало кто представлял, что HTTP будут использовать не для передачи HTML, поэтому придумывали 100500 протоколов для прикладного слоя поверх TCP вместо того, чтобы сделать один универсальный. В итоге наиболее универсальным оказался сам HTTP.
Аноним 19/06/22 Вск 01:17:31 2383252 228
>>2383159
Ну а почему нельзя придумать табличку посовременее и заставлять учить ее, если оси такая неактуальная?
Аноним 19/06/22 Вск 01:24:28 2383257 229
>>2383252
Потому что эту нужно только теоретикам, они пусть и делают, что хотят. Нормальные люди не ебут себе мозг и придумывают для разных предметных областей свои модели и респонс-коды.
Аноним 19/06/22 Вск 10:15:36 2383357 230
>>2383257
200-додики - не нормальные люди.
Аноним 19/06/22 Вск 15:58:31 2383682 231
>>2382954
Ты как ребёнок, который решил говорить слова только на букву "х". Что-то при этом у тебя, конечно, сказать получится, но ты ведь понимаешь, что ты отнимаешь сам у себя выразительную силу языка, который используешь?
Аноним 19/06/22 Вск 16:54:40 2383728 232
>>2383682
Слова на букву "х" - это как раз использование примитивного языка респонскодов HTTP и запрет вводить новые понятия. Будто заставлять говорить на кошачем языке вместо человеческого.
Аноним 19/06/22 Вск 18:52:56 2383778 233
>>2383728
В таком контексте каштомные респонсы - всякие собачьи нахрюки над человеческим языком.
Аноним 19/06/22 Вск 18:59:35 2383781 234
>>2383778
В таком контексте каштомные респонсы - человеческий язык над всякими собачьими нахрюками.
Аноним 19/06/22 Вск 20:35:05 2383852 235
>>2366344 (OP)
ПЫТАЕШЬСЯ ПРОХРАМИРОВАТЬ ДЛЯСИБЯ
@
ОЩУЩАЕШЬ ЧТО ПЫТАЕШЬСЯ СОБРАТЬ КУБИК РУБИКА В УМЕ
@
ДРОПАЕШЬ


И так каждый раз. 10 лет уже.
Аноним 19/06/22 Вск 21:18:00 2383880 236
Аноним 19/06/22 Вск 21:40:03 2383892 237
>>2383880
Это пример, когда человек пытается лаять и мяукать. Там нет кастомных респонскодов, и хз, нахуя вообще юзать коды HTTP в теле ответа. Делать нужно так:
200 OK { "code": "PIZZA_NOT_FOUND", "message": "Пицца не найдена" }
Аноним 19/06/22 Вск 22:32:10 2383918 238
>>2382301
Жиза. Всё так. Ну не рвать же жопу, чтобы всё сделать поскорее. Так можно и свихнуться за десятилетия программирования
Аноним 19/06/22 Вск 22:34:47 2383920 239
495286.jpeg 58Кб, 640x480
640x480
>>2382540
> в протоколе HTTP есть целый ряд готовых статусов, сообщающих о состоянии запроса, всё верно. Не использовать их - это как срать в угол комнаты, мотивируя тем, что унитаз накостылен поверх квартиры.
Схоронил для следующего треда
Аноним 19/06/22 Вск 22:52:38 2383932 240
>>2383920
Можешь хоть в следующих ста перекатах это постить, неверное утверждение с неверной аналогией от этого вернее не станет.
Аноним 20/06/22 Пнд 00:56:12 2384025 241
Опять рестодети разбушевались

мимо господин с рпс на проекте
Аноним 20/06/22 Пнд 05:42:58 2384115 242
>>2383892
>нахуя вообще юзать коды HTTP
HTTP коды существуют только в заголовках запросов, в том примере это как раз чистый кастом, который похож на HTTP статус. То есть типичный собачий нахрюк над человеческим языком, как суржик.
Аноним 20/06/22 Пнд 08:51:04 2384157 243
>>2383932
А теперь объясни, в каком месте эта аналогия не верная.
Аноним 20/06/22 Пнд 08:52:22 2384158 244
>>2384157
Я уже четыре раза объяснил, но ты продолжаешь повторять одно и то же.
Аноним 20/06/22 Пнд 08:57:26 2384160 245
>>2383892
И казалось бы более менее годно. Но, на одном проекте бэк не мог решить, каким код стайлом писать эти коды. В результате у него был сamel case и upper и lower snake case. Не то чтобы это полный пиздец, но у меня был кринж от этого.
Что хуже, количество статусов приближалось к сотне, некоторые начали дублироваться. И естественно каждый из этих кодов, мог вывалиться в любом эндпоинте. Я пытался писать универсальный обработчик этого говна, но это не так то просто - всё таки в разных местах какие-то коды нужно обрабатывать по-разному. В общем то ещё веселье. С тех пор я ненавижу 200-дебилов, хотя, наверно, не все делают настолько дебильно
Аноним 20/06/22 Пнд 09:07:23 2384164 246
>>2384158
Ты не объяснил, почему конкретно эта аналогия не верна, а просто ушёл от ответа
Аноним 20/06/22 Пнд 18:11:43 2384550 247
bf23b1fb7c08d2b[...].jpg 43Кб, 720x480
720x480
>>2368459
>Хранят номера кредитных карточек в открытом виде
ТЫ КРУТОЙ ЛИД
@
ЗАСОЛИЛ ВСЕ ПРИВАТНЫЕ ДАННЫЕ СОБСТВЕННОЙ КРИПТОГРАФИЕЙ С КРЮЧОМ ОСНОВАННЫМ НА КОНФИГЕ ВИРТУАЛКИ
@
ДЖУН СИСАДМИН ПРИХОДИТ В КОМПАНИЮ
@
САМЫЙ ГЛАВНЫЙ СИСАДМИН ГОВОРИТ ЕМУ ПРОВЕСТИ ИНВЕНТАРИЗАЦИЮ И ПОДБИТЬ ВСЕ ВИРТУАЛКИ ПОД НОВЫЕ ДОЛЖНОСНЫЕ ИНСТРУКЦИИ
@
ПЕРЕИМЕНОВАЛ ВИРТУАЛКУ ИЗ SRV-PROD-04 В SRV-PROD-004
@
ВСЕ ЛЕГЛО К ХУЯМ
Аноним 20/06/22 Пнд 20:16:45 2384724 248
Аноним 20/06/22 Пнд 20:57:14 2384753 249
>>2384724
Нет, но могло бы быть правдой
Аноним 20/06/22 Пнд 20:59:38 2384756 250
Кто может объяснить, почему некоторые используют код 200 и всё? Разве не легче использовать и остальные коды, просто пересылая в теле пояснение?
мимо студентик, у которого завтра http один из вопросов экзамена будет
Аноним 20/06/22 Пнд 21:07:31 2384762 251
>>2384756
> Кто может объяснить, почему некоторые используют код 200 и всё? Разве не легче использовать и остальные коды, просто пересылая в теле пояснение?
Для большого проекта этих кодов не достаточно.
> мимо студентик, у которого завтра http один из вопросов экзамена будет
Забудь про местный срач и повторяй слово в слово то, что написано в учебнике.
Аноним 20/06/22 Пнд 22:02:22 2384812 252
>>2384756
>Кто может объяснить, почему некоторые используют код 200 и всё?
Так это шизики делают, у которых уровень приложения внезапно стал транспортным протоколом. И да, лучше не основывай свои ответы на сраче в треде, так как очень высока вероятность, что твой препод тоже будет 200 шизиком.
Аноним 20/06/22 Пнд 22:25:29 2384830 253
>>2384812
HTTP стал транспортным протоколом ровно в тот момент, когда через него решили передавать что-то кроме HTML.
Аноним 20/06/22 Пнд 23:22:36 2384858 254
16487312332110.jpg 16Кб, 360x288
360x288
Аноним 20/06/22 Пнд 23:29:58 2384859 255
Аноним 21/06/22 Втр 07:02:46 2384967 256
>>2384756
А тебя этому в универе и не научат, у него другая функция. Зубри как в книжке. А вообще
>почему некоторые используют код 200 и всё?
По той же причине, по которой не используются put и delete.
Потому что response codes и http verbs придумывались когда интернет был совсем совсем другим, и в современном вебе тупо нет им места. http респонс показывает стейт, внезапно, ресурса, а статус бизнесовый передается в теле ответа, и это не то чтобы современный рестфул бест-практис по соглашению джентельменов, это И ЕСТЬ рест
Аноним 21/06/22 Втр 09:31:34 2385029 257
>>2382732
Окей.
Сразу вопрос -- предположим, что твой endpoint возвращает 404, если что-то не найдено в БД.

Возникает коллизия смысловая -- если мне пришло 404 это я проебался с адресом и веб-сервер тупо не знает места, к которому я хочу обратиться или это ебаный API свою хуйню вернул?
Аноним 21/06/22 Втр 09:41:03 2385038 258
Аноним 21/06/22 Втр 10:06:59 2385049 259
>>2385029
Это значит, что ты запросил несуществующий ресурс
Аноним 21/06/22 Втр 10:10:11 2385051 260
>>2385049
И что юзеру показывать? "Не найдено то не знаю что"?
Аноним 21/06/22 Втр 10:23:30 2385058 261
>>2385051
Если юзер сам пытается получить этот ресурс, обычная 404. Если ты запрашиваешь его через скрипт, ты сам знаешь, сил запрашиваешь и как должны быть обработаны ошибки
Аноним 21/06/22 Втр 10:24:04 2385059 262
Аноним 21/06/22 Втр 10:26:16 2385062 263
>>2385051
Ты не знаешь контекста вызова кнопки?
Аноним 21/06/22 Втр 12:39:46 2385184 264
>>2385029
> если мне пришло 404 это я проебался с адресом и веб-сервер тупо не знает места, к которому я хочу обратиться или это ебаный API свою хуйню вернул?
Если ты в своём жопаскрипте проебался с адресом, ты это выловишь на этапе разработки. Или в твоих ооо рога и копыта сразу в прод код пишут?
Аноним 21/06/22 Втр 13:16:35 2385228 265
>>2385184
А если с адресом проебался сервер приложений на проде?
Аноним 21/06/22 Втр 15:18:41 2385321 266
>>2385228
Шиз, какой ещё сервер приложений?
В любом случае, любые проёбы в развёртывании - это повод выдать пиздюлей девопсам/админам, а не штатно обрабатывать эту ситуацию, пытаясь объяснить пользователю, что у нас конфигурация сервера приложений йок - для пользователя это один хуй китайская грамота.
Аноним 21/06/22 Втр 21:50:30 2385813 267
>>2385184
если у тебя на этапе разработки пользуются продакшн стендами, то это у тебя ооо рога и копыта.
прод-стенды обычно стоят отдельно от дев/тестовых, и ты либо сразу с первого раза пишешь прод-конфиг нормально, с правильными урлами, либо ловишь 404.
Аноним 22/06/22 Срд 12:19:12 2386128 268
>>2385813
>прод-стенды обычно стоят отдельно от дев/тестовых, и ты либо сразу с первого раза пишешь прод-конфиг нормально, с правильными урлами, либо ловишь 404.
Да, ты всё правильно написал. Если админы или ты сам неправильно написали конфиг, что у тебя на какие-то эндпоинты возвращается 404, это не та проблема, которую должно решать веб-приложение в своём коде, это та проблема, которую нужно пофиксить в развёртывании админам.
Аноним 23/06/22 Чтв 13:29:21 2387035 269
flat,750x,075,f[...].jpg 152Кб, 750x1000
750x1000
ДВУХСОТКА-ДОДИК ЗАКАЗАЛ СЕБЕ ДОДОПИЦЦУ
@
ПИЦЦУ ПРИНЕСЛИ, НА КОРОБКЕ ФИРМЕННАЯ НАКЛЕЙКА "Я ПРОВЕРИЛ, ВСЁ ХОРОШО"
@
ДВУХСОТКАДОДИК ОТКРЫЛ КОРОБКУ, А ТАМ ГОВНО
@
В ГОВНЕ ТОРЧИТ ЗАПИСОЧКА "409 MESYA4NII BALANS NE SWEDEN"
@
ОХУЕВШИЙ ЗВОНИШЬ В ПОДДЕРЖКУ
@
НУ ВЫ ЖЕ ПОНИМАЕТЕ, ЧТО НАКЛЕЙКА ОТНОСИТСЯ ТОЛЬКО К ВНЕШНЕМУ ВИДУ КОРОБКИ
@
МЫ ЖЕ НЕ МОЖЕМ СМЕШИВАТЬ КУЛИНАРНЫЙ, УПАКОВОЧНЫЙ И ДОСТАВОЧНЫЙ ПРОТОКОЛЫ

Двухсотка-шизики, чё притихли, чё с ебалом? Аргументы закончились? Может, их и не было толком никогда?
Аноним 23/06/22 Чтв 15:02:04 2387122 270
>>2387035
> "409 MESYA4NII BALANS NE SWEDEN"
Так-то это будет 500 ошибкой в случае заказа пиццы.
Аноним 23/06/22 Чтв 17:38:09 2387309 271
Аноним 23/06/22 Чтв 17:49:42 2387321 272
ВОТЕРФОЛ
@
ПИШЕШЬ ЗАПРОСЫ В БАЗУ, ПРОДУМЫВАЕШЬ КАЖДУЮ СТРОЧКУ, КАЖДЫЙ ДЖОЙН, ЧТОБЫ БЫЛО ОПТИМАЛЬНО, ЮЗАЕШЬ ТУЛЗЫ ДЛЯ ОПТИМИЗАЦИИ ЗАПРОСА, ТАК ЖЕ И С ОСТАЛЬНЫМ КОДОМ, ПОЛУЧАЕШЬ УДОВОЛЬСТВИЕ ОТ РАБОТЫ
@
СРАМ
@
ХУЯК, ХУЯК, ЛИШЬ БЫ ЗАПРОС РАБОТАЛ, ВЕДЬ НУЖНО УСПЕТЬ СДЕЛАТЬ ДО СЛЕДУЮЩЕГО ДЕЙЛИ И ОТЧИТАТЬСЯ, ЧТО ТЫ СДЕЛАЛ ЧТО-ТО, А НЕ ПОКОВЫРЯЛ
@
ТУТ МОЖЕТ БЫТЬ ПРОБЛЕМА - А ХУЙ С НЕЙ, СОЗДАМ ТАСКУ НА ЕË РЕШЕНИЕ ИЛИ ТЕСТЕР ЗАРЕПОРТИТ, ЕСЛИ ОНА ВЫЛЕЗЕТ
@
НЕНАВИДИШЬ РАБОТУ
Аноним 24/06/22 Птн 08:45:00 2387630 273
>>2387321
Два чаю. Трекинг времени и ежедневные дейлики это самая мерзкая штука в сфере айти. Постоянно нужно оправдываться, куда ты потратил время и показывать какой-то прогресс. Как же хочется накопить денег и уйти в гэпчик.
Аноним 24/06/22 Птн 10:02:42 2387655 274
>>2384160
ты хотел бы чтобы те же самые коды ты получал через http заголовки? Тогда тебе добавилась бы проверка "это приложуха прислала или кто-то до неё"
Аноним 24/06/22 Птн 10:09:06 2387658 275
>>2387321
>ПИШЕШЬ ЗАПРОСЫ В БАЗУ, ПРОДУМЫВАЕШЬ КАЖДУЮ СТРОЧКУ, КАЖДЫЙ ДЖОЙН, ЧТОБЫ БЫЛО ОПТИМАЛЬНО, ЮЗАЕШЬ ТУЛЗЫ ДЛЯ ОПТИМИЗАЦИИ ЗАПРОСА, ТАК ЖЕ И С ОСТАЛЬНЫМ КОДОМ, ПОЛУЧАЕШЬ УДОВОЛЬСТВИЕ ОТ РАБОТЫ
>@
ЛИД ПРИНИМАЕТ РЕШЕНИЕ ВСЁ ЭТО ВЫКИНУТЬ И ВНЕДРИТЬ ХИБЕРНЕЙТ
@
N+1 ВО ВСЕ ПОЛЯ, ХИБЕРНЕЙТ СРЁТ СВОИМИ ЗАПРОСАМИ, НАГРУЗКА ПОВЫСИЛАСЬ, СХВАТИЛИ БАГОВ С ПЕРЕЗАТИРАНИЕМ ДАННЫХ
@
ЗАТО НА ХАБРЕ НЕ ЗАСМЕЮТ
Аноним 24/06/22 Птн 10:13:28 2387662 276
Аноним 24/06/22 Птн 10:26:28 2387669 277
>>2387662
Спустя 5 лет, блядь, с утверждения.
Аноним 24/06/22 Птн 12:10:08 2387739 278
Аноним 24/06/22 Птн 12:14:12 2387742 279
>>2387655
Долбоёб, блядь, тебе уже который тред подряд объясняют, что
> это приложуха прислала или кто-то до неё
тебя ебать в принципе не должно, а ты всё копротивляешься. Нахуя?
Аноним 24/06/22 Птн 12:25:17 2387751 280
>>2387662
>Local Font Access API
Ееее, больше данных для фингерпринтинга!
Аноним 24/06/22 Птн 12:34:21 2387759 281
>>2387662
>добавлять ещё один помойный статус вместо того, чтобы удалить все, кроме 200
Аноним 24/06/22 Птн 12:40:36 2387765 282
>>2387759
> удалить все, кроме 200
Типикал рестодебил не понимает, о чём спор.
Множество HTTP статусы нужно, но это статусы ха-тэ-тэ-пэ, протокола для передачи гипертекста. А не бизнес-логики твоего приложения.
Аноним 25/06/22 Суб 16:15:39 2388753 283
>>2383852
ПЫТАЕШСЯ ПРОХРАМИРОВАТЬ ДЛЯ СЕБЯ
@
ПРОКРАСТИНИРУЕШЬ
@
ПРОКРАСТИНИРУЕШЬ
@
ПРОКРАСТИНИРУЕШЬ
@
ПРОКРАСТИНИРУЕШЬ


как же я заебался
Аноним 25/06/22 Суб 17:35:56 2388839 284
>>2387662
Нхуясебе. Удаленное управление твоим браузером с сервера, никак не относящееся к загружаемой странице. Особенно радуют "соединения с другими серверами". Запросил невинную страничку, а она тебя на сотню вирусных сайтов закинула. Вот это круть. И конечно адблок на всё это никак не реагирует.
Аноним 26/06/22 Вск 00:13:51 2389131 285
>>2387765
HTTP - протокол прикладного уровня.

мимо-держу-в-курсе
Аноним 26/06/22 Вск 00:33:35 2389156 286
.png 451Кб, 1891x866
1891x866
>>2389131
> HTTP - протокол прикладного уровня.
И задумывавшийся для бложиков и визиток. Для задач такого примитивного уровня стандартные респонскоды ещё годились. Там и пользовательский ввод был в виде форм, которые кодировались в urlencoded передавались на сервер (через методы GET и POST, больше ничего не поддерживается и по сей день), после чего страница обновлялась, никакой динамики, никакого жсона. Сейчас этот архаизм уже ушёл в прошлое, и пора уже писать приложения современно, а не как деды.
Аноним 26/06/22 Вск 00:38:09 2389160 287
>>2389156
>И задумывавшийся для бложиков и визиток.
Для распределенных ресурсов.

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

зачем я веду диалог с ребенком
Аноним 26/06/22 Вск 00:43:47 2389169 288
>>2389160
> Для распределенных ресурсов.
Для "распределённых ресурсов" придумали более подходящие протоколы прикладного уровня, в том числе и поверх HTTP.
> Да нет, до сих пор 95% апи - это стандартный хттп\рест.
Да.
> зачем я веду диалог с ребенком
Потому что ты сам ребёнок и ничего сложнее крудов не видел.
Аноним 26/06/22 Вск 00:46:40 2389172 289
image 59Кб, 750x401
750x401
>>2389169
>Да.
ЧТД.

>> зачем я веду диалог с ребенком
>Потому что ты сам ребёнок
В общем-то логично, поэтому не буду продолжать.
Аноним 26/06/22 Вск 01:00:27 2389187 290
Аноним 26/06/22 Вск 08:49:24 2389268 291
>>2387658
> ЛИД ПРИНИМАЕТ РЕШЕНИЕ ВСЁ ЭТО ВЫКИНУТЬ И ВНЕДРИТЬ ХИБЕРНЕЙТ
@
ИЛИ МОНГУ
@
ДОСТАТОЧНО ПРОСТОЙ ДЖОЙН С ПОДЗАПРОСОМ ПРЕВРАЩАЕТСЯ В МОНГЕ В ЕБАНОЕ СПАГЕТТИ В ВИДЕ ОГРОМНЫХ ДЖСОНОВ НА НЕСКОЛЬКО СТРАНИЦ
@
SQL НЕ НУЖОН ГОВОРИЛИ ОНИ


Тащемто, как раз если добавить sql в монгу как альтернативный метод запросов для таких случаев, то было бы вполне неплохо. Или хотя бы сделать подзапросы, которые можно джойнить к основному запросу
Аноним 26/06/22 Вск 09:15:49 2389276 292
>>2373043
А, т.е мне шарп надо, если я скуф или жабу
Аноним 26/06/22 Вск 10:35:47 2389310 293
>>2389169
>более подходящие протоколы прикладного уровня, в том числе и поверх HTTP.
Например?
Аноним 26/06/22 Вск 10:37:41 2389312 294
>>2389156
>Сейчас этот архаизм уже ушёл в прошлое, и пора уже писать приложения современно, а не как деды.
Нет, не ушёл. Аббревиатуру "CRUD" слышал когда-нибудь? Для полного описания всех возможных результатов ручек современного веб-приложения с головой хватит полудюжины статус-кодов из десятков, описанных в RFC.
Аноним 26/06/22 Вск 10:49:25 2389319 295
ПРИВЕЗЛИ ПИЦЦУ
@
ЗАПАКОВАНА
@
ПРОСИШЬ ДОКУМЕНТАЦИЮ ПО РАЗВОРАЧИВАНИЮ ПАКЕТА
@
НЕ ДАЮТ
@
ПИШЕШЬ САМ
@
ОТКРЫВАЕШЬ
@
УЖЕ ОСТЫЛА
@
ЛАДНО, РАСПАКОВЫВАТЬ МЫ УМЕЕМ, В СЛЕДУЮЩИЙ РАЗ БЫСТРЕЕ БУДЕТ
@
ПРИВОЗЯТ В КОНТЕЙНЕРЕ ДРУГОГО ФОРМАТА
Аноним 26/06/22 Вск 10:53:54 2389322 296
WDVcC7wMVi.png 89Кб, 1260x782
1260x782
>>2389312
если "веб-приложение" это html страничка то да. Иначе нет. И я детектирую в тебе трейни, прода не нюхавшего
Аноним 26/06/22 Вск 11:12:30 2389333 297
eec3161757ca42e[...].jpg 23Кб, 300x300
300x300
>>2389322
> использует апи подгебнёванного мэйлрушного анонимного форума им. А. Усманова, как аргумент в споре
Аноним 26/06/22 Вск 11:57:53 2389360 298
image.png 57Кб, 838x758
838x758
>>2389333
>ря хуевый пример сайт говно кококо
Ну вот тебе с фейсбука, маневрируй.
Аноним 26/06/22 Вск 12:43:36 2389395 299
>>2389360
Пейсбук - говно, которое стабильно теряет пользователей.
Мимокрок
Аноним 26/06/22 Вск 13:08:30 2389414 300
2022-06-26-1308[...].png 178Кб, 1189x904
1189x904
>>2389360
Ну вот тебе с гугла, маневрируй.
Аноним 26/06/22 Вск 17:07:23 2389651 301
Самый рестфул тред.
Аноним 26/06/22 Вск 17:23:34 2389673 302
Аноним 27/06/22 Пнд 10:04:52 2390176 303
Несколько месяцев почти нет тасков
@
Последнюю неделю делал низкоприоритетный таск без ограничений по времени
@
Приходишь в понедельник
@
2 задачи с максимальным приоритетом и сроком завершения сегодня
@
Делаешь обе до обеда
@
Впереди целая неделя
Аноним 27/06/22 Пнд 10:44:13 2390210 304
>>2388839
>Удаленное управление твоим браузером с сервера
Только про жс ему не рассказывайте
Аноним 27/06/22 Пнд 11:37:14 2390227 305
>>2390210
Жс находится в скачанной странице, которая сначала скачивается, а потом запускается - всё под контролем.

А этот бэкдор управляет браузером безо всяких страниц, никакого контроля нет, всё в тайне в воздухе происходит. Подключился к серверу за страницей, а он ебет твой браузер повылая куда хочет безо всяких страниц, а ты тем временем сидишь и ждешь страницу как дебил, ушами хлопая пока тебя ебут.
Аноним 27/06/22 Пнд 12:41:38 2390273 306
>>2390227
Он всякое говно качает в кэш, но не запускает же.
Аноним 27/06/22 Пнд 12:56:04 2390284 307
>>2389156
>И задумывавшийся для бложиков и визиток. Для задач такого примитивного уровня стандартные респонскоды ещё годились.
>Сейчас этот архаизм уже ушёл в прошлое, и пора уже писать приложения современно, а не как деды.
Ох уж эти маняархитекторы со своим особым миром джейсонов.
Аноним 27/06/22 Пнд 13:09:11 2390297 308
>>2389268
Запросики - только вершина айсберга, самый смак монги в том, что ACID не нужен, а индексы пишутся ручками программиста. Соответственно нужно писать бойлерплейт всего этого на уровне приложения.
Аноним 27/06/22 Пнд 15:55:43 2390426 309
>>2383918
>>2382301
Чаю этим достопочтенным джентльменам. Нахуй надо рвать жопу ради барина, работаю в комфортном темпе. Особенно горит жёппа с опытных кодеров, которые за каким-то хуям рвут жопу себе и другим, чтобы кодеры работали побыстрее, еще начинают бычить со своими "ТУТ ДЕЛОВ НА 2 ЧАСА ЧТО ЗДЕСЬ МОЖНО ДЕЛАТЬ НЕДЕЛЮ????????????????", еще пару раз такое слышал от какого-то долбоёба аналитика, пиздец блядь, ну что за холопы? Вам оно надо? Ебанный скот блядь
Аноним 27/06/22 Пнд 16:26:58 2390449 310
>>2380466
@
НА УЛИЦЕ И В ДОМЕ ЖАРА
@
ОКНА И БАЛКОН ОТКРЫТЫ НАСТЕЖЬ
@
ЗАКРЫВАЕШЬ ИХ, ЧТОБЫ СОЗВОНУ НЕ МЕШАЛ ШУМ УЛИЦЫ
@
ВЫКЛЮЧАЕШЬ МУЗЫКУ
@
СИДИШЬ В ДУХОТЕ И ТИШИНЕ, ЖДËШЬ СОЗВОНА 5-10+ МИНУТ
Аноним 27/06/22 Пнд 16:28:45 2390453 311
Аноним 27/06/22 Пнд 16:31:05 2390457 312
>>2390426
> ТУТ ДЕЛОВ НА 2 ЧАСА ЧТО ЗДЕСЬ МОЖНО ДЕЛАТЬ НЕДЕЛЮ

Ещё часто июни и повидлы несут такую чушь, видимо ещё не знают, что такое выгорание
Аноним 27/06/22 Пнд 16:53:45 2390476 313
>>2390449
@
КУПИТЬ КОНДИШОН ДУШИТ ЖАБА, СКОЛЬКО ТЕХ ЖАРКИХ ДНЕЙ
Аноним 27/06/22 Пнд 16:55:30 2390479 314
>>2390449
@
ДЛЯ ПИЗДЕЖА В ДИСКОРДЕ И ПОПЫТОК СТРИМИНГА КУПИЛ ПОЛНОЦЕННЫЙ СЕТАП С ДИНАМИЧЕСКИМ XLR-МИКРОФОНОМ И ПРЕАМПОМ-УЛУЧШАЙЗЕРОМ С ПОНИЖАЮЩИМ ЭКСПАНДЕРОМ
@
В МИКРОФОН НЕ СЛЫШНО НИЧЕГО, КРОМЕ ТОГО, ЧТО ТЫ НЕПОСРЕДСТВЕННО В НЕГО ГОВОРИШЬ
@
СИДИШЬ С ОТКРЫТЫМИ ОКНАМИ
@
АНТИБУГУРТ
Аноним 27/06/22 Пнд 17:36:30 2390507 315
>>2390479
@
НА СОЗВОНАХ ТОЛЬКО ЗДОРОВАЕШЬСЯ И ПРОЩАЕШЬСЯ
Аноним 27/06/22 Пнд 18:02:12 2390528 316
>>2389268
ИСПОЛЬЗУЕШЬ NO SQL, КОГДА ЯВНО НЕОБХОДИМА РЕЛЯЦИОНКА
@
ИЗ-ЗА НЕСООТВЕТСТВИЯ ТРЕБОВАНИЯМ ОКАЗЫВАЕТСЯ ЧТО ДАННЫЙ ВАРИАНТ НЕ ПОДХОДИТ И ПРИХОДИТСЯ ПИСАТЬ СВОИ КОСТЫЛИ
@
ВИНОВАТ ВОВСЕ НЕ ТИМЛИД, А ВЫБРАННОЕ ХРАНИЛИЩЕ!
Аноним 27/06/22 Пнд 18:28:51 2390558 317
>>2390528
> ВИНОВАТ ВОВСЕ НЕ ТИМЛИД, А ВЫБРАННОЕ ХРАНИЛИЩЕ!
Во-первых, базу выбирал прошлый разраб.
Во-вторых, долгое время монги было достаточно и запросы были достаточно компактными. Но появилась новая фича и потребовался более сложный запрос. И тут возникла проблема с монгой.
Поэтому мантры о том, что монга подходит под её специфические задачи - инвалид. Она подходит до определённого времени, а потом начинают вылазить её недостатки
Аноним 27/06/22 Пнд 20:22:23 2390666 318
>>2390558
Нет, это ваше приложение вылезло из специфических задач и бд перестало вам подходить, сам же сказал, что изначально все было нормально
Аноним 27/06/22 Пнд 20:36:31 2390680 319
Для большинства приложений в самом начале не то что монги - экселя хватит.
Аноним 28/06/22 Втр 00:03:09 2390834 320
ПРИВЕЗЛИ ПИЦЦУ
@
СТОИШЬ КАК ДЕБИЛ ОТ НАХЛЫНУВШИХ АССОЦИАЦИЙ
Аноним 28/06/22 Втр 00:12:09 2390837 321
>>2390834
ПРИВЕЗЛИ ПИЦЦУ
@
НЕ МОЖЕШЬ ПРОТИСНУТЬСЯ К ПИЦЦЕ ЧЕРЕЗ ЗАБОР ИЗ ЗАДНИЦ.
@
СТОИШЬ ПЕРЕД ЗАДНИЦАМИ КАК ДЕБИЛ И ОТМАХИВАЕШЬСЯ ОТ НАХЛЫНУВШИХ АССОЦИАЦИЙ СО ШКОЛОЙ
Аноним 28/06/22 Втр 15:25:08 2391310 322
ЗАКОММИТИЛ КУСОК ЛЮТОГО ГОВНОКОДА И ОТПРАВИЛ НА MR ЛИДУ
@
ПРИНЯТО
@
ВЕДЬ БОЛЬШАЯ ЧАСТЬ КОММИТА БЫЛА КОПИПАСТОЙ ГОВНОКОДА САМОГО ЛИДА
Аноним 28/06/22 Втр 19:53:09 2391613 323
>>2390837
>НЕ МОЖЕШЬ ПРОТИСНУТЬСЯ К ПИЦЦЕ ЧЕРЕЗ ЗАБОР ИЗ ЗАДНИЦ.
@
КРИЧИШЬ "ПИЦЦА ТАЙМАУТИТ, НУЖЕН ЕЩЕ ИНСТАНС"
Аноним 28/06/22 Втр 23:35:20 2391741 324
16550141224610.jpg 68Кб, 828x828
828x828
Сегодня опять ковырялся в коллбэках http_parser. Как будто в канализацию окунулся.
Аноним 29/06/22 Срд 06:34:27 2391840 325
ПАВЕЛ ВОЛЯ УЧИТ ПРОГРАММИРОВАНИЮ С ЖИКБРЕЙНС
@
А ТЫ ТАК И НЕ ВКАТИЛСЯ В ИТ
@
СОБИРАЕШЬ В УМЕ КУБИК РУБИКА
@
АНТИБУГУРТ
Аноним 29/06/22 Срд 11:53:28 2392005 326
>>2391840
НЯШИШЬ ПОД ПЛЕДИКОМ ХУДЕНЬКУЮ, БЛЕДНУЮ, НЕ ОЧЕНЬ ВЫСОКУЮ ТЯНОЧКУ
@
В УМЕ
Аноним 29/06/22 Срд 12:12:26 2392018 327
>>2392005
@
НИЧЕГО НЕ ЗНАЕШЬ ПРО РЕАЛЬНЫХ ТЯНОЧЕК
@
ПРИ ПОПЫТКЕ ПОНЯШИТЬСЯ СЛОВИЛ NOT YET IMPLEMENTED ERROR, ВПАЛ В КОМУ
Аноним 30/06/22 Чтв 00:56:25 2392566 328
Аноним 01/07/22 Птн 14:28:12 2393594 329
slider.png 64Кб, 256x256
256x256
ACTION.TYPE
@
ACTION.PAYLOAD
Аноним 01/07/22 Птн 15:16:52 2393627 330
>>2393594
А хули ещё делать, обмазываться наследованием классов?
Аноним 01/07/22 Птн 16:23:06 2393691 331
>>2393627
Писать на PureScript, очевидно же
Аноним 02/07/22 Суб 01:29:34 2394083 332
Смотрите какой пиздатый сайт — 200ok.app
На лету генерит RESTful API по запросам.
При этом автор не долбоеб и понимает, что весь мир в REST не запихнешь:
> While the RESTful principles provide a lot of flexibility, your specific requirements might call for API behavior that does not translate well to the default resource-based approach. A good example would be a web frontend that at some point will have an API backend that allows for user login/logout at those respective endpoints: /login and /logout. Those are not resources (there should be no collection login with items like /login/1), so the standard behavior of the API will not match the intended use.
Аноним 02/07/22 Суб 01:46:09 2394089 333
>>2394083
Да все нормальные люди понимают, коих большинство. Не понимают только шизики с бизнес-логикой на фронте.
Аноним 02/07/22 Суб 12:48:50 2394208 334
>>2394089
> Не понимают только шизики с бизнес-логикой на фронте
Вот именно, уже полтреда кудахчут, что им нужно обязательно как-то специально обрабатывать проёбы админов на бэкэнде.
Аноним 03/07/22 Вск 00:12:22 2394742 335
>>2394083
Угу, 200-додик аж целый сайт запили чтобы оправдаться.
Аноним 04/07/22 Пнд 14:28:46 2395950 336
СИДИШЬ С КАБАНОМ НА СОЗВОНЕ
@
СПОРИШЬ, КАК ЛУЧШЕ НАЗВАТЬ ТЕГ В XML И ТАБЛИЦУ В БД
@
КАБАН НАСТАИВАЕТ НА СВОЁМ ВАРИАНТЕ
Аноним 04/07/22 Пнд 15:45:15 2395992 337
1556186586previ[...].jpg 53Кб, 900x900
900x900
Аноним 04/07/22 Пнд 15:53:00 2396000 338
image.png 193Кб, 600x448
600x448
>>2395950
>СПОРИШЬ, КАК ЛУЧШЕ НАЗВАТЬ ТЕГ В XML И ТАБЛИЦУ В БД
Аноним 04/07/22 Пнд 16:11:30 2396028 339
>>2368979
Находишь коммит "удалена хуйнянейм" и ревертишь.
Аноним 04/07/22 Пнд 16:13:59 2396030 340
НАДО ОТКАТИТЬ ИЗМЕНЕНИЕ МЕСЯЧНОЙ ДАВНОСТИ
@
ФИЧА СДЕЛАНА ИЗ СОТНИ МУСОРНЫХ КОММИТОВ
@
НИКТО НЕ ЗНАЕТ ЧТО ТАКОЕ РЕБЕЙЗ
Аноним 04/07/22 Пнд 18:36:54 2396158 341
>>2396028
значит ты должен помнить что эта хуйнянейм была удалена?
Аноним 04/07/22 Пнд 21:14:48 2396282 342
>>2396158
Если кабан помнит, что раньше хуйнянейм была, а потом её выпилили, значит, есть и коммит с удалением.
Аноним 05/07/22 Втр 17:41:06 2397116 343
>>2396158
Делаешь такой как труЪ хакксорЪ git log --grep=хуйнянейм и все падают в обморок от твоей охуенности.
Алсо, багет от того что НИКТО НЕ ЗНАЕТ КАК ПОЛЬЗОВАТЬСЯ ЁБАНЫМ ГИТОМ!
Аноним 05/07/22 Втр 18:01:48 2397133 344
>>2396030
Рибейзы коммитов месячной давности работают только во всяких дноконторках, так как на масштабах больше слишком дохуя рэндом консюмеров становится. Обьявляй задачу отката фичи и делай её как очередной коммит.
Аноним 05/07/22 Втр 18:06:07 2397140 345
>>2397116
Гитодаун опять на связь вышел? Не факт, что "хуйнянейм" будет использоваться в коде как ключевое слово, по которому можно все коммиты найти.
Аноним 05/07/22 Втр 18:15:47 2397150 346
>>2397133
Этот шарит в тырпрайз этике. У нас, например, вообще запрещены рибейзы и форс пуши.
Аноним 05/07/22 Втр 20:17:37 2397222 347
>>2397133
Очевидно, что тот анон говорит не про откат через ребейз, а про приведение истории коммитов в порядок до мержа в основную ветку, что вместо разбрасывания коммитов между коммитами других разрабов расположило бы их все рядом и облегчило бы последующий поиск и откат.
Аноним 05/07/22 Втр 20:47:11 2397241 348
16483964728310.jpg 4Кб, 150x144
150x144
А я не использую контроль версий для петиков. Шельмуйте же меня.
Аноним 05/07/22 Втр 20:48:36 2397244 349
>>2397241
Никто не использует. Это же петы.
Аноним 05/07/22 Втр 20:54:57 2397247 350
1647254842880.jpg 10Кб, 350x334
350x334
>>2397244
У меня не хелловорды, а большие, многолетние какашечки. Движок бд, например.
Я бы и по работе не использовал, но требуют.
Аноним 05/07/22 Втр 21:06:47 2397255 351
>>2397247
Значит, у тебя есть какой-то подход на случай, если понадобится отменить изменения, а Ctrl-Z подведёт, например, бэкапы, комментирование предыдущей версии кода, функции-переключатели между разными версиями, вызывающие старый или новый код, логгирование истории изменений, либо ещё что-то в таком духе. По сути тот же контроль версий, но дикий и лохматый.
Аноним 05/07/22 Втр 21:09:19 2397258 352
>>2397247
Расскажи кстати про движок бд, интересно.
Аноним 06/07/22 Срд 00:08:26 2397373 353
>>2397258
По сути bdb-1.86 с кучей исправлений и улучшений. В том числе из разных веток bsd, где ее сохраняют 25 лет.
Аноним 06/07/22 Срд 00:13:08 2397378 354
>>2397255
> По сути тот же контроль версий, но дикий и лохматый.
Прикол в том, что мне психологически удобнее делать бэкап раз в несколько дней, чем использовать git/cvs/svn.
Аноним 06/07/22 Срд 00:35:25 2397401 355
>>2397373
Круто, а я дальше экспериментов с B-деревьями и жсонами не ушёл.
>>2397378
Ну а чо, кто-то и в проде так ведёт разработку, те же 1С-ники, хотя могут и гитом пользоваться.
Аноним 06/07/22 Срд 11:35:00 2397674 356
>>2397244
Я использую постоянно. Это же и бекап, и удобство разворачивания на сервере и удобство поиска какого-то куска кода, который может пригодиться в другом проекте - петике или не петике. Веник или эсэсдэшка может банально накрыться медной пиздой в любой момент и без гита вся твоя работа окажется в этой самой пизде
Аноним 06/07/22 Срд 11:40:49 2397687 357
>>2397255
папки новая версия, новая версия (1), фикс, фикс (1), фикс (2) или копии файлов с датой
Аноним 06/07/22 Срд 11:44:02 2397689 358
>>2397378
> Прикол в том, что мне психологически удобнее делать бэкап раз в несколько дней, чем использовать git/cvs/svn.

Ты видимо или боишься гита или не умеешь им пользоваться. Возможно, не знаешь, что нормальные IDE прекрасно интегрированы с гитом и почти любое действие делается нажатием 1-2 кнопок вместо длинных команд в консоли. Знаю прогеров, которые всю работу с гитом делают в консоли - пиздец как тупо и неэффективно
Аноним 06/07/22 Срд 20:56:14 2398161 359
>>2390479
@
ВСЁ ЧТО УГОДНО ЛИШЬ БЫ НЕ ПОКУПАТЬ КОНДИЦИОНЕР
Аноним 06/07/22 Срд 21:14:17 2398173 360
>>2397689
Это те что сливают токены и пароли на гитхаб?
Вот я завершил работу, на всякий случай удалил токены, вбил commit -m на ещё раз перепроверил какие файлы зальются, затем гит пуш.
Аноним 07/07/22 Чтв 00:06:08 2398293 361
>>2398173
Нахуя у тебя вообще токены в коде лежат блядь
Аноним 07/07/22 Чтв 09:14:59 2398394 362
СОБАЧКА ДЕЛАЕТ ГАВ
@
КОРОВКА ДЕЛАЕТ МУ
@
ТВОИ ДЕСЯТЬ ТЫСЯЧ СТРОК КОДА НЕ ДЕЛАЮТ НИХУЯ
Аноним 07/07/22 Чтв 09:23:53 2398401 363
>>2398394
Потому что это жаба. Пишешь хеллоуворлд несколько недель, наворачиваешь абстрактные фабрики, все думают, что это ERP для крупного бизнеса.
Аноним 07/07/22 Чтв 09:41:17 2398411 364
>>2398394
Но собачка и коровка делают гав и му забесплатно, а я - за пять соротыг.
Аноним 07/07/22 Чтв 11:56:59 2398527 365
ЛЕНЬ РАБОТАТЬ
@
ДЕЛАЕШЬ РЕФАКТОРИНГ:
@
МЕНЯЕШЬ ДВОЙНЫЕ ОТСТУПЫ НА ЧЕТВЕРНЫЕ ПРИ ПОМОЩИ АВТОФОРМАТИРОВАНИЯ
@
УДАЛЯЕШЬ ТОЧКИ С ЗАПЯТЫМИ
@
ХОРОШО
Аноним 07/07/22 Чтв 12:05:18 2398532 366
>>2389360
> Ну вот тебе с фейсбука, маневрируй.
А ты на этот фейсбук заходил хоть раз? Пользовался им?
Аноним 07/07/22 Чтв 12:35:06 2398551 367
>>2398527
Запустил таки eslint --fix ?
Аноним 07/07/22 Чтв 13:04:14 2398576 368
>>2398551
Этот проект так настроен, что не запускается, если eslint ругается на что-то. Так что тут нечего фиксить
Аноним 07/07/22 Чтв 13:53:58 2398629 369
>>2398161
2022
@
ИЗ Б-ГОСПАСАЕМОЙ СЪЁБЫВАЕТ ДАЖЕ БЛЯДСКИЙ МАКДОНАЛЬДС
@
СЕРЫЙ ИМПОРТ ЕВРИВЕР, ЦЕНЫ +100%
@
СОБРАЛСЯ ПОКУПАТЬ КОНДЕЙ
Аноним 07/07/22 Чтв 14:04:11 2398651 370
>>2398629
ЕЩЁ И В САМЫЙ ПИК ЖАРЫ
@
ОЧЕРЕДЬ НА УСТАНОВКУ 2 НЕДЕЛИ
@
ЧЕРЕЗ 2 НЕДЕЛИ ЖАРА ЗАКАНЧИВАЕТСЯ, ИДУТ ДОЖДИ
Аноним 08/07/22 Птн 20:58:09 2400106 371
.png 101Кб, 1902x464
1902x464
КАК ЖЕ СУКА МЕНЯ ЗАЕБАЛО ЭТО ГОВНО НА ПОЛОВИНЕ ИНОСТРАННЫХ САЙТОВ, БЕЗ VPN НЕВОЗМОЖНО ПРОЧИТАТЬ ОЧЕРЕДНОЙ ТУТОРИАЛ ОТ ИНДУСА БЛЯТЬ!!!

Схуяли я вообще здесь родился? За что? Мне в прошлой жизни надо было быть по меньшей мере Гитлером.
Аноним 08/07/22 Птн 21:57:31 2400194 372
>>2400106
Да нет, достаточно быть недостаточным филосемитом. То есть все за пределами Англии и США.
Аноним 10/07/22 Вск 18:07:26 2401736 373
ПОКРЫЛ КОД ТЕСТАМИ ПО СВОЕЙ ИНИЦИАТИВЕ
@
ЧУВСТВУЕШЬ СЕБЯ ПРОГРАММИСТОМ УРОВНЯ КНУТА, СТРАУСТРУПА, РИЧИ И ТОРВАЛЬДСА
Аноним 10/07/22 Вск 18:12:46 2401743 374
>>2397689
> Ты видимо или боишься гита или не умеешь им пользоваться.
Умею.
> Возможно, не знаешь, что нормальные IDE
Есть vim.
> прекрасно интегрированы с гитом и почти любое действие делается нажатием 1-2 кнопок вместо длинных команд в консоли.
Я в bash тоже быстро выберу команду из истории. А для удаления ветки локально и удаленно написал скрипт, вот!
> Знаю прогеров, которые всю работу с гитом делают в консоли - пиздец как тупо и неэффективно
Ты виндузятник?
Аноним 10/07/22 Вск 18:27:07 2401789 375
>>2401743
Будто на линуксе нет своих гуёв и IDE.
Аноним 10/07/22 Вск 20:13:12 2401918 376
Аноним 10/07/22 Вск 20:22:31 2401921 377
>>2401736
ПРИХОДЯТ ПРАВКИ ОТ КЛИЕНТА
@
СЫЧЁВ, ЧЁ ЗА ХУЙНЯ, ОТКУДА 228 УПАВШИХ ТЕСТОВ?
@
НАМ ВЕЧЕРОМ РЕЛИЗ ВЫКАТЫВАТЬ, УДАЛЯЙ ВСЁ НАХУЙ!
Аноним 10/07/22 Вск 22:10:14 2402006 378
>>2401921
@
с покерфейсом собираешь без прогона тестов
Аноним 10/07/22 Вск 22:54:02 2402031 379
>>2402006
С покерфейсом просишь девопса выключить прогон тестов на дженкинсе? Ну-ну.
Аноним 11/07/22 Пнд 02:07:13 2402191 380
>>2402031
Можно просто задизейблить все упавшие при правках тесты. А потом если будет время поправить.
Аноним 11/07/22 Пнд 09:13:27 2402261 381
>>2402031
собираешь через мавен с флагом выключения тестов
@
заливаешь варник через ssh
Аноним 11/07/22 Пнд 09:17:45 2402264 382
Аноним 11/07/22 Пнд 09:19:35 2402265 383
>>2402261
С покерфейсом просишь девопса дать тебе логин и пароль от технической учётки?
Аноним 11/07/22 Пнд 09:22:52 2402267 384
>>2402265
она у тебя и так есть. Как ещё смотреть что сломалось?
Аноним 11/07/22 Пнд 09:23:36 2402268 385
>>2402265
и не технической, а админской
Аноним 11/07/22 Пнд 09:34:55 2402271 386
>>2402267
Через личную учётку с правом только на чтение.
Аноним 11/07/22 Пнд 10:04:53 2402280 387
>>2402271
в таком случае отсылаю админу, чтобы он сам задеплоил. Раз уж такой боязливый
Аноним 11/07/22 Пнд 10:07:54 2402282 388
>>2402280
Так он же не знает, чем занимается команда разработки, и ответственность на себя брать не будет.
Аноним 11/07/22 Пнд 15:22:08 2402604 389
>>2401743
>Ты виндузятник?
На линуксе особый гит?
Аноним 11/07/22 Пнд 15:38:53 2402622 390
96C3AC8A-D2D9-4[...].jpeg 49Кб, 750x205
750x205

ОБДВАЧЕВАЛСЯ
@
5 МИНУТ НЕ МОЖЕШЬ ПОНЯТЬ ЧТО ЗА KABAN МЕТОДОЛОГИЯ
Аноним 11/07/22 Пнд 15:46:21 2402633 391
Аноним 11/07/22 Пнд 16:21:33 2402658 392
typeerror.jpg 4Кб, 302x47
302x47
Аноним 11/07/22 Пнд 18:25:34 2402757 393
>>2402658
Типизировай сильнее
Аноним 11/07/22 Пнд 20:41:34 2402884 394
>>2402604
Там прост консоль (bash) удобнее...
Аноним 11/07/22 Пнд 20:45:25 2402888 395
>>2402622
Как они совмещают агиль и кабан? Ведь первое - это дейлики и забеги, а второе - это когда сурадж может просто прийти к абхишеку и сказать, что ему надо. Но абхишек бежит и должен завтра отчитаться на дейлике перед мастером, клал он на коллег...
Аноним 11/07/22 Пнд 20:46:46 2402889 396
>>2402888
Ты путаешь агил и скрам.
Аноним 11/07/22 Пнд 20:50:29 2402893 397
>>2402889
Мда, возможно. В агил всё разрешено?
Аноним 11/07/22 Пнд 20:54:12 2402897 398
>>2402893
Агил декларирует лишь достаточно общие расплывчатые принципы "лижи жопу заказчику", а скрам и канбан уже говорят, как конкретно надо строить рабочий процесс.
Аноним 11/07/22 Пнд 21:59:45 2402969 399
>>2402884
баш есть и на шиндошсе
Аноним 11/07/22 Пнд 22:02:58 2402976 400
>>2402969
То, что на шинду портировали баш, многое говорит о родной командной строке.
Аноним 11/07/22 Пнд 22:06:24 2402982 401
>>2397140
Можно искать подстроку по всей истории контента в репозитории, если чо.
Аноним 11/07/22 Пнд 23:52:16 2403032 402
>>2402897
> а скрам и канбан уже говорят, как конкретно надо лизать жопу заказчику
fix
Аноним 11/07/22 Пнд 23:54:09 2403033 403
>>2402976
Ну здрасьте. Опять спор винда/линупс. Сейчас 2022 год, всем на это похуй.
Аноним 12/07/22 Втр 09:15:26 2403161 404
Аноним 12/07/22 Втр 13:08:32 2403305 405
>>2402976
Но это также означает что ты пукнул в лужу про баш.
Аноним 12/07/22 Втр 13:11:10 2403310 406
>>2402982
Гитодебил всё никак не может успокоится. Фича была "сделать заебись", а её реализация состоит из пачки однозерновых абстрактных фабрик. Удачи грепать всё это дело.
Аноним 12/07/22 Втр 18:57:32 2403798 407
>>2403161
Двачую. Топ для программирования
Аноним 12/07/22 Втр 20:52:32 2403943 408
>>2403310
Джавадауну вроде тебя никакой гит не поможет.
Аноним 12/07/22 Втр 20:59:06 2403948 409
Аноним 12/07/22 Втр 23:34:41 2404076 410
>>2403305
А что я пукнул? Баш, как и всякий изначально юниксовый совт, под виндой работает коряво, поэтому виндауны и пищат про нажать пару кнопок в ИДЕ (на самом деле 5 кнопок и пощелкать мишкой) - ах как быстро, это вам не консоль!!
Аноним 13/07/22 Срд 07:30:10 2404163 411
Аноним 13/07/22 Срд 07:36:57 2404166 412
>>2404076
Пукнул ты про соснольку. Гит он и на шиндошсе гит, и баш тут погоды не меняет. А вот в плане соснольки гит - ебанина из аргументов и опций, с документацией, написанной поехавшим пердоликом.
Аноним 13/07/22 Срд 07:42:30 2404168 413
>>2404166
Каким бы всратым не был консольный интерфейс, его можно встраивать в более сложные системы, ну хоть тот же Ansible. Автоматизировать ГУИ пока ещё никому в здравом уме не приходило.
Аноним 13/07/22 Срд 17:13:58 2404677 414
png-transparent[...].png 11Кб, 920x453
920x453
СИДИШЬ, БАЛДЕЕШЬ НА НЕНАПРЯЖНОЙ УДАЛЁНОЧКЕ
@
ОТКРЫЛ ОКНО, БАЛДЕЕШЬ ОТ СВЕЖЕГО ВОЗДУХА
@
НА УЛИЦЕ ПИДОР ИЗ ООО ЖИЛКОМСТРОЙУПРАВЁКЛМН, СНЯВ ВЕРХНЮЮ ОДЕЖДУ, НЕСПЕШНО ГУДИТ БЕНЗИНОВОЙ ГАЗОНОКОСИЛКОЙ, ПРЯМО ПОД ТВОИМИ ОКНАМИ
@
ПИДОРУ ПОХУЙ, ЕМУ ЗАРПЛАТУ НЕ ЗА КОЛИЧЕСТВО СКОШЕННОГО ПЛАТЯТ, ТОРОПИТЬСЯ НЕКУДА
@
ЗАКРЫВАЕШЬ ОКНО И НАЧИНАЕШЬ ПАХНУТЬ ПОТОМ
@
ВСЁ РАВНО СЛЫШНО
@
РАБОТАТЬ НЕ МОЖЕШЬ
@
ТВОЁ ЛИЦО

Сука, мамке своей пусть кусты покосит, педераст
Аноним 13/07/22 Срд 17:42:13 2404718 415
>>2404677

НИКТО НЕ КОСИТ
@
ВСЕ ЗАРАСТАЕТ
@
РЯЯЯЯЯ, СКОТОУБЛЮДСКАЯ ПИДОРАХИЯ ДАЖЕ ТРАВУ СКОСИТЬ НЕ МОЖЕТ, РЯЯЯЯ
Аноним 13/07/22 Срд 18:15:38 2404734 416
Что происходит в айтишке? С какого всем друг стало важно что бы у тебя глаза горели и слюни от проекта?
У меня 12 лет опыта, сначала был девопсов потом ушел в девелоп.
Сейчас ищу работу синьора/лида. с техническими собесами, задачами, тестами вообще никакой проблемы.
А вот этап когда 15 рыл рассказывают какие они цветочки аленькие я не вытаскиваю.
Вы знаете, наши задачи будут вам не интересны.
А чего вы хотели от бекенда? Ресты, базы, бузинес логика.
Чё там делать то? Бизнесовые хотелки разгребать это такая же рутина. Архитектуру рисовать интересно на новом проекте, на старом только башка болит как туда впихнуть невпихуемое.
Но нет, не интересно вам будет у нас, вы уже все это делали.
А похер ли чего выслать на вашей галере?
Почему это стало так важно?
Я старый пёс и меня формулировкой "деньги или интерес" не проведешь.
Ну и как теперь искать 500к+?
Так получится на солидити начну писать.
Вопрос к синьора помидорам: вы как работу теперь ищете? Или все в вебка ушли?
Аноним 13/07/22 Срд 18:16:23 2404735 417
Что происходит в айтишке? С какого всем друг стало важно что бы у тебя глаза горели и слюни от проекта?
У меня 12 лет опыта, сначала был девопсов потом ушел в девелоп.
Сейчас ищу работу синьора/лида. с техническими собесами, задачами, тестами вообще никакой проблемы.
А вот этап когда 15 рыл рассказывают какие они цветочки аленькие я не вытаскиваю.
Вы знаете, наши задачи будут вам не интересны.
А чего вы хотели от бекенда? Ресты, базы, бузинес логика.
Чё там делать то? Бизнесовые хотелки разгребать это такая же рутина. Архитектуру рисовать интересно на новом проекте, на старом только башка болит как туда впихнуть невпихуемое.
Но нет, не интересно вам будет у нас, вы уже все это делали.
А похер ли чего выслать на вашей галере?
Почему это стало так важно?
Я старый пёс и меня формулировкой "деньги или интерес" не проведешь.
Ну и как теперь искать 500к+?
Так получится на солидити начну писать.
Вопрос к синьора помидорам: вы как работу теперь ищете? Или все в вебка ушли?
Аноним 13/07/22 Срд 19:02:15 2404768 418
>>2404718
Да христос с ним, пусть бы зарастало, на травку приятнее глядеть, чем слушать бензиновый выхлоп прямо под ухом.
Аноним 13/07/22 Срд 19:03:36 2404771 419
>>2404734
>Вопрос к синьора помидорам: вы как работу теперь ищете? Или все в вебка ушли?
По знакомству, отбиваюсь от предложений бывших коллег и начальников.
Аноним 13/07/22 Срд 22:05:45 2404869 420
>>2404166
Ну там неспроста эта ебанина. Ее нельзя заменить на тыктык мышкой.
Аноним 13/07/22 Срд 22:37:40 2404883 421
>>2404677
Жиза наимаксимальнейшая.
А самый бугурт вот где: некоторые дома собранием жильцов отказались от покоса своей территории.
Аноним 14/07/22 Чтв 13:38:22 2405105 422
>>2404718
Мне например нравятся что бы были прям как джунгли. Весь этот покос травы ебаная америкосовская каргокутильсткая хуита.
Аноним 14/07/22 Чтв 13:39:41 2405107 423
>>2404735
Ну значит приуменьшай свой опыт и достижения.
Аноним 14/07/22 Чтв 15:14:48 2405201 424
ФОРМОШЛЕПИШЬ СВОИ ФРОНТЕНДЕРСКИЕ ДЕЛИШКИ
@
ВСЕ БАГИ ВЕШАЮТ НА ТЕБЯ
@
ДАЖЕ КОГДА ОБОСРАЛСЯ БЭК
Аноним 14/07/22 Чтв 16:36:33 2405317 425
>>2405201
Хуйня какая-то, у нас на фронтенлеров вешают только явные косяки фронта, типа сломавшейся вёрстки в IE. Всё остальное кидают бэкендерам, чтобы разобрались, чей на самом деле косяк.
Аноним 14/07/22 Чтв 20:26:41 2405497 426
ПМ СПРАШИВАЕТ - КОГДА БУДЕТ ГОТОВО?
@
ОТВЕЧАЕШЬ - ПРИМЕРНО ЧЕРЕЗ N ЧАСОВ
@
РОВНО ЧЕРЕЗ N ЧАСОВ СПРАШИВАЕТ - УЖЕ ГОТОВО?
@
ТАК КАЖДЫЙ ДЕНЬ

Вот зачем постоянно спрашивать уже готово? а сейчас готово? Как ребёнок, чесслово. Всегда же и так сообщаю когда готово.
Аноним 14/07/22 Чтв 20:34:48 2405503 427
>>2404883
Пусть наслаждаются своими клещами
Аноним 14/07/22 Чтв 20:38:22 2405505 428
>>2405497
Кабан платит тебе денежку и хочет извлечь из это результаты, а не невыполненные обещания.
Аноним 14/07/22 Чтв 20:50:38 2405512 429
>>2405505
От постоянного спрашивания работа не ускоряется, а наоборот замедляется, портят настроение. Причём кабан никогда такое не спрашивал, пока не наняли ПМ. я думаю, это
Аноним 14/07/22 Чтв 20:51:12 2405513 430
>>2405512
Я думаю это просто ПМ так изображает видимость работы
Аноним 14/07/22 Чтв 21:11:42 2405521 431
16494164902320.jpg 47Кб, 570x410
570x410
>>2405497
Напоминает, что тебе самому надо завышать естимейчики в 2 раза.
Аноним 15/07/22 Птн 17:27:41 2406281 432
>>2405512
Большинство ПМ видят свою работу именно в контроле прогресса, для этого ты либо постоянно где-то отписываешься или что-то помечаешь, либо отвечаешь на такие вопросы. Алсо, если ты указал эстимейт и не попадаешь в него, это уже очевидно твоя обязанность дать новый эстимейт, а не сидеть над задачей неопределённое время. Если ты проёбщик и не можешь работать по эстимейтам, бери тасочки на инвестигейт чего-нибудь, аля R&D.
Аноним 16/07/22 Суб 00:04:14 2406555 433
image.png 708Кб, 1280x720
1280x720
Ну и в чем он не прав?
Аноним 16/07/22 Суб 00:11:55 2406561 434
>>2406555
Дай русек, а то непонятна чет
Аноним 16/07/22 Суб 05:32:38 2406613 435
>>2406555
Опять ты выходишь на связь, мудило?
Аноним 16/07/22 Суб 15:39:39 2406878 436
>>2406281
А r&d это как? Мне вот дают тасочки разобраться с технологией х и или самому ее применить илм самому применить и расписать гайд для команды. Это оно? Все равно убеждают ставить эстимейты короткие. Не на 1-2 дня как рядовая таска, а на 4. А мне надо с новым типом баз и с библиотеками над ней за 4 дня разобраться и составить план переписывания своего сервиса. Или с брокером сообщений.
Аноним 16/07/22 Суб 16:30:42 2406901 437
>>2406878
>убеждают ставить эстимейты короткие
Земля пухом.
Аноним 16/07/22 Суб 18:19:20 2407011 438
>>2404677
Сидишь на удалёнке
@
Спортзал в твоём доме начал проводить групповые занятия на улице
@
Смотришь на жопы зумерш в лосинах
@
Работа не работается
Аноним 17/07/22 Вск 09:15:55 2407418 439
>>2407011
Можно подумать до жоп зумерш ты на порево не дрочил. Уж это точно убийца удалёночки.
Аноним 17/07/22 Вск 23:14:13 2408350 440
Аноним 17/07/22 Вск 23:14:57 2408351 441
>>2407418
Теперь подрочу в окно.
Аноним 17/07/22 Вск 23:16:23 2408355 442
>>2405497
Если бы ты руководил безмозглой стаей программистов ты бы понимал зачем. Нужно каждую секунду спрашивать готово ли, и не с тем, чтобы узнать ответ на этот вопрос, а с тем, чтобы хотя бы работу начали.
Аноним 17/07/22 Вск 23:23:41 2408367 443
>>2407011
Сидишь в офисе
@
Возникло непреодолимое желание подрочить
@
Идёшь в туалет
@
Дрочишь за рекордные 30 секунд
Аноним 18/07/22 Пнд 02:01:27 2408514 444
>>2408367
Дрочишь 20 минут. И так через день.
Аноним 18/07/22 Пнд 02:22:10 2408521 445
>>2408514
То есть 40 раз? Где-то читал новость про школьника, который подрочил 50 раз и умер от отёка.
Аноним 18/07/22 Пнд 08:54:22 2408598 446
>>2408514
Оплачиваемые 3.5 часа дрочки в месяц, лол.
Аноним 18/07/22 Пнд 22:22:06 2409309 447
>>2408598
На удаленочке у меня и 20 может набраться в особенно нервные месяцы.
Аноним 18/07/22 Пнд 22:23:20 2409311 448
Почему на удалёнке сильнее хочется дрочить, чем в офисе?
Аноним 18/07/22 Пнд 22:44:30 2409352 449
>>2409311
В туалет надо идти и там дрочить менее приятно, чем дома. Я в отпуске каждый день дрочил.
Аноним 18/07/22 Пнд 22:50:37 2409357 450
ЗАВТРА ТВОЙ ПОСЛЕДНИЙ РАБОЧИЙ ДЕНЬ ПЕРЕД УВОЛЬНЕНИЕМ
@
ПО ТВОЕЙ ТАСКЕ ОБНАРУЖИВАЮТ БАГ НА ПРЕДПРОДЕ
@
ХОЧЕТСЯ ПОВОЛНОВАТЬСЯ
Аноним 18/07/22 Пнд 23:21:56 2409388 451
Аноним 19/07/22 Втр 05:23:24 2409480 452
>>2409357
@
ПЫТАЕШЬСЯ ПОВОЛНОВАТЬСЯ
@
НЕ ПОЛУЧАЕТСЯ, ВЕДЬ ТЫ ВСЁ РАВНО УХОДИШЬ
@
НИКАКОГО БУГУРТА
Аноним 19/07/22 Втр 09:24:32 2409544 453
>>2406878
>Все равно убеждают ставить эстимейты
Не будь слабым не поддавайся.
Аноним 19/07/22 Втр 10:38:30 2409581 454
>>2409544
Не получается. Сегодня вот не выспался и хотел два часа от рабочего дня доспать, потому что я заслужил и сидел во внерабочее время эти же пару часов. Но проснулся и не могу уснуть, хотя спал 5 часов.
Примерно также с тем, чтобы тянуть резину. Ну вот сделал я таску и думаю надо её сдать на ревью через 5 рабочих часов. Вроде не много, вряд-ли кто доебется. Но читаешь чатик про то как другие все в мыле что-то делают и прям незаметно для себя через час уже отправляешь таску.
Аноним 19/07/22 Втр 19:26:14 2410125 455
>>2409311
Потому что в офисе не комильфо дрочить на цветных лошадей.
Аноним 20/07/22 Срд 01:50:49 2410418 456
>>2408521
> Где-то читал новость про школьника, который подрочил 50 раз и умер от отёка.
Помню, читал про 42 раза. И кажется я догадался, в чём заключается "главный вопрос жизни, вселенной и всего такого".
Аноним 20/07/22 Срд 18:49:32 2410976 457
Год на удалёночке. Одичал без тяночек, мечтаю посидеть в офисе..
Аноним 20/07/22 Срд 18:56:33 2410982 458
>>2410976
Поэтому я и не уходил на удалёнку, чтобы мочь сидеть в компании ламповых милфочек.
Аноним 20/07/22 Срд 19:04:48 2410986 459
1650690895403.jpg 39Кб, 1024x584
1024x584
Тяну последнюю лямочку так долго, что знакомые студенточки стали милфами...
Аноним 20/07/22 Срд 19:04:58 2410988 460
>>2410976
вышел в город: как же бесят люди вокруг, их непредсказуемые изменения положения, необходимость учитывать их флуктуации вокруг себя. Запахи тел, громкие противные звуки, уродливые лица, бесящие врезающиеся в тебя пиздюки
Аноним 20/07/22 Срд 22:04:47 2411160 461
>>2366850
А нахуя тогда 402 Payment Required? Это же уже бизнеслогика
Аноним 20/07/22 Срд 22:11:00 2411167 462
.png 15Кб, 683x128
683x128
>>2411160
Спроси у шизиков, которые в 1999 году высрали этот код, сами не зная зачем.
Аноним 21/07/22 Чтв 07:24:38 2411423 463
402-додик заплатил за пиццу.
Аноним 21/07/22 Чтв 08:16:23 2411425 464
Аноним 21/07/22 Чтв 08:21:21 2411426 465
>>2411160
нет, это всё придумывалось для html страничек.

403 - нет доступа к страничке
404 - нет такой странички
402 - не проплачен доступ к страничке
Аноним 21/07/22 Чтв 08:44:12 2411433 466
>>2411426
Но ведь браузер в любом случае просто скажет "ашибка нет доступа вот код"
Поэтому надо делать собственные страницы с ошибками, а там http коды не нужны
Аноним 21/07/22 Чтв 09:06:06 2411440 467
>>2411426
Явления существования/доступности какой-то сущности можно найти в любой системе, а вот оплатой оперируют далеко не все. Если к странице нет доступа, то это 403, даже если причина в том, что доступ не оплатили. Причин могут быть тысячи, нахуя под неоплаченность отдельный код? Это должно быть в тексте ошибки в теле ответа, а не чем-то фундаментальным. Клиентскому приложению похуй, почему нет доступа, оно в любом случае может только сказать юзеру об этом и показать ошибку с сервера.
Хотя о чём это я. Все респонс-коды кроме 200 - хуита.
Аноним 21/07/22 Чтв 09:08:37 2411441 468
>>2411440
Ты опять выходишь на связь, мудило? Мало струй мочи на лице?
Аноним 21/07/22 Чтв 09:13:40 2411443 469
>>2411441
Все струи пролетели мимо, нормальных аргументов за полтора года респонс-срача я так и не услышал.
Аноним 21/07/22 Чтв 09:36:57 2411452 470
>>2411440
всё так. Но опять же в момент создания не думали ни про какие "клиентские приложения", это создавалось в расчёте только на браузер и html странички
Аноним 21/07/22 Чтв 09:39:17 2411455 471
>>2411452
В итоге браузеры действительно могут только в HTML, на респонскоды им полностью насрать, а в формах поддерживается только гет и пост.
Аноним 21/07/22 Чтв 09:43:18 2411460 472
>>2411455
очередной неподдерживаемый никем стандарт.
В жабе таких заброшенных/нереализованных стандартов десятки
Аноним 21/07/22 Чтв 10:04:54 2411469 473
>>2411443
Потому что ты верующий в Святую Двухсотку, и аргументов услышать ты не можешь. Давай продемонстрирую, вот тебе аргумент: временные ошибки, отосланные клиенту с 200 статус-кодом, закэшируются на промежуточных гейтвеях и клиент будет видеть в браузере "Пук среньк ошибка попробуйте позже", даже когда ошибка будет давно устранена. Начинай манёвры.
Аноним 21/07/22 Чтв 10:20:25 2411479 474
>>2411469
пост не кешируется
Аноним 21/07/22 Чтв 11:03:21 2411508 475
>>2411479
А если клиент отправил GET /zalups/100500 тогда как?
REST хуйня нужно все переписать на RPC
Аноним 21/07/22 Чтв 11:20:57 2411521 476
>>2411508
гет и пут не нужны если ты используешь http как транспорт

POST
getZalupaById
POST
getZalupaByAssId
POST
createZalupa
POST
deleteZalupaById
POST
deleteZalupaByAssId
Аноним 21/07/22 Чтв 12:04:09 2411557 477
>>2411521
Вы там совсем ебанутые?
Аноним 21/07/22 Чтв 12:05:21 2411558 478
>>2411557
как ты через рест выразишь ?
moveZalupaToAssByCockId
Аноним 21/07/22 Чтв 12:05:21 2411559 479
>>2411557
Читай, что такое RPC. Мирок не крутится вокруг реста.
Аноним 21/07/22 Чтв 12:08:50 2411563 480
>>2411558
Никак, рест предполагает, что вся бизнес-логика на клиенте, а сервер тупо для хранения данных. Соответственно, понадобится мобильный клиент - пиши всю логику с нуля вместо того, чтобы переиспользовать готовые сервисы.
Аноним 21/07/22 Чтв 12:14:42 2411572 481
>>2411559
Сука на нем тонны кода уже написаны, оно работает и его нужно поддерживать, мне ща бежать все переписывать?
Аноним 21/07/22 Чтв 12:16:01 2411574 482
>>2411572
ложка говна не испорит бочку говна
Аноним 21/07/22 Чтв 12:21:50 2411580 483
>>2411558
Зависит от конеткста, можно так например
PUT /zalups/:dick_uuid/move_to_ass
Аноним 21/07/22 Чтв 12:23:12 2411581 484
Аноним 21/07/22 Чтв 12:28:43 2411588 485
>>2411580
Это не рест. Что за сущность такая move_to_ass?
Аноним 21/07/22 Чтв 13:37:13 2411644 486
>>2411588
Мы так обычно делаем методы которые не умещаются в картину мира у rest. Rest сам по себе простой как мясорубка, делаешь только CRUD и остальное типа на стороне клиента, но иногда приходится делать всякие такие вещи как перемещение залуп, вот тогда и добавляем методы
Аноним 21/07/22 Чтв 14:19:50 2411692 487
>>2411644
Обычно такое делают через POST, но суть та же.
Аноним 21/07/22 Чтв 21:52:00 2412302 488
.png 71Кб, 273x184
273x184
ТИМЛИД УШЁЛ В ОТПУСК
@
ТЕПЕРЬ ВСЕ ЗАДАЮТ ВОПРОСЫ ТЕБЕ
@
ТЫ ПОЧТИ НИЧЕГО НЕ ЗНАЕШЬ
Аноним 21/07/22 Чтв 22:59:49 2412383 489
>>2412302
НА САМОМ ДЕЛЕ ЗНАЕШЬ
@
ЗНАЕШЬ КАК ЧУВСТВОВАЛ СЕБЯ ТИМЛИД
Аноним 21/07/22 Чтв 23:05:56 2412389 490
>>2412383
@
ТАК САМ И СТАЛ ТИМЛИДОМ
Аноним 21/07/22 Чтв 23:45:01 2412427 491
>>2412302

ТИМЛИД УВОЛИЛСЯ
@
ТЕПЕРЬ ТЕБЕ НЕКОМУ ЗАДАВАТЬ ВОПРОСЫ
Аноним 22/07/22 Птн 18:02:38 2413181 492
>>2412427
@
ВСЕ ПРИХОДЯТ С ВОПРОСАМИ К ТЕБЕ
@
ПМ С КАБАНЧИКОМ В ПЕРВУЮ ОЧЕРЕДЬ
Аноним 22/07/22 Птн 19:59:55 2413367 493
>>2413181
@
ПРОДОЛЖАЮТ ПЛАТИТЬ КАК 7 ЛЕТ НАЗАД, КОГДА ТЫ ПРИШЕЛ В КОМПАНИЮ ДЖУНОМ
Аноним 22/07/22 Птн 20:04:19 2413377 494
>>2413367
@
НЕ МЕНЯЕШЬ РАБОТУ, ИБО УВЕРЕН, ЧТО ТЫ НИКОМУ НЕ НУЖЕН, ДА И БОИШЬСЯ ЗНАКОМИТЬСЯ С НЕЗНАКОМЫМИ ЛЮДЬМИ
Аноним 22/07/22 Птн 20:28:25 2413414 495
16501361558820.png 312Кб, 850x682
850x682
Лучше продолжу работать за 200, чем выклянчивать 250-300.
Аноним 22/07/22 Птн 20:34:53 2413424 496
>>2413414
Если мне предложат ебаться в жопу за 500к, я соглашусь.
Аноним 22/07/22 Птн 21:06:57 2413458 497
>>2413424
Да ты и бесплатно согласишься.
Аноним 22/07/22 Птн 21:38:05 2413527 498
Аноним 23/07/22 Суб 15:04:19 2414045 499
>>2398629
ПОКУПАЕШЬ КОНДЕЙ
@
ДО СЛЕДУЮЩЕГО ЛЕТА ИДУТ ДОЖДИ
Аноним 24/07/22 Вск 00:19:11 2414378 500
>>2414045
Ахаха, в дс2 так. Прошлым летом жара была невыносимая, а вот этим летом одни дожди нахуй
Аноним 24/07/22 Вск 12:21:43 2414601 501
Аноним 26/07/22 Втр 02:14:04 2416569 502
>>2412383
@
В ОФИС ВХОДИТ СЛЕДУЮЩИЙ ТЫ
Аноним 03/08/22 Срд 10:18:26 2423211 503
>>2366344 (OP)
ПРИХОДИШЬ НА НОВОЕ МЕСТО РАБОТЫ
@
ДАЮТ ЗАДАЧУ: "НУ ТИПА ПРИЛОЖУХА НЕ РАБОТАЕТ, НУ ТОЧНЕЕ ДОЛЖНЫ БЫТЬ ЦИФЕРКИ В ГРАДУСАХ, А ПИШЕТ NaN, ХЗ ПОЧЕМУ, ТАМ ВОТ СТАРЫЙ ПРОГРАММИСТ ОСТАВИЛ НОМЕР ЕСЛИ ЧТО ЗВОНИ, УВОЛИЛСЯ ПЕРЕД ТВОИМ ПРИХОДОМ"
@
ИЗУЧАЕШЬ
@
ЛИБЫ НА С++, ИНТЕРФЕЙСЫ РАБОТАЮТ ЧЕРЕЗ ЛУА
@
ЛАДНО ВЕРНЕМСЯ К КОММИТУ, ГДЕ РАБОТАЛО
@
ХМ, ВСЕГО 4 КОММИТА ЗА ПОСЛЕДНИЕ 3 МЕСЯЦА, ПО 10К СТРОК КАЖДЫЙ, ЗАКОММИТИЛИ С БИНАРЯМИ
@
ТАК, ЕБАНА, ЭТОТ КОММИТ НЕ РАБОЧИЙ, ПОСЛЕ НЕГО ЛИБА НЕ СОБИРАЕТСЯ...
@
ЭТОТ ЛОМАЕТ ФУНКЦИОНАЛ ДРУГОЙ ЛИБЫ...
@
ПЕРЕБИРАЕШЬ ВРУЧНУЮ, ДЕЛАТЬ НЕЧЕГО.
@
ПОСЛЕ ДВУХ НЕДЕЛЬ ЕБЛИ, ВИДИШЬ ЧТО ЭТОТ ДОЛБАЕБ СМЕНИЛ ТОЧКУ НА ЗАПЯТУЮ У ПЕРЕМЕННОЙ И ЗАКОММИТИЛ
Аноним 30/08/22 Втр 08:01:24 2449864 504
>>2368946
ну че какие новости
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов