1. PHP / Говнокод #19565

    −4

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    <p>8. Создать гостевую книгу, где любой человек может оставить комментарий в текстовом поле и
        добавить его. Все добавленные комментарии выводятся над текстовым полем. Реализовать
        проверку на наличие в тексте запрещенных слов, матов. При наличии таких слов - выводить
        сообщение "Некорректный комментарий". Реализовать удаление из комментария всех тегов,
        кроме тега &lt;b&gt;.
    </p>
    
    <?php
    if (!is_file('otzyvy.txt')) {
        echo "Поки що немає відгуків, Ваш буде першим! <br />";
        $file = fopen('otzyvy.txt', 'a+');//щоб не генерувало помилку, створюємо файл
    }
    elseif (isset($_POST['textar']) && $_POST['textar']) {
        $file = fopen('otzyvy.txt', 'a+');//дублюємо строку так як тут інша умова
        $text = strip_tags($_POST['textar'], '<b>');
    
        $pozition = strpos($text, 'хуй');
        $pozition_1 = strpos($text, 'пизд');
        if ($pozition || $pozition === 0 || $pozition_1 || $pozition_1 === 0){
            die ("Некорректный комментарий");
        }
        $new_otzyvy = fwrite($file, $text.PHP_EOL);
        $arr = file('otzyvy.txt');//перетворюємо файл у масив щоб потім було зручніше виводити його елементи
        foreach ($arr as $key => $item) {
            $key_1 = $key + 1;//це для візуалбної нумерації відгуків
            echo "Відгук {$key_1}: {$item} <br /><br />";
        }
    }
    else {
        echo 'Щоб відправити відгук, потрібно заповнити поле форми!!!';
    }
    ?>
    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <title>Задача 8</title>
    </head>
    <body>
    <form action="" method="post">
        <textarea name="textar" placeholder="Введіть свій коментарій"></textarea>
        <br />
        <input type="submit" value="Відправити">
    </form>
    <br />
    <br />
    </body>
    </html>

    Запостил: 3_dar, 02 Марта 2016

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

    • Заебали вы своей "Задачей №8". Чтоб вам 42 балла всегда в ответах.
      Ответить
    • И чего вам не нравится? Нормальный код. Для новичка.

      Да, можно лучше. И нужно лучше.

      Да, профессионал напишет лучше. А новичок - вряд ли.

      ЗЫ: Покажи СВОЮ версию решения этой задачи. Покажи код, блять!
      Ответить
      • Поки що немає відгуків, Ваш буде першим!
        Ответить
    • Задача со звездочкой: сделать так, чтобы текст программы при этом сам не содержал матерных слов.
      Ответить
      • а зачем их хардкодить, можно же в конфигу вынести
        где получить приз?
        Ответить
        • Задача с двумя звёздочками: сделать так, чтобы ни текст программы, ни конфиг не содержали матерных слов.
          Ответить
          • Задача с двумя хуями: сделать так что бы ни хуй программы, ни хуй конфига, ни хуй комментария не хуй матерный хуй
            Ответить
            • > Задача с двумя хуями
              это к 3.14дарам
              Ответить
            • Задача с тремя семёрками: сделать так, чтобы ни «Агдам», ни «Солнцедар», ни «Obuolys».
              Ответить
              • Задача с: сделать так, что бы как так а не так как никак
                Ответить
          • Шифр Цезаря, e.g.
            Ответить
    • Підрахуй!
      Ответить
      • тебя взломали, бедняжка...
        Ответить
        • Считаешь, что человек, находящийся в здравом уме и в трезвой памяти, не может писа́ть на укроязе?
          Ответить
          • ну не пудрахуй же
            Ответить
          • откуда столько ненависти?:

            красивый же язык.

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

            А, ну да, двойные стандарты в русском рунете, я забыл.
            Ответить
            • >откуда столько ненависти?:
              где?
              Ответить
              • http://govnokod.ru/19565#comment314780 же
                Ответить
                • 私は口の中であなたとあなたの母親を犯さ

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

                    Впрочем, я умею пользоваться гуглтранслейтом.

                    Если твое знание японского сводится только к таким фразам - могу тебе только посочувствовать.
                    Ответить
                    • > )))
                      въебал минус
                      Ответить
                    • > Если твое знание японского сводится только к таким фразам - могу тебе только посочувствовать.
                      Вот это - полезное замечание.
                      Ответить
            • Я наоборот считаю, что украинский язык вполне годен. Да вот автор кода так не считает, ибо вполне безобидный глагол («подсчитай» в переводе) фильтром відгуків воспринимается как мат.
              Ответить
            • Не знаю, у меня девушка украинка. Всегда приятно ее послушать
              Ответить
          • Мразь колорадская, почём доллар, не напомнишь?
            Ответить
            • 27 грн
              Ответить
              • Уже 26:
                https://news.yandex.ua/quotes/3005.html

                Доллар падает!
                Ответить
                • >Доллар падает!
                  ШОК! ФРС слёзно просит НБУ не обваливать USD.
                  Ответить
                  • Только хотел сказать «СУГС», но к рублю он тоже падает:
                    https://news.yandex.ru/quotes/2002.html

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

                              Кегги продолжит. Я не поэт, к сожалению.
                              Ответить
                              • Возможно, Вам необходим глоток кислорода?! Слова придут сами собой.
                                Ответить
                              • Посадили мишку на кол,
                                Оторвали мишке лапу
                                Вырвали глаза и почку
                                Мишка еретик - и точка...
                                Ответить
                              • Удалено по просьбе правообладателя

                                Охбля. Плагиатствую. Какой-то умник меня опередил.
                                Ответить
                  • Пидар, тебя скоро завалят на улице из-за меховой шапки, а тебе бы только хохлов обсуждать.
                    Ответить
                    • Ой, не в ту ветку написал.
                      Ответить
                    • он мечтает что его будут насиловать. Такая бесхитростная мечта укропидора
                      Ответить
      • Пацюк!
        Ответить
      • I знов дупогрiй москалiв з мови.
        Ответить
        • 3_14dar, иди 3_14darешт пидар!
          Ответить
          • Гость, это у тебя страна - сплошной пидарешт, пидар!
            Ответить
            • Пидарешт — это где-то рядом с Букурештом?
              Ответить
              • Пидарешт - некая Вальгалла для украинских героев и конечная точка всего в метафизике. Правда вопрос вызывает сама ее концепция, почему герои попадают под арест? Что значит этот самый арест?

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

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

                Свидомость - ключевое понятие украинской метафизики, направляющая человека во всех его проявления и ассоциирующая его с украинцем. Я бы назвал ее "Волей к пидарешту". Именно стремление к пидарешту в общеукраинском смысле(к ее благосостоянию) определяет поведение украинского сверхчеловека. Именно свидомость определяет критерии пидарешта в украинском триединстве, определяет законченность перемоги, является околонаучным методом для проверки ее результатов.
                Ответить
              • Пидарешт - это куда отправляются те кто у вас выходят с плакатиком.
                Ответить
    • куда в даном случае echo выведет коментарии?
      Ответить
      • Боюсь, что фильтр не пропустит это слово. А браузер толерантный, он стерпит и такой «синтаксис».

        P.S. Может только кодировку воспринять не как UTF-8, а как случайную, потому что вывод будет до мета-тега с параметром charset.
        Ответить
    • Так, дышим глубже! Начали, рраз-два-три!
      Ответить
    • Что значит аудиокниги и в чем по сути их лестные причины по сопоставленью с бумажными книжками? Как скачать звуковые книги без регистрации на веб-сайте? В связи с чем так практично скачать аудиокниги MP3? Ответы на эти вопросы вы можете обнаружить на нашем проекте. Выражаясь простым языком, аудиокниги – это записи текста, содержимого художественного или публицистического литературного произведения, как правило начитанного человеком (как к примеру, высококлассным артистом) или их командой и записанного на какой угодно акустический носитель. Их банально не нужно читать. Человеческое зрение с самого начала не приспособлено для чтения букв с листа и восприятия покадровых фильмов, по этой причине ключевым положительным моментом использования аудиокниги становится естественность восприятия информации. Они дают возможность оберегать зрение, какое и без того посажено персональным компьютером и интернетом. Скачать аудиокниги очень просто. И по естественным основаниям это приобретает все большую востребованность. Наш портал abookz.net всегда готов предоставить вам возможность скачать аудиокниги бесплатно, без регистрации и смс. Скачать аудиокниги возможно самых разнообразных жанров - фантастика, детективы, трансерфинг, сказки.
      Помните, что все представленные в Библиотеке книг онлайн произведения в виде электронных данных являются собственностью автора и представлены исключительно для того, чтобы иметь о них представление






      <a href=http://abookz.net/>аудиокниги скачать бесплатно</a>
      Ответить
      • Избегайте суррогатных запросов

        Суррогатные запросы – это такие поисковые запросы, которые имеют неестественную с точки зрения русского языка словоформу, то есть представляют из себя наборы “ключевых слов”, и зачастую, по мнению пользователя, являются более легкими для понимания поисковыми роботами. Именно так пользователи ищут информацию в поисковых системах.

        Стандартные запросы – это те, которые выглядят естественно с точки зрения русского языка.

        Эти термины я узнал у своего друга, который работает в нью-йоркском Google лингвистом русского языка.

        В обычной жизни никто суррогатные фразы использовать не будет. Не будут же говорить “Я нашел отличное термобелье интернет магазин” 🙂 . Это уже будет какой-то зацикленный мутант-сеошник, говорящий на языке роботов 😉 .

        Естественным вариантом этого запроса с точки зрения русского языка будет не “термобелье интернет магазин”, а “интернет-магазин термобелья”.


        Источник: http://shakin.ru/seo/mantis-fist-part-2.html

        Имею мнение, хрен оспоришь, что более естественно звучит фраза «скачать бесплатно аудиокниги». Да и вообще зачем писать «скачать бесплатно»? Что означает эта фраза? Либо пишите «бесплатные аудиокниги», либо «у нас можно скачать аудиокниги».
        Ответить
        • Скачать бесплатно без смс без подписок без троянов без просмотра рекламы без палева.
          Ответить
          • Вот облом. А я как раз хотел скачать троян...
            Ответить
            • > А я как раз хотел скачать троян...

              Скачать, сконфигурировать, собрать и запустить под линуксом из-под рута?
              Ответить
              • в докере с автоматизацией на bash
                Ответить
                • одной командой curl пайп bash
                  Ответить
                  • Вот кстати бесят эти "инсталляторы в одну команду" с curl'ом.
                    Ответить
                    • Надо было добавить "по http"
                      Пакеты — это слишком скучно
                      Ответить
                      • > Пакеты
                        Которые на IP уровне? Ну да, скучновато.
                        Ответить
                        • apt install tcp
                          Ответить
                          • apt purge yarovaya
                            Ответить
                            • Раз уж эта ветка посвящена линуксу - посоветуйте аниме. Давненько не брал в руки шашек...
                              Ответить
                              • рик и морти

                                а аниме ведет к импотенции
                                Ответить
                                • > аниме ведет к импотенции
                                  Надо как на сигаретах лейблики для коллекционирования лепить - "одиночество", "импотенция", "педофилия" и т.п.
                                  Ответить
                                • > рик и морти
                                  И эти люди ругают графику в онеме.

                                  З.Ы. Таки надо глянуть, не первый человек уже советует.
                                  Ответить
                                  • Вики п шет

                                    на протяжении всего мультфильма Док убеждал Марти в том, что любую возникшую проблему можно решить, если заняться с ним оральным сексом

                                    Фуу, деф
                                    Ответить
                                    • > рик и морти

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

                                Вообще, трудно советовать не зная бэкграунда.
                                Ответить
                                • Да просто какой-нибудь рандомчик не входящий в минимум.
                                  Ответить
                                  • SELECT title FROM animoos ORDER BY RAND() LIMIT 5 WHERE isMinumum = 0

                                    Level E (палю годноту, кстати), коносуба, чайка, Kara no Kyokay новый вышел относительно недавно (не смотрел, но в серии всегда годный графоний и OST), Шинкаевский новый фильм про деви-ации утёк в ужасном качестве.
                                    Ответить
                                    • > чайка
                                      Это где Нива-Лада-тян? :) Если да - то оба сезона видел. За остальное спасибо.
                                      Ответить
                                    • ORDER BY RAND() — анскильная питушня, которой лучше вообще никогда не пользоваться, если дорог пирфоманс.

                                      Если всё-таки нужно перетасовать таблицу, существует workaround и не один.
                                      Ответить
                                      • > если дорог пирфоманс
                                        Ну у него там таблица максимум десяток тысяч строк.
                                        Ответить
                                        • И месить наверное нечасто нужно... Ну тогда сойдёт и так.
                                          Ответить
                                          • Кстати, а как выглядят адекватные воркэраунды для случайной выборки N записей?
                                            Ответить
                                            • Как выглядят адекватные, не знаю. Но существуют такие:

                                              1. Взять N случайных записей. Если среди них попались совпадающие, взять ещё несколько, пока не наберётся N различных.

                                              2. Взять одну случайную запись (пусть её айдишник равен id1). Взять ещё одну случайную запись (WHERE id > id1). Взять ещё одну случайную запись (WHERE id > id2) и т. д. Потом перемешать выбранные записи средствами своей программы.

                                              3. Для MYSQL может оказаться полезным и такой вариант: сначала выбрать айдишники (SELECT id FROM tbl ORDER BY RAND()), потом выбрать записи по этим айдишникам. Из-за того, что у MYSQL дерьмовый оптимизатор, он довольно медленно перемешивает массивы с большими данными, хотя легко перемешивает массив из голых айдишников.

                                              В СУБД с нормальным оптимизатором последний метод может не дать прироста пирфоманса.

                                              Готовые решения:
                                              http://plutov.by/post/order_by_rand_performance
                                              https://habrahabr.ru/post/54176/

                                              P.S. Кто-нибудь заметил подвох в пункте 2?
                                              Ответить
                                              • Но существуют такие:

                                                1. Взять N случайных записей. Если среди них попались совпадающие, взять ещё несколько, пока не наберётся N различных.


                                                Ну т.е. чтобы забрать из базы N случайных записей, надо взять N случайных записей. Ок

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

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

                                                Это все проза, почему в никакой СУБД в принципе не придумано какого-то охуенного механизма для "ну-ка достань рандомных строк быстро бля".

                                                По понятным причинам на мелких таблицах способ в лоб будет работать сносно (он у тебя идет под номером 3, включая сначала работу только с айдишниками), ну а для "хайлоада" недостаточно вводных. Например, достаточно ли, если любой посетитель (портала) будет видеть 5 минут один и тот же семпл, ну или посетителей миллион, но им достаточно десяти вариантов - ну т.е. кешированием на уровне приложухи/нжинкса порешать, и уже годно.

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

                                                Впереди ч.2
                                                Ответить
                                                • Ну в общем остаётся как на хабре предложили в комментах - добавить ещё одно поле в базу. В котором нормальная нумерация без дырок. И триггером/кодом пытаться удержать его в этом состоянии.

                                                  Ну это если реально зачем-то понадобилось часто дёргать рандомные выборки.
                                                  Ответить
                                                • И вот мы подошли к вопросу, когда select * from foo.bar order by random() limit N тормозит, потому что в принципе full scan один раз нашей таблицы тормозит, а затем и сортировка окончательно добивает пирформанс - ну т.е. в таблице десятки миллионов строк, и нам надо получить из этого охулиарда, скажем, тыщу. Слава богу, хоть данные теперь образмерили.

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

                                                  И снова нам надо знать свои данные.

                                                  Предположим, у нас есть id, ПК, автоинкрементирующийся. Мы знаем, что пропусков в нем немного, т.к. из середины таблицы удалялось нечасто. Тогда отдельным подзапросом генерим последовательность рандомных чисел в интервале min(id)..max(id), с запасом 5-10% (ну т.е. 1100 записей, например), и потом джойним основную таблицу по айдишнику (планировщик должен прийти к nested loops).

                                                  min(id), max(id) можно даже кешировать отдельно, не думаю, что это очень динамическая величина, или кто-то расстроится, если N минут он не будет видеть в результатах хронологически последних записей.
                                                  Ответить
                                                  • Другое дело, если мы не можем себе позволить автоинкрементирующееся поле (настолько часто конкурентно инсертим в таблицу, что автоинкремент уже непозволительно). Этот тот еще челлендж, т.к. тут и индекс-скан нам не поможет - когда теперь строить индекс, если мы даже автоинкремент зашкварили. В этом случае нам поможет только господь бог и трейд-офф, много его. Например, хуй с ними с историческими данными, работаем только с данными за сегодня (кладем их в отдельное место, там уже их разгребаем и приводим к задаче с айдями).

                                                    Или максимально оптимизируем фулл-скан:
                                                    - в записи создаем 1-2-3 дополнительных колонки, куда складываем сгенеренные при инсерте рандомные значения (или даже, что лучше, сразу некие нормализованные cluster_id, rand_key_1, rand_key_2, определяющие любую строку в 1/100 долю множества),
                                                    - основную таблицу кластеризуем по значению cluster_id,
                                                    - при запросе генерим целевые значения cluster_id, rand_key_1, rand_key_2,
                                                    - в пределах партиции делаем фуллскан с матчингом rand_key_1, rand_key_2 - тем самым экономим на сортировке, ну и вообще годный оптимизатор закончит такой фуллскан на limit N, а не будет всю партицию проходить.
                                                    Ответить
                                      • Честно признаюсь, я вообще не умею в SQL, я мнезийщик заедушный.
                                        Ответить
                                        • Что такое "мнезийщик"?
                                          Ответить
                                          • > Что такое "мнезийщик"?
                                            Mnesia - база на erlang для девочек-волшебниц.
                                            Ответить
                                            • > База на erlang для девочек-волшебниц.

                                              Нет, mnesia -- база на erlang для девочек-волшебниц, а "мнезийщик" -- это девочка-волшебница, которая пользуется этой базой.
                                              Ответить
                                            • Ясно. У них там в ериксоне своя атмосфера похоже.
                                              Ответить
                                      • > если дорог пирфоманс
                                        > анскильная питушня

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

                                        Скорее всего, ты хочешь сделать сэмпл, чтобы оценить какую-нибудь метрику. Это, скорее всего, относительно редкий запрос, и даже 4-кратное ускорение с 1 сек до 0.25 сек не принципиально (ок, с 4 часов до 1 одного — уже более ощутимый профит).

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

                                        Так что IMHO ORDER BY RAND() — это вполне себе адекватный вариант.
                                        Ответить
                                        • >>Сложно представить себе вменяемый юзкейс, который требует частых выборок.

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

                                            Пользователю интернет-магазина нафиг не сдался случайный товар.

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

                                              См: http://goo.gl/4mBrd4
                                              Ответить
                                              • > А я говорю про веб-сайт по продаже хомячков.

                                                Если тебе прям вот всё равно, что показывать, считай случайную перестановку айдишников один раз в N единиц времени и выбирай из неё со случайным смещением.
                                                Ответить
                              • Досматриваю сейчас второй сезон хибике эуфониум. И ты тоже посмотри.
                                Ответить
                                • В хибиках правда музыка годная?
                                  Ответить
                                  • "Перезагрузка". Кто помнит? Я бредил этим мультом. Не аниме, зато тру-мульт.
                                    https://www.youtube.com/watch?v=UC2OfPsWs6w
                                    Ответить
                                    • Я помню, его крутили на покойном телеканале Rambler.
                                      Ответить
                                  • Музыку не завезли. Там про превозмогание и личностный рост школьников.
                                    Ответить
                                    • Ну и драма там, отношения между людьми.
                                      Ответить
                              • Я тут пил и смотрел блич в ёбнутой компании. Рекомендую.
                                Ответить
                                • Да ну, хлорка слишком длинная.
                                  Ответить
                                  • Можно скипать филлеры и смотреть по арке за пьянку. Самое оно получается.
                                    Ответить
                                    • Не, пью я редко, в основном на корпоративах. Не буду же я прямо там блича включать :)
                                      Ответить
                                      • А что особенного? В тот раз, когда я всё-таки сильно бухнул на корпоративе, мы с товарищем сели смотреть K-ON, случайно оказавшийся на телефоне.
                                        Ответить
                                        • > А что особенного?
                                          Ну вот не окажется случайно блича на телефоне, придётся ведь на телеке включать...
                                          Ответить
                                          • Дык самое оно же. Смотреть блич посреди танцующих бухгалтерш^W^W корпоратива - вообще невероятно расширяющий сознание экспириенс.
                                            Ответить
                                            • > невероятно расширяющий сознание экспириенс
                                              Для других участников корпоратива? :)
                                              Ответить
                    • По http и без сохранения самого инсталлятора. Ну и с sudo, конечно.
                      Ответить
                      • Ну в том же rust'е таки по https и без sudo предлагают. Но это не особо меняет дело.
                        Ответить
        • > зачем писать «скачать бесплатно»
          Иначе ЦА не ключет.
          Ответить
          • Если ЦА не удалось взломать рутер, то придётся платить за GPRS-трафик и скачать бесплатно всё равно не получится.
            Ответить

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