Когда времени слишком много.

Рубрика: Development, Юмор | 25 December 2007, 11:44 | juriy

Drink Coffee

Меня всегда интересовало, что подталкивает людей делать забавные но абсолютно бесполезные вещи? Может огромное количество свободного времени, или желание выделиться из массы?

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

Итак, обзор замечательных, но абсолютно бесполезных языков.

1. Brainfuck.
Этот язык – притча во языцах: он имеет всего несколько операторов, которые позволяют перемещаться по ячейкам памяти и проводить операции инкремента, декремента, считывания и записи.
Примечательно, что компилятор для этого языка занимает… 240-байт.

А вот и пример программы Hello, world!

[code]
>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.>>>++++++++[<++++>-]
<.>>>++++++++++[<+++++++++>-]<---.<<<<.+++.------.--------.>>+.
[/code]

(а вы говорите, замыкания тяжело читаются :-)

AAAAAAAAAAAAAA!!!!
Синтаксис этого замечательного языка состоит только из букв А, пробелов, запятых и восклицательных знаков. Сложно представить эмоциональное состояние автора этого языка. А вот и пример программы:

[code]
AA AAA AA AA, AAA, AAA, AA A AAA, AA A AA A AA A AAA, AA A AA A!
AA AAA AA A, AAA AAAAA A AAAA, AAA!
AA AAAA AA! AAA A AAA AAAA! AAA A AA AAAA AAA, AA A, AAA AAA, AA A AA A AA A,
AAA AAA, AA A AA A! AAAA A AAA!
[/code]

Не читайте листинг вслух.

Emoticon.
Не менее экзотичен. Использует в качестве инструкций… смайлики.

Пример программы:

[code]
:-(
:-P
8-O
:=\
:-E
:-)
[/code]

Более полный список можно поискать тут.

Ну очень большие книги…

Рубрика: Java, Юмор | 3 December 2007, 11:39 | Vadim Voituk

И все-таки есть какая-то ирония в названии книги “Teach Yourself Java 6 in 21 Days”, состоящей из 721 страницы!

Такое ощущение, что издательства больше не издают книги по Java  размером менее 500 страниц.

Или это теперь касается все ИТ-книг?

Байка о сис-админах и автоответчиках

Рубрика: Mobile, Юмор | 13 November 2007, 00:14 | Vadim Voituk

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

Работал этот товарищ администратором серверов в одной компании, близкой телекоммуникационному рынку.
А сервера те были не простые, а с очень высокими требованиями по доступности услуг, на них размещенных.
Потому, дабы быть в курсе всего, что с оными серверами происходит, настроил он мониторинговую систему.
Да так настроил, что она ему присылала SMS-сообщения (напомню что компания имела отношение к телекоммуникациям) при малейшей внештатной ситуации.
Поскольку SMS-сообщения приходили с номера, на котором тарифицировалось только исходящее от абонента сообщение (так называемая MO-тарификация), то для нашего героя получение этих SMS по карману не било. [Далее...]

Когда HR бывает много….

Рубрика: Юмор | 30 October 2007, 15:29 | Vadim Voituk

Интересно, можно ли считать себя разработчиком, за которым гоняются HR, когда создаешь в icq отдельную группу для рекрутеров из разных компаний :)

Русский хак…

Рубрика: Юмор | 9 October 2007, 08:07 | Vadim Voituk

Русский хак – бессмысленный и беспощадный :)

Навеяно Червь “Шторм”.

Разбор дат в Java

Рубрика: Java, Юмор | 23 August 2007, 10:32 | juriy

Как известно, самый простой способ проверить в Java возможность выполнения некоторой операции, это попробовать ее выполнить в блоке try-catch и посмотреть что будет. До недавнего времени я использовал эту нехитрую методику для проверки корректности даты, записанной в виде строки. Получался приблизительно такой код:

[java]

try {
	DateFormat dateFormat = new SimpleDateFormat("dd.MM.yyyy");
	dateFormat.parse("01.08.2007");
} catch (ParseException e) {
	// Дата введена некорректно
}

[/java]
Каково же было мое удивление, когда абсолютно безобидная с виду дата: “40.40.2000″ отлично пропарсилась ;) Попробуйте, если интересно, исполнить у себя такой код:

[java]

try {
	DateFormat dateFormat = new SimpleDateFormat("dd.MM.yyyy");
	System.out.println(dateFormat.format(dateFormat.parse("40.40.2000")));
} catch (ParseException e) {

}

[/java]
У меня в консоли: 10.05.2003. Интересно, это баг или фича?

Напоследок, улыбнуло: [Далее...]

SYSADMINSDAY

Рубрика: Юмор | 26 July 2007, 09:16 | crud

Админы шутят.

Сижу работаю…Скучно…Решил подколоть своего колегу UNIX’a. [Далее...]

Паттерн МОСК

Рубрика: Юмор | 31 May 2007, 07:54 | Vadim Voituk

Вчера вечером из переписки в icq:

Паттерн МОСК. При правильном применении – позволяет элеганьно решить практически любую задачу, которая возникает перед программистом. Особенно эффективен в использовании с паттерном “Ровные Руки”. В случае, если использование “МОСКа” и “Ровных Рук” не помогло, можно применить паттерн “Бубен”…

Как всегда отмочил Юра.

Ссылочка в тему

Умом Россию не понять…

Рубрика: Юмор | 18 November 2006, 23:14 | Vadim Voituk

И что они имели ввиду?

dsc_00001.jpg

Снято в киевском метрополитене.
За качество снимка непинайте – нимал с мобильного телефона.

“Сапер” по-итальянски

Рубрика: Юмор | 31 October 2006, 15:28 | Vadim Voituk

http://blogs.technet.com/aram/archive/2006/07/14/441890.aspx

Мдя… Количество интелекта в мире величина постоянная, а вот население растет.
Обьясните мне чего они хотели добиться этим “цветущи лугом”?
Или психика итальянских секретарш может не пережить жестоких реалий жизненной игры “Сапер”?

P.S. Мне это напоминает древнюю историю о том, как в одной из американских школ из-за вопроса политкорректности убрали Новогоднюю елку.

Страница 2 из 3123