Программистские премудрости
— Ухудшена производительность.
— Добавлено багов.
— Добавлены: каталанский, креольский галисийский языки.
Подходит начинающий программист к хакеру и показывает программу на Бэйсике.
— Подскажи, пожалуйста, в чём у меня здесь ошибка?
— В ДНК, – вздыхает хакер.
Что нового:
Куча фишек, посвященных Eurovision Song Contest. Не беспокойтесь, в радугу ничего не перекрашивали!
Что нового:
Короче второй раз добавили кое-что, исправили что-то где-то, ну и это самое того самого.
Программист всегда начинает с нуля!
Сидит программист, грустный.
К нему подходит коллега:
— Что случилось?
— Да вот, написал программу, которая должна была сделать мир лучше...
— И что?
— А она прочитала новости и самоудалилась.
Клиент:
— Вы прислали х*йню! Переделывайте! когда я нажимаю эту кнопку, приложение вылетает?!
— Это кнопка «Exit».
Любовь — это когда ты кодишь, а она подошла сзади, обняла тебя... Посмотрела на то, чем ты занимаешься и прошептала тебе на ухо...
— Кавычки закрой в 132 строке, программист недоделанный...
— Объясните мне пожалуйста, почему многие программисты с таким неуважением и явным презрением относятся к языку программирования «1С»? Объясните это нам — обычным интернет пользователям.
— Кто Вам такое сказал, что мы с презрением относимся к данному языку программирования? Мы, ни в коем случае, не презираем его, даже уважаем! Программирование — это олимпийские игры. Программирование «1С» — это паралимпийские игры, что является не менее почётным!
Недавно антивирус на стационарном компьютере определил, что Sony Vegas по завершению каждого рендеринга пытается получить доступ к микрофону. Но с какой целью? Судя по всему всё крайне просто — таким образом разработчики пытаются оценить эффективность происходящего процесса. Если нейросеть распознала нецензурную лексику и бранные слова, то рендеринг завершился неудачей.
— К каким лекарствам привыкли ИТ-инженеры?
— Кодеин.
Если вы считаете, что то, чем вы занимаетесь, можно назвать бесполезным занятием, то знайте, я тот самый человек, который составляет и пишет для вас лицензионные соглашения на использование программного обеспечения.
Недавно, я всю ночь просидел перед экраном монитора своего рабочего компьютера, когда редактировал программный код одного приложения для ПК. В итоге, полностью всё дописав, я попытался выполнить его, но компилятор выдал мне ошибку в строке 347. И вот казалось бы, это вполне обыденное событие для любого рядового программиста, но вот только код мой, имел всего 346 строк...
Приходит как-то программист на сеанс психотерапевта.
Тот воздевает руки к потолку и кричит:
— Бросьте костыли и идите!!! Пациенты бросают костыли идут без них.
Программисту это понравилось, он приезжает в офис и кричит:
— Бросьте костыли и программируйте!!!
Приходят в бордель инженер, физик и программист.
Первый заходит инженер, молча делает своё дело. Уходит.
Следом заходит физик, начинает высчитывать сопротивление, силу трения прочее. В итоге потом за 10 минут «имеет девушку», та в экстазе.
Последний заходит программист, достаёт планшет, пишет какой-то скрипт, заканчивает код хватает со стола фаллос и начинает яростно долбить себя в задницу.
Девушка в шоке:
— Ты что делаешь?
— Блин, скобку не там поставил.
— У вас в программе баг.
— Где?
— Да везде. Когда пишет "Нажмите любую клавишу". Я нажимаю левый контрол – и ничего.
Недавно захотел сообщить автору программы об ошибке, которую заметил при использовании его творения:
В итоге, полез я значит в гайд разработчика, начал искать данную ошибку по ключевым словам — в итоге это оказалась вовсе не ошибка, а некая программная особенность.
Хакерам удалось украсть последние 50 МБ исходного кода программы на Lisp, которая управляет запуском баллистических ракет США.
К счастью, там были только закрывающие скобки.
— Сколько программистов нужно, чтобы закрутить лампочку?
— Ни одного. Это аппаратная проблема, программисты их не решают.
Утренние мысли программиста, всю ночь работавшего над кодом очень сложной программы:
— В момент написания данного кода, лишь Всевышний и я понимали что мы делаем. Теперь же, глядя на полученный результат... Я начинаю осознавать, что только Всевышнему известно, что это вообще такое...
Современный код на C++ выглядит так, словно где-то неподалёку взорвался грузовик со знаками препинания.
Как известно, процесс программирования делится на 4 части:
1) Ты создаёшь и не проверяешь — всё круто, созидание.
2) Ты проверяешь в первый раз и ничего не работает — ничё, щас всё исправим.
3) Ты проверяешь уже N часов и ничего не работает — бОльшая часть времени написания кода, хочется орать.
4) Ты проверяешь первые несколько раз, чё то там исправляешь, и всё работает — штоб я сдох, я сеньор помидор — очень редко и почти единственный источник радости программиста.
Поздняя ночь. Программист, уже вторые сутки, сидит за компьютером и дописывает код программы, работоспособность которой, ему необходимо, уже к этому утру, продемонстрировать заказчику. Вдруг, монитор компьютера начинает мерцать, жёсткий диск подозрительно трещать, и одновременно с этим, раздаётся звонок в дверь. Перепуганный, но заинтригованный, он робкими шагами подходит к входной двери и глядя в глазок, дрожащим голосом спрашивает:
— Кто там?
На пороге стоит пожилая бабуля с пассатижами в руках.
— Открывай! Я — смерть!
— А почему ты без косы? — спросил от страха программист.
— Так не по твою же душу, я за компьютером, открывай!
Программист забегает в библиотеку и спрашивает у библиотекаря:
— Книги по программированию где?
— Молодой человек, в русском языке нельзя ставить вопросительное слово на последнее место в предложении! Поняли?
— Понял! Книги по программированию где, бл...?
Довольно продолжительное время, работаю программистом. Сижу на работе и уже в который раз, глядя на программный код, мысленно матерю того, кто его писал. Я готов его прибить, затем воскресить и снова убить. И в который раз этим кем-то оказываюсь я сам.