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

0

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

#172: https://govnokod.ru/28675 https://govnokod.xyz/_28675
#173: https://govnokod.ru/28681 https://govnokod.xyz/_28681
#174: https://govnokod.ru/28689 https://govnokod.xyz/_28689
#175: https://govnokod.ru/28696 https://govnokod.xyz/_28696
#176: https://govnokod.ru/28703 https://govnokod.xyz/_28703
#177: https://govnokod.ru/28709 https://govnokod.xyz/_28709
#178: https://govnokod.ru/28716 https://govnokod.xyz/_28716
#179: https://govnokod.ru/28726 https://govnokod.xyz/_28726
#180: https://govnokod.ru/28734 https://govnokod.xyz/_28734
#181: https://govnokod.ru/28739 https://govnokod.xyz/_28739
#182: https://govnokod.ru/28749 https://govnokod.xyz/_28749
#183: https://govnokod.ru/28777 https://govnokod.xyz/_28777
#184: https://govnokod.ru/28790 https://govnokod.xyz/_28790
#185: https://govnokod.ru/28794 https://govnokod.xyz/_28794
#186: https://govnokod.ru/28815 https://govnokod.xyz/_28815
#187: https://govnokod.ru/28833 https://govnokod.xyz/_28833
#188: https://govnokod.ru/28837 https://govnokod.xyz/_28837
#189: https://govnokod.ru/28840 https://govnokod.xyz/_28840
#190: https://govnokod.ru/28875 https://govnokod.xyz/_28875
#191: https://govnokod.ru/28878 https://govnokod.xyz/_28878
#192: https://govnokod.ru/28886 https://govnokod.xyz/_28886
#193: https://govnokod.ru/28911 https://govnokod.xyz/_28911
#194: https://govnokod.ru/28914 https://govnokod.xyz/_28914
#195: https://govnokod.ru/28917 https://govnokod.xyz/_28917
#196: https://govnokod.ru/28925 https://govnokod.xyz/_28925
#197: https://govnokod.ru/28935 https://govnokod.xyz/_28935
#198: https://govnokod.ru/28938 https://govnokod.xyz/_28938
#199: https://govnokod.ru/28942 https://govnokod.xyz/_28942
#200: https://govnokod.ru/28945 https://govnokod.xyz/_28945
#201: https://govnokod.ru/28948 https://govnokod.xyz/_28948

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

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

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

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

    Индекс оффтопов: https://index.gcode.space/.
    Зеркала Говнокода и полезные ресурсы:
    * https://govnokod.xyz/ (альтернативный Говнокод)
    * https://gcode.space/ (read-only зеркало Говнокода)
    * https://t.me/GovnokodBot (Говнокод-бот в «Telegram»)
    * https://t.me/GovnokodChannel (Тематический канал в «Telegram»)
    * https://app.element.io/#/room/#govnokod:matrix.org (резервный чат)

    Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
    Остерегайтесь подделок. Берегите себя и своих близких. Кок!
    Ответить
  • Система должна давать риалтайм работу, а не решать кого первого погладили
    Ответить
    • Не смотрите ответ от user1023. Вы были официально предупреждены.

      P.S. если мы декрементим 1024, то это... Ой.
      Ответить
      • > Не смотрите ответ от user1023.

        А то что?
        Ответить
  • Added the Ruby implementation of c_rehash script to Chef Workstation. In the past, we’ve included c_rehash as a Perl script, but we stopped including Perl with Chef Workstation.
    Ответить
  • ENOENT: no such file or directory, open '%HOME%/.var/app/com.getpostman.Postman/config/Postman/proxy/postman-proxy-ca.crt


    SHUT THE FUCK UP, MAURO!

    Flatpak, вот вы же вроде ученые люди. Всё сделано гораздо лучше, чем у того же snap. На ху я вы создаете .var вне .local?
    Ответить
  • MAKAKA, пойди лучше пивка попей. Зачем ты на говнокод срёшь? Заняться нечем? Ты что, из Осетии? Пойди лучше пивка попей.
    Ответить
  • MAKAKA, пойди лучше пивка попей. Зачем ты на говнокод срёшь? Заняться нечем? Ты что, из Осетии? Пойди лучше пивка попей.
    Ответить
  • MAPTbIwKA, пойди лучше пивка попей. Зачем ты на говнокод срёшь? Заняться нечем? Ты что, из Осетии? Пойди лучше пивка пoпей.
    Ответить
  • SemaReal, пойди лучше пивка попей. Зачем ты на говнокод срёшь? Заняться нечем? Ты что, из Осетии? Пойди лучше пивка пoпей.
    Ответить
  • rotoeb, пойди лучше пивка попей. Зачем ты на говнокод срёшь? Заняться нечем? Ты что, из Осетии? Пойди лучше пивка пoпей.
    Ответить
  • Технология, пойди лучше говна попей. Зачем ты на людей срешь? Заняться нечем? Ты что, из progressive web applications? Пойди лучше говна накати.
    Ответить
    • Не бывает двух одинаковых технологий: одна идет на хуй чуть больше, другая чуть меньше
      Ответить
      • Если честно, то сейчас делаю бэкап диска на шпиндель и визжу восторгом - модель совсем не новая, а всё равно затаскивает 230мб/с
        Помню как пределом мечтания был WD Black с 110-120 в пике (наверное, тогда HAMR просто не было)
        Ответить
        • Если честно, вся современная хуита сосёт по надежности у хорошего старого доброго RAID 1 из двух SAS дисков (потому что (S)ATA сосёт у SCSI) на хорошем хардварном IBMовском внешнем рейде сбатарейкой

          Сколько шпундилей в дисках -- столько параллельных запросов обслуживает мандала (такие цифры надо в настройках СУБД писать)

          Надежность, скорость, стабильность, цена за мегабайт, вот это всё
          Ответить
      • А бывает два одинаковых Путина?
        Ответить
        • Не бывает. Один дипломат чуть больше, другой говорун чуть больше.
          Ответить
  • Изначально архей считали экстремофилами, живущими в суровых условиях — горячих источниках, солёных озёрах, однако потом их нашли и в более привычных местах, включая почву, океаны, болота и толстую кишку человека.
    Ответить
  • Try dark mode today
    Wikipedia is now available in dark mode. Try it out by tapping on "Settings" in the main menu.

    Верните мне мой донат
    Ответить
  • That seems pretty normal. I have gone through all 3 since I Pre-Ordered the Base M3 MacBook Pro after a couple of weeks the M3 Pro MacBook Pro 14" went on sale for $1,749 so I upgraded. After about 2 months later I ended up Exchanging again. This time I went from the 14" M3 Pro MacBook Pro to the 16" M3 Pro MacBook Pro which has the best Chip and a little better battery life.

    The 14" M3 MacBook Pro had great Battery. It felt like the most powerful MacBook in most day to day task. Batter was phenomenal. I got about 13 to 14 Hours on time which was Amazing to me. Battery Rated at 22 Hours

    The 14" M3 Pro MacBook Pro had Slightly Worse Battery. I am thinking the Chip takes a Little More Power due to being more powerful.

    Люблю тексты, где уже расставлено, в каких местах зачитывать с придыханием
    Ответить
    • Здесь курсив означает иронию или всё серьёзно? Просто не разбираюсь в макбуках.
      Ответить
      • Курсив я сам расставил для привлечения внимания. Чувак пишет "Чип" с большой буквы, боюсь представить, как он пишет слово "президент".
        Ответить
        • Окно — «дас Фенстер», стол — «дер Тыш».
          Ты по-немецки говоришь.

          В Берлине или в Бремене
          Должны вполне серьёзно
          Мы вместо: «Сколько времени?»
          Спросить: «Как это поздно?»

          С заглавной буквы пишут там
          И Ложку и Картошку,

          Чем Уважение к Вещам
          Внушают понемножку.

          Вопроса: «Сколько тебе лет?»
          У немцев и австрийцев нет,
          Там задают для простоты
          Другой вопрос: «Как стар есть ты?»

          «Я стар одиннадцати лет» –
          Примерно так звучит ответ.

          Валентин Берестов.
          Ответить
          • >Окно — «дас Фенстер», стол — «дер Тыш».
            Het raam, de taffel

            > Мы вместо: «Сколько времени?»
            > Спросить: «Как это поздно?»

            Ага. Hoelaat is het?



            >Другой вопрос: «Как стар есть ты?»


            Можно спросить "Hoe oud ben jij?", но можно и чуть более официально "Wat is jouw leeftijd?" (дословно what is your live time)

            > «Я стар одиннадцати лет»

            Ik ben elf jaar oud, да
            Ответить
            • > Het raam, de taffel

              В немецком есть Rahmen, но это именно рамка: рамка картины, временные рамки, лисапедная рама. Оконная рама тоже, да, но употребляется только когда хотят сказать именно про раму, не про окно в целом.

              В немецком есть Tafel, но означает оно школьную доску, на которой пишут мелом, или ещё какую-нибудь поверхность. Возможно, и столешницу, но опять же, как и с «рамой — окном», это неосновной термин. Мы же не употребляем слово «столешница» каждый день.

              В общем, аналогичные слова есть, но есть нюансы употребления.

              > Wat is jouw leeftijd?

              Немцы вот так о возрасте не спросят, но для протокола могут сказать: «Geben Sie Ihr Alter» = «Дайте Ваш возраст». Т. е. только в качестве требования или просьбы. А если как вопрос, то «Как стар есть ты?»
              Ответить
    • Наименование моделей ужасно.

      > M3 MacBook Pro
      > M3 Pro MacBook Pro

      А бывает «M3 Pro MacBook» или «Pro M3 Pro MacBook Pro»?
      Ответить
      • Это C# (readonly ref readonly) или C (const char * const)
        Ответить
  • Игра в Super Mario помогла больным шизофренией 4.7
    Ответить
  • Наконец-то смогу держать всю свою мммм аниме-коллекцию на одном диске

    https://ae01.alicdn.com/kf/S00f6b435ac9a413283282f7f251a4a35N/NEW-Xiaomi-Original-High-speed-16TB-8TB-SSD-2TB-Portable-External-Solid-State-Hard-Drive-USB3.jpg_.webp

    > usb 3.1

    Вопрос только в том, gen 1 или gen 2 (да-да, версионирование usb хуже татарина, смогли победить разъем - разъебались о простые циферки), потому что первый вытащит полгига в секунду, второй гиг. Таким образом, перенос моей коллекции составит либо 1 000 000 секунд (11.5 дней), либо всего лишь 500 000 (за неделю управиться можно)
    Ответить
    • Видел такие в «Озоне» с волшебной «доставкой из-за рубежа» (это когда покупатель сам себе злобный буратино).
      Ответить
  • /dev/sda: Fehler beim Schreiben an Verschiebung 580235352064: Eingabe-/Ausgabefehler
    Ответить
    • У меня в подростковом возрасте случалось иногда по ночам тоже
      Ответить
      • тебя в подростковом возрасте по ночам разлогинивало с хабра?
        Ответить
        • А, не, я просто прочитал "Самопроизвольное", и дальше не читал, сорьки
          Ответить
  • DypHuu_niBEHb, пойди лучше пивка попей. Зачем ты на говнокод срёшь? Заняться нечем? Ты что, из Осетии? Пойди лучше пивка пoпей.
    Ответить
  • barop, пойди лучше пивка попей. Зачем ты на говнокод срёшь? Заняться нечем? Ты что, из Осетии? Пойди лучше пивка пoпей.
    Ответить
  • https://superuser.com/a/1560525

    а вместе с тем SO показал мне вопрос про сети, который я не то что не помню как задавал, я даже не помню про бриджи, про которые там спрашивал
    Ответить
  • Медведь насмерть задрал державшую его дома дрессировщицу цирка
    Ответить
    • ну хорошо на лицо не присел
      Ответить
  • Our checks have identified you as a person associated with an organization based in the Russian Federation and/or the Government of the Russian Federation.
    Due to this reason and in response to a recently published amendment to the EU sanctions regulations (EU´s 8th sanctions package) JetBrains is not permitted to provide you with IT consultancy services, including technical support or assistance.
    We do apologize for any inconvenience and we hope you understand that JetBrains needs to comply with both EU and US sanctions and export control laws.


    Это что же это получается, я зря столько времени штурвал накручивал?
    Ответить
    • попробуй сделать новый акк, не с "petrushka@mail.ru" или как там у тебя
      Ответить
  • Решил стать Президентом Соединённых Штатов. Какие будут советы?
    Ответить
    • А какие у тебя вводные? Чёрный/белый?
      Ответить
        • Белым. Если ты чёрный, то стать президентом США в 25 раз меньше.
          Ответить
        • Важно, чтобы тебе было больше восьмидесяти лет. Я бы вообще ввел такой закон, что до восьмидесяти лет нельзя быть Президентом Соединенных Штатов Америки. У молодых да горячих часто гонору много, а опыта маловато!
          Ответить
          • Я бы и для российских президентов такой закон ввёл.
            Ответить
  • Зачем Путину война? Может лучше пивка пусть попьёт?
    Ответить
  • roskomgovno, пойди лучше пивка попей. Зачем ты на говнокод срёшь? Заняться нечем? Ты что, из Осетии? Пойди лучше пивка пoпей.
    Ответить
  • "I'm just going to give you a figure," Thierig said at the Tesla factory, which employs some 12,000 people in a sprawling complex southeast of Berlin. "We've bought 65,000 coffee mugs since we started production here. 65.000! Statistically speaking, each of you already has five Ikea coffee cups at home.
    Ответить
  • neTyx_npoTKHyTbIu, пойди лучше пивка попей. Зачем ты на говнокод срёшь? Заняться нечем? Ты что, из Осетии? Пойди лучше пивка пoпей.
    Ответить
  • Говногость, пойди лучше пивка попей. Зачем ты на говнокод срёшь? Заняться нечем? Ты что, из Осетии? Пойди лучше пивка пoпей.
    Ответить
  • В середине ветки:

    Sign Up or Log In to enjoy the full Reddit experience

    Пошел на хуй
    Ответить
      • Due to Reddit's API changes, this project is no more actively maintained. Feel free to fork the project if you like, or contribute to other alternative Reddit front-ends, such as Libreddit, which are trying to come up with circumventions.

        This project is still maintained, but just not actively. You can create PRs, but don't expect them to be merged right away.

        Какой багор )))
        Ответить
        • Ебаные вонючие говноеды (далее ЕВГ) засрали своим гавном мой интернет.

          Каждый ЕВГ для своего сраного форума сделал свое сраное приложение и сраный вебинтерейс на SPA на 90 мегабайт и требует указать номер телефона

          Иди нахуй ЕВГ, верните мой юзнет, ебаные вонючие ЕВГ
          Ответить
  • booratihno, пойди лучше cerveza попей. Зачем ты на говнокод срёшь? Заняться нечем? Ты что, из Бразилии? Пойди лучше cerveza пoпей.
    Ответить
    • ga een biertje drinken in plaats van на говнокоде срать
      Ответить
    • >Бразилии
      cerveza это шпанское же
      Ответить
      • Там же вопрос: «Ты что, из Бразилии?» Значит, надо предложить небразильский напиток.

        Кстати, по-бразильски по-португальски будет cerveja.
        Ответить
    • > Ты что, из Бразилии?

      Где много диких обезьян?
      Ответить
      • Колька Панкин решил прокатиться куда-нибудь подальше.
        — Я поеду в Бразилию,— сказал он Петьке Ершову.
        — А где эта Бразилия находится? — спросил Петька.
        — Бразилия находится в Южной Америке,— сказал Колька,— там очень
        жарко, там водятся обезьяны и попугаи, растут пальмы, летают колибри, ходят
        хищные звери и живут дикие племена.
        — Индейцы? — спросил Петька.
        — Вроде индейцев,— сказал Колька.
        — А как туда попасть? — спросил Петька.
        — На аэроплане или на пароходе,— сказал Колька.
        — А ты на чём поедешь? — спросил Петька.
        — Я полечу на аэроплане,— сказал Колька.
        — А где ты его возьмёшь? — спросил Петька.
        — Пойду на аэродром, попрошу, мне и дадут,— сказал Колька.
        — А кто же это тебе даст? — спросил Петька.
        — А у меня там все знакомые,— сказал Колька.
        — Какие же это у тебя там знакомые? — спросил Петька.
        — Разные,— сказал Колька.
        — Нет у тебя там никаких знакомых,— сказал Петька.
        — Нет,есть!— сказал Колька.
        — Нет, нет!— сказал Петька.
        — Нет, есть!
        — Нет, нет!
        — Нет, есть!
        — Нет! Нет!
        Колька Панкин и Петька Ершов решили пойти на следующее утро на
        аэродром.
        Ответить
          • Да, можешь нагуглить продолжение
            Ответить
            • Я так и не понял, где они побывали: в Бразилии или ещё где-то. Понял только, что у них был конфликт с туземцами.
              Ответить
              • С колибри тоже не очнеь понятно
                Ответить
  • The owner of this website (www.qualcomm.com) has banned the country or region your IP address is in (RU) from accessing this website.

    Технология, иди на хуй.
    Ответить
    • нахуя у тебя IP страны бормандовских пацанов?
      Ответить
      • Нахуя вообще дискриминировать по IP-адресу? Как же обещанная сетевая нейтральность?
        Ответить
        • Сетевая нейтральность должна касаться провайдеров сетевых сервисов, а не контент-провайдеров. Тебя же забанил куалком, а не какой-то провайдер по середине
          Ответить
          • И то верно.

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

    Это может обернуться ростом цен на товары и услуги, сообщил профессор Финансового университета при Правительстве РФ Александр Сафонов.
    Ответить
    • В июне стало известно, что зарплаты мигрантов, работающих курьерами, сравнялись со средним доходом айтишников. В декабре 2023 года максимальная зарплата курьера-мигранта достигала 120 тысяч рублей.
      Ответить
      • а сколько ныне ротоебы получают?
        Ответить
  • АНБ не смогло просмотреть запись 1980-х годов из-за отсутствия подходящего магнитофона
    Ответить
    • Нагуглил, почитал. Тупо отмазка большой конторы.
      Ответить
      • В ФСБ такая же херня, к слову. Они тоже отмазываются, что не могут что-то просмотреть или прослушать из-за отсутствия соответствующего оборудования, прошедшего сертификацию и аудит безопасности.
        Ответить
    • какая реконструкция ковбоя бибопа )
      Ответить
      • опять какая-то анимешная хуйня для инфантилов?
        (rotoeb)
        Ответить
  • Первая ссылка по заросу "тернарник в питоне":

    Another more obscure and not widely used example involves tuples. Here is some sample code:

    Blueprint:

    (if_test_is_false, if_test_is_true)[test]
    Example:

    nice = True
    personality = ("mean", "nice")[nice]
    print("The cat is ", personality)
    # Output: The cat is nice
    This works simply because True == 1 and False == 0, and so can be done with lists in addition to tuples.
    Ответить
    • Какой there should be one, and preferably only one obvious way to do it ))
      Ответить
    • Оптимизируем «ленивыми вычислениями»:
      (lambda: if_test_is_false, lambda: if_test_is_true)[test]()
      Ответить
      • Почему зумерные говноязыки не могут в тренарник, кстати?
        Коко тоже обосрался
        Ответить
        • "это не функционально"*

          *питон не функциональный - он просто не смог по-человечески. Есть x = a if True else b, но при таком синтаксисе (невероятное желание отказа от общепринятого ?:, пусть это и действительно ближе к натуральному языку) нет просто

          x = a
          ...
          x = b if/unless True

          руби как всегды выебал питон
          Ответить
      • Перевожу для «Ротоёба»:

        <?php
        
        echo [fn()=>'bad', fn()=>'good'][condition]();


        Можно понизить версию «PHP», если заменить стрелочные функции на function и [] на array().
        Ответить
        • "Ротоёб" не использует "фунциональное программирование" (и не понимает причины "течки" по нему). "Ротоёб" пишет "влажный" тренарник ?: и "течёт".
          Ответить
          • Нет. До 5.3, ибо в более старых версиях не было лямбд.
            Ответить
    • «Православный коммунист» звучит примерно как «честный банкир»
      Ответить
      • «Православный коммунист анимешник» же
        Ответить
  • Уже как несколько месяцев весь рунет
    стоит на ушах из-за того, что один из самый
    известных русских хостеров (valuehost) был
    взломан. Сейчас я вам расскажу как всё было...
    Ответить
      • история тут https://xakep.ru/2004/10/05/24136/

        если вкраце, то пхп поело говна традиционно
        и админы тоже

        скул инъекции, выполнение скриптов из папки смайликов, права на всё подряд, и конечно md5 хешы
        Ответить
        • > Уже как несколько месяцев
          > 2004
          ок
          Ответить
        • В 2004-м ещё не было фреймворков, про MVC в вебе знали единицы, всё клали в htdocs и текли. Роутинг URL и единая точка входа, препятствующая исполнению скриптов из папки смайликов, появились позже.
          Ответить
          • и видимо еще не знали про пермишены прыщей, если у них мойсикель через "INTO OUTFILE" насрал в htdocs, не?

            Что интересно, в 1999-м году скрипты выполнялись только из `cgi-bin` потому что должны были иметь `+x` и потому что у апача должно было стоять `Options +ExecCGI`, так что "картинку" было бы не выполнить. Я уж не говорю о том, что в DBD/DBI был prepared с параметрами по умолчанию.
            А потом пришло пыхоговно.
            (хотя конечно тут конкретно отсутствие возможности исполнять картинки бы всё равно не помогло)


            Так что дело не только во фрейммворках (хотя у питона был Zope уже тогда, например), но и в пиздецовом окружении в целом.

            То-есть тут и программист дурак, что у него гет запросом можно выполнить любой SQL, но как-бы и админ-дурак, что унего MySQL срет в htdocs.
            Ответить
              • Вот кстати пыхоговно в плане безопасности в ту пору было самое всратое.

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

                В винде было еще круче: там есть имперсонация (передача токена потоку). Ты можешь запустить пул приложения от какоово нить IISUSR, а можешь аутентфицировать пользователя. А он с этим именем пойдет в СУБД. А она еще дальше пойдет, итд.

                Довльно удобно (хотя очень легко проебать дырку)

                Потом пришел mod_php, и всё работало через одного пользователя в адресном пространве индейца.
                Ответить
                • А индеец у некоторых был запущен от пользователя со странным именем «Корень». У некоторых — от пользователя «Паутина», но на шаред-хостингах от этого не легче, если пользователь индейца один, а сайтов много.
                  Ответить
                  • От корня от стартовал только чтобы забиндиться к порту 80 и сразу же форкался и сетюидился в "никто" или "всемирная паутина" или еще как-то так.
                    Слава Будде, пользовательский код от "корня" не выполнялся (апач отказывалмя User root, если собран без BIG_SECURITY_HOLE)

                    Но проблема пыха и правда оставалась. Частично ее решали всякие safe mode php, частично сам индеец через "mod_privileges", потом всё ушло в fpm, и стало жить в отдельном процессе, и стало пофиг



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

                    Только VPS, только хардкор
                    Ответить
          • >- вылезет ошибка и там видно путь...
            Ответить
          • > про MVC в вебе знали единицы, всё клали в htdocs и текли

            А сейчас как?

            #rotoeb
            Ответить
            • У ротоёбов ничего не изменилось. Стабильность — залог успеха!
              Ответить
              • знаешь, я когда смотрю на новомодный пхп
                @section('looping-test')
                  <p>Let's print odd numbers under 50:</p>
                  <p>
                    @foreach($numbers as $number)
                      @if($number % 2 !== 0)
                        {{ $number }} 
                      @endif
                    @endforeach
                  </p>
                @endsection

                то думаю может не так уж ротойб и не прав

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

                  Вот это -- говно из смеси кода и верстки
                  <? if ($petuzik) { ?>
                  <b>петузик</b>
                  <? }?>


                  Вот это -- устаревший тухлый недуобный прошлый век XML
                  <x:if is="$petuzik">
                  <b>петузик</b>
                  </x:if>


                  а вот это
                  {{ if petuzik }}
                  <b>петузик</b>
                  {{ endif }}

                  современное удобное и грамотное веб-прогшраммирование (как в Джанго)

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

                      У пыхера было написано
                      <?php echo "привет, <B>$user</b><p>" ?>


                      Потом услыхал пыхер про ООП в джава, и переписал по уму

                      <?php 
                      class Application {
                         /***
                         * Says "hello"
                         ***/
                         function sayHello() {
                           echo "привет, <B>$user</b><p>";
                         }
                      }
                      ?>


                      а другой пыхер услыхал про отделение гуя от шаблонов и нисано
                      {{ if price > 94 and user.country != "Malasia" }}
                      <b>вам скидка, ваша цена {{  price * 0.84 }}
                      {{ endif }}

                      совсем другое дело!
                      Ответить
                      • В class Application должен быть метод run, а sayHello должно быть в class View.

                        А $user должно передаваться через инстанс класса User, который должен инициироваться в классе Model и получать имя пользователя с помощью класса DbHelper.

                        Чувствуешь аромат яванских бобов?
                        Ответить
                        • фууууу говно процедурное
                          struct petuz {
                            uint8_t iq
                            char login[LOGIN_SIZE]
                          }


                          И вот это нормальынй современный грамотный ООП код
                          public class Petuz {
                            private byte iq;
                            private String login;
                          
                            @Override
                            public String toString() {
                              return "Petuz{" +
                                     "iq=" + iq +
                                     ", login='" + login + '\'' +
                                     '}';
                            }
                          
                            @Override
                            public boolean equals(Object o) {
                              if (this == o) return true;
                              if (o == null || getClass() != o.getClass()) return false;
                              Petuz petuz = (Petuz)o;
                              return iq == petuz.iq && Objects.equals(login, petuz.login);
                            }
                          
                            @Override
                            public int hashCode() {
                              return Objects.hash(iq, login);
                            }
                          
                            public byte getIq() {
                              return iq;
                            }
                          
                            public void setIq(byte iq) {
                              this.iq = iq;
                            }
                          
                            public String getLogin() {
                              return login;
                            }
                          
                            public void setLogin(String login) {
                              this.login = login;
                            }
                          }
                          Ответить
                • Был же нормальный твиг еще в мои блядь времена
                  Ответить
                  • https://certification.symfony.com/exams/twig.html

                    ааааааааа

                    Сука такого говна я еще не видал. Реально сертифайд шаблонихзатор девелорпер

                    {% set foo = {'foo': 'bar'} %}
                    {{ data|convert_encoding(from='iso-2022-jp', to='UTF-8') }}
                    {(foo): 'foo', (1 + 1): 'bar', (foo ~ 'b'): 'baz'}
                    {% for i in range(1, 5) %}{{ i }}{% endfor %}
                    {% set ratings = {'foo': 10, 'bar': 5, ...moreRatings} %}

                    совершенно ебанутые говноеды, конечно.

                    Просто язык Parser блядь

                    Завезите уже ООП в него, долбоебы
                    хочу видеть
                    {{% class hujas %}} 
                    {{% public static void main
                    {{% end slass%}}
                    Ответить
                    • Армин Ронахер написал Twig в 2008 году для платформы блогов Chyrp. Он больше не возвращался к разработке и в большей степени занимался разработкой на Python. Синтаксис языка шаблонов Twig берёт начало от движков шаблонов Jinja и Django, первый из которых также создан Ронахером.
                      Ответить
                    • > Сука такого говна я еще не видал.

                      обычная jinja же
                      Ответить
                        • лол
                          долбоёб бегает по языкам, и везде создает свою хуйню с ` {{ ``
                          Ответить
                    • «Twig is smart enough to not escape an already escaped value by the escape filter.»

                      Что, и &gt; не будет?
                      Ответить
  • https://forum.manjaro.org/t/pgp-error-on-the-package-intel-oneapi-basekit/165485

    В ответвлении арча опять сломалась репа. Что пишут те, к кому пришел человек выяснять что нахуй делать с их подписями? Правильно:

    Manjaro is NOT suitable for absolute beginners No, it’s not. And we — as the helpful community members of this forum — regularly have to explain this to the newcomers.

    Блядь, да у вас экосистема тупо не работает. И когда она не работает, в ошибке не пишутся действия, которые надо предпринять. Естественно, следующий пришедший с той же проблемой порыскал интернет в поисках волюшенов, находит stack overflow и теперь пишет:

    and finally even did the “trust the key manually”

    sudo pacman-key --lsign-key tpkessler@archlinux.org


    что опять же убивает на корню всю систему безопасности: есть хуй знает чей ключ, я приму его не глядя. Кстати, проблему это не решает!
    Ответить
    • > Manjaro is NOT suitable for absolute beginners

      «Жигули» — это не просто сел и поехал. В них ещё разбираться нужно.
      Ответить
    • арч для пидоров
      факт

      *прыщи вообще для пидоров*
      Ответить
        • На ОС для пирдоликов-мазолеедов? Хуево, как всегда
          Ответить
  • Говнокод знаешь?
    Я насрал
    Ответить
  • Гологуб, а правда что кубернейтс негр изобрёл?
    Ответить
  • nyTuH, пойди лучше Radeberger попей. Зачем ты войну ведёшь? Заняться нечем? Ты что, из Германии? Пойди лучше Radeberger Pilsner пoпей.
    Ответить
  • А почему с webauthn отменяют 2FA? Я понял историю с something you know, но теперь же достаточно спиздить одно устройство, чтобы получить полный доступ. "надо знать пин, чтобы разблокировать само устройство" это же курам на смех, подглядывается как тот же самый пароль ugutra27, только можно увидеть в сто раз чаще в публичных местах.
    Ответить
  • Случился какой-то глобальный отсос виндоблядей?
    Ответить
    • представь, что ты Торвальдс, но застрял сегодня в аэропорту
      Ответить
    • https://www.ndtv.com/world-news/windows-showing-blue-screen-of-death-error-heres-how-you-can-fix-it-6139367

      > CrowdStrike has also provided workaround steps:

      - Boot Windows into Safe Mode or the Windows Recovery Environment (press F8 or Shift + F8 to enter Safe Mode).
      - Go to a specific folder on your computer - C:\Windows\System32\drivers\CrowdStrike
      - Locate the file matching "C-00000291*.sys" and delete it.
      - Boot the host normally (Restart your computer).
      Ответить
      • По словам эксперта, Россию эта проблема не затронула, так как в стране практически нет решений CrowdStrike.
        Ответить
        • Ситуация с Microsoft в очередной раз показала значимость импортозамещения иностранного ПО, заявили в Минцифры РФ.
          Ответить
      • Вирусы исчезли, когда Виста и семёрка вытеснили более старые системы. С тех пор антивирусы стали причинять больше неудобств, чем вирусы.
        Ответить
        • Дело было не в бобине, дело было не в руле — раздолбай сидел в кабине и мартышка на крыле.
          Ответить
    • 62 minutes could bring your business down
      That’s the average time it takes an adversary to land and move laterally through your network. When your data, reputation, and revenue are at stake, trust the pioneer in adversary intelligence.

      https://www.crowdstrike.com/en-us/
      Ответить
      • The owner of this website (www.crowdstrike.com) has banned the country or region your IP address is in (RU) from accessing this website.
        Ответить
        • коллега, вы можете выдохнуть - мы подтвердили, что вашей винде ничего не грозит
          Ответить
    • "When we engaged CrowdStrike, it was a complete 180. Now we've found that partner that will get us back to a stable operating point."

      Jason Rooks, CIO of Parkway Schools
      Ответить
    • Походу тогда был самый момент шортить акции, можно было 10% за день сделать.
      Ответить
  • Microsoft посоветовала всем, кто пострадал от глобального сбоя в работе Windows, перезагрузить систему (до 15 раз)
    Ответить
      • Тебе

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

                С фантазией у автора названия было не очень.
                Ответить
                • В осетии на осетинской улице в осетинском районе, лол


                  Иристон -- самоназвание стерторов. Однокоренное со словом "Иран", общее для многих иранских народов.

                  Ираноязычные чуваки "окают": Точикисто, Иристо, Аятолла
                  Ответить
                  • Они ещё себя делят на собственно иронцев, дигорцев и кударцев.

                    Иронцы — православные северные осетины, живут преимуществено на равнинах. Во Владикавказе преобладают иронцы.

                    Дигорцы — северные осетины, живущие в горах, среди них много мусульман.

                    Кударцы — южные осетины.
                    Ответить
                    • У иронцев много анекдотов про дигорцев (они считают их диковатыми)

                      Южных осетин еще называют "гамасики" в честь Звиада Гамсахурдии, который с ними воевал (ну и вызвал волну беженцев через тоннель)
                      Ответить
                  • В узбекский язык оканье, вероятно, тоже ираноязычные чуваки завезли.

                    В Средней Азии тюрки и персы забавно переплелись.
                    Ответить
                    • На знаешь что на армянском означает "inch"?
                      Ответить
                • Возле стелы «Владикавказ» при въезде в город пасётся стало овец. Где-то там рядом обитает Стертор.
                  Ответить
    • Ебать, сколько всего теперь сломается.

      Брин и Пейдж — nugopbl.
      Ответить
      • ну я думал что только вот сейчас решили зщакрыть, а оказалось что пять лет назад

        всё равно, что сложного такой компании держать небольшую базу данных на чтение?
        Ответить
    • ну хотя бы можем быть уверены, что она не трап
      Ответить
      • месячные предъявлять в открытом виде (с)
        Ответить
  • Ебучий whatsapp очень хочет доступ к моим контактам, а без него сохраняет нихуя.

    При попытке перенести на другой телефон отрубает предыдущий (зачем? зачем?), забывает имя, но не аватару.
    При возврате восстанавливает все чаты на старом номере.
    Функционала "добавить этот чат, я напишу потом" у него нет. Юзернеймов, чтобы искать не по номеру - тоже.
    Написать по такому-то номеру он в принципе тоже не может, нужно подставлять его на wa.me/+{штурвал}{пароль}{пароль}{пароль}, только тогда он позволит начать новый чат - ну, скорее всего можно написать кому-то из контактов, но а) см.1 и б) нахуя мне добавлять какого-нибудь татуировщика как контакт.
    Естественно про эти номера ты вспоминаешь только когда уже свитчнулся, поэтому ты по три раза регистрируешься на обоих устройствах.
    И тут конечно еще один отличный момент - эти номера надо как-то передать на новое устройство. не отдавать же чужие контакты пашкет у в телеграме, верно? А нормальных путей без стороннего провайдера, как мы знаем, нихуя, посылай почтой/добавляй в обычные контакты гугла, он и так про все остальные знает.
    Номера +7 он показывает через дефис. Европейские через пробел.

    Я понимаю, что когда вы его покупали, он таким же и был, но в этом и проблема: вы там платите разработчикам по 300к, а он каким был, таким же и остался.
    Ответить
    • Есть песочницы на основе VMOS. Например, есть хуета Gbox со вшитым google services framework, основное назначение которой — установка на Хуавей, который под санкциями Гугла, но Gbox можно использовать и как песочницу: просто не давай Gbox'у доступ к контактам, а приложениям, установленным внутри Gbox'а можешь давать любые права.

      Есть ещё штатное «Второе пространство» (не путай с «adoptable storage» — это другое).

      Короче, настрой песочницу и гоняй мессенджеры в ней.
      Ответить
      • можно ли таким образом гонять две копии мессенджера на разных номерах?
        Ответить
        • Чтобы гонять на разных номерах, достаточно воспользоваться клонированием приложений (оно бывает в неванильных прошивках). Или тупо разобрать apk, исправить в манифесте имя пакета на com.whatsapp2, com.whatsapp3 и т. д. и снова собрать. Тогда данные клонов сохранятся в отдельных пространствах.
          Ответить
    • Перенос на другое устройство — ворбще жопа. Может разлогинить на старом устройстве, на новом выдать ошибку и попросить подождать сутки до отправки нового кода. В итоге ты сутки без Ватсаппа. А если снова произойдёт сбой, ну ты понял.

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

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

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

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

      https://x.com/rus_in_love/status/1813924869421367560

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


          Я такую историю на ГК читал
          Ответить
            • Ну извини, чувак.

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

          Как говорил Михаил "знаете, если у женщины уже появились коренные зубы.."
          Ответить
    • Просто он страшный и не очень умный, вот ему женщины и не дают.
      Ответить
  • Первые реакции лидеров стран и политиков на выход Джо Байдена из президентской гонки:
    ...
    Спикер Госдумы Вячеслав Володин: «Байден создал проблемы во всем мире и, видя, что его не изберут, бежит, не дождавшись выборов. Такие как Байден должны привлекаться к ответственности: за санкции, за развязанную войну на Украине, за разрушение экономики европейских государств»


    Ахахахахах
    АХАХАХАХАХАХА
    Ответить
    • Тот, кто развязал войну на Украине, должен быть привлечён к ответственности — сказал BoJloguH.
      Ответить
      • «Мне 47 лет, какой из меня штурмовик? Меня не подготовили и хотят отправить — как они любят говорить — на пушечное мясо», — Гражданин Армении обратился к Симоньян перед отправкой в штурм из ямы

        Уроженец Армении с двойным гражданством Айк Арутюнян до армии жил с гражданской женой и ребенком в небольшом поселке в Якутии, где работал строителем. По его словам, в российскую армию он попал после словесной перепалки в Якутске. Айк повздорил с мужчиной в гражданской одежде, а тот оказался прокурором. Его забрали в отделение и вменили 319 статью УК — оскорбление представителя власти. Отпустили под подписку. Адвокаты за его дело браться не хотели, утверждает мужчина.

        Раньше Айк игнорировал повестки из военкомата, но в ожидании суда все таки связался с вербовщиком Минобороны. Тот пообещал Айку, что если он подпишет контракт, судимость снимут. Айку сказали, что он будет служить на границе России за 200 тысяч рублей в месяц— и что через год в армии контракт закончится. О том, что по 319 статье дают максимум обязательные работы, а также то, что его контракт — бессрочный, мужчина узнал от корреспондента ASTRA.

        Айк попал в 1472 полк (в/ч 95490), где он служит на границе в Белгородской области за оклад в 31 тысячу рублей. В разговоре с ASTRA он сказал, что за 5 месяцев обучения расстрелял 4 магазина из автомата — и на этом вся подготовка.

        Недавно Айка с сослуживцами командование застукало за распитием алкоголя. За это его посадили в яму недалеко от приграничного села Головчино. Там его и других военных пообещали отправить в штурм.

        «Все пьют, все русские пьют. Сами знаете. Почему именно меня, армянина [за это] отправляют на пушечное мясо?», — говорит мужчина на видео-обращении, которое он адресовал Маргарите Симоньян. Та неоднократно подчеркивала свое армянское происхождение в разнообразных интервью. Айк попросил переслать его обращение Симоньян.
        Ответить
        • какой мудак ))

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

    Мы побеседовали с людьми, чьи жизни разрушены из-за воздействия украинских биолабораторий. Их истории шокируют и заставляют задуматься о масштабах проблемы.

    Ольга П., 43 года, Курск:
    "Мой муж Сергей... Он был ведущим инженером на заводе. А теперь... Вот, послушайте:
    - Сережа, какой сегодня день?
    - День? Не знаю... Может, вторник? А может, суббота...
    - А сколько будет 7 умножить на 6?
    - Семь на шесть? Это... это много. Очень много.
    Вы понимаете? Он даже таблицу умножения забыл! И так каждый день. Я не знаю, как нам жить дальше..."

    Андрей К., 28 лет, программист, Белгород:
    "Я заметил, что стал хуже соображать примерно год назад. Сначала думал - усталость. Но потом... Вот, смотрите код, который я написал вчера:

    if (x = 5) {
      print "x равно 5";
    } else {
      print "x не равно 5";
    }

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

      Эти свидетельства - лишь верхушка айсберга. Тысячи людей по всей стране страдают от невидимой атаки на их разум. Сколько еще должно пройти времени, прежде чем будут приняты меры? Кто защитит наш народ от этой страшной угрозы?
      Ответить
      • if foo then begin
         writeln('в пизду');
        end
        
        if not foo then begin
         writeln('не в пизду');
        end


        угадай, когда программа выведет и то , и другое
        Ответить
        • В многопоточной среде или если foo — это не обычная переменная, а проперти, например.
          Ответить
        • foo может быть функцией без аргументов, которая вычисляет результат на основании текущего времени, ГПСЧ, состояния файловой системы и т. п.
          Ответить
  • Какой же всё-таки nyTuH ———————————————————————————————————— nugop
    Ответить
  • Забавно, на говнокоде остались только гости
    Ответить
    • -Взвесьте мне 352 гр сахара, 281 гр сыра, 174 гр колбасы.
      Продавец всё молча взвешивает, а сверху кладёт пачку презервативов…
      -Я это не заказывал…
      -Такие как Вы не должны размножаться…
      Ответить
    • Всем привет. Я мужчина, почти 32 года. Детей нет, женат не был, девушки тоже никогда не было.

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

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

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

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

          Сколько провел собеседований за последние 10 лет, сколько получал отказов, доходило аж до начала работы, но резко все обрывалось. Если смотреть трезво на вещи, то современные IT в массе своей не готовы к работе ввиду собственных тараканов в голове.

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

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

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

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

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8