Comments: |
From: | (Anonymous) |
Date: | August 30th, 2021 - 10:41 am |
---|
| | | (Link) |
|
а ты на каком браузере капчуешь?
| From: | ketmar |
Date: | August 30th, 2021 - 10:48 am |
---|
| | | (Link) |
|
pale moon.
на не ютуб хоть открывается?
| From: | ketmar |
Date: | August 30th, 2021 - 01:43 pm |
---|
| | | (Link) |
|
какой-то даун гений всё ещё смотрит утуп его дегенератским плеером вместо нормальной связки mpv+youtube-dl?
From: | (Anonymous) |
Date: | August 30th, 2021 - 02:24 pm |
---|
| | | (Link) |
|
да, конечно
даже для версии без sse2
если еще раз подумают, будет 8 мегабайт а не байт
From: | (Anonymous) |
Date: | August 30th, 2021 - 11:01 am |
---|
| | | (Link) |
|
Какой же дегенерат этот ваш Хуйлашка Перцев! Пиздееец...
| From: | ketmar |
Date: | August 30th, 2021 - 11:05 am |
---|
| | | (Link) |
|
будь любезен, когда в следующий раз захочешь подобный камент написать — то ты напиши, а «post comment» не нажимай, просто закрой страницу. это будет намного круче.
Так это макака, простая копипастная.
From: | (Anonymous) |
Date: | August 30th, 2021 - 12:23 pm |
---|
| | | (Link) |
|
А что неправильного в том комменте? Все по делу.
| From: | ketmar |
Date: | August 30th, 2021 - 01:41 pm |
---|
| | | (Link) |
|
то, что он скучный. если анон не может сочинить что-то интересное — то пусть оставит свою гениальную пасту для личного чтения.
Может, специально ломают?
| From: | ketmar |
Date: | August 30th, 2021 - 11:54 am |
---|
| | | (Link) |
|
да нет, думаю, бритва Хэнлона вполне объясняет. как раз время подошло, старая гвардия поуходила на почётные начальственные места (или и вовсе в рантье), а Молодые Энергичные наконец получили возможность показать, какие Отцы были глупые. вот, показывают во всю меру сил и умений.
Да я и про "старую гвардию" сомневаюсь. Там, наверно, в гугле всегда набирали по принципу выёбистости и "много мнит о себе". Когда пытаются собрать в одной компании "самых-самых умных", то получается хуйня.
И в целом корпа эта много мнит о себе. Ну, присосались к "трубе", стали монополистами, паразитируют на человеках, и что? Какой-то вклад положительный в общество или науку есть? Великий Алгоритм Ранжирования Страничек? Не смешите мои тапочки, хехе.
В гмыле пытался я пару раз включить РОР3. Во-первых, черезжопно, во-вторых, настройка выключается через некоторое время. Да и в целом, на хуйя было отключать РОР3? Что это, как не злой умысел?
> Какой-то вклад положительный в общество или науку есть Не знаю насчет общества и науки, но они достаточно часто отдают в паблик технологические решения, которые использовали для внутренних нужд. Если прям не думая и не проверяя могу назвать несколько прикольных и полезных лично мне (в работе): kubernetes apache cassandra (не гугл делал, но на основе гугловского bigtable) protobuf android (давно уже сделал выбор в пользу ios, но тем не менее)
| From: | ketmar |
Date: | August 30th, 2021 - 01:44 pm |
---|
| | | (Link) |
|
>kubernetes >apache cassandra (не гугл делал, но на основе гугловского bigtable) >protobuf >android отличный список уебанской бесполезной хуйни.
Ну, я извиняюсь, но для меня этот список звучит как: говно 1 говно 2 говно 3 говно 4. Если трезво оценить вклад вот этих технологий, то он получится отрицательным. Особенно андроид, вот же рассадник гнили, поражающей своими метастазами всё человечество (и брат его ios туда же). Если и было какое интересное начинание, оно закочилось на google projects cemetry: https://gcemetery.co/. Вот в этом гугл мастер. Начать и бросить, положив хуй на юзеров. (Не подумай, что у меня тут попаболь, я не пользовался никаким из этих проектов). Что могло бы внести положительный вклад, так это гугл books. Но эти гады, отсканировав кучу литературы и распиарив свой проект, ни с кем не поделилилсь. Даже чтоб поиздеваться, огрызки напоказ выложили. Единственный хороший проект у них - это гугл scholar... Ждём, когда и он на кладбище отправится, за нерентабельность.
Перечитай еще раз Джаттаку о говне, лицемер, лол.
Для тебя метастазы, а у меня андроид на телеке, а на андроиде торрент сервер и поисковик по трекерах, позволяющие стримить видео с торрентов без дополнительного сервера, предзагрузки и остального пердолинга.
| From: | ketmar |
Date: | August 30th, 2021 - 05:16 pm |
---|
| | | (Link) |
|
>позволяющие стримить видео с торрентов без дополнительного сервера, >предзагрузки и остального пердолинга. то есть, красть bandwidth у сидеров. кто бы сомневался.
При текущих скоростях нормальным людям на это уже похуй, и на трекерах поотключали калькуляцию.
| From: | ketmar |
Date: | August 30th, 2021 - 05:26 pm |
---|
| | | (Link) |
|
для спиздинга всегда найдётся железобетонное оправдание, я в курсе.
>торрент сервер torrserve имел в виду, долбаная аллалия
Ту джатаку надо слушать, а не читать, хехе. "ДжаТТаку", бгггг.
>> у меня андроид на телеке, а на андроиде
Ну, короче, ты любишь есть говно, обмазываться им и доволен собой.
| From: | _______ |
Date: | September 1st, 2021 - 02:16 pm |
---|
| | | (Link) |
|
почему kubernetes говно?
| From: | ketmar |
Date: | September 1st, 2021 - 02:21 pm |
---|
| | | (Link) |
|
ровно по той же причине, по которой любые другие «контейнерные системы» — говнина сраная. это всё попытки лечить симптомы вместо болезни — и такие попытки никогда нормально не работают.
если нужны разграничения — никсовых пользователей и групп достаточно. если их недостаточно — систему вместе с её архитектурой надо немедленно сжечь, эта херота починке не подлежит.
| From: | ketmar |
Date: | September 1st, 2021 - 08:41 pm |
---|
| | | (Link) |
|
ну, ты тут зачем-то отыгрываешь говноеда-с-удовольствием, так что ответ неудивителен.
Ты чушь несешь, и проецируешь "мне без надобности" на всех остальных. Контейнеры это не только изолированность. Deployable туже не программа, а контейнер со всеми необходимыми зависимостями и окружением. Простой скейлинг. Простые апгрейды без даунтаймов и пердолинга. Я вообще не специалист, а простой юзер, но немного помню как все выглядело и работало 10 лет назад на вм-ках, и это было полное сраное говнище ебанное в сравнении с.
| From: | ketmar |
Date: | September 2nd, 2021 - 09:03 am |
---|
| | | (Link) |
|
это — как недавно была дискуссия в другом месте — решение несуществующей задачи. когда кто-то начинает решать несуществующую задачу — потом появляются люди, которые верят, что эта задача существовала до того, как её начали решать, и зачем-то действительно нужна. и потом начинают объяснять, какие же решения пиздатые, и как они пиздато решают задачу — игнорируя тот факт, что на самом деле этой задачи никогда не существовало бы без этих «решений», это искусственно вызваный к жизни бесполезный голем.
From: | phantom |
Date: | September 1st, 2021 - 03:08 pm |
---|
| | | (Link) |
|
Ну, я плохо в сортах говна разбираюсь, но может, я просто от жизни отстал. Вот объясни, зачем оно, ваще, надо? В целом, весь этот клауд нахуйя?
Ведь эти докеры и кубернеты, клауды и даталейки, - это говно раскладывать по коробочкам, не так ли? Ну, и оркестрацию между коробочками наводить, чтобы говно хором запело, хехе. Сами коробочки, вроде, не новы, - они ВМами раньше назывались, правильно?
И зачем это всё? Чтобы торговец пылесосами не к тебе домой пришёл, а ты к нему? Раньше софт приезжал к тебе на комп, и данные нужные вместе с ним или кэшировались, теперь saas, paas, iaas, хуяаас... ехай за пылесосом к дяде на поклон. А то ведь это ужасно важное IP - как рекламой правильно в глаза ссать да загорный фильтр-бабл строить. Дядя заодно тебя на вшивость проверит, а то вдруг ты педофил, или ещё хуже - его айпи собрался покрасть...
вм долго дорого и сложно контейнеры быстро дешево и просто
вм все равно есть, просто в них контейнеры крутятся
From: | phantom |
Date: | September 2nd, 2021 - 09:59 am |
---|
| | | (Link) |
|
Ясно. А куда спешить? И нельзя ли просто распределённые системы писать, без ВМов и контейнеров?
> А куда спешить Ты бы предпочел компиляцию в 10 минут, или меньше минуты при прочих равных? То же и с разворачиванием/стартом сервиса. Можно делать что угодно, и не обязательно распределенные, но зачем жрать кактус?
Представь, у организации есть 20 сервисов, которые разрабатываются или поддерживаются. На большинство надо больше чем одно окружение, кроме prod может еще понадобиться dev (девелоперам ломать), qa (тестерам тестить), uat (бизнес юзерам тестить и принимать).
И одновременно есть некоторое количество физических хостов, на которых эта вся кухня должна работать. Как делить этот апельсин?
Я вывожу за скобки то, что часть сервисов скейлиться. Продакшен в идеале вообще должен под нагрузку скейлится автоматически, если какие-то инстансы упали - должны подниматься. "Внутренние" сервисы в идеале должны быть доступны только изнутри и друг другу, с учетом того, что могут крутиться на большом количестве машин. Какие-то процессы могут запускаться по крону. Конфигурировать и реконфигурировать было бы тоже неплохо централизовано.
С вашей точки зрения (позвольте мне попроецировать) это все нахуй не надо, поскольку весь софт: 1. должны писать исключительно высококвалифицированные люди 2. он должен быть написан оптимально с точки зрения перформенса, скейлинг не нужон (даже если мы обрабатываем 100К сообщений в минуту, а скоро пойдет поток в 200К) 3. он не должен падать 4. вследствии чего не надо разных энвайрментов, только дев и прод версии 5. должен иметь Системно Обоснованную и Разумную причину существования. то есть обработка огромного условного потока данных финансовых инструментов не приближает к воссоединению с Аллахом посему не полезна, а деривативы так и вообще Вредны как "фиктивный капитал". Уеб и соц тоже не нужен, даже если людишкам нравится - потакать им - харам.
Соответственно, контейнеры не нужны, как и 99% современного бизнеса, интернета, услуг.
Извинити за неровный почерк.
> часть сервисов скейлиться это не то что вы подумали я не тупой, я умею в -тся/-ться я тупой, я пропускаю слова
| From: | ketmar |
Date: | September 3rd, 2021 - 11:12 am |
---|
| | | (Link) |
|
>И одновременно есть некоторое количество физических хостов, на которых эта вся >кухня должна работать. Как делить этот апельсин? перестать заниматься хуйнёй. в данном случае хуйня — это Большие Разделяемые Серверы. это одна из задач-големов: необходимость в мэйнфрэймах давно пропала, намного проще насыпать 100500 мелких дешёвых недоблэйдов — но несуществующую задачу продолжают изо всех сил решать.
>Я вывожу за скобки то, что часть сервисов скейлиться. Продакшен в идеале вообще >должен под нагрузку скейлится автоматически нет, за это надо просто убивать. если нагрузка превышает рассчётную — надо не «скэйлиться автоматически», а орать алармами. потому что кто-то адово объебался, и надо срочно смотреть, что происходит. хумансу смотреть.
>1. должны писать исключительно высококвалифицированные люди да, если это mission-critical софт.
>скейлинг не нужон (даже если мы обрабатываем 100К сообщений в минуту, а скоро >пойдет поток в 200К) да. потому что один сервер, два сервера и сеть серверов — это три совершенно разных проекта, с совершенно разным дизайном. если их объединить в один проект — то он будет хуёво работать для каждого из вариантов.
>3. он не должен падать да. каждое падение — это ЧП.
>Соответственно, контейнеры не нужны, как и 99% современного бизнеса, >интернета, услуг. и опять да. ;-)
> — это Большие Разделяемые Серверы.
Да с чего там большые. Нормальный блэйд-сервер, 32 RAM, один 12-ядерный проц, винты овер эзернет или овер бэкплейн.
Просто микросервисы, или дажэ не микро -- но всё равно на такой сервак пучок влезает.
From: | phantom |
Date: | September 4th, 2021 - 08:12 pm |
---|
| | | (Link) |
|
Ну, вот, ты уловил дух моей этики, особенно в п.5. У программиста должна быть этика, и моя мне говорит, что "веб и соц не нужен" и дальше по списку.
А твоя этика что тебе говорит, "раз за это платят люди, значит это Очень Важная и Нужная Задача, срочно бежим ублажать юзера с деньгой"?
> У программиста должна быть этика У каждой профессии должна быть базовая этика плана "не воруй, не обманывай, старайся делать качественно", а твой домострой с кодексом строителя программизма вместе взятым - он личный, ламповый, твой. Никто тебе лично ничего не должен, особенно этику типа "не, нихуя вас по этому адресу не везу, возможно отвезу по вот этому, но прежде Системно Обоснуйте важность".
Меня интересует в порядке убывания интереса: 1. не противоречит личной морали (гемблинг, наебывать заказчика, россия) 2. много платят 3. интересно разрабатывать, и перспективно в будущем лично для меня
Ща даже расшифрую "россия" на примерах, лол: 1. российский бизнес как кастомер 2. проект направлен исключительно или большой частью на российский рынок 3. если в команде люди из украины, россии, беларуси, то все общение либо все равно на английском, либо никакого "общепонятного" - все три языка равноправны и каждый разговаривает на каком хочет, а все остальные обязаны понимать
From: | (Anonymous) |
Date: | September 5th, 2021 - 03:56 am |
---|
| | Re: русофобии пост | (Link) |
|
так а чего ж ты здесь тогда пишешь не на английском, а на общепонятном? ггг
/ЧД/
извини, забыл перед тобой отчитаться почему я у кэтмара пишу на русском
>Соответственно, контейнеры не нужны Они нужны исключительно в нескольких узких сегментах. В основном в вебе и для демонстраций в сейлзах.
Но сейчас их пихают куда не попадя. Сел тут писать микросервисы -- так все примеры с тем, как запихать их в докер. Как подцепить его к IIS -- хрен с два найдёшь нормальный гайд.
Причём они в контейнеры и базы данных умудряются запихивать, вот уж вообще отдельный цирк.
| From: | ketmar |
Date: | September 4th, 2021 - 08:52 pm |
---|
| | | (Link) |
|
просто макаки не испытывают иллюзий по поводу качества своего софта. а вот чего они не знают — это того, что их хвалёные контейнеры писали такие же макаки.
> Они нужны исключительно в нескольких узких сегментах. В стопицот широких на самом деле. Микросервисы уже давно мейнстрим, и другого вменяемого способа их гонят нет. Есть серверлесс, правда, но он кмк не настолько распространен.
>В стопицот широких на самом деле. Назови хотя бы пять.
Микросервисы к контейнерам совершенно перпендикулярны. В контейнеры их суют только по той причине, что пользуются незрелыми технологиями, которые в свою очередь вызывают жуткий dependency hell в *nix-like системах.
Я вот вполне написал пачку микросервисы, которые прекрасно работают без всяких контейнеров. И задеплоить их можно простейшим скриптом..
Я как всегда сказал не совсем то, что имел в виду. Тут скорее сами ниши очень большие: 1. уеб 2. данные - etl, event sourcing, big data 3. самые разные сервисы, но так как прежоставляются через http/grpc/etc, то ты наверное скажешь, что уеб
Плюс видел всякой внутренней кухни которую хз как характеризировать. Вот возьми достаточно популярную онлайн игру. Хоть сама игра на игровом движке, конечно, но организация в рум, спавн сервера для рума в клауде, игровой чат, статистика - это все написано в микросервисной архитектуре. Это веб или нет?
Видимо по дороге контекст потерялся. Про ограниченность применения -- это про контейнеры.
Микросервисы как раз вещь в целом хорошая и нужная. KISS,DOTADIW и всё такое.
> это про контейнеры Микросервисы и не только удобно оркестрировать именно в контейнерах.
Я не сомневаюсь в твоем умении написать простенький деплоймент скрипт, но если он умеет докинуть виртуальных машин, проставить квоты по памяти и цпу, поднять балансировщик где надо, собирать логи, скейлить, ставить зависимости и так далее, то он не будет маленьким и простым, а ты изобрел какой-то Ansible.
Все это можно конечно делать без контейнеров тем же ансиблом, но мне кажется, это повлечет больше пердолинга и будет требовать сильно большей квалификации, если надо экономить ресурсы и гонять на одном хосте по максимуму всего. А написать yml-файлы для кубернетиса может даже такакая макака как я.
Ну я ж говорю, веб, где вот такие внезапные всплески регулярны и не предсказуемы, этим и пользуется.
А в остальных случаях вся эта установка делается не разработчиком, а админом. Обычно один раз при установке, и может ещё пару раз если компания расширилась. Причём, если у тебя сервис, к примеру, порождает кучу воркеров, то тут выгоднее докинуть памяти/цпу, чем городить новый сервер.
> веб Я бы сказал около веб и обработка данных. Что сегодня является просто огромной нишей, которая не кмк позволит сказать "кубернетис никому не нужная хуита".
4. автомейшен/интеграционные тесты 5. разработка и дебаг. зачем мускул, кафку, кассандру, эластик, аллаха себе машину ставить, можно просто качнуть имеджи
Встречный вопрос: зачем вообще качать тот же мускул на машину? Сервер БД теперь не модно?
Обычно это достаточно напряжно, так как обычно у заказчиков клауд вжопу засекурен, и для того чтобы пробиться к серверу, надо: 1. войти в VPN 2. пройти двуфакторную авторизацию чтобы сгенерить временный пароль 3. пройти аутентификацию с помощью временных кредлов 4. открыть тоннель через бастион хост, который еще и отвалится за 15 минут айдла пока поссать-покурить пойдешь (ну можно скриптом подпинывать конечно) Это все несложно, и периодически нужно погонять именно на живом сервере, но для процесса разработки полностью локальная среда как-то удобнее
У тебя как-то теплое с мягким попуталось: доступ к живым данным и разработка.
Но в целом кейс понятен: для нищего фрилансера, у которого для жизни и разработки один ноут, действительно есть смысл собирать рабочую среду из контейнеров, тут соглашусь.
> для нищего фрилансера, у которого для жизни и разработки один ноут Ну вот, ты почти угадал(( У меня два лэптопа, а не один. Я долго боялся выбрасывать десктоп, ведь как можно, но все таки перестал бояться и полюбил атомную бомбу.
Отож. А я всю жизнь в энтерпрайзе, оттого и совершенно иной подход и другая точка зрения.
Не люблю лэптопы. Экран низко, клава мелкая, места на диске мало.
> энтерпрайзе прими мое искренние соболезнование/висхищение/оба на свой выбор)
> и базы данных умудряются запихивать, вот уж вообще отдельный цирк.
О да. Зато решать проблему просто -- Stop it! и всё работает...
From: | (Anonymous) |
Date: | September 5th, 2021 - 03:52 am |
---|
| | | (Link) |
|
> Ты бы предпочел компиляцию в 10 минут, или меньше минуты при прочих равных? прочих равных здесь нет.
> С вашей точки зрения (позвольте мне попроецировать) это все нахуй не надо, поскольку весь софт: 1. должны писать исключительно высококвалифицированные люди крякнул и заплакал. ебать меня в уши, ломающие известия - инженер должен быть высококвалифицированным. то-то я уже вот как 14 лет ИТ колупаю чтобы в конечном итоге просто пойти нахуй. не то чтобы меня удивило, но всё же неприятно это повторно осознавать. слава богу хоть в механическом мире такого нет. там тупа из нихуя абстракций не нагородишь - там, блять, понимать надо, ибо ограничения физики неизменны и непреклонны.
2. он должен быть написан оптимально с точки зрения перформенса, скейлинг не нужон (даже если мы обрабатываем 100К сообщений в минуту, а скоро пойдет поток в 200К) это ж как надо написать так, чтобы на 100к масштабировалось, а на 200к уже нет?
3. он не должен падать цомпутер сциенце инновации в 2021: софт не должен падать. хотя в принципе да, уже можно и инновацией считать.
4. вследствии чего не надо разных энвайрментов, только дев и прод версии софт должен быть либо заточен под _конкретную_ среду, либо быть environment-agnostic. это в принципе относится к любой сложной системе, иначе это не система, а тупо набор реакций на частные случаи.
5. должен иметь Системно Обоснованную и Разумную причину существования. да. это называется Инженерия. то есть то, за что современному ИТшнику по идее и платят его невъебенные бабки. на практике же ему платят за иллюзию и по инерции, и получать он должен как ёбаный слесарь из ЖЭКа, потому что уровень системности и когеретности мышления, а также вкладываемых усилий, в принципе сопоставим.
/ЧД/
> крякнул и заплакал То есть инженер должен сразу материализироваться с 14 лет опыта? Разработку нужно масштабировать, услугу разработки надо масштабировать еще быстрее, людям на чем-то учиться. Даже при наличии всех quality gates, код будет не всегда очень хорошим. Сделать устойчивость качеством среды исполнения не самая плохая мысль.
> это ж как надо написать так, чтобы на 100к масштабировалось, а на 200к уже нет? молодец, найс придрался к числам.
> 2021: софт не должен падать А если засбоил, так это ЧП. Останавливаем производство, и начинаем разбираться что не так, делаем выводы и наказываем виновных, пока все стоит. Или все таки крутятся резервные сервисы, а упавшие автоматически восстанавливаются, либо blue переключается на green и мы едем дальше, пока разбираемся что случилось,
> environment-agnostic контейнеры делают софт с одной из сторон более environment-agnostic, если среда умеет гонять контейнеры, конечно
> да. это называется Инженерия. Ну ты по критерию Разумности и Обоснованности не с меня спрашивай. Мне кажется оба кэтмар и фантом назовут последние два проекта в которых я принимаю участие не нужными в принципе: 1. размещение, коррекция биддингов, коллекция статистики по перформенсу поисковых движках - миллионов и миллионов рекламы по отелям, рейсам и так далее 2. обработка, агрегация данных финансовых инструментов для того чтобы быть показанной в рилтайме клиентам фондовой биржи
| From: | ketmar |
Date: | September 5th, 2021 - 09:07 am |
---|
| | | (Link) |
|
>А если засбоил, так это ЧП. Останавливаем производство, и начинаем разбираться >что не так поздравляю, ты начинаешь понимать, как оно должно работать, и что такое ЧП.
потому что если софт упал — это значит, что там как минимум один фатальный баг неизвестной природы. а скорее всего — там их гнездо. что, где и как могло сломаться — неизвестно. поэтому всё останавливаем и разбираемся. потому что на этом этапе все собраные данные и все прошедшие транзакции начинают считаться недостоверными, пока не доказано обратное. и плодить новые недостоверные — нет смысла.
но, конечно, так оно работает только у тех, кому не насрать с колокольни на то, чем они заимаются. а если первая и единственная цель — бабло, то тогда, само собой, можно любым говном обмазываться, и клиентов говном кормить. какая разница.
From: | (Anonymous) |
Date: | September 5th, 2021 - 09:57 am |
---|
| | | (Link) |
|
> То есть инженер должен сразу материализироваться с 14 лет опыта? инженер должен знать, что он умеет, и не лезть туда, где у него заведомо не хватит квалификации. в случае ИТ квалификация повышается проектами для себя и под себя, а заодно с этим мозг пропитывается инженерией. на работе же ты именно что пашешь, поэтому хвалёного "обучения по ходу дела" там на самом деле мизер.
> Останавливаем производство, и начинаем разбираться что не так, делаем выводы и наказываем виновных, пока все стоит. ну вот и получаем приоритет максимизации прибыли при минимизации издержек. странно, что тебе електрон не нравится.
> контейнеры делают софт с одной из сторон более environment-agnostic не делают. потому что если софт не обладает неким качеством изначально, то по-настоящему наделить его им можно только путём модификации. контейнеры же лишь создают иллюзию расширения возможностей. это всё равно, что гонять windows 95 в досбоксе и называть её после этого актуальной операционкой, потому что на современном компе запущено жеж ёпт.
> молодец, найс придрался к числам. не, я всм реально сначала не понял. потому что шкала нагрузки обычно градуируется логарифмически же. ну там 100к, 1кк, 10кк и так далее.
| From: | ketmar |
Date: | September 5th, 2021 - 10:04 am |
---|
| | | (Link) |
|
>на работе же ты именно что пашешь, поэтому хвалёного "обучения по ходу дела" там на >самом деле мизер. this! обучение всегда подразумевает: «сделаю корявую херню в процессе обучения, зато пойму как правильно. а херню потом надо или выкинуть, или переписать.» за такой подход на работе пиздюлей получаешь только влёт. так что хуй там, а не обучение.
From: | phantom |
Date: | September 7th, 2021 - 09:47 pm |
---|
| | | (Link) |
|
>>> обработка, агрегация данных финансовых инструментов
В принципе, не нужно, да. Но сам люблю в этом говне покопаться. Всё думаю, как бы капусты нарубить, хехе, да биржу выебать.
>В целом, весь этот клауд нахуйя?
Это избавляет наконец от dll hell.
Твой ответ содержателен на 0 бит. Поздравляю. Это ачивка.
> Это избавляет наконец от dll hell.
А, то есть, это шутка была. Сорян, я лурку не читаю на ночь. А журнал дрДоббс в 99 году открывал последний раз (ничо так был, кстати, артефакт времён пика полиграфии).
Если чо, я не спорю насчет того, является Гугл злом (да). Но метафора "присосались к трубе" слишком уж похожа на тупо паразитирующий на ресурсах и ничего не производящий условный газпрём.
Газпром газ качает, - газ материален и не может быть продан 20 раз. Гугл же сделал поисковик, задавил конкурентов и продаёт пиксели на своей странице 1 млрд. раз, это just a glorified Million Dollar Homepage, если знаешь, о чём я, хехе.
Но по сути, да, не вижу никаких других существенных различий между гуглом и естественными (инфраструктурными) монополиями.
То есть брать деньги можно только за товар, а услуга по умолчанию должна быть бесплатной?
Это какая услуга, услуга поиска в сети? Конечно надо платить, корпоративный ты наш раб, хехе.
А я продолжу пользоваться DDG бесплатно и без рекламного говна в глаза.
Ты сейчас с проекцией поговорил, поздравляю.
Так ты и есть проекция в моём воображении.
From: | (Anonymous) |
Date: | September 5th, 2021 - 04:07 am |
---|
| | | (Link) |
|
> Но метафора "присосались к трубе" слишком уж похожа на тупо паразитирующий на ресурсах и ничего не производящий условный газпрём.
то есть буквосочетание ГПЗ тебе ни о чём не говорит?
/ЧД/
| From: | ketmar |
Date: | August 30th, 2021 - 01:47 pm |
---|
| | | (Link) |
|
>Да я и про "старую гвардию" сомневаюсь. проблема в том, что катастрофически упал уровень обучения. долбоёб двадцать лет назад и долбоёб сегодня — два разных долбоёба. первый — гений по сравнению со вторым.
>во-вторых, настройка выключается через некоторое время у меня не выключается уже лет 10+. один раз включил — и больше никогда туда вообще не логинился. возможно, вырубают, если нет регулярных обращений.
>Да и в целом, на хуйя было отключать РОР3? потому что средний хомячок не пользуется локальным почтовым клиентом. логично отключить для безопасности хомячка.
From: | (Anonymous) |
Date: | August 30th, 2021 - 02:06 pm |
---|
| | | (Link) |
|
то есть всю двухфакторку, отдельные пароли на приложения ты пропустил так может они тебе телеграфируют бинарной датой о чем-то важном
| From: | ketmar |
Date: | August 30th, 2021 - 02:35 pm |
---|
| | | (Link) |
|
>так может они тебе телеграфируют бинарной датой о чем-то важном угу. о том, что в гугеле работают дегенераты.
Блядь, вот выросло поколение, которому в радость все эти 2ФА, в интернет по паспорту, в интернет по анализу мочи. Теперь уже мыла без сим-карты не зарегишь нигде. 2ФА этот ёбаный местами вообще не отключается, опция не предусмотрена (гитхаб, например).
| From: | ketmar |
Date: | August 30th, 2021 - 02:40 pm |
---|
| | | (Link) |
|
ты по-моему направильно анона понял. он намекает, что я не логинился кучу лет, и поэтому пропустил массу Полезных Интересных Нововведений, которыми меня не смогли Осчастливить.
Да понял я, бурчу по-своему, хехе.
Я тоже в этих нововведениях плохо шарю. Вот, глянул про настройки гитхаба и понял, что спиздел.
2ФА у меня отключено... Но как называется тогда этот конфирмейшен код, который при каждом логине на мыло падает, 1.5ФА?
| From: | ketmar |
Date: | August 30th, 2021 - 02:47 pm |
---|
| | | (Link) |
|
а, это я тебя, значит, неправильно понял.
а про это всё я не знаю, меня более чем устраивает repo.or.cz. дёшево, сердито, удобно.
Ну, просто использую дискуссию как повод побухтеть про говногугл, хехе.
На гитхабе зарегился, однако, а шо делать с апстримом? Баги там слать, фиксы мобыть...
| From: | ketmar |
Date: | August 30th, 2021 - 03:03 pm |
---|
| | | (Link) |
|
на почту. не хотят на почту — пусть идут нахуй.
А я вот не любитель почтовой связи.
В идеале - анонимный и без всякой регистрации пуш своего бранча, и пусть на той стороне сами решают, надо оно или нет, переписать или так замерджить. А ещё общаться с разными вики-гито-пидарами, объяснять там или ещё какой взаимоотсос, кумарит.
| From: | ketmar |
Date: | August 30th, 2021 - 03:20 pm |
---|
| | | (Link) |
|
ну, при таких раскладах проще сразу в /dev/null сливать. если контрибутор просто прислал портянку и скрылся в тумане — да ну в жопу разбираться. контрибутору это не надо — ну, и авторам не надо тоже.
А что, ритуальные танцы устраивать, сочинения на тему "как я пофиксил ваше говно", может, тесты на соответствие code of conduct заполнять?
| From: | ketmar |
Date: | August 30th, 2021 - 04:06 pm |
---|
| | | (Link) |
|
ну как сказать… словесные пояснения к патчу — это типа стандартная вежливость. как и готовность ответить на внятные дополнительные вопросы.
ну вот смотри, пришла мне портянка. к ней сопроводиловка: «падает, пофиксил!» я, конечно, всё бросил — и побежал портянку разбирать, чтобы понять, что там пофиксили, а что ещё сильней поломали.
а вот если я вижу что-то типа: «вы обосрались вот там-то. вот так можно повторить баг, вот тест (if applicable), ошибка была в double free, япоченил. спрашивайте свои вопросы.» — то настроение посмотреть патч уже намного больше. возможно у меня и не будет вопросов — но я вижу, что человек уважает не только своё время, но и моё.
тут, кагбэ, дорога с двусторонним движением. обычно у маинтайнера/автора дофига и других дел, так что если ему облегчить жизнь — то лучше в итоге станет всем.
Ну, а посмотри на это с моей стороны. Вот я пользуюсь софтом, что-то где-то глючит. Чтоб работало я у себя фикшу, локально. Потом думаю, ладно, as a courtesy, зашлю фикс в апстрим. Это уже охуенное усилие с моей стороны, учитывая дебильный процесс с PR-ами на гитхабе и регистрацией там. А учитывая мою мизантропию, нет никакого желания общаться с человеками и быть вежливым, хехе. Поэтому обычно я таки в /dev/null посылаю фиксы. И ещё: фиксы не-авторов - обычно короткие ( https://doi.org/10.1109/MSR52588.2021.00065). Что, мантейнер настолько тупой, чтобы в 5 минут в 10 строчках разобраться? Или ему лень неподписанный код читать? Ну, так это означает, что ему хуй ложить на то, чтоб свой проект улучшить, если он такие коммиты в /dev/null переправляет. (В последнем случае, конечно, я не буду никогда больше ему ничего заливать).
| From: | ketmar |
Date: | August 30th, 2021 - 04:52 pm |
---|
| | | (Link) |
|
ты знаешь, по моему опыту маинтайнера — лучше никаких фиксов, нежели фиксы по такой технике «голубь-кукушка». нравится тебе накладывать локальные патчи — на здоровье, никаких проблем. на то и исходный код даден.
и да, десять строчек всё равно надо детально анализировать. потому что новый баг можно и в одной строчке сделать, особенно если не очень понимаешь структуру проекта, или не очень умеешь кодить. а откуда я — как маинтайнер — знаю: умеет автор патча хорошо кодить, понимает он проект? мне этого ниоткуда не видно. если вдобавок автор патча даже нормальных пояснений написать не удосужился… да в жопу: скорее всего, его код такого же качества, как и его пояснения, спасибоненадо.
я ж говорю: это двустороннее движение. ты делаешь некоторые дополнительные усилия — зато избавляешь себя от необходимости маинтайнить локальный патчсет, например. не хочешь? хозяин-барин, никто не заставляет. как-то так.
Но это вот отношение очень человеческое, ecce homo. Ты вот человеков не любишь, но как-то непоследовательно.
Багфикс он или фиксит баг, или нет. А от этих всех разговоров и реверансов только корпорации появляются и взаимоотсос всякий. Ну, или профессиональные википидары, если в опенсорс сеттинге.
И о каком качестве кода ты говоришь? О нейминге да форматтинге, да архитектуринге всяком?
| From: | ketmar |
Date: | August 30th, 2021 - 05:22 pm |
---|
| | | (Link) |
|
>Багфикс он или фиксит баг, или нет. чего я никак не узнаю, пока всю эту хуйню не проанализирую — включая origin бага, и способы его повторить. потому что голубь-кукушка не потрудился об этом рассказать. ну и пусть летит дальше вместе со своим патчем.
>И о каком качестве кода ты говоришь? О нейминге да форматтинге, да архитектуринге >всяком? в том числе и об этом. и о знании дебильных стандартов, которые патч может нарушить, потому что они дебильные. и о знании, что в этом конкретном проекте можно на некоторые конкретные аспекты возложить хуй, потому что компилер расфачен. и ещё о куче нюансов, в которых можно обосраться даже прислав однострочник. даже о такой простой штуке, как комментарий — потому что если что-то пропущено, то, может, оно не настолько очевидно, чтобы обойтись без комментария?
в итоге мне надо это всё проверить, и — возможно — дополнительно починить. или вообще переписать с нуля. а меня, очевидно, данный баг не парит — иначе я бы его уже заметил и починил. ну и хуй с ним, меня не парит, автора патча тоже не парит примут ли — так чего напрягаться? в /dev/null.
| From: | ketmar |
Date: | August 30th, 2021 - 05:25 pm |
---|
| | | (Link) |
|
p.s.: я ещё замечу, что к вавумчику людей не напрягает даже тестовые карты делать, которые баг демонстрируют. потому что в исправлении заинтересованы обе стороны. а в твоём подходе — похоже, не заинтересована ни одна сторона. ну и нафиг не надо тогда.
Ну, может я и напишу тест к фиксу, а может забью. В конце концов, это "твой" проект или чей? Тебе всё равно проверить придётся на всё вышеозначенное и переписать, может быть, даже если я очень страшной клятвой поклянуся, что всё работает и перечислю все репростепы и все мои великие мысли на пути к этому охуенному 1-строчечному пачту, хехе.
| From: | ketmar |
Date: | August 30th, 2021 - 05:53 pm |
---|
| | | (Link) |
|
ты охуеешь от того, сколько интересной информации можно подчерпнуть из простой «сопроводиловки» к патчу (или из отсутствия оной). и в частности — сделать вывод, стоит ли вообще заморачиваться. эмпирический опыт нескольких десятилетий позволяет довольно неплохо оценивать код по этому критерию ещё до того, как этот самый код вообще начать читать.
"50 лет опыта физиогномики и френологии позволяют мне определять преступника с первого взгляда".
| From: | ketmar |
Date: | August 30th, 2021 - 06:07 pm |
---|
| | | (Link) |
|
и ведь что характерно — таки да. людей же не учат тому, как много они могут рассказать о себе даже не замечая этого. и они рассказывают. и показывают. а я учился и учусь это замечать: и интересно, и полезно.
| From: | ketmar |
Date: | August 30th, 2021 - 06:52 pm |
---|
| | | (Link) |
|
большая. там прямо в commit message ссылка на rationale, например.
Так ты посмотри по ссылке. Всё rationale там - 1 предложение, повторённое дважды:
Line numbers should be turn on default!
Эта информация идентична коммит месаджу.
| From: | ketmar |
Date: | August 30th, 2021 - 07:04 pm |
---|
| | | (Link) |
|
там вполне понятно, откуда лапы растут. хотя лично я бы всё равно такой патч не принял, потому что — «а нахуя? хочу голых подробностей!» но учитывая направленость ракет иде на обучение — понять можно.
Номера линий по дефолту - это болше энетрпрайзом попахивает...
| From: | ketmar |
Date: | August 30th, 2021 - 07:52 pm |
---|
| | | (Link) |
|
энтерпрайз и схема… монтипайтоны завидуют.
Всякое может (с людьми) случиться. Вон, они решили racket2 без скобок сделать, например. Как минимум, один девелопер расстроился и ушёл.
From: | (Anonymous) |
Date: | August 31st, 2021 - 10:22 pm |
---|
| | | (Link) |
|
лисп без скобок - как баба без сисек
Это точно. Впрочем, есть варианты. Я, вот, тоже думаю, как бы скобки скрыть... главное, в уме AST держать.
From: | (Anonymous) |
Date: | August 30th, 2021 - 05:42 pm |
---|
| | | (Link) |
|
c 2ФА сервисы перестают тебя замечать, когда ты подключаешься с плутона или юпитера. и не нужно срочно высылать расшифровку своего генома. бесплатно и без смс.
>> возможно, вырубают, если нет регулярных обращений.
Ага, скорее всего.
From: | (Anonymous) |
Date: | August 30th, 2021 - 04:18 pm |
---|
| | | (Link) |
|
Я сегодня уже дважды испытал лютый баттхерт от общения с результатами "труда" таких вот, блядь, ёбаных "молодых, продвинутых": первый на ведре, когда 3,5 часа качал через EDGE AppImage, а в конце получил нотификатор "Запрещено" даже без возможности посмотреть дополнительную инфу, с каких хуев "запрещено"-то. И 2-й от логики сопряжения блютуза. Порвало в грелку, буквально, а у меня и так ёбаный инфаркт и нет жизни без таблеток ггг Объективные процессы, тащьта, остается только зоонаблюдать.
| From: | dece |
Date: | August 30th, 2021 - 04:19 pm |
---|
| | | (Link) |
|
Чойта анонимусом упало, ой ггг
| From: | ketmar |
Date: | August 30th, 2021 - 04:24 pm |
---|
| | | (Link) |
|
а я вот захотел детальные логи и защиту по эвристикам в lighttpd всунуть. но документацию читать лень. поэтому сижу, пишу защитную пентаграмму: минисервер, который будет сидеть перед лайти, читать заголовки и отгонять бесов.
так я это к чему. искал библиотеку для сопрограмм — все почти, блядь, огромный ебаный пиздец. сопрограммы, сука. простые, сука. только переключение, всё, больше ничего не надо. есть ровно одна. почему никто не делает просто библиотеку сопрограмм, которую можно взять отдельно от всего остального — неясно. Прогресс, типа: делать строительные блоки немодно, надо сразу комбайны. а если тебе комбайн не подходит, то раскорячься так, чтобы подходил, твои проблемы.
| From: | dece |
Date: | August 30th, 2021 - 04:33 pm |
---|
| | | (Link) |
|
>минисервер, который будет сидеть перед лайти,
Когда-то я похожую задачу 3proxy решал. Вроде. Кажется. Но это неточно ггг
>надо сразу комбайны. а если тебе комбайн не подходит, то раскорячься так, чтобы подходил, твои проблемы.
Ну, ты ж сам знаешь ответ? Логика та же, что у впихуевателей systemd. Она легко узнаваема по синтаксису. А у синтаксиса известно, откуда ноги растут. Делаем еще шаг, и получаем корпоративное государство. Тут можно уже остановиться и заняться зоонаблюдениями, пушшо сделать нихуя нельзя один хуй. Ну, вот, ты что-то для себя можешь написать.
| From: | ketmar |
Date: | August 30th, 2021 - 04:38 pm |
---|
| | | (Link) |
|
>Ну, вот, ты что-то для себя можешь написать. я в итоге этим и занимаюсь (и ещё обновляться перестал %-). терминалка своя. текстовый редактор свой. почтовый клиент свой. токс-клиент свой. жабир (psyc, actually)-клиент свой. ирц-клиент свой. даже сурспорт дума — и тот… ;-)
Уважаю. А я вот всю жизнь думаю всё это налабать своё (ну, кроме средств общения), но всё откладываю. Только у меня в списке ещё свой комп и ЯП.
| From: | ketmar |
Date: | August 30th, 2021 - 04:58 pm |
---|
| | | (Link) |
|
ну, так-то я бы и больше всего своего написал и использовал — но тут надо соблюдать некий компромисс между постоянным написанием своего, и каким-то временем чтобы этим всем таки иногда пользоваться. ;-)
(на самом деле у меня намного больше кастомного софта, да — я только более-менее крупное перечислил, и которое каждый день использую; так-то ещё масса всяких усерскриптов, например, некоторые из которых довольно большие и сложные; кучка всяких форков, которые я поддерживаю в удобном мне состоянии, но особо не развиваю — тот же dmd, например…) | |