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

0

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

#1: http://govnokod.ru/18142 http://govnokod.xyz/_18142
#2: http://govnokod.ru/18378 http://govnokod.xyz/_18378
#3: http://govnokod.ru/19667 http://govnokod.xyz/_19667
#4: http://govnokod.ru/21160 http://govnokod.xyz/_21160
#5: http://govnokod.ru/21772 http://govnokod.xyz/_21772
#6: http://govnokod.ru/24063 (потёр пидор сракер) http://govnokod.xyz/_24063
#7: http://govnokod.ru/24538 http://govnokod.xyz/_24538
#8: http://govnokod.ru/24815 (потёр пидор сракер) http://govnokod.xyz/_24815
#9: http://govnokod.ru/24867 http://govnokod.xyz/_24867
#10: https://govnokod.ru/25328 https://govnokod.xyz/_25328
#11: https://govnokod.xyz/_25436/ http://govnokod.ru/25436 (потёр пидор сракер)
#12: http://govnokod.xyz/_25471/

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

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

  • Кто поможет со страничкой? Нужно сделать чтобы по клику на текст появлялась всплывающая подсказка в html.
    Ответить
    • Ладно, подскажу. display:none в CSS прячет элемент. position:absolute не выделяет под него места, что позволяет ему висеть поверх других блоков. Просто по клику меняешь с display:none на display:block.

      Конечно, можешь и не шаманить со свойством display, а создавать на лету и приаттачивать узел в DOM.
      Ответить
      • > Просто по клику меняешь с display:none на display:block.
        Анскильно. Нужно больше онемации на жопаскрипте. Нужно чтоб подсказки вываливась из гоатсе, которое появляется в шапке страницы. И чтобы эта хуйня постоянно зависала, и чтоб страничка в это время ни на что не реагировала.
        Ответить
        • Вот таке:
          <!doctype html>
          <html>
            <style>
              .hint {
                  background-color: gray;
                  color: white;
                  display: none;
                  position: absolute;
              }
              .withHint {}
            </style>
            <span class="withHint" hint="hint1">Какой</span>
            <div class="hint" id='hint1'>Hint1.</div>
            <span class="withHint" hint="hint2">багор</span> )))
            <div class="hint" id="hint2">Hint2.</div>
            <script>
              'use strict';
              
              function showHint (hintId, x, y) {
                  const hint = document.getElementById(hintId);
                  hint.style.display = 'block';
                  hint.style.left = x + 'px';
                  hint.style.top = y + 'px';
                  
              }
              
              function hideHint (hintId) {
                  const hint = document.getElementById(hintId);
                  hint.style.display = 'none';
              }
              
              const withHints = document.querySelectorAll(".withHint");
              for (let i = 0; i < withHints.length; ++i) {
              	const el = withHints[i];
                  const hintId = el.getAttribute("hint");
                  if (hintId) {
                      const hint = document.getElementById(hintId);
                      el.addEventListener("click", function(event){showHint(hintId, event.clientX, event.clientY);});
                      hint.addEventListener("click", function(){hideHint(hintId);});
                  }
              }
            </script>
          </html>
          Можешь назначить подсказки любому элементу, поставь класс withHint и в св-ве hint id подсказки.
          Ответить
          • > click
            На мобилах нормально работает?

            Просто я довольно долго ёбся со всплывающими комментами на NGK... Даже хак с детектом тачскрина пришлось въебать. Или у меня просто лапки кривые и всё проще?
            Ответить
            • Потому я использую бутстрап и теку
              Ответить
              • Я не фронтендщик, в этих ваших страпонах не разбираюсь...
                Ответить
            • На мобилах проблемы только с hover (на устройствах только с сенсорным вводом hover вообще нет). А click работает.
              Ответить
          • Ну и зачем ты ему помогаешь? Сегодня он погладит тебя, а завтра сгрызёт твои бёдра.
            Немчуре нельзя верить, они рыжие.
            Ответить
          • О, как раз искал, то что нужно. https://agent-shop.vwc.ovh/
            Ответить
    • Въеби свойство "title". Его текст будет появляться при наведении курсора. Или нужно именно по клику и с нетривиальным оформлением?
      Ответить
      • abbr, как и едва ли не любой элемент с атрибутом title, может показать во всплывающем блоке только plain text, а по условиям задачи нужно показать нечто с разметкой.
        Ответить
          • А веб без жаваскрипта не работает, ты разве не знал?
            Ответить
            • Я был бы рад, если бы вся эта хуета выродилась в байткод, канвас на всю страничку и набор сисколлов.
              Ответить
              • +1.
                Мы бы туда по-быстрому портировали QT, WinForms, Swing и UIKit.

                Можно было бы писать на гетеросексуальных языках и использовать цисгендерные API
                Ответить
  • Почему вместо метательных копию античные и сренековые бомжы не додцмались до Атлатль? Это ведь бы все изменило бы в мире.
    Ответить
  • Что вы думаете о приложении попугай? Оно будет слушать всё что говорят, а потом выдавать то что произносится чаще всего, громче всего итд.
    Ответить
  • СоХабр закрывается.
    Он перестанет сканировать новые посты после полуночи
    по МСК 13 мая, и лента постов не будет более доступна.
    Перестанут обновляться и ленты в Twitter, Telegram и PushAll.

    Админы Волан-де-сайта решили прикрыть чужую лавочку?
    Ответить
      • Фиг знает, странно как-то. Короткая записочка — и всё, больше никакой инфы. Обычно похожее бывает, когда на владельцев довят дяди с большими… деньгами.
        Ответить
      • Профита и затрат там не особо больше чем с нгк.
        Ответить
        • Кстати, а как вообще копирасты относятся к таким зеркалам? Зеркало же у них аудиторию частично отбирает.
          Ответить
  • jinja2
    {% if object.xxx is defined %}{{object.xxx}}{% endif %}

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

          Можно "лишние" переводы строк и отступы прятать в кодовых блоках. Выглядит как пиздец, но хотя бы не в одну строку.
          Ответить
          • Ну хотелось бы. На результат оно не влияет, но если вдруг захочется html почитать. Как же так, хваленый питон в этом плане ничем не лучше рнр.
            Ответить
            • Питон здесь не причём, это всё жижа.

              > если вдруг захочется html почитать
              Если вдруг захочса, то есть форматеры.
              Ответить
                • Есть плагины автоформутирования для разных редакторов, ешё есть онлайн форматтеры.
                  Ответить
                  • Не стоит кормить. Почерпнутые знания ему никогда не пригодятся, он спорит ради спора.
                    Ответить
                    • покормил тебя говном, проверь
                      Ответить
                    • Стертор, откуда ты знаешь про знания?
                      Ответить
                      • Оттого, что ты 20 часов в сутки сидишь тут и пиздишь про свинособак, рашку-парашку, сперму и прыщи. Когда ты кодишь-то?

                        Я предполагаю, что у тебя депресняки. Ну или ты скорпион либо стрелец. Обычно они так истерят без причин.
                        Ответить
                        • Он просто ничтожество. Его проблемы лишь забавля.. бля! где мой автара суки??
                          Ответить
                        • Приведу типичный диалог.

                          Сёма:
                          –— Прыщебляди соснули!

                          Некто:
                          —– О, боже! Расскажи нам о своей проблеме.

                          Сёма излагает суть проблемы.

                          Некто вываливает алгоритм, описание API и т. п.

                          Сёма:
                          –— Есть готовый код?
                          Ответить
                          • А ты хочешь, чтоб он ел сырой код? Ты совсем не бережёшь его желудок!
                            Ответить
                            • желудок это маленький желудь чтобы вырос дубок?
                              Ответить
                                  • С колпачком на голове,
                                    Будто в путь готовый,
                                    Он скрывается в листве
                                    Дуба золотого.

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

                                    Под землёй он будет спать
                                    В непогодь и стужу,
                                    А когда-нибудь опять
                                    Выбьется наружу.

                                    В этот гладкий коробок
                                    Бронзового цвета
                                    Спрятан маленький дубок
                                    Будущего лета.

                                    Коль его не разгрызёт
                                    Белка острым зубом,
                                    Сотни лет он проживёт
                                    Коренастым дубом.

                                    Коль свинья его не съест,
                                    Рылом землю роя,
                                    Он деревьям наших мест
                                    Будет старшиною.

                                    Пусть растёт он до небес,
                                    С каждым годом выше.
                                    Пусть раскинет свой навес
                                    Многоскатной крышей.

                                    Тёмно-бурый, как медведь,
                                    Дюжий - в три обхвата, -
                                    Будет он листвой шуметь
                                    Вырезной, зубчатой.
                                    Ответить
                          • ——————————————————————
                            Ответить
                          • >алгоритм, описание API и т. п.
                            Хуйню нагугленную за минуту?
                            Ответить
                            • Сёма гуглить не умеет, приходится помогать
                              Ответить
                              • Сёма ЭТО может и сам нагуглить.
                                Ответить
                                  • Очевидно, что сёма не спрашивает то, что он может нагуглить сам за 2 минуты.
                                    Ответить
                                    • Нагуглил за 2 секунды дохуя бесплатных хостингов. Проверь.
                                      Ответить
                                        • Для того что я туда хочу залить это слишком много 🙂 Хотя если посчитать проебанное время - бесплатно может еще дороже обойтись.
                                          Ответить
                                        • Ебать ты даун.

                                          Первый же попавшийся:
                                          https://ru.000webhost.com
                                          Нужен лишь емэйл, файлы можно заливать через веб-морду и по "FTP". Без рекламы. Проверь:
                                          https://CeMa-nemyx.000webhostapp.com/

                                          За время создания ни разу не понадобилось запускать терминал. Не хватает только кнопки "Сделать пиздато".

                                          И таких хостингов много.

                                          PS. кто-то до меня уже занял домен sema-petuh...
                                          Ответить
                                            • Ебать ты дибил. Я в метро открыл ссылку. Сказать, что смотрящая в мой экран бабка охуела - ничего не сказать.
                                              Ответить
                                              • Именно поэтому я за маршрутку и самое заднее сиденье с правой стороны.
                                                Ответить
                                                • Я тоже люблю сзади сидеть. Можно невозбранно лапать друг друга и даже дрочить.
                                                  Ответить
                                              • В следующий раз попробуй открыть атлас судебной медицины. Например, в одном атласе я увидел фотографию женщины, убитой гофрированным шлангом от пылесоса.

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

                                                  Никогда такого не было, и вот опять
                                                  Ответить
                          • Хомячок, а у тебя не бывает, что нужно разово что-то сделать? Или ты до конца ничего не доводишь никогда, всё равно всё фор фан?
                            Ответить
                            • У меня часто бывает что нужно что-то сделать.
                              Я тогда иду на говнокод и пишу "up" до тех пор, пока за меня это не сделают.
                              Ответить
                              • И как, делают? Я тоже попробовать хочу.
                                Ответить
          • в нормальных xml-based шаблах, да в том же jspx, такой проблемы не было по понтным причинам

            Но если в мире веба без проблем людям скучно и потому шаблонизаторы не имеющие проблем были признаны устаревшими
            Ответить
    • Кстати, погугли jinja2 whitespace control. Возможно какая-то из этих опций тебе поможет.
      Ответить
      • Уже. Опции просто вырезать пустые строки там нету.

        Ты не можешь нормально форматировать шаблон и получить нормально форматированный хтмл. Или или.
        Ответить
    • Кстати
      {{object.xxx}}

      При отсутствующем поле xxx выведет пустую строку. {% if object.xxx is defined %} тоже не вылетит.
      {% if object.xxx > 0 %}

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

          захости на ucoz, это бесплатно
          Ответить
          • На гитхабе не работают. Укоз может хостить статику?
            Ответить
            • Я не понимаю что такое "браузеры не работают на гитхабе".

              Можешь объяснить как программист, а не как секретарша?

              >>. Укоз может хостить статику?
              разумеется. Любой хостинг может хостить статику.
              Ответить
              • Да блядь, зайди и посмотри, если ты программист.

                Укоз может хостить статический хтмп?
                Ответить
                • >>> На гитхабе не работают. Укоз может хостить статику?
                  >> разумеется. Любой хостинг может хостить статику.
                  > Укоз может хостить статический хтмп?
                  Эта сказка хороша, начинай сначала.
                  Ответить
                • у меня нет "старого браузера".

                  >Укоз может хостить статический хтмп?
                  да, может. А еще статический .css и статический .js и статический .jpg.
                  Я не знаю какой хостинг НЕ может это всё хостить.
                  Ответить
                  • Тогда или поверь на слово, или зайди сам и проверь.

                    В последний раз когда я лазил на юкоз, там можно было только юзать конструктор.
                    Ответить
                    • https://www.ucoz.ru/help/tools/ftp-podklyuchenie

                      Существует несколько способов загрузки файлов на сайт:

                      Прикрепление файлов к материалу при добавлении/редактировании
                      Загрузка, добавление, редактирование файлов в файловом менеджере
                      Передача файлов по FTP

                      грузи свой шаблон
                      https://forum.ucoz.ru/forum/4-34512-1#992930
                      Ответить
                      • зачем мне шаблон? У меня страница.
                        Ответить
                  • > НЕ может это всё хостить
                    Например на sites.google.com нельзя CSS и JS.
                    Ответить
              • >> Можешь объяснить как программист, а не как секретарша?

                Попробую я за него, потому что его проблему я уже запомнил. Для «Windows XP» перестали выходить новые версии «Фуррифокса» и «Хрома», а в тех, которые в «Windows XP» запускаются, не работают некоторые функции веб-морды «Гитхаба» (возможно, админка вообще неюзабельна).
                Ответить
                • Спасибо, так лучше.
                  Там используется JS2015?
                  Ответить
                  • g:ДЕТСКИЙ ОЗДОРОВИТЕЛЬНЫЙ ЛАГЕРЬ "ПЕТУШОК"
                    Ответить
                • Это единственный сайт, который не работает на старой лисе и хроме. А некоторые еще с оперы 12 сидят.
                  Ответить
                  • А ещё есть посетители с мобильных устройств. Там зачастую обновить браузер –— проблема.
                    Ответить
                    • Кстати да, с планшета тоже кое-что на нем не работает. А ведь есть еще планшеты с ведром 4.4
                      Ответить
                    • У нексуса обычно нет проблем, у говносборок от вендоров типа samsng проблемы есть, но неужели семе на них не похуй?

                      ios вполне себе обновляется, если конечно у тебя не iphone 4
                      Ответить
                                • Сидел на ветке дятел
                                  Досиделся -- спятил
                                  Схватил мою подушку
                                  и раз-лох-ма-тил

                                  И вот сижу теперь я
                                  И собираю перья
                                  Ответить
                                  • Долгоносик — крохотный убийца деревьев
                                    Ответить
                                  • "А я, кулик, – только нос велик, ума немного, живу убого,
                                    На меня на долгоносого и куры не глядят".
                                    Ответить
    • На github можно хостить HTML и другую статику. Адрес будет sema.github.io/moi_sait
      уже ответили
      Ответить
    • Ух ёб твою мать! Проебал на gitlab pages хуеву прорву времени и все еще нихуя не работает,сука! Кто-то с этим дерьмом дело имел?
      Ответить
        • Тебе в жопу засунуть это не предлагали?
          Ответить
      • Там ничего сложного. Коммитишь репу со своим сайтом (в корне index.html). Далее что-то нужно накликать, уже не помню, и на username.github.io/repo получаешь свой сайт.
        Ответить
        • Вот я что-то накликал и нихуя не работает, бюджет времени вышел.
          Ответить
          • Я что-то накликала и всё сломалось
            Ответить
            • Петушок, сколько надо раз консольку в срачло вставить чтобы захостить ебаную страницу с картинками?
              Ответить
              • Зачем ты вставляешь консольку в срачло, сёма?
                Ответить
                • Долбоеб, ты небось смываешь командой с клавиатуры? Не поебешься - день прошел зря?
                  Ответить
                  • Прости, я не понимаю твои туалетно-анальные аналогии.
                    Ты можешь объясняться внятно? Ты не на дваче
                    Ответить
                    • >бюджет времени вышел.
                      Для тебя эти словечки наверно новые, ведь твое время ничего не стоит.

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

                        >не ебясь с "гитом"
                        Черт, я не сообразил сразу. Ты же программист, понятно что ты не знаешь гит. Программисты же гитом не пользуются обычно
                        Ответить
                        • Страничку в интернет программисты выкладывают??? Ты скажи - ты смываешь командами с клавиатуры, потому что программист??? А,клоун? А ебешься только с консолью?
                          Ответить
                          • >Страничку в интернет программисты выкладывают???
                            нет, они зовут админа конечно же
                            Ответить
                            • А обычные люди сами как-то справляются.
                              Ответить
                              • Обычные может и справляются, но у Сёмы вот не получилось.

                                Может, студента найти на фриланс.ру?
                                Ответить
                                • Долбоеб, ты совсем непробиваемый, да? Иди уже нахуй.
                                  Ответить
                        • Сёма хочет загрузить папку по "FTP" или просто "zip" через браузер и не ебаться. Что, в общем-то, логично.
                          Ответить
                        • Петушок, там просто не показываются файлы в вебе, которые есть в гите. Давай, придумай почему, раз ты программист.
                          Ответить
                            • что вы до нево доебались?
                              Сёма не умеет пользоваться гитом и вообще какм либо VCS
                              Ответить
                            • Зачем так сложно? На «Народ.ру» можно было просто выложить по FTP и течь.
                              Ответить
                            • Ты на хлеб тоже инструкцию читаешь? Ебать дебил.
                              Ответить
                              • да ты бы и по собаке инструкцию почитал
                                Ответить
                                • У собаки кстати интерфейс нифига не интуитивнопонятный

                                  Некоторые думают что с ним легко разобраться, но это не так. Только кинологи умеют.

                                  Если, к примеру, без инструкции приобрести бультерьера то можно получить в ногу
                                  Ответить
        • Давно у нас прыщесрачей не было. Чо как на винду питонософт правильно ставить?
          Ответить
  • Вставляю на netlify сгенеренный пасс на 8 символов - хочет 10. Ок, вставил. A-Za-z0-9. Пишет Password is too easy to guess. Успокоился на 12 символах.
    Ответить
    • О, боже! Расскажи, какие ещё пароли не подошли и какие подошли.
      Ответить
  • Котаны! А вы знали что на INADDR_ANY (0.0.0.0) на прыщах можно коннектиться по ТЦП и пинговать его?
    На бздях (включая ябло) пинговать нельзя (видимо ICMP не пашет?), но можно ТЦПшно цепляться
    На сперме нельзя ничего из этого.

    На хриниксах это алиас 127.0.0.1.
    Ответить
    • Не знаю как кому, но мне похую на всё что ты написал.
      Ответить
      • Кстати, это вполне валидно. Прыщи и сиська так умеют, правда на прыщах надо включить -b шобы разрешить бродакаст.

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

        Винда не умеет, к сожалению.
        Ответить
    • > прыщи
      > сперма

      ебать ты додик
      Ответить
      • Это местный жаргон, они иначе непонимают
        Ответить
    • Тащемта ты серешь
                 (a)  { 0, 0 }
      
                       This host on this network.  MUST NOT be sent, except as
                       a source address as part of an initialization procedure
                       by which the host learns its own IP address.
      Ответить
  • Кто-то пользуется файками зареганными мной... Можно хотя бы авы не менять?
    Что за дурость?
    Ответить
    • Никак, она там через css стили установлена.

      В чём проблема просто открыть код и поискать там .jpg?
      Ответить
      • Вопрос был как сделать не лазя в код, обезьяна блядь. Что если сайт будет побольше?
        Ответить
        • Откроешь инструменты разработчика и найдёшь. Весь исходник читать не придётся.
          Ответить
        • > Вопрос был как сделать не лазя в код
          Я и ответил: никак, сёма.
          Ответить
        • открыл вкладку Network в исрументах разработчика и сразу увдиел запрос
          http://goatse.ru/hello.jpg

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

            Но если страница огромная, то проще инспектировать кокококонкретный элемент.
            Ответить
    • То ли в Опере, то ли в Фуррифоксе есть встроенный пункт контекстного меню «открыть фоновое изображение».
      Для Хрома и хромоклонов есть, например, https://chrome.google.com/webstore/detail/view-background-image/cegndknljaapfbnmfnagomhhgbajjibd . Работает не всегда (в «Инстаграме», например, открывает изображение маленького размера, в то время как в коде есть ссылки на более крупные), единственный надёжный способ — воспользоваться инспектором (в этом нет абсолютно ничего сложного).
      Ответить
      • >в «Инстаграме», например, открывает изображение маленького размера, в то время как в коде есть ссылки на более крупные
        А оно там не фоновое, а обычное, под прозрачным дивом.
        Ответить
    • Не сказано, в чём быстрее. Например в разработке действительно быстрее.
      Ответить
      • И главное supports testing. С++ и Java то нет
        Ответить
          • которой приличные поцоны не пользуются и текут от pytest
            Ответить
          • Которая клон жавовской, как и многое что еще.
            Ответить
      • Я триггерюсь от вот этого вот безграмотного «язык X быстрее языка Y». Это ж языки программирования, как они, блядь, могут быть быстрее?! Они ездить не умеют, сука.
        Ответить
        • Это типичный ламерский высер когда дурачок спрашивает "а что быстрее -- пхп или джаваскрипт?", другой дурачок ему отвечает и он на основе этого решает какой язык выбрать для изучения.

          Из той же области: "какую субд посоветуете для 2гб данных: mysql, postgres или придется покупать оракл?"
          Ответить
            • [мудак-мод-он]
              даа? а бисплатный чтоли не поддержет так много?
              Ответить
          • Ничтожество! Ты даже не можешь нормально высказать и аргументировать свою точку зрения. Твои тупые высеры лишь забавляют меня!
            Ответить
            • Тут нечего аргументировать, дебил.
              Ответить
              • да ты бы и собаке агументировал
                Ответить
      • А почему гугл ходит по ссылкам, которые не href, а просто текст?
        Ответить
            • Подтверждаю, кладут. Ссылка с атрибутом rel="nofollow" не передаёт Page Rank и ТИЦ целевой странице, но переходить боту не запрещает.

              Именно поэтому во «Вконтакте» сделали хитрожёлтые переходы через промежуточную страницу away.php.
              Ответить
              • Не понял при чем тут away.php. Можешь пояснить?
                Ответить
                • Когда во «Вконтакте» в комментарии ставишь ссылку на http://govnokod.ru/, она заменяется на https://vk.com/away.php?to=http%3A%2F%2Fgovnokod.ru%2F

                  С этой страницы выполняется переадресация на http://govnokod.ru/ каким-нибудь из следующих способов (лень проверять, как сделано в текущий момент, потому что они несколько раз меняли реализацию):
                  • мета-тегом:
                  <meta http-equiv="refresh" content="0; url=http://govnokod.ru/" />

                  • жопоскриптом:
                  <script type="text/javascript">
                  document.location.href="http://govnokod.ru/";
                  </script>

                  • кодом ответа 302 и заголовком Location:
                  • текстом, что Вы покидаете «Вконтакте», одумайтесь, пока не поздно, и обычной ссылкой, на которую нужно кликнуть.

                  Сама же страница away.php запрещена к индексации в robots.txt, на ней стоят какие-нибудь страшные теги вроде такого:
                  <meta name="robots" content="noindex, nofollow" />

                  Дополнительно она может проверять, кто на неё пришёл, и, если пришёл робот, не показывать ему ссылку.
                  Ответить
                  • С какой целью это делается? Чтобы не делать говноссылок с вконтактика и ранжироваться выше в поисковиках?
                    Ответить
                    • Именно. Теперь любая ссылка, даже с rel="nofollow" отбирает вес у хороших ссылок:
                      https://devaka.ru/images/679.gif

                      А такая хитрая система с away.php позволяет весь «вес» раздать собственным страницам «Вконтакта», не делясь с внешними сайтами.

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

                          Посмотрим текущую реализацию (добавил переносы строк для читаемости):
                          <input id="redir" type="hidden" value="http://govnokod.ru/" />
                          <script>
                              window.opener=null;window.location.replace(document.getElementById('redir').value);
                          </script>
                          <noscript>
                              <META http-equiv="refresh" content="0;URL='http://govnokod.ru/'">
                              <form action="http://govnokod.ru/" method="POST">
                                  <input type="submit" value="Continue" />
                              </form>
                          </noscript>

                          Форма с методом "POST", по которой поисковики переходить не должны, плюс скрипт, в котором ссылка указана не константой, а выдирается из поля формы (типа мы тут ни при чём, это пользователь вставил), а также window.opener=null (типа страницы, открывшей эту ссылку, не существует).
                          Ответить
                              • Изи рекурсия? Только так:
                                a = setmetatable({}, {__index = function(self); return self; end})
                                print(a.a.a.a.a.a.a.a.a.a.a.a.a.a)
                                Ответить
                                • Этохуитакакая-то. А я сделял дугую хуйню.
                                  do
                                  local xyu = {"petux"};
                                  a = setmetatable(xyu, {__index = self});
                                  print( a == xyu); -- true
                                  end
                                  a.chlen = "blyad";
                                  print(a.chlen);  -- blyad
                                  print(a == xyu); -- false
                                  Ответить
                                • Уныло, хуец.
                                  Вот как надо:
                                  setmetatable(_G, {__index = function(self); return self; end})
                                  print(sorok.tyshach.obezjan.v.zhopy.sunuly.banan)
                                  Ответить
                                  • Уныло гест, вот как надо:
                                    a = {
                                        __index = function(self, key)
                                            if key == "str" then
                                                return ""
                                            end
                                            self.str = self.str .. key
                                            return self
                                        end,
                                        __call = function(self)
                                            print(self.str)
                                            self.str = ""
                                        end
                                    }
                                    setmetatable(_G, a)
                                    hui.pizda.jigoorda()
                                    sorok.tysyach.obezyan.v.zhopu.sunuli.banan()
                                    perevedi[" "].na[' "'].PHP['"']()
                                    https://ideone.com/tjJRa1

                                    ЗЫ. Я не хуец
                                    Ответить
                                    • Не уныло, но не канон. ибо:
                                      local buff = ""
                                      for line in io.lines() do
                                           buff = buff .. line .. "\n"
                                      end
                                      Несмотря на его безобидный вид, этот код может сильно ударить по быстродействию для больших файлов:
                                      например, чтение файла размером 1 Мб занимает 1,5 минуты
                                      Ответить
                            • Потому что «Вконтакте» писа́ли олимпиадники. Они не думают, а просто копипастят куски кода и текут.
                              Ответить
                              • Правильно. Вдруг это влияет? Зачем проверять, если можно оставить капсом.
                                Ответить
                                • Кстати, прикольно: <input завершается />, как того требует XHTML. Но XHTML понимает только теги, написанные в нижнем регистре (он регистрозависим, как XML), а META мало того, что написан капсом, так ещё и без слеша в конце, т. е. через парсер XHTML не пройдёт.

                                  Зачем думать, XHTML или HTML у тебя, когда можно мешать всё в кучу и не проверять корректность синтаксиса?

                                  Ч. т. д.: пока другие компании тратят время на разработку, во «Вконтакте» просто копипастят и текут.
                                  Ответить
                                  • Современный веб был придуман дебилами и для дебилов.
                                    Спецификации и браузеры нарочно написаны так, чтобы дебилам было удобно, а нормальным людям -- нет.

                                    Это создает определенный барьер, делая работу веб-разработчика привлекательной для дебилов, и отвратительной для всех других людей.
                                    Ответить
                    • Вообще away.php –— это жуткий эгоизм. Этот трюк позволяет внушить поисковикам, что для тебя внешнего мира не существует, что ты замкнулся в себе и не хочешь ни с кем ничем делиться. По-моему, интернеты не для этого предназначены.

                      Кстати, away.php воспользовались спамеры: хотя такие ссылки игнорируются поисковиками, живые люди по ним переходят. Допустим, на каком-то форуме/блоге запрещены ссылки на домен huyandex.com, но разрешены ссылки на «Вконтакте». Оборачиваем: https://vk.com/away.php?to=http%3A%2F%2Fhuyandex.com%2F . Теперь можно публиковать. Поисковики эту ссылку не заметят, а живые люди перейдут.

                      Подобные обёртки есть не только у «ВК»:
                      http://www.facebook.com/l.php?u=http%3A%2F%2Fgovnokod.ru

                      http://www.odnoklassniki.ru/dk?cmd=logExternal&st._aid=Conversations_Openlink&st.name=externalLinkRedirect&st.link=http%3A%2F%2Fgovnokod.ru

                      http://www.liveinternet.ru/journal_proc.php?action=redirect&url=http%3A%2F%2Fgovnokod.ru%2F

                      http://www.youtube.com/redirect?q=http%3A%2F%2Fgovnokod.ru%2F

                      http://google.com/url?q=http%3A%2F%2Fgovnokod.ru%2F

                      http://beon.ru/r?r=http%3A%2F%2Fgovnokod.ru%2F

                      http://joyreactor.cc/redirect?url=http%3A%2F%2Fgovnokod.ru%2F

                      http://vkrugudruzei.ru/x/outlink?url=http%3a%2f%2fgovnokod.ru

                      http://lovas.ru/away.php?to=http://govnokod.ru

                      http://r.duckduckgo.com/l/?kh=-1&uddg=http%3A%2F%2Fgovnokod.ru

                      http://www.baby.ru/goto?url=http%3A%2F%2Fgovnokod.ru


                      Пользуйтесь.
                      Ответить
        • «Гугл» вообще хитрым стал. Он стал ходить и по ссылкам, добавляемым через жопоскрипт, причём как через document.write, так и через DOM, т. е. теперь у бота полноценный браузерный движок. Он ещё ходит по ссылкам, добавленным через XSLT.

          А всего каких-то лет десять назад жопоскрипт и XSLT надёжно защищали от перехода...

          «Гугл» ещё ходит по атрибуту action форм, у которых метод "GET". Если сайт принимает комментарии от гуестов и по недоразумению они сделаны методом "GET", то «Гугл» может накидать пустых комментариев.

          Но распознавание ссылок в тексте –— это какой-то багор даже по сравнению с остальными чудесами.
          Ответить
        • Ой блядь, а винде нету конечно ни консоли, ни компиляции ни конфигов.
          Там код не пишут, софт не конфигурят и какают розами.

          В VSCode вообще все через конфиг и JSON, а в винде все через повершел теперь.

          Так что коммандлайн и текстовые файлы ПОБЕДИЛИ! Сосите, виндобляди, тупые неосиляторы, гуелюбы, неспособные написать три строчки
          Ответить
          • Кокококонечно, под «Винду» код не пишут, а просто устанавливают готовые программы. Пишут только под «Прыщи».

            В крайнем случае, если под «Винду» готовой программы не нашлось, приходят на «Говнокод» и оставляют комментарий в духе: «Свинособаки, помогите!» А потом под своим постом каждый день пишут «Ап!» в надежде, что кто-нибудь выложит готовый код, желательно уже скомпилированный.
            Ответить
          • Пользователи там слава богу ничего не конпелируют.
            Ответить
            • Единственное, что мне приходилось конпелировать —– gforth и jconsole.
              Ответить
              • А видюху уже можно настроить без простыней конфигов?

                Под капотом всё ваше прыщеговно всё равно ко-ко-конпелируется.
                Ответить
              • У меня тоже не было ни одной из проблем, которые местные прыщебляди приписывают винде. О чем это говорит? О том что ты пиздишь.
                Ответить
    • Это ты, долбоеб, апаешь посты 4летней давности?
      Ответить
  • https://softname.apponic.com/download/

    Появляется на первых строках поиска, скачивает какой-то "загрузчик" с рекламой. Насколько легально это говно? И как сделать чтобы оно исчезло из поиска?
    Ответить
    • ебаное айти это сайт Сем

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

                В нерезиновой же есть всякие там электростали, это все как-бы Москва но не Москва.

                Еще есть город компьютерщиков Зеленоград
                Ответить
          • Извините, забыл. Это писа́л не я, а какой-то Икарус.
            Ответить
              • Воксельный петух владеет 'J' и S'Forth, в отличии от растрового.
                По содержанию комментов и по тому, кто кому отвечает, можно понять кто есть кто.
                Ответить
                • А простой петух –— это растровый или воксельный? И какое отношение к ним имеют векторный и тензорный?
                  Ответить
                  • Не помню. Надо перечитывать его комменты.
                    Ответить
                      • Еба. На гкоде.цх невозможно отфильтровать комменты простого петуха. Какой анскилл )))
                        Ответить
                        • Прикольно. Всех петухов сразу показывает, кроме тех, кто neTyx, но neTyx у нас только анскилльный, насколько я помню.
                          Ответить
                        • Из-за рекурсивного петуха теперь стало труднее найти нормальные комментарии. Какой багор )))
                          Ответить
                          • Ничтожества! Ваши проблемы лишь забавляют меня.
                            if (comment.user_id == 26305) {  // recursive netyx
                                    return true;
                                }
                            Ответить
                            • Этот код фильтрует только на главной, а в поиске не фильтрует. Так что придётся открывать главную страницу gcode.cx и в ней изобретать код для поиска.
                              Ответить
                            • Именно поэтома я против "Именно поэтома я против "Именно поэтома я против "Именно поэтома я против "Именно поэтома я против "Именно поэтома я против"""""
                              Ответить
    • “ADULT”

      "PHP" разве поддерживает юникодные кавычки? Или они со стены «Вконтакте» копировали?
      Ответить
      • Это не скриншот кода, это слайд из какой-то презентации, возможно редактор заменил "кавычки" на ”кавычки“, так многие делают.
        Ответить
        • Какой анскилл )))

          Помню, как во время дипломной работы нас пинали руководители, цеплялись к каждой запятой. Редактор что-то заменил –— не волнует, учитесь пользоваться редактором и отключайте автозамену, анскиллябры заедушные!
          Ответить
          • Потому что дипломную надо писать в тексе, в емаксе а не в ворде
            Ответить
                • Он был не по программистской специальности, так что, скорее всего, вам это будет не очень интересно. Да вы наверное по моим анскилльным комментариям на «Говнокоде» догадались, что у меня нет «погромистского» диплома.

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

                  https://bleat.do.am/_ph/1/228176926.jpg
                  Ответить
                  • Понятно. Ну это не беда, тут далеко не все умеют в компьютер сайнс. Некоторые только сайты делать могут.

                    А про спарту это такой тирлайн у тебя или ориджин?
                    Ответить
                    • Ну типа тирлайна.

                      Да я заметил, что некоторые тут и в сайты не могут. Им всё какое-то прыщеговно и какие-то прыщебляди мешают.
                      Ответить
        • Сірка ти знаєш куме мій Сірка собаку мойого
          Пішов раз я на полювання з ним у зимку це було
          Рушницю взяв з собой, та ще і пістолєт. Да!
          І думав що відмідь тодіся не врятує нєт

          Пішов з Cірком на полювання, ага, я це казав,
          Пішов раз я на відмідя Сірка з собою взяв
          Сірко собака мій пішов зі мной на ведмедя
          А шо із того було я роскажу погодя

          Сірко собака мій, Сірко собака мій собака
          Сірко собака мій, Сірко собака мій пес
          Ответить
        • гав

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

          І от прямую лісом та і бачу пагорба
          Там може справді спить ведмідь чи може то кабан
          Сірко за мной біжить ти знаєш куме то мій пес
          Як я іду на ведмедя беру його в лєс

          Якщо берлога із медведєм де ж там голова
          Ведмедя мудро вполювать то не прості слова
          І бачу я із дірочки на пагорбі щось дмить
          То точно є берлога і там лежіть ведмідь

          Чи може то помилка є оптіческий обман
          І то є не берлога і там сидить кабан
          Та мені страшно не було, рушницю ж я узяв
          Сірко собака мій мене із заду прикривав

          Якщо берлога поруч то нема шляху назад
          Важливо знать, де голова, а де ведмедя зад
          Якщо нема шляху назад, то є "питання два"
          І де в берлоги зад, а де, звиняюсь, голова

          Пулять в ведмедя навмання - то виглядає тупо
          Важливо перш за все дізнатись, де голова, де дупа
          Є у берлоги горби два, один є трохи нищий
          Там мусить бути голова, а другий трохи вищий

          Того не розумію я й Сірко - то мій собака
          Де ж у берлоги голова, а де, звиняюсь

          Забив собі у люльку трохи доброго табака
          Бо ми не палимо с Сірком, Сірко - то мій собака
          Налив сам собі одну, куме, бо в мене ще є
          А Сірко, собака мій, то він горілки не п'є

          Тож націлив я рушницю та влупав два жакана
          Туди, де голова, чи в ведмедя, чи в кабана
          Влупив та й затаївся, сам дихалку причаїв
          І з ведмедем покінчено, бо думаю, влучив

          І раптом сзаду щось важке мені на плечи - гець
          Чи то ведмідь, чи то кабан, все думаю - капець
          А сам і бачу, шо Сірко, і шо Сірко, то чую я
          І розумію, шо Сірко та сру не переставая
          Ответить
  • Мошенники переоформили на себя квартиру жителя Москвы, подделав документы и электронную подпись собственника.

    https://lenta.ru/news/2019/05/16/technokraza/

    https://news.ru/obshestvo/moshenniki-ukraili-kvartiru-v-moskve-pri-pomoshi-elektronnoj-podpisi/

    https://sneg.tv/14790-moshenniki-uveli-kvartiru-ispolzuja-poddelnuju-jelektronnuju-podpis-kak-ne-stat-sledujushhej-zhertvoj

    https://www.facebook.com/groups/moscowcentr/permalink/1119766651480430/

    Электронная подпись всё. Такие дела.
    Ответить