Это копия, сохраненная 27 мая 2021 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
@
ПРОСИШЬ ПОВЫШЕНИЯ
@
"ДА, ТЫ МОЛОДЕЦ, ПОВЫШАЕМ ТЕБЕ ЗАРПЛАТУ НА 10%"
@
"А ЕЩЕ МЫ ВОЗЬМЕМ ВАСЮ С ЗАРПЛАТОЙ ВЫШЕ ТВОЕЙ НА 20%, ПОТОМУ ЧТО ЗАКАЗЧИК ХОЧЕТ ЕЩЕ ОДНОГО РАЗРАБОТЧИКА"
Прошлый тут >>1983005 (OP)
@
ПО ХОДУ ДЕЛА ЗАДАЮ ТЕХНИЧЕСКИЕ ВОПРОСЫ
@
ЗАВЯЗЫВАЕТСЯ ДИСКУССИЯ И ДЕЙЛИ ДЛИТСЯ 40 МИНУТ
Только через год вася твой начальник и ты уже у него просиш
плавали, знаем, этот бесполезный скам мастер не нужен.
ТЫ СКРАМ МАСТЕР
@
ПОЛУЧАЕШЬ НА 30% БОЛЬШЕ САМОГО ТИТУЛОВАННОГО РАЗРАБОТЧИКА
@
ВСЯ ТВОЯ РАБОТА ЗАКЛЮЧАЕТСЯ В ТОМ, ЧТО ТЫ ИЗРЕДКА УГУКАЕШЬ НА МИТИНГАХ, ГОВОРИШЬ ОБЩИЕ, ОЧЕВИДНЫЕ СОЦИАЛЬНО ОДОБРЯЕМЫЕ ФРАЗЫ И НАЗНАЧАЕШЬ НОВЫЕ МИТИНГИ В АУТЛУКЕ
@
В СУТЬ РАБОТЫ ТЕБЕ НАХЕР НЕ НАДО ВНИКАТЬ ТЫ Ж НЕ ТЕХНИЧЕСКИЙ СПЕЦИАЛИСТ, НАЛАЖИВАЕШЬ ПРОЦЕССЫ, ТАК СКАЗАТЬ
@
ПО ФАКТУ ВСЮ РАБОТУ КАК ДЕЛАЛИ ТАК И ДЕЛАЮТ РАЗРАБОТЧИКИ И ТЫ НАХУЙ НИКОМУ НЕ НУЖЕН, НО НАЧАЛЬСТВО РЕШИЛО, ЧТО У НАС ВСЁ ДОЛЖНО БЫТЬ КАК НА ЗАПАДЕ!
@
НО ЗАТО ПРОБЕЖАВ ПАРУ СТАТЕЙ ПО АДЖАЙЛУ И СКРАМУ ТЫ ДЕЛАЕШЬ НА ВАСЯНАХ ЛЁГКИЕ БАБОСЫ
@
АНТИБУГУРТ
>распределенки и код прочие страшные вещи
Заюзать стороннюю библиотечку любой фронтэндер сможет.
>что любой бекендер такого уровня за пару недель разберется, как делать этот ваш фронт
Не разберется хотя бы из-за обилия ньюансов, которые встречаются далеко не сразу
Бекендер в 99% случаев натурально ручная обезьянка с примитивными паттернами.
1. Взять банан json
2. Вызвать функцию сохранения json в бд
3. Отдать json по запросу.
Опционально попердолить конфиг сервака/либы, охуеть эксперты да.
Кор вещи типа реальных высокопроизводительных серверов, библиотек по многопоточности аля грин треды/акторы и прочие йобы пишут лютые байтоебы-дрочилы и рядовая бэкендянка со словами higtloat в резюме имеет к ним такое же отношение, как тетея клава из бухгалтерии к программистам.
мимо-мобильщик
Сделайте себе коммунистического скрам мастера: все по очереди работают скрам мастером.
Двачую
ЧСВ бекендер:
>мам, смотри, я ниибаца распределёнщик, пук, decentralized & distributed, кудах
>import akka.actor.Actor
У тебя даунила-крюгер в голове вместо знаний, ну или кроме галер клепающих интернет-магазины нигде не работал.
На крупном продукте бывало дело и с десятком интеграций с внешними сервисами, которые нужно поддерживать, у средней фронтендмакаки уже от одного этого голова лопнет.
>с десятком интеграций с внешними сервисами
Будто на фронте такой хуйни нет
МЫ ТЕПЕРЬ РЕШИЛИ МИКРОСЕРВИСЫ
@
КАЖДАЯ БЭК КОМАНДА ВОЗМЕТ СЕБЕ ОДИН МИКРОСЕРВИС
@
СЫЧОВ, ИНТЕГРИРУЙСЯ ДАВАЙ, У НАС ЖЕ НЕ МИКРОФРОНТЕНДЫ
@
МИКРОСЕРВИС 1: 404 { error: "error not found" }
@
МИКРОСЕРВИС 2: 200 { message: "response not found" }
@
МИКРОСЕРВИС 3: 503
@
МИКРОСЕРВИС 4: 200 <?xml version="1.0"?><soap:Envelope><soap:Body><soap:Fault>{error: "Not implemented ♂️"}
в говноконторке эти интеграции вполне может делать фронт, так что хуй тебе а не крюгера, твой выебон про "маам сматри сложна сторонние сервисы, интыграцыи" не зачтен.
>которые нужно поддерживать
написать чекалку доступности api с простым юайчиком это вообще что-то типа хэллоуворда, опционально проверку что ничего в ответе не поменялось
> На крупном продукте бывало дело и с десятком интеграций с внешними сервисами, которые нужно поддерживать, у средней фронтендмакаки уже от одного этого голова лопнет.
Охуеть, как сложно, джейсончики туда-сюда гонять. Зато на grpc или акторах, ёпту!
Делай скидку на "возраст" — почти 10 лет прошло. Когда-то и башорг был забавен О_о
@
КЛИЕНТ ГОВОРИТ, ЧТО ТЫ НАЛОГИРОВАЛ СЛИШКОМ МНОГО ЧАСОВ, СТАВЯТ КОНТРАКТ НА ПАУЗУ, УГРОЖАЮТ ДИСПУТОМ
@
НАДО ЛОГИРОВАТЬ ВРЕМЯ В ИХ ЛЮБИМОМ ЁБА ТРЕКЕРЕ, ПОТОМУ ЧТО АПВОРКОВСКИЙ ГОВНО, ХУЁВО ТРЕКАЕТ АКТИВНОСТЬ
@
ВОТ ТАМ ТО БУДЕТ ЗАЕБИСЬ, НЕ ТО ЧТО В ТУПОМ АПВОРКОВСКОМ
@
ПОНИМАЕШЬ, ЧТО ЭТО ТИПИЧНОЕ ЖАДНОЕ ГОВНО, КОТОРОЕ ПРОСТО НЕ ХОЧЕТ ПЛАТИТЬ И ЛЮБИТ ШАНТАЖИРОВАТЬ ФИДБЭКОМ
@
НО СОГЛАШАЕШЬСЯ, ЛИШЬ БЫ ЗАКОНЧИТЬ ПРОЕКТ И ПОЛУЧИТЬ НОРМ ФИДБЭК
@
ХОТЯ ФИРМА ВРОДЕ СОЛИДНАЯ С КРУТЫМ ОФИСОМ, СУДЯ ПО ВИДЕОЗВОНКУ (ЕСЛИ ЭТО НЕ ФЕЙКОВЫЙ ФОН), С КУЧЕЙ МЕНЕДЖЕРОВ
@
ЕСЛИ НЕ ЗАПЛАТЯТ, НУ ЧТО СДЕЛАТЬ, ХОТЬ БЫ ОТВЯЗАТЬСЯ ОТ НИХ И НЕ ИСПОРТИТЬ РЕЙТИНГ
@
НЕ УВЕРЕН, ЧТО ЕСЛИ ТЫ ЗАРЕПОРТИШЬ НАРУШЕНИЕ ПРАВИЛ АПВОРКА О ПОПЫТКАХ КЛИЕНТА РАБОТАТЬ МИМО АПВОРКА, ТО ТЕБЕ ОТМЕНЯТ ВОЗМОЖНЫЙ ПЛОХОЙ ФИДБЭК. У АПВОРКА ТОП РЕЙТЕД ФРИЛАНСЕРЫ МОГУТ УДАЛЯТЬ ФИДБЭК РАЗ В 10 КОНТРАКТОВ, НО ТАМ ВСЁ СЛОЖНО С СИСТЕМОЙ РЕЙТИНГА, И ДУМАЮ ВСЁ РАВНО МОЖНО ЕГО ИСПОРТИТЬ, ДАЖЕ УДАЛИВ ФИДБЭК
@
ЗАКОНЧИЛ ОСНОВНУЮ ЧАСТЬ ПРОЕКТА, ЧЕСТНО ВСЁ ЛОГИРОВАЛ В ИХ ТРЕКЕРЕ
@
ПРОСИШЬ ЗАКРЫТЬ КОНТРАКТ НА АПВОРКЕ И ЗАПЛАТИТЬ ХОТЬ ЧЕРЕЗ АПВОРК, ХОТЬ КАК ЕЩЁ, ВЕДЬ ЧЕРЕЗ АПВОРК ТИПА ОГРОМНАЯ КОМИССИЯ ДЛЯ НИХ (3%), ХОТЯ ТЫ СОГЛАШАЛСЯ УМЕНЬШИТЬ РЕЙТ НА ЭТИ 3%
@
ТО У ПМ ДЕНЬ РОЖДЕНИЯ С НЕДЕЛЬНЫМ ОТПУСКОМ И ПОЭТОМУ ОНИ НЕ МОГУТ ЗАПЛАТИТЬ
@
ТО ПМ`У НУЖНО ЖДАТЬ ВСТРЕЧИ С ИХ МЕНЕДЖЕРОМ ПО ФИНАНСАМ, ЧТОБЫ РЕШИТЬ ЧЕРЕЗ ЧТО ПЛАТИТЬ И ОПРЕДЕЛИТЬ, ЧТО Я НАЛОГИРОВАЛ ЧЕСТНО
@
ЗАТО НА ТОЛПУ МЕНЕДЖЕРОВ И ОФИСЫ В ДОРОГИХ БЦ (ЕСЛИ ЭТО НЕ ЦИРК С ФЕЙКОВЫМ ФОНОМ) ДЕНЕГ НЕ ЖАЛКО
@
ПРОСИШЬ ЗАКРЫТЬ КОНТРАКТ И НАПИСАТЬ ФИДБЭК, РАЗ УЖ ОНИ НЕ ХОТЯТ ПОЛЬЗОВАТЬСЯ АПВОРКОМ
@
ОЙ, НУ МЫ ЕЩЁ НЕ РЕШИЛИ, МОЖЕТ БУДЕМ ПЛАТИТЬ ЧЕРЕЗ АПВОРК (А ЧЕГО ЭТО ВДРУГ, ВАМ ЖЕ ТАМ БЫЛО ДОРОГО)
@
ЖДЁШЬ, ЧТОБЫ УЗНАТЬ, КАКУЮ ОТГОВОРКУ ОНИ ПРИДУМАЮТ В СЛЕДУЮЩИЙ РАЗ
@
КЛИЕНТ ГОВОРИТ, ЧТО ТЫ НАЛОГИРОВАЛ СЛИШКОМ МНОГО ЧАСОВ, СТАВЯТ КОНТРАКТ НА ПАУЗУ, УГРОЖАЮТ ДИСПУТОМ
@
НАДО ЛОГИРОВАТЬ ВРЕМЯ В ИХ ЛЮБИМОМ ЁБА ТРЕКЕРЕ, ПОТОМУ ЧТО АПВОРКОВСКИЙ ГОВНО, ХУЁВО ТРЕКАЕТ АКТИВНОСТЬ
@
ВОТ ТАМ ТО БУДЕТ ЗАЕБИСЬ, НЕ ТО ЧТО В ТУПОМ АПВОРКОВСКОМ
@
ПОНИМАЕШЬ, ЧТО ЭТО ТИПИЧНОЕ ЖАДНОЕ ГОВНО, КОТОРОЕ ПРОСТО НЕ ХОЧЕТ ПЛАТИТЬ И ЛЮБИТ ШАНТАЖИРОВАТЬ ФИДБЭКОМ
@
НО СОГЛАШАЕШЬСЯ, ЛИШЬ БЫ ЗАКОНЧИТЬ ПРОЕКТ И ПОЛУЧИТЬ НОРМ ФИДБЭК
@
ХОТЯ ФИРМА ВРОДЕ СОЛИДНАЯ С КРУТЫМ ОФИСОМ, СУДЯ ПО ВИДЕОЗВОНКУ (ЕСЛИ ЭТО НЕ ФЕЙКОВЫЙ ФОН), С КУЧЕЙ МЕНЕДЖЕРОВ
@
ЕСЛИ НЕ ЗАПЛАТЯТ, НУ ЧТО СДЕЛАТЬ, ХОТЬ БЫ ОТВЯЗАТЬСЯ ОТ НИХ И НЕ ИСПОРТИТЬ РЕЙТИНГ
@
НЕ УВЕРЕН, ЧТО ЕСЛИ ТЫ ЗАРЕПОРТИШЬ НАРУШЕНИЕ ПРАВИЛ АПВОРКА О ПОПЫТКАХ КЛИЕНТА РАБОТАТЬ МИМО АПВОРКА, ТО ТЕБЕ ОТМЕНЯТ ВОЗМОЖНЫЙ ПЛОХОЙ ФИДБЭК. У АПВОРКА ТОП РЕЙТЕД ФРИЛАНСЕРЫ МОГУТ УДАЛЯТЬ ФИДБЭК РАЗ В 10 КОНТРАКТОВ, НО ТАМ ВСЁ СЛОЖНО С СИСТЕМОЙ РЕЙТИНГА, И ДУМАЮ ВСЁ РАВНО МОЖНО ЕГО ИСПОРТИТЬ, ДАЖЕ УДАЛИВ ФИДБЭК
@
ЗАКОНЧИЛ ОСНОВНУЮ ЧАСТЬ ПРОЕКТА, ЧЕСТНО ВСЁ ЛОГИРОВАЛ В ИХ ТРЕКЕРЕ
@
ПРОСИШЬ ЗАКРЫТЬ КОНТРАКТ НА АПВОРКЕ И ЗАПЛАТИТЬ ХОТЬ ЧЕРЕЗ АПВОРК, ХОТЬ КАК ЕЩЁ, ВЕДЬ ЧЕРЕЗ АПВОРК ТИПА ОГРОМНАЯ КОМИССИЯ ДЛЯ НИХ (3%), ХОТЯ ТЫ СОГЛАШАЛСЯ УМЕНЬШИТЬ РЕЙТ НА ЭТИ 3%
@
ТО У ПМ ДЕНЬ РОЖДЕНИЯ С НЕДЕЛЬНЫМ ОТПУСКОМ И ПОЭТОМУ ОНИ НЕ МОГУТ ЗАПЛАТИТЬ
@
ТО ПМ`У НУЖНО ЖДАТЬ ВСТРЕЧИ С ИХ МЕНЕДЖЕРОМ ПО ФИНАНСАМ, ЧТОБЫ РЕШИТЬ ЧЕРЕЗ ЧТО ПЛАТИТЬ И ОПРЕДЕЛИТЬ, ЧТО Я НАЛОГИРОВАЛ ЧЕСТНО
@
ЗАТО НА ТОЛПУ МЕНЕДЖЕРОВ И ОФИСЫ В ДОРОГИХ БЦ (ЕСЛИ ЭТО НЕ ЦИРК С ФЕЙКОВЫМ ФОНОМ) ДЕНЕГ НЕ ЖАЛКО
@
ПРОСИШЬ ЗАКРЫТЬ КОНТРАКТ И НАПИСАТЬ ФИДБЭК, РАЗ УЖ ОНИ НЕ ХОТЯТ ПОЛЬЗОВАТЬСЯ АПВОРКОМ
@
ОЙ, НУ МЫ ЕЩЁ НЕ РЕШИЛИ, МОЖЕТ БУДЕМ ПЛАТИТЬ ЧЕРЕЗ АПВОРК (А ЧЕГО ЭТО ВДРУГ, ВАМ ЖЕ ТАМ БЫЛО ДОРОГО)
@
ЖДЁШЬ, ЧТОБЫ УЗНАТЬ, КАКУЮ ОТГОВОРКУ ОНИ ПРИДУМАЮТ В СЛЕДУЮЩИЙ РАЗ
ну то есть даже макака из магазиностроительной параши лучше типичного заднеконечника
@
"ИНТЕГРАЦИЯ АПИ ОТ HUEBANK.COM"
@
"ДОБАВЛЕНИЕ НОВОГО МИКРОСЕРВИСА ДЛЯ ОБРАБОТКИ ПЛАТЕЖЕЙ"
@
"ЗАМЕНА gRPC НА ОЧЕРЕДЬ СООБЩЕНИЙ ДЛЯ АСИНХРОННОЙ ОБРАБОТКИ"
@
"ИЗУЧИТЬ ВОЗМОЖНОСТЬ ПЕРЕХОДА НА ДРУГУЮ БАЗУ ДАННЫХ ДЛЯ УСКОРЕНИЯ ОБРАБОТКИ ДАННЫХ"
ЗАДАНИЯ НА ФРОНТЕНДЕ
@
"ДОБАВЬТЕ К КНОПКАМ ТЕНЬ"
@
" ДОБАВИТЬ ТАБЛИЧКУ С ДАННЫМИ, КОТОРЫЕ В ГОТОВОМ ВИДЕ ПРИЛЕТАЮТ С БЭКЕНДА"
@
"ПОМЕНЯТЬ ШРИФТ"
Первое гораздо проще. Потому что табличка с данными должна нормально работать и на мобилках, шрифты не должны моргать итд итп. А интеграция АПИ очередного говно банка это дело на пол-дня. Мимо фуллстэк.
Какой же ты пиздунишка. Мимо рилли фулстейк
Поддвачну. А ещё сделай, чтобы всякое говно скачивалось, отправлялось на сервер в фоновых потоках, сохранялось в базу в фоне. А всякие реалмы и коредаты не любят, когда объекты передаются из треда в тред, поебись с этим, предусмотри. Следующий раз буду пользоваться чисты sqlite Не дай б-г какое-то API, которое можно дёргать только в главном треде, вызовется не в нём - всякие глюки, зависания и крэши обеспечены. А фоновая обработка данных - это вообще весело. Ты чё то делаешь в фоне, отправляешь, получаешь данные etc, а юзер взял и свернул приложение и ось тебе даст каких-нибудь 30 секунд, на то, чтобы всё доделать. Не успело приложение - его проблемы. Конечно, есть фоновая обработка данных, но она запускается тогда, когда оси заблагорассудится. Может через 5 минут, может завтра. А ещё юзер может её отключить.
Это больше характерно для ios, но ведро постепенно тоже делает всё так. Просто для экономии акума.
Да, интеграции со всякими апишками на бэке зачастую то ещё говно. Но они бывают и в приложениях.
Мимо другой фуллстэк
Меня так люди из Европы, к которым ездил на встречи в реале, кинули на две зарплаты, эх. Ну, с другой стороны, я эти месяцы и не особо работал.
Я давно понял, что это так и работает. А создатели скама ещё и навариваются на сертификации срам мастеров за дохуя килобаксов
Пчел, когда я вкатывался, никаких фронтов и бэков ещё не было вообще, все были фуллстэками кроме верстальщиков
Жиза
не толсти плиз, твою интеграцию ты делаешь чтобы потом фронт нахуячил под эту интеграцию сценарией, с таким же успехом можно сказать
ЗАДАНИЯ НА БЭКЭНДЕ
@
ПОМЕНЯТЬ НАЗВАНИЕ ПОЛЯ ОТВЕТА НА "OpHuiName"
@
ДОБАВИТЬ ПОЛЕ "Manya" В ОТВЕТ НА ЗАПРОС "/ruchka"
ЗАДАНИЯ НА ФРОНТЕ
@
РЕАЛИЗОВАТЬ СЦЕНАРИЙ ПОПОЛНЕНИЯ И ОПЛАТЫ ДЛЯ КОШЕЛЬКА БАНКНЕЙМ
@
ЗАПИЛИТЬ СЦЕНАРИИ АВТОРИЗАЦИИ И РЕГИСТРАЦИИ ПОЛЬЗОВАТЕЛЯ
@
ЗАПИЛИТЬ РАЗДЕЛ С ИСТОРИЕЙ ПЛАТЕЖЕЙ И СТАТИСТИКОЙ С ФИЛЬТРОМИ ПО НЕБУ И АЛЛАХУ, И КАСТОМНЫМИ УСТОВИЯМИ
Лучше б ты горшки из под дидов выносил. Это твое призвание, сразу видно
Я прям прочувствовал твою боль. В вебе сейчас на самом деле всё то же самое уже. Появились же сервис-воркеры, к которым применимо вот один в один всё то, о чём ты пишешь.
>ведро постепенно тоже делает всё так. Просто для экономии акума.
Там пиздец в том, что у вендоров есть своё видение приоритетов. И тебе потом юзеры ебут мозга типа почему у моей жены на китайфон пуш приходит только когда она экран разблокирует лол, а у меня на самсунге всё сразу срабатывает. А потому что блять батарейку экономят. И охуительная реклама в пушах тоже заебись, берёшь и объясняешь, что это не твоя реклама. Полный пиздец.
В целом грамотное PWA не так уж сильно в 2021 году по заёбам отличается от нативного приложения. Задачи те же, проблемы те же. Ну TS вместо Котлина, ок. Когда 16 лет пердолишься, тебе это уже похуй абсолютно, архитектура и взаимодействие компонентов - вот где пиздец. И на современном фронте обычно архитектура сложнее, чем на бэке. И нормальные бизнесы фронту уделяют больше внимания и ресурсов, потому что фронт продаёт в итоге. Колхозники-то вообще не обращают внимание на тот же лайтхаус и прочие a11y, а у серьёзных дядек это чуть ли не первый вопрос вообще, потому что они миллисекунды тупо в доллары переводят сразу и вуаля.
А бэкэнд весь так или иначе укладывается в сходил в базу и натравил редьюс на то, что получил из базы. Не, те, кто занимаются реальным хайлоадом, организацией сопутствующей сетевой и сервисной архитектуры итп - это суровые черти, которым моё безмерное уважение. Но они себя и бэкэндерами-то не считают и не называют.
Сейчас более логичным выглядит прикручивание TypeScript. А вот почему гуголь, имея 70-90% рынка, не зафорсил дарт - хуй знает. Но по-моему дарт - так себе
Зачем, если LLVM умеет в WebAssembly?
>ДОБАВЬТЕ К КНОПКАМ ТЕНЬ
>ПОМЕНЯТЬ ШРИФТ
Когда-нибудь ты просто поймёшь, что и то и другое может буквально конвертироваться в увеличение выручки. Пренебрежение к дизайну, юзер экспириенсу, юзабилити и аксессибилити выдаёт в тебе или подвального сноба байтоёба неизлечимого, для которого 180-220К за голанг какой-нибудь это и есть потолок его карьеры, а в 35-40 можно уже и в гроб, или просто у тебя пока не достаточно опыта.
Я был такой же, но потом я к счастью дорос до того, что стал думать сначала об интересах бизнеса и о том как моя инженерная экспертиза может решать задачи бизнеса. Научился говорить с кабанчиками на их языке итд итп. Поэтому я теперь не ржу над раскрашиванием кнопок, а сам предлагаю варианты для АБ тестирования куда бы неплохо эти кнопки подвигать и покрасить, чтобы бизнес получил больше выручки. При этом я вполне могу и монги и постгресы и все эти ваши кафки итд итп, тоже мне блять рокетсайенс. Ну и кнопку покрасить могу тоже, мне не западло, я не буду кидаться тикетами на верстальщиков туда-сюда из-за такой хуйни.
TS просто скорее всего через N лет смёржится в JS через очередной пропозал в ECMAScript 2025 какой-нибудь. Видно же, что различия постепенно устраняются между языками.
Скоро.
Компаний, которые продают какой-то уникальный продукт, за которым будет стоять очередь без рекламы да хоть даже вообще без сайта единицы. Хз, ну там РосКосмос какой-нибудь на ум приходит. А все остальные бизнесы так или иначе продают какую-то хуйню, которой на рынке и так полно. Конкуренция сейчас везде злая, просыпайся, 90-ые уже закончились давно, сейчас просто иметь товар это вообще ничего не значит.
>>1997760
>ЗАПИЛИТЬ РАЗДЕЛ С ИСТОРИЕЙ ПЛАТЕЖЕЙ И СТАТИСТИКОЙ С ФИЛЬТРОМИ ПО НЕБУ И АЛЛАХУ, И КАСТОМНЫМИ УСТОВИЯМИ
Который естественно состоит в том, что ты собираешь фильтры и условия, потом отправляешь это на бэкенд, там эти все фильтры и условия обрабатываются, данные вытягиваются из базы/внешнего апи, а тебе передаются в подготовленном виде.
А на фронте осталось только сделать красивую табличку и пару кнопок
От того, что перекрашивание кнопки увеличивает продажу на 0.01%, сложность этой задачи не увеличивается
@
function (x: number): string {
if (x === undefined) {
return 'Иди нах!'
}
...
}
@
но проверить после тупаскрипта все же надо!
Чтобы что? DOM/CSSOM ты куда денешь? Тоже новые прикрутишь? Остальные браузерные API (пуши, стораджи, куки, таймеры, фетчи...) тоже в топку все? Ну так это тогда надо с нуля всё делать. Сама замена JS на что угодно ничего не даст. Если тебе надо просто оторванный от браузерных АПИ код исполнять быстренько, ну есть WebAssembly, пожалуйста, хоть на расте хоть на голанге хоть на С++ пиши. Но чтобы потом напердоленное в wasm вывалить пользователю, ты всё равно будешь дёргать браузерные АПИ.
Вообще все эти идеи о выкидывании JS звучат обычно от людей, которым на собеседованиях не задавали вопрос о том, как устроен веб-браузер и которые не в курсе, что даже setTimeout это НЕ часть JS, равно как и getElementById и fetch...
Так если тебе про сложность, то катись в олимпиадное программирование, вполне интересная тема. Бизнесу же похуй на сложность, вот и всё. Доля технических вопросов даже в ИТ-части бизнеса это хз ну даже не 50%. Тупо потому что бизнес не с машинами, а с людьми работает. И не ради машин, а ради людей.
Но производят услугу машины, хочешь не хочешь, кабану для FaceApp придется инженеров нанимать, а не специалистов по перекрашиванию кнопок
И тех и других ему придётся нанимать. А ещё юристов всяких ненужных, угу.
не можешь уволится, потому что застрял на стеке десятилетней давности. так тебе и надо пидор
Ээээээй! Еже ли ты ненавидишь современные технологии, еже ли ты помнишь адресную шину 16 бит, хотя бы 20 бит, то давай где-нибудь соберёмся.
Программа минимум - поворчим на современные технологии.
Программа максимум - разъебём и похороним модные технологии.
Проверь, подходишь ли ты в "ворчуны" - знание любого ассемблера, умение программировать на Си или Паскале. Ты заглядывал вот сюда - https://mirrors.edge.kernel.org/pub/linux/kernel/Historic/ и смеялся над поделкой "финика". Ты читал http://rus-linux.net/MyLDP/BOOKS/zip/hackers-heroes.pdf и понимаешь о чём там речь и кто эти люди.
Так никто не спорит, что не надо кнопки перекрашивать. И что это может денег побольше принести.
Просто не надо рассказывать, как же это сложно, быть фронтендером.
В целом фронтенд сложнее, потому что помимо самого языка там надо знать и всякие смежные технологии типа баз данных, очередей сообщений, облачных хранилищ ( а иногда еще просят и всякие кубернетесы настраивать).
@
Бекендочушок говорит тебе что вот ручка где отдаю всю историю а ты фильтруй как тебе надо, мне тут еще распределенный хайлоад (хуйней страдать) делать 3 спринта
бойлерплейт сам не напишеться, специализируй руками
А во фронтенде нужно знать юзабилити, дизайн, особенности работы разных браузеров и устройств (IE11 это полная хуйня по сравнению с тем, что вытворяют китайские андроиды), очень хорошо разбираться в асинхронщине и теперь ещё и параллельщине и по сути межпроцессном взаимодействии, а так же разбираться в IndexedDb, где есть и транзакции и блокировки и вся хуйня. А ещё могут попросить между делом что-нибудь нарисовать на Canvas или WebGL, где вообще нужно будет шейдеры программировать. Мне приходилось на электроне работать и со сканером штрих-кодов, который по USB-RS232 подключен и с блютусом, а в личных проектах ещё и с MIDI-клавиатурой. И если с webgl и webmidi я готов согласиться, что это не массовые вещи, то современное веб-приложение без сервис-воркеров и бд на клиенте я представить как-то затрудняюсь.
Тот факт, что все фронтовкатыши в лучшем случае знают основы вёрстки и прошли туториал по реакту ну это вот их уровень, а для некоторых и потолок, щитоподелать. Бэкэндеров, которые знают только php+mysql и на этом зарабатывают годами тоже хватает. Ну или джанго или рельсы с постгресом, без разницы.
>проверить после тупаскрипта все же надо
https://github.com/microsoft/TypeScript/pull/8452
TLDR: твою ф-ю может вызвать НЕ тайпскриптовый код, а обычный JS.
Для джуна твой вопрос вполне себе грамотный, кстати. Но если ты претендуешь хотя бы на миддла, то вместо бугурта лучше бы погуглил.
А в тупаскрипт нулабельность/ненулабельность ещё не завезли?
Переводишь в блокер
@
Посылаешь нахуй
Если не можешь за себя постоять, то тут уже ничего не поможет.
ЗАКОНЧИЛ ПСИФАК СПББГУ
@
РАБОТАЮ СКРАМ-МАСТЕРОМ
@
ВЫСТРАИВАЮ ПРОЦЕССЫ ПО СКРАМУ
@
ВКАТИЛСЯ ЗА ИЗИЧАХ
@
ЗАРПЛАТА $8к ПОСЛЕ НАЛОГОВ
@
ХОРОШО
Недавно вот коучил одну из крупнейших гейдев кантор на снг - единоразовай гонорар по контракту мне - $40к. Собственно вопрос - что вам мешает поступить так же?
ПРИ РЕГИСТРАЦИИ УКАЗЫВАЕШЬ В ПОЛЯХ UNDEFINED
@
ПИШЕШЬ В САППОРТ
@
САППОРТ ПИШЕТ РАЗРАБАМ
@
ФРОНТЕНДЕРЫ НА ЖОПНОЙ ТЯГЕ УЛЕТАЮТ НА МАРС
Схуяли?
С Пикабу и паблика "Двач".
Главное ведь по жизни не сложность средней задачи, а потолок роста. И на фронте он достигается достаточно быстро, причем 90% трудностей это знание костылей (и их обходов) различных браузеров и стандартов. На беке же потолок развития почти бесконечный.
Поэтому заинтересованный в развитии фронт спустя 10 лет так и будет красить кнопки и решать проблемы совместимости браузеров и оптимизации говножс, а бек будет решать все более сложные и интересные задачи.
/срач
@
КТО-ТО ИЗ КОЛЛЕГ ПОДСКОЧИЛ КАБАНЧИКОМ И НАЧАЛ ОБСЛУЖИВАТЬ БАРЫШНЮ
@
ТЫ ТАК ЖЕ ПРИВЫЧНО НАЖАЛ UNFOLLOW THREAD
@
СЛАК ГЛЮКНУЛ, И ТЕПЕРЬ ПОСЛЕ КАЖДОГО НОВОГО СООБЩЕНИЯ ТЕБЯ ПОДПИСЫВАЕТ НА ТРЕД ОБРАТНО
@
РЕГУЛЯРНО ВЫПЛЫВАЮТ УВЕДОМЛЕНИЯ, МЕШАЮЩИЕ РАБОТАТЬ
Я не ньюфажина, просто не мониторю весь программач, а сижу в основном в этом треде
Три года почти. По чистой случайности.
А как это связано с бытием динозавром, упомянутом в изначальном посте, на который я отвечал?
> ПОСЛЕ КАЖДОГО НОВОГО СООБЩЕНИЯ ТЕБЯ ПОДПИСЫВАЕТ НА ТРЕД ОБРАТНО
Если ты имеешь в виду после каждого твоего сообщения, то по-моему это фича
Нет, после каждого сообщения барышни и коллеги-кабанчика, который её обслуживает. А переписываются они весьма активно.
Никак не связано. Промахнулся по посту
>а ради людей
Ради личной максимальной и быстрой прибыли, а не ради людей. Ради людей это только в том коммунизме что в книгах Николая Носова.
@
УЗНАЛИ, ЧТО ТЫ ОТПИСЫВАЕШЬСЯ
@
СЛАВИК, ТЫ ЧЁ, ОХУЕЛ?
@
СЫЧЕВ, ТЫ ЧЁ МАРИНЕ НЕ ПОМОГАЕШЬ, ММ??
@
А НУКА БЫСТРО ТАМ ВСЁ ПОЧИНИ ЕЙ, ДА?!
>бек будет решать все более сложные и интересные задачи
то есть потолок это сеньор голанг какой-нибудь с 250К зарплаты, что не сильно больше потолка для хорошего фронта. технически бэк будет более подкован, но толку то, если за это по факту не доплачивают? для меня работа -- это в первую очередь про деньги, сорян.
а вот чтобы получать радикально больше денег, надо кроме технологий думать ещё о бизнес-части, то есть так или иначе сначала вот этот ваш T-шэйп и фуллстек, чтобы иметь возможность понимать продукт целиком и двигаться с этим пониманием или в архитектуру, ну или в менеджемент, если уж вообще код заебал. вот там потолок уже радикально выше.
А прибыль получают не люди чтоль? Ну и одно другому не мешает. Можешь отказаться хуй знает от платной медицины, которая работает ради быстрой и максимальной прибыли. Но рано или поздно каждый попадает в ситуацию, когда готов отдать все деньги, что у него есть, этим проклятым капиталистам, лишь бы тебя подлечили.
Ну и ещё добавлю про то, что в РФ и индустрия по сути отсталая и никто не будет вваливать деньги в ту же a11y, потому что денег и так нет нихуя. А в США и ЕС сейчас эти специалисты (а это чистый фронт) нарасхват и платят там какие-то просто блять дурные деньги. А всё почему? А потому что судебные иски хуярят пачками типа как так я инвалид и вашим сайтом пользоваться не могу чо за хуйня? Или там на сайте любого госведомства упаси боженька форму незрячий не сможет заполнить = тоби пизда сразу, готовь баблишко, много баблишка.
Когда у тебя одна основная специализация, которую ты знаешь глубоко + ещё несколько смежных, о которых ты тоже имеешь достаточное представление. Оно же = фуллстэк в принципе. Оно же = нормальный миддл-сеньор.
Это когда ты хорошо знаешь свою сферу (вертикальная часть буквы Т) и немного знаешь смежную хуйню (горизонтальная черта). Чего только не придумают.
Чё ты там вякнул, а?
Ты не для неё программируешь, а для себя. Если не сделаешь - тебе пизда после работы, уяснил?! Так что в твоих интересах для себя починить Марине до конца дня.
Ой какой мусчина)) не ссортесь, мальчики))) Это просто компухтор же)))
Так а чо ОП с этой работы не свалит? Совсем лох?
@
ПОЯВЛЯЕТСЯ ТАСКА
@
ФИЧА КРИВО РАБОТАЕТ НА IE, НАДО ПОПРАВИТЬ
@
ЗАХОДИШЬ НА САЙТ ЧЕРЕЗ IE
@
ВООБЩЕ-ТО ТАМ НИЧЕГО НЕ РАБОТАЕТ ПОД IE
Зачем поддерживать старые браузеры? Вот я гриды люблю, а они хреново работают на IE даже если их прогнать через автопрефиксер.
>Зачем поддерживать старые браузеры?
Зависит от ЦА вашего сайта, у нас на ИЕ хуй забивают, если разрабатывается софт с вебмордой для госконтор, то эта хуйня обязательна.
Да мне вообще похуй, таски крутятся - лавеха мутится, иногда специально замалчиваю, если сразу вижу, что какие-то спорные решения от менеджера приходят. Сначала нихуя не делаю, а потом говорю а вы знаете, вот эта хуйня концептуально хуево работает, в итоге ее отменяют, а я сообщаю недовольно ну ладно, откачу то, что сделал
>>1998205
Я уже смирился со своей ролью клоуна у пидорасов, лучше это чем пидорас у клоунов.
>таски крутятся - лавеха мутится
Много лет назад работал по глупости в паре контор сайтостроения, где: маленькая предоплата сначала, а потом основные бабки фирма получала только когда проект завершен и сдан. Фишка была в том что правки были бесплатны.
Догадываетесь что дальше было, да? Проекты затягивались реально на месяцы из-за того что заказчики рыча и двигая тазом топили нас не прекращающимися правками. Обе конторы быстро пукнув обмякли и закрылись, и это хорошо ибо таких концентрированных лошпедов не жалко.
>если разрабатывается софт с вебмордой для госконтор, то эта хуйня обязательна.
Так ИЕ вроде бы есть дыры с безопасностью которые годами не фиксятся, не?
> УЗНАЛИ, ЧТО ТЫ ОТПИСЫВАЕШЬСЯ
Каким образом, мысли прочитали? Раз один человек уже решает, чо я вклиниваться буду.
>РФ
>Индустрия ИТ отсталая
>Не то что в Европе
Боже блядь весь тред то ли жирничей то ли кретинов.
IE11 поддерживается в Win8.1, которая на экстендед саппорте до января 2023 (равно как и Win7 за деньги тоже поддерживается до этой же даты) и пока ещё поддерживается и в Windows 10, есть вероятность, что там тоже к 01.2023 прикроют, но это не точно. На него приходят обновления каждый второй вторник месяца итд итп. Поэтому из-за некоторых заказчиков ещё почти 2 года IE11 точно с нами, спасибо, Майкрософт.
Они просто не были за границей и не знают какой айтишный пиздец в Европе. Как в 2000х
Узнаю свою контору, в которой веслаю на x0.5 относительно рыночка
та причем тут программирование? 2 года назад летал в германию, кринжанул от приложения люфтганзы, хорошо хоть в wallet билеты осилили добавлять.
Вижу какую хуету делают друзья и знакомые в епаме для европейцев - вообще стыдно становиться. Оплата по qr /бесконтактными картами/apple pay в любой дыре тоже не предусмотрено. И это я сравниваю с отсталой беларашкой если что. У москвалей там вообще киберпук.
РЕШИЛ ПОТРАТИТЬ ЧЕСТНО ЗАРАБОТАННЫЕ 300КК/НАНОСЕЕК В ЭУРОПАХ
@
...
@
ЦЕНТР %СТОЛИЦА_НЕЙМ%
@
РЕСТОРАН 10/10
@
НО КАРД, КЭШ ОНЛИ
@
<soap:operation soapAction="http://tempuri.org/IAS2CBasket/GetBasketDetails" style="document"/>
@
<wsdl:input><soap:body use="literal"/></wsdl:input>
@
<wsdl:output><soap:body use="literal"/></wsdl:output>
@
</wsdl:operation>
return
Не понимаю, почему все гонят на божественный СОАП. Никто ведь не заставляет читать ВСДЛ-ки вручную, генери по ним ДТО и просто передавай в клиент, ничего сложного, разве что неймспейсы. С модой на ЖСОН всё равно эту хуйню изобретают заново, уже высрали ЖСОН-СХЕМУ вместо ХСД и Сваггер вместо ВСДЛ.
Ог небось учил немецкий в школе.
Я не против соапа, хотя в нём есть свои недостатки. Но использовать СОАП, чтобы передавать в нём одно поле, внутрь которого запихнуть xml, который разбирается внручную…
У нас на проекте есть одно такое место, там в одном из полей вложенная хмл, она вообще пожата дефлейтом и закодирована в модифицированный base64. Просто сама хмл приходит откуда-то из внешней системы и может быть в нескольких разных форматах, делать на каждый по своему соап-методу и перепаковывать хмл неудобно, пришлось бы постоянно много всего переделывать.
реквестирую анекдот про ретерн и хохлов из прошлых тредов
@
Достаточно
АРЧИВ
Жиза. На апворке столько наглых разводил, просто пиздец. С такими лучше просто не работать.
На бэке ебля начинается когда нужно мигрировать данные, делать несколько совместимых версий апи, всякие планировщики-рассыльщики заваривать, синхронизировать данные по сокетам, деплоиться без даунтайма, мониторинг вести чтобы место не закончилось нигде, секьюрность обеспечивать. Чёт какой-то кислый у вас бэк. Небось ещё дырявый, можно по айдишнику чё угодно из апи прочитать.
и за каким хуем там проверка, дебс? она никогда не выполнится, нахуй ты вообще это скинул. попробуй передать undefined или вызови без аргумента лол
и что тут такого? но лучше конечно юзать Boolean, это более явно, а для ундефуйнд typeof x == 'undefined'
да мне похуй, любого разъебу. кто первый?
В луркоебской
@
КОРОВКА ДЕЛАЕТ МУ
@
ТВОИ 20 ТЫСЯЧ СТРОК КОДА НА JAVA НЕ ДЕЛАЮТ НИХУЯ
@
НА САМОМ ДЕЛЕ ГРЕЮТ АТМОСФЕРУ
@
А КОРОВКИ ПУКАЮТ И ФОРСИРУЮТ ГЛОБАЛЬНОЕ ПОТЕПЛЕНИЕ
@
ЦЕННОСТЬ ТВОЕГО КОДА РАВНА ГАЗАМ КОРОВКИ
@
ТВОИ 20 ТЫСЯЧ СТРОК КОДА НА JAVA ДЕЛАЮТ НЕ НИХУЯ
@
ВЫЧИСЛЯЮТ ПРОТЕИНЫ
@
ПУТЬ К ВЕЧНОЙ ЖИЗНИ
@
КАПСУЛА, ХАРДКОР, ЕДИНСТВО.
Это Паук так говорит, например.
Двачую кстати. В пыху типы впилили опциальные - и сюда впилят
XML: сразу нахуй
JSON: мусор в виде запятых на каждой строке, скобочки (меньшее зло).
TOML: "исправленный" INI от смузихлебов, который превращается в неосознаваемую портянку на больших вложенностях. Автор питоновой библиотеки TOML положил на него хуй, разочаровавшись в этом велосипеде.
YAML: уже лучше, но неоднозначный синтаксис, норвежская проблема и отступы - юзеры путаются
StrictyYAML: еще лучше, но отсутупы - юзеры снова путаются
Dhall: концентрированный пиздец, который мог прийти в голову только поехавшему хаскелисту.
SDlang: XML со скобочками
HOCON: ниче так, но не фейлится на дублирующихся ключах (можно допилить, полагаю). нераспространенный
libconfig: симпатично, но маргинально, как HOCON
От безысходности использую YAML. Ну вот и хули? Есть вообще что-то распространенное, что прошло мимо меня, и не страдает от описанных недугов?
Кек, истинный java-way: заваливать любую задачу процессорными мощностями и памятью, пока она не решится.
Нет, ничего мимо тебя не прошло, в конфигах хуй что придумаешь. Либо json/xml/yaml, либо примитивные key-value отличающиеся только разделителями.
>надо описать какую-то иерархическую конфигурацию с большом количеством вложенности
По определению говно, не должно быть такого.
Это нужно, когда система состоит из кучи компонентов, вложенных друг в друга.
Как насчет того, что одна настройка системы может сама быть плагином, у которой будет свой набор параметров?
Вариант - по конфигу на каждый компонент и несколько небольших общих конфигов.
Ты щас только что гранату часть иерархии конфига сгрузил на файловую систему. Те же яйца, только в профиль и нужно лазать по разным файлам.
Выносится отдельно или наверх, в модуль. Зачем глубже-то?
Да и если плагин - там не больше одного уровня.
Когда в синтаксисе языка заложена интерпретация всяких true/false как bool, а остального, методом исключения, как строк. Так вот некоторые уникумы блядь додумались сделать альтернативу true/false - yes/no. А еще no - это обозначение норвегии, и в конфигах часто взрывалось, потому что всякие парсеры ямла преобразовывали это в бул вместо строки.
То есть ты предлагаешь плагин, который относится к одной конкретной части системы с узкой функциональностью, отнести наверх? Просто затем, чтобы не было большой вложенности? Костыли-костылики.
Ямлопроблемы. Захотелось им писать строки без кавычек - пускай огребают последствия.
РИТЁРНЫ
Нет, чудо, не то же самое. Во-первых, объем конфига несопоставим с объемом кода. Во-вторых, весь текст конфига является значимым с точки зрения пользователя. В-третьих, имея единую точку входа в конфиг, ты можешь легко сгенерировать полный дамп конфигурации для всей системы, и в нем же комментариями сгенерить дефолтные параметры относительно измененных. В-четвертых, когда твоя система дорастет до необходимости конфигов с большим уровнем вложенности и сложным деплоем, ты захочешь менять структуру файлов динамически, и в конфигах появятся директивы include (пример - любой веб-сервер, хотя бы nginx).
Не неси больше чепуху, пожалуйста.
ФАЛЬШ
с хуя ли? поясняй или принимай мочу в рот
Хуярк.
Что у тебя за юзеры такие, что путаются с отступами? Ямл не для простых смертных делали, а для программистов с нормальным редактором.
Давай так, что было бы идеально с точки зрения этих самых юзеров?
Есть ещё HCL, его часто хвалят. Но мне хватает ямла с головой для всего.
https://github.com/hashicorp/hcl
А придётся. Никаких запятых, скобок, отступов, норвежских проблем, единая точка входа, полный дамп конфига системы генерируется одной командой тулзы для управления бинарными конфигами. Лучше могут быть только бинарные логи.
Визуально таб от четырех пробелов не сильно отличается во многих редакторах, вот и путаются.
Дед, пей таблетки
О, спасибо, застарил. Попробую в следующем проекте.
С точки зрения юзеров было бы здорово иметь редактор с подсветкой некорректных отступов.
Расскажи откуда, реально интересно. С вебом профессионально не работал, равно как и с asm, но все же
<ты не прав>нет</ты не прав>
Блядь, я думал, что экайв. Слушал же произношение, но в голове отложилось Э. Английский заебал, А читается то как Э, то как А, хотя в школе учили, что только как Э или ЭЙ в зависимости от открытого/закрытого слога
> От безысходности использую YAML. Ну вот и хули? Есть вообще что-то распространенное, что прошло мимо меня, и не страдает от описанных недугов?
Есть JSON5, куда завезли комментарии и ещё некоторые фишки, если тебе этого не хватало в JSON
Начну отращивать, анон.
У жсона есть проблема синтаксического мусора в виде запятых в конце строк, которые на самом деле в хер не вперлись, и необходимости иметь на верхнем уровне некий объект, то есть нельзя просто начать хуярить ключи в текстовый файл, надо обязательно скобочки открыть.
Ути-пути, ты мой сладенький. Ты из тех, кто называет параметры a и b, а функцию f?
Во-первых, нет, а во-вторых - как это связано вообще?
> У жсона есть проблема синтаксического мусора в виде запятых в конце строк
Так-то и двоеточия там не нужны, и приходим вплотную к лиспам.
Бинарная тля решил выебнуться
Тот же apple хотят произносят апл, хотят эпл или нечто среднее
ну так кор вещи круто же писать, зачем без этого вообще программировать мл дибилы не программисты в основном. Я когда только начинал, чутка соприкоснулся с qt фронтендом и это такой унылый шит
мимо байтоеб дрочила
Это даже не мерение хуями или чесание чсв, это вообще нытьё уровня «ятовсоветскиевремена о-о-о-о». То, что любая обезьяна с тремя классами и коридором может написать тебе бекенд, и оно будет работать — это же хорошо, а то, что всяким байтоёбам нет достойной работы — ну так это проблема байтоёбов
Да дофига же работы для байтоебов, не? Хотя смотря конечно что вкладывать в понятие байтоеб
Вот ещё кстати вопрос - а кто и нахуя вообще заставил пользователей, не способных таб от четырёх пробелов отличить, конфиги править? Сделай им визуальный интерфейс для редактирования!
Не, велосипеды это плохо. Но к счастью или сожалению не все ещё написано. Что то не работает на нужном железе/компиляторе, что-то имеет не подходящее апи, третье не подходит по лицензии, разные бывают причины, что-то просто говно, как бустовая геометрия, а каких-то алгоритмов просто не написали или не написали для этих задач.
Красава, чётко размазал по стенке крудошлёп-чепушил.
t. разобрался в спринге, гибернетйте, тонкостях работы контекста, индексах, транзакциях и локах за 2 дня
Ап, твоя правда, зря быканул.
Это хоумадмины :) Предполагается, что они знают. Большинство действительно знает, выстреливает только у единиц.
Не обязательно. Когда у вас разработка в разгаре, очень легко оставить подобных дыр. Особенно если в проекте нет нормального фреймворка разграничения прав и каждый вызов проверяет всё по-своему.
Ямл запрещает табы. Юзеру в сообщении об ошибке надо написать чтобы убрал нахер свои табы и включил в редакторе show invisible symbols.
>>1999810
Сделай им сложную форму на жабаскрипте, которая просто не позволит ввести невалидные данные. Вряд ли эта проблема решится каким-либо форматом конфигов.
Так он тебе веб редактор конфигов предлагает сделать, чтобы каждая домохозяйка могла настраивать ваши сервера, кек
Следующий вопрос. Какого хуя делают на сервере долбоёбы, которые путают табы и пробелы? Что там за гачигэнг тусуется? У меня впечатление что это что-то мутное, незаконное, никогда не будет доделано до блеска, поэтому надо вот сейчас воткнуть какой-то там конфиг для дебилов, чтобы никто больше табы с пробелами не путал а вместо этого забывал закрывать скобки.
Впрочем, можешь не отвечать, я уже понял что проблема не в форматах конфигов.
>ДА, ТЫ МОЛОДЕЦ, ПОВЫШАЕМ ТЕБЕ ЗАРПЛАТУ НА 10%
@
ТАК УЖ И БЫТЬ! ЗАСЛУЖИЛ!
@
БУДЕШЬ ВТОРОЙ ПРОЕКТ ВЕСТИ
@
И ВОТ ТЕБЕ СТАЖЕР
@
И ЕЩЕ БУДЕШЬ КАНЦЕЛЯРИЮ ОТПРАВЛЯТЬ
И стулья офисные ремонтировать, вон у Ерохина колёсико отвалилось, почини!
А ну да. На ноду же вроде не завезли нормальных фреймворков для апи. Это во всяких мерзких пыхах давно всё есть, а тут да, надо пилить велосипеды
Под фреймворком я имел в виду специфичный проекту код, завязанный на бизнесовые сущности. Но тут как всегда упоротые зилоты языков программирования, всё поняли по-своему.
Лучше быть богатым и здоровым чем бедным и больным что ли?
Апворк это параша. А все, кто на нём работает и с кем я общался, сами по себе дегенераты какие-то с квадратным мышлением.
А что не параша? Не все такие пиздатые ребята, чтобы сразу устроиться в топовую компанию на 300к в год.
Чем 16битная от 24битной отличается принципиально?
>>2000000
Апворк это фриланс. Тут нет наглого продавана который защитит твою нежную программерскую ЧСВшную жопу.
@
ЖЕСТЬ ОНИ КРУТЫЕ, КАК ВСЁ СЛОЖНО, ДО ЭТОГО ТО Я ПО ФТП ВСЁ ЗАЛИВАЛ
@
ЧЕРЕЗ КАКОЕ-ТО ВРЕМЯ РАЗБИРАЕШЬСЯ В ЭТОЙ СИСТЕМЕ
@
ИСПОЛЬЗОВАНИЕ ГИТА ЭЛЕМЕНТАРНО
@
ГДЕ-ТО АВТОДЕПЛОЯ НЕТ
@
НА СОГЛАШЕНИЕ ПО НАИМЕНОВАНИЮ ВЕТОК В БОЛЬШИНСТВЕ ПРОЕКТОВ ПЛЕВАТЬ, ГЛАВНОЕ ЧТОБ ЯСНО БЫЛО, ЧТО К ЧЕМУ
@
ЕСТЬ ПРОЕКТ БЕЗ ГИТА УДОБНО, КСТАТИ
@
ФАЙЛЗИЛЛУ РАНО УДАЛЯТЬ - ПОЧЕМУ-ТО ВСКОД НЕ ВСЕГДА ПО СФТП ПОДКЛЮЧАЕТСЯ НОРМАЛЬНО
А я почему-то идеализировал применение гита и прочих таких штук. Или надо ещё более продвинутые процессы искать?
На самом деле есть отношение. В жс нет примитивов синхронизации и переменные не могут быть thread-safe. Это относится именно к языку, стандарт опирается на отсутствие многопоточности в одном пространстве переменных.
Поэтому жс может быть либо императивным как нода, либо асинхронным как в браузере. До недавнего времени синтаксиса для асинков не было, поэтому нужны колбэки. И логично что в асинхронной среде понадобится таймер, и именно такой.
Так я про то и говорю, что не достаточно заменить JS на Rust. Потому что придётся вместе с этим заменить и всю архитектуру браузера вообще, таймеры, например, сделать по-другому, угу. Иначе в этом смысла примерно нихуя, но каждый умник предлагает это сделать.
Ну запили свой JSON5 с блэкджеком и шлюхами без запятых.
Форкни парсер JSON5 и сделай запятые опциональными. JSON5 вроде уже есть для многих ЯП
> ЕСТЬ ПРОЕКТ БЕЗ ГИТА УДОБНО, КСТАТИ
> ФАЙЛЗИЛЛУ РАНО УДАЛЯТЬ - ПОЧЕМУ-ТО ВСКОД НЕ ВСЕГДА ПО СФТП ПОДКЛЮЧАЕТСЯ НОРМАЛЬНО
Очень удобно, просто охуеть как. Ебаться с фтпшками, перезаписью файлов. Особенно, когда в проекте дохулиард мелких файлов, которые фтп будет закачивать (даже с пропуском существующих файлов) полчаса.
Сколько говнокодера не корми, он всё равно на ftp смотрит
>У жсона есть проблема синтаксического мусора в виде запятых в конце строк, которые на самом деле в хер не вперлись
Как ты блять собрался парсить структуру вида "hui":"pizda""zalupa":123 без запятых, учитывая что там могут быть еще и массивы?
>и необходимости иметь на верхнем уровне некий объект
Ты в курсе, что json может содержать что угодно на "верхнем уровне" и "\"hui\"", "123", "[1, 2, 3]" - это все валидные записи?
> Как ты блять собрался парсить структуру вида "hui":"pizda""zalupa":123 без запятых, учитывая что там могут быть еще и массивы?
Я так понимаю, он хочет, чтобы вместо запятых были переносы на следующую строку
> Очень удобно, просто охуеть как.
Когда тебе ставят задачу в стиле поставь поверх всего баннер, мы закрываем сайт/покрась кнопку - удобнее быстро всё нахуярить по фтп.
> которые фтп будет закачивать
Кавоо? Не будет он ничего закачивать. Или ты думаешь, что я скачиваю всё с фтп, а не правлю прям на сервере? Тоже самое, если я буду по сфтп через вскод всё делать.
> Сколько говнокодера не корми, он всё равно на ftp смотрит
FTP
@
РЯЯЯ, ПИДОРАШЬЯ ХУЙНЯ
@
SFTP
@
ВОО, ДРУГОЕ ДЕЛО
>>2001145
Потом стирать их дольше.
Ты забыл самое неподъёмное. Переделать ещё придётся армию людей, которые пишут на JS. А потом ещё все библиотеки. А потом ещё всю документацию, книги, школы, курсы. Все эти апишки это ерунда. Да и смысл? Что от этого станет лучше?
Скажи, ты реально тупой говнодел из магазиностроительного, или просто настолько жирно троллишь?
>Потому что придётся вместе с этим заменить и всю архитектуру браузера вообще, таймеры, например, сделать по-другому, угу.
А в чем проблема в браузере сделать переключение языков? Например сайт использует раст, браузер взял и переключился на выполнения раста, дарта и т.д.
>Возьми и сделай, исходный код и хромиума и ФФ открыт, об успехах доложишь в тред через неделю.
Если меня возьмут в гугл то без проблем сделаю.
В реальном мире существует множество средних линукс-юзеров, которые могут держать дома сервер и не сталкиваться с ямлом от слова никогда.
Значит у них хуевые спецы.
я так и не понял чем одно отличается от другого в этой концептуальной фразе пелевина
> Как ты блять собрался парсить структуру вида "hui":"pizda""zalupa":123 без запятых
Для долбящихся в глаза повторяю: запятых в конце строк.
> json может содержать что угодно
Во-первых, нет. В зависимости от того, какой стандарт реализуется конкретным парсером, ты можешь соснуть или не соснуть. Если парсер реализует RFC 4627, то в нем валидной структурой верхнего уровня будет только список или объект (сталкивался с этим). В RFC 7159 это исправлено, в ECMA 404 добавили юникод.
Во-вторых, речь шла о ключах без фигурных скобок. Файл вида:
x: 1
y: 2
не будет валидным джейсоном.
@
КАКОЙ УЖАС! ВСЕ ПЕРЕИЗОБРЕТАЮТ СВОИ ЛИБЫ ЗАНОВО
@
ВСЕХ ПРИНУДИТЕЛЬНО ПЕРЕСАЖИВАЮТ В МОНОРЕП НА СОТНИ ГИГОВ
@
В SVN
@
ТЕПЕРЬ ВЕЛОСИПЕДЫ ЛЕЖАТ РЯДОМ, ВЕДЬ ВРЕМЕНИ ОБЪЕДИНЯТЬ ИХ НИ У КОГО НЕТ
@
ВО, ТЕПЕРЬ ЗАЕБИСЬ
Интересно, сколько анонов поймет, о чем идет речь?
Бинго. А потом поверх SVN нахуевертили git-like интерфейс для эмуляции гита и веток (который, конечно, не работает без онлайна).
А ты реально по фтп что-то скачиваешь/удаляешь по файлику? М?
Да хз, у меня все знакомые кто работал в гигантах говорили, что везде свой пиздец. Перфорс там всякий, например, ТФС...
Ключевой момент в том, что этот пиздец там из каких-то древних времен, и продолжает использоваться потому что нет смысла менять. А в яндексе в дев-комитете сидят карго-культисты, которые думают, что раз все используют монореп - то и мы будем, сразу поисковая доля ого-го как подскочит!
Смысл в чем, короче. Вот есть гугл, у которого все проекты (емнип) исторически начались в монорепе. Люди там писали свои стдлибы для всего, ибо всяких бустов в те времена не существовало. Поэтому новые проекты тоже использовали эти же либы.
В яндексе наоборот. Был поиск со своими велосипедами, и другие проекты, которые писались так, как хотелось их разработчикам (читай: как им виднее). В итоге сейчас никто не будет переписывать все эти миллионы строк кода, потому что нет никакого смысла, но сложить в монореп надо, чтобы было. В итоге менеджерки довольны, карго-культисты получили премии, а команды сломали свои рабочие процессы.
Ты так переживаешь, как будто ты акционер яндекса. Похуй вообще, отработал рабочий день, зарплату получил, пошёл домой.
Да просто "за державу обидно". Я там работал, когда еще был жив Сегалович. Это было отличное место, и что мне больше всего нравилось - решения принимались с приведением технических аргументов, а не по желанию левой пятки проактивных долбоебов.
Когда он умер, на место технического директора взяли клоуна из микрософта, и в течение следующих лет из компании сбежала / была выдавлена большая часть технически грамотных людей, которые, по сути, компанию и строили. Работать стало невозможно.
СКРАМ-МАСТЕР ОБСУЖДАЕТ БОЛЬШЕ ВСЕГО
За XML вообще надо ебать в жопу. Есть вообще хоть какая-то причина использовать его? За 10 лет разработки бигсервисов видел только обратные примеры, когда его выбрасывают нахуй.
>Есть вообще хоть какая-то причина использовать его?
WSDL. На GraphQL далеко не любые данные адекватно натягиваются. А просто без схемы работать ну такое себе удовольствие.
Я бы вместо XML для WSDL взял SDLang и конвертировал. Он хотя бы не так громоздко выглядит.
>не так громоздко выглядит
Таких аргументов никогда не понимал. Ты его чего блять читаешь сидишь тупо в блокноте чтоль? Есть спецредакторы, которые и схему подсвечивают и лишнее сворачивают и оттуда же прямо курлыкать можно итд итп. А вимоемаксоёбы должны страдать я так щитаю.
IDE-ребенок, спок. Никогда не знаешь, какие инструменты тебе могут понадобиться и через что ты будешь читать код. Какой-нибудь diff, например, удобнее смотреть для sdlang, чем для xml. Аргумент из разряда "есть спецредакторы" не означает, что на нижнем уровне у тебя должны быть лапша и говно.
Наша учительница cancel называла КОНСОЛЬ
Да я не про IDE, а про soapui. Хотя это наверное тоже IDE в каком-то смысле хз. И там есть диффы емнип, кстати.
>А что не параша?
Хз, просто удалёнка, например.
>Не все такие пиздатые ребята, чтобы сразу устроиться в топовую компанию на 300к в год.
Земля им пухом.
Вот этого уже я не понимаю. Сначала изобретаем кошмарный мусорный оверинжениринный формат, потом героически изобретаем костыли для его редактирования. Нахуя? Зачем? Почему нельзя сделать что-то нормальное?
Он не согласился же, он в ахуе и сразу титры
А ещё можно писать большие проекты на динамикодрисне и без тестов.
Так ты можешь докукарекаться и до того, что предложишь вместо баз данных всё в CSV хранить и натравливать reduce на них вместо запросов, ну а чо.
Люто двачую
Говно с говном?
L U A
U
A
Серьёзно, встраиваешь в свое приложение Lua, размер бинарника увеличивается на какую-то жалкую сотню килобайт, зато получаешь настоящий скриптовый язык программирования высокого уровня.
Или вообще питон.
Проблема луа в том, что как минимум по части работы со строками он КОНЧЕНЫЙ абсолютно.
А по части работы с индексами массивов? Делать отсчет индексов с единицы, когда во всем мире блядь все языки (кроме отбитых) используют ноль - это надо совсем ебланом быть.
В каком месте баш простой?
Паскаль - говно без задач.
Завезли, Nest.js
Я в курсе, но я зумер, видел svn только в истории коммитов (там переезжали).
Бтв в одно месте знакомый говорил mercurial юзают, хотя вроде собирались перейти на git
Пару дней привыкнуть туда-сюда, это не страшно
Adonis на ноде нот бед
> >У жсона есть проблема синтаксического мусора в виде запятых в конце строк, которые на самом деле в хер не вперлись
> Как ты блять собрался парсить структуру вида "hui":"pizda""zalupa":123 без запятых, учитывая что там могут быть еще и массивы?
(obj key1 (arr 1 2 3) key2 val2 key3 444)
И никакого синтаксического мусора
<xml v=8.1 START>
<obj name:EBLO:>
key:a1
<arr name:key2 key:VALUE>a, b, c, d</arr>
<var START>fff
<END var>
<var name:ggg>:=D1;
<END:EBLO obj>
<END xml>
Ну теперь другое дело
Пидорасов ебут, а клоуны только веселят своими попытками. Это как петрович, которого загоняют вусмерть работой и менеджер, который высирает еще одну ебанутую концепцию взаимодействия персонала и повышения прибыли.
Зачем вообще выбирать, если очевидно JSON и только JSON, используемый везде блядь? К чему этот онанизм?
>>2002235
О, то вы любите есть говно. Дело ваше.
Я за 5 лет на мобайле в 99.9% случаев встречал обмен данными только в JSON-формате. Обмен, сохранение, конвертирование и т.д. Дохулиард либ для JSONa, дохуя спецификаций. По сути, дефолтная последние лет 10, если не больше, технология (формат, спецификация, называйте, как хотите), которая одинакова для фронта и для бека, позволяет удобно наладить между ними общение.
НЕТ! Мы же хотим жрать говно на зло всем. Будет юзать хмл! Нет, давайте YAML. Да нахуй пошли, в общем.
Зеленый плез. жсон прост и понятен, а от конфигов ямла у меня мозги в трубочку сворачиваются, хотя я их регулярно редактирую. Есть в них что-то неизъяснимо-конченое, как в лавкравтовских Древних.
>Нахуя тебе там комментарии, поехавший
Вот тут кстати возражу - в жысоне можно хранить конфиг-файлы, а в конфиг-файлах комментариев обычно больш4 чем параметров. Но да, нормальным людям обычно не нужно.
> Петуха хабыли спросить точка жпг
Да вот и непонятно хули ты тогда тут высрался со своим "РРРЯЯЯ СТОНДАРД ДЛЯ ПЕРЕДАЧИ", когда речь шла о конфигах.
> от конфигов ямла у меня мозги в трубочку сворачиваются
Ясно
> Нахуя тебе там комментарии, поехавший?
Чтобы в конфигах делать описание параметров и примеры, клоун.
> Что не так с запятой?
man синтаксический мусор
> Что не так с запятой? Бала бы вместо нее точка или дефис или \n - что кардинально бы поменялось?
То, что она разделитель, а не терминатор (привет паскалистам).
изнутри параши ненужных языков смотрит?
лучше уже иксэмелем в жопы долбиться чем такое
Любой порядочный человек - макоеб. Даже пердолики это макоебы без денег и мака.
Вот это гораздо удобнее генерировать и редактировать. Но ещё лучше выкинуть синтаксический мусор и использовать пробелы, оставив скобки для выражения иерархии.
У меня есть деньги и мак, но я предпочитаю линукс на синкпаде. А на маке я тестирую всякую макоспецифичную хуйню, типа работоспособности морды на сафари в родном окружении.
@
ДУМАЕШЬ КАКИМ ЖЕ ОН МОЖЕТ БЫТЬ
@
ВСЁ УЖЕ НАПИСАНО, ЕСТЬ ПО СОТНЕ ВЕЛОСИПЕДОВ ПОД ЛЮБОЙ ПУК, ЛУЧШЕ КОТОРЫХ ТЫ ВРЯДЛИ СДЕЛАЕШЬ
@
@
@
ЧЕРЕЗ ТРИ МЕСЯЦА НАКОНЕЦ ПРИДУМЫВАЕШЬ
@
@
@
ЕЩЁ СТОЛЬКО ЖЕ ВЫБИРАЕШЬ ЯЗЫК И ФРЕЙМВОРКИ
Откуда вы берёте идеи что и на чём бы написать?
Я лично запиливаю что-то для решения своих собственных проблем, которые до меня или не решались, или решались, но через жопу.
Делай или то что тебе интересно, или то что облегчит твою работу.
Засунь конфиг в базу, лол. Хули как маленький-то? Пользователям, раз такие тупые, сделай веб морду для настройки и гуишную хуйню.
> ВСЁ УЖЕ НАПИСАНО, ЕСТЬ ПО СОТНЕ ВЕЛОСИПЕДОВ ПОД ЛЮБОЙ ПУК
@
И ВСЕ НЕКАЧЕСТВЕННОЕ ПЕРЕУСЛОЖНЁННОЕ ТОРМОЗЯЩЕЕ ГОВНО
@
НАПИСАННОЕ ОДНИМ ЧЕЛОВЕКОМ
@
КОТОРЫЙ УЖЕ ДАВНО ПОТЕРЯЛ ИНТЕРЕС К ПРОЕКТУ
Это получается такой аналог патентного троллинга. Написать побольше хуевых библиотек но в разных областях, чтобы все борцы с велосипедами гнобили тех, кто собирается написать свои.
Для конфигов джсон тоже неплохо подходит, все редакторы умеют его подсвечивать, юзеры не проебутся из-за лишнего пробела или таба.
В JSON5 так уже и ключи не обязательно оборачивать в двойные кавычки, есть комментарии
Придумать сложно, но иногда жизнь сама приносит задачи, которые можно автоматизировать и упростить.
Посмотрел, годно, даже запятые в конце списков/объектов можно ставить. Жаль, что до сих пор не стандарт.
@
ПРОГОНЯЕШЬ ЕГО ЧЕРЕЗ БАБЕЛЯ
@
РАБОТАЕТ
@
КОЛЛЕГИ КРИНЖУЮТ С ТОГО, ЧТО У ТЕБЯ В КОДЕ НЕТ СТРЕЛОЧНЫХ ФУНКЦИЙ И ИСПОЛЬЗУЕТСЯ VAR, А НЕ LET
Сделай транспайлинг в es4
> JSON: мусор в виде запятых на каждой строке, скобочки (меньшее зло).
Тогда тебе идеально подходит Hjson (human readable/writable json)
https://hjson.github.io
Кавычки опциональны, запятые не нужны, если вместо них стоят переносы на следующую строку
Ниче, прикольно. Спасибо.
@
Увидел issues в гитлабе, читаешь комменты
@
Эта Issue является дублированием другого (на самом деле не является), закрыто.
@
Эта Issue не воспроизводится на моем Mac Book Anal Prob, закрыто
@
В переписке по этому Issue 2 дня не было сообщений, закрыто
@
У сойбоев чистый Issues, в либе багов как говна
@
С лицом лягушки форкаешь
название библиотеки в тред, побомбим и обоссым
@
СИДИШЬ ПИЛИШЬ ЕЕ С ГОРЯЩЕЙ ЖОПОЙ
@
У QA ТОЖЕ ЖОПА ПЫЛАЕТ
@
С ГОРЕМ ПОПОЛАМ СДЕЛАЛИ
@
ЧЕРЕЗ ПОЛ ГОДА РЕШАЕШЬ ПОСМОТРЕТЬ СКОЛЬКО РАЗ ЕЕ ИСПОЛЬЗОВАЛИ, ТАК КАК ОНА ОСТАВЛЯЕТ ФЛАГИ НА ОПРЕДЕЛЕННЫХ МОДЕЛЯХ В БАЗЕ
@
COUNT ПОКАЗЫВАЕТ 0
Денюжку за фичу заплатили? Заплатили. А будут ли её использовать, не так уж и важно. Хотя приятно, конечно, когда что-то сделаешь и этим пользуются и это очевидно получилось удачно и профит извлекается.
Отчуждение труда - еще одна причина выгорания...
И ладно, если отдал фичу и ей люди пользуются - хоть какая-то отдушина.
Печальнее, когда старался, душу в кладывал, лишний час овертаймил, а фичей не пользуются. То ли не выкатили в прод, то ли не рассказали о ней юзерам, то ли не нужна она никому. И получается, что за деньги мы душу рвем по кусочкам и продаем
@
ПОСТАВИЛ СВОЕ ФОТО К РЕЗЮМЕ
@
ТЕПЕРЬ НЕ ФЛИРТУЮТ
@
НА СОБЕСЕ СЕНЬЕР СМЕТСЯ С ТВОИХ ШУТОК
@
ГОВОРИТ ЧТО НУЖНО С ТОБОЙ ЗАТУСИТЬ
@
ТЕХЛИД УДИВЛЯЕТСЯ КАКОЙ ТЫ ПРИЯТНЫЙ И КОМПЕТЕНТНЫЙ ЧЕЛОВЕК
@
ГОВОРИТ ЧТО БЛАГОДАРЯ ТАКИМ КАК ТЫ В КОМПАНИИ НАЧНТСЯ НОВАЯ ЭРА
@
ПРИНЯЛ ОФФЕР
@
В КОРПФРУДИЛКУ СКИДЫВАЮТ ТВОЕ ФОТО С ОПИСАНИЕМ
@
ТЕПЕРЬ В КОРПФЛУДИЛКЕ ТЫ КАК БУДТО В ШЭДОУ БАНЕ
@
-СЫЧУШ, НЕ ПИШИ МНЕ ПО ЛИЧНЫМ ВОПРОСАМ
@
ВО ВНЕРАБОЧЕЕ ВРЕМЯ ТЕБЯ ПРОСТО ИГНОРЯТ
Как что-то плохое. Ты как-бы работать пришел, а не друзяшек заводить и за жизнь пиздеть. Платят нормально и заебись. Не платят нормально - не будет поводов думать о том что каких-то там друзяшек подводишь, когда решишь съебываться.
вкидывай что за либа заодно посмотрим кто там недавно отфоркался и проинспектируем гитхаб всем двачем
Двачую, пох что там используют или нет, я за эти деньги еду покупаю
ВСПОМИНАЕШЬ, ЧТО ВРЕМЯ, ПОТРАЧЕННОЕ НА ФИЧУ, НЕ ВЕРНУТЬ
@
КАК И НА РАБОТУ В ОБЩЕМ
@
ХОТЬ И ПЛАТЯТ НЕПЛОХО
@
А ВЕДЬ ЭТО ЛУЧШИЕ ГОДЫ
@
ПОТРАЧЕННЫЕ 8/5 С ПАРОЙ СВОБОДНЫХ ЧАСОВ ПО ВЕЧЕРАМ И ДВУМЯ ВЫХОДНЫМИ
@
МОЛОДОСТЬ, КОТОРУЮ НЕ ВЕРНУТЬ. В СТАРОСТИ, ДОВОЛЬНО УРЧА НА ПЕНСИИ БУДЕШЬ ВСПОМИНАТЬ, ЧТО ПОТРАТИЛ ВРЕМЯ НА ЕРУНДУ И С РАДОСТЬЮ БЫ СТАЛ МОЛОДЫМ
@
ДУМАЕШЬ, А НЕ ЛУЧШЕ ЛИ УСИЛЕННО РАБОТАТЬ ПО НЕСКОЛЬКУ МЕСЯЦЕВ, А ПОТОМ УВОЛЬНЯТЬСЯ/УХОДИТЬ В ОТПУСК/НЕ БРАТЬ ЗАКАЗОВ И НЕСКОЛЬКО МЕСЯЦЕВ ЖИТЬ В УДОВОЛЬСТВИЕ
@
ТРАТИТЬ ВРЕМЯ НА РАЗВЛЕЧЕНИЯ, САМОРАЗВИТИЕ, НА СЕМЬЮ, НА ПУТЕШЕСТВИЯ
@
ОСТАНЕТСЯ ВРЕМЯ ЕЩЁ НА КАКИЕ-ТО ОТЛОЖЕННЫЕ ДЕЛА ВРОДЕ ПОПЫТОК СДЕЛАТЬ КАКОЙ-НИБУДЬ ХОББИ-ПРОЕКТ, КОТОРЫЙ БУДЕТ ПОТОМ ПРИНОСИТЬ ПРИБЫЛЬ
@
КАК В СТАРИНУ ЖИЛИ ПРЕДКИ-КРЕСТЬЯНЕ, ОТДЫХАЯ ПОЗДНЮЮ ОСЕНЬ И ВСЮ ЗИМУ, КОГДА УРОЖАЙ УБРАН И ОСТАЁТСЯ ТОЛЬКО ТОПИТЬ ПЕЧЬ И ДЕЛАТЬ ВСЯКИЕ ДЕЛА ПО МЕЛОЧИ ВРОДЕ КОЛКИ ДРОВ, СОБИРАНИЯ ХВОРОСТА, ПОЧИНА ДОМА И УХОДА ЗА СКОТИНОЙ
@
ВЕДЬ ВСЕ ЗАПАСЫ НА ЗИМУ СДЕЛАНЫ
@
А ПОТОМ ПОЛНОСТЬЮ ВОССТАНОВЛЕННЫЙ, С НОВЫМИ СИЛАМИ К ТРУДОВЫМ СВЕРШЕНИЯМ
@
ЧТОБЫ ПОБОЛЬШЕ ДЕНЕГ В ИТОГЕ ОСТАВАЛОСЬ, МОЖНО ЭТО ВРЕМЯ ЖИТЬ В МАЛЕНЬКОМ ГОРОДЕ ИЛИ В ДЕРЕВНЕ
Хуйня какая-то.
Ты хоть раз после отпуска на работу возвращался, с ощущением, что нихуя не понимаешь, что происходит вокруг?
Ты или не работал ещё вообще в реальном секторе экономики?
Не надо сравнивать современный мир со средневековьем, когда у селюков из года в год все было одно и то же. Единственные перемены в их укладе жизни могли быть только из-за стихийных бедствий и войны.
Сейчас лучше работать часа по 4 и дня 3-4 в неделю, но не делать больших перерывов. Даже месяц подряд - это перебор. В таком длинном отпуске ты перестаешь ценить свое время и в итоге тупо большую часть отпуска мнешь бока на диване и тупишь в комп/телек.
Нет, никогда такого не было, а если и было то за день-два входишь в курс дела и все как раньше. Неплохо было бы вскяких тимлидов, кабанов и прочих менеджеришек-хуесосов изгонять из итт треда
мимо
Так в удовольствие надо жить не пару месяцев, а всю жизнь.
А то, твою ситуацию можно переформулировать так
Я БУДУ МЕСЯЦ ЖРАТЬ ГОВНО, ЧТОБЫ ПОТОМ НЕДЕЛЮ ПИТАТЬСЯ В РЕСТОРАНЕ
@
РАЗВОРАЧИВАЕШЬ ДВОИЧНЫЕ ДЕРЕВЬЯ ПРЯМО В ЧАТЕ СКАЙПА БЕЗ АВТОКОМЛИТА И КОМПИЛЯЦИИ НА АССЕМБЛЕРЕ
@
ДЕЛАЕШЬ ТЕСТОВОЕ ЗАДАНИЕ НА ДВЕ НЕДЕЛИ ПОМИМО ОСНОВНОЙ РАБОТЫ ВМЕСТО СНА
@
ДЕМОНСТРИРУЕШЬ ЗНАНИЯ CI/CD, FOO, BAR, BAZ, DNO.JS, LGBT5
@
СВОБОДНО ГОВОРИШЬ НА АНГЛИЙСКОМ, МОНГОЛЬСКОМ, АРАБСКОМ, ЭСПЕРАНТО И ИФКЮЛЕ
@
УЧАСТВУЕШЬ В ПОПУЛЯРНОМ-ОУПЕН-СОРС-ПРОЕКТЕ-НЕЙМ
@
"МЫ ТУТ ПОСОВЕЩАЛИСЬ И МОЖЕМ СДЕЛАТЬ ОТЛИЧНОЕ ПРЕДЛОЖЕНИЕ РАБОТАТЬ ЗА 40К ЛИД СОФТВАРЕ МАКАКОЙ"
@
РАЗГОНЯЕШЬ ГАЛЕРУ РЕАКТИВНОЙ ТЯГОЙ С ПОНЕДЕЛЬНИКА
Лол, как-то раз предложили 500 рублей в час, у нас водилы на автобусах больше получают.
>500 рублей в час
Это 12к в день или 360к в месяц получается.
Ну вас водилы в автобусах больше получают?
Ебать ты математик.
500 8 21 = 84000.
Водилы конечно вряд ли столько получают, но я хуй знает как ты 360к насчитал.
Не знаю про ЕРАМ, пик кайнда рилейтед. В моём случае это был ДатаАрт в ДС2.
>>2004301
>>2004330
Я работаю головой, а значит, я работаю 24 часа в сутки.
Я могу срать и в это время прорабатывать решения нетривиальных задач, которые потом реализую за пять минут.
Я могу отдыхать на природе с семьёй и в это время придумывать что-то новое.
Когда я сплю, мозг реорганизовывать всю накопленную информацию, подчищает мусор, находит незамеченные ранее детали, которые могут оказаться важны для дела.
Это биоробот за конвейером перестает приносить пользу, как только перестал повторять заложенные в него действия, офисные мартыханы не создают value, на бесконечных перекурах и кофибрейках.
Как можно оценить почасово работу человека интеллектуального труда,? А инженер пока ещё к таким относится.
Уроки сделал?
примерно так и предлагают если ты беларашкованька.
Тебе бы подошло, там скорее всего и повышения частые, по коэффиуиенту 0.9, 0.8, за год вырастешь как на спайсах
@
ОБНОВИЛ ИНФУ О СЕБЕ НА ХАБРЕ И ЛИНКЕ
@
В КОНЦЕ КОНЦОВ РЕШИЛ НЕ ВАЛИТЬ, А ПОРАБОТАТЬ ЕЩЕ ПАРУ МЕСЯЦЕВ ВДРУГ ЧО ПОМЕНЯЕТСЯ
@
ВНЕЗАНО НАЧИНАЕТСЯ
@
АККАУНТ ПИШЕТ КАЖДЫЙ ДЕНЬ В ИГРИВОЙ МАНЕРЕ СПРАШИВАЕТ КАК ДЕЛА
@
КОРПОРАТИВНЫЙ ТАМАДА ПРЕГЛАШАЕТ В ПОХОД В СОЧАХ
@
CRM ПРЕДЛАГАЕТ ДРУГОЙ ПРОЕКТ ХОТЯ НЫ НЕ МОЖЕШЬ СВАЛИТЬ С ЭТОГО ПО УСЛОВИЯМ КОНТРАКТА(SIC!)
@
НАЧДЕПАРТАМЕНТА ПИШЕТ ТЕБЕ ПРЕДЛАГАЯ ТЕБЕ(SIC!) ПОГОВОРИТЬ(SIC!) С ЗАКАЗЧИКОМ(SIC!!!!!) ЧТОБ ТЕБЕ ДАЛИ БОЛЕЕ ИНТЕРЕСНЫЕ ЗАДАЧИ(SIC!!!!)
SI QUE
Это всё понятно, но обычно договор идёт за некие затреканные определённым образом часы
200++
маняистория какая-то.
Тебе что заказчик может выдать? Нет у него никаких задач, кроме ваших текущих в бэклоге
К сожалению правда. Хотя кое что я приукрасил для усиления комического эффекта
Нач. департамента меня реально просил связаться с тех. лидом заказчика, чтоб выпросить более интересные задачи. Рил ток, я не троль
Смотри на ютубе канал дневник еврея, он там рассказывает, как на 100 рублей в день выживать.
посмотреть на меня-чмоню, который работая 2.5 года в мобилках получает 60к и попуститься
Пиши в резюме волшебные слова DevOps Kubernetes CI, за 200к с руками оторвут.
Где вы блять такие ЗП находите?
Я после универа без нормального опыта пошел в тырпрайз на стажировку и через три месяца уже получал 60
Кондукторы в троллейбусах больше уже в ДС2 получают блжад
>Кондукторы в троллейбусах
Ну нет, кондукторы 35к. Но водятлы - да, после двух месяцев обучения столько же имеют.
>Я после универа без нормального опыта пошел в тырпрайз на стажировку
Ты как минимум универ закончил. А где стажировался?
В крупном уральском тырпрайзе, который делает всякую скучную поебень для бызнеса
Универ хуйня, кстати.
Все знания получил на доп. курсах в универе за бабос/в интернете.
На корочку всем насрать было, её никто не смотрел/не проверял.
Наумен или контур?
А я-то всё думаю, когда нас учить начнут!
>Универ хуйня, кстати.
Если не знакомиться ни с кем (или поток/факультет, где не с кем знакомиться) - да.
А и не надо никакого переключения. В теге script есть аттрибут language, там может быть JavaScript, JScript, VBS, VBScript. Конечно, никто не поддерживает бейсик и jsctipt, но тем не менее всегда можно добавить новые языки
Не понял в чём бугурт и нахуя нужны монорепы
Ну если получать 10 килобаксов в месяц, то можно так и делать и покупать всё, что тебе хочется. При обычных программистских зарплатах придёт не жить, а существовать.
> УСИЛЕННО РАБОТАТЬ ПО НЕСКОЛЬКУ МЕСЯЦЕВ
После усиленной работы может вообще всё заебать и начаться депрессия. Лучше всего - это пассивный доход. Я бы давно себе запили бы что-нибудь такое, но я ёбаная потреблядь и сливаю всю зп на хуйню
Гребу фуллстаком жс/тс/нода в конторе из девяностых, автоматизирующей здравоохранение. Кроме меня программистов еще целых два, один из них - СТО и зумер-бывший-сисадмин, пришедший два месяца назад и уже имеющий в телеграме статус "фуллстак, открыт к предложениям" (сучара). На собесы не хожу, потому что мамина тревожная корзинка, да и опыт у меня так себе, кхм - гитхабом во всей конторе только я пользуюсь.
>На собесы не хожу, потому что мамина тревожная корзинка
На первую работу ты же устроился? Вот и давай, пинай себя.
Ты пишешь про болото. Так и будешь сидеть, не получая ни денег, ни опыта современных технологий и прочей ебатории.
Да меня туда знакомый притащил... Который потом уволился.
Про болото все верно, анончик. Официантом и то лучше.
Ну ты заслуживаешь своего болота
> На собесы не хожу, потому что мамина тревожная корзинка, да и опыт у меня так себе
Та же фигня
мобильщик с 60к
Есть предложение дружно уебать колес и пройтись по собесам. Кабанчики с нас жиреют, а мы что?
> Гребу фуллстаком жс/тс/нода
Лол, как ты умудрился найти работу за 50к, за такое и 200 с удовольствием платят если есть пара лет опыта
Чё, реально у Яндекса все проекты в одной репе?
Монореп - это когда в жопу ебут
У Яндекса должен быть освященный репозиторий.
> 100500 с удовольствием платят если есть пара минут опыта
Ох уж эти влажные мечты вкатышей. Это нормально поработать первые N лет на низкой зарплате, особенно если по-английски ты не бобо и сам найти себе работу за бугром не можешь.
Не все проекты, а клиенты+сервер одного проекта. Каждую фичу или багфикс можно сделать одним коммитом.
Тогда какой же это монореп. Как я понял из статьи на хабре, имеется в виду именно объединение всего кода в одном репозитории, чтобы (якобы) вообще ничего не дублировать.
@
КАК СОКРАЩАЕТЕ? Я НАУЧУСЬ ПИСАТЬ АВТОТЕСТЫ, ТОЛЬКО НЕ БЕЙТЕ УВОЛЬНЯЙТЕ
@
НУ А ЧТО ВЫ ОЖИДАЛИ ОТ МОЕГО КОДА, Я РУЧНАЯ ТЕСТИРОВЩИЦА
надо было сразу увольнять
Ну пиздец же как с этого горит. Вот тебе дали документик, там написано: поля - lowerCamelCase, методы - CamelCase; давай имена классам, методам и переменным которые помогут понять суть. Не хуяч простыню, если метод становится слишком большим - разбей на несколько. Что сложного-то? Почему, блядь, каждый новичок - думает что он - чем-то должен отличаться от остальных и на его хуйню все должны закрыть глаза?
На 25% выше чем платят таким же новичкам в других конторах нашего города.
Кто-то всё еще нанимает джуниворов и дает им боевые задания? Зачем вы себя так ненавидите?
Именно что все. Заехали еще не все, но этот процесс очень форсится. Разные проекты действительно лежат в одном репе.
// Мимо бывший яндексоид
Вот хуй знает, как это работает. До того, как прочитал анонов выше, думал, что это я получаю мало (1.5 года в энтерпрайзе, 80к на руки), а оказалось, что кому-то ещё хуже. Знаю одного фронтендера, который за полгода с нуля поднялся до 150, сильно ему завидую.
> который за полгода с нуля поднялся до 150,
Дело в том, что он сумел хорошенько вылизать анус начальству и пососать хуй нужным людям.
Видел таких людей очень много, но в итоге они оказывались намотаны на хуй сеньера
лучше бы ему этот пост показал, а не на двачике плакался
Может в госухе и так, но во всех местах где я был ты едешь по выстроенному процессу из 1-6 собесов, которые проводят по скрипту и хер ты там кому налижешь. Ну и как правило на N-ном собесе будет как раз сеньер с которым тебе потом работать
Почти все люди, которые "прыгают" по рабочим местам заметно быстрее растут по ЗП, т.к. вилки постоянно корректируются по рынку, а уже действующим гребцам поднимают ставки заметно медленнее, так что условно ты за полтора года вырос с 0 -> 80k, но новый гребец за ту же работу скорее всего будет получать на 20% больше.
Есть компании где ЗП привязаны к грейду и при изменении вилок растет и твоя ЗП, но их в пост-совке единицы.
Люди сосут хуй в течении 6 месяцев нужным людям переступая через чувство собственного достоинства и они дают им повышение - все просто.
Это очень странно, учитывая как Яндекс ебёт за нарушения безопасности. Типа если сольют код, то сразу весь Яндекс нахуй.
@
НАСТРАИВАЕШЬ ЛИНТЕР
@
МЕРЖРЕКВЕСТЫ ЗАВОРАЧИВАЮТСЯ НАХУЙ РОБОТОМ АВТОМАТИЧЕСКИ
@
НОВИЧКИ ПЕРЕСТАЮТ ВЫЁБЫВАТЬСЯ
Целиком репу никто не чекаутит, слишком большая.
Но это не отменяет того, что вся затея - чистой воды шизофрения.
А представь в развитых странах. Особенно в какой-нибудь полусоциалистической Скандинавии. Реально Танька в пятёрочке получает максимум в два раза меньше айтишного архитекта. Именно из-за забугорных Танек в пятёрочках россиянскому быдлу особенно припекает.
Предпочитаю быть восточным варваром за 5-10 средних ЗП по стране, спасибо
В предыдущей конторе не нанимали никого без хотя бы 5 лет опыта. Работало там аж 60 инженеров. Один раз взяли джунивора, посчитали потраченное на него время, пользу и т.д. и поняли, что он стоит в разы дороже сеньора.
2-3 сеньера физически не смогут сделать столько, сколько 10 джунов
2-3 уважающих сеньера не станут делать то, что ты будешь давать делать джунам
2-3 сеньеров ты будешь нанимать пять лет, 10 джунов можно найти за месяц
2-3 сеньера съебут в другое место через пару лет или будут стоить как годовой бюджет маленькой прибалтийской страны, 10 джунов за это время станут средними гребцами и по инерции проработают у тебя еще столько же
Очевидно, что в предыдущий конторе нихуя не умеют готовить джунов, да и схуяли им уметь, если там аж 60 человек работает.
P.S. 60 человек - все еще мелкая контора
Сосут в переносном смысле, у нас джуниор-разработчик вечно хвалил кабанчика, подлизывался к нему, просил у кабанчика советов, крутился у его ног а потом ему накинули х2, сейчас получают больше чем самые прожжённые помидоры.
Сосать - это талант (с) Маргенштейн
ДАЕШЬ ПРОЕКТ НА РАСТЕРЗАНИЕ 10 ДЖУНАМ
@
ПЕРВЫЙ МЕСЯЦ ВСЕ ИДЕТ ПУЧКОМ
@
ЗА ВТОРОЙ МЕСЯЦ НЕ СДЕЛАНО НИ ОДНОЙ ЗАДАЧИ
@
НАЧИНАЕШЬ ВЫЯСНЯТЬ ПОЧЕМУ
@
ОКАЗЫВАЕТСЯ ЧТО ЭТИ 10 ЧЕРВЕЙ НАПИСАЛИ 10 БОГОКЛАССОВ
@
И ТЕПЕРЬ ПРОШЕ ПЕРЕПИСАТЬ ПРОЕКТ С НУЛЯ ЧЕМ УЛУЧШИТЬ СУЩЕСТВУЮЩИЙ
Это чушь, разумеется.
Двачую.
Минусы: код плохой.
Был в компании где джуны поддерживали код джунов-говнокодеров, там были примерно 30 этажные костыли, кабанчик просто нанял дополнительно 6 джунов и они спокойно все вместе закрывали тасочки.
периодически джуны срывались и увольнялись но на их место нанимали новых джунов и тасочки закрывались и проект двигался вперед.
Сейчас там 60 этажные костыли, но джуны как педалили через слезы так и будут педалить. потому что больше работы нет для них
Вы кодревью проводить не пробовали и запрещать пушить в мастер?
я сам был в такой галере и видел все этапы этого проекта.
джуны работали и были рады за "получу 6 месяцев опыта в трудовую"
Если человек захотел убежать, ему накидывали зарплату 10к сверху
Бывало что нанимали стажеров человек 20 и через 3 месяца увольняли 90% кто не потянул...
Код ревью уменьшает время разработки.
Джун может закрыть таску за 40 минут, но с код ревью он будет ее закрывать 2 недели.
я лишь тебе подтвердил, что даже если что-то идет не так в проекте, то нанимается 10-15 джунов по 20к и они любой ценой закроют таски.
Я сам видел такой проект где было 20 этажей костылей, но проект двигался вперед.
>Код ревью уменьшает время разработки.
>Джун может закрыть таску за 40 минут, но с код ревью он будет ее закрывать 2 недели.
скорость со временем не путаешь?
У тебя есть компетентность, чтобы определить что там что-то двигается, а не говно другу другу месят? Может ты вообще не прогер и не способен оценить трудность фичи.
Зато ты, видимо, нет.
Согласен, но получают больше чем я.
С++-математики - настоящие программисты, но получают меньше чем джуны
> С++-задроты - оторванные от жизни корзиночки, и заслуженно получают меньше чем джуны
Пофиксил тебя.
Делайте разбор кода (code review) перед мерджем, без успешного его похождения задача не считается завершённой.
И напишите документ про ваш принятый стиль кода для фирмы
Документ есть. Джуны его читают, кивают головой, дескать понимают, а потом забивают хуй.
Просто суть в чем. Ты делаешь ревью, заворачиваешь задачу, джун дуется, приходит менеджер, говорит что джун ему показал и все работает, а ты просто время тратишь тем что не закрываешь его таску, если начинать спорить, это может на неделю растянуться, потому что менеджер сразу бежит к директору, директор начинает ебучие совещания назначать, дескать, с хуя ли задачи не закрыты, если все работает. Менеджера-то за это по головке гладят, он не позволяет программистам тратить время на хуйню, директору - похуй, ему нужно чтобы все без остановки ПОЛЕЗНОЙ работой занимались, а если работает и тратится время на приведение к одному кодстайлу и следование ему - это не полезно, аргументы про то что так команде остальной легче с кодом этого хуесоса будет работать, если он тупо заболеет или съебется - не принимаются, ты ж программист и должен иметь навыки разбираться в чужом коде.
Проще становится бомбить и сливать если оно действительно работает.
Чтобы не забивали хуй, нужно постоянно им в них тыкать. Сначала нежно, ласково, потом всё жёстче.
Беги оттуда форест, там долбоебы начиная с головы
Здесь все считают что неправ ты. Ну что ж, значит надо согласиться с линией партии и начать писать код своим особенным кодстайлом.
Епта, настрой линтер как тебе уже выше посоветовали.
Пиздец нахуй. Может конечно у вас какой-то большой и сложный кодстайл, но мне кажется что нет. Какой язык? 100% уверен что почти под любой есть линтеры. Настрой или просто вали от этих кабанчиков, которые совет директоров по такой теме собирают. Дай угадаю, кмопания человек на двадцать и на господрядах, а директоров в ней при этом штук пять?
>>2007491
Охуенная логика. А потом они ноют в твиттерах, что не могут миддлов найти. А откуда им взяться, если джунов растить не хотят, лол? Не говоря уже о постоянном оттоке разрабов из страны, говорить что джуны категорично не нужны равноценно спиливанию ветки, на которой сидишь.
Не, я понимаю, такая логика понятна разрабу, у которого уже есть работа, и хорошая зп, и всё в жизни замечательно. Но это логика трудовой интеллигенции, которая трясётся от мысли, что её лишат сытной кормушки.
У нас перфорс с 90-лохматого года.
Как только смогли - нахуй мигрировали с него все проекты, которые могли. Но большая часть соседних команд-говноежек - все еще сидит на перфорсе, т.к. вся инфра и сборка заточена под перфорс и обоссаное монорепо.
Стартим
Black Lives Matter
ЖС это общепризанный во всем мире кусок дерьма, лул. Даже шутки про ПХП не так актуальны, как про ЖС
Это любимая груша для битья и обсирания настоящими программистами, а не кусок дерьма. Жс, как и пыха - слишком простой и слишком широко используемый в повседневности (веб) язык. Когда у тебя сайт лагает, ты что ругаешь? Правильно, жс. А виноват не жс, а жадный кабан, который хочет побыстрее, помоднее и подешевле - и получается на выходе полуживое, умирающее от ожирения говно.
> не кусок дерьма
- Динамическая слабая типизация - додуматься блядь надо было!
- Потоконебезопасность, из-за которой асихронность - единственный способ что-то делать условно параллельно.
- Каллбечная лапша вместо async/await (хотя недавно JS-уебаны додумались исправить);
- Ущербная объектная система из прототипов.
Продолжать смысла нет. Язык проектировал еблан, ебланы с ним и бегают, как с писаной торбой.
> слабая типизация
Это, пожалуй, самая серьёзная проблема и болезнь детства. Динамическая это хорошо, но вот слишком слабая и нестрогая это уже плохо.
>Каллбечная лапша вместо async/await (хотя недавно JS-уебаны додумались исправить)
Это первый язык с очень развитой асинхронностью, через коллбеки сделанной. Поэтому node.js был очень удобен для разработки сервисов.
Технология async/await появилась позже, на всех платформах она появилась поздно, в JS её тоже принесли примерно одновременно со всеми. Сейчас проблема больше в огромной массе легаси-кода.
>- Ущербная объектная система из прототипов.
У тебя устаревшие знания о JS. В современном JS нормальная объектная система, без этих легаси-прототипов.
> Это первый язык с очень развитой асинхронностью
Точно-точно?
> без этих легаси-прототипов
Тем не менее, куча хуйни из базовых классов вызывается только через прототипные костыли.
Да, кстати, какой уебан додумался, что пустая строка должна интерпретироваться как true?
А ты-то у нас, конечно, не еблан. На чем пишешь, кстати?
> Динамическая слабая типизация - додуматься блядь надо было!
Язык создавался для домохозяек девяностых. У пхп та же проблема, её успешно решают введением опциальных типов. В жс будет то же самое. Про слабую типизацию в целом можешь пойти и доебаться к Си.
> Потоконебезопасность, из-за которой асихронность - единственный способ что-то делать условно параллельно.
А теперь придумай-ка мне, зачем в жс потокобезопасность. И заодно принеси мейнстримные языки, которые потокобезопасны без специальных заклинаний.
> Каллбечная лапша вместо async/await (хотя недавно JS-уебаны додумались исправить);
Вышедший 6 лет назад ES6 - это у тебя "недавно"?
> Ущербная объектная система из прототипов.
А теперь ты объясняешь, почему система на основе smalltalk, созданная автором концепции ООП и оказавшая влияние на половину нынешнего мейнстрима, ущербна.
>А откуда им взяться, если джунов растить не хотят, лол?
Просто есть разные проекты и разные компании. Для одних джуны удобны, для других нет. То есть нормально, что ты опыт нарабатываешь в одних местах, а потом идёшь в другие.
Никто не захочет вкладываться в джуна, если нет возможности привязать его к себе в дальнейшем каким-нибудь контрактом.
>Точно-точно?
Из массовых - да. На других массовых такое очень больно делать. На JS реально удобно. За какой-нибудь эрланг не скажу.
>пустая строка должна интерпретироваться как true?
Говна въебал? Массив - может быть, но не строка.
По вопросу сходу предполагаю, что ты вкатыш или студент.
Если студент - не учи жс, поешь сначала говна типа джавы или крестов. Тогда ты перестанешь ненавидеть скриптовые языки и поймешь, почему они так хороши - я сам из крестов перекатывался. Ещё сильнее я бы порекомендовал не идти в айти профессионально, потому что оно сожрет твою душу, но ты меня не послушаешь, разумеется
Если вкатыш - опять же, есть вполне оплачиваемые вакансии, не включающие в себя жс, например та же джава или питон. Иди в них и будет тебе счастье.
>В жс будет то же самое.
Проблема жс в необходимости обеспечивать обратную совместимость, в том, что есть множество браузерных машин от разных производителей и их все надо поддерживать.
К сожалению, там изначально очень ошибочная модель данных была, и вот это исправить очень сложно. Это все эти typeof(null) == 'object', кривые массивы, словари через объекты и т.п. Это реально какой-то пиздец, а не язык из-за этого, хотя писать можно.
Всё остальное более-менее починили уже.
Хотя. Вот ajax-запросы. Делаешь их через XHR, там спокойно указываешь таймаут. Пытаешься через новомодный await fetch, так блядь, эти пидорасы не добавили туда таймаут, это это, очевидно, критически важная вещь. И там извращаться надо. Таску прибить асинхронную, если не через setTimeout запущена, тоже извращаться надо.
Как говорится "после выпуска первоц версии API оно начинает принадлежать скорее коммьюнити, чем разработчикам". Так что пересилить это все будет очень сложно, да и убивать обратную совместимость нехорошо. Кстати словари-то отдельно довольно давно завезли, но через объекты все равно удобнее.
А аякс (одна из блин важнейших фич языка) - да, пиздец. Не видел еще ни одного проекта где это не был бы xmlhttprequest с хитрым асинхронным костылем поверх.
> А ты-то у нас, конечно, не еблан
Конечно.
> На чем пишешь, кстати?
Я не пишу "на чем-то". Я знаю полтора десятка языков. Чаще всего пишу на сишечке, питоне и плюсах.
> А теперь придумай-ка мне, зачем в жс потокобезопасность.
Затем, чтобы сделать простую многопоточность, сюрприз-сюрприз.
> Вышедший 6 лет назад ES6 - это у тебя "недавно"?
Ну для IT-зумерка 6 лет - это треть жизни небось.
> А теперь ты объясняешь, почему система на основе smalltalk
"На основе" и "оказавшая влияние". Дальше сам справишься, если извилин больше трех.
> Говна въебал?
Действительно въебал. Список, конечно же. Так вот, почему список интерпретируется как true?
> ты перестанешь ненавидеть скриптовые языки
Ебать ты логик, перешел от частного "ненавидит жс" к "ненавидит все скриптовые языки". Я люблю скриптовые языки, если они не проектировались кретинами.
> По вопросу сходу предполагаю, что ты вкатыш или студент.
Мимо. Я архитектор, в основном занимаюсь распределенными системами и эмбеддедом.
>Я архитектор, в основном занимаюсь распределенными системами и эмбеддедом.
Если это правда - дальнейший разговор не имеет смысла, поскольку ты считаешь себя настоящим программистом. С вытекающим отсюда заоблачным ЧСВ и гыгыканьем над мемчиками про js.
>почему список интерпретируется как true?
Потому что мать твоя шлюха а отец куколд. Открой спецификацию, посмотри, что к чему приводится.
> слабая типизация
Что несет, лол. Про хуевость ооп на прототипах ты скозал или будут аргументы?
Слив засчитан.
> Открой спецификацию, посмотри, что к чему приводится.
"Принцип наименьшего удивления" тебе о чем-нибудь говорит, манька?
@
ПРИ ЭТОМ НИКТО ИЗ ТЕХ КТО ГОВОРИТ ПРО REST НЕ ДЕЛАЕТ REST
@
ДЕЛАЮТ HTTP API
@
ВСЕРЬЁЗ УСТРАИВАЮТ СРАЧИ КАК ПРАВИЛЬНЕЕ ВОЗВРАЩАТЬ ОТВЕТ
@
И ПОХУЙ ЧТО ЕСТЬ СВАГГЕР ГДЕ ВСЁ ПОДРОБНО ОТ ПРОЕКТА К ПРОЕКТУ ПЕРЕЖЁВАНО
Дейкстра, заебал, пиздуй обратно в гроб!
Так SVN же. Ты можешь в нем чекаутить любой каталог на любом уровне как отдельный реп.
Не сделает, и не надо. JS, например, тоже не нативный, ибо не исполняется процессором напрямую.
Начались виляния жопой.
Нативношиз, а зачем надо чтобы ts был нативным? Тебе сложно сконпелировать минифицированный жс бандл из тс сорцев, который будет работать во всех браузерах?
Пиздец ретрограды в яндексе
Толстишь?
ТЫ ЗЛОЙ ПОМИДОР
@
ГОТОВИШЬСЯ ВАЛИТЬ ВСЕХ ДЖУНОВ
@
ГОТОВИШЬСЯ УНИЖАТЬ ВСЕХ ДЖУНОВ И ДАВАТЬ ИМ САМЫЕ ПЛОХИЕ ТАСОЧКИ
@
К ТЕБЕ ПРИХОДИТ НЯША С ПИКА
@
СИДИШЬ ДО 4 НОЧИ ЧТО БЫ СДЕЛАТЬ ЗА НЕЕ ТАСКИ
@
ТРАТИШЬ ВСЕ СВОЕ ВРЕМЯ ЧТО БЫ ОБУЧИТЬ
@
ВЫЛИЗЫВАЕШЬ МЕЖДУ НОГ И НАДЕЕШЬСЯ ЧТО ОНА ПРИГЛАСИТ ТЕБЯ В СТОЛОВКУ
Казалось бы, причём здесь Лужков.
>Про слабую типизацию в целом можешь пойти и доебаться к Си.
C - это DSL для перекладывания байтов, там сильная система типов ни к чему. А JS - параша.
лучше ебаться с количеством табов в этой вашей зумерской ямле?
xml это строгая структура, это xsd с описанием структуры, это валидация, это автоподсказки
СИДИШЬ С ОСЦИЛЛОГРАФОМ, ПОДКЛЮЧЕННЫМ К РАЗОБРАННОМУ УСТРОЙСТВУ
@
ВСЕ, КАК ТЫ И ХОТЕЛ
@
АНТИБУРЯТ.
Это копия, сохраненная 27 мая 2021 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.