Куча говна / Говнокод #26980 Ссылка на оригинал

0

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

#33: https://govnokod.ru/26449 https://govnokod.xyz/_26449
#34: https://govnokod.ru/26456 https://govnokod.xyz/_26456
#35: https://govnokod.ru/26463 https://govnokod.xyz/_26463
#36: https://govnokod.ru/26508 https://govnokod.xyz/_26508
#37: https://govnokod.ru/26524 https://govnokod.xyz/_26524
#38: https://govnokod.ru/26539 https://govnokod.xyz/_26539
#39: https://govnokod.ru/26556 https://govnokod.xyz/_26556
#40: https://govnokod.ru/26568 https://govnokod.xyz/_26568
#41: https://govnokod.ru/26589 https://govnokod.xyz/_26589
#42: https://govnokod.ru/26600 https://govnokod.xyz/_26600
#43: https://govnokod.ru/26604 https://govnokod.xyz/_26604
#44: https://govnokod.ru/26627 https://govnokod.xyz/_26627
#45: https://govnokod.ru/26635 https://govnokod.xyz/_26635
#46: (vanished) https://govnokod.xyz/_26646
#46: (vanished) https://govnokod.xyz/_26654
#47: https://govnokod.ru/26671 https://govnokod.xyz/_26671
#48: https://govnokod.ru/26707 https://govnokod.xyz/_26707
#49: https://govnokod.ru/26750 https://govnokod.xyz/_26750
#49: https://govnokod.ru/26776 https://govnokod.xyz/_26776
#50: https://govnokod.ru/26804 https://govnokod.xyz/_26804
#51: https://govnokod.ru/26809 https://govnokod.xyz/_26809
#52: https://govnokod.ru/26817 https://govnokod.xyz/_26817
#53: https://govnokod.ru/26833 https://govnokod.xyz/_26833
#54: https://govnokod.ru/26840 https://govnokod.xyz/_26840
#55: https://govnokod.ru/26844 https://govnokod.xyz/_26844
#56: https://govnokod.ru/26862 https://govnokod.xyz/_26862
#57: https://govnokod.ru/26890 https://govnokod.xyz/_26890
#58: https://govnokod.ru/26916 https://govnokod.xyz/_26916
#59: https://govnokod.ru/26934 https://govnokod.xyz/_26934
#60: https://govnokod.ru/26949 https://govnokod.xyz/_26949

Запостил: nepeKamHblu_nemyx nepeKamHblu_nemyx, (Updated )

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

  • Доброй ночи.

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

    Индекс оффтопов: https://index.gcode.space/.
    Зеркала Говнокода и полезные ресурсы:
    * https://govnokod.xyz/ (альтернативный Говнокод)
    * https://gcode.space/ (read-only зеркало Говнокода)
    * @GovnokodBot в «Telegram»
    * https://vorec.space/ (глоссарий Говнокода)
    Ответить
      • Этому больше не наливать, уже с роботами разговаривает.
        Ответить
        • > написать не осилили

          Примерно так всякие cppreference и заманивали переводчиков: выложили выхлоп гуглотранслейта и поставили его по-умолчанию.
          Ответить
        • > т.к. нормального определения вы там написать не осилили

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

            Не сделает, если в языке и так есть гомоиконность.
            Ответить
            • Я тут самый главный по гомоиконам
              регулярно форшу то tcl, то xslt
              Ответить
              • Гомо-Икона — происходит от сочетания слов Гомосексуа́льность, однополая сексуальность и Ико́на (ср.-греч. εἰκόνα, др.-греч. εἰκών — «о́браз», «изображение»), священное изображение лиц или событий библейской или церковной истории.
                Ответить
            • > если в языке и так есть гомоиконность
              Строго выражаясь, там «Гомоикона», а не «гомоиконность».

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

              Гомоикон, в языке может быть много. Допустим была одна «гомоикона», добавили ещё, в языке стало две «гомоиконы».

              Говорят что одна из «гомоикон» имеет лик святого гоатсе. Но это не точно.
              Ответить
          • Не думаю, что добавлять гомоиконы в те же кресты - хорошая идея.

            В жабу вон через жопу добавили, но жабье AST мутировать - это ж ёбаный ад по сравнению со всякими лиспами.
            Ответить
            • >В жабу вон через жопу добавили

              Логично.
              Это же не гетероиконы.
              Ответить
            • Именно потому я за "груви"
              https://habr.com/ru/post/215343/

              Кстати, попробуй подкрастся к жавоёбу сзади, и крикнуть: AOP.
              Джаваёб начнет биться в истерике, и орать, что ты мудак.

              А грувисты используют AST Transformation для примрено того же, и текут.

              Да и джаваёб использует Lobok, просто ему не рассказали, что это похоже на AOP
              Ответить
              • Если нужны гомоиконы для JVM то не лучше ли взять Clojure?
                Ответить
                • В груви много скриптушни вроде опциональной стат типизации, и порог вхождения ниже, и она похожа на жабу очень (а кложа нет)

                  Хотя Кложа, как диалект лиспа, наверное самая христоматийная гомоикона.
                  Вроде как лисп это всё и породил
                  Ответить
        • > пытался

          А вот если бы не пропускал ни одного ворец-треда, то ещё и получилось бы
          Ответить
  • Вопрос на засыпку: чё будет, если я выдерну ethernet кабель из роутера и воткну его в компутлер? У меня не пропадет интернет? Или нужно втыкать кабели только в роутер?
    Ответить
    • Нужно будет в настройках «Windows» чото сделать, и будет работать.
      Ответить
    • Зависит от провайдера. Где-то придётся оператору позвонить, где-то само взлетит. Но в целом работать будет, как максимум айпишки вручную вписать.
      Ответить
      • Оператору придётся звонить, если есть привязка к MAC-адресу. Ну или если выход в «Интернет» через PPTP/L2TP, пароль вбит в роутер, а ты его не помнишь.
        Ответить
    • Капец как это все сложно, всем спасибо, избежал страшного сетевого пердолинга

      Хорошо, что я нашел на помойке какой-то usb wifi адаптер, работает гораздо лучше впаянной в ноут питушни
      Ответить
    • файрвол не забудь отключить тока)

      скорее всего тебе придется или зарегать макадрес если он другой, или настроить подключение (какой нить из вариантов ppp, зависит от прова)
      Ответить
    • Наверняка нужно будет мак-адрес роутера выставить, и возможно еще какие-то настройки с роутера на компьютер перенести, ведь хуй знает, что у тебя там за провайдер. Некоторые провайдеры когда-то использовали всякую VPN-хуйню для подключения к себе (например один мой бывший провайдер использовал L2TP).
      Ответить
      • > Наверняка нужно будет мак-адрес роутера выставить
        А потом обязательно воткнуть комп обратно в роутер.
        Ответить
        • многие вроутеры отлично с этим справляются. У меня в роутере даже есть кнопка "clone mac address".

          У него внутрь сети один мак, а наружу другой. И ничего нет страшного в том, что внешний мак совпадает с одним из маков локалки
          Ответить
  • https://ru.wikipedia.org/wiki/Raku
    https://raku.org/

    Вопрос один: зачем (если не сказать "нахуя")? Это говно вымучивают уже двадцать лет, без чётких целей и "дедлайна". Уже очевидно, что этим говном никто и никогда пользоваться не будет, ибо даже у уёбищных "Java" и "Go" есть какое-никакое, а cummunity, а за этим языком нет ничего, кроме пары-тройки шизоидов. Судя по примерам кода, язык просто засран спецсимволами, ухудшающими читабельность кода.
    Это идейность или психическое отклонение - почти четверть века разрабатывать то, что, как очевидно, никогда востребовано не будет?

    P.S.: Не совсем в тему, но, если не ошибаюсь, такие колхозные дизайны устарели ещё в начале 2010-х: https://examples.p6c.dev/index.html
    Ответить
    • Ты совершенно прав!

      Perl 5 нужен, а Perl 6 -- нет.
      Ответить
            • вообще жалко, ты портишь ник. Пиши лучше всякое умное про кресты (ты же крестовик?) или про мачематику, чтобы все думали, что мартышка умный
              Ответить
  • Какой долбоеб придумал нумеровать века с 1?
    18XX - 19й век
    19XX - 20й век
    Неудобно
    Ответить
    • А он шутник.

      [админ] Ну и какая из красавиц выдернула сервер из розетки? )) [менеджер] Маша С; 🙂
      [менеджер] ну у меня даже мысли не было, что она
      Ответить
      • Как будто его твиты обрезаются на самом интересном месте. Похоже на автогенератор вореций.

        xxx: Здарова! Ты там как вааще? yyy: привет! 2 этажа оффисных планктонин заехало; тяну сети; yyy: вчера вечером была у швеи, увидела 2
        Ответить
        • А, это SEO-бот. Посмотри внимательнее на его твиты: большая куча вореций (с Бормандом — это https://bash.im/quote/432092), разбавляемых спам-ссылками с бессмысленными комментариями.
          В фолловерах у него вторым номером стоит вот это: https://twitter.com/ccTyYWTZdXVRbfH. Спам смайликами, гифками и — удивительно — точно такими же спам-ссылками.
          Ответить
          • В чём смысл смайликов? Наебать антиспам Твиттора?
            Ответить
            • Видимо да. Создать иллюзию реального человека.
              Ответить
          • Для «SEO» уже давно никого не ебет наличие ссылок. Важны реальные переходы людей.
            Ответить
            • Чёрные сеошники — это крайне тупые и ограниченные мрази-блядопидорасы. Они просто срут и текут.
              Ответить
              • P.S. Лет 10 назад ещё был сервис «Splittweet»: он постил один твит сразу в N аккаунтов. Конченные пиздоблядские мудохуеуёбищные сеошники-гондоны без мозгов слали свой поток ссылок сразу с 30 аккаунтов (или даже с большего количества) в надежде, что по ссылке хотя бы с одного аккаунта кто-нибудь перейдёт.

                В каком-то из офтопов мы уже обсуждали, что пару лет назад «Твиттор» ввёл премодерацию приложений, и сервисы типа «Splittweet» наконец-то откинули копыта (правда, вместе с полезными сервисами).

                У так называемого «Алексея Калашникова» в метаданных твитов указано «via Twitter Web App», т. е. он не получал ключи API, он срёт через браузер автокликом (расширением или через «chromeless browser», например, «Phantom JS» на базе «Хромиума» или «Slimer JS» или «Mozilla Prism»).
                Ответить
                • Какая крутая штука, мне прям нравится. На базе этой питушни можно создавать либы для разных сайтов, которые были бы обёртками для самого касперажс, тогда даже какие-то изменения на сайте не затронут сео-ботов (затронут, но до первого обновления обёртки)
                  Ответить
          • ТАК ВОТ КТО ТАКОЙ КАРМАННЫЙ ЛЕВ
            Ответить
          • >>>
            <ссылка> Попался мне действительно очень хороший консультант, который подробнейшим образом объяснил, что и к чему Ремонт холодильников в щелково - работа ремонт бытовых холодильников.
            <ссылка> Что нам понравилось , так это выгодная стоимость на оказываемые услуги Узи тушино с 1 декабря изменение цен на узи
            <ссылка> цены у них далеко не самые высокие. Детальная информация лечение алкоголизма в новосибирске у нас на сайте.
            <ссылка> Благодаря их помощи смог вывести компанию из кризисного состояния. Оптимизация seo как сделать seo оптимизацию.


            Какие вореции )))
            Ответить
          • >https://bash.im/quote/432092
            Ололо на башорг!

            Не удивлюсь что кегдан сам себя и отправил.
            Ответить
      • У него через каждые пять твитов рекламная ссылка. Так в «Твитторе» делали спамботов ещё десять лет назад: скармливали RSS с анекдотиками с какого-нибудь сайта (о том, что отобразится не более 140 первых символов, а потом обрежется в самом неожиданном месте, не думали и текли), а через каждые N твитов вставляли оплачиваемые рекламные ссылки или ссылки на свой продвигаемый сайт или на чужой, но так называемую «реф-ссылку» (если вообще все твиты будут рекламными, «Твиттор» может забанить как спамбота, поэтому и разбавляли обрезанными анекдотами).

        Конченные «сеошники» до сих пор используют этот метод и текут. О том, работает он или нет, они даже не думают.
        Ответить
  • После нашей беседы про flip pages в графике, я решил раскурить DirectDraw (тот самый deprecated интерфейс для 2Д).

    Ставить 7.1 SDK не нужно (да он и не ставится, если есть свежий .net 4): ddraw.h есть в sdk 8.1
    Но вот compilation chain пришлось поставить 2015 XP.

    GUID для интерфейса DirectDraw7 лежит dxguid.lib, так что пришлось поставить DirectX SDK, и сунуть линекеру
    "C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x86\dxguid.lib"

    После этого всё скомпилировалось. В рантайме LoadLibrary DDraw.dll, получил из нее функцию DirectDrawCreateEx, и всё заработало.

    Из нее можно получить LPDIRECTDRAW7, и начать вертеть видяху.
    Ответить
    • (продолжение)
      Нужно установить ->SetCooperativeLevel(hWindow, DDSCL_EXCLUSIVE | DDSCL_FULLSCREEN)
      Потом SetDisplayMode

      DirectDraw оперирует сюрфейсами (как контексты в GDI).
      Сделал сюрфейс в памяти карты (DDSCAPS_OFFSCREENPLAIN | DDSCAPS_VIDEOMEMORY), и чтобы загрузить туда картинку -- получил его HDC (GDI контекст).
      В него я bitbltнул битмапу (из LoadBitmap).

      Теперь я могу из этого сюрфейса срать в основной сюрфейс.

      Можно взять DDSCAPS_PRIMARYSURFACE и туда BltFastнуть наш сюрфейс с картинкой, но это будет тирить, бо без даблбуфера.

      А можно создать ему бек буфер (тоже в памяти карты): DDSCAPS_FLIP | DDSCAPS_COMPLEX (комплекс значит будет поддерживаться наличие бек буфера)

      потом у него GetAttachedSurface типа DDSCAPS_BACKBUFFER, и уже в него можно FastBilt из нашей картинки.

      У картинки можно установить KeyColor, и тогда при FastBilt этот цвет можно сделать прозрачным (DDBLTFAST_SRCCOLORKEY).

      После успешной загрузки в задний буфер нужно сделать ->Flip.
      По умолчанию он ждет обратного хода луча, но можно явно попросить DDFLIP_NOVSYNC, а можно явно попросить дождаться каждого четверого VSYNC: DDFLIP_INTERVAL2

      На бек буфер удалось загрузить картинку и кучу спрайтов, и всё работает довольно шустро. Важно только релизнуть GDI DC, если они были взяты у сюрфейса, иначе будет ошибка, что он Busy.

      В лупе я PeekMessage, и если меседжей нет -- рисую свою картинку и флипаую ее. Чтобы выдержать FPS, проверяю GetTickCount.

      Другой вариант установить Timer, и ловить WM_TIMER в WndProc.
      Ответить
      • > чтобы выдержать fps

        Почему бы просто не спать во флипе?

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

          но может ты и прав) я слишком далек от гей девок
          Ответить
          • нормально так флип тормозит. Вообще похоже, что это единственное, что делает программа
            https://i.postimg.cc/4NJVp7P6/slow.png

            А вот GPU мне не профильнуть средствами студии, бо DDraw не поддерживаеца
            Ответить
            • продолжаю некрофилить.

              sdk 7.1 прекрасно ставится, если либо сначала снести все .netы 4-е и поставить 4.0, или временно подменять версию .net в реестре в
              HKLM\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v4\Full


              Самое древнее, что я смог достать у MS белсптано это 2010 Express.
              С ним пришел sdk7.0, проект собирается и с ним и с 7.1

              Ресурсы правда пришлось править руками, бо в epxress эдитора нет. И решарпера нет. И vsvim нет. И фон белый. И вообще ужас.
              Зато открывается он молниеносно, в отличие от 2017
              Ответить
              • Следующий этап дигерства: Studio 2005 Express: нагуглил ссылку на скачку ее с сайта MS.

                Она идет без SDK, и вообще такой настройки не имеет: пришлось скачать SDK для Server 2003, и тыкнуть студию в его include и lib.
                Причем в SDK пришлось тыкнуть и сборщик ресурсов тоже, потому что ему нужна Windows.h

                В SDK нету ddraw.h, так как он в ту пору еще был частью DirectX SDK, но я установил DDXSDK за 2006 год, тыкнул его в include и lib, и всё заеблось.

                Дальше начались проблемы древних плюсов:
                * Отвалился код с std::to_string, пришлось убрать
                * decltype нету
                * auto нету
                * nullptr пришлось дефайнуть))

                А потом всё собралось, и сраный шарик покатился по экрану.
                Ответить
  • А смысл вы ночью сидите до 6 утра? А у борманда ещё +4.
    Не проще ли ночью спать, а не ночью не спать?
    Ответить
      • Так ты и не спал до этого времени небось?
        Ответить
        • А х.з., у меня режим вообще поехал, сплю 3 раза в день по 2-3 часа. Вроде в сумме и норм.
          Ответить
            • Да уж. Нет бы жил в нормальном режиме: 4 часа сна в будни и 10 в выходные.
              Ответить
                • Лучше вообще не спать: пока ты спишь, где-то твою профессию осваивает азиатский иммигрант
                  Ответить
                  • у иммигрантов низкая ожидаемая продолжительность жизни так что это не страшно
                    я где-то читал что стабильная продолжительность сна и время засыпания улучшают самочувствие даже если спишь по 4 часа
                    пруфов не будет
                    Ответить
                  • конечно, ведь любой иммигрант из кыргызстана сможет нас заменить
                    Ответить
                    • Из индии. Ну или, насколько я знаю, в казахстане хотят сделать IT государство. Если ты не разрабатываешь что-то крутое, а клепаешь формочки или сайтики, то у меня для тебя плохие новости... Ну тут еще от конторы зависит, если руководитель тупорылый и далек от того, чем руководит, то всё будет хорошо.
                      Ответить
                      • >а клепаешь формочки или сайтики
                        да, таким правда лучше быть осторожнее
                        Ответить
            • Нет. Но это реально ебанутый график. Каждые 6 часов тянет спать, а потом через пару часов просыпаешься.
              Ответить
                  • Охуенно быть богатым и здоровым, конечно.
                    Но джобсу как-то не помогло. И коби тоже.
                    Ответить
                    • для меня зож это индикатор психического здоровья
                      как только перехотелось заботиться о себе и заниматься всеми этими добавками и режимом - значит скоро депресия/выгорание/you name it
                      Ответить
                      • просто кого-то слишком впечатлил кинофильм Limitless (2011)

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

                        до тех пор, пока не начнутся звоночки "сходи проверься на рак, а то на свадьбу ребенка не посмотришь"
                        Ответить
                        • >до тех пор, пока не начнутся звоночки "сходи проверься на рак, а то на свадьбу ребенка не посмотришь"

                          да!
                          из всех моих знакомых 35+ никто даже раз в год не ходит на full body checkup
                          а если скажешь что надо хотя бы раз в год ходить к проктологу чтобы в жопе грибы не выросли вообще взвоют
                          а потом находят пиздецому и все
                          Ответить
                            • по большому счету это правда для СНГ
                              плохая медицина, низкое качество жизни и сильный стресс к 40-50 никого здоровым не оставят
                              Ответить
                              • всё нормально у нас с медициной в пределах мкада, особенно, если есть деньги не в городскую поликлинику ходить

                                уж получше подхода "семейный врач-фельдшер" или антидепрессантами простуды лечить, по крайней мере вместо полугодовых очередей на ФГДС идёшь и делаешь на следующий день за копейки в нормальном месте (и не за $200k по счету для страховой)
                                Ответить
                                • >в пределах мкада
                                  >если есть деньги не в городскую поликлинику ходить
                                  не ну программистом в столице быть охуенно
                                  но в общем по Украине(думаю что и по России) ситуация сильно хуже
                                  Ответить
                        • менталитет такой, что врачам никто особо не доверяет и лишний раз связываться никто с ними не хочет

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

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

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

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

            Нормальный график.

            https://ru.wikipedia.org/wiki/Полифазный_сон
            Главная проблема всех нестандартных режимов дня: синхронизация с другими индивидуумами и организациями работающими с 8 до 17.
            Ответить
    • >Не проще ли ночью спать,
      ээ
      а так можно было?
      Ответить
  • https://habr.com/post/520738/
    > Многие дедлайны придумывают специально с целью заставить инженеров работать бесплатно

    defecate-plusplus, а у тебя инженеры работают бесплатно?
    Ответить
    • организовать работу так чтобы под дедлайн нужно овертаймить - это же риск страшный, не будет времени переделать если вышло хуево
      а потом всякие day one патчи
      Ответить
    • Мировое правительство состоит в специальном сговоре, чтобы нам -- умным инженерам -- меньше платить, и заставлять нас работать больше.

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

      Заводы -- рабочим
      Конторы -- программистам
      Ответить
    • «Я один не вижу на практике дихотомии между сложностью и качеством? Либо программист уже знает как решить задач у и тогда будет быстро и качественно, либо не знает и тогда будет долго и некачественно».

      Красиво сказано...
      Ответить
      • К сожалению не всегда и не всё можно быстро

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

          А ещё качественная работа подразумевает самопроверку, что тоже сказывается на времени выполнения
          Ответить
          • угумс
            я бывает пол дня ибусь с настройкой тулчейна, окружения, и прочих средств разработки
            Ответить
            • В то время, как я просто открываю "Notepad++" с "WinSCP" и теку. А вы и дальше ебитесь с "PhpStorm", "Git", "Docker" и прочей хуетой.
              Ответить
  • Что делать, если пришел "сениор" и начинает коммитить говно?
    Ответить
    • Не торопитесь его удалять или рефакторить. Запостите его на «Говнокод», посмеёмся вместе.
      Ответить
          • Как думаешь, у сеньоров есть свои семьи, города, чувства?
            Ответить
            • Мне вообще кажется, что сеньоры умеют думать.
              Ответить
      • План таков:

        1. Гость постит говнокод сюда.
        2. Мы его обсираем, смеемся и тыкаем пальцами.
        3. Гость кидает ссылку на говнокод в рабочий. чат конторы в whatsapp
        4. Сениору становится стыдно и он с позором идёт в скриптушной угол.
        Ответить
    • Отнять у него права на пуш, и пускай хоть укоммитится.

      А если серьезно, то нужно ввести фича бранчи и ревью, либо прекоммит ревью
      Ответить
      • Почему увольняться-то? Как раз тогда-то у него не будет времени коммитить говно, т.к. он будет весь день сидеть на митингах о переводе всех дебаг-логов на эльфийский, закодированный в UTF32 (согласно последнему решению architecture forum'а), и делать скриншоты рабочего стола с открытым notepad.exe для внешнего аудита.
        Ответить
        • потому что он тогда начнёт продвигать свой единственно верный code style и прочие очень важные вещи

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

                  огромное количество аутсорса построено по такой схеме, когда тимлид подменяет собой PM'а со стороны галеры

                  тусить ему негде, именно потому что это галера
                  Ответить
                  • У меня маленькая выборка, сам я аутсорсом только пользовался
                    Судя по моим знакомым, в больших галерах и проектах есть и лид, и пм, и овнер со стороны галеры и овнер со стороны клиента и лиды на всякие конфы ездят а может и чаты у них лидовские есть
                    Ответить
    • Ну если он просто сам коммитит говно — это ещё норм. Вот если он начнёт красть коммиты или же спрашивать тебя, как решить проблему, с которой столкнулась другая тима, и тут же бежать пересказывать им решение, тогда можно начать немного беспокоиться.
      Ответить
          • да просто пиздец

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

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

                  Сделал пароль 123, получил плюху. Даже рак себе такой пароль не поставил
                  Ответить
                  • причем тут пдд?

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

                      От приятелей я кошелёк не прячу, а от рандомных чуваков конечно да. Или для тебя любой посетитель ГК автоматически становится корешем?
                      Ответить
                      • спиздил то не рандомный) я бы не назвал вас всех корешами, но кошелек бы прятать не стал
                        Ответить
                      • Что, пригорело у ПТУшника?)

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

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

    __setattr__ для ранее определенных атрибутов.
    __delattr__ тоже.

    Но __getattr__ уже только для атрибутов, которых еще нет в инстансе, а чтобы что-то гетнуть из инстанса, что там уже есть, нужно сосать __getattribute__

    Наверное, тут это уже обоссали сто раз, но я не видел, мне это капец не понравилось.
    Ответить
    • всегда говорю: чтобы понять, насколько питон простой и логичный язык, нужно подойти к питонисту, и спросить, чем __getattribute__ отличается от __getattr__

      тут все
      https://docs.python.org/3/reference/datamodel.html
      Ответить
      • > Due to the precarious circumstances under which __del__() methods are invoked, exceptions that occur during their execution are ignored, and a warning is printed to sys.stderr instead.

        Какое пхп )))

        > Note that if the attribute is found through the normal mechanism, __getattr__() is not called. (This is an intentional asymmetry between __getattr__() and __setattr__().)

        Какая intentional asymmetry )))

        Ну хотя какой-то смысл в этом есть... Наверное. Казалось бы, такой простой язык, такая хорошая (по меркам скриптушни) реализация через превращение всего в объекты. Но нет, надо добавить такие вот неочевидные и непоследовательные приколы.
        Ответить
        • >> превращение всего в объекты
          По этому я за lua и превращаю все в таблицу.
          Ответить
    • > орлиха

      Ну да, сложно будет объясниться перед орлом.
      Ответить
      • А у питуха столько куриц, что от того, что одна в подоле принесла орленка, ему ни горячо, ни холодно

        Я за свободные отношения
        Я за питухов
        Ответить
    • >а на цыпленка не обращали внимание.
      странно, что не съели
      Ответить
    • Программист подложил unsigned int в математическое выражение и стал наблюдать.

      Когда вылупился UB, программер охуел.

      Читать далее - http://govnokod.ru
      Ответить
  • Оказывается, в команде разработчиков Свифта работает автор Фактора (это такой фортоподобный йезык)
    Ответить
  • https://habr.com/post/521072/
    >>> Главная тема недели в области кибербезопасности — уязвимость в протоколе Netlogon, обнаруженная и закрытая в серверных версиях Windows еще 11 августа. Баг CVE-2020-1472, также известный как Zerologon, — это «суперуязвимость», критическая дыра с рейтингом CVSS в 10 баллов из 10.

    >>> При наличии сетевого доступа к контроллеру домена в корпоративной сети атакующий может сменить пароль на сервере и получить полный контроль над корпоративной инфраструктурой. Возможна и многоступенчатая атака на менее критичные Windows-серверы с тем же конечным результатом. Неофициальное название — Zerologon — уязвимость получила из-за специфики атаки: она начинается с попыток установить соединение, используя последовательность данных из одних нулей. Некорректная реализация алгоритма шифрования AES позволяет авторизоваться на сервере максимум с 256-й попытки, что на практике занимает пару секунд.


    Никогда такого не было — и вот опять!
    Ответить
    • Контролер домена нужно использовать только в локальных сетях, среди сотрудников
      А своим сотрудникам нужно доверять.
      Ответить
      • Лолшто. Давай каждому васяну сольем зарплатные ведомости, премии, персданные всех.
        Ответить
        • Есть некоторая разница между "сольём" и "надо взломать контроллер домена".

          У тебя программисты имеют доступ к проприетарному коду? Почём ты знаешь, что они его не спиздят, например?
          Или что они из компа планку памяти не унесут?
          Ответить
          • Каждый программист должен работать над своей подсистемой и не знать общей картины. Все программисты должны работать в просторной комнате, чтобы контролировать их доступ к компьютерам. Если тебе нужно выйти из комнаты, то программисты должны громко хлопать в ладоши — если вдруг перестали, значит кто-то пиздит планки памяти.
            Ответить
            • А вдруг кто-то постигнет дзен и освоит хлопок одной ладонью?
              Ответить
              • Ввести премию 100 рублей за овладевание хлопком будды, тех кто обратиться за деньгами — увольнять, а потом искать {PHP миддла}

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

              так же советую установить программистам удобный рабочий день. К примеру, с 8 до 17 (обед с 12 до 13). За опоздание можно снимать небольшой штраф.

              Задания программистам лучше давать в усной форме стоя у них за спиной. Желательно делать это после обеда, с просьбой выполнить задание к концу рабочего дня.

              Чтобы экономить денег, я бы рекомендовал отказаться от вентиляции, и сажать программистов как можно ближе друг к другу. Высокая концентрация CO2 в купе с температурой 26 градусов по цельсию повышает трудоспособность.

              Кушать в офисе и пить там чай с кофе я бы запретил: это отвлекает от работы.

              Программистам понадобятся компьютеры, рекомендую преобретать их на Авито, там есть недорогие машины.

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

              Офис лучше арендовать в многокомнатном помещении старого нии, переоборудованного под недорогой бизнес центр. Вашими соседями будут продавцы орифлейм и небольшое турагенство из одного человека.

              Такой офис удобно найти в четырех автобусных остановках от конечной станции метро в вашем городе.
              Ответить
          • У меня и контроллера домена нет. Но разграничение прав доступа к общим сетевым ресурсам - безусловно. И не просто так.
            Ответить
    • >Кроме того, решать проблему пришлось в коде Samba. Уязвимость актуальна только для тех инсталляций, где сервер Samba используется в качестве контроллера домена.

      прыщебляди смоснули
      Ответить
    • ящик открылся после удаления @echo off в говнобатнике

      У меня достаточно насрано было PATH, говно сломалось на попытке покласть PATH в какую-то другую переменную. Видать, у них есть лимит на говно.

      Виндопирдолинг такой пирдолинг. А сёма бы сказал, что прыщебляди соснули, потому что у меня без vcvars говно на питон не ставилось
      Ответить
      • Лимит есть, да. Я в конце-концов психанул и тупо ёбнул всё из PATH в реестре. В общем-то ничего не сломалось, добавил потом руками то что мне реально нужно в консольках.
        Ответить
      • Мы где-то обсуждали, что лимит на длину PATH в десятке такой же, как в двухтоннике. Двадцать лет стабильности!

        Кстати, лимит можно поднять, если изменить тип значения в реестре с REG_SZ (строка) на REG_EXPAND_SZ (расширяемая строка). Всё равно PATH обычно не содержит знаков процента, так что ничего не сломается.

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

      Сначала чистил файлы с обновлениями и жонглировал службами, чтобы исправить ошибку 0x80070002, потом, когда это не помогло, скачал с сайта какую-то программку и она мне все сделала )))
      Ответить
  • Решил попробовать wayland. Полчаса пропердолился в попытках его включить вместо иксов (надо включить modeset в параметрах ядра и убрать nvidia из блеклиста).

    Оказалось, что проблема как обычно в проприетарных дровах Нвидии. Они не могут перетащить их на какую-то там новую общую архитектуру, на которую уже перешли amd с intel'ом.

    Новым прогам, которые работают с wayland напрямую, это нинужно, с ними всё норм. А вот все старые проги, которые сидят на иксовом протоколе, работают через жопу на софтварном ускорении. Включая игрухи с opengl. Из-за этого nvidia и попала в блеклист.
    Ответить
    • >Они не могут перетащить их на какую-то там новую общую архитектуру, на которую уже перешли amd с intel'ом.
      Походу DRM и KMS.

      Да. Вейланд — говно. Но нвидиа под Линуксом тоже говно.

      Нвидиа — это «я купил у Хуанга топовую видяху, поставил Винду и гамаю наслаждаясь RTX ON и DLSS».
      АМД — это «я купил новую видяху и год жду пока допилят дрова».

      Только у Штеуда всё более менее хорошо в плане софта.
      Ответить
      • Да вся гуйня в линуксе - говно, если быть честным. Только консоль, только хардкор.

        KMS вроде запилили (та самая опция про modeset его врубает). Управление буферами через GBM не могут запилить, предлагают юзать EGLStreams.
        Ответить
        • >вся гуйня в линуксе - говно
          Без сомнения.

          Но в целом связка штеуд+хрю.орг наименее проблемная.

          Вообще не помню чтобы приходилось с штеудом пирдолиться.

          Вот со слоупочным Амд постоянно какая питушня: то видяха не заводится, то датчик температуры на райзене не работает. У Нвидиа блобы анскильные.
          Ответить
          • Если тебя RMS не покусал, то NVidia блобы работают без проблем (works on my PC, да). CUDA есть, даже через Габеновский протон многие игрушки запускаются (заводится без проблем почти всё на UE4, кроме случаев анального DRM). Поэтому винды у меня уже даже для игрушек нет давно. Что касается wayland, то мне всё равно, есть он или нет, я же не пердолик.
            Ответить
          • плюсану

            встроенная в intel видося (айрис или UHD) работает вообще без проблем, просто из карбоки
            Ответить
          • > чувак, KMS уже везде примерно лет десять как..не?
            А какими командами в консоли его можно включить?
            Ответить
            • fbset, если у тебя фреймбуфер на KMS. И да: это работает только в консоли, конечно
              Ответить
          • У нвидии всего 4 года, если верить гуглу. Кому оно нужно то было до вяйленда.
            Ответить
            • ну может

              я пользуюсь встроенной в интел карточкой, и теку, уже очень давно. Работает просто всгеда везде и из коробки. И фреймбуфер на kms уже очень давно: я могу переключатьчся между иксами и консолью по alt+fN, и всё работает
              Ответить
      • у амд на линьке вродебы свободные драйвера лет 3 уже не обновлялись. А ставить проттотеретарные или блядь ебучее сложное слово кароче риск уебать Х или еще хуже. А openCL включается только на нем.
        Ответить
    • >работают через жопу на софтварном ускорении

      Я себе педору год назад ставил, чисто посмотреть что там Шляпа делает.

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

      Очень похоже на софтварный рендеринг.

      Я даже не стал разбираться, снёс нахуй эту мерзость.
      Ответить
      • Х.з., я бы сказал что он даже поживее работает, чем иксы. Ресайзит окна моментально и без артефактов. Пока из реальных проблем только 30 фпс в факторио.
        Ответить
            • Мммм... ну я вообще-то ни во что не играю. Как-то нет никакого интереса в этих играх. Редко бывает что запущу Wesnoth, какой-нибудь Shattered Pixel Dungeon или Hyperrogue, из близкого к программированию мне игра The Incredible Machine https://www.old-games.ru/game/173.html в свое время сильно понравилась, ну и Transport Tycoon Deluxe но в целом сейчас я на той стадии своего развития, что на игры мне чуть менее чем полностью насрать.

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

                как звучит, как звучит )))
                Ответить
              • > в целом сейчас я на той стадии своего развития, что на игры мне чуть менее чем полностью насрать

                1й курс? ^___~
                Ответить
                • Не, свой ВУЗ я давно закончил, и получать второе высшее не планирую.
                  Ответить
                • первый курс это же как раз, наоборот, период полного распиздяйства. самое время играть в игры, лабать говно на гитаре в гараже, дудолить дешёвый шмурдяк

                  кстати, OpenTTD всё-таки говно
                  Ответить
                  • > первый курс это же как раз, наоборот, период полного распиздяйства. самое время играть в игры, лабать говно на гитаре в гараже, дудолить дешёвый шмурдяк

                    ...Целых полгода, чтобы потом отправиться отдавать долг родине: "курица — не птица, первокурсник — не студент". Не знаю, как другие специальности, но у нас (ФФ) курс распадался ещё быстрее, чем кобальт 60, и долбоёбничать можно было начинать только ближе к концу.
                    Ответить
              • > анимешных девочек играет

                Да нет, ещё во всякую свежатину иногда. Чтобы согреться холодными зимними вечерами.
                Ответить
                • ну что за детский сад!) Взрослые люди холодными зимними вечерами согреваются совсем другим))




                  водкой, наприме
                  Ответить
              • > Ну а bormand наверняка в каких-нибудь анимешных девочек играет

                А вот для меня возможность отыгрывать девочку-волшебницу единственный критерий выбора игр 🙁 Раньше ещё по Zachtronics угорал, но потом перешёл на головоломки в "coq".
                Ответить
                  • вот например если посмотреть на mpv https://github.com/mpv-player/mpv/graphs/contributors то там достаточно много коммитеров с анимешными аватарками, и это как раз легко можно понять - они в mpv смотрят аниме.

                    А что же такого особенного во всякой такой фигне типа Coq? Да и вообще, почему анимешникам нравится функциональная декларативная питушня всякая? Вероятно тут корни проблемы в той же самой питушне - суровый мир императивного программирования, сишечки и байтоебства, где у нас процессор с регистрами, постоянно все мутабельное, сигфолты всякие охх, какой жестокий мир, то ли дело няшные анимешные девочки-волшебницы, кушающие тортики и играющие в рок-группах функциональный манямирок без сайд-эффектов, где все красиво тайпчекается, и если оно компилируется то работает.
                    Ответить
                    • > кушающие тортики и играющие в рок-группах
                      Ага! Вот ты и спалился! Оба сезона смотрел, небось!
                      Ответить
                  • Нету там пруфа, он на середине обрывается + куча всего Admitted.
                    Ответить
                • > А вот для меня возможность отыгрывать девочку-волшебницу единственный критерий выбора игр

                  В "Genshin Impact" уже поиграл?
                  Ответить
                  • Я попробовал его поставить, но без установки китайского говна в кернелспейс запускаться эта хуйня отказалась. Снёс.
                    Ответить
                  • Нет конечно. Во-первых гача, во-вторых я боюсь, что шпионский софт компартии будет конфликтовать со шпионским софтом NSA.
                    Ответить
                    • А игры на мобилку с анимешными девочками-волшебницами без гачи вообще бывают?
                      Ответить
                      • Гача, к счастью, пока в основном на мобилках и в мультиплеере. Я играю исключительно в синглплеер на пекарне, а на мобилке у меня вообще один F-Droid, до туда эта зараза не добралась.
                        Ответить
                        • Вообще конкретно "Genshin Impact" и под винду есть. А в какие конкретно игры на пекарне ты играешь?
                          Ответить
                          • > Вообще конкретно "Genshin Impact" и под винду есть.

                            У меня нет винды ^__~ Спасибо Valve за Proton.

                            > А в какие конкретно игры на пекарне ты играешь?

                            Старые (J)RPG с GOG в основном, по полчаса в неделю. Больше лень.
                            P.S. Ну и недавно FEAR перепрошёл, в нём bullet time есть, что позволяет моим медленным лапкам в него играть.
                            Ответить
        • Я тут недавно накатил на фактурку bobs+angel и мы умерли от старости.
          Ответить
        • у меня сосед живёт на федоре с вяленым этим
          полный пиздец, особенно, касательно альт-таба и превьюх приложений, или "внезапно" всё рушится, если тупо хром ресайзишь за уголок (или просто окошко разворачиваешь)

          очень сыро
          но терпит ради мифических кросс-дпи настроек на нескольких мониторах (подключен один 4К и один fool hd)
          Ответить
          • > мифических кросс-дпи

            Ну кстати я из-за них и не хочу пока брать моник выше 1080p. Нахуй нужны эти страдания, когда или на один моник нихуя не влазит или на второй с лупой смотреть надо.
            Ответить
            • сижу на 4К с настройками х1.0, прекрасно себя чувствую

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

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

      зы: вейленд сырой пока
      Ответить
      • У нвидии же своя атмосфера. Видимо для общения юзермодного блоба с драйверным блобом это нинужно.

        > сырой пока

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


          ну этов се равно KMS же, просто проприетарный

          если ядро управляет граф режимом -- то KMS
          Ответить
          • Вот кстати, а что они реально скрывают в ядерном блобе то? Запись в регистры, вращение кольцевых буферов да маппинг страничек?

            Если верить статьям про direct x, то в виндовых ядерных дровах больше ничего и нет. Всё остальное делает юзермодная часть. Вряд ли при портировании дров под линукс нвидия выдумывала другую архитектуру.
            Ответить
            • Не хотят рассказывать тебе лейаут памяти и устройство регистров видимо.

              Что вообще заставляет питухов делать блобы? Дрова даже для сраных рейдов бывают блобовые
              Ответить
              • Дык там ничего интересного вроде (хотя я код не читал)... Всё мясо идёт в command buffer'ах с юзермода. Вот там реально ценная инфа об архитектуре видюхи, которая была бы интересна для других вендоров.

                А DMA трансферы да кольцевые буфера скорее всего у всех стандартные. Ну что там нового придумаешь.
                Ответить
                • всмысли в том коде, который собирает команды в эти буфера оптимизируя их под карту?
                  Ответить
                • Невидия вроде где-то говорила, что в дровах power management, который позволяет разгоном и троттлингом управлять, и они не хотят чтобы юзеры это трогали.
                  Ответить
                  • ...и узнавали, как забесплатно разогнать карту
                    Ответить
                    • Да они и так неплохо гонятся, если 250-300Вт на штатных частотах тебя не смущают...

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

                        а как же процы? я могу им тоже питание выкрутить
                        и памяти тоже

                        почему они не боятся?

                        >250-300Вт
                        нужен вентилятор на вдув и выдув и правильно собрать комп. многие не умеют

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

                          Хотя причина сомнительная, конечно.
                          Ответить
        • > вейлаг
          > гном
          > красная залупа ынтырпрайз
          > поттеринг

          > они всё допилят
          Доооо.

          >ждать же ещё 10 лет
          10 лет назад примерно то же говорили.
          Ответить
          • Там, кстати, у всех ахуенная отмазка: вейленд - это протокол, не нравится наша реализация - ищите другую.

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

              Выдержка из пропаганды:
              Some of the benefits that Mir will eventually offer include lower overhead in the display pipeline, more seamless transitions between display modes during the boot process, richer input handling that will make it easier to support things like touchscreen gestures, more seamless support for systems with switchable graphics hardware (like laptops that can dynamically shift between using embedded and discrete graphics), and better application interchange (which will help improve things like the clipboard and drag-and-drop).
              Ответить
                • Давно уже. Равно как и на Юнити (поставили гном), Апстарт (поставили systemd) и всё остальные «оригинальные» наработки.

                  Хотя не так давно в новостях видел что шатлврот снова трепыхаться начал.

                  Так-то от него давно ничего не был слышно.
                  Ответить
                  • Это говорит лишь о том, что красношляпый рак оказался сильнее рака каноничного по причине наличия у первого такого мощного копролита, как Поцтерринг.

                    ну ладно, гном это не к нему. А остальное всё к нему
                    Ответить
              • каноникал вроде лелал)
                да, вялый это не первый способ выкинуть иксы на помойку

                А кто помнит XFree86?

                >eventually
                ахахаха
                Ответить
            • так и икс это протокол)

              просто в нем много вещей, полезных для удаленных графических терминалов, и других нахуй не нужных артефактов из 1989-го года
              Ответить
              • Ну у иксов не так уж много реализаций было. Да и большинство юзается для всяких извращённых кейсов, а не как штатный сервер для десктопа.
                Ответить
                • Были иксы у Сана, и у крупных вендоров. Под писи вроде только XFree, кувыркнувшийся потом в Xorg. У Опенбзди есть свой форк, очищенный от всех свистелок -- Ксенокара.

                  А так же XMing под винду (и еще какой-то), но это не честный сервер, он поверх виндового окна рисуется (через GDI чи как-то так).

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

                      Вся надежда только на него, да.

                      Но тогда это будет уже не вейлаг, а server-displayd.
                      Ответить
                      • Ну что-то в этом есть. По крайней мере для ipc будет уже привычный d-bus, а не очередной велосипед.
                        Ответить
                        • Хочу cmaked, чтобы все сорцы и бинарники ходили по d-bus!
                          Ответить
                        • и логи у него будут бинарные, читать ты их будешь через
                          systemd-loggerd-displayed

                          А вместо xrandr будет systemd-displayed-xrandrd
                          Ответить
                          • > А вместо xrandr будет systemd-displayed-xrandrd

                            А юзерам федоры не похуй?

                            Они мышкой наклацают.
                            Ответить
  • https://m.habr.com/ru/post/521104/

    «Оказалось, что только один программист из десятка умеет работать с базовыми сущностями, типами, знает их свойства и методы. Еще хуже – только 2-3 человека сносно работают со встроенной справкой и контекстной подсказкой. Они тупо не могут найти свойства и методы. Не говоря уже о том, чтобы их применить, даже на элементарной задаче.

    Один только осмелел и спросил – «а можно я в гугле посмотрю?». Тут до меня, идиота, и дошло»
    Ответить
    • уровень говнокодеров и правда понизился из за гуглов, но я не верю, что можно нагуглить что-то будучи полным дебилом вообще.
      Ответить
      • Можно. Особенно, если тестовое задание какое-то распространенное. Например, я уже где-то скидывал статью, где разбирали как массив перевернуть циклами, с кодом, вот со всяким разжевыванием таким
        Ответить
      • нормально там автора макнули головой в дерьмо в комментариях
        Ответить
        • чото я не виджу калментов там

          В любом случае это какое-то унылое нытье
          Ответить
          • то ж мудильная версия

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

          Мне тоже кажется, что автор какой-то простофиля и динозавр. Не заметить что на собеседовании тебе списали из гугла тестовое, это капец )))
          Ответить
    • Нихуя не понял
      Написано так будто он нанял толпу джунов и потом охуел с того что они не растут
      Потом спустя полгода снизошёл до того чтобы их поменторить
      Потом решил не менторить
      Потом решил ещё раз прособесить
      И пришел к выводу что проблема в гугле
      Ответить
      • Да, именно так.

        Вообще нытьё про плохих программистов это обычно нытье про плохого менеджера.

        Так бы сразу и написал: "я мудак, я не осилил найти хороших программистов"
        Ответить
          • Сложно. Именно по этой причине начальникам платят больше. Им нужно собрать команду, и поддерживать её в работоспособном состоянии
            Ответить
          • >И не просто готовое, а весьма такое охрененное – и код красивый, и оптимальность на достаточном уровне

            ...и он конечно не догадался задать ни одного вопроса по коду?
            Типа "скомпилировалось и запустилось"и ок?
            Ответить
            • Именно поэтому я за подход Гугла
              Если человеку хватило жопы прорешать 1234 задачки на хакерранке, придумать десяток охуительных историй на поведенческом интервью и прочитать книжку по системному дизнайну то с перекладыванием жсона точно справится
              Ответить
              • >книжку по системному дизнайну
                да уж как бы не Кнута с Корменом нужно читать, чтобы в гуглы эти ваши
                Ответить
                • Если ты закончил приличный вуз то и так должен был читать Кормена или хотя бы курс на курсере пройти
                  Ответить
                  • У тебя есть список приличных вузов всех стран мира? Как понять на собеседовании хорош ли вуз?
                    Ответить
                    • Расскажу тебе как это происходит в IB
                      Есть так называемые target schools состоящие из вузов лиги плюща+с десяток других
                      Все кто их не закончил идут нахуй на этапе скрининга резюме в 90% случаев
                      Ответить
                      • Что такое IB?

                        Кстати, я верно понимаю, что какой-то нижегородский вуз входит в лигу плюща? иначе как там Роман в гугол попал?
                        Ответить
                        • IB - investment banking
                          В Гугле с этим всё проще и Роману всего лишь надо было получить реферал от сотрудника гугла или выиграть котируемую олимпиаду по программированию или просто повезло
                          Ответить
                          • бля Роман давно не работает в гугле
                            как буто там лучшая-в-мире-компания-с-самыми-интересными-задачами-и-зарплатами-3Х-от-рынка

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

                              Что, выгнали за профнепригодность?
                              Ответить
                              • Да, он вроде как "PHP" не знал, и потому не мог работать в компании, которая делает Интернет продукт
                                Ответить
                                  • Потребность в удовлетворении потребностей временно отсутствует
                                    Ответить
                                • Разумно. Какая доля интернета работает на «PHP»?
                                  Ответить
                                  • Практически все сайты, начиная от кулинарных блогов и заканчивая социальными сетями.
                                    Ответить
                                • А ещё он ма-те-ма-тик из раш-ки, а там нужны программисты.
                                  Ответить
                            • Ахаха
                              Сбер и Яндекс твои оффера сматчили?
                              Я кстати думал что Яндекс мало платит
                              Ответить
                                • Как в сериалах когда тян бросает парня ради жирного вонючего мужика на Бентли
                                  Ответить
      • Надо провести эксперимент: запретить «Гугл». Если джуны начнут расти, значит, проблема была в «Гугле».
        Ответить
  • Сегодня узнал, что в Краснодарском Крае проживает спортсменка по имени Анна Тураева.
    Советую её погуглить
    Ответить
    • Поисковики мне вместо неё какого-то страшного мужика показывают. Наверное, сеошники чего-то намутили...
      Ответить
  • Питухи

    а как правильно делать запрос DELETE в браузере?

    а то мазила (да и хром тоже, судя по всему) шлёт OPTIONS первым, получает 204 и отсыхает

    гугл-программисты пишут, что надо выставлять access-control-max-age, но я не понимаю, нахуя это мне?

    DELETE у меня без квери, а с боди
    Ответить
    • В «Твитторе» в 2011-м году пытались сделать DELETE, но не смогли (куча браузеров, популярных на тот момент, не могла послать такой запрос). В итоге заменили на POST с параметром, означающим удаление.
      Ответить
      • та не, это я провтыкал.

        надо было DELETE явно разрешить для CORS на серваке
        Ответить
      • Я бы тоже так сделал. Надеяться на «Delete», о котором никто не знает - ССЗБ.
        Ответить
  • Здравствуйте, это тред про аниме?

    У меня Ubuntu запускается через раз. Те один раз я запускаю, он вечно висит на самом первом экране на котором Биос грузится, потом перезагружаю, и она жогоуэается до экрана выбора варианта загрузки ОС и дальше все нормально

    Иногда сразу запускается
    Ответить
    • Проверьте, что в биосе стоит загрузка именно с диска. Возможно, что первой стоит загрузка из сети или с флоппика, и оно тормозит.

      Проверьте так же память и диск. Первое можно сделать testmem, второе -- smartctl
      Ответить
      • Спасибо за советы! Я выполнил все операции надписей "все пиздец" не увидел, а на более подробную аналитику мне скидка в линуксе не хватает
        В любом случае, я что-то нажал и теперь всегда при загрузке высвечитается лог запуска так что я смогу сфотографировать вывод и показать кому-то умному
        Ответить
      • 0 Хреночлен 6 лет назад 0 байт
        Подскажите как сделать чтобы переменная была видима в функции и в функции внутри функции?
        Например:
        $a=0;
        one();
        echo $a;//должно быть 0
        function one(){
        	$a=1;
        	two();
        	echo $a;//должно быть 2
        	function two(){
        		$a++;
        	}
        }

        В основной программе переменная а не должна измениться. А в функции, и во второй функции она должна быть общей.
        Как такое сделать?
        Ответить
      • For SPAM bots » https://govnoforum.ru/?t=698
        Тема только для ботов и спамеров. Welcome!
        Первая тема уже полная. Создаю вторую.
        Создана Admin 5 лет назад | Ответов 996455 | Обновлена jennieko16 24 мин. назад

        Как попасть в эту тему? Мне пишут: «Доступ только для ботов». Нужно угадать User-Agent?
        Ответить