1. Куча / Говнокод #27534

    0

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

    #74: https://govnokod.ru/27160 https://govnokod.xyz/_27160
    #75: https://govnokod.ru/27166 https://govnokod.xyz/_27166
    #76: https://govnokod.ru/27168 https://govnokod.xyz/_27168
    #77: https://govnokod.ru/27186 https://govnokod.xyz/_27186
    #78: https://govnokod.ru/27219 https://govnokod.xyz/_27219
    #79: https://govnokod.ru/27254 https://govnokod.xyz/_27254
    #80: https://govnokod.ru/27270 https://govnokod.xyz/_27270
    #81: https://govnokod.ru/27280 https://govnokod.xyz/_27280
    #82: https://govnokod.ru/27284 https://govnokod.xyz/_27284
    #83: https://govnokod.ru/27296 https://govnokod.xyz/_27296
    #84: https://govnokod.ru/27336 https://govnokod.xyz/_27336
    #85: https://govnokod.ru/27381 https://govnokod.xyz/_27381
    #86: https://govnokod.ru/27405 https://govnokod.xyz/_27405
    #87: https://govnokod.ru/27429 https://govnokod.xyz/_27429
    #88: https://govnokod.ru/27432 https://govnokod.xyz/_27432
    #89: https://govnokod.ru/27435 https://govnokod.xyz/_27435
    #90: https://govnokod.ru/27439 https://govnokod.xyz/_27439
    #91: https://govnokod.ru/27449 https://govnokod.xyz/_27449
    #92: https://govnokod.ru/27460 https://govnokod.xyz/_27460
    #93: https://govnokod.ru/27463 https://govnokod.xyz/_27463
    #94: https://govnokod.ru/27466 https://govnokod.xyz/_27466
    #95: https://govnokod.ru/27473 https://govnokod.xyz/_27473
    #96: https://govnokod.ru/27478 https://govnokod.xyz/_27478
    #97: https://govnokod.ru/27484 https://govnokod.xyz/_27484
    #98: https://govnokod.ru/27495 https://govnokod.xyz/_27495
    #99: https://govnokod.ru/27504 https://govnokod.xyz/_27504
    #100: https://govnokod.ru/27508 https://govnokod.xyz/_27508
    #101: https://govnokod.ru/27511 https://govnokod.xyz/_27511
    #102: https://govnokod.ru/27518 https://govnokod.xyz/_27518
    #103: https://govnokod.ru/27526 https://govnokod.xyz/_27526

    Запостил: nepeKamHblu_nemyx, 23 Июля 2021

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

    • Добрый день.

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

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

      Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
      Остерегайтесь подделок. Берегите себя и своих близких. Кок!
      Ответить
    • А куда пропал инканус?
      Ответить
    • Как-то не густо на говнокоде в последнее время. Неужели все усиленно работают под конец месяца?
      Ответить
      • на фазендах прячут картошку от продразверстки
        Ответить
      • https://askubuntu.com/questions/1353252/is-the-trial-version-of-ubuntu-very-similar-to-the-full-download
        Ответить
        • > Winston Smith is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
          хуясе, вы ему уже серебряную бамжу накрутили
          а вопросы там на редкость тупейные
          как можно не описать в доках live boot?
          Ответить
          • > хуясе, вы ему уже серебряную бамжу накрутили
            Говнокод-эффект. Поосторожнее с линками тут надо быть. Повезло, что оверфловочку не положили.
            Ответить
            • > не положили
              и то только потому, что китайские господа прислали новую высокопроизводительную платформу lenovocentre
              Ответить
      • Борманд и икарус сыбались, макака спит. Вот и не осталось никого.
        Ответить
        • а ты кто?
          Ответить
        • А снаут? А j123133? А файк? А 1024--? А нидлес?
          Ответить
          • А я? o(〒﹏〒)o
            Ответить
          • Просто лень. Вот сейчас зашёл и насрал про кресты кучу комментариев. Зачем? А мог бы за это время некоторые фотографии перебрать или некоторые файлы в папке загрузок.

            А Борманд - молодец!
            Хотя, Кегдан - ещё больший молодец. Раньше через несколько месяцев-год возвращался, а сейчас завязал с этой соцпитушнёй на ГК.
            Ответить
            • > А мог бы за это время некоторые фотографии перебрать или некоторые файлы в папке загрузок.
              Ахахаха. Не заблуждайся. Мы все знаем, что этого никогда не произойдёт. Папка загрузок никогда не будет перебрана. Куча помеченная "отсортировать" останется несортированной долгие годы, пока её случайно не удалят.
              Ответить
        • > Борманд и икарус сыбались

          Они няпокакали
          Ответить
    • Росiя ментально уходит с исторической сцены

      https://www.youtube.com/watch?v=XoPDZIlnbac
      Ответить
    • Мать приводит сына поступать на Физфак МГУ. Сын упирается, плачет - "На Физтех хочу!" и все тут.
      В коридоре, в луже блевотины, лежит студент. Мать теряется:
      - Сынок, ты, наверно, был прав, пойдем лучше на Физтех...
      Студент подымает голову:
      - Да-да, идите к нам!
      Ответить
    • https://habr.com/ru/post/569352/

      Я являюсь фанатом разного рода технологий, и в особенности слежу за развитием области Искусственного Интеллекта (нейронок и всё что с этим связано). Три недели назад ко мне подошел сын (13 лет) с тем, что бы я помог ему создать его сайт по постингу говнокодов. Так как я не являюсь специалистом, то обратился к знакомому который опытнее меня в разы. Он посоветовал для начала воспользоваться простым конструктором сайтов. Зайдя на несколько из них я увидел что большая половина типа Wix используют технологию Искусственного Интеллекта, чтобы создать шаблон разметки страницы и далее её уже заполнить. В этот момент у меня возник вопрос, а есть ли ИИ который в данной сфере может сделать больше чем просто разметить страницу , так как это похоже на предзаготовленный алгоритм, чем на расчёты ИИ. Мне пришлось долго гуглить , пока алгоритм не предложил мне рекламу одного сервиса. Я кликнул и увидел сервис который заявляет о том что их ИИ способен разработать сайт за 48 часов.

      Какая грамотность, какой журналист )))
      Ответить
      • > Можно взять нейросеть/ии, робота, 3д принтер, который печатает металл, разработать проект, ии/нейросеть рассчитает все параметры, принтер напечатает нужные инструменты, написать программу для робота с всеми параметрами... А можно просто взять молоток, забить в стену гвоздь, и повесить картину. А также можно взять шуруп и кирпич, и тоже забить и повесить картину. Я говорю про избыточность.

        Полегче, ты сейчас оставишь "WEB-программистов" без работы, и половине говнокода в свободное время заняться нечем будет.
        Ответить
    • http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p2186r2.html
      http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p1949r7.html

      Внезапно в С++ говно не только добавляют, но и убирают. Перемешивают для лучшего компостирования.
      Ответить
      • Убирают только какую-то хуйню, которой никто не пользуется. Пусть говноспециализацию std::vector<bool> уберут
        Ответить
        • Зато какая она перыомансная)
          Ответить
          • Про перфоманс тут можно поспорить. Она скорее про экономию байтиков.
            Ответить
            • а чего там спорить, битоёбство явно медленное
              да еще и хреново переносатое
              Ответить
              • Ну вообще-то в процессоре вполне могут быть быстрые инструкции для чтения и записывания битика в байт, и от плотноупакованных bool-ов будет меньше промахов кэша. Так что это неоднозначно.
                Ответить
                • очень частный случай со специальным процом, специальной памятью и специальными данными
                  Ответить
    • Несмотря на то, что Facebook некоторое время назад стал удалять всю информацию, согласно которой вакцины от COVID-19 опасны, в соцсети до сих пор существует несколько крупных сообществ антиваксеров, которым, как следует из сообщения NBC News, удалось найти выход из этой ситуации.

      Антивакасеры поменяли названия своих сообществ на нейтральные, например, «Танцевальная вечеринка» или «Званый ужин» (в первой состоит 40 тысяч пользователей, во второй — 20 тысяч). В них противники прививок, пользуясь кодовыми словами, обсуждают вакцинацию. Например, антипрививочники называют вакцинированных людей «пловцами», а процедуру вакцинации — «присоединением к клубу пловцов».

      Президент США Джо Байден недавно возмутился тем, что такие платформы как Facebook допускают распространение ложной информации о вакцинах, и, тем самым, «убивают людей», так как инфекция, по его мнению, сейчас распространяется только среди непривитых людей. О том, что социальные сети должны более ответственно относиться к информации о вакцинах, также заявила пресс-секретарь президента США Джейн Псаки.


      выделения мои, а цитирует левацкие требования больше цензуры хуйдорковский
      Ответить
    • Оказывается, если во время работы винды илзвлечь или иным способом сделать недоступным диск, с которого она запущена, то она в скором времени выведет синий экран с сообщением о том что boot disk is not found (а не какую-нибудь сам-сломал-сам-разбирайся хуйню про недоступность конкретного файла).
      После запуска она еще и мило сообщит вам, что флешку уже давно не существующего WindowsToGo вынимать не стоит.
      Нет, не спрашивайте.
      Ответить
      • прыщи тоже падают если выдернуть флещ
        Ответить
      • Пипец, я тоже сегодня (буквально только что) выдернул из компьютера жёсткий диск (он съёмный) со своим любимым лялихом, а потом сделал принудительное завершение работы.

        Интересно, что будет с прыщами после такого финта....

        Смотрю сейчас видео по теме:

        https://youtu.be/5Z2UN2KXyoY
        Ответить
        • «Лялих» не нужен.
          Ответить
          • Нужен вообще-то, ты не знал?

            RedHat тратит миллиарды на поддержку платформы, это целая экосистема с блогерами, подписчиками, рекламодателями, пердоликами, менеджерами, инфраструктурой. Школоло, кто будет поддерживать эту платформы, таких как ты 3 калеки за мамкины кровные? Голодранцы не могут создавать, они могуть только брать.
            Школоло, лучше к 1 сетября готовьтесь, пользы больше будет.
            Ответить
      • Ага, сказали суровые сибирские мужики.
        Ответить
    • https://habr.com/ru/post/569410/comments/#comment_23294616
      > Меня в этой статье закибербулили.
      Ответить
      • https://en.wikipedia.org/wiki/File:1911_Ottoman_Calendar.jpg

        што гэта блять
        Ответить
      • Как страшно жить, человека в собственной статье закибербуллили! :0
        Ответить
      • Давайте кибербулить кого-нибудь в коментах говнокода
        Ответить
        • Ахахах)) да ты контроллер лол))))))) иди на Си напиши программу )) ахах) слит! )))
          Ответить
          • Давно алгоритм Дейкстры написал?
            Ответить
            • Всё, я крайне обижен и раздосадован кибербуллингом (((
              Ответить
            • В JS нет никаких алгоритмов, поэтому я за JS!
              Ответить
              • Уровень подготовки прогеров налицо. Да, не обижайтесь. Вы работаете с тем, чего не понимаете. Потому что понять слой на слое на слое н е в о з м о ж н о. Это реалии, в которых мы живём и которыми вынуждены пользоваться. Капустный кочан, вот во что превратилось программирование со всеми этими фремворками. Любая обезьянка может создать "программу" или "сайт".
                Ответить
                • Давно кочан полоскал?
                  Ответить
                  • Интересное наблюдение: с тех пор как я начал пользоваться линуксом, кочан я не полоскал.
                    Ответить
              • И действительно, зачем этому недоязычку-для-верстальщиков какие-то алгоритмы?
                Ответить
                • Верстать, кстати, можно и на чистом «CSS»: с теми наворотами, что там уже есть, обсчитывать вёрстку на «JS» уже не нужно. Но «верстальщики» даже не могут удосужиться освоить свои собственные инструменты. Поэтому сайты лагают и медленно грузятся.
                  Ответить
                • Зачем этому языку какие-то верстальщики? JS используется везде от микроконтроллеров, десктопных, серверных приложений до скриптов для автоматизации и веб-страниц.
                  Ответить
                  • https://hsto.org/files/399/714/635/39971463536a4a83925bf3e8f46039ca.png
                    Нос у них атрофировался в ходе эволюции, чтобы не чуять запах говна, с которым они работают
                    Ответить
    • копия статьи которую чкгб задурдосили

      http://cc.bingj.com/cache.aspx?q=url:https%3A%2F%2Fwww.vedomosti.ru%2Fopinion%2Farticles%2F2021%2F07%2F22%2F879288-shpionov-lyudei&d=1733328266419&mkt=en-WW&setlang=en-US&w=9kH2f-c9p-eMNms8eoSwzvNjvMJFyS3v
      Ответить
      • Там вся история топ. Был журналистом, на кой-то хуй пошел работать пресс-секретарем к рогозину (зачем? зачем? слава программы «однако» покоя не давала?), кому-то нужно было посадить еще одного изменника предателя родины шпиона, поэтому улетел в сизо, все сведения о деле засекречены, чтоб лишнего не болтали, в той системе телефонного права, в которую он самостоятельно полез, он никто, да и рогозин заступаться не стал.
        Но журналистское сообщество, которое между пресмыканием перед госдумой, дутьем щек про необходимость выслушать обе стороны, баном новостей госдумы из-за слуцкого, дрочкой на окне и тихим разбаном новостей из госдумы иногда заявляет, заявило что у нас сажают функционеры функционера, ничего неожиданного не происходит отличного парня и это недопустимо. Проснулись, блядь. Когда за ту же госизмену сажали ученых, переписывавшихся с коллегами из-за границы, столько шума не генерировалось.
        А потом читаешь что дескать следователь сначала обрубал контакты с родственниками как мог, и теперь вот предложил снять все ограничения в обмен на сотрудничество со следствием. И дальше читаешь что герой говорит, что вот этого-то он следователю не простит.
        А всё остальное, как мы понимаем, простит.
        Ответить
        • у жуйнаглистов типа цеховая солидарность, это в принципе-то не плохо
          Ответить
          • Ага, только она резко меняет положение дел и стандартов. Когда что-то происходит с кем-то другим, мы пишем новость и идем с чувством выполненного долга на очередную пьянку с промискуитетом, потому что мы над этим всем и не имеем права занимать чью-то позицию, нам главное клики собрать и отъебитесь, и вообще не все так однозначно, давайте дадим самим людоедам объясниться; когда же берут кого-то из своих, начинаются робкие выражения консёрна, в которых наконец просыпается здравый смысл и называние вещей своими именами.
            Ответить
    • vanished
      Ответить
    • Хуле так тихо? Никого нет?
      Ответить
    • Грузинская компания Aiisa, которая создала презервативы с Хуйлом, выиграла дело в Европейском суде по правам человека (ЕСПЧ).

      Основательница компании Анания Гачечиладзе подала иск в 2018 году, после того, как грузинский суд оштрафовал компанию на 500 лари (160 долларов) за оформление некоторых упаковок презервативов и вынес решение о прекращении их производства.

      https://images.unian.net/photos/2021_07/1627035008-5475.jpg
      Ответить
    • В России море после шторма выбросило на берег сотни тапок и шлепанцев. Необычный "подарок" от природы получили жители и туристы Сочи. Предприимчивые россияне решили не терять зря времени и сразу же бросились собирать обувь.

      Об этом сообщил Telegram-канал "Лента дна".

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

            https://vk.com/video-43901086_456250639
            Ответить
        • Ну это разные вещи.
          Ответить
          • Чем? Свободный пиздинг того что можно забесплатно унести, даже если это не нужно
            Ответить
            • Ну сорт оф разные на самом деле... Арбузы это традиционная для русни, описанная еще де Кюстином кража, а тапки – почти что спасенное имущество.
              Ответить
        • видел арбузы/дыни пиздят из тележки супермаркетной около метро, удельной или абсолютной – хз
          Ответить
          • Кочаны, арбузы, дыни... Говнокод превратился в веганский содомир.
            Ответить
    • Keeper7
      2х.07.2021 в хх:хх


      "Нас ... , а мы крепчаем."

      Судя по тексту, у автора явные склонности к мазохизму. Насколько это связано с полом автора -- оставим на домашнее задание.

      nomn
      2х.07.2021 в хх:хх


      Это отвратительно читать. Мне монитор твоей завистью, сексизмом и ущемлённым самолюбием заляпало.
      Ответить
    • Кирилл Руднев
      6 дней назад

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

            Как ты понял, что тебе нужно заниматься программированием, а не, например, гебраистикой или кардиохирургией?
            Ответить
            • ты ж малёк админки, не знаешь, зачем шел? чтоб скриптики писать
              Ответить
            • Нравилась математика.
              Ответить
    • Человек с ником Alexey2005 пишет:

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

        Delphi — это не только Pascal, это вся среда целиком. Вот вы поставили Python, и? Программы надо в чём-то писать, значит вам придётся отдельно искать редактор, устанавливать и потом интегрировать так, чтобы нажатием одной клавиши ваш проект запускался. И чтобы если при выполнении вылезет ошибка, вам эту ошибку сразу нашло и подсветило в коде.
        Видите? Уже начинается процесс сборки «мебели из Икеи», где всё люфтит и торчат углы.
        Далее нам потребуется справка. В Delphi она сразу есть из коробки, а вот в Python, чтобы сделать оффлайн-справку, да ещё так, чтоб по нажатию хоткея на идентификаторе сразу всплыла справка по нужной теме, это нужно заморочиться.
        Далее, для работы с данными нам потребуется БД. В Delphi всё сразу есть, равно как и инструменты интеграции с нею, в Python вам сперва придётся её доставить и настроить интеграцию.
        А если вам потребуется отладчик, то вас ждут часы увлекательной трахотни с GDB, покуда вы его интегрируете и в Python, и в IDE.
        Ну и т.д. Удобную среду вам придётся собирать для любого современного языка, и постоянно будет что-то отваливаться и где-то глючить на стыках, потому что сборка никогда не будет столь же надёжна и удобна, как монолит.
        Ответить
        • А у какого современного языка нет среды для ротоёбов, где всё сразу настроено?

          > а вот в Python
          PyCharm, VisualStudio.

          > В Delphi она сразу есть из коробки
          Говно в коробке — всё ещё говно.

          > В Delphi всё сразу есть, равно как и инструменты интеграции с нею
          Говно в коробке — всё ещё говно.
          Ответить
          • Хочу, чтобы у меня на хабре была армия 40000 питухов. И я бы этому пидорасу малолетнему (2005 г.р.) слил бы рейтинг, чтобы он уроки пошел учить, а не писал такое.
            Ответить
            • > 2005 г.р.

              – а ты типа старше?
              Ответить
              • Нет, но я и не пижжю вот как он, всякую бестолковую хуйню от балбеса.
                Ответить
                • подтверждаю
                  Ответить
                • Охуеть, тебе и 18 нет? Ты давно школу окончил?
                  Ответить
                  • Да ладно, я пошутил, на самом деле мне уже больше 18, а вот на сколько – не скажу uwu

                    Скажу лишь, что в этом году я поступаю в вуз.
                    Ответить
                    • Зачем тебе вуз?
                      Ответить
                      • Чтобы меня приняли на работу, потому что без вуза меня никуда не возьмут, разве что только джуном, о которого вытирают ноги другие джуны.
                        Ответить
                        • Это не совсем правда, на самом деле. Я знаю реальные примеры как людей без ВО брали на вполне терпимые позиции всяких бекендеров и фронтендеров, просто нужно выбрать себе область интересоф задрочиться в ней до состояния эксперта
                          Ответить
                        • Тебя и после вуза джуном возьмут
                          Ответить
                        • Ты заблуждаешься. Безвузных тоже полно.
                          Ответить
                    • в гнесинку? или в балетное? куда ещё там берут лолечек
                      Ответить
                      • В пединститут имени Герцена
                        Ответить
                        • Наш сайт использует cookies
                          Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie, пользовательских данных (сведения о местоположении; тип и версия ОС; тип и версия Браузера; тип устройства и разрешение его экрана; интернет-провайдер; источник откуда пришел на сайт пользователь; язык ОС и Браузера; какие страницы открывает пользователь; ip-адрес; пол, возраст и интересы пользователя) в целях функционирования сайта, проведения ретаргетинга и проведения статистических исследований и обзоров. (требование ФЗ №152 ч. (9) "Согласие субъекта персональных данных на обработку его персональных данных")
                          Политика конфиденциальности
                          Ответить
                        • имени Гауссена
                          Ответить
            • но он же прав, пердольный прыщебейсик не идет ни в какое сравнение с Delphi
              Ответить
          • > А у какого современного языка нет среды для ротоёбов, где всё сразу настроено?

            У «Nim», наверное... Но зато есть плагин к емаксу.
            Ответить
          • erlang, хачкель

            для илиты в общем
            Ответить
          • >PyCharm, VisualStudio.
            Ну это всё же нужно настраивать, а дельфи действительно запустил, и нажал кнопочку и вот
            Ответить
            • Эм, нет. Поставил при установке галочку, что нужен питухон, затем создал новый питонопроект при запуске и течёшь. PyCharm аналогично, только галочку ставить не надо.

              И кстати, VS умеет искать и устанавливать произвольные библиотеки. В его дельфе можно нажатием пары кнопок найти и установить какой-нибудь фреймворк для гейдевок? А в студии можно PyGame через pip или PyPi поставить не зная, что это такое. А встроенный визуализированный гит для конченых дебилов в студии видели? А, он же никогда разработкой в команде более одного человека не занимался, у него всё версионирование в zip-архивах лежит, ему гит не нужен.
              Ответить
              • И что, VS сам скачает и поставит тебе питон?
                А если я поставлю новый питон, то он это увидит?

                В дельфи пакетного манеджера вроде не было, так что вопрос про пакеты мимо кассы

                А нахуя нужен гит на одного, когда обычный гит и есть гит на одного?
                Ответить
                • > И что, VS сам скачает и поставит тебе питон?
                  Скачает и поставит. Больше одного, если понадобится (правда по умолчанию в красивой менюшке доступны только последние версии 32 и 64 битных 2 и 3 питонов). Спросит, нужно ли обновление, если новая версия выйдет.
                  > А если я поставлю новый питон, то он это увидит?
                  В настройках можно путь к к этому питону указать.

                  > В дельфи пакетного манеджера вроде не было, так что вопрос про пакеты мимо кассы
                  Но подожди, то есть в дельфи, если ты хочешь собрать проект, использующий внешнюю библиотеку, тебе надо пердолиться со скачкой библиотеки и её подключению? Видите? Уже начинается процесс сборки «мебели из Икеи», где всё люфтит и торчат углы.

                  > А нахуя нужен гит на одного, когда обычный гит и есть гит на одного?
                  То есть, если вдруг совершится чудо и топикстартер найдёт единомышленника, согласного вести совместную разработку, нужно будет устанавливать гит, работать с ним отдельно... Как-то не вяжется с "Delphi — это не только Pascal, это вся среда целиком" в которой ничего не надо искать и устанавливать.

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

                    А какой нить борланд паскаль я просто качал, и тёк, и даже не знал, чем IDE от омпилятора отличается

                    >В настройках можно путь к к этому питону указать.
                    Фу, даже Visual Studio видит все установленные SDK сама)

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

                    >, нужно будет устанавливать гит,
                    Во времена Шекспира не было сигарет "друг", а во времена расцвета дельфи не было гита. Студия, кстати, из коробки умела Source Safe

                    Тоже самое касается тестов.

                    Кстати, где на сайта питона есть ссылка для скачки VSкода или пайшарма вместе с питоном? что-то не вижу
                    Ответить
                    • > ну вот видишь, начинаются какие-то мутные вопросы
                      Если не нажмёшь кнопочку "настроить" — ты её не увидишь и получишь последнюю версию 3го питона твоей разрядности. Установка методом далее-далее-готово в VS работает практически для всего.

                      > Фу, даже Visual Studio видит все установленные SDK сама)
                      Она их видит, если они установлены через установщик. Если ты разархивировал zip-архив и просто ассоциировал .py файлы с интерпретатором — не видит. Но если хочешь их использовать, нужно это явно указать в настройках, потому что по умолчанию студия использует свою кошерную автообновляющууся установку.

                      > но мне кажется, что там ты тупо копировал себе чужую библиотеку)
                      Классически подход, который не работает, если твой проект посложнее, чем "кинул кнопочку на форму, два раза кликнул на ней и прописал вывод месседжбокса с решением лабы". Добро пожаловать в Dependency Hell!

                      > во времена расцвета дельфи не было гита
                      А ещё раньше не было "подсветки синтаксиса" и "поддержки мыши", так что, теперь Дельфи не лучше Turbo Pascal'a? А ещё раньше в квартирах было по две розетки — для холодильника и телевизора.
                      Сейчас системы версионирования и тесты— стандарт. Если ты серьёзно занимаешься разработкой — ты их будешь использовать. Дельфи застряли в развитии. Сдохли на полпути. Хотя могли бы спасти хотя бы IDE, добавив поддержку других языков и сделав для них свою версию VCL. Тогда бы они могли бы давить возможностью "программировать мышкой", в тот момент у них конкурентов в этой области не было. Возможно бы вместо QT Creator сейчас бы пользовались Delphi DE for C++.
                      Ответить
                      • а что, даже у эмбракоделов не появилось гита и тестов??
                        Ответить
                        • А кому они нужны то? После успешных седьмой делфи и шестого билдера их популярность резко дропнулась.
                          Ответить
                      • у меня от этого Delphi for PHP
                        Ответить
                  • Смотри какой ужас


                    To successfully complete this tutorial, you need to first setup your Python development environment. Specifically, this tutorial requires:

                    VS Code
                    VS Code Python extension
                    Python 3

                    https://code.visualstudio.com/docs/python/python-tutorial


                    Я секретарша, которая хочет войти в айти, откуда я знаю что такое "VS Code Python extension" ?
                    Ответить
        • >современного
          лолшто?

          IDE вместе с языками выдавали только в эпоху RAD, в 90-е. С тех пор мода осталась только у MS: .NET выдают вместе с Visual Studio.

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

              
              T C L
              C
              L
              


              та шо за пизнес с тупографикой??!
              Ответить
      • Смотрю я на полную комнату мебели, вся собрана мной. И ничего не люфтит, ничего не скрипит. У меня два варианта: автор криворукий уебан, которого до мебели допускать нельзя, и который должен нанимать профессиональных программ сборщиков. Либо вся мебель куплена у конторы «Попил-Распил», которя почему-то была дешевле, чем просто стоимость материалов в магазине.
        Ответить
        • > ничего не скрипит

          просто ты не скриптух
          Ответить
    • А куда пропал MAKAKA? С митинга не вернулся?
      Ответить
      • Давно на митинг ходил?
        Ответить
        • Да, мы по видеосвязи теперь
          Ответить
          • файк расскажи про IJ
            Ответить
            • Легко. Вот всё, что вам нужно знать про IJ: я мечтаю сдохнуть.
              Ответить
              • Я думал, ты голландский знаешь
                Ответить
                • Я думаю что ты уже сам здесь был: https://www.dutchgrammar.com/en/?n=SpellingAndPronunciation.03
                  Ответить
                • Держи реальный пример:
                  https://youtu.be/SDJcQYiJCaE
                  Ответить
                  • Не открывайте, там рикролл хуи.
                    Ответить
                    • — Мама, я впервые написал слово из трёх букв.
                      — Ах, ты, негодник!
                      — Папа, я написал слово «дом», а мама меня отругала!
                      — Жена, о доме нужно думать, а не о хуе!


                      «Huis» = «дом» в переводе с голландского. Сравни с английским «house» и с немецким «Haus».

                      А «hij» = «он». Просто местоимение.
                      Ответить
              • А ещё о чём мечтаешь?
                Ответить
      • Звиняйте, у меня тут куча дел в IRL нарисовалась

        Но митинги я не забываю. Сегодня был ежеденедельный на полтора часа сразу после стендапа, а завтра будет планирование
        Ответить
    • Петухи, допустим вам понадобился тупой функционал прокси: читаем из сокета, срём в другой, и наоборот.
      Дело происходит на прыщах, но не суть.
      Волею судеб вы не можете взять ``nc`` (вам нужна минимальная тулза, собранная статически)

      Клиента всегда два.

      Есть варианты:

      1. Взять pthreads, и код получится очень тупой: один поток соединяет в одну сторону, другой в другую.
      2. Взять poll или select (epoll тут точно не нужен), и сделать в один поток

      Какие есть причины выбрать, например, 2?
      Разумеется, NPTL там есть
      Ответить
      • > Какие есть причины выбрать, например, 2?

        У тебя будет на один поток меньше. Но на такой тупой одноразовой задаче это вообще похер
        Ответить
        • Спасибо, возьмутреды тогда. Код всё таки много проще.

          Кстати жалко, что pthreads_join не умеет ждать два потока.
          Виндоговно умеет WaitForMultipleObjects
          Ответить
          • > Божественная Винда умеет WaitForMultipleObjects

            Подтверждаю.

            Посоны уже джва года ждут пока Линус наконец соизволит смерджить такой функционал.

            https://www.phoronix.com/scan.php?page=news_item&px=FUTEX2-v5

            И это не фигура речи. Реальне джва года.
            https://lkml.org/lkml/2019/7/30/1399
            Ответить
    • Ебануться блядь.
      Вы когда нибудь видели РОТОЁБА СИШНИКА?
      Это пиздец.
      - что такое О большое не ебёт совсем даже примерно, ведь в микроконтроллерах она не нужна
      - есть funccii.php funccii.h, где есть все самые полезные функции на все случаи жизни
      - стандартную библиотеку даже я лучше знаю, а зачем, ведь есть funccii.h
      - код соответствует ротоёбскому
      Ответить
      • Мне казалось, что микроконтроллеры это как раз то место, где алгоритмы очень важны, ведь ресурсов совсем немного. Всякие циклические буферы и прочая хрень там используется.

        Это сайт на джанго может просто докупить ядер в облаке, а контроллер не может
        Ответить
    • в списке податей часто значится рыба — «курва» (возможно, так называли корюшку). В XX веке промысел корюшки и салаки оставался главным для ижор
      Ответить
    • Нет ли в питоне такой питушни типа numpy, только для словарей? Чтобы можно было
      d = numpy.dict({
         1: 5,
         2: 10,
         3: 15,
      })
      a = numpy.array([1, 3])
      
      c = d[a] # {1:5, 3:15}


      Нужно батчево забирать подсловарь, а обычный тормозит.
      Ответить
      • Structured array на замену не катит?
        https://numpy.org/doc/stable/user/basics.rec.html
        Ответить
        • Спасибо, может быть пригодится, но как это для данного случая должно помочь?
          Мне подойдет даже
          d = numpy.dict({
             1: 5,
             2: 10,
             3: 15,
          })
          a = numpy.array([1, 3])
          
          c = d[a] # [5, 15]
          Ответить
          • А что именно тормозит, кстати?

            Если ты возьмешь подсловарь через дикт комперхеншн и генератор то всё равно будет тормозить, потому что там миллион записей в словаре?
            Ответить
            • Ну одно дело взять подсловарь какого-то тяжелого говна, в котором может быть что угодно, а другое дело иметь плюсовый словарь map<int, floar>.
              Разница такая же, как и между list и numpy.array.
              Ответить
              • Это правда. Разница как между сишным ``int[]`` и питоновым list.

                Поковыряйся в такой вот какашке
                https://numba.pydata.org/numba-doc/dev/reference/pysupported.html

                To generate efficient machine code, Numba needs the keys and the values of the dictionary to have fixed types, declared in advance. To achieve this, Numba has a typed dictionary, numba.typed.Dict,

                Гост пиарил когда-то
                Ответить
    • что вы думаете о бодипозитиве
      https://i.dailymail.co.uk/i/pix/2012/09/11/article-2201354-14F2F435000005DC-447_634x425.jpg
      ?
      Ответить
      • А, так вот кто в роль Джаббы снимался.
        Ответить
      • что я могу думать о бодипозитиве, живя в стране, где лишние 10 кг с медицинской точки зрения считаются какой-то там степенью ожирения?
        Ответить
      • и вообще это it-оффтоп
        Ответить
      • Что-то в этом есть.

        https://1plus1.ua/ru/svit-navivorit/novyny-amp/komarov-znime-klip-na-pisnu-vrema-i-steklo
        Ответить
    • Посоветуйте наушники
      Ответить
      • Я всегда за sennheiser
        Ответить
        • Модель?
          Ответить
          • hd-215 вроде

            но там нужно выбирать хочешь ли ты закрытые или открытые итд

            Но я не меломан

            Думаю, Хуй разбирается. он вроде музыкальная личность
            Ответить
      • вкладыши, накладные?
        Ответить
        • вложиши, наложные?
          Ответить
          • ѧковебратеебилежѧ («Якове, брате, еби лежа»)
            Ответить
        • Что такое накладные?
          Ответить
          • Полноразмерные, которые ухо закрывают полностью
            Есть ещё которые накладные поменьше, которые ухо закрывают не полностью
            И есть внутри канальные которые в ухо вставляешь
            Ответить
            • Вставил тебе в ухо, проверть.
              Ответить
            • Такие, шоб было нормально в кроватке слушать.
              Ответить
              • если не ебашишь полноценныйй аудиосетап то просто сходи в магаз ушей (в Киеве знаю portativ), повыбирай и послушай что больше нравится, ничего дороже $150 смысла брать нет

                или купи xiaomi внутриканальные за 200 грн и не парься, их не жалко

                самый cost-effective варик заказать какие-то внутриканальные уши из алика, гуглится по chinese hifi (я купил себе иаких пару и уже здесь купил беспроводной усилок и норм)
                Ответить
                • точно, есть еще airpods
                  Ответить
                  • Они как-то быстро пачкаются ушной серой
                    Ответить
                    • купи airpods pro
                      Ответить
                      • От них меньше сера выделяется?
                        Ответить
                        • понятия не имею но я слышал все проблемы с яблочными девайсами решаются покупкой новой модели

                          как вариант начни чистить уши
                          Ответить
                  • у них же звук полное говно

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

                  смысл был в том, чтоб никуда не ходить и при этом не обосраться с ушами

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

        Он, кстати, долбоёб программст

        зы: ничоси ему медалек уже понавешали: https://alejandrocaodebenos.com/

        В КНДР это любят, тебе может тоже дадут
        Ответить
        • тссс, не мешайте, это же мечта – обученные марксисты съебывают к себе на маркс и меня не беспокоят

          https://i.postimg.cc/5N19YdTv/38pxZaD.jpg
          Ответить
    • Debianer70
      28.07.2021 в 14:16
      А минусующим - привет из 70-х годов, когда мы бегали мальчишками по улицам, лазили по стройкам и домой нас было не загнать. В отличие от вас, кнопкотыки

      (*^‿^*)
      Ответить
      • Ванька Ерохин пишет.

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

          апория булзая какая-то
          Ответить
        • Я так и не понял: вот ты посидишь недельку на булзае, пакеты там устареют... И что ты будешь делать? Будешь ждать ещё одного дебиана? Не хочешь попробовать МАНДЖАРУ?
          Ответить
      • > А минусующим - привет из 70-х годов, когда мы бегали мальчишками по улицам, лазили по стройкам и домой нас было не загнать. В отличие от вас, кнопкотыки

        Далеко от больших городов,
        Там где нет дорогих бутиков,
        Там другие люди живут,
        О которых совсем не поют.
        Не снимают про них сериалов,
        Ведь они не в формате каналов,
        И не пишет про них интернет,
        Их совсем вроде как бы и нет.
        Они молоды, но не студенты,
        Ни «О’кея» не знают, ни «Ленты»,
        В суши-барах они не бывают,
        И в соляриях не загорают.
        У них нет дорогой гарнитуры,
        Наплевать им на эмо-культуру,
        Не сидят «В Контактах», в онлайнах,
        Они вкалывают на комбайнах.
        Ответить
        • Этот миф называется "благородный дикарь" (bon sauvage).
          Он появился в Европе в эпоху просвещения, и с тех пор гуляет по планете.
          Ответить
    • https://forum.dlang.org/thread/[email protected]#post-mdtago:24em9:241:40digitalmars.com

      > Andrei Alexandrescu
      > A friend of mine needed to complete a small project and thought of using a language he didn't know for it. He already knew I work on D so he considered it alongside Go. He ended up choosing the latter, and documented his decision making process in a few notes that he subsequently shared with me. I'll paste below a sort of transcript of his handwritten notes.

      > General feeling: "I don't feel smart enough for D and am looking for a quick way to accomplish a goal. I've read the Wikipedia article on D and didn't understand a few things. The examples seem to show off the language but that made them confusing. I wanted to get more into it, but by that time Go had already won - I looked at the tutorials, changed the sample code a bit right in the browser to see how it'd work for me, it was easy, I was in already. Some of my comments therefore illustrate my shortcomings than the language's, but that's true one way or another for all programmers (that's why technical superiority of a language doesn't guarantee its success)."

      Сократил: "Как все сложно! Именно поэтому я за Go"
      Ответить
      • >I've read the Wikipedia article on D and didn't understand a few things.

        Это отличный способ оценить сложность языка
        Ответить
        • int function(int) g;
          g = (x) { return x * x; }; // longhand
          g = (x) => x * x;          // shorthand


          Оцени сложность сниппета.
          Ответить
      • > I've read the Wikipedia article on D and didn't understand a few things.
        > I wanted to get more into it, but by that time Go had already won

        Какой анскилл )))

        >I looked at the tutorials, changed the sample code a bit right in the browser to see how it'd work for me
        Так надо было сразу ноде.йс брать.
        Пряма в браузыри.
        Ответить
    • Всем привет. Сука, ебаная манджара, только перелез на ядро, как они его заансуппортили. Надо валить на слаку и никогда не обновляться.
      Ответить
      • ты знаешь, что делать
        https://lists.debian.org/debian-devel-announce/2021/07/msg00003.html
        Ответить
        • А ты присоединяешься или хостишь?
          Ответить
          • Я дома выпью
            Ответить
            • Не знаю, на серверах — ещё ладно, а дома я уже не могу на дебиан-басед, бесит пакетный менеджер и нерукотворные конфиги.
              Ответить
              • apt сложноват, да. И неконсистентн

                Конфиги всё же не так засраны как убунте, дебиан поприятнее, хотя и у меня подгорает от всех этих ``Never-MarkAuto-Sections``
                Ответить
            • Ты же вроде программист.
              Ответить
              • админство частный случай программирования
                Ответить
        • Зачем? Зачем?

          Там же systemd.

          https://mxlinux.org/blog/mx-19-4-now-available/

          Впрочем дермиан однозначно лучше манджар.
          Ответить
      • https://telegra.ph/Manjaro-09-17
        Ответить
    • Лайфхак!


      Начальник отделения полиции по особо тяжким преступлениям Самары сбил на машине школьницу, а затем зарезал ее, чтобы скрыть следы ДТП, сообщил "Интерфаксу" информированный источник.

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

      Чтобы скрыть следы преступления, он решил ее убить и несколько раз ударил ножом. Однако в этот момент полицейского увидели местные жители, и он попытался скрыться.
      Ответить
      • > по особо тяжким преступлениям
        > несколько раз ударил ножом

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

        А сбил вероятнее всего, чтобы скрыть следы изнасилования.
        Ответить
    • посоветуйте орбитрек
      Ответить
    • https://imgur.com/a/f1fR6ez

      Оцените гайды для программиста, пожалуйста.
      Ответить
      • Разрешите позанудствовать?

        1 — это не протокол, а схема. Некоторые схемы соотносятся с протоколами не 1:1. Например, mailto: — это схема, а SMTP, POP3, IMAP — это протоколы. news: — это схема, а NNTP — это протокол. SPDY, HTTP/2 не имеют своей схемы, они используют https:.

        Не раскрыта тема логина и пароля, встроенных в URL (особенно часто такое использовалось с ftp:).
        Ответить
        • Там речь именно об HTTP URL видимо

          Про домен-субдомен-первого-уровня тоже как-то странно.

          ``gopher.ucg.cs.berkeley.edu``
          где тут какого уровня домен?
          Ответить
          • В некоторых странах любят домены второго уровня «co»/«com», «or»/«org», «ac»/«edu», «net», «gov» и т. п.:

            www.yahoo.co.uk
            www.sina.com.cn
            www.nhk.or.jp
            www.auda.org.au
            kaist.ac.kr

            Бывают «географические» домены второго уровня: название города, провинции/штата/префектуры:

            ab.ca
            toscana.it
            fukuoka.jp
            bydgoszcz.pl

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

              в Британии
              Until 10 June 2014 it was not possible to register a domain name directly under .uk (such as internet.uk); it was only possible as a third-level domain (such as internet.co.uk).

              в Украине
              To register first level (example) domainname.ua, the exact trademark (TM Domain Name) is required
              It is not required for second level domains (.com.ua, .net.ua, etc.).

              >И только домен третьего-четвёртого уровня будет названием сайта.

              Раньше вообще домены лучше отражали реальную структуру типа

              [факультет].[направление].[вуз].edu
              Ответить
              • Ага, раньше домен хоть что-то означал. А потом в 2014-м году «ICANN» ебанулся и нахуярил дохуя доменов первого уровня типа «.today».
                Ответить
              • [студент].[группа].[специальность].[факультет].[направление].[филиал].[вуз].[страна].edu
                Ответить
            • > szcz
              Какая питушня! Как вообще они докатились до такого, когда ближайшие соседи с на процентов 70 похожим языком ту же кобенацию ко-ко-кодируют одной буквой "щ"? Кто-нибудь знает?

              В немецком это будет "schtsch"? А они как до такого докатились? Ладно, у них нет потребности ко-ко-кодировать "шч", но "ч" прямо в их названии занимает 4 знакоместа.
              А "ш" - так вообще встречается в большим количестве полезных слов: "scheiße", "schwarz", "Schweiz". Причём сокращение для джвух "s" зачем-то придумали, а для пшеканья громоздить по 3-4 весёлых буквы не лень.

              Всё равно, чтобы у нас в 2к21 бы писали "Российьиа", "йьиаблоко", "тугосерйьиа".
              Ответить
              • Белорусы, кстати, «шч» пишут вместо «щ».
                Ответить
                • И говорят как два звука?

                  Кстати, чем отличается первый звук в словах "счастье" и "шість"?
                  Как по мне, это либо один и тот же звук, либо в первом случае звук в полтора-два раза длиннее (шшь vs шь).
                  Может быть даже шпионов заставляют прочитать откуда-нибудь число с шестёркой и на этом ловят.
                  Ответить
                  • Да, говорят как два звука.
                    "шчасце"

                    А у болгар "щ" читается как "шт"
                    Ответить
              • >тугосерйьиа
                рус. "сегодня" -- укр. "сьогодні":)

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

                Почему они не сделали для "ш" "S" с хвостиком (как поступили многие другие) я не знаю.

                Полякам особо не повезло с этим звуком, потому что у них в языке Ш и Ж пожрали все остальные звуки:
                Не "река" а "ржека", не "прийти" а "пшыйшч"
                Ответить
                • У поляков ещё различаются «ч» мягкое и «ч» твёрдое, причём обозначения для этих звуков неконсистентны: «ć» для мягкого и «cz» для твёрдого. Аналогично, «ś» — это «ш» мягкое (звучит короче, чем наше «щ»), «sz» — это «ш» твёрдое.

                  Но самый ад — это «ż» («ж») и «ź» («жь»). Этот крохотный значок наверху нужно разглядеть и не перепутать.

                  Обозначение мягкости — это вообще любимая пытка поляков. Мягкость согласной может обозначаться буквой «i» (при этом сама «i» не читается вообще никак, как в слове «biała»), а может по-другому («l», «ń», «ć», «ś», «ź» мягкие). Т. е. «нь» может передаваться и как «ni», и как «ń». Каждый отдельный случай нужно зубрить.

                  P.S. А ещё все эти «дз», «дж», «рж»...
                  Ответить
                • Отдельные лучи поноса тем, кто придумал алфавиты для латышского и литовского.

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

                  В латышском же наоборот, алфавит упрощённый, отсутствуют обозначения для некоторых звуков (например, не различаются широкое и узкое «э», а также «о» и «уо»), и произношения некоторых слов нужно зубрить.
                  Ответить
          • > Там речь именно об HTTP URL видимо

            http://login:[email protected]/ тоже встречается, но редко. Было популярно в эпоху http-аутентификации, а сейчас повсеместно аутентификация через кукис.
            Ответить
            • через формы всмысле

              урл это хттп бейсик или дайджест
              Ответить
              • Ну да, аутентификация через формы, а сохранение состояния через кукис.
                Ответить
    • https://habr.com/ru/post/570622/
      > Зачем я хотел попасть на Хабр
      > Попасть сюда было непросто, тем и интереснее, тем больше хотелось. Стать не только частью высокоITшного общества, а рассказать то, что знаю и над чем работаю.
      Ответить
    • https://habr.com/ru/company/jugru/blog/558702/
      > Давайте подумаем: кто из вас знает, как написать полностью с нуля свой текущий проект? А если мы еще включим сюда сторителлинг, то есть сбор требований? Вы смогли бы целиком всё это сами сделать? Если вообще всю команду переедет грузовик? Как вы думаете, если вы перепишете свой проект сейчас с нуля, он будет лучше? Зависит от того, кто это будет делать, насколько вы уверены в себе. В английском есть такое понятие как «can do attitude» — это нужно в себе развивать.

      Интересно, что ответит на такой вопрос разработчик какого-нибудь компилятора, например GCC? Видимо что-то вроде "Ха-ха-ха, смешная шутка!". Или просто посмотрит как на дебила
      Ответить
      • > Думаю, что могу создать с нуля любой программный продукт.
        Ответить
      • Настоящий мастер нашего искусства программирования должен:

        1) Уметь общаться с клиентом напрямую. Это то, что в нашей команде обязательно: у нас все общаются напрямую, никаких посредников.
        2) Понимать, какую проблему надо решить (а не то, что вам объясняет клиент). Потому что клиент никогда не может объяснить свою проблему. Мой опыт показывает, что клиент всегда приходит и объясняет вам то решение своей проблемы, которое он себе в голове уже придумал, и чтобы понять, какую проблему он решает, с ним нужно достаточно долго говорить, чтобы понять, где реально суть.
        3) Предлагать решения (скорее всего, другие): как лучше решать эту проблему, какой софт писать. Иногда вообще не писать софт, это тоже вариант, проблемы бывают разные.
        4) Уметь разбивать проблему на маленькие кусочки, записывать их как пользовательские истории. Это все тоже идет из Agile, из экстремального программирования, это тоже никто не отменял.
        5) Придумать, как это должно пройти через UI. У вас, конечно, могут быть какие-то дизайнеры в помощь, но все равно вы должны понимать, где логика.
        6) Писать работающий код, естественно.
        7) Писать автоматические тесты для своего кода, чтобы ваше следующее изменение не поломало что-то из предыдущего. Тестировщики никогда не найдут ваши супер-спрятые фичи, которые вы поломали в очередном билде, это найдут ваши конечные пользователи, и они будут очень обижены на вас.
        8) Уметь запустить свой софт. Просто написанный софт в git бесполезен без того, чтобы он легко и понятно запускался.
        9) Естественно, развивать свою систему дальше, то есть она должна расти и жить. Любая IT система существует и растет гораздо дольше, чем вы будете над ней работать, и вы должны уметь с помощью рефакторинга вести ее дизайн и архитектуру в будущее. А не так, что у нас все настолько плохо, нам нужен один месяц на рефакторинг. Слышали когда-нибудь такое от разработчиков?
        Ответить
        • Рассмотрим эту хуйню с точки зрения разработчика компилятора GCC.
          1) Общаться напрямую с каким клиентом? Ну вот в багзилле GCC разработчики компилятора реально чего-то там отвечают, когда я им баги репорчу, это засчитывается?
          2) Эмммм... проблему компилирования кода и его оптимизирования. Ну еще есть всякие варнинги, инструментация. Клиент это вполне может объяснить
          3) Как это применимо к компиляторам? Какие такие "предлагать решения"? Клиент компилятора типа такой приходит и "не чуваки, вот это абстрактное представление говно, тут надо не так" ?
          4) Какие у компилятора "пользовательские истории"?
          5) У компилятора GCC нет никакого "UI"
          6) Тут конечно не поспоришь.
          7) Я, вот в багзиллу GCC отправлял багрепорты с кодом, от которого компилятор выдавал internal compiler error, его потом впихивали в тесты. Т.е. тут автоматические тесты и клиент писать может, лол.
          > Тестировщики никогда не найдут ваши супер-спрятые фичи, которые вы поломали в очередном билде, это найдут ваши конечные пользователи, и они будут очень обижены на вас.
          https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66178 Обычные тестировщики никогда такую лютую хуйню не додумаются написать, чтобы этот баг сработал.
          8) Разраб компилятора, который не может запустить компилятор, очень смешно, ха-ха-ха.
          9) Это очевидно.
          Ответить
          • 3) Предлагать какие-то решения в компиляторе конечно же можно, только в этих решениях большинство обычных пользователей компилятора нихрена не поймут. Вот взять например "missed optimisation for multiplication when it's known that at least one of the arguments is 0"
            https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92233
            unsigned test_mult(unsigned a, unsigned b)
            {
              if ((a == 0) || (b == 0))
              {
                return a*b; // here a*0 or 0*b or 0*0 - always 0
              }
              return 0;
            }


            Такую хуйню кстати и Clang не оптимизирует. Вот там реально что-то предлагают, что можно там такие-то преобразования абстрактных представлений придумать, чтобы вот такая-то фигня могла оптимизднутся.
            It's kind-of tail-duplication that is required here.  The jump threading code
            can likely be abused here but the important thing is of course the costing
            where unlike with jump-threading, there's no branch that will go away.
            
            In theory (and with --param logical-op-non-short-circuit=0) GVN PRE could
            also see that the multiplication result is fully available on both
            arms (but the VN part doesn't know about conditional equivalences [yet]).
            
            That said, it's a value-numbering issue as soon as (like here) a value
            is always known to have some specific value.


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

              Вообще, этот вот звиздеж про каких-то крафтсменов напомнил мне вот это https://pbs.twimg.com/media/EDrZEKCWwAAG_Ty.jpg только вместо кубернетеса и контейнеров подставьте этих вот мифических фуллстек-крафтсменов, которые мигом всё порешают.

              Может быть в какой-нибудь банальной бекенд-фронтенд хуйне такая херня и работает, но есть специфические области (вроде разработки тех же компиляторов, или допустим разработки какого-нибудь сложного математического софта), где эта хрень выглядит как минимум бессмысленным бредом.
              Ответить
      • > Сейчас весь скрам превратился в полный buzzword. Например, extreme programming пропагандирует техническое совершенство — но где это совершенство?.. А скрам теперь просто buzzword, оно больше ничего не стоит. И даже Кен Швабер, изначальный создатель скрама, ушел из Scrum Alliance, потому что это все превратилось в армию консультантов: они прошли двухдневный курс и говорят, что знают, как наладить процессы в организации. Это стало религией, которую никто не знает, как практиковать.

        > Но мы можем делать лучше. Через какое-то время появился новый манифест. Манифест получился еще круче, он назывался «Manifesto for Software Craftsmanship».

        Слово "скрам" превратилось в баззворд? Не проблема, мы придумаем вам новое слово "крафтсмен", которое конечно же тоже превратится в баззворд, и тогда мы придумаем еще какое-то слово...
        Ответить
        • > Не проблема, мы придумаем вам новое слово "крафтсмен"
          > которое конечно же тоже превратится в баззворд, и тогда мы придумаем еще какое-то слово...

          Давайте продадим им новое слово: «bagor» на технологии построения бизнес-процессов под названием «lalka»

          Примерная копипаста для презентации этой херни:
          Сегодня мы кратко рассмотрим «bagor», рассмотрим типичные ошибки, приводящие к проблемам. 
          
          В настоящее время, «bagor» является одной из наиболее популярных «методологий» разработки ПО.
          Согласно определению, «bagor» — это каркас разработки, с использованием которого люди могут решать появляющиеся проблемы.
          При этом продуктивно и производя продукты высочайшей значимости.
          
          В классическом «bagor» существует 3 базовых роли:
          — Product gowner
          — Bagor master
          — Команда лалок (Lalka team)
          
          Рекомендуемый размер «багра» — 7 (плюс-минус 2) «лалок».
          Ответить
          • Давай булщита навалю


            Bagor обладает следующими важными качествами
            * Гибкость
            * Мощность
            * Диджитализированность
            * Клиентоориентированность
            * Поддержка машинного обучения и облачных технологий

            Исследования показывают, что никогда еще использование Bagor не было так важно, как в эпоху пандемии.

            По словам эксперта "Agile software development consulting group LTD Mumbai" использование Bagor может уменьшить расходы на разработку на 17,41%
            Ответить
            • а яйца мазали и в кислоту опускали?
              Ответить
              • Мы забрызгивали Натку спермой с головы до ног! Буквально! Сперма была у нее на лице, на животе, на ногах, на волосах…
                Ответить
      • Уже много раз было сказано: человек изучает одну область, и экстраполирует свои знания на весь мир.

        Вебщику кажется, что всё программирование это веб
        Мобильщику что мобилки

        Энтерпрайз питух думает, что "сторителлинг, то есть сбор требований" это важная часть любого проекта, а на самом деле мир не ограничен интерпрайзом

        Какой в пизду сторителлинг у чувака, который пилит IPv6 в ядре?
        Ответить
        • > Какой в пизду сторителлинг у чувака, который пилит IPv6 в ядре?

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

            https://static8.depositphotos.com/1012104/906/i/600/depositphotos_9066045-stock-photo-ill-emoticon.jpg
            Ответить
    • Смотрите, что нашёл:
      https://hackerone.com/isaeva?type=user

      Поняли, для чего якобы предназначен этот проект и кому по факту он может помочь?
      Ответить
      • P.S.:
        https://hackerone.com/hacktivity
        Ответить
      • И? Что я должен был понять из этой хуйни?
        Ответить
        • Исаева, тебя задеанонили
          Ответить
        • Ну, к примеру, что на «Баду» адреса электронной почты юзеров попадают в индекс поисковых систем, хотя они по идее вообще отображаться не должны.
          Ответить
          • пиздец

            а из тандыра?
            Ответить
            • Проверь.

              На «Баду» выяснилось, что при залогинивании/разлогинивании или при восстановлении пароля сайт перебрасывает на страницу, содержащую твой е-мейл в URL (да, бывает такое говно на некоторых сайтах, не знаю, зачем). Этот URL, вероятно, подхватывает скрипт «гуглоаналитики» или ещё какой-нибудь ненужной питушни, внедрённой в страницу, и сливает поисковикам.

              Чтобы не сливать е-мейл, его надо передавать только POST-параметром или в зашифрованном виде.
              Ответить
            • > пиздец

              Жена может загуглить твой email и пробить на наличие на сайтах знакомств?
              Ответить
              • да, причём твоя жена
                Ответить
                • Именно поэтому я за «не давать жене контакты симпатичных коллег»
                  Ответить
      • Усманову?
        Ответить
      • > кому по факту он может помочь

        Всяким спецслужбам, чтобы нахантить себе новых сотрудников?

        А если серьёзно, легальная платформа для bug bounty всем полезна. В первую очередь юзерам.
        Ответить
    • Кошмар моего детства: https://i.ytimg.com/vi/HLUtybtXOKA/maxresdefault.jpg
      Что такое «АВРАК» и что можно было делать в его гуе я до сих пор не знаю. Скриншота какой был конкретно у меня не нашёл.
      Ответить
      • Это такой говноплеер, который ставился вместе с дровами RealTek.
        http://www.somethinkodd.com/oddthinking/2005/04/10/close-that-window/
        http://www.somethinkodd.com/oddthinking/images/11%20Q-RealTek.gif
        > Got a motherboard with an onboard RealTek Audio chipset? Then you need the RealTek audio drivers, with the built-in media player called AVRack. I don’t know what version this is; I simply couldn’t work it out.
        Ответить
      • Microsofto Windowso
        Ответить
      • Шедевр дизайна, конечно. АС97?
        Ответить
        • > Шедевр дизайна
          Примеры простых, но эффективных решений нестандартных проблем
          http://www.delphikingdom.com/asp/viewitem.asp?catalogid=903
          Ответить
          • Я сам зарегистрировался в "Королевстве Делфи" очень давно. Пока учился в универе, брал некоторую информацию из различных статей. Но время неумолимо утекает.... Поэтому решил прочитать все статьи Королевства.И решил начать с раздела "Hello,World!".
            Примеры и статья понравились. Статья написана простым и понятным языком. В примерах понятные комментарии. Автору большое спасибо за собранную информацию в примерах. И я еще больше утверждаюсь, что для написания программ для Windows необходимо знать WinAPI.
            Ответить
      • О, это же та няведомая няканная някня с Сатурном!!!
        Ответить
      • comPUTAdor
        Ответить
    • Что, кто-нибудь что-нибудь знает?
      Ответить
    • сраное Microsofto Windowso уже заебали переделывать общие диалоги блеат
      сраный неймспейс 25 лет на зад придумали и не меняли, а ебучие милениал хуйдожники опять блеат по-другому видят
      Ответить
    • «5 СПОСОБОВ УБРАТЬ ОШИБКУ В CHROME: DOWNLOAD INTERRUPTED»

      Сраное говно!
      Ответить
      • 1. Поставить фаерфокс.
        Ответить
        • Да!

          Из-за некоторых пидарасов, которые верстают сайты «chrome-only», приходится держать это говно на компьютере.

          Проблему с тем, что некоторые сайты выдают ошибку «ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY» , я решил запуском «chrome» с параметром «--use-spdy=off» (настройки chrome://flags и раздел реестра «HKEY_LOCAL_MACHINE\SOFTWARE\Policies» что-то не помогли). На некоторых серверах криво настроенный «SPDY» / «HTTP/2» / «QUIC», поэтому приходится их отключать.

          Осталась проблема с установкой расширений из «Chrome Webstore». Они молча не скачиваются. Ни один из пяти способов не помог.
          Ответить
          • >>>"Из-за некоторых пидарасов, которые верстают сайты «chrome-only», приходится держать это говно на компьютере"

            Быть может, другим пидорасам надо просто свой браузер к соответствию стандартам привести, а не выдумывать дебильные CSS-атрибуты вида "-moz-*"?
            Ответить
            • Не в этом дело. «-moz-» было десять лет назад, сейчас уже всё без «-moz-».

              Как раз «Фаерфокс» стандарт «w3c» соблюдает лучше. Проблема в том, что некоторые сайты используют гугловскую проприетарщину.
              Ответить
              • >>>"некоторые сайты используют гугловскую проприетарщинy"

                Поясни подробнее.

                >>>"Как раз «Фаерфокс» стандарт «w3c» соблюдает лучше."

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

          Вернуть адресную строку и кнопку меню — задача нетривиальная.

          Ещё в некоторых сборках происходит подмена ссылок на сайты ссылками на веб-прокси «turbopages.org» или «amp.google.com». Как отключить эту някню, чтобы переходить на нормальные версии сайтов вместо зожатых, я пока не понял.
          Ответить
          • >>>"Вернуть адресную строку и кнопку меню — задача нетривиальная"

            Просто включаешь на смартфоне режим показа всех открытых приложений, затем возвращаешься обратно в "Chrome", и всё появляется.
            Ответить
            • Как?
              Ответить
              • Жмёшь по квадратику внизу экрана или что там у тебя.
                Ответить
                • Разово — да, помогает. Как сделать, чтобы не дёргалось, я не придумал. Только если копаться в исходниках и пересобирать...
                  Ответить
                  • Мобиле и UX вещи друг с другом не знакомые
                    Ответить
                    • Поэтому я за PHP. Там нет ни того, ни другого.
                      Ответить
                      • Давайте будем откровенны: в PHP, в общем-то, практически ничего и нет.
                        Ответить
                        • Именно поэтому я за «PHP».
                          Ответить
                        • >>>"Давайте будем откровенны"

                          Давайте.

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

                          Пробовал я экспериментировать и с NodeJS, но частоту стирки трусиков это не увеличило. Разбиение проекта на множество мельчайших фрагментов с дебильным "module.exports" ломает мозг похлеще любого судоку.

                          В результате я вернулся на PHP, и мои трусики вновь намокают, как им и положено - код очевидный, сходу видно, что за что отвечает. Красота.
                          Ответить
                          • > невозможность закомментировать на время какие-то фрагменты кода

                            – шта
                            Ответить
                            • Комментируешь на время код, использующий какой-то пакет. Если пакет больше нигде не задействован, компилятор начинает орать, что тогда и пакет импортироваться не должен, так как он не используется.

                              То же самое и с комментированием ранее определённых переменных. Если переменная объявлена, но нигде не используется, то и её надо убирать.

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

                              С Python-чиком, кстати, стоит пробовать, или он уже умирает?
                              Ответить
                              • А там нельзя уровень предупреждений скинуть пониже?
                                Ответить
                                • Не нашёл аналога "error_reporting(0)", увы. Я так понял, в отношении предупреждений компилятор категоричен и возможности умаслить его не представляется.
                                  Ответить
                              • > С Python-чиком, кстати, стоит пробовать, или он уже умирает?
                                Сто́ит.
                                Ответить
          • > Вернуть адресную строку и кнопку меню — задача нетривиальная.

            Эм. Просто поскроллить вниз? Или ты про какую-то другую фичу?
            Ответить
    • Новая фишка: регистрировать адреса электронной почты вида «<номер телефона>@yandex.ru». Можно добавить к случайному номеру почтовый домен, вычислить md5, сделать запрос к «Граватару» и на основании «displayName» сделать предположения о личности абонента, например, есть ли у абонента хуй.

      Реальные примеры:
      c0762942987a1eebd58de0210a851d39,[email protected],dimanche077,Дмитрий,,,,,
      cc8415e5bee49fb93ed012fecce9aaea,[email protected],tatyanka11,tatyanka11,,,,,
      df305afebd81f5c13e57706ee7262438,[email protected],berdnikovaarina,berdnikovaarina,,,,,
      d8fd08b78d1d48e61b23bd3a1caf9523,[email protected],toha33,toha33,,,,http://toha33.wordpress.com,
      5918166a27b7fb090de524dc01e0d361,[email protected],noski96,Шуклин,,,,,
      c135020072d2b14745355a4b9fd4655c,[email protected],sashazh1989,sashazh1989,,,,,
      3bc7e1df0354927da6c1009320f71da9,[email protected],kasatkablog,kasatkablog,,,,,
      8d60067f3d45428cbf911f2316965549,[email protected],yulianoskova,yulianoskova,,,,,
      e8a1e97b3c282c61207fd1a2ebda738f,[email protected],ilgar21,ilgar21,,,,,
      d72e3d3ac77d84e763459685262fb2f3,[email protected],alfeeva,"Татьяна Алфеева",,,,https://c-triumf.ru,
      8cd5e833b6e680bccd13f9069af6c9b0,[email protected],danilosina,danilosina,,,,,
      7adabcb3c289d37a545f8ef643908d2a,[email protected],adpanteleev,adpanteleev,,,,,
      2bf6117d42a886988beb46673fa7ead1,[email protected],sheinochka,sheinochka,,,,,
      02885996332e5c58e4b039855f1d1827,[email protected],ryzhovav,ryzhovav,,,,,
      Ответить
      • а у яндекса есть sip? может, это оттуда?
        Ответить
        • Это отсюда:
          https://yandex.ru/support/id/authorization/phone-login.html
          Ответить
          • игра "угадай, что тебе твой текущий провайдер покажет вместо ындекса"

            на текущий момент PR_END_OF_FILE_ERROR
            Ответить
            • Основной номер телефона, привязанный к вашему Яндекс ID, можно подключить как дополнительный логин. Сделать это можно как в процессе привязки телефона, так и после, на странице Телефонные номера : просто включите опцию Использовать номер телефона как логин на Яндексе.

              Каждый номер телефона может стать дополнительным логином только для одного аккаунта. При этом для каждого аккаунта можно подключить только один дополнительный логин — таким логином может стать только основной номер телефона.

              Допустим, вы сделали дополнительным логином номер +7 987 1234567. Теперь вы можете:

              • Вводить номер телефона (без плюса и пробелов, например 79871234567) везде, где требуется ввести логин Яндекса.

              Исключение — страница Восстановление доступа: на ней необходимо вводить именно тот логин, который вы придумали при регистрации.

              • Использовать адрес [email protected] как почтовый алиас.

              Особенности почты с дополнительным логином

              Чтобы отправить письмо на такой адрес, номер можно указывать в любой форме (без пробелов) — Почта узнает и [email protected], и [email protected]

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

              Если номер телефона перейдет к другому человеку и новый владелец подключит его как дополнительный логин, адрес почты также перейдет к нему. Это можно предусмотреть:

              • Если вы потеряли SIM-карту с номером телефона, восстановите его в салоне сотового оператора, прежде чем номер вернется в оборот.
              • Если вы поменяли номер, отвяжите старый номер и привяжите новый на странице Телефонные номера
              Ответить
              • именно поэтому Борманд за циферки )))
                Ответить
                • А где он был за циферки и почему?
                  Ответить
                  • да пару раз был разговор про "номер телефона цифрами" vs "символьный идентификатор"
                    Ответить
                  • https://govnokod.ru/27500#comment643304
                    Ответить
                    • А, понял, «эс как доллар...»
                      Ответить
                      • австралийский или США?
                        Ответить
                        • А ещё был какой-то сервис (zzn.com, кажется), который предлагал почту на домене третьего уровня, причём домен предлагал бесплатно. Можно было взять домен «sobaka.zzn.com» и сделять ящик «[email protected]». Прикольно его будет диктовать.
                          Ответить
              • > Если номер телефона перейдет к другому человеку и новый владелец подключит его как дополнительный логин, адрес почты также перейдет к нему.

                Вместе с письмами?
                Ответить
            • Кстати, что у вас сейчас блокируется? «Яндекс» и усмановские сети («ВК», «Одноклассники», «Mail.ru»)?
              Ответить
              • ещё кинопоиск
                но полный список я не знаю, нужно гуглить

                пару лет назад у меня был пров, у которого мылору открывалось безо всяких проблем, кстати

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

                а, вебмани ещё ))
                Ответить
      • Платные туалеты - не говно. Вообще, всё платное обычно лучше бесплатного, отсеивает халявщиков.
        Ответить
        • «Штольман» считает, что говно:
          https://stallman.org/pay-toilets.html
          Ответить
          • Он просто бесплатных не видел...
            Ответить
            • К слову, сможете угадать местонахождение туалета по его фотографии (десять реальных примеров)?

              https://toilet-guru.com/quiz/quiz1.php
              Ответить
              • сайт три раза лёг, пока я пытался пройти

                видимо, на двух пользователей одновременно не рассчитано
                Ответить
                • Напомнило:
                  –— Я на прошлой неделе зашёл на твой сайт...
                  —– А, так это был ты?
                  Ответить
                • > на двух пользователей одновременно не рассчитано

                  https://pbs.twimg.com/media/Bf_jnFKCUAAkKd9.jpg
                  Ответить
              • Рандом не подвёл:
                5 correct
                5 wrong
                0 unanswered
                50% correct
                Ответить
          • Присели бы погрызть ногти на такой?

            https://toilet-guru.com/pictures/boundary-waters.jpg
            Ответить
            • https://www.youtube.com/watch?v=RPyhyI1bdP4
              Ответить
            • унитаз мортирного типа
              Ответить
            • А на такой?

              https://toilet-guru.com/pictures/ephesus-seated.jpg
              Ответить
              • там же вроде раньше были деревяшки небось
                Ответить
                • У них ещё такая рубрика есть:

                  https://toilet-guru.com/overview-unusual.php
                  Ответить
                • А вот это, чтобы лом не бросали?

                  https://toilet-guru.com/pictures/signage-uk-magnets-tn.jpg
                  Ответить
                • Это же римский дизайн, Клоака Максима, вот это всё. Плебсу, который набросал досок, не выдают ёршики для подтирания, ибо спиздят.
                  Ответить
                  • Но более все­го под­сме­и­вал­ся он над сво­и­ми небла­го­вид­ны­ми дохо­да­ми, чтобы хоть насмеш­ка­ми унять недо­воль­ство и обра­тить его в шут­ку.

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

                    Тит упре­кал отца, что и нуж­ни­ки он обло­жил нало­гом; тот взял моне­ту из пер­вой при­бы­ли, под­нес к его носу и спро­сил, воня­ет ли она. «Нет», — отве­тил Тит. «А ведь это день­ги с мочи»
                    Ответить
        • ну да, поссать и посрать это ж такая привилегия, её надо заслужить
          Ответить
          • Ссать и срать люди будут всегда. Просто при высокой плате они будут делать это не в туалете, а в случайном месте.
            Ответить
            • господа просто не хотят, чтобы за их налоги ссал кто-то ещё
              Ответить
            • Именно поэтому я за «Говнокод».
              Ответить
    • Ещё немного датасциентизма. В «Гитхабе» через официальный API можно скачать список вообще всех зарегистрированных пользователей.

      Сейчас в «Гитхабе» зарегистрировано 88 миллионов учёток. Когда я регистрировался, у меня был внутренний айдишник 700 тысяч с копейками (они идут подряд по возрастанию). Что-то дофига в последнее время стало программистов.

      Так вот, в «Гитхабе» есть свои «сорок тысяч петухов»: нумерные юзеры, зарегистрированные подряд. Полина, признавайся, ты регистрировала?

      P.S. Пруф:
      11098210,Guy96465580,
      11098211,Guy4544559,
      11098212,Guy36462092,
      11098213,Guy95829256,
      11098215,Guy71800339,
      11098216,Guy78043132,
      11098218,Guy23698704,
      11098220,Guy84592980,
      11098221,Guy42639895,
      11098222,Guy12024012,
      11098223,Guy52751942,
      11098226,Guy32224245,
      11098227,Guy67642707,
      11098228,Guy44812385,
      11098229,Guy73943472,
      11098307,Guy75925672,
      11098308,Guy28266431,
      11098309,Guy24136812,
      11098310,Guy85721792,
      11098311,Guy32703198,
      11098312,Guy78683921,
      11098313,Guy23748827,
      11098314,Guy97184589,
      11098315,Guy28862728,
      11098316,Guy44125357,
      11098317,Guy26672454,
      11098481,Guy40287315,
      11098483,Guy59731064,
      Ответить
      • А как свой айдишник увидеть?
        Ответить
        • Не знаю. Я себя случайно нашёл в уже скачанном списке. Пока скачал 50 миллионов (заняло гигабайт плейнтекстом).
          Ответить
        • К слову:
          2299035,bormand,
          19331000,velibormandic,
          21176036,bormand28,
          51059105,bormando,
          Ответить
        • Нашёл. Через API можно:
          https://docs.github.com/en/rest/reference/users

          Получаешь токен, добавляешь ко всем запросам заголовок «Authorization: token <свой токен>».

          GET https://api.github.com/users/bormand вернёт тебе все данные о тебе.
          Ответить
          • Хм, да оно и без токена работает если из браузера.
            Ответить
            • От запроса зависит. Этот действительно работает анонимно. А если захочешь выкачать 88 миллионов петухов, он попросит токен.

              P.S. Заметил, что в ответе поле «gravatar_id» пустое? Несколько лет назад он в этом поле возвращал md5 от е-мейла. Теперь пофиксили.
              Ответить
              • А поле осталось))
                Ответить
                • Ага. Видимо, чтобы старый софт не падал.
                  Ответить
                  • Какое версионирование api ))
                    Ответить
                    • И правда. «Твиттер» добавляет ненужную поддиректорию «/v1», «/v1.1», «/v2», а тут в новой версии все URL сохраняются. Удобня.
                      Ответить
                      • Ну тут надо не забывать, что это был security fix.

                        Можно, конечно, запилить /v2 и выпилить это поле совсем. Но /v1 один фиг придётся испортить, возвращая пустое значение.
                        Ответить
                        • V1 можно было подержать год и отрубить (например, перестать выдавать токены)
                          Ответить
                          • > подержать год
                            > security fix

                            Охуенно.
                            Ответить
                            • хуикс

                              испортили v1, а потом выпустили v2, в котором этого поля вовсе нет, ибо оно не нужно

                              а v1 отправили на свалку вместе с "фиксом"

                              но зачем, да

                              дока тоже печальная

                              кому нужны модели, когда есть json
                              Ответить
                        • Ага. Тем не менее, граватары некоторых юзеров можно получить парсингом страниц. Для этого нужно указать вебархиву 2008-й год (он сам редиректнет на ближайшую дату имеющегося снимка):
                          http://web.archive.org/web/2008/github.com/defunkt

                          Те, кто регистрировался после 2014-го года, в безопасности, да.
                          Ответить
            • > из браузера

              Вебархив сохранил некоторые ответы API. Вот пруф, что поле «gravatar_id» до середины 2014-го года заполнялось:
              http://web.archive.org/web/2008if_/api.github.com/users/DaAwesomeP

              {
                "login": "DaAwesomeP",
                "id": 4472083,
                "avatar_url": "http://web.archive.org/web/20140518212809/https://avatars.githubusercontent.com/u/4472083?",
                "gravatar_id": "78d72ebd03cd6a003915a7bd318501ad",
                "url": "http://web.archive.org/web/20140518212809/https://api.github.com/users/DaAwesomeP",
              // пропустил кучу ненужных полей
                "type": "User",
                "site_admin": false,
                "name": "P THE AWESOME",
                "company": "",
                "blog": "http://web.archive.org/web/20140518212809/https://daawesomep.github.io/",
                "location": "",
                "email": "",
                "hireable": false,
                "bio": null,
                "public_repos": 26,
                "public_gists": 0,
                "followers": 0,
                "following": 0,
                "created_at": "2013-05-19T16:54:46Z",
                "updated_at": "2014-05-18T21:24:40Z"
              }
              Ответить
      • К слову, пользователей «гай-с-цифрами» 25 тысяч.

        Там ещё были другие шаблоны. Кто-то регистрировал гуиды (так же подряд).
        Ответить
        • P.S. Рагулярка для гуида «[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}».

          Сейчас грепнем:
          7430603,7cc19663-cae8-4a69-8f6a-364ace6a0330,
          7430616,0278d794-a41c-4552-9925-14dc756f4421,
          7430624,0f55ba5d-1b9e-4f54-ba76-846f66978b3a,
          7430815,30ac1eb8-82fc-4132-989b-fc1eecd5395c,
          7430826,378a0fd5-fdfe-46d5-b81e-f1f23575f877,
          7430831,84532bb0-2d85-4365-90f8-e30abe94867d,
          7430904,0623510f-01fb-48b6-89e1-37bf58e72d78,
          7430909,650f9268-f311-4e75-8ef5-097f265be5e1,
          7430936,283e84c8-6264-4d3b-817b-75da3aaaec95,
          7430940,4b69f457-2620-4424-a7c5-022b945e2567,
          7430948,13991971-eac8-4a59-8c26-6fa9159d75c9,
          7430952,63d82e59-1b4b-40cb-b126-7a59b75e43ab,
          7430979,adad2f3d-bf8e-42bc-9af9-e9e8e46d9c59,
          7431019,884a7cc7-9c48-4004-aeeb-fd529fd96f3e,
          7431030,41dee2e3-7b66-4848-a2a6-5e3b1f8733fe,
          7431502,7e05a0d7-b963-4ec1-a2f0-360972743963,
          7431520,cc96aa1d-81ca-4cf6-905f-903d26206507,
          7431535,798f6853-25c8-4d97-b7d2-96b1fb7422a8,
          7431537,eecf0e71-4ca6-47a1-8b7b-506cd7a438cf,
          7431550,f6ce3e1b-c5bb-4135-ad38-0dcc6cbffb10,
          7431585,e3b0c8cd-7d3b-4cee-9762-fd9c59561673,
          7431586,adff9df0-8c44-4ca6-b810-74de3088f5da,
          7431593,cb61c4cb-ab59-41b9-be1c-2f9babf51e88,
          7431602,2b958c34-98bb-4c15-afb9-66ede33a5eda,
          7431611,2e25229f-03f0-45e3-951c-5e352bb66767,
          7431615,11220bb0-02a4-4fe9-802f-4bb03d4a2c3f,
          7431630,0edc5fff-7d52-4e06-9baf-2db4020244f2,
          7431641,5e85a606-171e-48b5-ba0e-f4c3feb63491,
          7431669,fcedb5f1-0caf-4536-893c-006cb55af9e3,
          7431683,10760ad4-55ff-469a-abe9-38307e493e1c,
          7431692,7d1f4bef-cf6c-478b-8d2a-05d607659f48,
          7431713,ce7314c5-f83d-46a6-abca-f4bd41de0d28,
          7431857,2613fa66-6f0c-4b67-bf8c-b190878ad2ab,
          7431861,52c7adcb-1ffa-494e-9b4b-908bd433f6cd,
          Ответить
          • У этих страницы нет. «Гитхаб» грохнул?

            А у самых первых гуидов даже профиль заполнен:
            https://github.com/c8d2b545-3259-468d-94bb-c27794bd913c

            https://github.com/daf24b3e-c142-4dad-8184-dea0cc6b1f9d/2958d7fb-00bf-412f-94a2-80f2225a4e65
            Ответить
    • You may not:

      - create, modify, or change the behavior of, classes, interfaces, or subpackages that are in any way identified as "java", "javax", "sun", “oracle” or similar convention as specified by Oracle in any naming convention designation.
      Ответить
      • Да посрать.
        Ответить
      • это лицензионное соглашение?
        Ответить
      • Разрешите донякаться? «You may not» или «you shall not»? А то ведь кто-то докажет, что может.
        Ответить
        • я недавно срал в платном туалете

          стоит 30 рублей, а внутри всё равно говнише: вода не сливается нормально, освежителя нет, туалетная бумага тоньше папиросной
          Ответить
          • > освежителя нет

            Самое бесполезное изобретение, имхо. Лучше уж нормальную вытяжку сделать, чем наслаждаться ароматом говна в лесу или на берегу моря.
            Ответить
            • Начало июля. На даче. В столовую вошел Степан Сергеич с лицом темным, как чугун. Стоял нахмуренный, сердитый и тяжелым взглядом следил за женой. Она штопала чулки Танюшки и не видела его взгляда.
              В открытое окно подул ветерок и принес запах цветущей липы. Елизавета Алексеевна сказала:
              – А, уж липы зацвели!
              Степан Сергеич раздраженно отозвался:
              – Что липы зацвели, это, конечно, хорошо. А вот что у нас опять кошки по всем комнатам нагадили, – это черт знает что такое! Не продохнешь от вони!
              Елизавета Алексеевна удивилась.

              – Где тут кошками пахнет? Я ничего не чувствую.
              – Ну конечно! А я, во всяком случае, чувствую совершенно ясно. И требую категорически, – Лиза, слышишь? Я требую, чтобы никаких своих Пушков и Снежков ребята в комнаты не таскали! В воскресенье Димка весь день возился в столовой с кошками… Скажи Матрене, пусть сейчас же придет с тряпкою и подотрет.
              Ответить
              • Степан Сергеич ходил с Матреною по комнатам и искал, где нагадила кошка. Матрена заглядывала под диваны, отодвигала шкафы и посмеивалась под нос.
                – Господь с вами, барин, какие тут кошки! Дух – лучше и быть нельзя!
                – Вы тут все так принюхались ко всякой вони, что даже уже не слышите ничего!.. Танюшка, Димка, пойдите сюда! Если еще раз в комнатах я увижу кошку, то всех ваших Пушков и Снежков велю забросить в реку!.. Слышите? Запомните это!
                Елизавета Алексеевна, с упрямыми и грустными глазами, сидела в столовой у стола и не помогала искать. Это особенно сердило Степана Сергеича, и он неутомимо двигал сундуки, комоды и шкафы. Однако ничего не нашли. Матрена, скрывая улыбку, ушла с тряпкою в кухню. Степан Сергеич позвал детей и еще раз строго подтвердил, чтобы не пускали кошек в комнаты.
                После обеда Елизавета Алексеевна лежала в спальне; у нее болела голова. В дверь заглянул Степан Сергеич.
                – Ты не спишь?
                – Нет.
                Ответить
                • Он вошел, сел к ней на край постели. На лице была сконфуженная, детская улыбка, и от нее светилось все его серое лицо.
                  – Вот, Лизанька, грязная история!.. С кошками-то! Оказывается, это вовсе не кошки нагадили, а знаешь что?.. Я сейчас только сообразил: это… липы зацвели!
                  – Что?! – Елизавета Алексеевна, хоть была сердита, вскочила на постели и расхохоталась. – Ты шутишь?
                  Пристыженное лицо Степана Сергеича дрожало смеющимися морщинками.
                  – В том-то и дело, что нет! Понимаешь, какая штука. Был я еще мальчиком, жили мы на даче под Калугой. Мама меня посылала набирать липовый цвет, и потом мы его сушили на газетных листах на чердаке нашей дачи. А кошек там была гибель, постоянно так ими пахло, что не продохнешь. Вот оба эти запаха у меня и смешались, и я их уж не могу разъединить. После обеда сегодня вышел на террасу, – что такое? Опять кошками несет! Откуда? Из саду-то! Принюхиваюсь, – смотрю, молодая липка у террасы вся в цвету. И тут я вдруг сообразил. Вот, Лизанька, какая история уродливая!
                  – Д-да-а…
                  – Рассказать, – никто не поверит! Ты уж прости меня.
                  Елизавета Алексеевна безнадежно смеялась.


                  В. В. Вересаев. Невыдуманные рассказы о прошлом.
                  Ответить
          • > 30 рублей

            Охуели. Помню раньше проезд в троллейбусе стоял 30 копеек.
            Ответить
      • - creat, modif, or chang
        Ответить
    • Давайте поговорим о бесконечном зожатии файлов на лету.

      У файлов в «NTFS» есть атрибут «зожатый». Зожатие/розжатие по Фомфану на лету поддерживается драйвером «NTFS», но не поддерживается стандартным бутменеджером, поэтому «ntoskrnl.exe» и драйвера, которые он загружает в первую очередь, должны быть незожатыми.

      Что будет, если в унитаз поезда бросить лом зожать папку «Windows»? Если установить атрибут «зожатый» через «Проводник», он вызовет робота, который тушканчиком кинется зожимать все вложенные файлы. Зожать «ntoskrnl.exe» и все загруженные в данный момент DLL он не сможет, поэтому юзер не почувствует подвоха: всё будет работать.

      А теперь что произойдёт, если с одним из обновлений «Windows» прилетит обновление для «ntoskrnl.exe» или для какого-нибудь из драйверов?
      Ответить
      • ntoskrnl обновица не из работающей винды, а вмомент перезагрузки (pending.xml, poexec, вот это всё) а там драйвера зожатия нет

        так вижу
        Ответить
    • загадка для сетевого питуха


      Почему высоконагруженный сервер не должен закрвать (close) соединения сам, а должен либо просить клиента его закрыть, либо рвать его шля RST (linger =0)
      Ответить
      • Чтобы клиент новое не открыл и не задосил сервер?
        Ответить
        • хм, что мешает клиенту открыть новые соединения?
          Ответить
          • Если порт закрыт фаерволом, то у тебя таймаутится соединение, и ты посылаешься нахуй не сразу. Зачем так сделано?
            Ответить
            • Этож tar pit чтобы сканировалось подольше
              Ответить
            • А зачем мне помогать пидарасу, который меня сканирует? Ресурсы на отсылку RST зачем тратить?
              Ответить
              • Ну вот. А зачем мне закрывать соединение, если пидорас его заново откроет? Пускай сам закрывает.
                Ответить
                • Я говорил не об атакующих, а о валидных клиентах)
                  Ответить
                  • У тебя может быть 10000 валидных клиентов, и внезапно появиться один пидорас на 20000 соединений. Нужно следить за худшим случаем.
                    Ответить
                    • абъюзера нужно банить на пол часа по айпишнику кмк
                      Ответить
                      • А как? Вручную?
                        Ответить
                        • ограничь кол-во подключений с одного IP, например
                          Ответить
                          • Тогда один пидор может засрать всю "квоту", а другому пользователю с этого ip достанется хуй. Когда у тебя сайт уровня vk.com - это проблема.
                            Ответить
      • Соединение может работать в режиме конвейера, принимая последовательно несколько запросов. Клиент до истечения таймаута может не понять, что соединение закрылось и продолжить посылать запросы.
        Ответить
        • Почему на него не должно быть похуй?
          Ответить
          • Действительно.

            А может быть, это на случай, когда клиент за NAT'ом, чтобы NAT своевременно вычеркнул это соединение из таблицы преобразования?
            Ответить
      • Чтобы не тратить память на сокеты в time wait?

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

          Будет у него забит один эфемерный порт, а через 2MaxSegmentLifetime отвалится.

          А вот сервер хоть и не занимает порты (на порты клиента ему пофиг) но может забить память.

          Потому что у клиента один сервер, а у сервера миллион клиентов
          Ответить
          • > но может забить память

            А сколько реально сокет жрёт в этом состоянии? Буфера, хендлы и т.п. уже по-любому освобождены. Просто запись в хешмапе.
            Ответить
            • да скока бы ни жрал: зачем оно нужно-то? А в netstat/ss зачем его видеть?
              Ответить
              • > зачем оно нужно-то

                Эм, чтобы полноценный сокет не держать открытым с буферами и прочей требухой? Time wait по-любому дешевле.

                Хотя у большинства серваков (кроме HTTP/1.0) выбора тупо нет т.к. они один фиг ждут на этом сокете следующий запрос. А по таймауту можно и RST'шнуть, никто не обидится.
                Ответить
                • я имел ввиду, что можно попросить клиента закрыть соединение, и тогда TIME_WAIT не будет вообше

                  точнее оно будет на клиенте

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

                    Ну тут сложная ситуация... Вот вижу я, что клиент шлёт мне какую-то неведомую хуйню. Я отправляю ему ошибку и... держу сокет открытым пока этот кривожопый клиент сам не уйдёт? Зачем? Зачем?

                    А если я его RST'шну, он может мой ответ не до конца получить. Разве не так?
                    Ответить
                    • если шлет хуйню - шли RST, он сам виноват

                      а если он валидный клиент, но попроси его послать FIN
                      Ответить
                      • > попроси его послать FIN

                        Да как я это сделаю? Это скорее к дизайну прикладного протокола, чем к его реализации относится...
                        Ответить
                        • так я про него и говорю, "bye" какой нить

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

                              Допустим, ты дизайнишь протокол.
                              Есть два варианта:

                              Client: привет, я хочу foo
                              Server: вот тебе foo
                              Server: FIN


                              Второй вариант


                              Client: привет, я хочу foo
                              Server: вот тебе foo
                              Server: а тебе иди к черту, пожалуйста
                              Client: ok, FIN

                              Я спросил, почему второй вариант предпочтительнее

                              Правильный ответ TIME_WAIT
                              Ответить
                            • а, я тебя понял

                              Типа что делать, есликлиент проигноировал bye?

                              тогда по таймауту слатьRST

                              большинство клиентов все же адекватны
                              Ответить
                              • Да не, просто в большинстве протоколов клиент и так прекрасно понимает, когда ему пора уходить. Для этого не нужна какая-то особенная команда.
                                Ответить
    • https://www.stallman.org/archives/2021-may-aug.html

      "trump" 21 matches
      "thegua" 923 matches
      Ответить
    • Перекат!

      https://govnokod.ru/27544
      https://govnokod.xyz/_27544/
      Ответить

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