Об одной из деформаций погромиздов

Симптомы профдеформации у программистов.

Пишет Анонимус: «Этот текст обращен в первую очередь к тем, кто хочет войти в наше славное ойти. Про деньги и образование я тут писать не буду, про это давно написан уже не один опус.

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

Предлагаю несколько зарисовок из своей жизни:

Задача: нужно сделать бекап, на всякий случай

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

Что делает опытный пользователь или сисадмин? Он берет Бакулу (или любое другое готовое решение), настраивает бекапы по расписанию и радуется готовому софту, который написали программисты.

Что делает программист? Особенно с опытом работы с файловыми системами, пониманием как работают жесткие диски, контроллеры и 20-летним стажем работы? Давайте подумаем, как это можно сделать…

Скопировать файлы через CTRL+C/CTRL+V — слишком медленно, это не наш путь. Да и мелкие файлики будут занимать целые кластеры на диске, тем самым место в бекапе будет расходоваться крайне неэффективно! Может быть использовать архиватор? Отличная идея! Где тут у нас tar, где тут у нас LZMA2? Так, секунду, но я не хочу сжимать свои фоточки и видеофайлы, это займет слишком много времени! Вот бы сжимать текстовики и прочие исходники отдельно, а мультимедию не сжимать! Скрипт на баше? Как-то несерьезно… А вот сишечка отлично подойдет! Значит обходим все дерево, если мелкие файлы — жмем, если кино — кидаем в архив без сжатия, все просто! Тааак, а чего это у нас библиотека для сжатия не поддерживает селективный выбор алгоритма для отдельных файлов? Дефлейт позволяет менять режим сжатия на лету! Похуй, где у нас даташит на формат ZIP? Блять, он сука 32х битный, есть конечно расширения, но… Бляяя… Хуй с ним, где даташит на 7z? Ой, как много фич, сущностей. Или генерить сразу ISO? Нет, тогда мы опять потеряем место, так как у нас тут сектора, да по 2кб каждый! Похуй, меня заебало все — пусть будет tar, а жать буду дефлейтом. СТОП? А как делать инкрементные бекапы? А если я наконец-то рассортирую свою помойку и среди исходников уже не будет лежать порнуха? Значит нужен какой-то индекс… И поточное сжатие более не проканает… Может быть порезать файлы на блоки, посчитать хеш-суммы и сделать что-то вроде Haystack со своей файловой системой внутри? Или лучше изобразить из себя блочное устройство с дедубликацией блоков, а поверх уже файловую систему, заточенную под это? Бляяяяя…

Задача: посмотреть кино с друзьями

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

Что делает искушенный любитель кина? Он идет на разные трекеры, выбирает кино, ищет режиссерскую/расширенную версию без цензуры/без хромакея. Если выясняется, что расширенная версия без перевода, то качает перевод и в каком-нибудь премьере склеивает дорожки — к вечеру будет готов кинопросмотр. Поднять громкость или яркость — дело пары кликов.

Что делает программист? А программист качает кино, берет попенсорсный плеер и начинает его патчить. Во-первых, почему современные фильмы такие тихие с громкими звуками? Давайте в аудиотракт воткнем компрессор, который сожмет динамический диапазон, и голоса птиц и людей в дорожке выравняются! А еще вы заметили, что в последнее время фильмы еще и слишком темные? Почему бы не сделать компрессию в яркостном канале, чтобы видеть всё? И еще полосочку с битрейтом, чтобы можно было сразу перемотать на экшен-сцену. Склеить несколько версий одного фильма? Ну… Сначала берем кадры и нарезаем их на хеши (так как фильмы разные и картинки могут незначительно отличаться, то храним адаптивные хеши, а они жирные), а лучше сразу на несколько хешей, чтобы уж точно с гарантией. Теперь ищем сравнения кадров и выстраиваем альтернативный таймлайн. Хм, тут какие-то пидоры свое лого вставили, было бы неплохо его закрасить данными из другого релиза. Гуй под это мне делать лень, поэтому будем считать, что оверлеи у нас только на первом файле, а данные под маской будем брать только во втором, главное не перепутать потом. ДЗЫНЬ-ДЗЫНЬ, ИСПЫТАЙ ЕБАНЫЙ РОТ ЭТОГО КАЗИНО! Хм, кубики конечно молодцы, что вставляют «дзынь» перед рекламой, но чем у нас там модно считать и сравнивать FFT? Блять, а при смене сцен компрессор все же дает лютые артефакты… Ну ладно, прикрутим еще оптический детектор сцен. Сука, он тоже лажает! Ладно, я же могу поверх видео нарисовать небольшой таймлайн оверлеем, таким образом не надо будет рендерить ничего, а если что — поправить прямо в момент просмотра. Стоп. На что я трачу свою жизнь?

Задача: сделать вебсайт

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

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

Что делает программист с 20 летним стажем и опытом ебли железок? Ну значит эта… Везде есть кеширование, порой его делают в виде статических файлов. Значит вебсерверу надо считать файл (а это IO — дорогая операция!), потом сжать, потом зашифровать, и медленно отправить клиенту. Секунду, а если хранить уже сжатые файлы? Тогда и IO будет дешевле, и обслуживание клиента проще! А инвалидам можно и на лету распаковывать файлы! Впрочем, это же инвалиды, можно сделать как мылосру — отдавать gzip всегда, не зависимо, умеет его клиент или нет! У нас тут хайлоад, понимаешь! Тем более, что готовые HTML-ки жмутся хорошо. Еще бы, там на 10кб текста, 300кб шаблона. СТОП! А нахер мы все это храним на диске? Сделаем свою разметку, к ней темплейтер, пусть он висит в памяти, и прямо из памяти темплейтит говно! С гзипом тут конечно получается шляпа: можно конечно сжать всякие шапки и подвалы, а остальное собирать из мелких кубиков — сжатие конечно будет, но слабое. Или же пережимать прямо на лету, все равно шифрование не слишком медленней, зато IO копеечный, а HTML-ки на диске будут весит килобайты. Ну, это скорее BinaryHTML, но за пределами сервера об этом никто все равно не узнает. Так, но ведь если у меня форум, то все равно постоянно надо ребилдить все страницы? К тому же они теперь хоть и весят копейки, но кластеры на диске используются неэффективно — большие потери при множестве мелких файлов. Тем более, фрагментация файловой системы растет быстро. Хм, может быть хранить это все в некоторой базе? Скажем, в начале файла отведем мегабайт под индекс, а потом будет быстро seek-ать на нужную позицию и отдавать файлы. Можно сделать выравнивание по размеру сектора. Впрочем, это опять потери. Зато фрагментацию победим тем, что на старых записях будем ставить флажок «удалено», если места для перезаписи нет, а актуальную инфу будем дописывать в конец. Круто! Теперь надо бы как-то придумать синтаксис для моей новой разметки, которую будет кушать шаблонизатор… Блять, не хочу отступы, хочу скобочки! Но со скобочками в шаблоне нельзя будет их использовать. Пойду полежу…

Вы все еще хотите войти в ойти? Я ХОЧУ ВЫЙТИ, ВЫПУСТИТЕ МЕНЯ ОТСЮДА, КАК МЕНЯ ВСЕ ЭТО ЗАЕБАЛО, У МЕНЯ НЕТУ СОФТА, МНЕ НУЖНО ПИСАТЬ СОФТ НА КАЖДЫЙ ЧИХ, ВОКРУГ ГОВНО И МРАЗИ И НЕТУ СОФТА.

Может где-то я и перетолстил, но 90% моих размышлений здесь — чистая правда (может быть кто-то даже узнает описанные проекты). Может быть я просто ёбнутый? В любом случае, пишу это, пока FAR копирует файлики поштучно, так как других способов копирования файлов я не придумал, а следующие три часа заняться еще чем-то надо. Сайта у меня нету, хотя мысленно написано множество обработчиков на сишечке. А кино я смотрю в плеере, многие константы которого захардкожены и порой требуется перекомпиляция чтобы их изменить. Но я не жалуюсь. Все так, как и должно быть».

Прислал Анонимус

94 Комментария

  1. Vesel i Pyan:

    Статья зашквар. Программисты так любят себя хвалить, рассказывать про профдеформацию. Мол я такой и я сякой.
    По факту описанное в третьем кейсе — это аутисты.
    Большинство ничего не патчит, не умеет написать бэкап, даже с 30 летним стажем. Что за глупости

    156

    1
    • kekek:

      случай 4
      захотел картошки купить в магазине, смотрю — а там она вся какая-то мелкая и изъеденная вредителями. Думаю, не, так дело не пойдет. Куплю участок и выращу картошку, да всем картошкам картошка будет! Хотел выбрать участок, но СТОП! Начал изучать почвы всякие, глинистые, черноземные, анализы на минералы и пестициды брать, радиацию замерять, ph всякие. Выбрал, замерил — все ок! Начал копать, но СТОП! Лопатой обычной что-то медленно получается. Начал изучать металлы всякие, сплавы, замерять углеродистость стали, тесты на деформацию проводить. Изучил 18 способов заточки лопат. В сарае выплавил цельнотитановую лопату и заточил методом четырехлистного сечения. Выкопал, хотел сажать рассаду, но СТОП! Начал изучать сорта всякие, их плодоносность, стойкость к электромагнитному излучению, селекцией занялся, а там и методы редактивания генома осваивать начал… В общем, так и сдох без картохи от голода…
      PS Вы думаете это все потому что я программист? Нет! Просто я долбоеб!

      95

      0
    • и твою маму тоже:

      >>> «Что делает программист? Особенно с опытом работы с файловыми системами, пониманием как работают жесткие диски, контроллеры и 20-летним стажем работы? »

      Это о ком? О фронтенд-макаках чтоле?

      27

      9
    • Горник, атлет, качёк 60кг/178см/33см/26 лет/$2.5К:

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

      17

      0
  2. КодоВрот:

    Улыбнуло 🙂

    6

    7
    • Пиздюли Driven Development:

      Афтор, то ты ещё Матан подзабыл! А то бы (как я) подсознательно искал правильный алгоритм и решение всего на свете «в общем виде»…)) Займи руки, спаси голову! Прогуляйся, повиси на турничке, ремонтик продолжи, выкинь хлам, сдай макулатуру, помигай, наконец, светодиодиком…)) Скоро зима, ты же с такими привычками к лету ёбнешься мозгами…)))

      9

      0
      • КодоВрот:

        Ты мне то зачем это ответил? 🙂

        3

        2
        • Абенат:

          Бля, какая же скучная простыня

          Автор такой долбоёб если думает, что это хоть кому-то может быть интересно

          7

          0
          • Пиздюли Driven Development:

            Автор все правильно сделал — поделился симптомами с обществом. А фразы про «вайти» и «профдеформацию» добавил для соответствия статьи формату ресурса.

            5

            1
        • Пиздюли Driven Development:

          Чтобы не искать потом свой коммент и ответы на него в самом низу страницы.

          0

          0
    • КодоВрот:

      Интересно, почему нет мнения ебаной редакции? Интересно же!

      3

      0
  3. Задача: напердеть в уши программистам:

    Пацаны, помогите с задачей

    16

    4
  4. hujoder:

    автор ты внатуре ебанутый
    или куришь что то качественное

    26

    1
    • Steve Blowjobs:

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

      7

      0
  5. anon:

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

    85

    1
  6. vin0678:

    Я реально не осилил весть текст!

    14

    3
  7. Базукин Сын:

    Всё так. Написал свой GUI к .xz — архиватору, угрохал месяц на полировку. Зато не говно и циферки показывает. Под капотом правда всё равно говно, но с меня уже хватит.

    Жук, хуйло, почини уже этот Cannot contact reCAPTCHA. Check your connection and try again. а то своё ёбаное напишу.

    13

    6
  8. ЛахПідр:

    Ахуительная история. Так еси хоч уйти с ойти то вчом проблема? Уйобуй на стройку хуярить за 3к гривен, под жарким сонцем

    5

    1
    • Базукин Сын:

      Зачем хуярить на стройку если судьям и прокурорам платят гораздо больше и без задержек? Хуярь в суд и требуй трудоустройства.

      5

      0
      • ЛахПідр:

        Видимо ти не з України, ибо штоб устроитса в суд, даже помощником ( ти будеш делать всю говно роботу ), нужно пройти десять кругов ада и сесть на розкаленую бутилку. И даже тогда будут плотить копейки. Такшо лутше уже на стройку, а потом в Европу панам хати строит

        0

        0
  9. 301й спартанец на галере:

    что за бред, автор, ты ебанулся? только трус делает бэкапы, я вообще бэкапы не делаю, есть сисадмин на это, скажи вне еще html и css выучить и фиксить стили вместно верстальщиков

    5

    3
    • сисадмин:

      Размечтался блять бэкапы ему делать. Может еще на былоСИ покодить за тебя?

      3

      0
  10. мамкин CTO:

    ещё в бородатые времена существовала серия рассказов «записки жены программиста», там как раз про это есть

    8

    1
  11. Томас Кукан:

    По-моему, автор не программист, а долбаёб. В 2019 году блять сжимать текстовые файлы при копировании, чтобы меньше места занимали, когда харды на терабайты стоят копейки, и доступной памяти жопой жуй. Либо автор клинический ноулайфер, которому в жизни заняться нечем, кроме как копирование файлов оптимизировать, либо просто долбаёб-выебщик. Как водится, правда, скорее всего, где-то между.

    57

    3
  12. Anal_Cunt:

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

    38

    1
  13. Рубист одиночка:

    писал бы это все в топике о говнокурсах итить колотить.

    0

    2
  14. Бесплатная аватарка с пидором, юзай [email protected]:

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

    6

    1
  15. Сельмашевец:

    Солидолом по ебалу

    3

    1
  16. vesz:

    Автор будто и не программист, а эникейщик-выебщик с 20 летним стажем, бездельник и ноулайфер, которому на работе нечем заняться (мышки в бухгалтерии все поменял, принтера заправил), потому он графоманит, основываясь на многолетнем чтении башорга и форумов уровня линукс сру. Описывая стереотипных красноглазиков 10-15 летней давности.

    42

    1
  17. Срака:

    Не нерпавда. Автор далбайоб. В ШАГЕ на курсах нам об этом ничего не говорили. Пойду резюме в Люксофт отправлю

    13

    0
  18. яяя:

    Блядь, я никогда не думал о том, что я буду очень рад тому, что я обычнй нормальный человек.

    4

    1
  19. Северное Сияние (с мобилы без звездочек):

    Открыл сегодня вакансии в Москве. Вакансий — куча. Но блять требования растут как грибы, зарплата если и есть большая, то там требования еще больше. Легче бандитом пойти работать, чем в здравом уме выучить все эти объемы технопоебени.
    Потом смотрю — вакансия бортпроводник. Без опыта. Зп чуть меньше чем у прогера-задрота.

    Валить отсюда давно пора. Ебаное Айти себя само сожрало, задроты усложнили сами себе жизнь, напилив кучу ебучих решений, фреймворков, от объема и сложности которых мозги просто кипят. Для себя решил, что сейчас последнее место работы. Что дальше будет — похуй. Ебал я в рот эту ебучую индустрию.

    20

    17
    • Король Дроздобород:

      Аналогично

      8

      3
    • tmp:

      Скоро, думаю, будут вакансии типа Senior %framework_name% developer. В рамках той же java уже сколько всяких фреймворков что разбираться во всем просто не реально.

      5

      3
    • червень програміст:

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

      0

      5
    • vesz:

      Фигасе, чтобы получать 2-3 средних московских зарплат чуть ли не на старте, нужно что-то знать, оказывается, и 1-2 года опыта работы иметь, а не просто закончить курсы «Яваскрипт за 2 недели».
      Вот уж действительно ойти умирает. Пойду лучше в банк за 50к. Или продажником за 80. Или инженером за 40.

      2

      1
      • Северное Сияние (с мобилы без звездочек):

        > нужно что-то знать

        Нет. Не просто «что-то знать». Стек требований большой. Реально большой. Там и 10 годочков не хватит, если объективно рассуждать. Возникает вопрос — а есть ли смысл дергаться, если даже с наличием знаний по всей этой технопоебени ты будешь получать не сильно отличную зп от бортпроводника или продажника?

        0

        0
        • tmp:

          «Что то знать» — это было актуально лет 10 назад, когда на синиор позицию требовалось знать синтаксис языка, популярный фреймворк, одну РСУБД и все, при этом оно все было гораздо проще чем сейчас.

          2

          0
  20. ∃!:

    Поддержу насчет того, что большинство в нашей отрасли нихуя не умеет и ничего не хочет. Это в общем даже хорошо.

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

    4

    0
    • Северное Сияние (с мобилы без звездочек):

      «судьи, менты и подобное говно» у нас, в Рашке, живут заебись. Откаты, взятки, полезные знакомства.
      Профдеформация вряд ли у них бывает, это кастовое общество, им заебись.
      Профдеформация это у галерных рабов.

      11

      3
      • ∃!:

        >>> живут заебись
        Как это ^ исключило профдеформацию?
        Их профдеформация не вляет на отношение к людям? Это точно?

        4

        3
  21. Я не робот:

    так, больному автору нужно либо на работу посложнее, либо к врачу

    6

    0
  22. harvester:

    Жениться тебе барин надобно. Тогда не надо сишечку теребить по пустякам.

    10

    2
    • Автор:

      Ни один рубист не согласился выйти за меня, хнык-хнык (( С тех пор я такой

      0

      0
      • Ушлепок:

        ну раз рубисты не выходят за тебя
        то выйди ты за рубиста.

        какая в жопу разница?

        0

        0
  23. Нахуя:

    нахуя я это прочитал

    10

    1
  24. Гагарин:

    Круто, чувак, в точку. Пойду полежу.

    9

    3
  25. КодоВрот:

    О профдеформации

    Пошел я как-то с другом на охоту.
    Километров 20 уже прошли — ни зверушки, ни пташки, ни букашки — хоть друг в друга стреляй.
    Как вижу, в кустах, метрах в 50ти, кабан деловито пятаком махает и похрюкивает. Я друга осторожно локтем в бок — смотри мол. Друг оживился. Прицелился. Смотрю в оптику на кабана этого. И думаю:
    «чето он залипушный какой-то. шерсть не настоящая. чистый слишком. хвост плохо прорисован. рылом двигает уж слишком дерганно. а кусты! какой лентяй их рисовал! даже листики на ветру не шевелятся! тьфу! халтура!»
    БА-БА-Х!!!
    Вижу — кабан убегает. Смотрю на друга с недоумением.
    — Че смотришь?! Ну, не попал! Да, косоглазый! Даже с прицелом… Ты вон вообще выстрелить не смог!
    Так и вернулись с охоты ни с чем.
    Может пойти на лесника учится?

    12

    2
    • КодоВротЕбаныйПоворот:

      Пошел я как-то с другом на охоту.
      Километров 20 уже прошли — ни зверушки, ниhttps://ebanoe.it/2019/09/26/professional-deformation/?replytocom=305580#comment-305580 пташки, ни букашки — хоть друг в друга стреляй.
      Как вижу, в кустах, метрах в 50ти, какое-то движение. Присмотрелся, а там Базука Алесье анус вылизывает. Прицелился, пальнул, ну и это, обоих завалил. Так что не ждите больше охуительных историй про куашницу, лежит она у меня в погребе, мух собирает…

      0

      0
  26. Веб-макака:

    статья хуета какая то, тупой выпендрежь

    13

    1
  27. Блеать:

    Очередное нытье: посмотрите на мою профдеформацию!!!! Как она вам?! (выебщик детектед). Или: я выгорел в 20 лет — пожалейте меня! И так далее и тому подобное.
    Заебали!
    PS
    Удивляет, что автор, судя по всему, уже взрослый и с опытом. Я бы понял пиздешь малолетки, а тут? Загадка.

    12

    0
  28. Вайтишник Шредингера:

    Куда автору деньги на лечение сбрасывать?

    10

    0
  29. Доктор:

    Выебщик детектед

    12

    0
  30. fucking switcher:

    «У МЕНЯ НЕТУ СОФТА, МНЕ НУЖНО ПИСАТЬ СОФТ НА КАЖДЫЙ ЧИХ, ВОКРУГ ГОВНО И МРАЗИ И НЕТУ СОФТА», — пиздуй опен сорс проекты создавай, а не вываливай здесь фантазии о своей охуенности.

    19

    0
  31. Макросы для фортнайта:

    Высер годится для помойки самоподлизывателей типа Хабра.
    Дизлайк.

    27

    0
  32. Зигмунд Фройд:

    КГ/АМ

    7

    1
  33. The Void:

    Так походу автор, это только в своих фантазиях и представлял, потому как то что он на фантазировал одному реализовывать придется где-то лет 5.

    6

    0
  34. Толстый Хрюк:

    Тааак, а чего это у нас библиотека для сжатия не поддерживает селективный выбор алгоритма для отдельных файлов?

    Библиотека у него не поддерживает!

    Еблан, скачай описание формата ZIP, там всё поддерживается.

    5

    1
  35. 1:

    > Может быть я просто ёбнутый?
    Да.

    14

    0
  36. Базука-на-рубисте:

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

    А погромизд напишет три модуля — Хуй, Пизда, Джигурда — и щастлив. Сам себе жопу вытер. Лёня Каганов не даст спиздеть

    4

    0
  37. Front makaka:

    Помоему, надо уже к психиатру

    4

    0
  38. Давно уже не мальчик:

    Что-то на уровне хабра ко дню программиста или сисадмина. Хоть бы постыдились эту хуету на ебаное выкладывать жуки всякие.
    PS. Нормальный человек не будет искать перевод и оттого никогда не узнает про дзинь дзинь ебаное казино и не увидит ничьих ебаных логотипов, а на кубиков ему будет абсолютно похуй.

    8

    1
  39. Северное Сияние (с мобилы без звездочек):

    Предлагаю голосование.

    Жук пидарас — лайк
    Северное Сияние хороший — дизлайк

    13

    4
    • ГолоХующий:

      Предлагаю другое:
      Жук пидарас — лайк
      Северное Сияние пидарас — дизлайк

      7

      2
  40. Ёбаный стыд:

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

    9

    0
  41. жук сасать(тест):

    1

    1

    0
  42. жук сасат:

    захотел картошки купить в магазине, смотрю — а там она вся какая-то мелкая и изъеденная вредителями. Думаю, не, так дело не пойдет. Куплю участок и выращу картошку, да всем картошкам картошка будет! Хотел выбрать участок, но стоп! Начал изучать почвы всякие, глинистые, черноземные, анализы на минералы и пестициды брать, радиацию замерять, ph всякие. Выбрал, замерил — все ок! Начал копать, но стоп! Лопатой обычной что-то медленно получается. Начал изучать металлы всякие, сплавы, замерять углеродистость стали, тесты на деформацию проводить. Изучил 18 способов заточки лопат. В сарае выплавил цельнотитановую лопату и заточил методом четырехлистного сечения. Выкопал, хотел сажать рассаду, но стоп! Начал изучать сорта всякие, их плодоносность, стойкость к электромагнитному излучению, селекцией занялся, а там и методы редактивания генома осваивать начал… В общем, так и сдох без картохи от голода…
    PS Вы думаете это все потому что я программист? Нет! Просто я долбоеб!

    5

    -1
  43. КАРПОЕБ:

    Автор спутал долбоебизм с профдеформацией

    3

    0
  44. Ужъ полночь близится а Германа всё нѣтъ:

    неасилил

    1

    0
  45. Сын капитана:

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

    12

    0
  46. Капитан Джони Ебло:

    Ебать ты долбоеб!! Так усложнять себе жизнь — это талант!

    4

    0
  47. Json Master:

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

    5

    0
    • Будулай:

      Да, те ещё уебаны.

      0

      0
    • Пиздюли Driven Development:

      Ну блять как автор. Чтобы сложить два и два они свой калькулятор с GUI пишут. С абстрактной фабрикой абстрактных фабрик…)))

      2

      0
  48. Толстый:

    Автор про rsync по ходу ниразу не в курсе

    0

    0
  49. Dronko:

    Чувак, ты ебнутый, это уже к психиатру.

    5

    0
  50. Будулай:

    Статью писал пидор задроченный.

    3

    0
  51. Ушлепок:

    дибилблядь.

    4

    0
  52. Alez:

    Аффтар малолетний еблан.

    1

    0
  53. С++:

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

    1

    0
  54. Foo:

    Бля… А что если действительно попробовать написать бэкапер по идее автора в статье??

    0

    0
  55. Пипоня:

    Третий кейс — пользователи андроида )

    0

    0
  56. Ярослав:

    Что за хуйню я прочитал ?

    0

    0
  57. Силачь:

    Читаю про говнопресс на сайте на говнопрессе

    0

    0

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *