СДЕЛАЛ ВСЕ ЗАДАЧИ ВОВРЕМЯ С МИНИМАЛЬНЫМ КОЛИЧЕСТВОМ БАГОВ И ЗАКРЫЛ ПРОЕКТ В СРОК @ ВСЕ ХВАЛЯТ МЕНЕДЖЕРА, ДАЮТ ПРЕМИЮ, ЗОВУТ НА КОНФЕРЕНЦИИ ЧТО БЫ ОН ПОДЕЛИЛСЯ ОПЫТОМ ПО РУКОВОДСТВУ ПРОЕКТАМИ, САМ ФОРД ВЫСОВЫВАЕТ ИЗ ЗЕМЛИ СВОЮ РУКУ ЧТО БЫ ПОЖАТЬ РУКУ МЕНЕДЖЕРУ @ НЕ СДЕЛАЛ ТАСКУ К СРОКУ, ПОТОМУ ЧТО МЕНЕДЖЕР НАОБЕЩАЛ КЛИЕНТУ ФИЧИ РАЗМЕРОМ С БАЙКОНУР ЧЕРЕЗ 24 ЧАСА, ТЕБЕ ДАЛИ ЗАДАНИЕ ВООБЩЕ УЖЕ ВЕЧЕРОМ @ ВСЕ СМОТРЯТ НА ТЕБЯ КОСО, НАЧАЛЬСТВО УСТРАИВАЕТ ЕЖЕДНЕВНЫЕ ЛЕТУЧКИ И ОБСАСЫВАЮТ ЧТО ТАК ДЕЛАТЬ НЕЛЬЗЯ И КАКОЙ ТЫ ПЛОХОЙ, УТЕШАЮТ МЕНЕДЖЕРА ЧТО ЕМУ ПРИШЛОСЬ ИМЕТЬ ДЕЛО С ТАКИМ ТОРМОЗОМ КАК ТЫ
ДЕЛАЕШЬ ТАСКИ НА ОТЪЕБИСЬ В ПЕРЕРЫВАХ МЕЖДУ ЮТУБОМ @ КАЖДЫЙ РАЗ КОГДА ПИШЕТ ТЕХДИД ИЛИ ПМ - БОИШЬСЯ ОТКРЫВАТЬ, ИБО ДУМАЕШЬ, ЧТО ЭТО ПРЕДЛОЖЕНИЕ ПОЙТИ НАХУЙ ИЗ КОМПАНИИ @ ПОТОМ УЗНАЕШЬ ОТ ТИМЛИДА ЧТО ТВОЕЙ РАБОТОЙ ДОВОЛЬНЫ И ВООБЩЕ ТВОЙ КПАЙ ОДИН ИЗ САМЫХ БОЛЬШИХ @ ЗАДАЕШЬСЯ ВОПРОСОМ НАСКОЛЬКО ЖЕ ПИНАЮТ ХУЙ ОСТАЛЬНЫЕ, ЕСЛИ ТВОЯ ПРОДУКТИВНОСТЬ ТАК ВЫСОКА
>>1899627 > В ПЕРЕРЫВАХ МЕЖДУ ЮТУБОМ ПЕРЕСЕЛЯЮТ В ОПЕНСПЕЙС @ САДЯТ РЯДОМ РУКОВОДИТЕЛЯ(СИНЬОРА, ЗАМЕСТИТЕЛЯ ТИМ-ЛИДА, НАЧАЛЬНИКА ЕТЦ) @ УСТАНАВЛИВАЮТ ПРОГРАММУ СЛЕЖЕНИЯ ЗА РАБОЧИМ СТОЛОМ @ МАКСИМУМ, ЧТО ТЕПЕРЬ МОЖЕШЬ ПОСМОТРЕТЬ В ПК КРОМЕ РАБОТЫ - НОВОСТИ В ЯНДЕКС И СТАТЕЙКИ НА ХАБРЕ, ДА И ТО ПАРУ МИНУТ В ДЕНЬ
MVP ЗА ТРИ ДНЯ @ V1.0 ЗА ТРИ МЕСЯЦА @ ДО УРОВНЯ ЦЕЛЬНОГО ГОТОВОГО ДЛЯ МАСС ПРОДУКТА ТРИ ГОДА @ ДА ЧТО Ж БЛЯДЬ ТАК СЛОЖНО-ТО?! @ НУ ЭТО ЖЕ ЕБУЧИЙ ПЕТ-ПРОЕКТ!
>>1900246 ПИЛИШЬ ПЕТ ПРОЕКТ @ ХУЯРИШЬ СЕМИМИЛЬНЫМИ ШАГАМИ @ НУ ВОТ СКОРО ЗАПУЩУ И БУДУ ГРЕСТИ БАБЛО ЛОПАТОЙ @ СРОЧНЫЕ ТАСКИ @ ЕЩЁ СРОЧНЫЕ ТАСКИ @ ОЙ, ЧЁТ ПРОГАТЬ ПОСЛЕ РАБОТЫ УЖЕ НЕ ХОЧЕТСЯ @ ЧЁТ И ЗА КОМП ЛИШНИЙ РАЗ САДИТЬСЯ НЕ ХОЧЕТСЯ
>>1901103 Так и появляется вполне разумная идея, что нужно юзать HTTP исключительно как транспортный протокол, передавая через него запросы и ответы только одним способом через POST в body, а в ответе всегда статус 200 OK.
>>1901113 Ну не начинай, антош, сейчас все рестопетухи зекача опять сбегутся спорить какой статус отдавать если мамку опа выебли. Создайте отдельный тред и постите несмешное там.
>>1901103 > ИСПОЛЬЗУЙТЕ REST, ЭТО ПРОСТО И ПОНЯТНО Попользуйся SOAP и поймёшь, что rest - это просто и понятно
> ПАРАМЕТРЫ В ПУТИ > @ > GET ПАРАМЕТРЫ Это одно и то же. Как правило используются только для id ресурса, если это не get запрос. Если это get запрос, то только они и используются
>>1901152 > ПАРАМЕТРЫ В ПУТИ А, айдишники ресурса типа /123/. Тогда использовать get параметры - моветон. Просто REST - это гибкий стандарт и его можно адаптировать под нужды конкретного API. Но это не делает его охуенно сложным
>>1901103 > ПАРАМЕТРЫ В ПУТИ И что? Параметры в пути - это ж совсем платина, самое то для GET запросов. > GET ПАРАМЕТРЫ Так это для GET/POST роута. Какой-нибудь `/items/:id` намного проще воспринимается, чем id параметром пути. >ПАРАМЕТРЫ В BODY Для POST. >ПАРАМЕТРЫ В ХЕДЕРАХ Ручками редко приходится ковыряться в хедерах.
>>1900865 это был не пузырь рынка труда, а пузырь акций технологических компаний, ЗП в сфере как было высокими, так и остались, а задачи решаемые программированием неисчерпаемы
>>1901152 >>1901250 Про параметры в пути я имел ввиду /хуйня/:хуйня_id/залупа/:залупа_id
А GET параметры ?говно=кошачье&моча=собачья
Вообще говоря хотел указать что есть слишком множество разных способов сделать одно и то же, и не всегда очевидно что именно нужно использовать. Особенно всё плывёт если пилишь не с 0, а понемного добавляешь функционал.
Фрагментированная хуйня ентот HTTP + JSON по REST, но лучше хуйни у нас нет.
>>1901152 >Попользуйся SOAP и поймёшь, что rest - это просто и понятно для wsdl генерация кода, методов, заглушек, тела запроса - это уже лет 20 существует. Для реста только ущербный сваггер, никаких автогенераторов
>>1901429 Так тебя REST не заставляет все типы параметров на эндпоинте ловить. Ставишь на постовском эндпоинте исключительно обработку по телу, а всё остальное посылаешь куда подальше.
>>1901258 > а задачи решаемые программированием неисчерпаемы Как и макакоресурсы, которым еще лет 5-10 поднять инфраструктуру и культуру вката и большинству сегодняшних веслунов драить унитазы станет прибыльнее
>>1901798 И чем тебя сваггер, который уже опенапи, не устраивает? В 3 версию завезли все нужные мокрописьки. Хипстушку не написали утилиту для его эзотерического языка?
>>1899674 БОИШЬСЯ ОТДОХНУТЬ ПЕРЕД КОМПОМ @ ПОСИДЕТЬ НЕСКОЛЬКО МИНУТ, РАССЛАБИТЬСЯ, ЗАКРЫТЬ ГЛАЗА @ ВЕДЬ НА ТЕБЯ МОГУТ СМОТРЕТЬ И РЕШИТЬ, ЧТО ТЫ БЕЗДЕЛЬНИЧАЕШЬ @ ИЗ-ЗА ПОСТОЯННОГО НАПРЯЖЕНИЯ ДЕЛАЕШЬ ГЛУПЫЕ ОШИБКИ @ ЛЮБАЯ МЕЛОЧЬ НАЧИНАЕТ РАЗДРАЖАТЬ @ ПРИХОДИШЬ ДОМОЙ, НИЧЕГО НЕ ХОЧЕШЬ ДЕЛАТЬ
>>1902718 Бля, матросы, вы следите са собственной дисскуссией? Я противопоставил серваки c докерами денверам и ксампам. Я блядь вам из реального опыта говорю.
ВСЕМ ОФИСОМ РЖЁТЕ С УПЯЧКИ @ ШУТИТЕ ПРО ОСТОЕБЕНИВШИЙ IE6 @ ЖКВЕРИ ЭТО РОКЕТСАЕНС, КОТОРЫЙ ПОБЕДИЛ ПРОТОТАЙП.ЖС @ С АХУЕННО УМНЫМ ВИДОМ ЗАТИРАЕТЕ ЧТО ТАБЛИЧНАЯ ВЁРСТКА ЗЛО, ПОТОМУ ЧТО ТАБЛИЦА РЕНДЕРИТСЯ ТОЛЬКО КОГДА ЗАГРУЗИТСЯ ПОЛНОСТЬЮ @ УЧИТЕСЬ ЗАКРЫВАТЬ ТЕГИ КАК В XHTML @ ЧТОБЫ ЧЕРЕЗ НЕСКОЛЬКО ЛЕТ РАЗУЧИВАТЬСЯ ОБРАТНО @ АЯКС ЭТО ЕБАТЬ КАКАЯ УМНАЯ МАГИЯ @ СКРУГЛЁННЫЕ УГОЛКИ ДЕЛАЮТСЯ ТОЛЬКО ЧЕРЕЗ КАРТИНКУ В ФОНЕ @ НАРЕЗАЕМ КАРТИНКИ ПОД ВЁРСТКУ ИЗ ФОТОШОПНОГО ФАЙЛА ДРОЧИМ НА ПИКСЕЛЬПЁРФЕКТ @ НИКАКИХ СЕРЬЁЗНЫХ МОБИЛОК ЕЩЁ НЕТ, ВСЁ ДЕЛАЕТСЯ ДЛЯ КОМПА @ ... @ ... @ ТЕПЕРЬ ВСЕ ЭТИ ЗНАНИЯ И НАВЫКИ ЭТО ЛИБО НЕНУЖНО ЛИБО 1% ОТ ТОГО ЧТО НУЖНО ЗНАТЬ
>>1903041 По-моему, xml никто и не использовал, это изначально было для какой-то микрософтовской внутренней залупы, а потом кто-то придумал через него подгружать куски хтмл и жсон в вебе.
>>1903041 Ну по правильному, это даже тогда пытались называть AJAJ, т.е. вместо X (XML) буква J (JSON). Но это слово так и не прижилось и все продолжили называть это AJAX. Так что AJAX сейчас обозначает любое общение браузерных скриптов с сервером
@Начальник заебал заставлять работать в нерабочее время @Показываю ему письмо от майкрософта(анализ работы), там написано что нельзя прерывать отдых для продуктивной работы @Отъёбывается, ведь я работаю на заводе и мои коллеги почти все пенсионеры.
@Начальник заебал заставлять работать в нерабочее время @Показываю ему письмо от майкрософта(анализ работы), там написано что нельзя прерывать отдых для продуктивной работы @Отъёбывается, ведь я работаю на заводе и мои коллеги почти все пенсионеры.
>>1903402 разговаривай с ним с позиции силы - ты не обязан ему показывать письма какие-то, чтоб оправдаться за переработки. это он должен просить тебя и предлагать что-то взамен. ведь на твоей стороне тк рф. тем более, это завод. с него чтоб уволить - надо полцеха спалить или бухим в щи прийти и замдиректора на стол насрать.
>>1903404 >Начальник заебал заставлять работать в нерабочее время Это как вообще происходит? Тип подходит и говорит, что ты будешь работать в выходные/останешься после работы?
КАК ЖЕ БЕНЯ БЕСИТ ОТ ТОГО ЧТО КАЖДЫЙ ВТОРОЙ ПИНДОССКИЙ ГОВНОКОДЕР СРАВНИВАЕТ ПРОГРАММИРОВАНИЕ С БУДДИЗМОМ, ИСКУССТВОМ НИНЗДЯ, ДЖЕДАЙСКИМИ ИСКУССТВАМИ И ПРОЧЕЙ ХУЙНЕЙ. ДОДЗЁ, КАТО, CODE NINJA, ГУРУ БЛЯТЬ ЕБАНЫЕ, ПИЗДЦЕ НЕ МОГУ ПРОСТО.
Я НЕ ТО ЧТОБЫ ХЕЙТЕР ВОСТОЧНОЙ КУЛЬТУРЫ, НО БЛЯТЬ КАК ЖЕ МЕНЯ БЕСИТ ВИДЕТЬ ЕЁ В КОДИНГЕ. ЭТО ЖЕ ПРОСТО ЁБАННОЕ ГОВНО БЛИН СУКА НАХУЙ. ЭТО ИНДУССКИЕ ПРОГРАММИСТЫ ЗАВЕЗЛИ, ИЛИ ЕБАНЫЕ ПИНДОСЫ НАСМОТРЕЛИСЬ СТАРВОРЗ? СУДЯ ПО ВСЕМУ ВТОРОЕ НАХУЙ.
>>1903770 Да и вкат в кодинг напоминает старые фильмы про Шаолинь. Приходит крестьянин в шаолиньский монастырь, его не впускают. Тогда он усраивается строителем. Носит воду в ведрах в гору, прыгает по строительным лесам. Повторяет все движения за тренирующимися во дворе монахами. Потом в какой-то момент его все заебывает и он спускается во двор монастыря, начинает пиздится с монахами и момент драки понимает что стал мастером кунг-фу.
>>1902139 Эти курсы уже больше 10 лет существуют и хайпят каждые два года. Чёт за только в плюс уходят по итогу. 99% вкатунов никогда не вкатятся тупо.
>>1904163 Secrets of JavaScript ninja это первое что мне в голову пришло Zen of CSS По руби так вообще один Шаолинь - ruby monk и прочие Мало ты контента потребляешь
>>1904203 > Мало ты контента потребляешь Я только англоязычный исмотрю. Твою хуйню впервые вижу, ни разу ни один программист такой хуйни на ютубе не употреблял. Хотя я и не JS/CSS/Ruby макака, у меня стек нормальный.
>>1903754 Below the surface of the machine, the program moves. Without effort, it expands and contracts. In great harmony, electrons scatter and regroup. The forms on the monitor are but ripples on the water. The essence stays invisibly below.
Руби это не единственный язык где говорят про гуру. Просто у рубистов сзмузи самый мозгоебельный. А гуру так же я видел и в java, и в js, и в питоне. Может и в других языках есть, я просто не замечал.
Итак, мы выяснили, что восточная культура в айти распространена в следующих местах: -фронтенд -какие-то бесконечные ноунейм вайтивайти курсы -кодварс для детей с ИГРОФИКАЦИЕЙ ПРОЦЕССА вместо мужского литкода например
На основании того, что кто-то не интересуется подобной парашей, местные смузихлебы думают что этот кто-то в принципе мало об айти читает. Пиздец скатили доску
>>1904354 Да, плюсы и питон, если конкретно по языкам. Остальное достаточно стандартные докер, кубернетес, системы очередей и так до бесконечности.
> на codewars Так это просто тематически выбрали. То, что есть несколько сайтов и редко кто-то про это говорит - это не значит, что из всех щелей это льется. Такто дохуя с искусством сравнивают, да много с чем еще. И что?
>>1904631 Во первых ты притащил вебпетушню для мобилок, а во вторых как заметил господин выше один пример не доказывает систематичность и распространенность
>>1904753 > Почему? Если кратко - курсы (платные) все говно, и даже не глупый вкатун может понадеяться на них и в итоге получит хлюпкие знания, пробежавшись галопом в короткий срок по огромной теме. В итоге получаем человека, который вроде дошел до некого "рубикона" психологически, но по факту ему еще столько же времени понадобится на то, чтобы пройти все это самостоятельно заново и закрыть кучу дыр в знаниях. Большинство даже этого не поймет, те, кто поймет - поленятся возвращаться, ведь уже вроде дошли до чего-то, и только единицы вернутся и изучат все нормально.
>>1903754 Раздражает этот дроч на ЗВЁЗДНЫЕ ВОЙНЫ. Все эти ЙОДА, ЮНЫЙ ПАДАВАН, NOOOOOOOOO, шлемы белых солдат, световые мечи. Какого хуя это так популярно, не понимаю. Причём, уже много лет.
>>1904273 >Я только англоязычный исмотрю >ни разу ни один программист такой хуйни на ютубе не употреблял >Хотя я и не JS/CSS/Ruby макака, у меня стек нормальный. Ну да, ты не руби макака, ты ютубомакака, которая в жизни ни одной книжки на английском не открывала.
>>1905198 Меня гомиксы раздражают, не представляю как человеку с больше чем 3.5 извилинами может нравится этот кал, причем каким то гением или небыдом в окружении биомусора никогда себя не считал. Звездные войны тоже моча какая то для детей, но в последние лет 10 адски взлетела маревопараша и теперь на этом фоне зв кажутся даже НОРМ и уже батхерта не вызывают
ПЯТНИЦА @ ЕБЛАНИШЬ ВЕСЬ ДЕНЬ @ БЛЯ, НАДО НА ВЫХАХ ПОРАБОТАТЬ, ЧТОБЫ БЫЛО ЧТО СКАЗАТЬ В ПОНЕДЕЛЬНИК НА ДЕЙЛИ @ ВЕЧЕР ВОСКРЕСЕНЬЯ @ ЕБАТЬ, ЭТО МОЙ ЗАКОННЫЙ ВЫХОДНОЙ, ОТДЫХАЮ, Я ПРАВ ИЛИ НЕ ПРАВ? @ В ПОНЕДЕЛЬНИК ПИЗДИШЬ ОБЩИМИ СЛОВАМИ, ЧТО ПРОДОЛЖАЕШЬ ЗАНИМАТЬСЯ ТЕМИ ЖЕ ЗАДАЧАМИ
>>1905203 Ну да, тебе то лучше знать что я открывал. Книги я по техническим дисциплинам тоже исключительно англоязычные читаю. Что сказать то хотел, чмо?
>>1905240 Каждые выходные так, лол Но все равно страдаю т.к. каждые выходные ощущаешь что на тебе некий долг и это давит грузом и не дает ни полностью расслабиться, ни занятся чем то продуктивным вроде сайдпроектиков или развития каких то скилов для переката в лучшее место
>>1901824 >>1901203 Полная хуйня и костыль. Не нужно пороть чушь и пытаться всё впихнуть в путь. Единственное, что можно туда совать - это id ресурса. Остальное - лютый колхоз для какой-то мнимой красоты URL. Query параметры - это устоявшийся и удобный инструмент. Но только, когда это get запрос. В остальных случаях эти параметры идут в body
>>1901876 Это ты - хуйня из-под коня. Хотя бы почитал немного про рекомендации по построению JSON REST API. Там, конечно, есть некоторая свобода формата эндпоинтов. Но эта свобода в основном относится к каким-то специфическим действиям, типа получить количество чего-то, залогиниться, а не получение списка, создание, обновление и удаление ресурсов. Действия с CRUD стандартизированы. Делать такую дичь, как у тебя в примере - это уже пиздец уровня индусов. Если разработчик API даун, то и апи, конечно, получится хуйнёй из-под коня.
Получение списка - это всегда GET %ресурснэйм%
Удаление - DELETE %ресурснэйм%/%id% Некоторые ещё делают POST %ресурснэйм%/%id%/delete. В принципе с таким вариантом жить можно, но нахуя, если можно сделать более логично?
>>1905373 Ты не поверишь но я с таким api недавно работал, там был еще момент что были запросы на вывод данных и запрос на вывод дополнительных данных для данных в таблице и таким образом для каждой позиции нужно было делать запрос на сервер, хотя другие запросы были нормальные. Такое впечатление что бэк делали джун-стажер и джун-мидл.
>>1905235 >>1905370 Марвел это чуть ли единственный неблевотный голливудский кинематограф, хоть и очень наивный, плюс фильмы Нолана ещё ничего так. Марвел хоть какую-то работу проделывают над произведениями, плюс можно вспомнить детство, в общем попкорн-фильмы. На безрыбье и рак - рыба. Но дроча на марвел в ИТ я не вижу, а вот на ЗВ почему-то дикий дроч. Даже мморпгшники с их терминами насчёт прокачки не раздражают. Кстати, я мангу стал почитывать, там в отличие от американских комиксов бывает не только фантастика для детей, а могут взять какой-нибудь книжный роман нарисовать в виде манги, как будто смотришь чёрно-белое аниме в виде слайд-шоу, или что-нибудь своё нормальное нарисовать. Но дроча я не вижу, хотя анимешный дроч раздражал бы, наверное, меньше, чем эти сраные звёздные войны.
Вот что раздражает ещё, так это эти сраные БУБНЫ, блядь. Вешают бубен возле стола (из DVD-дисков и каких-то погремушек), типа для решения непонятных проблем нужны ТАНЦЫ С БУБНОМ, пиздец, кто-то же над этим может стебаться из года в год. Хотя, это кому-то смешно хотя бы, в отличие от ЗВ, и раздражает это не так сильно, да и вообще гораздо реже встречается.
>>1905198 >>1905235 Особенно доставляет когда зв и марвелы-хуярвелы используют индусы, блядь. Ладно там 40 летний долбоеб Джон, у которого детство прошло с этим так и не прошло окончательно видимо, но, блядь, не индус же. Типа смотрите, я тоже в теме, я тоже свой.
>>1905198 Карго культ же. Новые адепты видят, что вокруг все орут и просто хотят быть частью какого-то сообщества, где больше людей. Это как дети, когда взрослых пародируют. Забей хуй, это просто средства на подсознании у нормисов, которые позволяют им больше вливаться в толпу.
Комиксы марвел это знаешь, такая годная иллюстрация ебанутости поколения.
Я вырос на поколении поздне-советских толкинистов. Мы любили толкина, срались за переводы, потом добирались до оригиналов, охуевали разной хуйни. Ну и тд.
А комиксы это как фентези только для зумеров. Зумеры выросли, и вместо перехода с комиксов для детей решили туда вкатиться полностью.
Тоже фентези, но в мегаполисе потому что зумеры живут в мегаполисе. И вместо культур всяких эльфов и гномов культура бургеров и тд.
>>1905640 Раньше юмор был проще, непривередливее. Сегодня если это не пост-мета-псевдо-ирония с интеллектуальными отсылочками, то это для наивных дурачков. Хотя в случае ЗВ это же и есть отсылочки. Только на культуру прошлого поколения. Попроси своего тимлида делать отсылочки на Моргенштерна, называть тебя кокаиновой сучкой и всячески указывать тебе что ты нищий. А то блядь заебали своими джедаями и падаванами.
>>1904843 Зато хотя бы есть какая-то уверенность, что ты хоть что-то можешь написать и это заработает, всё не кажется таким недостижимым. В книгах есть шанс охуеть от объёма знаний и решить, что всё слишком сложно, хотя это не так. И некоторые темы в какой-то конкретной книге могут быть очень непонятно объяснены, а ты застрял и дальше нет никакого желания идти.
>>1906487 Я дитя девяностых и я не против простого юмора, но не понимаю, что в бубнах такого смешного, что над этим смеются из года в год. Это как какой-нибудь анекдот мусолить на протяжении многих лет. Наверное, это связано с молодостью и ностальгией, не знаю, как иначе это объяснить. Наверняка, впрочем, кто-нибудь потом будет охуевать с наших шуток на тему Зелёного Слоника. Но опять же, я как-то не видел культ этого фильма в профессии
>>1906513 > В книгах есть шанс охуеть Если ты начал изучение языка с книги - у тебя уже повреждения мозга есть. Нужно с официальной документации начинать и ютуба. А до этого еще и с алгоритмов, теории программирования и т.д. Это все элементарно понимается, если человек не туп. А если он туп - ему и курсы не дадут именно понимания того, как надо учиться.
>>1906513 Да просто игнорь любителей бубнов и ЗВ. Всем на них похуй, почему тебе не похуй? Ты же когда двачеров IRL встречаешь тоже испытываешь испанский стыд. Как с этим справиться? Верно, проигнорировать. У меня вот от другого жопа горит
> Если ты начал изучение языка с книги - у тебя уже повреждения мозга есть
Какие нахер повреждения мозга?.. Для чего преувеличивать чьи-то ошибки, которые ещё неизвестно ошибки или нет, до слабоумия и всякого прочего альцгеймера? Мама дома через ёбаный стыд воспитывала? Это же не диагноз оппоненту выходит, это какой-то дешёвый панч, расписка в собственном бессилии нормально аргументировать и зашкаливающей токсичности.
>>1906518 Человек изначально может не понимать, что такое программирование, а ты ему про какие-то алгоритмы и теорию. По такой методике преподавания только хоронить всё желание вообще что-либо изучать (разве что если ты по природе характеру книжный ботан и тебе интересно всё подряд, но таковы не все). Некоторым нужно именно что-то сделать, почувствовать, что это такое, интересно им это или нет, и потом пересиливая себя дрочить детали и теорию.
>>1906513 В большинстве книг всё разжёвано и с водой. Где действительно охуеешь от объёма инфы - так это при чтении сухой документации, где не упоминают ни тонкостей, ни подсказок, потому что думают, что читать это будет уже опытный разраб, для которого это скорее справочник, чем учебный материал.
>>1906624 В любой школе щас питон или Паскаль на информатике преподают. Так что я считаю, что к этому времени чел как минимум проигрался с кодом на уровне процедурщины.
>>1906634 > В любой школе щас питон или Паскаль на информатике преподают "Дети, скопируйте код из ворда, вставьте в турбо паскаль и нажмите на кнопку, если не заработает, выключите мозг и зовите учителя".
>>1906641 Нет, не так. Те, кому интересно - начнут сами разбираться. Вот и все. А кто тупо скопирует - тот потом в 23 будет в бэ создавать треды про айтипузырь)
>>1906597 Вторую цитату писал другой анон, я как раз бугурчу от подхода этих RTFM-теоретиков, с ним любое интересное занятие предстаёт в виде остоебеневшено бумагоморательного школьного урока. Да и в школе, если подумать, предметы-то интересные, но методика преподавания может убить Всё на корню. Например, химия, литература, математика, физика. Дайте вы лоботрясам похимичить по туториалам на втором уроке (первый надо посвятить технике безопасности), чтобы там жидкость цвет меняла, вызовите у них интерес к предмету, нет блядь, будем дрочить теорию до конца первой четверти, пока даже учеников с горящими глазами всё заебёт. В ВУЗе интереснее было гораздо, лабы там всякие, иногда поперёд лекции. Ещё многие спрашивают, зачем лично им нужен ВУЗ, да вот затем, чтобы не смотреть на интересные вещи как на скучное говно.
По поводу ЗВ, я вот однажды пришёл в контору, где все большие фанаты звёздных войн, на собеседовании прямо так и сказали. Контора норм, я бы там не выёбывался но всё равно мысленно делал бы фейспалм
>>1906631 Ну опытному разработчику другое дело, я думал ты про новичков.
>>1906642 Интерес может появиться потом, и похуй, что в школе была информатика. У меня большинство бывших одногруппников вообще нихуя не понимали курса так до третьего, и ничего, всё выучили, работают разрабами.
>>1906513 Бубны это же админская хуйня. У них просто юмор застыл в 2000x, до сих пор угорают со своих же калом-буров типа писюк, сиська, обсуждают бубны, читают башорг. Все обучаемые переросли в девопсов и там я такой хуйни уже не встречал.
>>1906634 >Так что я считаю, что к этому времени чел как минимум проигрался с кодом на уровне процедурщины. Самое время открывать стандарт плюсов и читать про SFINAE или какую-нибудь рфсишку ебануть под пивко.
>>1906655 О, как раз по теме треда ТЫ БОРОДАТЫЙ АДМИН 10 РАСТЯНУТЫХ СВИТЕРОВ ИЗ ДЕСЯТИ @ ТЕБЕ СОРОК @ ТЫ ПУЗАТ @ БОРОДАТ @ СИДИШЬ НА БАШОРГЕ В 2К20 @ ИМЕЕШЬ ПУХЛУЮ КНИЖЕЧКУ ДЕВОЧЕК, КОТОРЫЕ НЕ ПРОЧЬ ПОПАРИТЬ ТВОЮ СОСИСКУ @ ПРОИГРЫВАЕШЬ С ЗУМЕРОВ, В 25 НЕ ДЕРЖАВШИХСЯ ЗА РУЧКУ ИЗ-ЗА КОМПЬЮТЕРНОЙ ЗАВИСИМОСТИ
>>1906669 >ИМЕЕШЬ ПУХЛУЮ КНИЖЕЧКУ ДЕВОЧЕК, КОТОРЫЕ НЕ ПРОЧЬ ПОПАРИТЬ ТВОЮ СОСИСКУ Приготовить макарошки и попарить сосисек к ним я и сам могу, хотя уже лет 10 этого не делаю т.к. есть столовые, макдаки, доставки и прочее. Морщинистые мадам для этого не нужны.
>>1906669 Пузатый сорокалетний уже никого нормально то и отъебать не сможет. В таком возрасте нужно хорошо следить за физической кондицией, чтобы быть способным хороший проёб обеспечить.
>>1906946 Долбаеб, рест нужен для экстернал апи гейтвея. Внутри можешь хоть за хуй дергать. От реста он отказывается, лол. ПЛАНИРУЕТ он менять. Ты долбаебина в команде лучше поработай, решения он тут принимает, обосрался с него
>>1906972 Насчет graphql имеешь в виду, что юзеру оно не нужно и гибкость эта ему нах не нужна и нужно какое-нибудь разделение на 10 тупых говнорест апи типа базовое/BFF/интеграционное и т.д?
>>1906972 REST - это сложности на ровном месте. Вместо простой DTO с параметрами вызова процедуры нужно отдельно хранить параметры POST, параметры query string, название метода http, логику выбора ресурса, набор хедеров и прочее говно.
>>1907014 Двощую, еще авторизацию захуярить вообще через левый протокол бинарный самописный. Вот клиенты ахуеют. Мало того что долбаеб публичное апи на rpc нахуярит, так еще и свой говнопротокол поверх напишет, хыыыы. Умен не по годам. Зато никогда не будут баг репорты на твой апи, ибо им никто даже не подумает пользоваться.
>>1907324 А какие должны быть аннотации? Единственное, что меня смущает, что не указаны названия параметров в аннотациях. В яве и пхп они были. Но, думаю, они тут опциональные.
Не знаю, чего так горит от аннотаций, но полное понимание того, что происходит в методе (какой запрос, какие параметры и какой объект ожидается в ответе) имеется. И все умещается в две строки.
>>1907263 Ну и val/var - конченый бред. const или let (в свифте) вместо val - намного лучше, глаз за наносекунду видит, что это не var. А если val, как в котлине, то нужно присматриваться к последней букве - var или val. Чем они, сука, думали? Всегда бесило в котлине
>>1907349 > что происходит в методе (какой запрос, какие параметры и какой объект ожидается в ответе) имеется. И все умещается в две строки. А тело метода где? Или в котлине НИНУЖНО?
>>1907392 Ты про обработку респонса или глобальной ошибки? Естественно, в том месте, где он вызывается, а не там, где он описывается, лол. Я о том тут веду, что рест в современных языках просто, лаконично и понятно описан, нахуя изобретать еще один велосипед?
>>1907418 Так котлин - это и есть жаба на максималках по факту.
>>1907419 Я написал пример интерфейса, где описывается запрос и то, какой объект ожидается. Реализации метода в интерфейсе быть не должно. Реализация (а точнее - обработка респонса) уже непосредственно там, где он будет вызываться.
>>1907430 Я знаю что такое интерфейс, мань. Как я должен догадаться, в котлине нет чтоли ключевых слов, обозначающих интерфейс? Ты тупо 2 метода высрал. Короче понял, ты просто опустил все.
>>1906975 Рест это очень декларативно, в любом нормальном языке есть фрейморки который позволяют быстро писать рест ручки подключая сервисы для CRUD операций и сериализации ответа, бонусом идет сваггер и автодокументация для потребителей апи. мимо другой анон
>>1906975 Ну тогда уж HTTP это сложности на ровном месте. Вместо простого протобафа по обычному сокету ебём себе мозги. Вот только потом ты переизобретёшь кеширование, редиректы, универсальные адреса объектов, захочешь шифрование и ещё с три пизды колено всякого, вроде mime types, частичного скачивания и всего остального.
Сеньор может всё переписать, но делает только то за что заплатят.
Рокстар-джедай-гуру Жопа, гори! видит на десять шагов вперёд, где спотыкаются джуны, где страдают хуйнёй и перекрашивают сарай мидлы, где сеньоры начинают бесконечно вставлять костыли, и пишет такой фреймворк чтобы все эти дебилы работали продуктивнее, обменивались библиотеками/шаблонами/милдварями и не превращали проект в кашу хотя бы до версии 1.0.
Кстати, а почему ты не можешь им толково объяснить нахуя? Почему не спросишь а шо вы таки предлагаете? Может дать им руль в руки на недельку чтобы не зазнавались?
>>1907891 > Кстати, а почему ты не можешь им толково объяснить нахуя? Я им ничего обьяснять не собираюсь, закрыл 2 проекта с нормальным стеком, а этих баранов даже руководство выше не может убедить. Поэтому ухожу через месяц в другое место. Если они хотят лезть руками в БД, тащить туда логику, делать архитектуру которую нельзя маштабировать на несколько нод, не использовать линтеры и тесты, то флаг им в руки. Тот проект уже превратился в трэш.
>>1907891 > Джун хочет всё переписать, но не может.
> Мидл может всё переписать и переписывает.
> Сеньор может всё переписать, но делает только то за что заплатят.
> Рокстар-джедай-гуру Жопа, гори! видит на десять шагов вперёд, где спотыкаются джуны, где страдают хуйнёй и перекрашивают сарай мидлы, где сеньоры начинают бесконечно вставлять костыли, и пишет такой фреймворк чтобы все эти дебилы работали продуктивнее, обменивались библиотеками/шаблонами/милдварями и не превращали проект в кашу хотя бы до версии 1.0.
Охуенно. Cхоронил. По этой классификации, я таки помидор
Любой русский программист после пары минут чтения кода, обязательно вскочит и произнесет обращаясь к себе: переписать это все нафиг. Потом в нем шевельнется сомнение в том, сколько времени это займет, и остаток дня русский программист потратит на то, что будет доказывать самому себе, что это только кажется, что переписать это много работы. А если взяться и посидеть немного, то все получится. Зато код будет красивый и правильный.
На следующее утро русский программист свеж, доволен собой и без единой запинки докладывает начальству, что переписать этот кусок займет один день, не больше. Да, не больше. Ну, в крайнем случае, два, если учесть все риски. В итоге начальство даст ему неделю и через полгода процесс будет успешно завершен. До той поры, пока этот код не увидит другой русский программист.
А в это время, в соседних четырех кубиках, будет ни на секунду не утихать работа китайских программистов, непостижимым образом умудряющихся прийти раньше русского программиста, уйти позже, и при этом сделать примерно втрое меньше. Эта четверка, давно не пишет никакого кода, а только поддерживает код написанный, в свое время индусом и дважды переписанный двумя разными русскими. В этом коде не просто живут баги. Здесь их гнездо. Это гнездо постоянно воспроизводит себя при помощи любимой китайской технологии реиспользования кода — copy/paste. Отсюда баги расползаются в разные стороны посредством статических переменных и переменных переданных по ссылке (поскольку, китайский программист не может смириться с неудобствами вызванными тем, что он не может изменить значение внешней переменной переданной в его функцию модулями, которые переписывает русский программист).
Вспоминая об этой функции русский программист, как правило на время теряет дар английской речи, и переходит к какой-то помеси русского и китайского. Он давно мечтает переписать весь кусок, над которым работают китайцы, но у него нет времени. На китайцах висят серьезные баги, о которых знает начальство и постоянно их торопит. Китайцы торопливо перевешивают баги друг на друга, поскольку знают, что попытки их починить приведут к появлению новых, еще худших. И в этом они правы. Разобраться в том, в каком порядке меняются статические переменные, и как приобретают свои значения, способен только один человек на фирме — индус. Но он пребывает в медитации.
Поэтому, когда всю четверку уволят во время сокращения... А кого еще увольнять? Русский — еще не переписал свой кусок, а индус — главная ценность фирмы — он редко обращает внимание на проект, но когда обращает, все понимают, что так как он, архитектуру никто не знает. Так вот, когда китайцев увольняют, у их кода возможны две основные судьбы. Первая — он попадет к русским и его перепишут. Вторая — он попадет к местному, канадскому программисту.
О, канадский программист это особый тип. Он ни на минуту не задумываясь, как рыцарь без страха и упрека, бросится фиксить самый свирепый баг китайского кода. Этот Баг живет там уже три года, и китайцы уже четырежды (каждый по разу) сообщали начальству, что он пофиксен. Но Баг каждый раз возвращался,как Бетмен в свой Готхем. Итак, канадский программист сделает то, чего китайцы не рисковали делать в течении трех долгих лет. Он, при помощи дебагера, отследит место, где статическая переменная приняла значение -1 вместо правильного 0, и решительным движением заведет рядом вторую переменную с правильным значением. Баг погибнет в неравной схватке с канадским программистом.
Но победа будет достигнута тяжелой ценой. Работать перестанет все, включая только что переписанный русским программистом код. Это повергнет русского программиста в задумчивость на целых два дня, после чего он сделает, в общем-то, предсказуемый вывод о том, что дизайн с самого начала был неправильным, и все надо переписать. На это нам нужна неделя. Да, неделя, не больше.
Канадский программист смело бросится налаживать все, и станет еще хуже, хотя казалось бы... Эта суета выведет из медитации индуса, который придумает и вовсе гениальное решение — отбранчить код. Согласно его плану, мы теперь будем поддерживать две версии одного и того же кода — одну работающую но с Багом, другую без Бага, но не работающую. Русский программист услышав об этом плане, сломает линейку об стол и дома обзовет жену дурой, но на митинге возразить не решится.
К счастью, все это не сильно влияет на дела фирмы, поскольку продукт продается и так. Поэтому менеджмент ходит в целом довольный и не устает напоминать всем, что они отобраны как лучшие среди лучших. И что мы давно доказали свою способность выпускать продукт тем, что выпускаем его иногда.
>>1908135 В каждом анекдоте есть доля шутки. Но ведь правда жиза. К 10 годам стажа мне стало похуй на говнокод. Гребу вилкой, переписываю потихоньку те куски, над которыми я работаю. К остальным даже не притронусь, если манагер не одобрит переписывание. Во-вторых, часто за переписывание рабочего кода могут и пиздюлей дать. Ведь новый код ещё надо хорошо протестить и даже 100% покрытие тестами не гарантирует, что ничего не сломается. А цена ошибки на серьёзных проектах достаточно высока. Да и тестов на 70% проектов вообще нет и их разработку не оплатят
>>1908138 Бывает проблема не в том что код говно, а архитектурный пиздец с которым хз что делать. Говоря кратко код сломан, в определенных ситуациях и нагрузках все приложение наебнется, либо имеется огромная дыра в безопасности. Возможно главная проблема что я работаю на гос. галерах и там всем похуй как продукт будут эксплуатировать, поэтому и культуры разработки нет на 90% проектов.
РАБОТЕШЬ В БЭКЕ @ НУЖНО ЗАПИЛИТЬ ФИЧУ @ ПРЕДЛАГАЕШЬ ФРОНТАМ ОБСУДИТЬ АПИ И СДЕЛАТЬ НОРМ @ ГОВОРЯТ, ТЫ БЭК ТЫ И ДЕЛАЙ НОРМ @ ДЕЛАЕШЬ НОРМ @ "ОПЯТЬ БЭК СКАТИЛ ВСЁ В ГАВНО И ПРИХОДИТСЯ ИЗЪЁБЫВАТЬСЯ" @ ПОКАЗЫВАЕШЬ ПЕРЕПИСКУ С ПРЕДЛОЖЕНИЕМ СДЕЛАТЬ НОРМ @ СТЕСНЯЮТСЯ РЕПОРТИТЬ БОССУ @ ВСЕЛЕНСКАЯ ГРУСТЬ НА ХМУРЫХ ЕБАЛАХ @ "ТВОЙ РЕСТ НЕ РЕСТ, МЫ ХОТЕЛИ НЕ ТАК, САМИ НЕ ЗНАЕМ КАК"
>>1908166 > Бывает проблема не в том что код говно, а архитектурный пиздец с которым хз что делать. Говоря кратко код сломан, в определенных ситуациях и нагрузках все приложение наебнется, либо имеется огромная дыра в безопасности
Тут уже только обсуждение с манагерами и клиентами и потом переписывание с нуля по модулям или целиком. Если им норм - пусть дальше жрут говно
>>1908183 > Если им норм - пусть дальше жрут говно Думаю что норм, хотя на одном митапе их хорошо разъебали. Челы решили не использовать РСУБД и стандарты по хранению опредленного вида данных, а пихать все в XML. Тут уже все, только бежать с проекта, других вариантов нет.
@ response code 200 @ response: { error: "Not found", error_code: 404 } @ УЛЕТАЕШЬ НА МАРС, ВОЗВРАЩАЕШЬСЯ, ЧТОБ ОТБИТЬ РУКИ БЕКЕНД-ОБЕЗЬЯНЕ, УЛЕТАЕШЬ СНОВА
П.С. Да, знаю, что сейчас налетят бекенд-петушки, которые расскажут охуительные истории, поэтому напишу сразу - идите нахуй, респонс коды для того и были введены пару десятков лет назад, чтобы быть привязанными к бизнес-логике, и 200 код должен означать, что с получением данным все успешно, а не только то, что запрос прошел, хотя ничего не найдено.
>>1908177 >>1908943 Перепись отсталых эс ис. Дело в том, что ошибки фронта и недоработки фронта заметны всегда и фронту их приходится править, тем самым развиваясь и обучаясь. Бекендщики же остаются изначально на примитивном уровне, что подпитывается фактом того, что ошибки на бекенде не замечаются, все спихивается на фронт и все косяки бекенда тоже приходится править на фронте, так как в 90% случаем заказчики - нешарящие долбаебы, говорящие "я не знаю, разберитесь сами, мне надо, чтоб все работало" и "я запускаю приложение, оно валится, исправь", а все аргументы, что ошибка далеко не на фронте игнорятся, так как фронт - видимая часть по факту и все думаю, что дело только в нем.
>>1908951 Если ошибка на фронте - сайтик не покажется, панелька съедет в бок, пук. Если ошибка на бэкенде - поедет бизнес логика, потеряются деньги, разъебет базу данных.
>>1908946 У нас такого полно, причем не дают рефакторить это дерьмо, говорят ненужон этот ваш рест. Причем есть эндпоинты где 500 код используют в качестве валидного ответа сервера.
>>1908224 Интересно. Но продукт чужой, потому что он чужой по отношению к существующей культуре (разработки), а не просто потому что его сделал кто-то другой.
Нет, потому что Лень(впадлу копаться в чужом коде) и Эгоизм(Ну не мог какой то там соснцкий сделать хорошо, ъуъ сука) и эффект Данинга-Крюгера у джунов (сложна сложна, полюбому дебич хуету написал)
>>1908177 Я с мобилок и у нас обычно либо бек пиздит что нибудь в стиле «ну тут все очевидно, хуле обсуждать» и это значит жди какую то какашку с {result: “error”, status: “success”}. Либо идет обсуждение апи, договариваемся, бек пилит и мы пилим у себя, потом бек как обычно хуйланул все по другому, где то числа летят строкой, где то числами, айдишники - строка/число по настроению, названия полей/параметров конечно же другие и т.д.
>>1908946 Так это норма, вот смотри я могу поставить условие в коде в зависимости от того какой будет error_code и уже показывать на фронте нужную ошибку, так намного удобнее.
НЕ ЗНАЕТ ВРЕМЕНА АНГЛИЙСКОГО @ ИЗОБРЕТАЕТ СЛОВА ТИПА LOGGOUTED ♂️ @ ЗАТО НАДО ЗАСРАТЬ ВСЁ ГЕЙОС ПРИЛОЖЕНИЕ АБСТРАКТНЫМИ ФАБРИКАМИ КОММУНИКАТОРОВ ИЗ ЖАБЫ @ КОД АУТЕНТИФИКАЦИИ ЗАНИМАЕТ БОЛЬШЕ ПОЛОВИНЫ КОДА ПРИЛОЖЕНИЯ @ ПРОДАКТ ОУНЕР ПРОСИТ ПЕРЕПИСАТЬ ПРИЛОЖЕНИЕ ПОСЛЕ ЭТИХ МАКАК
>>1909036 Хз, большинство же пользуется ключевыми либами/фреймворками, хотя их тоже написал кто-то другой. Тут скорее про что и как принято. Если в компании принято юзать какой-то стек, вряд ли у кого-то будут проблемы с тем что "оно написано не нами". Главное чтоб все его понимали и оно вписывалось в стандарты.
Тоже самое касательно кода, который пишется внутри компании. Если сам участвовал в ревью, комментил, обсуждал и сам же заапрувил - то ОК, ну или хотя бы ревью делал чел, в котором не сомневаешься - тоже ОК, а вот если какой-то кусок хуйни просто молча смержили без ревью, которая ещё и не соответствует принятым стайлгайдам, то естественно отношение к ней будет "фу бля, зачем я это вообще читаю, переписать нахуй".
>>1909061 @ НАСМОТРЯТСЯ ИНТЕРФЕЙСОВ В ЖАБЕ И ЯБУЦЦА В ЖОПЫ ХУЯРЯТ ИНТЕРФЕЙСЫ ДЛЯ КАЖДОГО КЛАССА @ ЖАБИСТАМ НУЖНО ЗАКОНОДАТЕЛЬНО ЗАПРЕТИТЬ ПИСАТЬ НА ДРУГИХ ЯЗЫКАХ
>>1909020 Он чужой, потому что сложно пройти весь исторический путь от самого простого до того что есть сейчас. Это как в математике, поди сходу объясни нахера придумали комплексные числа, кажется что усложнили и можно проще или просто иначе. Справедливости ради, иногда бывает реально говно, от которого нужно немедленно отказываться, но умные люди ищут сначала альтернативы, а не бегут писать своё.
>>1907497 Рест это не про ручки. Рест это продолжение каноничной идеи веба, где у тебя каждая сущность лежит по собственному адресу. В вебе это были гипертекстовые документы, а у тебя к примеру json или xml, что-то машиночитаемое. И вот зависимые сущности там тоже представлены в виде урлов. То есть, никаких целочисленных ID, надо урлы.
А если ты хочешь автоматическую генерацию документации и клиентов, то SOAP зайдёт отлично.
Бесит, что многие серверные фреймворки называют рестом любые контроллеры с маппингом роутов и передачей json. Предположим, я ненавижу рест всей душой и при этом мне нравится существующий механизм работы с роутами, и я что, не могу его использовать только потому, что собираюсь организовать поверх него RPC вместо рест api? Хуита какая-то, блять. Или на самом деле рест - это вовсе не про мерзкие принципы кодов ответов HTTP и указанием "уникальных ресурсов" через url, а просто удобная работа с частями URL?
Вообще первоисточники всегда важнее того что васяны на медиуме или в ООО залупа сказали, и как видишь там вообще все ооочень обще написано, там даже http-то не упоминается
>>1909297 > при этом мне нравится существующий механизм работы с роутами
Вот в этом суть реста. Просто начать, просто дебажить, просто расширить, можешь вместо жсонов хоть картинки отдавать по урлу, а по методу DELETE удалять. Представь что такое передать картинку по голому сокету, а уж тем более подебажить и показать её.
А чтобы было совсем просто начать и изучать, надо делать так чтобы все сущности друг с другом линковались и их можно было смотреть прямо в браузере, щёлкая на ссылки. Вместо голого жсона можно какой-нибудь простенький хтмл отдать, благо mimetype можно выбрать с помощью заголовка, и тот же адрес может отдать и жсон, и хмл, и хтмл, и картинку, и звуки.
Когда люди городят RPC, вместо всей этой красоты имеем неприглядные пробные формы в документации как здесь >>1909030 и необходимость учить какие-то там коды ошибок внутри 200 ответов, что по удобству изучения апи примерно как протоколы на голых сокетах, разве что такая форма в браузере возможна. В итоге народ для каждого такого апи пишет библиотеку, потому что без библиотеки долго вникать во всю эту хуйню, хочется её спрятать и не знать что там по http ходит.
>>1909441 > >Вот в этом суть реста. Просто начать, просто дебажить, просто расширить, можешь вместо жсонов хоть картинки отдавать по урлу, а по методу DELETE удалять. Представь что такое передать картинку по голому сокету, а уж тем более подебажить и показать её.
Это как раз не суть реста, а суть протокола HTTP, который по уверению авторов реста >>1909314 не является частью реста
В России действительно много хорошего делают бесплатно. Только не для "тебя", а для себя, иногда просто потому что интересен сам процесс делания. Даже если пользоваться конечным результатом потом будешь ты.
И присасываться к такому - удел людского гноя.
Сидит себе дедушка, вечером на лавочке, строгает игрушки для детишек и бесплатно им раздает а то и просто выкидывает. Потому что ему нравится делать игрушки и ему в принципе пофигу что с ними будет. Потом приходит такой вот ЭНТРЕПРЕНЁР и начинает эти игрушки продавать. А хуле? И себя при этом он мнит офигенным предпринимателем - он же НАШЕЛ НИШУ. И хуй бы с ними, такими блять продавцами, так нет, они же еще начинают потом доебывать творцов, типа "четакмедленносука?!".
Чем то это блять добычу нефти напоминает. Когда достояние НАРОДНОЕ а бабло с него сука конкретным людям уходит, которые нефть ту зачастую в глаза не видели, просто когда-то удачно подсосали кому-то.
>>1909647 ЭНТРЕПЕНЁР делает полезное дело. Игрушки станут доступны детям не только рядом с дедушкиной лавочкой, а по всей стране, а то по миру. Его задача масштабировать производство игрушек, сделать эти игрушки известными и убедить их покупать.
> Когда достояние НАРОДНОЕ а бабло с него сука конкретным людям уходит
Государство почти везде мажоритарный акционер. Ну и никто не запрещает тебе покупать акции, авось правление этих обществ решит выплатить дивиденды.
Тот кабанчик правильно говорит. Чаще всего космическую цену за товары и услуги выставляет настоящий людской гной, и таких надо слать на хуй, как бы они ни разливались в песнях как у них всё качественно. Нет ничего постыдного в сокращении расходов, НАРОД делает то же самое каждый день.
>>1910257 Не юли, приычём тут кабанчики, у тебя конкретно проблема с ценами, которые кто-то там смеет выставлять. Ты против свободы предпринимательской деятельности прёшь?
>>1910260 Как показывает опыт, начиная с какой-то цены NN, качество и сроки лучше не становятся. Пусть смеют сколько хотят, мне плевать, я только приду на конференцию и скажу всем что это стоит значительно дешевле, и что надо искать тех кто реально любит своё дело, а не ходит и смеет всем что-то выставлять.
Если кто-то не будет сметь что-то сделать, придут конкуренты и задерут такую же цену. Кто-то может Сократ дешевле, задемпинговать. Выше предложение - ниже цена. Короче, это рынок и там свои законы.
>>1909564 Так ебики из эппле специально даже в свифтбуке, уже с первых страниц показывают, что так можно делать хуле, нужно же придумать применение макбуками с тачбарами
>>1909505 Представляю, как крестовые диды сгорят, если эмоджи в либе увидят я бы тоже подгорел
>>1910559 Если рест говорит возвращать сущности, то как сделать список с пагинацией? Кроме сущностей нужно вернуть всякую поебень типа totalPages или hasNextPage, куда их писать, в хедеры, лел?
>>1910582 А чем тебе >totalPages или hasNextPage Не есть частью сущности? Сущность - это не всегда pojo-objects, это, в твоем случае, будет сущность для такого-то экрана с таким-то списком.
>>1910582 /sushchnosti - вернуть весь список или страницу по умолчанию (первую) /sushchnosti/page/1 - страница /sushchnosli/from/1/to/10 - сущности с номера 1 по номер 10 А тоталпагес писать в жсон в ответе.
ПИЛИТЕ КРУПНЫЙ ГОВНОСАЙТ ДЕЛАЕШЬ БЕКЕНД ОТДАЕШЬ JSON REACT МАКАКАМ, ОНИ ТАМ САМИ РАЗБИРАЮТСЯ @ СИДИШЬ НИКОГО НЕ ТРОГАЕШЬ ПОЧИНЯЕШЬ ПРИМУС, ЗАБЕГАЕТ ПМ С ПЕРЕВЯЗАННОЙ ЖОПОЙ ПОЛЕ РАЗГОВОРА С ДИРЕКТОРОМ @ АНОН, ПАМАГИ НИХУЯ НЕ РАБОТАЕТ НА ФРОНТЕ, ОДНА МАКАКА ЗАБОЛЕЛА, ДРУГАЯ В ОТПУСКЕ, ЗАКАЗЧИК НЕУСТОЙКУ СЧИТАЕТ @ ЛЕЗЕШЬ ВО ФРОНТ, ВИДИШЬ КАК В ОДНОМ МЕСТЕ HTML, JS, CSS ГЛАЗА КРОВЬЮ ОБЛИВАЮТСЯ ОТ УВИДЕННОГО @ 2 ДНЯ ПЫТАЕШЬСЯ ПОНЯТЬ КАК ЭТО ГОВНО РАБОТАЕТ WEBPAK, ХУЯК, JSX, REACT, ХУЯКТ, REDUX, ХУЯКС @ НА КАЖДОЕ ДЕЙСТВИЕ ОТДЕЛЬНАЯ ЛИБА В node_modules УЖЕ НЕСКОЛЬКО ГИГОВ, УБУНТА РУГАЕТСЯ ЧТО МАЛО МЕСТА @ ВСПОМИНАЕШЬ ЛАПШЕКОД НА JQUERY, ОН ОКАЗЫВАЕТСЯ НЕ ТАК УЖ И ПЛОХ БЫЛ @ 4 ДНЯ ИСПРАВЛЯЕШЬ ТО ЧТО ЭТИ ДОЛБОЕБЫ ПОНАДЕЛАЛИ, ВЫТИРАЯ КРОВАВЫЕ СЛЕЗЫ @ НАКОНЕЦ-ТО ВСЕ РАБОТАЕТ, ПОЛДНЯ СОБИРАЕШЬ ЭТО ГОВНО ДЛЯ ПРОДА, КУЛЛЕР У ПРОЦА ТАРАХТИТ КАК ВЕРТОЛЕТ @ ПРИХОДИТ ПМ, ГОВОРИТ ЧТО ЗАКАЗЧИК ОТКАЗАЛСЯ ОТ ЭТОЙ ФИЧИ @ ВЕЧЕРОМ ПОКУПАЕШЬ ВОДКУ И НОЕШЬ НА ДВАЧЕ
>>1910599 >Не есть частью сущности Ну я тип не страницы запрашиваю, а список сущностей с ресурса сущностей. Не нужно плодить лишние мета-сущности. Это я бэку сделал одолжение что передал pageSize
>>1910601 >/sushchnosti - вернуть весь список Чек >/sushchnosti/page/1 Выглядит валидно, но смешно, и еще pageSize не указан >/sushchnosli/from/1/to/10 Просто пиздец, потом еще добавится /sort/date/desc/name/asc/id/asc, мы тут в ресурсы пытаемся играть вообще-то >тоталпагес писать в жсон в ответе Неортодоксально
>>1910624 >Ну я тип не страницы запрашиваю, а список сущностей с ресурса сущностей. >Неортодоксально А если тебе нужно общее количество, то что тогда делать будешь?
А что, разработчики? Что мы, галеру, компанию, что ли, подведём? Мы чайки-рабы или ИТ-департамент смузи-прихлебательный? Али не выйдем на недельные спринты? За гроши на фрилансе приторговали? Да нет, я по глазам вашим красным вижу, что тут премиальных нет.
Не та порода! Тут сищный столетний, легаси, по ISO. Тут ассемблером фонит по низам! Тут обезьяна свою ветку, свой стек и свою жопу стережет накрепко! Тут заради багфикса легкомысленного, заради новых фич и счетов банковских бабьих никто не пошевелится даже! Тут иные мотивации, другие нравы произрастают! Тут синьор единоначалие блюдет. Сами мы што – маленькие. Нас аутсорс по полям понесет, мы и затеряться можем. Нас CTO корнями крепит к репозиторию, как вековой дуб корневище! С начальником мы любые продукты вытерпим. А от того и сами его блюдем – со своей стороны, со стылой. Если увидаем мы, как начальнику нехорошо, так последний монитор со стола – «Ставь, командир!» Нам, мужикам, и хуй в горло не лезет, коли начальство нужда грызет! А кто супротив нашего начальника лезет, кто смуту разводит в тазу – того мы вот так: за шеяку – и к HR-ке! Потому что смута выгодна юрким, вертлявым, сладковатым и мятеньким. Тем, кто как гадюка в опенспейс лезет наш. Кто мокрицею в кулер норовит с потолка нассать. Чуждо нам это! Не те сказки нам R&D баил на кухне! Иные алгоритмы мы в шараге писали!
Давай, ребята, логинтесь в жиру таски асигнить! Завтра в две смены работаем, пиццу в перерыве обеспечим, бачки со смузи прямо на этаж подвезут.
Сыты будем, а остальное что нам, говночистам, – переживем, заработаем, в битки ссыпем, да в перерыве докупим!
>>1910874 Нет, ты запрашиваешь инфу для экрана, которая содержит список, а также инфу для пагинации (и прочее-прочее). Тебя никто не загоняет в рамки, чтоб джсон-ответ был массивом и только.
>>1911275 >Удаленно >От 32 до 72 Нормально, я в офисе в миллионнике на старте получал 50к, отдавая за хату 20к, а тут можно попердывая на удаленочке из своего хуево-кукуево получать спокойно 40к+
ПРОЕКТ ПОСТРОЕН НА СИМФОНИИ И СОНАТЕ @ В СОНАТЕ СЛОМАЛАСЬ ПОДДЕРЖКА ЮТУБА (ВИДИМО ПОМЕНЯЛИСЬ АПИ) @ В СОНАТЕ ЭТО ПОФИКСИЛИ ТОЛЬКО В СЛЕДУЮЩЕЙ МАЖОРНОЙ ВЕРСИИ @ БЛЯЯЯЯЯЯЯЯЯЯЯ @ ЕБЁШЬСЯ С ПЕРЕХОДОМ НА НОВУЮ ВЕРСИЮ ВЕСЬ ДЕНЬ @ ОБНОВЛЕНИЕ ДАЖЕ ОДНОГО ПАКЕТА ТЯНЕТ ЗА СОБОЙ ОБНОВЛЕНИЕ ДРУГИХ И ОБЯЗАТЕЛЬНО ЧТО-ТО ЛОМАЕТСЯ НА ЛЮБОЙ ВЕРСИИ @ ПРАВИШЬ БЛЯДСКИЕ YAML КОНФИГИ @ ГУГЛИШЬ ОШИБКИ @ ПОФИКСИЛ ОДНО - ОКАЗЫВАЕТСЯ НЕ РАБОТАЕТ В ДРУГОМ МЕСТЕ @ ТАМ ФИКСИШЬ - НЕ РАБОТАЕТ В ТРЕТЬЕМ
@ ГОВНОКОДИЛ 2 ГОДА В ПРОЕКТЕ @ ЗАКРЫВАЛ ГЛАЗА НА КОСТЫЛИ, БАГИ И НЕЛОГИЧНОЕ ПОВЕДЕНИЕ ПРИЛОЖЕНИЯ, ВЕДЬ ДО РЕЛИЗА ЕЩЕ ДАЛЕКО @ УВОЛЬНЯЕШЬСЯ ПЕРЕД РЕЛИЗОМ @ НАЧИНАЕШЬ НОВЫЙ ПРОЕКТ В НОВОЙ КОМПАНИИ @
@ УВИДИЛ КРИТИЧЕСКИЙ БАГ, КОТОРЫЙ МОЖЕТ НАНЕСТИ СЕРЬЕЗНЫЕ ФИНАНСОВЫЕ УБЫТКИ КОМПАНИИ, НО ОН УЖЕ В ПРОДАКШЕНЕ. @ ДЕЛАЕШЬ ВИД ЧТО НИЧЕГО НЕ ЗНАЕШЬ, НИКОМУ НЕ ГОВОРИШЬ, ЖДЕШЬ КОГДА ЕГО НАЙДЕТ ТЕСТИРОВЩИК. ЗАЧЕМ ТЕБЕ ЛИШНЯЯ ТАСКА И КРИТИКА РУКОВОДСТВА? @ УВОЛЬНЯЕШЬСЯ, СПУСТЯ 4 ГОДА ЭТОТ БАГ ВСЕ ЕЩЕ ПРИСУТСТВУЕТ В СИСТЕМЕ И ТЫ МОЖЕШЬ СПОКОЙНО ОБОНКРОТИТЬ ВСЮ КОМПАНИЮ @
>>1911406 ПОДТИРАЛ ДВА ГОДА ГОВНО НА ПРОЕКТЕ ЗА ДРУГИМИ @ ВКЛЮЧИЛ РЕЖИМ ЖИРИКА «ХВАТИТ ЭТО ТЕРПЕТЬ.ЖПГ» @ НА СОБЕСЕ К НОВОМУ КАБАНЧИКУ БЛА БЛА, У НАС ОТЛИЧНАЯ РАЗВИВАЮЩАЯСЯ КОМПАНИЯ, ВСЕ ПРОЕКТЫ СВЕЖИЕ И ИНТЕРЕСНЫЕ @ СТАВЯТ НА ПРОЕКТ КОТОРЫЙ 2 ГОДА ПИЛИЛ КОЛОБОК, ЗАКРЫВАЯ ГЛАЗА НА КОСТЫЛИ, БАГИ, НЕЛОГИЧНОЕ ПОВЕДЕНИЕ ПРИЛОЖЕНИЯ И КОТОРЫЙ УВОЛИЛСЯ ПЕРЕД РЕЛИЗОМ @ 2ch.hk/зекач итт, добро пожаловать снова
МОЛОДАЯ, ДИНАМИЧНО РАЗВИВАЮЩАЮСЯ КОМПАНИЯ @ ЗНАЧИТ НЕ БУДЕТ ДЕНЕГ ДАЖЕ НА ПЛАШКУ ОПЕРАТИВЫ, КОМП ЖЕЛАТЕЛЬНО ИМЕТЬ СВОЙ, ИНЕТ В ОФИСЕ ОПЛАЧИЫВАЕТ И УБОРКОЙ ЗАНИМАЕТСЯ ДЕЖУРНЫЙ ПРОГРАММИСТ @ НЕФОРМАЛЬНОЕ ОТНОШЕНИЕ С РУКОВОДСТВОМ @ БУДЕШЬ ДАВАТЬ В ДОЛГ ТЕХДИРУ ДО ПОЛУЧКИ, В КАКОЙ-ТО МОМЕНТ БУДЕТ СОЗДАН ОТДЕЛ HR ЧТОБЫ ПРИСТРОИТЬ ДОЧЬ И ЖЕНУ ТЕХДИРА НА ТЕПЛОЕ МЕСТО @ АТМОСФЕРА СТАРТАПА @ НИКТО НЕ ЗНАЕТ, ЧТО ДЕЛАТЬ ДАЛЬШЕ, КАЖДАЯ ФИЧА ПЕРЕПИСЫВАЕТСЯ НЕ МЕНЕЕ 5 РАЗ ДО ВЫХОДА В ПРОД, НИ У КОГО НЕТ ВИДЕНИЯ КОНЕЧНОГО ПРОДУКТА И ЕГО ЦА @ ЛИНЕЙНАЯ СТРУКТУРА @ ПОЛНЫЙ БАРДАК, ВСЕ РАЗБИРАЮТ ЗАДАЧИ В СЛУЧАЙНОМ ПОРЯДКЕ, НЕТ ДАЖЕ ПЛАНА ВНЕДРЕНИЯ ФИЧ @ СУПЕРГИБКОЕ НАЧАЛО РАБОЧЕГО ДНЯ @ ЗНАЧИТ ТЫ ДОЛЖЕН БЫТЬ ДОСТУПЕН ДЛЯ КОЛЛЕГ С 6 УТРА, ПОТОМУ ЧТО ВАСЯ ЛЮБИТ РАБОТАТЬ С 5 УТРА И ДО ПОЛУЧИ ПОТОМУ ЧТО СЕРЕЖА ВЫХОДИТ НА РАБОТУ В 22 ЧАСА @ МОЛОДОЙ КОЛЛЕКТИВ ИЗ ТАЛАНТЛИВЫХ РЕБЯТ @ СБОРИЩЕ ТИМЛИДОВ И СИНЬОРОВ 20 ЛЕТ ОТ РОДУ, С ЗАВЫШЕННЫХ ЧСВ, ПАРОЙ СТАТЕЕК НА МЕДИУМЕ И 2 ГОДАМИ РЕАЛЬНОГО ОПЫТА, НЕ СПОСОБНЫЕ НАСТРОИТЬ ПРОСТЕЙШИЙ CI/CD В КОМПАНИИ, КАЖДЫЕ ПОЛГОДА 50% ФУНКИОНАЛА ПЕРЕПИСЫВАЮТ НА НОВЫЙ МОДНЫЙ ФРЕЙМВОРК
>>1909647 >Чем то это блять добычу нефти напоминает. Когда достояние НАРОДНОЕ а бабло с него сука конкретным людям уходит, которые нефть ту зачастую в глаза не видели, просто когда-то удачно подсосали кому-то. платишь налог за добычу природных ресурсов и нефть уже не народная а твоя
>>1909146 Лол, что это за дурачок. Стартап без денег - проиграл в гилос. Как этот умник собирается оплачивать офис? Ладно, стартап без офиса - чем он собирается платить программистам и мотивировать их? Добрым словом? Ну удачи ему, с таким подходом стартап будет жить максимум месяц-два.
>>1911561 >Ладно, стартап без офиса - чем он собирается платить программистам и мотивировать их? Добрым словом? Со мной один такой стартапист связывался, предлагал что бы я поработал на его стартапе за процент от прибыли, я отказался, говорил что на его стартапе люди работают за будущий процент от прибыли.
>>1911734 > я отказался Все правильно сделал, бро. Хитрые кабанчики хотят таким образом нажиться на честных программерах, так вот хуй им. Это тоже самое, что попросить автомеханика чинить бесплатно машины или мужику с завода, чтоб он бесплатно, ЗА ИДЕЮ, вырезал детали из металла.
>>1911561 Частично он прав Если ты веришь в идею, то ты можешь согласиться бесплатно поработать, расчитывая на прибыль в будущем. Но таких энтузиастов обычно крайне мало
Программисты редко виноваты, я готов по 4 дня сидеть и доводить код до идеала, но не дают..
@ Я КОЛОБОК, ТУТ УНАС БАГИ И КОСТЫЛИ, НАДО ВРЕМЯ ПОПРАВИТЬ @ НЕТ, У НАС ЕСТЬ ФИЧИ, РАБОТАЕТ же и так, бага же нет? ДЕЛАЙ ФИЧИ И СРОЧНО!!! У НАС ЕЩЕ МНОГО ЗАДАЧ @ НО ВЕДЬ ТАМ КОД НЕ КРАСИВЫЙ ПОСЛЕ ПРАВОК @ Я НАЧАЛЬНИК , МНЕ ВИДНЕЙ, ДЕЛАЙ НОВЫЕ ФИЧИ @
>>1911889 Это нигде не будет работать без денег. Любому стартапу нужен капитал. Просто маньки типо видеорелейта >>1909146 либо опустились до откровенного развода хомячков, чтоб те верили, что работать, не получая зп - норма, либо насмотрелись сериала "Кремниевая долина", но не учли момент, что там условный Эрлих предоставлял стартап-команде свой дом и хотя бы хавку.
>>1911896 Не, ну понятно, что надо какой-то начальный капитал хотя бы на хавку и тд Но это не исключает возможности создания своего стартапа на коленке, когда код пишешь после работы с другом
Другое дело, что, чтобы таким заниматься бесплатно, ты должен верить в идею проекта. Но не в "У нас классная идея, и мы с тобой поделимся деньгами, когда взлетим"
>>1911491 Сука ты будто на мою компанию посмотрел. Литералли два из трёх дедов-начальников за последний год ложились в больницу, не подготовив заместителей. И всё вставало нахуй каждый раз.
>>1912416 Ты не совсем корректно выразился. Правильнее будет так: классы в ts можно использовать как обычный класс в js (как значение), но его так же можно использовать как тип, и в этом случае он работает как интерфейс (т.е. матчит методы и поля)
Анон, ты встречаешь сайты на подобие stackoverflow, только переведенные? Типа этот coderoad.ru? Зачем эти проекты? Криво переведенные? Много таких проектов вижу, когда гуглю. Каждый раз попадают в выдаче. И причем есди я несколько секунд назад я читал оригинал в стеке, а внизу есть ссылка криво переведенные в гугл транслейте.
>>1908951 Угу. Из того что лично у меня было. Фронтендер запутался в сервисах и при этом ему лень проверить, шлет запрос не в тот эндпоинт, тимлид зовет тебя и говорит, что ему фронтендер сказал что у тебя нихуя не работает, говоришь что буквально только что проверил и все, блядь, у тебя работает, тимлид зовет фронтендера, он показывает кнопочки, жмакает, и, естественно, у него нихуя не работает. Приходится потратить весь день чтобы накатить все окружение фронтендобляди, чтобы найти строчку где этот еблан прописал ендпоинт запроса, правишь ее, все работает, фронтендер в слезах просит не говорить тимлиду. Ты - тряпка и просто закрываешь задачу, типа баг пофикшен. В итоге тебя лишают премии, потому что все это происходило за день до сдачи тестировщикам и получается что из-за тебя проебали день сдачи, а фронтендер типа не при делах. Короче, хуево быть бекендером, когда фронт в тиме намного дольше чем ты и ему доверяют, а от тебя постоянно так и ждут что ты обосрешься и сразу всю хуйню на тебя вешают, даже если вина не твоя.
>>1912495 >показывает кнопочки, жмакает Это же вообще не доказательство
Сам так же проебался когда не на ту версию апи запросы слал, бэкендер просто показывает что в свагере все работает и все. И уебываешь к себе и правишь свой фронтенд и все работает.
>>1912495 Хуево быть не бекендером а омежкиным как ты. Я и сам любитель сгладить конфликт, но от твоего поста кринжанул. Мало ли что у него там под кнопками крутиться. А вообще тестировщики что не тестируют бэк? Выписали заявку на тебя, переводишь на вротэндера и в комментах пишешь что проблема не на беке. Тем более логи должны были какие то быть, можно показать что не тот запрос идет
>>1912495 > фронтендер в слезах просит не говорить тимлиду. Ты - тряпка и просто закрываешь задачу, типа баг пофикшен
Дебил. Во-первых тимлид для того и нужен чтобы знать что там у вас происходит, и по мере возможности исправлять процесс и сглаживать конфликты. Во-вторых ты свою премию отдал какому-то хую, который харкал на тебя с высоты.
Да и что за хуйня с нажатием кнопочек, пиздец, так можно было? Это его работа, у него не работает, каким хуем он смог убедить что это бэк?
>>1912495 Лол, когда жс макаки начинают подобную хуйню нести, я беру и делаю аналогичный запрос через постман, либо же говнякую форму на реакте и показываю что на бэке все ок.
>>1913228 Я не понимаю какого хуя это говно рекламят, всякие гикбрейнс и прочие пидоры тендеры какие то выигрывают что ли? Почему подача выглядит как реклама каперов
>>1913168 Семёнят тут как минимум три анона, но так уж и быть, отвечк за всех. Скажи, пчелик, знающий О-нотацию: как соотносятся алгоритмы с классами сложности (не знал что эта хуйня так называется) O(n) и О(2n)? Первый медленнее второго, равен, быстрее?
>>1913237 > Почему подача выглядит как реклама каперов Потому-что ЦА примерно одинаковая - ленивые долбаебы, пытающиеся без труда получить денег. Вся система курсов типа гикбрейнса построена на том, чтобы заманивать хомяков тупых, ибо никто адекватный учиться на платные курсы не пойдет.
>>1913145 НО ВЕДЬ ЭТО ВАША КНОПКА, ЭТО ВЫ ТАМ САМИ ВСЕ СДЕЛАЛИ ПОД СЕБЯ ЧТОБЫ РАБОТАЛО, ЗАЧЕМ НА ЕРОХИНА ФРОНТЕНДЕРА НАГОВАРИВАЕТЕ? @ СКАЗАНО ПОЧИНИТЬ - ЧИНИТЕ, НЕ НУЖНО ТУТ ВАШИ ПОДЕЛКИ НАМ ПОКАЗЫВАТЬ @ С ЛИЦОМ ЛЯГУШКИ ИДЕШЬ ПИСАТЬ ЗАЯВЛЕНИЕ НА УВОЛЬНЕНИЕ
>>1913237 >Почему подача выглядит как реклама каперов Потому что это она, фактически, и есть, только в новой "легальной и полезной" упаковке, за которую не надо платить "крыше" и остальной пынемафии. Суть одна: реклама точно такой же кнопки "бабло" для потенциального лоха. Мол, чё как лох, вон все прогрессивные зумерки-навальнисты уже научились быть пограмистыми за 21 день, теперь успешные фоткаются в гучче на фоне маасква сосити с тёлочками, а ну тоже быстра купил новый прогрессивный курс 300к/наносекира!
>>1913523 Только еще на этих курсах нарисуют опыт и можно идти мидлом в какую ни будь компанию. На хабре была статья где у автора есть двое таких знакомых которые напиздели про опыт и устроились мидлами. https://habr.com/ru/post/528678/ В коментах также можно прочитать что на западе ушли дальше и уже есть фейковые фирмы которые могут дать рекомендации если с ними свяжутся с нового места работы, взамен должен платить им год 10% своей зп.
>>1899457 (OP) ДОКЕР @ КУБЕРНЕТЕС @ АНСИБЛ @ ТЕРРАФОРМ @ INFRASTRUCTURE-AS-A-CODE @ СОТНИ ДРУГИХ ХИПСТЕРСКИХ ШТУК @ @ @ ДЕВОПС БОМБИТ ОТ ПРОСЬБЫ НАКАТИТЬ БАЗУ С НУЛЯ И ТРЕБУЕТ ДЕЛАТЬ ВСЁ ЧЕРЕЗ МИГРАЦИИ
>>1913228 Несмотря на то, что я скорее согласен с ним по политическим вопросам я все так должен признать, что он - ПРОДАВЕЦ ГОВНА, и ему от этого прозвища не отмыться.
>>1913838 Не знаю, на самом деле. Видел один слив по Украине, там ЧС на ~400 имен/фамилий с очень коротким описанием, в ряде случаев его вообще не было. Еще ни от кого не слышал, чтобы это стало прямо проблемой при поиске работы.
>>1913966 нахуа БД с нуля накатывать без данных? я понимаю, девопса (или ДБА) попросить восстановить бекап из одной БД в другой, но пустую БД проще же миграциями сделать.
>>1913976 не два конечно, но в моих проектах это одной командой делается:
python manage.py migrate в джанге dotnet ef database update в дотнетах pg_dump --schema-only в постгре разве что GUI в SSMS и SSDT в mssql - несколько кликов, но и из них можно сгенерить эти самые "два скрипта"
>>1912495 А ты не мог на своей стороне в риалтайме просто чекнуть, куда он стучиться? Нет, в этом конкретном кейсе вина на фронте, который перепутал ендпоинты. Но изначально ситуация такова, что "что-то не работает с апишкой" и это справедливо должен глянуть ты. И вот уже почему ты не чекнул по девайс айди или чему-то еще, куда идет запрос - твой косяк. И то, что ты на это проебал весь день, тоже твой. И я уж молчу о вопросе, а было ли описано в доке апи, что этот запрос стучит именно на этот эндпоинт вообще пиздец уебанство иметь несколько эндпоинтов для 1 проекта, я не про дебаг-прод, а прямо для получения контента, ну камон, ты не мог все на одном реализовать?
Я к тому, что начальный проеб на фронте, да, но во-первых, сам бекенд построен криво, во-вторых ты же и усугубил ситуацию своими действиями. Так что в итоге тебя решили премии справедливо, другой вопрос, что и фронт тоже надо было.
ТЫ БЭКЕНД РАЗРАБ @ ПРОШЕЛ ОГОНЬ, ВОДУ, МЕДНЫЕ ТРУБЫ @ ЗАКАЛЕН В НЕРАВНЫХ БОЯХ С ЛЕГАСИ КОДОМ @ ПОСТОЯННЫЙ УЧАСТНИК ТЕМАТИЧЕСКИХ КОНФЕРЕНЦИЙ В ТВОЕМ ГОРОДЕ @ В КОНТОРУ НАНЯЛИ ФРОНТЕНД МАКАКУ @ МАКАКА НА ВТОРОЙ ДЕНЬ ПИШЕТ В JIRA: ВАШ МЕТОД НЕ РАБОТАЕТ @ КАКОЙ МЕТОД? КАКИЕ ВХОДНЫЕ ПАРАМЕТРЫ? КАКОЙ КОНТУР? КОГДА БЫЛ ОТПРАВЛЕН ЗАПРОС? @
ПРИЛЕТАЕТ БАГ НА БЭКЕНД "НЕ РАБОТАЕТ ТАКОЙ-ТО ФУНКЦИОНАЛ" @ ПРОВЕРЯЕШЬ ВСЕ ПОТЕНЦИАЛЬНЫЕ МЕСТА ОШИБКИ, ТЕСТИРУЕШЬ КОД, ГОНЯЕШЬ С РАЗНЫМИ ПАРАМЕТРАМИ ЗАПРОСЫ @ ВСЕ РАБОТАЕТ @ ПРОСИШЬ У ФРОНТА ПРОВЕРИТЬ, А ЧТО ИМЕННО НЕ РАБОТАЕТ @ ПОНИМАЕШЬ, ЧТО ФРОНТ НЕ ТУДА ШЛЕТ ЗАПРОС/ШЛЕТ ЗАПРОС С НЕВЕРНЫМИ ПАРАМЕТРАМИ @ ПОЛДНЯ ПОТРАЧЕНО НА БАГ, КОТОРЫЙ ФРОНТУ ПОФИКСИТЬ - 10 МИНУТ
>>1914095 >ПОНИМАЕШЬ, ЧТО ФРОНТ НЕ ТУДА ШЛЕТ ЗАПРОС/ШЛЕТ ЗАПРОС С НЕВЕРНЫМИ ПАРАМЕТРАМИ >ПОЛДНЯ ПОТРАЧЕНО НА БАГ @ НА ПОЛНОМ СЕРЬЕЗЕ НЕ ПОНИМАЕТ, ПОЧЕМУ САМ ЖЕ ЯВЛЯЕТСЯ ДОЛБАЕБОМ, КОГДА ЭТО ПРОВЕРЯЕТСЯ В ТЕЧЕНИЕ 15 МИНУТ
>>1914095 Блядь, я всегда говорю фронтам в первую очередь кинуть мне код или скрин запроса, чтобы я посмотрел все хедеры хуедеры боди итд, и только потом жопу чешу хоть что-то смотреть и делать. мог бы через логи конечно глянуть, но хуле мне тратить время лезть искать че там где там. Не меньше четверти вопросов отсекается на этом моменте, то в параметре опечатка, то в пути. Это блядь база, это классика. В чем проблема делать так же?
>>1914134 >>1914095 ПИШЕШЬ БЭК, ДЕЛАЕШЬ АПИ @ НЕ ПИШЕШЬ ПОДРОБНУЮ ДОКУМЕНТАЦИЮ К МЕТОДАМ И ИХ ОТВЕТАМ, ОГРАНИЧИВАЯСЬ КОММЕНТАРИЕИ В ПУЛ РЕКВЕСТЕ @ КАЖДЫЙ РАЗ БУГУРТИШЬ КОГДА ФРОНТЕНД ПЕРЕПУТАЛ ЭНДПОИНТ
>>1914060 >что "что-то не работает с апишкой" >и это справедливо должен глянуть ты. >ты не чекнул по девайс айди или чему-то еще, куда идет запрос - твой косяк. >ты на это проебал весь день, тоже твой Святая толстота, задача фронта я так понимаю хуйнуть по шаблону не пойми что и потом переводить все на бек ведь "что-то не работает с апишкой" или сразу бежать к менеджеру и говорить что опять бек во всем винауат?
>а было ли описано в доке апи, что этот запрос стучит именно на этот эндпоинт >сам бекенд построен криво И ванговать еще.
>>1913838 >Эти укропопроблемы Только в Украине в основном аутсорс компании и им очень тяжело найти разработчика который будет пиздеть с заказчиком на инглише. Мне на линкедини писали больше 30 хрюш и у всех основное требование это умение разговаривать на английском.
>>1914575 Ищи компании покрупнее, где есть специально обученные кабанчики для обкашливания вопросиков, а от тебя будет требоваться только кивать на общих митингах. А вообще - учи язык, а то всю жизнь в этом феилстейте проживешь и на другие не посмотришь.
Кто-то там плакался насчёт RESTа и непонятных заголовков/путей/полей. Так вот, готовьте свои сервера к серверным реактовским компонентам: https://www.youtube.com/watch?t=718&v=FCSuWgKMg8o Там и пропсы в заголовках, и в теле данные и всё это запрашивается при малейшем изменении состояния.
>>1913225 ТЫ БЕКЕНД РАЗРАБ @ РЕШАЕШЬ ПОЧИТАТЬ О JS- ФРЕЙМВОРКАХ, ЧТОБЫ СТАТЬ ФУЛСТЕКОМ @ 1 ДЕНЬ ЧТЕНИЯ @ 2 ДЕНЬ ЧТЕНИЯ @ 3 ДЕНЬ ЧТЕНИЯ @ ПОШЕЛ В МАГАЗ, КУПИЛ БУТЫЛКУ ВОДКИ И ОГУРЦЫ @ БОЛЬШЕ ВО ФРОНТ НИ НОГОЙ
>>1914575 Да я хз, как вы там живете. Вроде бы рашка и украха одно снг пространство. А вон какие кардинальные отличия в айти отрасли. И глобальный черный список. И разговорный инглиш мастхев. И сплошной аутсорс.
>>1914862 Не ссы, московиты тоже бы не прочь такой чёрный список иметь. Проблема в том, что за МКАДом таки есть жизнь и за ней сложно уследить одним списочком, что очень огорчает московитов.
@ ПОСЫЛАЕШЬ ЗАПРОС @ ПОЛУЧАЕШЬ ОТВЕТ @ CODE 200 @ ВСЕ ХОРОШО, ЗНАЧИТ, МОЖНО ОБРАБАТЫВАТЬ И ПОКАЗЫВАТЬ ЮЗЕРУ ДАННЫЕ @ НО СТОП, ЧТО ЭТО? @ { "errorcode": 400 "message": "idi naxyu" } @ ТЯЖЕЛО ВЗДОХНУВ ИДЕШЬ ВОЕВАТЬ С БЕКЕНД-ОТДЕЛОМ, В КОТОРЫЙ РАЗ ДОКАЗЫВАЯ, ПОЧЕМУ ОНИ ДЕБИЛЫ @ ЗАТЕМ ИДЕШЬ РАСКЛАДЫВАТЬ ПО ПОЛОЧКАМ СИТУАЦИЮ МЕНЕДЖМЕНТУ, ЧТО НАПОРТАЧЕНА ХУЙНЯ, ПРИЧЕМ НЕ НА МОЕЙ СТОРОНЕ, ТАК ЧТО БУДУЩИЕ ЗАДЕРЖКИ И ПРОЕБЫ В БИЗНЕС-ЛОГИКЕ ТАКЖЕ ВОЗМОЖНЫ НЕ ИЗ-ЗА НАС @ ПОЛУЧАЕШЬ ХОРОШЕЕ НАСТРОЕНИЕ, ВЕДЬ ПОНИМАЕШЬ, ЧТО ВО-ПЕРВЫХ НЕ ТЕРПИЛА, ОТСТОЯЛ ПРАВИЛЬНЫЙ ПУТЬ, А ВО-ВТОРЫХ ЕСТЬ ВЕРОЯТНОСТЬ, ЧТО ПОКАЗАЛ ЭТОТ ПУТЬ ДРУГИМ
У нас в Беларуси тоже в основном аутсорс, и все понимают, что английский маст хэв. Благо во всех более-менее крупных конторах есть курсы английского, так что за 2 года можно подтянуть до уровня "могу что-то понять и сказать" >>1914747 Иногда PM выступает лишней прокладкой между программистом и заказчиком и проще самому напрямую спросить. Плюс, PM в технических вопросах может не понимать, и разрабу придется пояснять, почему идея заказчика плохо реализуется и тд.
>>1915011 @ ПОЛУЧАЕШЬ ОТВЕТ "ЭТОТ ПРОЕКТ УЖЕ ДВА ГОДА РАБОТАЕТ, НИКТО НЕ БУДЕТ ИЗ-ЗА ТВОИХ ХОТЕЛОК ПЕРЕДЕЛЫВАТЬ ФОРМАТ ОТВЕТА" @ ЖИДКО ПЕРНУВ, ОБТЕКАЕШЬ
Вариант №2 @ БЭКЕНД СОГЛАШАЕТСЯ, ЧТО НАДО МЕНЯТЬ @ НО ВСЕ ОТРЕФАКТОРИТЬ НЕТУ ВРЕМЕНИ, ПОЭТОМУ РЕШАЕТЕ РЕФАКТОРИТЬ ПО МЕРЕ ВОЗМОЖНОСТИ @ ЧЕРЕЗ ПОЛГОДА ЧАСТЬ ЗАПРОСОВ РАБОТАЕТ С НОВЫМ ФОРМАТОМ ОТВЕТА, ЧАСТЬ СО СТАРЫМ @ С КАЖДЫМ ЕНДПОИНТОМ НАДО УГАДЫВАТЬ, А КАКОЙ ФОРМАТ ОТВЕТА
>>1905198 Самый приколдос был когда парахин в яндексе cto стал, а ник у него был imperator. Так хрюни быстро начали форсить ИМПЕРИЮ, плакатики эти с ёбаными штурмовиками повсюду, зв сленг, какой же кринжфест был.
>в отличие от американских комиксов бывает не только фантастика для детей В американских тоже бывает не только фантастика для детей. А вообще залетай к нам в тредж: https://2ch.hk/c/res/1026990.html
>>1911090 >трудоустраевают >Рсматриваем строго Высшее образование в высшем учебном заведении по специальности, начиная со 2го курса универа. Без исключений. >Работаем над Социальной сетью, аналог: (Facebook, VK, OK) >ненужно >Время активности команды 18:00-00:00 по мск. щито Сначала проиграл с сельской хрюши, которая писала вакансию, потом с Социальной сети в 2021 хотя будь я джуном на джанго, пошёл бы к ним
>>1912495 >Ты - тряпка и просто закрываешь задачу, типа баг пофикшен. В итоге тебя лишают премии, потому что все это происходило за день до сдачи тестировщикам и получается что из-за тебя проебали день сдачи, а фронтендер типа не при делах. С кем на одной доске сижу? Пиздец.
>>1908952 >поедет бизнес логика Тесты-тестики.txt >потеряются деньги В эпоху безнала деньги "не теряются". Если ты про упущенную выгоду - есть SLA. >разъебет базу данных Роллбеки-миграции.
>>1914078 Это тоже есть, но у фронтов в основном бывают проблемы с авторизацией и cors, хотя по итогу эти макаки не могут настроить прокси dev сервера для реакта или ангуляра и начинают гнать на бэк.
>>1914785 @ В РЕЗЮМЕ ВСЕ РАВНО ПИШЕШЬ ПОЛГОДА ОПЫТА НА РЕАКТЕ @ Я ТЕПЕРЬ ФУЛЛСТЕК
Трустори, у меня тимлид такой был. Бэкендер, который щекотал себе реакт пару раз и после этого имел охуенно важное мнение по поводу всех архитектурных решений. Зато стейт напрямую менял, хули им, фуллстекам.
>>1917069 >Потому шо кабанчик техдир решил шо будет GraphQL Лол у нас котятки-фронты захотели graphql, но поросёнок-тимлид послал их на хуй, т.к. свинки-бекэндеры с макакой-QA оценили перевод всего говна недореста на graphql в 5 чел-месяцев (рили дохуа АПИх). На предложение пояснить бизносу за целесообразность и профиты котятки промуркали что-то невнятное и съебали ссать в тапки самим себе.
>>1917097 >На предложение пояснить бизносу за целесообразность Разве это не очевидно? Плоскость применения такая же, как и у почти любого квери-езычка. Если есть один сервер а-ля БД с небольшим жирком в виде логики и до песды клиентов, которые могут шатать данные из этого сервера всяк на свой лад, тогда и имеет смысл задуматься о переходе на графкуль. А иначе смысл, гнаться за модой?