Рубрика «юмор» - 24

Предыстория: парень-программист (далее — ПП) и девушка-гуманитарий (далее — ДГ) одинаково хорошо справились с тестом на логику и решили это обсудить…

image

(Диалог имел место в реальной жизни; сокращённая версия выложена с согласия обеих сторон.)
Читать полностью »

Предыстория: парень-программист (далее — ПП) и девушка-гуманитарий (далее — ДГ) одинаково хорошо справились с тестом на логику и решили это обсудить…

image

(Диалог имел место в реальной жизни; сокращённая версия выложена с согласия обеих сторон.)
Читать полностью »

КДПВ
Привет, %username%. Предлагаю отвлечься от решения проблем и немного расслабиться после первого трудового дня на этой неделе. Дело в том что у меня есть замечательная девушка (ага, хвастаюсь), пишущая неплохие рассказы. Но пишет она их в основном для себя, «в стол», т.к. ни блога не имеет, ни ЖЖ и вообще нигде не публикуется. И вот сегодня скинула мне рассказ настолько мне понравившийся, что я даже выпросил разрешение опубликовать его здесь. Тема не нова, но написано по-моему очень даже неплохо, думаю сообществу понравится. Итак, впечатления от года жизни с программистом.

Жизнь с программистом

Все сидела и думала, как начать свой рассказ. Хотела, чтобы было в меру пафосно, с красивым вступлением (о первых ЭВМ, о людях, которые их разработали, о вечных темах, описываемых в мире литературы и кино). Но каждый вариант застревал на второй-третьей строчке. Поэтому, без лишних слов – я живу с программистом.
Тема и вправду благодатная. Уже много историй было написано и об IT-шниках, и о программистах в частности, каждая третья цитата на bashorg посвящена их работе. А есть еще замечательный роман Алекса Экслера «Записки невесты программиста», над которым я хохотала до слез. Мысли главной героини были настолько схожи с моими, да и диалоги между ней и ее будущим мужем, что казалось, что частично списали с моей жизни.
Читать полностью »

Недавно на Хабре пробегало несколько постов о качестве тестирование, о том, что почитать, о том, какое оно должно быть, etc. Оставлю здесь небольшую подборку казалось бы совершенно глупых ошибок, но имевших место даже в «серьезном бизнесе».
Да, тут копипаста, но все ж для пользы дела — а вдруг кто-то сейчас разрабатывает в подобном направлении, почитает, подумает и спасет тонны бабла много жизней ;)

Читать полностью »

Что учёные, писатели и программисты думают о популярных языках программирования.

Все языки

«Есть два подхода к программированию. Первый — сделать программу настолько простой, что в ней очевидно нет ошибок. А второй — сделать её настолько сложной, что в ней нет очевидных ошибок.»
Tony Hoare. Профессор, занимался реализацией Алгол 60, сейчас исследователь в Microsoft Research.

Algol 60 (позже повлиявший на C)

«Я не мог устоять перед искушением добавить в язык нулевой указатель (null), просто потому, что его так легко было реализовать. Это привело к бессчётному множеству ошибок, уязвимостей и сбоев, которые нанесли ущерб, наверное, в миллиард долларов за последние сорок лет.»
Tony Hoare.

Читать полностью »

Среди всей этой шумихи по поводу авторских прав есть один забавный пример — это крайний случай использования копирайта, который породила AT&T где-то в 1980-х. Речь идёт о программе /bin/true. Это пустая программа, которую обычно используют только для того, чтобы писать бесконечные циклы (while true do ...) в шелл-скриптах. Программа «true» не делает ничего, а только завершается с нулевым кодом. Такого поведения легко добиться — достаточно просто создать пустой файл и сделать его исполняемым, что и делали создатели первых Unix-систем. Пустой файл интерпретируется как шелл-скрипт, который не делает ровным счётом ничего. А, поскольку у него это вполне успешно получается, шелл возвращает нулевой код завершения. Но юристы AT&T решили, что это не помешает защитить копирайтом.Читать полностью »

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

Больше года назад на сайте QA по программированию StackOverflow один пользователь попросил помощи по такому вопросу. У них на фирме есть сотрудник по фамилии Нуль (Null). Проблема в том, что из-за него падает корпоративное поисковое приложение, если фамилию сотрудника использовать как поисковый запрос (что в последнее время происходит очень часто). Ошибка:

<soapenv:Fault>
   <faultcode>soapenv:Server.userException</faultcode>
   <faultstring>coldfusion.xml.rpc.CFCInvocationException: [coldfusion.runtime.MissingArgumentException : The SEARCHSTRING parameter to the getFacultyNames function is required but was not passed in.]</faultstring>

Для параметра указан строковый тип данных. Используется WSDL (SOAP). Flex 3.5 Actionscript 3 ColdFusion 8.
Читать полностью »

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

Похоже на вирусную рекламу какого то мероприятия, но от этого видео особо не пострадало.
Читать полностью »

Тут недавно был топик за PHP и против.

Этот code monkey познал дао ООП. А ты, Люк?
Этот code monkey познал дао ООП. А ты, Люк?

А я к PHP безразличен. Как и к С++, Java, Питон/Руби и так далее.

Нет, есть, конечно, вкусовые предпочтения. Но в объективном отношении, все эти языки — инструменты. И на всех можно писать как хорошо, так и криво. И у каждого языка есть свои недостатки.

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

Посмотрим, как дизайн влияет на качество кода языков.

Вы не согласны? Прошу под кат.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js