1. Подключил к проекту линтер Your code has been rated at -2.22/10 3. Отключил от проекта линтер / it-юмор :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

it-юмор geek 

1. Подключил к проекту линтер
Your code has been rated at -2.22/10
3. Отключил от проекта линтер,it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор


Подробнее
1. Подключил к проекту линтер Your code has been rated at -2.22/10 3. Отключил от проекта линтер
it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
Еще на тему
Развернуть
Пошёл бы в ойти только чтоб понимать эти преколы.
Не стоит, они не настолько смешные.
хорошо что я айтишник и спогу тебе помочь.
проследуй по сцылке: https://letmegooglethat.com/?q=linter
неподготовленному ещё догадаться надо язык сменить
https://ru.wikipedia.org/wiki/Линтер
По моему в этом случае имеется в виду статистический анализатор, а не субд.
естественно анализатор. я где-то сказал что это точно субд подразумевалась? я написал что человек, не знающий что надо кириллицу сменить на литинцу методом гула скорее наткнётся на базу, чем на анализатор и вообще нихуя не поймёт. поэтому сарказм с letmegooglethat несколько неуместен
Ну я не девелопер, так, стоял рядом где кодили, но кажись линтер это "программерский граммар-наци".
Прикол я не совсем понял т.к. см выше, интуитивно предполагаю что такой оценки может удостоиться лишь элитнейший говнокод в лучших индийских трациях.
только вот оценка в минус это явный баг
ппц злые программеры налетели.
ок, не плюсов для, а справедливости ради, давайте распишу подробробно.
представим что челок не айтишник ни разу, или просто не сталкивался (да, такие бывают) с линтером, который linter. он видит в тексте непонятное слово "линтер", записанное кириллицей. с какого ему первым делом гуглить "linter" а не "линтер"?
нет, я понимаю что у тру программистов уже рефлекс в первую очередь айтишные слова в латинской версии искать, но мы говорим про объяснение шутки для человека, далёкого от IT, который скорее всего наткнётся на БД и не поймёт ещё больше, чем в начале.

кто считает что в моих словах нет логики и что я - мудак, минусите и этот коммент, я уже привык что все всё лепят не думая.
Написал систему из 6 миктосервисов на js. Отладил их. Те микросеривисы которые без депенденси покрыл dts `ом(TS), настроил линтер, подключил касандру, редис (для контроля скелинга в ширину и поднятия большого количества под), а также прикрутил еластик для логирования + кибана + графана. Но ты все равно сука дно ебаное JS даунич.
bylbo bylbo 20.06.202100:50 ответить ссылка 1.1
ага поду 1+0 прибавлять и получать 10.
bylbo bylbo 20.06.202100:56 ответить ссылка 0.4
Ну для того и TS, чтобы проверять типизацию.

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

В С, например, ты можешь прибавить 1 и 0 и получить Segmentation Fault.

В Перле '1' + '0' тебе даст '1' и поебать, что это строки, написал "+" - страдай.

В Питоне 1 + 0 обойдется тебе в гигабайт оперативки. На Java все неплохо, но придется писать фабрику классов, интерфейсы, собственно реализацию и всего спустя две недели проект будет готов.

На C# ты все напишешь быстро, а потом все уебется потому что опять ебаный InvariantCulture отвалился или nuget чудит. Это я уже не упоминаю ебаный SQL Server и трижды ебаный Entity.

В общем, нет в жизни счастья, есть только бесконечное превозмогание, километры документации и сад подводных камней с граблями.
Hellsy Hellsy 20.06.202114:41 ответить ссылка -0.1
Зачем тебе редис для скейлинга?
Это уже мой кейс, для поддержании одной сесесии на разных подах.
bylbo bylbo 20.06.202101:04 ответить ссылка 0.0
Сессии? А что за приложение у тебя такое?
Так расскажу. Сессия это заход на приложение(РКН) одним пользователем. И генерация им частых запросов в одном контексте - это и есть сессия как только активность пользователя снижаться (10-15 минут простоя, как задашь в редисе), удаляет редис запись, сессию(удаляет запись). И если у тебя есть несколько под приложения, только редис(или нет)? мне позволяет при большой нагрузке принимать запросы на разные поды при этом не проебывать сесию пользователя.
bylbo bylbo 20.06.202101:27 ответить ссылка 0.1
Редис однопоточный же. Он хоть и быстрый, но при большой нагрузке все твои запросы будут в одну очередь в редис стоять.
empiro empiro 20.06.202102:03 ответить ссылка 0.4
Предлагаешь другой MQ?
>> Другой MQ
Если уж назвать вещи своими именами, то Redis - вообще не MQ, а всякие приблуды типа Resque и Celery это просто ад, так что да, предлагаю SNS/SQS, RabbitMQ, Kafka.

Да и в текущем контексте нужна не MQ, а хранилище disposable данных.
С 6 версии добавили многопоточность. Хотя для таких простых операций я выбрал бы Memcached или даже Etcd, т.к. оба KV-хранилища многопоточные, а в последнем есть еще и уведомления об изменениях ключей.
микросервисы
сессии
js даунич
всё сходится
villy villy 20.06.202101:27 ответить ссылка 0.7
разобрал 3 монолита на джаве, закидуйте говном ЖПЖ
bylbo bylbo 20.06.202101:29 ответить ссылка 0.0
язык не главное. но ректоре все не любять js, писать на нем не могут. До Js я писал на HAXE. JS больше для прототипов потом можно переписать на любоим более производительном языке, но если это понадобиться.
bylbo bylbo 20.06.202101:35 ответить ссылка -1.6
на кой хер тебе микросервисы, если у тебя стэйтфул приложение? для понта?
типичный js-ник. где-то узнал, что микросервисы - это стильно, модно, молодёжно. а теперь героически борется с собственной архитектурой, синхронизируя сессии на разных нодах, лол
villy villy 20.06.202101:38 ответить ссылка 1.0
А вот и нет. Ты не понял систему. Есть основой сервис( такой себе гетвей) котрый принимает всю нагрузку он обрабат всю инфу ( МОДЕРИРУЕТ ЕЕ) и работает с разными МС и вот он скелиться. И кода пода(инстанс) работет в одной ноде все ОК, как только нагрузка увеличивается, то куб ( если ты заешь такой инструмент) подмает вторую поду и тогда нужна синхронизация с помщью редиса. И я не борюсь с архитектрурой у меня кахдая нода( все 6 сервисов могут скейлиться если им нужно, у меня сильно нагруженная система)
bylbo bylbo 20.06.202101:48 ответить ссылка -0.2
Я дед и мне все эти новомодные штуки это в напряг , но я разобрался. Микро сервис это все от 1 строчки до монолита, это просто деление по принципу SR(Single-responsibility).
bylbo bylbo 20.06.202101:52 ответить ссылка 0.0
НУЖЕН СОВЕТ ПИШИ. Все работает по дефолту есть большой(релизный) опыт в БД и Беке
bylbo bylbo 20.06.202101:57 ответить ссылка -0.1
И еще половину серивисов уйдут с JS для оптимизации.
bylbo bylbo 20.06.202101:59 ответить ссылка -0.3
умение писать на js не делает его меньшим говном.

пользоваться им можно только от безысходности, когда нет возможностит взять альтернативу
Например? RoR?
зависит от конкретной задачи. Например, aspnetcore и spring boot для проектов побольше, flask для мелочи и symfony|laravel где-то посередине. Серебрянной пули в данном вопросе не существует.

Случай обоснованного применения для ноды вижу только один - в конторе есть штат фронтэндеров, но совсем нет бэкэндеров. Сферический случай в вакууме, да.
при этом вместо касандры и еластика до этого юзал монгу, результаты были печальны. Одна пода системы не держала 70 рпс
bylbo bylbo 20.06.202101:16 ответить ссылка 0.0
Лол, так монгу нужно уметь готовить. Так что, чем держать свою, лучше пойти на Mongo Atlas и заказать у них.

Но система твоя больно странная: бэк на ноде, прикручен редис для сессий, еще кассандра сбоку и эластик.

Какой-то кластер курильщика, если честно.
Почему ты одновременно используешь и Графану и Кибану?
Лол, вангую, что метрики куба собираются Prometheus-ом, а логи - Filebeat + ELK.

Вряд ли рассматривался Loki, или TICK-стек
*Кряхтит по-сишному*
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Ожидания
клиента
Его бюджет Всегда так было



%мамка
Ним*}ч Вирт
Алгоритмы и структуры данных
подробнее»

it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор Always has been

Всегда так было %мамка Ним*}ч Вирт Алгоритмы и структуры данных
Что мне мешает во-время сдать проект?