1. JavaScript / Говнокод #25696

    +7

    1. 1
    2. 2
    3. 3
    4. 4
    go 23239
    govno gopa barebuh suka
    
    pidor jopa

    Это — особый диалект «JavaScript», используемый в «Google»: https://www.youtube.com/watch?v=-XRLl9LEZ7c&t=16 (16-я секунда, https://i.imgur.com/O8AwR9B.png).

    Именно поэтому я за «Google».

    Запостил: gost, 03 Июля 2019

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

    • Какой багор )))
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • Эм, он правит мимимизированный скрипт?
      Ответить
      • Программисты в «Google» настолько круты, что пишут сразу минимизированный жс. Именно поэтому…
        Ответить
      • показать все, что скрытоvanished
        Ответить
        • Так получается, что они не сами это видео снимали, а купили этот фрагмент на каком-то сайте со стоковыми роликами... А снимала как раз русская контора.
          Ответить
          • В видеоролике, будто специально разместили ключевые слова в центре кадра.
            Ответить
    • зачем я гуглил что такое barebuh
      Ответить
      • показать все, что скрытоvanished
        Ответить
      • Баребух — особь, которая работает по 12-16 часов в сутки и при этом не считает это овертаймом. У беребухов очень часто схожие мысли, они думают что работают в очень хорошей компании и трудятся над проектами, которые спасают человеческие жизни и если их закроют, то начнется аппокалипсис и на Земле наступит хаос.
        Очень часто готовы выполнять неоплачиваемое тестовое задание, которое умные менеджеры смогут потом продать как МВП нового продукта и после отправится на Мальдивы с прекрасными хрюшами. В общем очень странный и опасный вид, держитесь от них подальше, братья.
        Ответить
    • Если посмотреть в замедленном воспроизведении, она сама руками набирает "gopa"
      Господи
      Ответить
    • «govno» и «gopa» –— это названия пакета для «Go», типа как названия пакетов для «Питона» начинаются на «py»?
      Ответить
    • ГОСТ 23239-89
      Кислоты жирные синтетические фракций С5-С6, С7-С9, С5-С9, С10-С13, С10-С16, С17-С20. Технические условия
      Ответить
    • «— Ну, что ты на меня уставился? Пиши. Итак, мною опознан особо опасный преступник Генрих Карлович Гоппе, 1899 года рождения, уроженец Харьковской области, из немецких колонистов. Социальное положение — сын крупного землевладельца. В 1925 году вступил в открытую борьбу с Советской властью. Находился в банде Смурого, после её ликвидации из нескольких ушедших бандитов организовал группу, которая совершала вооружённые налёты на ювелирные мастерские в Харькове, Одессе, Киеве. Дважды судим. Последний раз, в 1940 году, приговорён заочно к смертной казни. Из-под стражи бежал. Так… Что еще?.. Да, фамилию немецкую Гоппе изменил в 1930 году. Стал Гоппа Геннадий Кузьмич. Впрочем, фамилий у него было много. В наркомате его дело есть, там и поглядите.»

      Эдуард Хруцкий, «Тревожный август». По книге снят фильм «По данным уголовного розыска».
      Ответить
    • https://vgtimes.ru/news/58731-v-novoy-reklame-google-o-rabote-kompanii-nashli-strochki-govno-jopa-barebuh-suka-i-pidar-gopa.html


      И ещё куча новостных агентств не смогли пройти мимо:
      https://news.yandex.ru/yandsearch?cl4url=lenta.ru/news/2019/07/03/google_ad/

      Я почему-то вспомнил выпуск «Южного парка», в котором в углу экрана был счётчик упоминаний слова «говно».
      Ответить
    • https://pbs.twimg.com/media/D-i3CpzXoAAeHCY.png

      Из этой ветки:
      https://twitter.com/Katamarinaki/status/1146341332509741057
      Ответить
    • показать все, что скрытоvanished
      Ответить
      • Держи фрейм с плеером:
        https://piter.tv/iframe_player/?essenceId=44&entityId=250700
        Ответить
      • А вот прямая ссылка на видеопоток:
        https://video.inmedis.ru/STORAGE04/clip_bitrates/nHLUrKnVNMIpNHLyBVOj2PEzjiS8z2g0.mp4
        Ответить
      • > с ведра
        Походу они так пытаются навязать свою приложуху :(
        Ответить
      • З.Ы. Попробуй долгое нажатие и в открывшемся меню "открыть в новой вкладке". Неудобно, конечно. Но хоть как-то.
        Ответить
        • Оно низкого качества. Какой облом )))

          Вообще мобильный имгур говно. До недавнего времени он, когда я не был залогинен, кроме самой картинки загружал другие посты, которые мне нахуй не всрались. Недавно логин в могильной версии выпилили, хорошо хоть и левые посты выпилили.
          Ответить
    • Загрузил копию в 1080p на «Vimeo»: https://vimeo.com/345946897.

      Кстати, я ошибся в синтаксисе, код выглядит вот так:
      go 23239
      govno jopa barebuh suka
      
      pidor gopa
      Ответить
      • И ещё под вопросом, «pidor» или «pidar».
        Ответить
        • Всё таки «pidar», коллега: https://i.imgur.com/nrxQyQ4.png, https://i.imgur.com/wp9IrvS.png.
          Ответить
      • >go 23239
        >govno
        >gopa
        Google встроил в «яваскрипт» директивы языка Go?
        Ответить
    • показать все, что скрытоvanished
      Ответить
    • Гениальный ход: теперь «govno jopa barebuh suka» просочилось на сайт федеральных СМИ: https://web.archive.org/web/20190703172827/https://hitech.vesti.ru/article/1216689/!

      Это же самый настоящий ментальный вирус!
      Ответить
    • Во истину багор.
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
      • Какой анскилл )))

        http://web.archive.org/web/20091127201234/http://ru.wikipedia.org/wiki/Русизм
        Ответить
        • В немецком языке

          Beluga — белуга
          Beluga-Wal — белуха (млекопитающее)
          Pirogge — пирог — пирожок
          Pogrom — погром
          Scheltopusik — желтопузик
          Steppe — степь
          Troika — тройка (в смысле «трио»)
          Tschernosem — чернозём
          Ukas — указ
          Wodka — водка
          Zobel — соболь

          В английском языке

          Astrakhan - каракуль
          Sterlet — стерлядь
          Oblast — область
          Kray — край
          Okrug — округ
          Perestroyka — перестройка
          Glasnost — гласность
          Sputnik — советский спутник
          Dacha - дача [1]
          Matrioshka — матрешка
          Balalayka — балалайка
          Babushka — вид головного платка, также пожилая русская женщина[2], см. бабушка
          Muzhik — крестьянин

          В финском языке

          lusikka — ложка
          risti — крест
          rospuutto — распутица
          sirppi — серп
          siisti — чистый
          tavara — товар
          viesti — новость
          tuska — тоска
          kissa - кошка


          В японском языке

          ソビエト — [собиэто] — Совет
          コルホーズ — [корухо:дзу] — колхоз
          クワス — [кува:су] — квас
          ピロシキ — [пиросики] — пирожки
          ペチカ — [пэтика] — русская печь
          コンビナート — [комбинато] — комбинат
          Ответить
      • Сравнил версию 2009-го года с современной. Так и не понял, что там спрятали путинососы. Современная версия больше версии 2009-го года, и с 2009-го года почти ничего не выпилили. Разве что выпилили две ссылки на «Merriam-Webster Online Dictionary» (который теперь по тому адресу недоступен, а вебархив его не сохранил), а также эти ссылки:
        http://www.eki.ee/dict/raun/
        http://shounen.ru/nihon/lang-soc.shtml
        Ответить
    • Они подменили содержимое. Теперь по этому же URL другой клип. На этом кадре девушка ничего не дописывает к коду, а просто пробегается курсором.

      https://i.imgur.com/xskI9Cn.png
      Ответить
      • показать все, что скрытоvanished
        Ответить
        • Современные сайты зачастую оказываются неюзабельными в браузерах двух-трёхлетней давности...

          На самом же деле даже игнор людей с ie lt 8 — это потеря потенциальных контактов... Человек увидит, что сайт не работает в его привычном браузере, обидится и уйдёт.
          Ответить
          • показать все, что скрытоvanished
            Ответить
            • Я не проверял, но скорее всего, что ie<8 не сможет зайти на https-сайты. А поскольку «Яндекс» и «Гугл» перешли на https, то с обломом придётся столкнуться очень быстро.

              Так что возможно, ты прав.
              Ответить
              • показать все, что скрытоvanished
                Ответить
                • Круто. Получили «C» ради совместимости со старым говном. И SSL3 оставили, и шифры с RC4. Вот только я не понял, будет ли работать без SNI. Тупо по айпишнику не заходит.

                  Узнал новые адреса:
                  https://yandex.az/
                  https://yandex.ee/
                  https://yandex.fr/
                  https://yandex.com.ge/
                  https://yandex.lv/
                  https://yandex.lt/
                  https://yandex.md/
                  https://yandex.co.il/
                  https://yandex.com.am/
                  https://yandex.kg/
                  https://yandex.uz/
                  https://yandex.tj/
                  https://yandex.tm/

                  Они все TLD решили скупить? Раньше были только Россия, Белоруссия, Украина, Казахстан и Турция.

                  Прикольно на главной смотреть заголовки новостей в разных TLD.

                  P.S. yandex.de редиректит на ru, а yandex.fr предлагает посмотреть погоду в Киеве. Хорошо хоть, не в Яунде.
                  Ответить
                  • показать все, что скрытоvanished
                    Ответить
                  • SNI же нужен только для выбора серта.

                    Возможно, что у них разные айпишки для разных доменов. Или серты сразу на кучу доменов. Тогда SNI нинужен. А по айпишке не входит из-за кривого заголовка Host скорее всего.
                    Ответить
                • Офтопик.

                  Включил пылящийся без дела смартфон со «Сладким хлебушком» («Android 2.3 Gingerbread»). При попытке открыть стандартным браузером «Яндекс» выскакивает предупреждение о недействительном сертификате. Игнорирование сертификата приходится подтверждать для каждой картинки, встроенной в страницу.

                  Поставил файл /system/etc/security/cacerts.bks от «Honeycomb» (он чуть-чуть новее). Такая же фигня.

                  Какой багор )))
                  Ответить
                  • показать все, что скрытоvanished
                    Ответить
                    • У меня девятый... Хотя вроде где-то была коллекция IE для запуска без установки, надо порыться.
                      Ответить
                      • показать все, что скрытоvanished
                        Ответить
                        • «Яндекс» в девятом ишаке:
                          https://i.imgur.com/OESLtoF.png

                          Кнопка «Распидорасить страницу» (чтобы включить эмуляцию седьмого ишака) не отображается из-за присутствия на странице тега <meta http-equiv="X-UA-Compatible" content="IE=edge">.
                          Ответить
                  • Нашёл библиотеку для жабьего «keytool», поддерживающую хранилище в формате «.bks»:
                    https://bouncycastle.org/latest_releases.html

                    Если добавить любой сертификат, браузер падает. Какой багор )))
                    Ответить
                    • 1. Тырим актуальные корневые сертификаты из «Windows»:
                      md certs
                      c:\windows\system32\certutil.exe -syncWithWU certs

                      Получили 395 crt-файлов.
                      2. Добываем нужную библиотеку:
                      wget https://downloads.bouncycastle.org/java/bcprov-jdk16-141.jar

                      3. Забираем из телефона хранилище сертификатов:
                      adb pull /system/etc/security/cacerts.bks cacerts.bks

                      4. Добавляем новые сертификаты. Файл i.bat:
                      @echo off
                      SET /A ALIAS=%ALIAS%+1
                      keytool -keystore cacerts.bks -storetype BKS -providerclass org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath ./bcprov-jdk16-141.jar -storepass changeit -importcert -trustcacerts -noprompt -alias %ALIAS% -file %1
                      Запускаем из такого файла:
                      @echo off
                      set ALIAS=131
                      for %%c in (*.crt) do call i.bat %%c

                      5. Отправляем обратно в телефон:
                      adb shell su root chmod 666 /system/etc/security/cacerts.bks
                      adb push cacerts.bks /system/etc/security/cacerts.bks


                      При попытке открыть любую https-страницу процесс com.android.browser падает «неожиданно».

                      Прыщебляди соснули!
                      Ответить
                      • показать все, что скрытоvanished
                        Ответить
                        • Бамп отсосу прыщеблядей!
                          Ответить
                        • Обожаю бублики. Особенно с маком. Могу склевать мак, а сам бублик оставить хозяину.
                          Ответить
                        • Вообще стёр cacerts.bks. В пустой файл добавил все сертификаты от «Китката» (они лежат в /system/etc/secure/cacerts/ в виде отдельных файлов с расширением «.0»). В результате тестирования на «Сладком хлебушке» такая же фигня, как с оригинальным cacerts.bks: либо пишет, что сертификат не соответствует имени хоста, либо пишет, что не может установить соединение, но не падает.

                          Похоже, что нужно обновлять библиотеку криптушни (как там форк «openssl» на «Ведре» называется?).
                          Ответить
                          • Заходим на https://www.ssllabs.com/ssltest/viewMyClient.html

                            Итак, «Андроид 2.3» из коробки поддерживает:

                            • SSL 3.0, TLS 1.0. Даже TLS 1.1 отсутствует, не говоря уже о более новых.

                            • SNI нету.

                            • Шифры:
                            TLS_RSA_WITH_RC4_128_...
                            TLS_RSA_WITH_AES_128_...
                            TLS_RSA_WITH_3DES_...
                            TLS_RSA_WITH_DES_...
                            TLS_DHE_RSA_WITH_AES_128_...
                            TLS_DHE_DSS_WITH_AES_128_...
                            TLS_DHE_RSA_WITH_3DES_...
                            TLS_DHE_DSS_WITH_3DES_...
                            TLS_DHE_RSA_WITH_DES_...
                            TLS_DHE_DSS_WITH_DES_...

                            Короче, полный 3DES.

                            При этом «Гугл» открывается сразу, а «Яндекс» после подтверждения исключения для сертификата.
                            Ответить

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