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

0

  1. 1
Просто оффтоп #8

#1: https://govnokod.ru/20162 https://govnokod.xyz/_20162
#2: https://govnokod.ru/25329 https://govnokod.xyz/_25329
#3: https://govnokod.ru/25415 https://govnokod.xyz/_25415
#4: (vanished) https://govnokod.xyz/_25472
#5: https://govnokod.ru/25693 https://govnokod.xyz/_25693
#6: (vanished) https://govnokod.xyz/_26649
#7: https://govnokod.ru/26672 https://govnokod.xyz/_26672

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

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

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

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

    Индекс оффтопов: https://index.gcode.space/.
    Зеркала Говнокода и полезные ресурсы:
    * https://govnokod.xyz/ (альтернативный Говнокод)
    * https://gcode.space/ (read-only зеркало Говнокода)
    * @GovnokodBot в «Telegram»
    * https://vorec.space/ (глоссарий Говнокода)
    Ответить
  • Давно кому-то попадалось Every time you hotlink God kills a kitten?
    Ответить
  • Давайте обсудим нужен ли запрет на продажу алкоголя после N:00. Если да, то зачем.
    Ответить
    • У меня в городе запретили до 22 или 23 и единственное к чему это привело - паломничества алкашей и бухих студентов в супермаркеты за 20 до часа N так что пусть уже нахуй запрещают или делают акцизы такие чтобы банка жигулевского стоила 5$ если хотят с алкоголизмом бороться
      Ответить
    • Недействительная ссылка ((

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

        У вас тоже за это премию дают? Или просто новую няшку в контору хочешь?
        Ответить
        • Премию дают. Но не ради этого, а просто по приколу )
          Ответить
          • Хитрый план: захантить няшку через тиндер чтобы потом получше познакомиться с ней на работе.
            Ответить
            • Хитрый план: переспать с тян только чтобы захайрить её на работу
              Ответить
              • Действительно хитрый. На какую должность нанимать лучше?
                Ответить
                • ну у тебя в отделе какие вакансии есть?
                  Ответить
                  • Ну нужно что-то типа «главная роль в сериале», а не какие у меня.
                    Ответить
                    • Тогда это совсем не хитрый план, а обычный.

                      Это как в "мылодраме" (только в полной версии из торрентов, а не в кастрированной, которую показывали по тв). Актриса так и была записана у продюссера: "света сосёт"
                      Ответить
                    • Ну нужно что-то типа «главная роль в сериале», а не какие у меня.
                      Ответить
                    • Ну нужно что-то типа «главная роль в сериале», а не какие у меня.
                      Ответить
                    • Ну нужно что-то типа «главная роль в сериале», а не какие у меня.
                      Ответить
                    • Ну нужно что-то типа «главная роль в сериале», а не какие у меня.
                      Ответить
                    • Ну нужно что-то типа «главная роль в сериале», а не какие у меня.
                      Ответить
                    • Ну нужно что-то типа «главная роль в сериале», а не какие у меня.
                      Ответить
                    • Ну нужно что-то типа «главная роль в сериале», а не какие у меня.
                      Ответить
                    • Ну нужно что-то типа «главная роль в сериале», а не какие у меня.
                      Ответить
                    • Ну нужно что-то типа «главная роль в сериале», а не какие у меня.
                      Ответить
                    • Ну нужно что-то типа «главная роль в сериале», а не какие у меня.
                      Ответить
  • https://www.roi.ru/70567/
    Айда голосовать!

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

    1) трансформация произведения это действие которое накладывается на произведение и говорит о том, что при перемене местами сомножителей необходимо менять знаки + или - которые стоят перед произведением на противоположный. + а*б = - б*а или - а*б= + б*а.

    2) заменение это действие которое говорит о том, что если вынести общий множитель неважно у какого числа чисел то в скобках такие знаки как + или - нужно заменить на произведение.

    12=5+7=1*5+1*7=1*(5+7)=1*(5*7)=5*7=35.

    12=35 это пример несбалансированного равенства из математики разума.

    3) антизаменение это действие которое обратно действию заменение и оно говорит о том сомножители разделенные произведением и взятые в скобки должны преобразоваться в сумму или разность. Причем если сомножителей больше двух то в место двух знаков произведения и более может быть смешанная комбинация знаков + и -. Пример 2*3*4=2*(3*4)=2*(3+4). еще пример: 2*3*4=1*(2*3*4)=1*(2+3-4).

    4) слияние это такое действие которое позволяет откинуть стандартные четыре арифметических действия такие как + и - и * и /, соединив число в одно целое. 5+2*8-1/9=52819.

    5) разъединение это такое действие которое обозначается ? и позволяет вклиниваться между цифрами любого числа имеющего целую часть и прописывать там одно из четырех стандартных арифметических действий, а именно, +, -, *, /, и все остальные. Пример 52819=52?819=52*819.
    [...]
    Примеры: 258т!597=28. 259.25т!22=59.5. 658.847т!5882=6.47.
    Ответить
    • Соединение:

      Дом с клювом.
      Дитя с татарином.
      Корабельщик в керосине.
      Тарелка без волос
      ворона между сквозных чисел.
      Шуба с треском по имяни Фофа.
      Каля в безвыходном положении.
      Румын из рукомойника.
      Ангел Ершов.
      Ответить
    • Предлагаю посадить авторов этой замечательной математики на Coq.
      Ответить
    • >Примеры: 258т!597=28. 259.25т!22=59.5. 658.847т!5882=6.47.

      Так это же то самое вореционное исчисление! Ура!

      >трансформация числа
      Тарасформация числа.

      Я так сначала прочитал.
      Ответить
    • Классический пример разъединения из Основ Вореционного Исчисления.

      64 / 16 = (6?4) / (1?6) = (6*4) / (1*6) = 4
      Ответить
    • >заменение это действие которое говорит о том, что если вынести общий множитель неважно у какого числа чисел то в скобках такие знаки как + или - нужно заменить на произведение.

      Тоже логично:
      1+2+3 = (1+2+3) = 1*(1+2+3)=(1*2*3)=6
      Матьматика разума = Мать маразума
      Ответить
    • >12=35 это пример несбалансированного равенства из математики разума.

      Верно.
      12₂₁ = 35₆

      Применив преобразование Воренца получаем:
      parseInt (12,21)==parseInt (35,5+1)
      Ответить
    • >более может быть смешанная комбинация знаков + и -
      Наглядный пример ворецирования знакопеременных кобенаций.

      Просто, как по учебнику.
      Ответить
    • Отлично, всегда мечтал научиться византийскому церковному пенью, а кругом одно проприетарное говно. Наконец сделали что-то гплное
      Ответить
        • catch (Exception &exception)
          	{
          		Application->ShowException(&exception);
          	}
          	catch (...)
          	{
          		try
          		{
          			throw Exception("");
          		}
          		catch (Exception &exception)
          		{
          			Application->ShowException(&exception);
          		}
          	}

          Именно поэтому я за ON ERROR ( GOTO X/ RESUME NEXT )
          Ответить
          • именно по этому я за собачку
            <?
            @mysql_connect(...
            Ответить
      • >Свободная программа анти-майнер для защиты от интернет-криптовалютных майнеров (JS скрипты, выполненные в браузере) путем изменения HOSTS файла Windows.

        1. Хром уже лет 10 как игнорирует hosts, используя напрямую 8.8.8.8
        2. Windows 10 считает файл hosts зловредным: https://govnokod.ru/26840#comment565259
        Ответить
        • >спользуя напрямую 8.8.8.8
          хм, как бы я тогда по локалке ходил?

          и эта ссанина.. как ее... денвер.. как бы работала?
          Ответить
        • >> 1. Хром уже лет 10 как игнорирует hosts, используя напрямую 8.8.8.8

          Пиздёж.

          Вообще в некоторых браузерах на базе «Хромиума» (в «Яндекс-Браузере», например) в настройках есть пункт «Использовать DNS с шифрованием DNSCrypt», где в выпадающем списке несколько известных ему DNS с поддержкой DNSCrypt. Если включить, то hosts-файл не используется. Но по умолчанию эта настройка выключена.

          >> 2. Windows 10 считает файл hosts зловредным:

          Не любой, а только такой, в котором забанена микрософтовская телеметрия.
          Ответить
          • >Пиздёж.
            У меня почему-то хосты на винде не лочились.
            Нужно было какие-то опции флажки дрочить, куда-то лезть.
            Ответить
            • Из первого ответа следует, что он игнорирует hosts не всегда, а когда адрес заканичивается на .dev, .localhost, .test, .example, .app. Т. е. он считает, что таких TLD быть не может, поэтому открывает поиск.

              Из второго ответа следует, что он игнорирует hosts, когда включен предиктор адресов, т. е. когда он заранее набивает свой кэш адресами. Т. е. нужно отключить предиктор и сбросить кэш DNS.

              Итого:
              1. Использование 8.8.8.8 не подтвердилось ни одним ответом.
              2. Возможно, «Хром» игнорирует hosts только для определённых адресов и при определённых настройках.
              Ответить
              • >Использование 8.8.8.8 не подтвердилось ни одним ответом.
                Пиздёж.

                Для этого был предоставлен третий ответ.
                I fixed this problem by: Turn OFF "Protect you and your device from dangerous sites" in Chrome's Advanced Preferences.
                
                Chrome's built in "protection" includes checking a domain against their own DNS directly 
                and bypassing certain types of host entries it deems "suspicious" or entries for sites that exist that are being overridden,
                which means most custom host entries are ignored. Especially *.dev and *.local entries used for development.

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

                Поскольку, из моего опыта, дефолтно установленный хром вёл себя именно так как описано выше: игнорировал записи из etc/hosts.
                Ответить
              • тем более, что кроме /etc/hosts есть ещё несколько штук, которые он должен использовать или хотя бы полагаться на использование их в системе (mDNS, в частности, мы проверяли, работает, конечно, а также корпоративный днс, или настройки днс, прилетающие с впн подключением)

                так что там далековато до нахрюка "хром всегда использует 8.8.8.8"
                Ответить
                • Подскажете телефончик учителя демагогии?

                  Сравним 2 утверждения.
                  > Хром [...] игнорирует hosts, используя напрямую 8.8.8.8

                  >хром всегда использует 8.8.8.8

                  Лёгким движением рук в цитату добавлен квантор всеобщности, приправленный хамством.

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

                    по делу уже выше наотвечали, используй tld .ru, всё будет хорошо
                    как будто среди браузеров есть выбор лучше, чем из сортов говна

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

                          Перекрутить чужие слова и тут же агрессивно это опровергнуть.
                          Ответить
                    • >> мозила срать хотела на системные рутовые сертификаты

                      В какой-то версии добавили пункт в about:config, при включении которого она будет импортировать системные сертификаты.
                      Ответить
                    • > денвер так и работает, хуяча TLD localhost.
                      > используй tld

                      Зачем? Зачем?

                      Как это поможет с блокировкой в /etc/hosts нежелательных хостов и рекламы?
                      Изначальный конь-текст топика был таков.

                      >Свободная программа анти-майнер для защиты от интернет-криптовалютных майнеров (JS скрипты, выполненные в браузере) путем изменения HOSTS файла Windows.
                      Ответить
                      • так, вроде, так и поможет
                        если реклама не грузится с .app, .dev, .example (а она и не грузится оттуда)

                        кстати, какое-то решение для мобильных хромов именно на этом и построено - "используйте наш ad-free DNS"
                        Ответить
                        • > кстати, какое-то решение для мобильных хромов именно на этом и построено - "используйте наш ad-free DNS"
                          Я за «https://block.energized.pro».
                          Ответить
                          • у меня Kiwi browser в мобиле с настольными расширениями
                            в частности, ublock origin
                            при желании, можно и тамперманки в него поставить, чтобы окончательно избавиться от яндекс-директа
                            Ответить
                          • Помню у меня в винде, редко, но периодически (раз в неделю-другую) svhost зависал и сжирал 100% на одном ядре.

                            Помогал перезапуск какой-то сетевой службы типа DNS.

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

                            Какие индусы )))
                            Ответить
                            • >> Впоследствии выяснилось, что такое случалось из-за огромного hosts размером около мегабайта.

                              Отключи службу «DNSCache», она же «DNS-клиент». Практически она нужна, только если работаешь в домене, в остальных случаях она бесполезна. Именно эта служба сжирает «100% на одном ядре» при большом hosts-файле.
                              Ответить
                              • А что она даёт?

                                Я её килял, но, потом у меня что-то не работало. Не помню что, но приходилось её запускать.

                                Благо, много лет я решил вопрос радикальнее: отключив ОС «Windows» 🙂
                                Ответить
                                • Отключал на нескольких машинах, полёт нормальный. Вот некоторые другие службы иногда приходилось запускать.

                                  Я как-то пытался пользоваться 3G-модемом. Со включенной службой «DNSCache» компьютер жёстко висел минуты три при каждом подключении к «Интернету» и при каждом отключении. Именно не «Интернет» висел, а служба жрала 100% процессора, так что даже курсор мыши не двигался. При отключении «DNSCache» повышенной нагрузки процессора не наблюдалось.

                                  Я так и не понял, что делает эта служба, кроме прогрева процессора.
                                  Ответить
                                  • > модем
                                    > Со включенной службой «DNSCache» компьютер жёстко висел минуты три при каждом подключении к «Интернету»
                                    > Именно не «Интернет» висел, а служба жрала 100% процессора

                                    Да-да-да. Именно эти симптомы.

                                    Бесило дичайше.

                                    >Я так и не понял, что делает эта служба, кроме прогрева процессора.

                                    Лол. Я начинаю догадываться:«анти-майнер для защиты от криптовалютных майнеров [...] изменения HOSTS файла Windows»

                                    А на сайты телеметрии отправляет результат расчёта )))
                                    Ответить
                              • а не пиздишь ли ты часом, мухашок?

                                без днс клиента у тебя имена не будут резолвца
                                Ответить
                                • >>> DNS-клиент
                                  >>> DNSCache
                                  Все вопросы к переводчикам «Майкрософта».
                                  Ответить
                            • На винде-то это не нужно, я на «Андроиде» за «hosts». Старый телефон не особо располагает к использованию современных дико раздутых кусков говна, которые почему-то называются «браузерами».
                              Ответить
                              • >я на «Андроиде» за «hosts»
                                А разве его можно менять без рутирования?
                                Мне из-за ublock пришлось поставить на телефон ФФ.

                                > к использованию современных дико раздутых кусков говна, которые почему-то называются «браузерами»

                                Печальная картина. Все достижения новых тех. процессов сливаются в канализацию ради анскильных хипстеrustов с переусложнённым ecma6-script и разными css-перделками.
                                Ответить
                                • > А разве его можно менять без рутирования?
                                  Так я ж не лох, чтобы без рута сидеть.
                                  Ответить
                                  • А сборка Андроида кастомная или от производителя?

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

                                      > И вообще какие хинты можно дать лохам, которые собираются рутировать свои устройства?
                                      Ну, разве что быть готовым к пердолингу и парочке-другой вайпов. Лучше заранее запастись мануалами и драйверами на случай, если что-то пойдёт не так. А ещё не пугаться, если во время процесса телефон перестанет реагировать на кнопку включения: ещё не всё потеряно! (Произошло во время пердолинга с прошивками на первом телефоне, помогло подключение по USB и какой-то пердолинг с «adb»).
                                      Ответить
                            • плюсану

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

                        А что будет с вылизанным листом сертов от мозилы? Его использует, например, certifi* в питоне


                        *сукешаш
                        Ответить
        • Именно поэтому я за «BuBaJlgu»: тот же хромоклон, но ведёт себя поприличнее. Хостс не игнорирует, введённую в адресную строку питушню считает адресом (если включить галочку в настройках — ну хоть не ёбанные флаги в about:chrome). Это вообще, ИМХО, самоё бесящее говно в современных браузерах. «Ты тупой, не бывает таких адресов, вот тебе запрос в Гугл». Да пошли вы нахуй, мрази!


          Хотя на самом деле я против «BuBaJlgu», говно тормозное. Можно было б без пердолинга импортировать всё в «Лису» — давно бы снёс.
          Ответить
          • А чего тебе не хватает в лисе?

            Ты вроде писал, но я забыл
            Ответить
            • 1. Импорта всей истории, закладок, кук и прочего дерьма из «Vivaldi».
              2. Жестов мышкой. Когда их настроишь — они становятся охуительно удобными.
              3. Алиасов поисковых систем. Я ввожу в адресную строку «g какой багор» — получаю поиск «Гугла», ввожу «yai example.com/hello.jpg» — получаю поиск «Яндекса» по картинкам, «wa int e^x dx for x from 0 to 10» — запрос к «WolframAlpha», и так далее, и тому подобное.
              Ну и ещё кучки мелочей, которые я так сразу и не вспомню, но их отсутствие сразу чувствуется.

              Вообще, я уверен, что пердолинг и расширения вполне способны всё это приделать и в «Firefox», но заниматься этим откровенно лень. К тому же, последний раз, когда я пробовал расширения для жестов мышкой — это было хуёво работающее кривое и тормозное говно, нативному решению и в подмётки не годящееся.
              Ответить
              • Алиасы есть в ddg. Ставишь его как поисковик по умолчанию, а потом добавляешь !g, !b, !gh и т.п. Насчёт вольфрама правда не уверен
                Ответить
          • > «Ты тупой, не бывает таких адресов, вот тебе запрос в Гугл»

            я думал над этим и пришел к выводу, что вероятнее всего гуглу просто выгоднее всего показать свою страницу, чтобы если не продать что-то, то хотя бы приучить членистоприматное к мысли «гугл знает всё», хотя это «всё» является просто спизженной цитатой из википедии
            Ответить
            • Хром — это просто десктопный клиент гугла. Я думаю о нём как о панельке IE, просто доведённой до логического завершения.
              Ответить
  • почему все раковые говносервисы хотят от меня телефон? реально блядь нельзя зарегица ни в свитере сраном ни в джмейле блядь без номера.

    охуели чтли бляди?
    Ответить
    • Возьми номер на 10минут зарегай. В чем проблема.
      Ответить
        • Очевидно что в рекламных целях иметь базу пользователей чтобы какой нибудь быстрыезаймы купил базу клиентов и после позвонил тебе чтобы тебе предложить занять 5к рублей.
          Ответить
          • или чтобы эту базу потом спиздили и выложили в даркнет мой телефон со всей инфой, да)
            Ответить
  • http://anekdotov.net/anekdot/all/bvspslldvzhvttd.htm
    Учимся хамить красиво!
    1. Рот будешь открывать у стоматолога.
    2. Ума как у ракушки.
    3. Что на жизнь насрать? Или бегать быстро умеем?
    4. Еще один гудок с твоей платформы и твой зубной состав тронется.
    5. Засохни, гербарий!
    6. Чтоб ты свою свадьбу в "McDonаlds" отмечал.
    7. Не зли меня, мне уже трупы прятать некуда! Да ладно, шучу я, шучу, есть еще место.
    8. Помолчи, жертва пьяной акушерки!
    9. Да, красотою мир вы не спасете.
    10. Ваш ум затмить способен свет торшера.
    Ответить
  • апгрейтнулся с 18.04 до 20.04 через do-release-upgrade.

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

    А надо:
    * дропнуть кластер 12 main, который автоматом создастся при установке 12-й постгри
    * pg_upgradecluster 10 main чтобы обновиться
    * дропнуть pg_dropcluster --stop 10 main
    * ну и apt remove postgresql-10 и её postgresql-client-11

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

    Виртуальное окружение для питона придется пересоздать (и дропнуть 3.6), но в целом не плохо
    Ответить
    • Ага, я когда постгрю обновлял — мне тоже подробную инструкцию выдали. Вот что значит забота о пользователях!
      Ответить
      • сам мануал вообще они уперли с дебиана, но тот факт, что скрипт при обновлении про это пишет -- это пять, да)
        Ответить
    • отличный план. Оружие только лучше с собой возьми, там может быть плохое
      Ответить
        • Да вроде нормальная. Если спросить у местных "переживаете ли вы сейчас на счет ковида?", то ответ будет отрицательный
          Ответить
  • Я, gost, находясь в здравом уме и твердой памяти, торжественно заявляю: «Schadenfreude».
    Ответить
      • That is about Schadenfreude. When someone is in a big ass and you are happy about it. Kind a shame, but this is how people act.

        Did you have such experience?
        Ответить
        • Приведи реальный пример.

          Если это связано с работой, то можно уволиться.
          Ответить
          • I strongly suggest u to listen a song: https://www.youtube.com/watch?v=5isHw02S0Cg 😉

            Watching a vegetarian
            Being told she just ate chicken.

            Or watching a frat boy
            Realize just what he put his dick in.

            Being on an elevator when somebody
            Shouts 'Hold the door!'

            Schadenfreude

            Fuck you lady!
            That's what stairs are for!
            Ответить
              • Скъахтой арта дынджыр дзыхъхъы, кæцыты ныддих кодтой ирæтты, къуыдайрæгты æмæ дыгурæтты. Фыццаг дзыхъхъæн йæ сæр ныууагътой гомæй, суанг ма дзы нарæг асин дæр сæвæрттой. Дыгкаг дзыхъæн йæ сæр ахгæд æрцыдис, фæлæ дзы сарæзтой къаннæг дуар. Æртыгкаг дзыхъхъæн та йæ сæр бæззын бетонæй æнгом ныхгæттой æфсæн арматурæимæ.
                Ответить
                    • Кстати, из-за местных языковых экспериментов, мне браузер на мобиле предлагал сток ГК со вьетнамского перевести.
                      Ответить
                      • У нас на последней неделе из вьетнамского были только постиранные презервативы.
                        Ответить
                      • Кстати, из-за местных языковых экспериментов, мне браузер на мобиле предлагал сток ГК со вьетнамского перевести.
                        Ответить
                      • Кстати, из-за местных языковых экспериментов, мне браузер на мобиле предлагал сток ГК со вьетнамского перевести.
                        Ответить
                      • Кстати, из-за местных языковых экспериментов, мне браузер на мобиле предлагал сток ГК со вьетнамского перевести.
                        Ответить
                      • Кстати, из-за местных языковых экспериментов, мне браузер на мобиле предлагал сток ГК со вьетнамского перевести.
                        Ответить
                      • Кстати, из-за местных языковых экспериментов, мне браузер на мобиле предлагал сток ГК со вьетнамского перевести.
                        Ответить
                      • Кстати, из-за местных языковых экспериментов, мне браузер на мобиле предлагал сток ГК со вьетнамского перевести.
                        Ответить
                      • Кстати, из-за местных языковых экспериментов, мне браузер на мобиле предлагал сток ГК со вьетнамского перевести.
                        Ответить
                      • Кстати, из-за местных языковых экспериментов, мне браузер на мобиле предлагал сток ГК со вьетнамского перевести.
                        Ответить
                      • Кстати, из-за местных языковых экспериментов, мне браузер на мобиле предлагал сток ГК со вьетнамского перевести.
                        Ответить
                      • Кстати, из-за местных языковых экспериментов, мне браузер на мобиле предлагал сток ГК со вьетнамского перевести.
                        Ответить
  • В 2018 году французская пара из Гавра купила по объявлению в Сети экзотическую кошку породы Саванна. Это гибрид домашней кошки и африканского сервала с характерной расцветкой.

    Примерно через неделю французы заподозрили, что котенок, за которого они отдали 7 тысяч долларов, вовсе не Саванна. Оказалось, что паре продали суматранского тигра. Этот подвид тигров, обитающий в Индонезии, находится на грани исчезновения.

    Какой багор )))


    https://news.mail.ru/society/43698067
    Ответить
        • Лев Львович Берберов.

          Именно поэтому он завёл льва?
          Ответить
          • логично

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

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

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

                          лысые обезьяны ничуть не лучше. сегодня няша-сотрудник, а завтра пошёл и напиздел про тебя начальнику

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

                            Или вообще сообщает тебе, что ты испытательный срок не прошел)

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

                                Просто нужно помнить, что питие на дает никаких гарантий: дружба држубой, служба службой
                                Ответить
                        • Так происходит у всех зверей практически: драка это единственная известная им игра
                          Ответить
            • славно, что он поубивал собственно уебанов, а не соседей ни в чём не повинных
              Ответить
  • Ебаные курильщики заебали. Стою в очереди в магазе: то для одного блядь нужно сходить в соседнюю кассу поискать его любимое курево с раковой упаковкой, то для другого с инсультной, то блядь для третьего.
    Ответить
    • Раньше курево продавалось на каждом шагу, и никто за ним в магазин не ходил. Но потом с курильщиками стали бороться (чему вы все наверняка очень рады) и теперь они все ходят в одну кассу, да еще и не видят где что есть, потому что по тому же прекрасному закону сиги нужно закрывать.
      Ответить
      • ходи на кассу самообслуживания, там нельзя купить курево
        Ответить
  • Блядь охуенно!
    Бомжи теперь не только в «Метро» ездят, но и в «Аэроэкспрессе». С тех пор, как сделали «диаметры» у него теперь дохуя остановок, и садиться можно в любой поезд (если он останавливается где тебе нужно). Я 500р за поездку за что плачу?
    Ответить
    • У Аэроэкспресса всего 1 промежуточная остановка же, диаметры тут не причем. Но бомж может туда сюда ездить, хули ему
      Ответить
      • Я понял, о чём он. Из-за того, что на МЦД не хватает техники, на обычные пригородные маршруты пустили поезда с логотипом «Аэроэкспресса» (которых оказалось слишком дофига). Теперь на платформе хрен определишь, экспресс это или нет, пока не прочитаешь маршрутоуказатель.
        Ответить
        • Не правильно понял.
          Что мешает зайти в «Фили» по «тройке», сесть в поезд «Аэроэкспресса», и выйти на «Савёловской»?
          Ответить
          • Сложно, ничего не понятно. Верните, пидоры, как было!

            Откуда ты знаешь, что я ехал от «Филей» до «Савёловской» на электричке?

            Я увидел большую надпись «АЭРОЭКСПРЕСС» и не стал садиться, испугавшись, что с меня потребуют билет на экспресс, пропустил электричку и дождался, когда подошла обычная ЭД4М.

            Выходит, что теперь «Аэроэкспресс» — это вовсе не экспресс?
            Ответить
            • > Выходит, что теперь «Аэроэкспресс» — это вовсе не экспресс?

              Именно. Но это удобно, т.к. что останавливайся на каждой остановке, что нет - одинаково по времени.

              Багор в том, что я заплатил 500р, чтобы ехать в пустом комфортном поезде. Какого хуя я должен делить его с бомжами, которые заплатили 50р?
              Ответить
              • Тогда за что берут 500 рублей и почему его называют «Аэроэкспрессом», если теперь это уже не экспресс?

                >> что останавливайся на каждой остановке, что нет - одинаково по времени

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

                  Да.
                  Бля, здесь я инканус, или ты?
                  Ответить
                    • на упоминании Мимимимимимимимино
                      Ответить
                  • Они не могут разогнаться, потому что на этом участке плотный график, и нужно подстраиваться под расписание других поездов?

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

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

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

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

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

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

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

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

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

                    Да.
                    Бля, здесь я инканус, или ты?
                    Ответить
            • В Омске нет никакого метро, именно по этому я за "Омск"
              Ответить
  • Лого «Reddit», на волне хайпа с «BLM» перекрашенное в чёрно-белую гамму, снова стало классическим оранжевым. Чёрные жизни Жизни ниггеров Жизни чернокожих опять не важны?
    Ответить
        • Скорее, это правила поведения в обществе.
          Если тебе похуй на негров, то ты расист, и тебе денег никто не даст.

          Хочешь денег? Кричи BLM
          Ответить
        • > Кого ебут негры?
          Ну, на самом деле много кого ебут.
          Ответить
    • > twimg.com

      Пользоваться чирикалкой в 2020 — это американский аналог просмотра Киселёва под водяру с картофанчиком.
      Ответить
    • Это шлюз из SMTP в реальный мир, а лошадь это транспорт. Она отвезет письмо в почтовый ящик, и там ему добавят заголовок:
      Recieved: Почтовый ящик from Киберпочта by Лошадь


      В старых домах в Питере почтовые ящики были не внизу, а прямо в дверях, щелочки такие..
      Ответить
  • У говнокод.ру есть код оф кондакт? Тут запрещены булинг, паблик шейминг, виктим блейминг и токсичные комментарии?
    Ответить
    • Судя по "лицензионному соглашению" тут только материться нельзя.
      Ответить
    • > запрещается публиковать части исходных кодов тех проектов, исходные коды которых защищены законом об интеллектуальной собственности

      Хм, но ведь любой код (и вообще любое произведение) по-умолчанию защищается этим законом?
      Ответить
      • Даже kulinary_blog.php господина Ротоёба?
        Ответить
        • Конечно. Если он явно не дал тебе каких-то прав, то ты не можешь его код публиковать и вообще юзать.
          Ответить
        • К слову, поэтому на большинстве сайтов есть пункт, что ты предоставляешь сайту право на распространение и копирование опубликованного тобой фрагмента. Иначе потом ты придёшь и попробуешь засудить их (а они просто ёбнут твои посты да и всё).
          Ответить
      • > которые являются интеллектуальной собственностью третьих ли

        Кстати, это правило противоречит правилу #3.
        Ответить
    • Непорядок. Надо забуллить и публично зашеймить страйкера, чтобы принял.
      Ответить
      • Забуллил тебе за щеку, проверь.
        Ответить
    • > виктим блейминг

      Виктим блейминг - это если я поржу над чуваком, который случайно допустил UB и форматнул себе диск?
      Ответить
        • Блин, я помнится специально через джве консольки дедлок создавал, чтобы посмотреть что получится.
          Ответить
          • Круто, что он всегда может доказать дед лок. Почему шедулер не может доказать дедлок (не лив лок) и грохнуть процес?
            Ответить
            • > Почему шедулер не может доказать дедлок

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

              З.Ы. This function can raise EXCEPTION_POSSIBLE_DEADLOCK if a wait operation on the critical section times out. Do not handle a possible deadlock exception; instead, debug the application.
              Ответить
      • Какие-то западные шпионы, судя по фамилиям
        Ответить
        • Булимия
          Шейпинг
          Виктория Сикрет

          лучшие друзья девушки
          Ответить
            • и про дырявое ведро, ахахахахах

              вечер в хату, пацаны
              Ответить
              • > дырявое ведро

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

      Считать, что это будет адекватная компания, так же глупо, как надеяться, что нигерийский принц пришлёт тебе денег.
      Ответить
        • И маркер фасилитатора! Теперь им нечем фасилитировать во время стендапов.
          Ответить
          • прочитал как "маркер фаллоимитатора"

            после такого конечно только на полиграф...
            Ответить
              • ну в принципе при изрядной доле фантазии маркер и есть макетом этого самого

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

          З.Ы. На самом деле, норм фильтр от контор, в которых я бы не хотел работать. Меньше спама в предложениях будет.
          Ответить
          • >>>"в которых я бы не хотел работать"

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

                  я бы тоже отругал
                  Ответить
                  • > Боится подключаться к рабочей вафле
                    > Не впилил на рабочий лэптоп gentoo на глазах IT
                    > Ни разу не сдвинул сроки проекта из-за того, что надо пересобрать мир
                    > Не использовал рабочее облако для distcc
                    > Не приглашал друзей в офис потусить
                    Ответить
                    • > distcc
                      - какие грид-вычисления )))

                      в мою бытность студентом это типа было горячо
                      Ответить
                    • Я пересобирал ядро в рабочее время кстати, правда на виртуалке, и пытался админам законтрибутить в wiki инструкцию по настройке стронгсвана на домашней слаке для подключения к их vpn, но они сказали, что подерживают только убунту
                      Ответить
                  • четыре строгие начальницы ругают подчиненного.mp4
                    Ответить
                      • >coworker
                        это как корутина, что-то из кооперативной многозадачности?

                        >rogue
                        а, это я играл, это хорошая игра

                        >bash
                        Это я тоже знаю, хотя ман у него длиннююююющий
                        Ответить
                      • > mistress

                        Mist — это навоз в переводе с немецкого. Интересно, что всё вместе означает.
                        Ответить
                        • нашел

                          RESS — Новая архитектура для мобильных приложений
                          public class DataStorage
                          {
                          	public interface DataListener
                          	{
                          		default void onData1Changed() {}
                          		default void onData2Changed() {}
                          	}
                          
                          	private static MyObject1 myObject1 = null;
                          	private static List<MyObject2> myObjects2 = new ArrayList<>();
                          
                          	public static void registerListener(DataListener listener)
                          	{
                          		listeners.add(listener);
                          	}
                          
                          	public static void unregisterListener(DataListener listener)
                          	{
                          		listeners.remove(listener);
                          	}
                          
                          	public static User getMyObject1()
                          	{
                          		return myObject1;
                          	}
                          
                          	public static List<MyObject2> getMyObjects2()
                          	{
                          		return myObjects2;
                          	}
                          
                          	public static Request.RequestListener listener = new Request.RequestListener()
                          	{
                          		private T fromJson<T>(Json answer)
                          		{
                          			// ...
                          			// Парсим или десереализуем JSON
                          			// ...
                          
                          			return objectT;
                          		}
                          
                          		@Override
                          		public void onApiMethod1(Json answer)
                          		{
                          			myObject1 = fromJson(answer);
                          
                          			for(RequestListener listener : listeners) listener.data1Changed();
                          		}
                          
                          		@Override
                          		public void onApiMethod2(Json answer)
                          		{
                          			myObject2 = fromJson(myObjects2);
                          
                          			for(RequestListener listener : listeners) listener.data2Changed();
                          		}
                          	};
                          }


                          джава унылая, как осенний день
                          Ответить
                            • да, в свежую джавку завезли.

                              Теперь стало совсем непонятно чем абстрактный класс отличается от интерфейса. Мутабельным состоянием?

                              Кстати, у коко были проблемы с интеропом: то ли джава не понимала его дефолтных то ли он ее

                              такой бугрец


                              зы: какое унылое говно эти листенеры
                              Почему нету евентов как в C#?!
                              Ответить
                              • Listener'ы таки лучше смотрятся когда надо много разных событий обработать. А для одного, конечно, выглядит как оверкилл.
                                Ответить
                                • Для одного есть @FunctionalInteface, и тогда можно лямбду, и не так погано.

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

                                  public class Petuz
                                      {
                                         
                                          public delegate void OnEgg(); 
                                          public delegate void OnSoup(String soupName);
                                          public event OnEgg Egg;
                                          public event OnSoup Soup;
                                  
                                          public void Fire()
                                          {
                                              Egg();
                                              Soup("111");
                                          }
                                  
                                      }
                                  
                                  
                                  
                                      class Client
                                      {
                                          static void ProcessEgg()
                                          {
                                  
                                          }
                                          static void ProcessSoup(String soupName)
                                          {
                                  
                                          }
                                  
                                          public static void Main(string[] args)
                                          {
                                              var p = new Petuz();
                                              p.Egg += ProcessEgg;
                                              p.Soup += ProcessSoup;
                                              p.Fire();
                                          }
                                      }
                                  Ответить
                                  • > никаких тебе интерфейсов ебланских

                                    Ну я ж крестоблядь, мне ссылка на объект и функцию в каждой подписке на ивент кажется оверхедом. В лисенере оверхед меньше получается. Хотя на практике похуй, конечно.
                                    Ответить
                                  • Ну и копипаста при подписке как-то стрёмно смотрится. Я бы её всё-таки в метод убрал.

                                    Кстати, а в ивентах сильная ссылка или слабая?
                                    Ответить
                                    • > сильная ссылка или слабая

                                      Нормальная
                                      Ответить
                                      • > Нормальная

                                        Ну тогда ещё отписываться надо, не? Поштучно, да, как и при подписке. Если источник событий дольше живёт.
                                        Ответить
                                        • >Ну тогда ещё отписываться надо, не?
                                          и в джаве нужно
                                          Ответить
                                    • сильная скорее всего, чудес не бывает

                                      но она и в джаве сильная
                                      Ответить
                                    • Кстати, о сильной ссылке

                                      в языках с RC (Objc например) чтобы не создать референс сайкл нужно ссылку на слушателя делать слабой обычно *поттому что слушаетль имеет ссылку на поставщика*

                                      Это называлось поэтичным термином strong weak dance:)(
                                      Ответить
                                  • > кажется оверхедом

                                    If your class raises multiple events, the compiler generates one field per event delegate instance. If the number of events is large, the storage cost of one field per delegate may not be acceptable. For those situations, .NET provides event properties that you can use with another data structure of your choice to store event delegates.

                                    Ахаха, не мне одному кажется.
                                    Ответить
                                    • чувак, если ты managed макака, то тебе похуй

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

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

                                        Со стороны реализации лень копипастить add/remove/fire? Ну напиши одну дженерик реализацию, там вроде даже готовая была. В крестах я так и делал.
                                        Ответить
                                        • >В жабе я вижу одну строчку на подписку и отписку.
                                          а вот этого вот ты не видишь?
                                          public static void registerListener(DataListener listener)
                                          	{
                                          		listeners.add(listener);
                                          	}
                                          
                                          	public static void unregisterListener(DataListener listener)
                                          	{
                                          		listeners.remove(listener);
                                          	}
                                          ////
                                          			for(RequestListener listener : listeners) listener.data1Changed();


                                          >ам вроде даже готовая была.
                                          была, но как ты вызовешь в ней метод не зная кол-во параметров? Это же не шаблоны

                                          Прижется делать отдкльный класс(!) для event
                                          Ответить
                                          • > как ты вызовешь в ней метод не зная кол-во параметров

                                            Лол, ну ок, жавабляди соснули. Т.е. эти for'ы там никак не убрать?
                                            Ответить
                                            • Так я же сравнивал с джавой, а не с С++.

                                              Сейчас хотя бы в джаве есть лямбды, стало не так противно для однометодовых интерфейсов, а 10 лет назад надо было писать анонимный класс (!!)
                                              А в C# сразу, с первой версии были делегаты (указатели на функцию!) и события.

                                              >Т.е. эти for'ы там никак не убрать?
                                              Убрать, если сделать метод fire с одним параметром, и сделать его генериком и параметризовать его T (который Event)

                                              Но генериков нет в рантайме, так что перегрузка не работает

                                              Так что два события из одного класса ты не услышишь
                                              Ответить