it-юмор :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

it-юмор geek 

it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор


Подробнее

it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
Еще на тему
Развернуть
В коде.
crkll crkll 08.11.202216:12 ответить ссылка 4.1
В генокоде.
И находишь фичу с дополнительной хромосомой дающую +5 интеллекта
А потом ищешь решение бага уже генокода...
Легко
*фиксишь один баг*
*тестишь*
*находишь ещё +100500 багов в генокоде*
Bioshock 2 Model • Gil Body BioShock РОССИЯ
Gil Alexander
Большая часть генокода - это неисполняемый мусор. Представь короткие участки работающего кода, ну там функции, вызовы их, импорты,экспорты, созадние переменных и присвоение им значений, установка глобальных перемен, причем не питонового, а старого, малопонятного, с GOTO, и все это перемежается километрами закоментненных паст с двача, вообще не имеющих никакого отношения к фукнциям.
Выходит человек по большей части бесполезный биомусор, которые никто не шарит как програмить? Реактор познавательный, етить его...
Не только человек, а вообще все живое. Есть более "правильно" организованные живые существа, как в плане генов (меньше нечитаемого мусора), так и в плане строения, есть беспорядочные куски мусора, например позвоночные, и в целом вторичноротые, буквально сделанные через жопу, что не мешает им процвевать в нашем мире.
Мир живого странен, когда физики приходят в биологию и биомед с ожиданием, что вот сейчас все соптимизируют своими формулами и найдут уравнение жизненного совершенства, они очень быстро охуевают.
> Мир живого странен, когда физики приходят в биологию и биомед с ожиданием, что вот сейчас все соптимизируют своими формулами и найдут уравнение жизненного совершенства, они очень быстро охуевают.

Матанщики соснули?
Не соснули, а сосали и будут сосать, если пытаются быть умнее биологов.
Scallop Scallop 09.11.202214:34 ответить ссылка -1.8
Правда, при её включении у тебя отваливается иммунитет, появляются перепонки между пальцами, и инвертируется направление работы ЖКТ.
> и инвертируется направление работы ЖКТ.
Собираю говно жопой и изо рта выходит условный бургер?
Эээ, нет. Скорее, пихаешь бургер в жопу, и потом срешь ртом...
говнокоде*
Сразу видно, не программист
просто говоришь что проблема в чужом коде
Ahiru Ahiru 08.11.202216:17 ответить ссылка 12.1
Так он весь чужой был.
Проблема решена
Нет. Все знают, что код становится твоим, как только ты его открыл в редакторе.
Код твой, когда в нём появляются новые баги. ТВОИ баги.
crkll crkll 08.11.202220:54 ответить ссылка 0.6
Это вот можете другим разработчикам доказывать, что баги не Ваши, предлагая им взять работу на себя, а я посмотрю, как у Вас это получится.
Да всмысле, ни интернет ни запой не помогут найти баг.
Поиск багов стартер пак:
Внятное описание пути воспроизведения
Приближенное к боевому окружения
Дебаггер
Много времени
В какой-то момент ты на чинаешь сталкиваться с багами, с которыми вообще никто не может помочь, потому что они слишком специфичны именно для твоего случая.
Liksys Liksys 08.11.202216:36 ответить ссылка 1.9
то есть вообще все если код ты писал сам, а не через гугл и стаковерфлоу
Да кто вообще может сейчас сказать, что пишет код сам? Код сейчас - это зависимость на зависимости от зависимости, над которыми тонкая прослойка собственно кода приложения. Кроме каких-то узких кейсов, конечно же.
h8myself h8myself 08.11.202216:53 ответить ссылка -0.1
ну я не знаю тогда нахуй нужны программисты и че они так выебываются, если все уже давно написано до них, просто бери и подставляй свои значения. я знаю что среды разработки по типу vs studio уже встроены готовые библиотеки для работы с матаном и пространством имен и прочие вещи над которыми никто не должен заморачиваться каждый блядский раз. но в остальном то ты пишешь весь код сам как тебе нужно
Я не говорю, что мы не пишем код, я говорю, что код, который мы пишем, сейчас опирается на тонны библиотек, написанных за нас. Это ускоряет разработку и позволяет разрабатывать больше и качественней, но не умаляет работу конечного программиста. Но как побочка - ты имеешь дело не только со своими багами, но и с теми, что идут в комплекте с библиотеками.
Как админ могу сказать, что рот ебал я всяких джавистов с их "и качественнее" с тонной зависимостей
Ну джава это притча во языцех в этом плане
С другой стороны, есть и плюс. Раз это библиотека, то в интернете можно найти схожие запросы по проблеме. + есть радикальный вариант - сменить либу.
А вот если сам писал, то можно надолго зависнуть с переделыванием.
Mars53 Mars53 08.11.202220:57 ответить ссылка 0.0
Нередко проще написать самому, чем разбираться с тем говном из либы
Вот именно поэтому многие очень аккуратно подходят к выбору библиотек. И никто не может просто взять, и добавить в проект зависимость, потому что ему понравилась хуйнюшка из либы.
Ибо оно со временем превращает проект в мусорник.
Не везде и не всегда.
Ну, утилит в зависимостях всегда полно, но многие команды или не любят, или не могут по веским причинам использовать фреймворки "всё в одном".
Да как бы ты щепетильно ни относился к выбору либ/фреймворков, какое-то количество будешь использовать. Никто просто так не будет писать свою orm, альтернативу spring, grpc клиент, логгер, трейсер. В любой большой компании, даже если пишут свое решение, то на это должна быть очень веская причина, и делается это с прицелом на то, чтобы потом использовать его в других проектах экосистемы. Иначе никто на это бюджет не выделит.

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

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

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

P.S. Меня тоже энтерпрайз заебал, сраная бюрократия, политика, текучка, хуевый подбор кадров, вся эта хуйня, поэтому сейчас уволился и лечу башку, с которой беды в том числе и из-за этой хуйни.
Тогда ищи продуктовую.
Там обычно сложнее в техническом плане, но легче в психологическом.
Но тоже надо внимательно, гарантий спокойной работы не дам, просто вероятность выше.
Да знаю я все это. Не первый год жопу протираю, и даже не первое десятилетие. По моему опыту шо там можно в очко попасть, шо там. Больше от коллектива и руководства зависит. Но это моё личное мнение.
> это может работать хорошо при должном менеджменте и соблюдении методологий.
Только вот нормальных менеджеров найти ещё сложней, чем нормального погромиста.
Поэтому 95% вайти проджэктов разрабатываются через ёбаную пиздой жопу
> Спрашиваешь, тыкая в код, в котором скрыт вложенный обход по циклам - Уася, ты не видишь тут пиздеца? Нет, не видит, работает же, тесты проходит, хули ты прикопался.
Особенно в легаси сдк или либах и зарепорчены лет 10 назад но так и не исправлены)
Дебаггер это для очень странных случаев. Потому что воспрлизведение под дебагером часто затруднено или невозможно, а настройка похожего окружения - головная боль.
В первую очередь надо попробовать аналитически.
Что вообще может приводить к описанной хуйне?
Где у нас в коде есть такого рода поебень?
Где в тракте исполнения процесса, в котором баг, встречается похожая поебень?
И вот с такими вопросами смотришь код. Чаще всего, довольно быстро находится место, в котором понятно, какого хуя баг. И ты уже знаешь, как его править, так как провёл анализ.
А дебаггер - это для с виду абсолютно магической абсурдной хуйни, к которой не очень ясно, как блять вообще подступиться.
"с виду абсолютно магической абсурдной хуйни, к которой не очень ясно, как блять вообще подступиться"
И ты описал всю кодовую базу с которой я работаю
Да.
nikin94 nikin94 08.11.202216:16 ответить ссылка 0.2
как правильно заходить на хату к сеньорам?
Ahiru Ahiru 08.11.202216:16 ответить ссылка 2.4
помаринуй их с сеньор-вана-би на собесах и когда у них пригорит, капелька скромности сделает тебя сокровищем.
Или нет =)
правильный ответ все 4 по порядку?
Там, где воровал код. Stack Overflow, естественно.
Zalmand Zalmand 08.11.202216:20 ответить ссылка 4.9
А можно всё меню попробовать?
skim skim 08.11.202216:23 ответить ссылка 1.6
Ezekyle Ezekyle 08.11.202216:28 ответить ссылка -7.2
pornreactor
old.reactotor.cc
furry.reactor.cc
joy.reactor.cc
reactor.cc
в чужом коммите, не найдя начать переустанавливать винду и драйвера, если все еще не работает нажимать пкм/обновить...
lordxam lordxam 08.11.202216:44 ответить ссылка -1.8
В Караганде
KycT KycT 08.11.202216:44 ответить ссылка -3.3
Напишу тесты и буду перебором пробовать все варианты со stackoverflow, потом google, потом reddit и запой
mirror mirror 08.11.202216:53 ответить ссылка -1.8
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
One morning you wake up find out you have access to God’s developer console. What’s the first thing you do with this power? Discussion ♦ 154 + W 479 & Share ^ BEST COMMENTS ▼ I like forks • 5h hehe3301 • 7h sudo rm -rf oceans/*/contents/ *.plástic sudo rm -rf people/*/*.cáncer sudo rm -rf v
подробнее»

it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор без перевода it humor geek it юмор

One morning you wake up find out you have access to God’s developer console. What’s the first thing you do with this power? Discussion ♦ 154 + W 479 & Share ^ BEST COMMENTS ▼ I like forks • 5h hehe3301 • 7h sudo rm -rf oceans/*/contents/ *.plástic sudo rm -rf people/*/*.cáncer sudo rm -rf v
¿i OR IS IT TESTING ME? Й