1. Куча / Говнокод #28322

    −2

    1. 1
    IT Оффтоп #156

    #126: https://govnokod.ru/27733 https://govnokod.xyz/_27733
    #127: https://govnokod.ru/27737 https://govnokod.xyz/_27737
    #128: https://govnokod.ru/27742 https://govnokod.xyz/_27742
    #129: https://govnokod.ru/27747 https://govnokod.xyz/_27747
    #130: https://govnokod.ru/27755 https://govnokod.xyz/_27755
    #131: https://govnokod.ru/27766 https://govnokod.xyz/_27766
    #132: https://govnokod.ru/27790 https://govnokod.xyz/_27790
    #133: https://govnokod.ru/27828 https://govnokod.xyz/_27828
    #134: https://govnokod.ru/27834 https://govnokod.xyz/_27834
    #135: https://govnokod.ru/27839 https://govnokod.xyz/_27839
    #136: https://govnokod.ru/27845 https://govnokod.xyz/_27845
    #137: https://govnokod.ru/27857 https://govnokod.xyz/_27857
    #138: https://govnokod.ru/27867 https://govnokod.xyz/_27867
    #139: https://govnokod.ru/27887 https://govnokod.xyz/_27887
    #140: https://govnokod.ru/27900 https://govnokod.xyz/_27900
    #141: https://govnokod.ru/27914 https://govnokod.xyz/_27914
    #142: https://govnokod.ru/27942 https://govnokod.xyz/_27942
    #143: https://govnokod.ru/27960 https://govnokod.xyz/_27960
    #144: https://govnokod.ru/27972 https://govnokod.xyz/_27972
    #145: https://govnokod.ru/27996 https://govnokod.xyz/_27996
    #146: https://govnokod.ru/28008 https://govnokod.xyz/_28008
    #147: https://govnokod.ru/28049 https://govnokod.xyz/_28049
    #148: https://govnokod.ru/28087 https://govnokod.xyz/_28087
    #149: https://govnokod.ru/28136 https://govnokod.xyz/_28136
    #150: https://govnokod.ru/28157 https://govnokod.xyz/_28157
    #151: https://govnokod.ru/28209 https://govnokod.xyz/_28209
    #152: https://govnokod.ru/28217 https://govnokod.xyz/_28217
    #153: https://govnokod.ru/28232 https://govnokod.xyz/_28232
    #154: https://govnokod.ru/28275 https://govnokod.xyz/_28275
    #155: https://govnokod.ru/28281 https://govnokod.xyz/_28281

    Запостил: nepeKamHblu_nemyx, 07 Августа 2022

    Комментарии (493) RSS

    • Доброе утро!

      Этот оффтоп сгенерирован автоматически.

      Индекс оффтопов: https://index.gcode.space/.
      Зеркала Говнокода и полезные ресурсы:
      * https://govnokod.xyz/ (альтернативный Говнокод)
      * https://gcode.space/ (read-only зеркало Говнокода)
      * https://t.me/GovnokodBot (Говнокод-бот в «Telegram»)
      * https://t.me/GovnokodChannel (Тематический канал в «Telegram»)
      * https://app.element.io/#/room/#govnokod:matrix.org (резервный чат)

      Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
      Остерегайтесь подделок. Берегите себя и своих близких. Кок!
      Ответить
    • Какое же всё таки Python - блевотное говно.
      Ни пифомаса, ни многопоточности (прокукарекайте про ИГИЛ, да), ни jit-а, ни веб-сервер без ебли не запустить, ещё и с последними стандартами сахарным навозом обливают. Фу, блядь.
      Единственное что нормальное - библиотеки для ML.
      Ответить
      • Ну что, никто не набросится на меня?
        Ответить
        • cd www && start python -m http.server 8000

          Запустил веб-сервер без ебли, проверь.
          Ответить
        • нет конечно

          я тоже не люблю питон. Правда, многопоточносьть там всё таки есть, но она не может занимать более одново ядра (кукарекаю про игил)
          Ответить
          • Пеформанс в скриптовом языке нинужен.
            Ответить
          • > она не может занимать более одново ядра
            Запусти второй процесс.
            Ответить
            • Всегда так делаю.
              Ответить
            • очент удобно будет всем, особенно админу на винде
              Ответить
              • Шиндошс как-то умеет евристически группировать процессы
                Ебучий хром открыл ящик федоры с этими бесконечными воркерами
                Ответить
          • Ты молодой, тебя окружают процессорные ядра.
            На кран-балке кукарекают про игил.
            Гвидо накручивается на хую.
            Ответить
          • Почему не любишь питон? Ты герпетофоб?
            Ответить
    • /start
      Ответить
    • из года в год одна и та же песня

      https://nitter.fdn.fr/0xMert_/status/1556725627792883712
      Ответить
      • В комментариях: у нас дома уже есть Degit.

        Тем временем Degit у нас дома:
        cd electron
        npm run test-client  # This starts the React server
        npm run test-server  # This starts the Express server and IPFS daemon
        Ответить
      • >Time for a decentralized, censorship-resistant $SOMETHING

        --питух-питух, пошли в юзнет?
        --нее, старое говно, я лучше в реддит
        --питух-питух, пошли в IRC?
        --нее, старое говно, я лучше в телеграм
        --питух-питух, как дела?
        --ЗАЕБАЛА ЦЕНТРАЛИЗАЦИЯ ХОЧУ ДЕЦЕНТРАЛИЗАЦИИ НЕУЖЕЛИ НИКТО НЕ ПРИДУМАЛ КАК
        Ответить
    • https://files.catbox.moe/rpyrs2.png
      Ответить
    • https://telegra.ph/file/8d655ff72ee3a15a5462f.jpg
      Ответить
      • Сокрыт в компоте сухофрукт
        В коте сокрыта тайна
        Ответить
    • Greater Manchester Police (GMP) has said that an investigation has been launched after University of Manchester student Karl Andersson published a PhD research paper on his personal experiences of masturbating to the “Shotacon” subgenre of Japanese manga comic books that focus on often highly sexualised portrayals of prepubescent or pubescent boys.

      Anderson claimed that in order to “understand how [people] experience sexual pleasure when reading shota” he conducted a three-month “experiment” of masturbating to paedophilic comic books, taking notes during every “session”.

      “I would not be allowed to have any other sexual relief during this ‘fieldwork’ in my own sexuality: no regular porn, no sex with another person, no fantasies or memories — it had to be shota every time.”

      In his paper, published by the peer-reviewed academic journal Qualitative Research, Andersson admitted that “the age of the characters and the explicitness of the sex, as well as in the readers’ views on whether or how sexual desire for fictional boys is connected to sexual attraction to actual children.”
      Ответить
      • >PhD
        > research paper on his personal experiences of masturbating to the “Shotacon”

        слушайте, в мое время phd конечно сложнее было получить.



        А в чем идея эксперимента? Типа ты дрочишь, например, на козу, и ни на что больше, и через какое-то время ты понимашь козоебов?
        Ответить
        • Ему просто нужна была отмазка, почему все деньги с полученного гранта спустил на сёта-мангу.
          Ответить
        • Ты дрочишь на козу - фиксируют зоны активности твоего мозга. Потом дрочишь на взрослую девушку - тоже фиксируют. То же самое с 12-летним мальчиком. Потом обучают нейросеть. Потом приходит Стертор на собеседование на позицию воспитателя в детский сад - его проверяют и не допускают к работе.
          Ответить
          • Помоему очень просто проверить и так: показываешь 12-ти летнего голого мальчика, у Стертора встает, и ты запрешаешь ему работать с детьми

            А там правда зоны разные?
            Ответить
            • Идея тоже хорошая. Сериал «Глухарь» смотрел? Он показал подозреваемому фотки зарезанной девушки, а у него встал.

              А как ты будешь проверять, что встал? Также может и не встать. Лучше просто показывать фотки и фиксировать возбуждение в головном мозгу. Кандидат может и не знать на что его проверяют.
              Ответить
              • Понятно

                Не понятно правда как тут с прайваси. Ну вот ты знаешь, что стертор любит. Эту информацию кому можно показывать?
                Ответить
                • Я программист, а не юрист. Задай свой вопрос в юридический отдел.
                  Ответить
              • > Сериал «Глухарь»
                > Сериал «Глухарь»
                > Сериал «Глухарь»
                Вот что санкции живительные делают!
                Ответить
                • Забавно: в моем поколении культурный слой так сказать состоит из совка
                  Мы цитируем исключительно фильмы гайдая, рязанова, данелии, и марка, извините, захарова. Это порождает взаимопонимание с питухами 60-70гг р (а иногда и 50х!)

                  Скажешь "луц по частям не продается" или "какая гадость ваша заливная ры", и все тебя понимают. Культурный код совпал.

                  Следующее за мною поколение уже нихуя этого не понимает, но сыпит отсылками к гарри поттеру, сериалу "друзья" (хотя казалось бы) и какими-то таким феноменам культуры начала нулевых.

                  Ну вот ща под санкциями все опять будут вариться в одном поле, и вернется связь времен!
                  Ответить
                  • какая сегрегация
                    Ответить
                  • В данном случае я как настоящий понаех просто повторил мемас без понимания Глубинного Смысла™. Впрочем, я и «Глухарь» с «Друзьями» тоже не смотрел, а про «Happy Potter» доподлинно знаю только то, что там был пынягоблин.
                    Ответить
        • Говорит, прямо из первых рук текут знания про шота руставели XD

          Yet despite acknowledging the illicit nature of the material, he said that he found interviewing others inadequate for his study, writing: “I realized that my body was equipped with a research tool of its own that could give me, quite literally, a first-hand understanding of shota.”
          Ответить
    • У кого есть контакт defecate plus plus? Мне срочно нужно.
      Ответить
      • хочешь сменить работу?
        Ответить
        • Нет, просто попиздеть. Давайте саммонить олдфагов.
          Ответить
          • засаммони его комментом)

            но будь осторожен: если они встретятся с пи или десктором например, может очень жесткая политота вылезти, и просто Эйяфьядлайёкюдль говна всех смоет
            Ответить
            • Давайте саммонить вистефана и посылать его нахуй )))
              Ответить
            • А он за спецоперацию?
              Ответить
              • Он порвался и ушёл с уютненького после очередного срача с Desktop, емнип, go figure.
                Ответить
                • Я знаю, что из-за Desktop ушел defecate-plusplus.
                  Ответить
                  • Из за тебя борм defecate-plusplus ушел
                    Ответить
                  • Из-за десктопа я сама чуть не ушла. Мои набросы про вакциняки были настолько успешны, что он меня потом много дней по всем тредам звал фошистом и пытался денацифицировать. Страшный человек.
                    Ответить
                    • Только «сам» и «ушёл».
                      Ответить
                    • извини
                      Ответить
                    • А напомни, ты за вакцины или против был?
                      Ответить
                      • В этом и была хохма: я была и за и против одновременно. Типа "рыночек порешает, нужно или нет". На два фронта, так сказать.
                        Ответить
                        • > я была и за и против одновременно
                          Одобряю.

                          Ворец-квантовая неопределённость.
                          Ответить
                      • Как уже выяснили, Дескпот ни на йобу не отступает от «прогрессивной» повесточки, а у них моё тело - моё дело и уколов делать надо ровно столько, сколько повелела Наука, иначе ты ленчуешь черномазых бабушек-ветеранов и вообще угроза нашей демократии.
                        Если поцапались по поводу ватцины, значит топил против.
                        Ответить
                        • Можно просто поискать комментарии и не нести чушь
                          Ответить
    • помню как приносил какую-то забавную эмбеддед-хуйню, но забыл какую, вроде не micropython, но того же отвала мозгов. ну вот ещё одна.

      https://www.nanoframework.net/
      Ответить
      • > Can run on resource-constrained devices with as low as 128kB of flash and 64kB of RAM.

        New JetBrains software can run on resource-constrained devices with as low as 32 GB of HDD space and 16 GB or RAM.
        Ответить
        • That is not true, actually. None of JB products could run on HDD. One needs SSD at least
          Ответить
      • Эту питушню тут уже обсуждали
        https://govnokod.ru/27085#comment592823

        > Да, это сложно. Чтобы писать нормально на .Net Micro Framework нужно ставить внешнюю RAM и FLASH.
        > Но это все вполне работоспособно. Я знаю успешный коммерческий проект, сделанный на этой технологии.

        Нахуй не надо удорожать производство хуйни из-за криворуких кодеров, не осиливших сишку
        Ответить
    • Фар локализован на украинский
      //[MWarning]
      "Попередження"
      //[MError]
      "Помилка"
      
      //[MQuit]
      "Вихід"
      //[MAskQuit]
      "Ви бажаєте завершити роботу в Far?"
      Ответить
      • Хуй-ня. Уже давно пора мову на латиницу перевести.
        Для больших лулзов. И сейчас удачный момент для этого.
        Ответить
        • Лучше бы инструкцию к байрактарам перевели.

          «Привезли нам два Javelin. Пока мы их несли из машины, один сломали,второй потеряли а со вторым потом пытались понять, как стрелять. Кто по инструкции, кто YouTube смотрел. Английского никто не знает, а нам никто ничего не объяснил», — отметил другой украинский пленный...
          Ответить
    • https://prql-lang.org/
      Ответить
      • О, зумерки в триста тысяч пятьсот первый раз изобретают убийцу SQL.

        Впрочем, на этот раз действительно смешно:
        > a simple, powerful, pipelined SQL replacement
        > PRQL compiles to SQL, so it’s compatible with any database that accepts SQL.

        Т.е. очередной убийца SQL — это просто препроцессор к этому самому SQL.
        Ответить
        • Совершенно уебанский синтаксис SQL
          SELECT id, first_name, age
          FROM employees
          ORDER BY age
          LIMIT 10


          И божественный, простой и понятный PRQL
          from employees
          select [id, first_name, age]
          sort age
          take 10


          Очевидно же что выбрать!

          Короче, это CoffieScript.


          Лучше бы кубы развивали. MDX + OLAP Cubes стопудово изобретет очередной хипстер через двадцать лет
          Ответить
          • Люди с хронической непереносимостью капслока могли бы выбрать «PRQL», если бы не тот факт, что ключевые слова в «SQL» регистронезависимые, и на нём можно писать и так:
            select id, first_name, age
            from employees
            order by age
            limit 10
            Ответить
            • а, ну это другое дело совсем

              такой SQL мне нравится
              PRSQL не нужен
              Ответить
          • Блять, я самую мякотку пропустил: вставлять/удалять/модифицировать данные этот «PRQL» вообще не умеет!

            >>> Analytical — PRQL's focus is analytical queries; we de-emphasize other SQL features such as inserting data or transactions.

            В лучших традициях хлопков и отрицательного роста: не «не умеем нихуя кроме селектов», а «we de-emphasize other SQL features such as inserting data or transactions»!

            Пиздец, SQL replacement.
            Ответить
            • выходит, я не так просто вспомнил MDX

              лалки пытаются изобрести OLAPные субд и язык к ним
              Ответить
          • Похоже на linq.
            Ответить
        • это не убийца sql, это то же самое что тайпскрипт для джаваскрипта. переводчик из одного формата в другой; предлагается просто использовать плоский формат, в котором каждый следующий стейтмент обогащает или процессит результат предыдущего.
          Ответить
          • тайпскрипт добавляет статическую типизацию, и это позволяет выгрести NaN процентов ошибок. Не сто конечно, но undefined.

            А это зачем?
            Ответить
            • чтобы не ебаться с вложенными агрегациями и cte
              Ответить
              • Попытки построить серьезные отчеты по сильно нормализованной OLTP базе в любом случае попахивают говнецом и тормозами

                А заранее сагрегированная OLAP база развернута так, что CTE и windows тебе и не нужны


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

                Сама мысль о OLTP/OLAP даже не закрадывается в макакичьи головы.

                Простой ЯндексКликХаус и то сделал бы их жизу в миллиард раз лучше
                Ответить
                • > А заранее сагрегированная OLAP база развернута так, что CTE и windows тебе и не нужны

                  OLAP не может существовать без ad-hoc запросов. Помимо постройки регулярных отчетов тебе будет постоянно прилетать "а скажите сколько у нас пользователей из пенсильвании повторно заказывали носки в сентябре".
                  Ответить
                  • В идеальном мире, подобные issues прилеают в отдел BI, где в куб добавляют еще одно measure, и при следующей перестройке пользователь сам может себе всё накликать, причем количество возможных вариантов отчета будет расти весьма круто с каждым новым дименшеном и межером


                    В мире веб-макак и йажаинтерпрайз-говна (это те же веб-макаки, но только галерные) подобные вещи конечно пишутся вручную многоэтажным запросом

                    Но даже в таком унылом говне можно добавлять в одну длинную скучную таблицу всё новые и новые колонки, чтобы неожиданностей было как можно меньше
                    Ответить
                    • Никто никогда не будет добавлять ничего для одноразового запроса
                      Ответить
                      • а выделять питуха для постоянного писания запросов -- будет?:)

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

                        А у дебилов ведь как: "пользователь попросил по вертикали такие значения, а у нас они только по горизнтали, ща мы ему наэдхочим"
                        Ответить
                        • > а выделять питуха для постоянного писания запросов -- будет?:)

                          эта должность называется аналитик
                          Ответить
                          • аналитик это тот, кто день-деньской пишет тупые SQL запросы?:)
                            ох)
                            Ответить
                            • он гипотезирует и проверяет гипотезы. в том числе, написывая себе разные sql-запросы.
                              Ответить
                        • Какой PIVOT )))
                          Ответить
                          • Верно. Pivoting это то, что умеет делать excel, и что напрмиер умеют делать OLAP кубы (MS reporting и пр)

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

                              Я как-то работал в наколенном энтерпрайзе с мартышками. Мартышки реально вручную писали SQL запросы к OLTP базе (попутно сря туда денормализацией чтобы быстрее работало) а результат высирали в собственноручно сверстанный гуй

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

                              Иногда она добавляла его в свой наколенный гуй, иногда тупо копировала результат в эксель

                              Добавление новой колонки во все гуйные-отчеты могло занять два дня.

                              Я развернул куб, долго его проектировал, иерархия дименшенов, нужные межеры, дрил ин, вот это всё.

                              Прихуячил к нему веб-морду и эксель, и устроил презентацию как там пользователь драг-н-дропом собирает себе отчет: по горизнотали такие колрночки, по вертикале -- сякие, на пересечении такие-то межеры

                              Затем, по этой хуйне строятся любые графики прямо в экспеле, говно можно экспортировать в документ и пр

                              Потом показал, как MDXом получать точно такие же отчеты..

                              Мартышки послушали, и говорят: "мы слыхали, что кубы тормозят, всё таки к MySQL запрос написать как-то надежнее.."

                              Ну я заплакал и убежал. С тех пор я видел множество мартышечьих попыток сделать систему отчетов, и все они одинаково хуевые
                              Ответить
                              • Поэтому я за OLTP в ``mnesia''. Никакая макака из неё отчёт не построит. А если и построит, то это уже не макака, и знает про OLAP.
                                Ответить
                                • идея: взять mnesia + erlang чисто чтобы отфильтровать макак
                                  Ответить
                                  • > идея: взять mnesia + erlang чисто чтобы отфильтровать макак

                                    Поддерживаю. Пойду AB открою, чтобы оказывать тебе консалтинговые услуги, когда mnesia станет раком.
                                    Ответить
                                    • > оказывать тебе консалтинговые услуги, когда mnesia станет раком

                                      Именно поэтому я за «MySQL».
                                      Ответить
                                    • >когда mnesia станет раком.

                                      опотная мартышка и мускуль раком поставит

                                      Я видал джойны по лайку с процентиком внутри
                                      Я видал N+1
                                      Ответить
                                      • > джойны по лайку с процентиком внутри

                                        Я и спереди видел.
                                        И like '%bagor%' -- какой полнотекстовый поиск )))

                                        А разве когда он внутри не оптимизнутся в какой-то between?
                                        Ответить
                                      • Поверь, в мнезии можно сделать куда худшие вещи. Произвольный код в транзации же.
                                        Царская DB, не для питухов.
                                        Ответить
                                        • в РСУБД я тоже могу написить безконеычный цикл в транзакции на pl/sql, просто никто так не делает

                                          я и в коду могу BEGIN TRANS, и потом while(true)
                                          Ответить
                                          • А в sql бесконечный цикл сделать можешь?
                                            Ответить
                                            • Наверное на чистом SQL (DQL) нет, не могу.
                                              Но почти каждая СУБД поддерживает какие-то расширения

                                              https://docs.microsoft.com/en-us/sql/t-sql/language-elements/while-transact-sql

                                              https://www.postgresqltutorial.com/postgresql-plpgsql/pl-pgsql-while-loop/

                                              https://www.techonthenet.com/oracle/loops/while.php
                                              Ответить
                                        • > Царская DB, не для питухов

                                          Мне почему-то кажется Царь бы назвал её питушарской.

                                          С царской бд у меня больше ассоциируются Беркли дб и Редис.
                                          Ответить
                              • Если ввести любую аббревиатуру в гугл, то окажется, что её украли джаваскриптеры

                                https://mdxjs.com/
                                Ответить
                                • MDX is made with [application halted by emoji] in Boise, Amsterdam

                                  яснопонятно
                                  Ответить
                                • Если ввести любую аббревиатуру в гугл, то гугл её выкупит и через полгода закроет
                                  Ответить
                              • > Мартышки послушали, и говорят: "мы слыхали, что кубы тормозят, всё таки к MySQL запрос написать как-то надежнее.."

                                Мартышки послушали, и думают: «умника пора сливать, а то мы тут сейчас все безработными останемся...»
                                Ответить
                • > построить серьезные отчеты по сильно нормализованной OLTP базе в любом случае попахивают говнецом и тормозами

                  Подтверждаю.

                  Чего-то вспомнился дефекейт с его рассказами про «1000 строк sqlя в день».
                  Ответить
      • [quote]
        It starts with FROM, it fixes trailing commas, and it's called PRQL?? If this is a dream, don't wake me up.
        [/quote]

        Просто киллер фичи, как вообще можно без низ бизнес делать?
        Ответить
    • https://nitter.fdn.fr/__femb0t/status/1558976984566452224
      Ответить
      • I can explain GNU in a less than 30 seconds.

        See: Unix is about simplicity. GNU stands for "GNU Not Unix".
        Hope, you got it
        Ответить
    • кошкобарышни, Long Live The Queen это хорошо?

      не в тот оффтоп, но ладно
      Ответить
      • Фу, и ты туда же? У тебя есть хуй? На C++ прогаешь?
        Ответить
      • я не знаю, о чем ты, но первый запрос выдал мне это
        https://kikawika.be/merk/long-live-the-queen/

        Даже не знаю..
        Ответить
        • https://store.steampowered.com/app/251990/Long_Live_The_Queen/
          Ответить
          • ну ок
            а то я по ссылке подумал, что ты решил прикупить ночнушку для знакомой 14-ти летней тян
            Ответить
            • откуда ты знаешь, может у меня есть 14-летняя дочь?
              Ответить
              • У Путина тоже есть дочь.
                Ответить
              • На говнокоде не бывает людей с 14-ти летними девочками
                На говнокоде бывают только сорокалеьние мужики, которые думают, что они 14-ти летние девочки, и называют себя в женском роде
                Ответить
                • я не называю себя в женском роде
                  Ответить
                  • но уже начал спрашивать про аниме
                    а это первый шаг

                    Борманд и Снаут в старых темах тоже себя правильно называли
                    Ответить
          • зачем тебе какое-то анимешное говно? подписывайся и жди белку, как настоящие мужикастые мужики

            https://store.steampowered.com/app/2067050/Squirrel_with_a_Gun/
            Ответить
            • ого
              даже лучще, чем https://www.youtube.com/watch?v=ZYbINugWKHA
              Ответить
              • там ещё была пентаграмма, на которой можно было состязатсья в сумо с телепортирующимися козлами из ада, кажется

                но после него уже была untitled goose game
                Ответить
                • leuk spel met twee ganzen)

                  графика особенно крутая
                  Ответить
              • Похоже на пример Havoc или как там это называлось, где кувыркается на камеру.
                Ответить
            • Зато в Cult of the Lamb можно кормить братишек по культу жареным говном.
              Ответить
    • Бессмысленный код, как психологическая защита.

      Йажапитух написал билдер. У билдера десять полей String, и на каждое сеттер (возвращает this) и геттер.
      Метод build() возвращает объект.

      У объекта те же самые десять полей аккуратно скопированные.

      Питух просто не может сделать нормльный API, не знает как, не умеет, но что-то же делать надо!
      Вот он и развёл вербозность, обманывая себя (и других), что дескать занят делом
      Ответить
      • в DTO поля очевидно final

        а toBuilder() для копирования он имплементировал?
        Ответить
      • Вот так подчас и чиновник, неспособный решить поставленную перед ним начальством задачу, топит её в ненужных отчетах, циркулярах, дробит отделы и создает новые, переименовывает должности и пересаживает людей
        Ответить
        • Это естественный процесс. Общее количество бюрократов растёт на 5—7 % в год безотносительно к каким-либо изменениям в объёме требуемой работы (и даже при отсутствии таковой).
          Ответить
        • А оно там сложнее. Часто чиновник делает это не из зловредности, а потому что велено сверху.
          Но оно через недопонимание искажается и вырождается в такую питушню.

          Начальство может иметь одни цели, а пока оно дойдёт до низу обрастает тоннами бюрократической работы и вырождается в абсурд.

          > дробит отделы и создает новые, переименовывает должности и пересаживает людей

          Эта фигня часто сверху идёт. Типа "раздробим отделы чтобы проще было ими управлять".
          Потом: "ой сильно раздробили, слишком много начальников, нужно оптимизировать штат".

          Или начальство меняется и каждая метла по-новому метёт.
          Ответить
      • билдер мутаблеьный, объекты обычно иммутабельные. В чем проблема?
        Ответить
        • в незнании ломбока
          Ответить
        • Проблема в том, что одно и тоже написано два раза.
          У тебя есть бизнес-знание: Питух состоит из трех частей: клюва, лап, и гребешка.

          Если ты вручную написал для питуха билдер а затем DTO, то ты два раза описал одно и тоде знание, и ты -- галерный жаваеб
          Ответить
          • А если питух у меня персистентный (или как это называется), то мне нужно писать так:
            // Галера-стайл
            void Pitux::save(Stream s) const {
              m_kluv.save(s);
              for (int i = 0; i < NumLap; i++)
                m_lapy[i].save(s);
              m_grebeshok.save(s);
            }
            void Pitux::load(Stream s) {
              m_kluv.load(s);
              for (int i = 0; i < NumLap; i++)
                m_lapy[i].load(s);
              m_grebeshok.load(s);
            }

            или так:
            // ФабрикаФабрик-стайл
            void Pitux::serialize(AbstractSerializeContext sс) {
              sc.serialize(m_kluv);
              for (int i = 0; i < NumLap; i++)
                sc.serialize(m_lapy[i]);
              sc.serialize(m_grebeshok);
            }

            ?



            static const int NumLap = 2; // TODO: 4!!!!
            Ответить
            • Любая работа, где нужно вручную писать тучу монотонной хуйни, не нужна

              возьмити ОРМ

              ЗЫ: передавать нужно по ссылке не?
              Ответить
          • если ты будешь пеерживать за каждое место где что-то написано два раза то у тебя могут начаться проблемы с психикой

            это не ты к психологу ходил к слову?
            Ответить
            • Как рассказать всё о своей компании и о своих архитектурных скиллах не говоря ничего о своей компании и своих архитектурных скиллах. Совет от буткемпа

              нет, не я
              Ответить
              • то есть тебе было что-то непонятно про убер после твиттер треда про ios приложение?
                Ответить
                • точно, спасибо:)

                  убер это вообще особые ребята, я это понял еще после их статьи про уход с постгреса на мускуль. А после истории про ios всё стало на свои места
                  Ответить
              • кстати иди нахуй, все у меня в порядке с архитектурными скилами
                Ответить
                • Архитектор что ли? Диплом покаж

                  Нука, чем Барокко отличается от Марокко?
                  Ответить
                • КИСА ТЫ ШТО АБИДИЛАС
                  Ответить
                • спроектируй мне сайт, пожалуйста
                  Ответить
                  • О, ты архитектор в гугле? Тогда ты точно можешь подсказать, какой оттенок должен быть у compose button!
                    Ответить
                    • О, ты архитектор в гугле? А можеш короче комп посмотреть чото грееца
                      Ответить
    • Когда я буду убивать людей, в первую очередь конечно в расход пойдут писатели документации, которые высирают тонну BNF и не дают ни одного примера. Вообще всех, кто как-бы пишет документацию по какому-то говну и не дает примера я буду конечно убивать как и тех, кто в случае ошибки пишет "one or more parameters are incorrect"
      Ответить
    • https://itnan.ru/post.php?c=1&p=682624
      Текствый квест или сказание о том, как я не ходил в универ
      > Когда у нас пошли пары по программированию, которые я очень сильно ждал, мне стало очень Плохо. Увидев то, как преподаватель предсмертного возраста объясняет нам Азы Python3, мне хотелось уйти.
      > После, как у многих было, я перестал ходить почти на все лекции, потому что уровня знаний python мне хватало, для того чтобы сделать за день все лабораторные работы.

      [...]
      > Затем я написал это. Реализация переходов между ответами и их содержимым.
      # Добавляем в конец id_line значение answer
      if answer == "1":
          id_line = id_line + ".1"
      
      elif answer == "2":
          id_line = id_line + ".2"
      
      elif answer == "3":
          id_line = id_line + ".3"
      Ответить
      • > Писал скрипты для сортировки файлов в директории "Загрузка"
        Ответить
      • > И конечно как же без BackDoor-ов, KeyLogger-ов и скриптов для перезагрузки системы, когда надоедливый сосед начинает играть в FIFA с включенными колонками.

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

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

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

                      Но любая тян после полового созревания понимает, как на нее реагируют мальчики. Она это и инстинктивно знает, и опыт подтверждает, и потому я думаю, что для нее не будет сюрпризом, когда около фото начентся "гыгыябывдул".
                      Ответить
                    • Опровергаю. Любой участник форума «‎говнокод»‎ испытывал истерику от прожённого утюгом платья.
                      Ответить
      • Таск: реализовать возможность добавления неограниченного количества вариантов ответов (как минимум 1000).
        Ответить
      • А если понадобится переписать на нумеричную систему древних шизов?

        if answer == "целковый":
            id_line = id_line + ".1"
        
        elif answer == "полушка":
            id_line = id_line + ".2"
        
        elif answer == "четвертушка":
            id_line = id_line + ".3"
        
        elif answer == "осьмушка":
            id_line = id_line + ".4"
        Удобно же.
        Ответить
      • лол) я такую хуйню в 14 лет на паскале писал
        Ответить
        • Успешно?
          Ответить
          • Ну так

            У меня была длииииннюююющая портянка if else, а потом мне надоело. Я уже тогда чувствовал, что это должно решаться как-то не так, что не может там Doom состоять из миллиона if else, но как именно делать еще даже примерно не понимал
            Ответить
      • >Писал парсеры
        Ого! Респект! LL?

        >программы которые загружали контент с сайта.
        а, понятно

        > скриптов для перезагрузки системы

        os.system("powershell -Command \"Restart-Computer\"")
        Ответить
    • Сейчас предотваритл страшное!

      Коллега, далекая от всякой админской питушни, говорит: "у меня инет тормозит, кажется роутер не тянет, присматриваюсь к [далее ссылка на какой-то китайский беспроводной рипитер]"

      Что-то у меня с утра здоровье не очень, приму что ли бромгексину или пеницилиану или атропину
      Ответить
    • ЖОПЬ ЕБРИЛО!
      Ответить
    • Мессенджер Signal сообщил, что из-за хакерской атаки утекли номера телефонов и коды подтверждения 1900 пользователей.
      -----

      Не может быть!! Да как же так??? Он ведь супербезопасный!!!
      Ответить
      • https://govnokod.ru/26904#comment570739
        Ответить
      • из-за фишинговой атаки на твилио
        Ответить
      • а телега кстати какие-то смс шлёт?
        Ответить
      • О, тоже поржал с новости про питушарский говномесы-жер.
        Забыл сюда кинуть.

        Там же багор что они могли слать сообщения от поддельных питухов

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

        Ну не такой большой процент. Ничего страшного. Мессенджер весьма безопасен.
        В компании указывают, что 1900 номеров - это незначительный процент от общего числа пользователей Signal. Всего у мессенджера около 40 миллионов пользователей. Утечка не затронула историю сообщений, информацию профиля и списки контактов, поскольку эта информация хранится только на устройствах пользователей.
        Ответить
    • Soundcloud блокирует возможность перемотки для незалогиненных юзеров.

      Догадывались ли люди, придумавшие пейволл, во что их детище блядь превратит наш ламповый интернет?
      Ответить
      • у меня в ``d:\music\питух 1987\кокок.mp3`` нету никаких пейволов
        по крайней, мере winamp про них не знает

        а зумеры должны страдать
        Ответить
        • > winamp
          Какой ZverDVD )))
          Ответить
          • Reanimator точнее

            А mp3 с диска, купленного на рынке Юнона
            Ответить
        • кстати, какие существуют нормальные решения для себя?
          Ответить
          • решения чего?
            Ответить
            • медиа-сервера, который можно падсибя гонять на vps
              Ответить
              • vlc?
                Ответить
                • можно историю успеха?

                  я могу поставить какой-то headless vlc на сервак и он мне будет стримить песенки? а на другом конце чем слушать? там m3u или ещё какая инновация?
                  Ответить
                  • я кукаретик. Точнее, я собирал видео vlc (и еще кучей всего) с мультикастового сервера и с юникастового: обычно там RTP/RTSP в уникасте и тупо мпег по udp в мультикастае, но сам стримил только с гуйного vlc.

                    По идее всё так, как ты пишешь: в хедлесс режиме запускаешь vlc, он стримит, ты подклчаешься, и слушаешь.

                    m3u это просто список урлов, их можно врчную собрать или скриптом.

                    ты хочешь сам музыку выбирать, или тупо слушать?
                    Ответить
                    • Тупо слушать это в смысле? Рестримить откуда-то?
                      Ответить
                    • А, я понял, типа радио или не-радио. Ну, лучше конечно самому выбирать
                      Ответить
                  • ты скорее всего хочешь jellyfin (можно и emby), plex, ещё что-то было, но я уже всё забыл
                    Ответить
    • на работе питухи говарят про запуск x86 говна на M1

      Один питух говорит, дескать яблокремний умеет эмулировать ISA x86
      Другой говорит, бывает AOT из x86 в армовый набор инструкций

      Оба говорят, что работает окнечно только для x64 и только для юзер мод

      Кто прав?
      Ответить
      • > Один питух говорит, дескать яблокремний умеет эмулировать ISA x86

        Это вроде бы розетта. Но я сам только краем уха слышал и не интересовался.

        > Другой говорит, бывает AOT из x86 в армовый набор инструкций

        Про это не слышал, но звучит feasible, правда есть некоторые вопросы не будет ли там совсем пиздецовый перформанс. Ну, я имею в виду что просто транслятор одного в другое даже я в одно рыло наверное могу написать, но там для поддержания того же набора гарантий скорее всего будет уходить по десять инструкций на одну исходную, если это делать тупо в лоб.
        Ответить
      • Правы оба, только у каждого индивидуальный экземпляр класса "правда"
        Ответить
    • Autodesk уходит из Роиссии

      Ватман, кульман, все дела
      Ответить
    • Сегодня на работе написал один миксин.
      Ответить
      • я очень рад, что вы начали использовать Ruby
        Ответить
        • Нет, это был «Python».
          Ответить
          • скучно)

            Я на джанге когда писал, там много было миксинов. Нужно было конечно MRO понимать.

            Жаваебы утверждают, что если разрешить множественное наследование, то программист тут же всё засрет, и будет пиздец.

            А питонисы пишут, и не знают
            Ответить
            • какая терминология )))

              в D миксины вообще к наследованию не имеют никакого отношения вроде
              Ответить
              • Хуексины, блядь!
                Ответить
                • блядины, хуексь
                  Ответить
                • когда ты себе нормальный аккаунт заведёшь, животное?
                  Ответить
                  • ДА ПОШЕЛ ТЫ НА ХУЙ!
                    Ответить
                    • Ты читаешь мои мысли.
                      Ответить
                      • ещё потрахайтесь тут
                        Ответить
                        • Ты видишь у меня анимешную аватарку?
                          Ответить
                          • анимешники же не трахаются, они вообще трехмерных тян не хотят
                            Ответить
                            • сижу в такой футболке https://ih1.redbubble.net/image.2237724268.7457/ssrco,classic_tee,flatlay,101010:01c5ca2 7c6,front,wide_portrait,750x1000.jpg

                              но покупал конечно на дружественном алиэкспрессе
                              Ответить
                              • почему текст на пузе?
                                Ответить
                                • почему без шапки?
                                  Ответить
                                  • почему футболка сухая и совсем не пахнет? ты что, не админ?
                                    Ответить
                                    • ничего себе, коля любит мамбу какой
                                      Ответить
                                      • и стертёжа тоже
                                        Ответить
                                        • а у вас нашу рекламу крутили тоже?

                                          я думал, у вас на мове была. Свято наближается там у кока-колы и пр
                                          Ответить
                                          • сначала крутили на росканалах, потом в какой-то момент начали заменять рекламные блоки. думаю, это делали сами каналы, потому что нахуя рекламировать в Украине какую-нибудь Альтернативу Синицы?

                                            ну и вашу рекламу я прекрасно видел собственно и у вас
                                            Ответить
                                            • >Альтернативу Синицы

                                              А так же окорочка Союз Контракт, Хапёр Инвест, фирму Сэлдом и Идигов Продукт...
                                              Ответить
                                          • хотя может даже и не меняли блоки, я уже не помню, потому что лет пятнадцать телевизор не смотрю
                                            Ответить
                              • Ебаный страйкер, когда ты уберёшь этот ебучий пробел, блядь?
                                Ответить
                                • страйко просто в 2007 затарился выгодно пробелами. не пропадать же добру
                                  Ответить
                                  • показать все, что скрытоРазрывать текст в случайных местах пробелами это всё равно, что удалять из всех строковых переменных "DELETE" чтобы побороть инъекцию
                                    Ответить
                                    • Понюхай мои яйца
                                      Ответить
                                    • показать все, что скрыто> в случайных местах
                                      Ну почему же? Если 40 символов без пробела, значит что-то не так и надо вставить. Была надежда, что иньо заломает эту бизапасность, но нет, защита от слова «ватник» оказалась важнее.
                                      Ответить
                                • Какое неуважение... Я рыдаю.
                                  Этот человек оплачивает сервер, чтобы такие говнюки, как ты срали здесь, и открыв еблишко вякали "штрайкер, почему ты не убереш ебучий пробел???"
                                  Ответить
              • расскажи про миксины в D

                В Яибу они вот не классы (но их можно включать в классы), а в питоне (и вероятно в С++) это просто классы, которые ты можешь наследовать до кучи

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

                  их там два вида, оба относятся к метапогромированию

                  String Mixins это строковые выражения, которые можно скомпилировать и выполнить

                  https://dlang.org/articles/mixin.html

                  Template Mixins это подобие шаблонов, только какое-то хитровыебанное

                  https://dlang.org/spec/template-mixin.html
                  Ответить
      • Фу, теперь не буду с тобой общаться.
        Ответить
      • ХуексинсКонтррллер к нему не забыл написать?
        Ответить
        • Рассказываю, как правильно выбрать место для кода

          Сначала нужно выбрать название класса или файла: оно может кончваться на Контроллер, Менеджер, Тулз или Утилс. Выбирайте любое, это не важно.

          Расположите файл в любой папке, в какой удобно (лучше всего распологать файлы равномерно по всем папкам проекта)

          Пример: файл ``SharedUtils``` в папке ``impl`` может содержать все нужные функции
          Ответить
      • Для таких случаев нужно держать джуна, который не знает, что такое миксин. На него можно скидывать все таски, подразумевающие написание миксина с подробной инструкцией, что надо.

        Когда он узнает, что всё это время писал миксины и сопьётся — нанять нового.
        Ответить
        • Я до сих пор не понял что такое хуексины. Получается, я в зоне риска?
          Ответить
          • Честно признаюсь — я тоже не понял.
            Ответить
            • Это ООП, чувак. Тут никто ничего не понимает, все только пиздят с умным видом.

              Монтескьё, побывавший на митапе ООПшников в Греции, отмечал:


              «Греки — великие говоруны, великие спорщики, софисты по природе — постоянно вступали в религиозные споры. Так как монахи пользовались большим влиянием при дворе, слабевшем по мере того, как он развра­щался, то получилось, что монахи и двор взаимно развращали друг друга и что зло заразило обоих. В результате все внимание императоров было поглощено тем, чтобы то успокаивать, то возбуждать бого­слов­ские споры, относительно которых замечено, что они становились тем горячее, чем незначительнее была причина, вызвавшая их».
              Ответить
              • Именно поэтому я дико ржу, когда в статейках вида «300 вопросов по ООП» вижу вопрос «в чём разница между интерфейсом и абстрактным классом?» без указания языка.
                Ответить
                • Язык русский вроде
                  Ответить
                  • А ты же TS питух, да?

                    Изучи С++ и ObjC, и вопрос про интерфейс и абстрактный класс заиграет новыми красками)
                    Ответить
                    • Не пизди, в крестах нет интерфейсов
                      Ответить
                      • Совершенно верно: там есть pure abstract class, который ООП питухи с полным правом называют "интерфейсом"
                        Ответить
                • Потому что существует всего один язык в мире. Тот, который знает спрашивающий)
                  Ответить
    • Что зашкварнее, в жопу раз, или на работе написать один хуексин?
      Ответить
      • слишком много незивестных

        Если речь идет о миксине на PHP, то ответ очевиден
        Однако миксины есть и в настоящих языках программирования, и с ним всё не так однозначно

        Наконец, из фразы "в жопу раз" не следует что именно "в жопу": это может быть антигеморроидальная свеча или свеча от температуры.
        Это может быть резиновый дилдо, пристёгнутый к тян, с которой вы решили поиграть в бдсм (странновый фетиш, но не смертельно)
        Наконец, во фразе "в жопу" вы можете быть в активной роли (см анекдот про нюанс) и если ваш партнер женского пола, то всё довольно неплохо. В миллион раз лучше, чем миксин на пхп
        Ответить
        • Давай уточню.
          В жопу раз - это тебе хуем в жопу.
          Хуексин нужно написать на джаве.
          Ответить
          • А в джаве не бывает множественного наследования реализаций, так что хуексин написать тружновато
            Ответить
            • Как написать Java-style мик-син за 3 лёгких шага.

              Шаг 1: Объявляем, что реализуем тот же интерфейс, что и м-иксин.
              Шаг 2: Запихиваем в класс объект типа ми-ксин
              Шаг 3: Пишем бойлерплейт, пробрасывающий вызовы методов интерфейса из шага 1 в микси-н

              Поздравляю, вы написали микс-ин в полном соответствии с общепринятыми стандартами программирования на Java.
              Ответить
              • >Шаг 3: Пишем бойлерплейт, пробрасывающий вызовы

                Фаулер: Заменяйне наследование делегированием
                Котлинист: ok, https://kotlinlang.org/docs/delegation.html
                Жаваеб: ночь будет трудной

                Делегирование можно легко реализовать почти на любой скриптушне, и внезапно на обжс (доречи, делегаты там совсем не то значат), а вот жависту придется попотеь
                Ответить
    • Я, кстати, подкрался к жаваебам с километровыми портянками сеттеров и гетерров, и робко вопросил про ломбок.

      Оказалось, что я случайно оскорбил чувства верующих, и получил волну хейта.
      Один из прихожан антиломбоковской секты попытался выдумать рациональный аргумент, что довольно необычно для верующего человека. Аргумент звучал так:

      "Код на Ломбок -- не настоящий java код, его нельзя напрямую скомпилировать javacом".

      Я поинтересовался, можно ли скомпилировать джаваком котлин, на котором половина проекта, но прихожанин ловко ушел от ответа.

      Еще раз напоминаю всем: уважайте чувства верующих, и прежде, чем предложить программисту какое-то решение убедитесь, что пророки не запретили ему использовать эту технологию, как запретил Мухаммед есть свинью или как запретил Моисей есть мясное с молочным.
      Ответить
      • Можно, если сделать деломбок. И с учетом того, что ломбок хачит сам компилятор, сложно сказать что ломбоковый код компилирует кто-то другой.
        Ответить
        • Я не буду им этого говорить. Пусть читают классы с десятками сеттеров и геттеров, а я буду на котлине писать
          Ответить
          • Мы не будем на джаве прогать
            Ответить
          • иногда по вашим рассказам мне даже кажется, что у меня тут не пиздец
            Ответить
    • Поча лося!
      https://pbs.twimg.com/media/FZVUBy3WAAEUQ0S.jpg
      https://pbs.twimg.com/media/FaT7lp4WYAM8iQc.jpg:large
      Ответить
      • Отлично сломали

        напоминает: netflix снимет сериал, где российский солдат-трансгендер влюбился в афроукраинского коммуниста
        Ответить
      • смотри
        https://www.amazon.com/Why-Communism-Works-Examples-countries/dp/B08BDS8NGV/
        Ответить
        • почти как кнышев, только хуже
          Ответить
          • кнышев хороший

            "Жизнь коротка. Потерпи немножко."
            Ответить
            • это моя третья книга. вторую я решил не писать

              а я её проебал кстати. впрочем, она всё равно намного хуже оригинала была
              Ответить
        • https://files.catbox.moe/d1o6me.jpg
          Ответить
          • > The file you requested was dead for too long! Lain is getting it back right now though!
            > https://files.catbox.moe/official/lain.gif
            Ответить
            • ханипот какой-то походу
              Ответить
            • Как оказалось, анскилябры не могут в http://дурацкийурл.рф/ ради которого reup и затевался

              https://files.catbox.moe/mqfa34.png
              Ответить
              • удобные дырки под косички
                Ответить
              • Евгений Сивков-Кобылов
                Ответить
              • вообще я против брать интервью у любой такой залупы, особенно когда ты в уехавшей из-за залуп редакции, но не могу не сказать, что абсурд диалога восхитителен

                https://novayagazeta.eu/articles/2022/08/17/zapadnye-smi-rasskazyvaiut-kak-tolko-rossiiu-porvut-na-kuski-kazhdyi-finn-poluchit-triokh-rabov
                Ответить
                • > отец-военный
                  > не смог поступить
                  > не окончил и его
                  > поступил на службу в милицию
                  > известный автор «смешных переводов» к американским фильмам
                  Ответить
                  • > известный автор
                    Не хочу про него читать, но сраведливости ради: тот давний креатифф с озвучкой это же типичный хайп, с которым так обожает носиться либерда. Известный он одноголосой озвучкой «King of the Hill» для канала «2×2». Голос сиплый и гнусавый, но какая-то заслуга есть, а смищные озвучки мусорного уровня, попытки делать то же самое на серьезных щщах еще хуже.
                    Ответить
                    • ну он ещё автор единственного перевода на русский Поллитровой мыши

                      просто надо было остановиться в своём подъездном ымперстве, а не лезть в инфлюенсеры
                      Ответить
                      • Он всегда инфлюенсировал

                        Еще в начале нулевых у него на тупичке тусовались молодые камрады, и он там ими управлял.

                        У меня знакомый был, он еще тогда там подвизался, так до сей поры с "дмитриюричем" и тусит.

                        Но он и без гоблина ватным был, сам по себе. Сейчас наверное и вовсе пиздец
                        Ответить
                      • Большой вопрос, что началось раньше...

                        > Поллитровой мыши
                        Не смотрел, не могу судить о качестве. Вообще у меня была теория, что переводительство получалось гораздо лучше, когда он работал на дядю.
                        Ответить
                • у меня в параллельной группе учился поразительный еблан:

                  * он неистово дрочил на пучкова и всё, что с ним было связано, например, на санитаров подземелий
                  * в тентакле вёл недогруппу, которую назвал по аналогии с тупичком гоблина
                  * при этом курса с третьего он ходил в подвёрнутых штанах на подтяжках и рубашке кремового цвета (кто догадается, о чём речь?)
                  * дома имел коллекцию моделей немецких танков времён ВМВ
                  * слушал немецкие военные марши и всякие песни хорста весселя, а потом купил губную гармошку и пытался играть их на ней
                  * убеждал, что эйнштейн никак не мог придумать теорию относительности, потому что он еврей и мог только её спиздить
                  * разумеется, был ярым сторонником рахи и антимайдана
                  Ответить
                  • > песни хорста весселя
                    > ярым сторонником рахи и антимайдана
                    Какой сосиалистический мультиклиторализм )))

                    https://files.catbox.moe/mqg2x1.jpg
                    Ответить
                    • а то ты не знаешь, как типичный запутинский антифашист выглядит
                      Мильчаков, Губарев, Раевский
                      Ответить
                      • Сорта соци, как бы. Я не люблю детально в такое вникать, потому что в итоге всегда оказывается, что одни за глобализм, а другие против, в остальном как две капли.
                        Ответить
                    • > https://files.catbox.moe/mqg2x1.jpg

                      https://i.imgur.com/sSWsS6d.jpg (источник: https://youtu.be/w0ikURWmQeI )
                      Ответить
                      • https://pics.wikireality.ru/upload/1/18/%D0%9F%D0%9D%D0%9A%D0%A1.jpg
                        Ответить
                      • https://i.postimg.cc/vmpnYKXf/image.png
                        Ответить
                        • Джозеф Маккарти, вернись, они всё проебали
                          Ответить
                          • можно подумать, он был лучше этих
                            Ответить
                            • Я за равновесие


                              Левый рак действительно расползся, и пожирает Запад. Причем в отличие от правого рака, у него никаких общественных тормозов нету.
                              Ответить
                              • МакКарти мог быть правым разве что потому, что был прав. Одно только отвращение к коммунякам не делает правым, наоборот, это признак нормальности. А вот ярлык красные обязательно навесят за такое XD

                                https://files.catbox.moe/00om5c.png
                                Ответить
                              • равновесие это когда есть два противоположных пиздеца

                                или равновесие это когда есть только центристы

                                давайте различать
                                Ответить
                • Тут ведь какое дело

                  Российский оппозиционер отличается от российского ватника фасоном шляпы, а больше ничем не отличается, и потому я совершенно не удивлен, что как-бы жопозиционная НГ пиарит Пучкова, что как-бы опозиционный Муратов дает деньги в путинские фонды людям, которые поддерживают войну, что оппозиционная медуза пиарит фонд бабищи, которая постоянно благодарит путина за всё, и радуется новым законам госдумы (бабищу зовут нюта), чтобы как-бы опозицонный Шевчук дружит с Прилепиным, что как-бы оппозционный Дождь на говно изошелся от того, что злая Европа русофобствует, что как-бы оппозицинные навальнисты облизвают какого-то гондона из КПРФ, и что у каждого уважающего себя российского оппозициона всегда есть два-три людоеда в друзьях, с которыми "не всё так однозначно", "на самом деле он не это имел ввиду", "по крайней мере он искренне в это верит" и конечно самое главное: "давайте не будем ссориться из-за политики".
                  Ответить
                  • Всё так.
                    "прекрасная россия будущего" отличается от "типичного омска настоящего" только тем, что захват всего вокруг производится ну... честным, добрым путем!
                    "нормальная россия будущего" не интересует никого, только великая.
                    Ответить
                  • российский озерционер
                    Ответить
                • Осторожно, там петучков

                  https://ic.pics.livejournal.com/kgjung/72499578/386/386_900.jpg
                  https://ic.pics.livejournal.com/kgjung/72499578/1575/1575_900.jpg
                  Ответить
    • Если сына отмывая
      Обнаружит мама вдруг,
      Что она не сына моет,
      А чужую чью-то дочь...
      Пусть не нервничает мама,
      Ну не все ли ей равно.
      Сын и раньше был не очень,
      А теперь еще и трап.
      Ответить
    • В Ростове-на-Дону, пишет местное издание 161.ru со ссылкой на источники, военный застрелил таксиста, который сказал ему, что он против войны.
      Ответить
    • https://nitter.fdn.fr/qkaiser/status/1560277819577417734
      Ответить
    • https://nitter.fdn.fr/ProgrammerDude/status/1560548247286022145
      Ответить
      • да сука https://nitter.fdn.fr/ProgrammerDude/status/1560563469497143296
        Ответить
        • в чём разница?
          Ответить
          • в том что первый твит - это случайно получившийся гэг, а второй твит - это отличная шутка
            Ответить
            • яннп
              Ответить
              • ты видимо видишь один и тот же тред, но ссылки на разные твиты в нем.

                первый - про копилот, который видит пхп и делает мд5
                второй - про то, что чувак ради фана на копилоте сделает сервис аутентификации и немедленно его сломает
                Ответить
        • Копилот совершенно прав: код на пхп должен обладать следующими характеристиками
          * использовать md5 без соли для пароля
          * иметь SQL инъекцию
          * иметь кашу из логики и HTML

          другого кода и не может быть

          что не так??
          Ответить
    • Кошмар какой на работе. Есть такая тула для сборки жава говна -- gradle. Это примерно как make + пакетный менеджер (как npm + grunt?)

      То есть там есть таски, между которыми он строит дерево депенденсов, и понимает когда какую таскую перезапускать, а какая up to date, короче как Makefile.

      Так вот там из коробки есть плагин для java, который делает таску для тестов.
      Таска зависит от кода и тестов, то есть если ты ничего не поменял, то тесты как-бы аптудейт и их никто не перезапускает. Поменял букву в коде приложения -- тесты перезапустятся. Не поменял -- нет.

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


      Человек сталкивается с тем, что тесты у него не перезапускаются, и срет кирпичем
      Набигает миллион советчиков, и советуют ему удалить кеш гредла (где хранятся данныые о запуске тасков), запускать тесты вручную, и все дружно обсыраю тупой гредл

      То есть туева хуча людей не только документацию по туле не открывала, но даже примерно не представляет, как работает система сборки, и что она там строит дерево зависимостей и пр.

      Я в шоке!
      Ответить
      • И потом они спрашивают, почему я за «PHP». Да вот хотя бы поэтому.

        > Кошмар какой на работе.
        > сборки жава говна -- gradle.
        Этого достаточно.
        Ответить
        • а чем бы ты жавку собирал?

          Градл может и крокодил, но свою работу он делает

          А что у меня проект на сишке мейком собирается быстрее, чем гредл запуститься успеет, так в том не его вина
          Ответить
          • базелем
            Ответить
            • Тебе пора в Гугл
              Ответить
              • нет спасибо

                у меня треть команды из гугла и они меня уже заебали
                Ответить
                • Чем, если не секрет?)
                  Ответить
                  • я как-то жаловался человеку из devtools команды на то что внутренний тулинг говно которым невозможно пользоваться и он мне ответил: "если бы devx был нашим приоритетом то новые фичи в сервисе Х были бы реализованы с помощью локалстореджа на фронте"

                    когда чувак из devtools команды мне говорит что devx это не их главный приоритет у меня возникает желание послать его нахуй

                    в целом люди из гугла хотят решать проблемы гугла. Приносит ли решение проблем гугла пользу уберу и есть ли проблемы гугла в убере в принципе их не волнует. Наверное этот самый тулинг прекрасно будет работать и на кодовой базе в 20 раз больше чем сейчас, но проблема не в скейлинге а в том что им невозможно пользоваться
                    Ответить
                    • Что такое devx?
                      Ответить
                      • developer experience

                        как ux только devx
                        Ответить
                        • А рассказать какому-нибудь engineering manager что-то даст? Или там такая горизонтально-вертикальная система, где никто не несёт ответственности?
                          Ответить
                          • доказать что тулинг хороший потому что не падает и скейлится намного проще чем доказать что тулинг хуевый потому что им тяжело пользоваться поэтому нужно очень много политических очков чтобы накинуть говна на вентилятор

                            так-то я жалуюсь менеджеру каждую неделю но менеджер тоже из гугла )))
                            Ответить
                    • вообще это вполне гугол-вей и это не адрес

                      https://govnokod.ru/19165#comment309167
                      Ответить
      • > Это примерно как make
        Make для жабоёбов.
        Ответить
    • https://nitter.fdn.fr/lizthegrey/status/1561042699712466944

      опять какая-то хуйня на вентилятор летит
      Ответить
      • нихуя не понял
        кто кого обидел?

        >I'm one of the top 20 influencers in the cloud computing and DevOps market according to multiple independent surveys by analysts and firms

        да? а ссылку на посты на govnokod.xyz пожалуйста?
        А то я тоже много чего могу сказать
        Ответить
        • Блядь у них еще и Энди фашист
          Чувака увезли от красных людоедов в США, чувак азиат, но все равно фашист, пушо не хочет, чтобы бабуины разнесли пол города

          Transgender Law Center
          Black and Brown Founders
          Native Women Lead

          а бывает так:
          Cis Law Center
          White Founders
          American males Lead
          ?



          да ебаный жы ты в рот
          Ответить
          • In Berkeley, and really across the United States and Europe, we’ve seen various Antifa communists commit all sorts of violence against anyone they deem to be a fascist. And as far as I can tell, Antifa defines a fascist as anyone who isn’t a communist. They’ve pepper sprayed women and hit men with bike locks. These folks certainly aren’t run-of-the-mill left liberals. Indeed, as Antifa has so helpfully told us, “Liberals get the bullet too.”

            Энди Нго штолле? Файк опять какую-то никому непонятную текстовую дичь приволок.
            Ответить
      • О, очередная левая блядина решила кого-то отменить. В этот раз — для разнообразия, видимо, — ажно весь «Cloudflare».

        > I'm one of the top 20 influencers in the cloud computing and DevOps market according to multiple independent surveys by analysts and firms
        > Followers 39,907
        Ответить
        • Нужно им influencers
          Взять и отменить
          Ответить
        • > the top 20 influencers
          Дистрибьюторов гриппа штолле?
          Ответить
        • > I'm one of the top 20 influencers in the cloud computing and DevOps market according to multiple independent surveys by analysts and firms

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

            https://twitter.com/keffals/status/1566190344680644610
            Ответить
            • Закрытие правой помойки это хорошо
              Осталось точно так же закрыть левые помойки с точно таким же хейтспичем
              Ответить
              • > хейтспичем
                Такого не бывает, это — симулякр для либерды.
                Ответить
              • > левая помойка
                > правая помойка

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

                — Это я себе представляю, — сказал Главкон.

                — Так представь же себе и то, что за этой стеной другие люди несут различную утварь, держа её так, что она видна поверх стены; проносят они и статуи, и всяческие изображения живых существ, сделанные из камня и дерева. При этом, как водится, одни из несущих разговаривают, другие молчат.

                — Странный ты рисуешь образ и странных узников!

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

                — Как же им видеть что-то иное, раз всю свою жизнь они вынуждены держать голову неподвижно?

                — А предметы, которые проносят там, за стеной? Не то же ли самое происходит и с ними?

                — То есть?

                — Если бы узники были в состоянии друг с другом беседовать, разве, думаешь ты, не считали бы они, что дают названия именно тому, что видят?
                Ответить
            • А оказалось — постишь хуйню, про которую забудут на следующий день без описания?
              Ответить
            • > короч я думал что я пощу просто хуйню, про которую забудут на следующий день

              Какой оптимизм )))
              Ответить
    • https://habr.com/ru/post/683674/
      Исповедь ничтожества
      Хабы: PHP

      Порвался сразу, как только увидел заголовок и хаб.

      tl;dr: чувак студентом попал на неплохо оплачиваемую работу — формошлёпом-крудоделом на пхп. Бросил ВУЗ, 12 лет формошлёпил, а сейчас внезапно выяснил, что он не высококвалифицированный специалист с 12-ю годами опыта, а формошлёп с 12-ю годами опыта.

      >>> Забыл упомянуть, что на предыдущем месте работы практически весь код был написан в процедурном (или функциональном, до сих пор не могу запомнить разницу, да-да), стиле.
      Ну это же просто: если в коде процедуры — значит, код процедурный. Если функции — функциональный.

      >>> Сейчас смешно, как я слушал рассказы более опытного разработчика про ООП, и искренне не понимал, зачем мне объединять мои функции в какие-то классы.
      Конярда на Хабре!
      Ответить
      • зачем они это пишут? надеются, что какая-то дефемразь на работу устроит?
        Ответить
        • Кризис среднего возраста, наверное.
          Прикинь: половина жизни прошла, а всё, что ты в ней добился — это триста тысяч нашлёпанных на пхп форм.
          Ответить
          • кризис среднего возраста настигает, я думаю, всех, кто не заработал первый миллиард до 30
            Ответить
            • возможно, настегает и их

              Но всё таки тут особо тяжелый случай

              Ослик был сегодня зол
              Он узнал, что он -- осёл
              Ответить
      • > и, немного, БД оптимизатора (всё таки джойны быстрее, чем много запросов в цикле. Я только пару дней назад узнал, что по-человечески это называется проблемой N+1)
        Ответить
      • А в Фортране процедуры называются SUBROUTINE. Значит, программирование на Фортране субрутинное?
        Ответить
      • Типичная хуйня

        У меня есть парочка знакомых питухов, которые в условном 2003-м году попали пхпидарами в вебстудию и двадцать лет там были самыми крутыми (потому что остальные сотрудники компьютером пользовались неуверенно) а конец был немного предсказуем


        Пых как герыч: он разрушает твою жизнь, его лучше даже и не пробовать
        Ответить
        • Давайте не будем говорить, что в универе преподает старый гриб под 70 лет, а ИТ это суперсовременная штука, где нужны молодые. Знаете, что меня поразило? Большинство, если не все, алгоритмов, которые сейчас используются для решения сложных задач - были сформулированы и выведены в шестидесятые, семидесятые года прошлого века!! Вы знали? Я не знал.
          ---

          взорнул))

          да ладно? а я думал, в ВУЗе должны учить как ПХП устанавливаь на комп
          Ответить
          • Про алгоритмы забавно
            Ответить
            • Ну вообще устаревших и ненужных алгоритмов из 1970ых — более, чем дохуя.. А всё оттого, что тогда с компами работали (за редкими исключениями типа неряшливого хиппи Ричи) настоящие яйцеголовые, а тогдашние компы естественным образом стимулировали тактоёбство.
              Ответить
              • Эвклид смеётся
                Ответить
                • Эдиничный яйцеголовый vs массовое юзание институтского мейнфрейма, капишь?
                  Ответить
        • Так а какой был конец?
          Ответить
    • Я недавно понял что я хуевый ревьюер, смотрю на код, нихуя не понимаю и пишу комент "переменная названа неправильно"

      Как прокачаться в ревью?
      Ответить
      • it depends

        > смотрю на код, нихуя не понимаю
        1) ты обычно видел проверяемый код раньше?
        2) какого размера обычно залетают pr, как много людей их смотрят, как много времени даётся на ревью?
        3) какие полиси относительно того, на что обращать внимание в ревью?
        4) как много вопросов у других ревьюеров про твои pr?
        Ответить
        • 1) код номинально находится в моем ownership и я знаю как все работает в общем, конкретные куски кода иногда видел, иногда нет
          2) от 50 до 2000 диффов; смотрят обычно овнеры + иногда техлиды, что значит от 1-3 (обычно) до 7+; хорошим тоном считается ревью в течении 24 часов после того как тебя назначили
          3) все что можно было автоматизировать (code style, coverage, прогон юнит и интеграционных тестов, совместимость API, SQL explain etc) автоматизировали, есть железные полиси типа покрывать все флагами, дальше ебись сам
          4) от 0 (мне кажется мои пры на реакте уже никто и не смотрит а просто аппрувают) до 40+ (что-то мультитредное или изменения в ci/cd шаблонах). Обычно если пишу что-то в чем разбираюсь плохо, я максимально быстро высираю WIP PR, собираю коменты и потом итерируюсь до победного
          Ответить
          • > от 50 до 2000 диффов
            – я понимаю, что это диффы, а не файлы, но как-то немножко дохуя, особенно на верхней границе

            а в случае "нихуя не понимаю" ты обычно идёшь к автору за разъяснениями или стесняешься/так не принято?
            Ответить
            • >"нихуя не понимаю"

              я уточню что это не буквально а в смысле я понимаю что этот код делает но я не могу прикинуть насколько он хорошо спроектирован, легко ли поддерживается, хороший ли coverage и тд

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

                * отсеивать на раннем этапе откровенную джигурду
                * давать возможность всем участникам команды знакомиться с изменениями в кодовой базе

                впрочем, для проверки качества тестов можно глянуть, какое количество вариантов входных данных подаётся тесту, включая позитивные и негативные сценарии
                Ответить
              • Есть одна техника, которая с этим помогает: задавать себе вопрос "где и как это сломается?". Если получается на него отвечать хорошо - у меня уже не очень - то ты можешь оценить границы применимости этого кода (например, "эта хуйня будет блочить строку для всех, кто пытается к ней достучаться") и потом сопоставить их с реальными требованиями (если это внутренняя утилита для записи результатов перформанс ревью, то никаких проблем с этим и не будет).

                Но вообще ревью патчей это не очень про оценку архитектурных решений в целом. Для архитектурных решений обычно другие механизмы типа арк ревью.
                Ответить
                • > "где и как это сломается?".
                  Это важно для многопоточного говна

                  В целом я обычно проверяю
                  * что нет мизъюзов АПИ
                  * что код впринципе понимаем (прошу писать доки в мутных местах)
                  * что там нет вот прямо экспоненциальной сложности
                  * что сложные места покрыты тестами
                  * что не изобрели велосипед (чаще всего бывает так)
                  Ответить
                  • > Это важно для многопоточного говна

                    Для любого. Вообще абсолютно любого. Хоть ты самокат дизайнишь, хоть детскую площадку строишь.
                    Ответить
                • техника называется "premortem"
                  Ответить
            • если вообще нихуя не понятно, я снимаю себя с ревьюеров и назначаю того кто лучше шарит
              Ответить
      • бля давайте лучше дальше над пхпшниками ржать а вот не это сложное
        Ответить
      • Нужно понять, почему ты не понимаешь код.

        Скорее всего, у тебя нет контекста. Автор код наверное не объяснил подробно, какую задачу и как он решает, а просто написал: "issue 1289363872478234 fixed" и вывалил на тебя 94 файла, мол читай.

        Нужно чтобы он в коммит месседже или в комменте к issue или лично тебе объяснил:
        * что не работало
        * как он это починил

        тогда ты сможешь проследить его логику, и понять ревью

        Но вообше читать чужой код трудно. Труднее, чем писать свой.
        Ответить
      • Я просто пролистываю, смотрю что нет очевидной хуйни, жму «ок». Занимает минуту по времени.
        Ответить
    • https://pbs.twimg.com/media/FaAR0bdUEAAJ3PX?format=jpg&name=medium
      Ответить
    • https://www.ventoy.net/en/index.html

      ну и почему я узнал об этом только сейчас
      Ответить
    • https://nitter.fdn.fr/MalwareTechBlog/status/1561410179412815872
      Ответить
    • https://github.com/logseq/logseq

      никто не юзал?
      Ответить
    • Вам задали на собеседовании задачу:
      Прикинуть сколько лошадей в Манхеттене.

      Ваш ответ?
      Ответить
      • не злоупотребляй нашим доверием
        Ответить
        • Бля, быстрее. У меня в FAANG собес, 20 минут до конца осталось.
          Ответить
          • твои проблемы лишь забавляют нас
            Ответить
            • Блядь, человек подался на вакансию конюха в манхеттенский филилал гугла, а ты ржешьт
              Ответить
            • все вы леваки ровно до того момента, как требуется помощь не вам, а сестре!
              Ответить
      • сколько людей в манхетенне? сколько из них процентов богатых? сколько богачей держат лошадь?

        ну примерно посчитай
        Ответить
        • а извозчиков не желаешь посчитать?
          а военных?
          Ответить
        • а вообще видно сразу, что вы понаехи из своей сраной пенсильвании, манхеттен это остров, правильно говорить НА манхеттене
          Ответить
        • Ты не прав.

          Богачу в Манхеттене труднее держать лошадь, чем такому же богачу в Техасе.
          Ответить
          • но у среднего клссса в манхетене точно нету лошадей
            Ответить
            • Ок, хоть какая-то оценка сверху. Лучше, чем ничего. Но ты цифру назови.
              Ответить
              • точной не назову, но размышлял бы так

                полтора миллиона людей в манхеттене
                минус дети-хуети, ну пусть миллион

                1% богатые
                ну пусть у 10% из их есть конюшни на 2-3 лошадки (на семью)

                ну то есть у 0.1% от миллиона (1 тыща?) есть 2-3 лошадки

                чото дохуя получается
                Ответить
                • Откуда там конюшни среди небоскрёбов? На крыше? ))))
                  Ответить
                  • погугли
                    https://ny.curbed.com/2017/9/21/16341468/new-york-carriage-horse-stables-photo-essay
                    Ответить
                • > дохуя

                  https://asskolkovo.files.wordpress.com/2012/04/002.jpg
                  Ответить
      • 0 какие нахуй лошади в Манхэттене там плотность застройки ебанутсься
        Ответить
        • А вот и не 0. Там есть полицеские лошади в централ парке.
          Ответить
          • ожидание: фтханг, собес, разреженные матрицы на С++..
            реальность: сколько сорок в Туркменистане
            Ответить
          • я должен был об этом как-то догадаться?
            Ответить
      • 27 с пруфами
        https://ny.curbed.com/2017/6/1/15721774/nypd-mounted-unit-stables-mercedes-house
        Ответить
      • шутка про то что собчак дома
        Ответить
        • не нужно оскорблять благородных животных сравнением с ненужной тупой пиздой
          Ответить
          • Как это - ненужной? А кто вкинет, что царь ненастоящий, чтобы «««суд»»» проштамповал, что точно настоящий, сядь на пенек, опусти бюлютенек или проиграешь.
            Ответить
    • Перекат!

      https://govnokod.ru/28344
      https://govnokod.xyz/_28344/
      Ответить
    • Меня вот заебала ужасно недокументированная хуйня

      Питухи высирают целые миры, и нихуя их не документируют

      Посмотри по коду, бля, и ебись потом, рисуй диаграмочки себе на листочке и в дебагере пирдолься

      А через пол года тоже самое делай
      И еще сорок три питуха пускай тоже самое делают

      Блядь! Ну если ты сформулировал уже какие-то концепции, ну опиши ты свои мысли

      Язык блядь нам для чего дан?

      Сырые самородки мыслей
      Переплавлять в тугие слитки слов

      А не посмотри по коду

      Я вот думаю: может, это я просто хуёвый программист? Может, всем остальным заебись?
      Может, хороший программист с легкостью прочитает шестнадцать файлов по пятьсот строк каждый, поймет задумку автора, и сделает в строгом соответствии с архитектурой?
      И ладно бы еще у нас был готовый фреймворк: в джанге там или в SpringMVC я бы разобрался, потому что там типовое формошлёпство, но у нас всё свое же

      Может, мне всё таки надо было в админы идти, а не в программисты?
      Ответить
      • Может попробуешь себя в "PHP"?
        Ответить
        • подумаю... у ротоеба вроде таких проблем нет

          надо спросить, не нужны ли ему джуны
          Ответить
      • > Посмотри по коду, бля, и ебись потом, рисуй диаграмочки себе на листочке и в дебагере пирдолься
        > А через пол года тоже самое делай

        > Блядь! Ну если ты сформулировал уже какие-то концепции, ну опиши ты свои мысли

        А вообще документации свойственно устаревать. Особенно если она лежит отдельно от кода.
        Ответить
        • всмысле задокументируй за петуха его код, сиречь сделай его работу?

          я свою хуйню то давно уже документирую, бо память дырявая

          >А вообще документации свойственно устаревать.
          Верно

          Потому я за хранение ее в коде (иной ебадад хранит документацию в вики и никогда ее не обновляет, но я против). точнее так: на сайте можно ее хранить если ты собрался отлить ее в граните и сделать публичный АПИ для сторонних питухов
          Ответить
          • > сделай его работу

            Не, ну можешь дальше ковырять каждый раз с нуля и ныть об этом на ГК... Или притащить чела за шкирку и заставить написать комменты.

            Но набросать какие-то комменты самому -- самый реалистичный вариант, наверное.
            Ответить
            • я скорее о тенденции в целом

              такое ощущение, что никого это не ебет кроме меня

              людям заебись спросить в слаке автора, или просто найти подходящее (на первый взгляд) место в коде и сунуть туда свой код

              а потом апи превращается в кашу
              Ответить
              • Х.з., зависит от качества кода ещё...

                А так, имхо, обычно хватает описания к публичным методам и комментов в тонких местах. Может быть какое-то высокоуровневое описание архитектуры ещё.
                Ответить
                • > высокоуровневое описание архитектуры ещё.

                  this. Если ты рожаешь фреймворк (а программист рожает десятки микрофреймворков) то надо описать свою задумку в доке хотя бы к основным интерфейсам
                  Ответить
                  • > программист рожает десятки микрофреймворков
                    Thinking in PHP [CD-ROM, 37th ed.]
                    Ответить
                  • У меня нет никаких микрофреймворков. У меня полезные функции в файле funkcii.php, а основная логика в глобальном контексте.
                    Ответить
                    • Именно поэтому я за "PHP".
                      Ответить
                      • Я вообще функциями пользуюсь редко. На вызов тратится время, а инлайнить PHP не умеет. Поэтому лучше скопировать нужные строчки из файла с заготовками и вставить в точку использования.
                        Ответить
              • Ну и слишком много доков тоже плохо -- переголова в поддержке всего этого.

                К примеру, я не вижу смысла в документации для каких-то приватных штук внутри модуля, если там никаких тонкостей нету.
                Ответить
              • > спросить в слаке автора
                https://files.catbox.moe/y4vxip.jpeg
                Ответить
      • > хороший программист с легкостью прочитает шестнадцать файлов по пятьсот строк каждый, поймет задумку автора

        Подтверждаю. Чтение кода джунов-одимпиадников отлично держит в тонусе
        Ответить
      • Сходи к CTO и скажи, что нужно срочно повышать инженерную культуру. Потом доложишь
        Ответить
      • Меня вот заебала ужасно недокументированная хуйня

        Боги высирают целые миры, и нихуя их не документируют

        Походи по миру, бля, и ебись потом, рисуй карты себе на папирусе и в поездах пирдолься

        А через пол года тоже самое делай
        И еще семь биллионов питухов пускай тоже самое делают

        Блядь! Ну если ты сформулировал уже какие-то концепции, ну опиши ты свои мысли

        Язык блядь нам для чего дан?

        Сырые самородки мыслей
        Переплавлять в тугие слитки слов

        А не покатайся по миру

        Я вот думаю: может, это я просто хуёвый человек? Может, всем остальным заебись?
        Может, хороший человек с легкостью объездит три сотни стран по пятьсот городов каждый, поймет задумку автора, и сделает в строгом соответствии с религией?
        И ладно бы еще у нас была готовая: в Коране там или в Библии я бы разобрался, потому что там типовое занудство, но у нас всё свое же

        Может, мне всё таки надо было в кошачьих идти, а не в людей?
        Ответить
    • Фил здорового человека
      https://fill.com.ua/video/675fed639b2707ba7e9824024aba16bf.mp4
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • [color=whirw]w0Aw6Vi5Vp9Ck3Kj8Wq4Ds8Qr3Bw4Qc6Yk1Oh5Ku 8Im9Zl0Ks6Iw1Tk8Pa8Ia5Me5Kt9Wd0Pe5Hu2Tx2 Ri6Dq5Ut1Sf3Pr9Pf9Wt[/color]
      Ответить
    • [color=whirw]y9Xx2Ia0Cl3Sp6Cs1Fm2Dk2Eb0Xr7Az4Ru1Nk8Sx 9Ba7Si7Xg3An8Tr1Ad6Il6Sa4Ap5Pb1Ot5Pp9Qp8 Ut9Ee3Vu7No4Uh9St3Yp[/color]
      Ответить

    Добавить комментарий