lsh123: (Default)

lsh123: (Default)
Ссылка

C

Arrays can be indexed like so:

a[10]

which is very common. However, the lesser known form (which really does work!) is:

10[a]

which means the same as the above.

Java
Integer foo = 1000;
Integer bar = 1000;

foo
<= bar; // true
foo
>= bar; // true
foo
== bar; // false

//However, if the values of foo and bar are between 127 and -128 (inclusive)
//the behaviour changes:
Integer foo = 42;
Integer bar = 42;

foo
<= bar; // true
foo
>= bar; // true
foo
== bar; // true

JavaScript

'5' + 3 gives '53'

where

 '5' - 3 gives 2
lsh123: (Default)
Часть 1 и Часть 2

"Новый персонаж из BU" нас покинул, сказав что он больше любит enterprise software, а Web совсем не понимает ("злые вы, уйду я от вас!"). Будет теперь работать на всем известную VM компанию.
lsh123: (Default)
Начало

Получаю с утра следующее письмо от знакомого мужика из корпоративного юридического отдела:

Дорогой А,

Я знаю, что наверное ты уже полностью погрузился в праздники. Но мы сегодня с утра получили письмо от Д., в котором мы ничего не поняли, но там упоминается твое имя. Так что не мог бы ты нам объяснить, что от нас хочет Д.? Он пишет, что у него есть гениальная идея, что нам необходимо добавить поддержку протокола RFC 1149, который уже поддерживается Windows 7, и который другие компании будут поддерживать его в наступающем году. Но Д. пишет, что по твоему мнению, FAA нам этого сделать не даст, потому что наш кампус расположен около аэропорта. И Д. просит нас исследовать возможность обойти ограничения FAA.

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

С наступающими праздниками,
М.

Пишем ответ:

Дорогой М.,

RFC 1149 - это старая шутка про интернет на основе голубиной почты. Я попытался пошутить, но Д. воспринял это всерьез и похоже он теперь будет проталкивать свою гениальную идею через нашу бюрократию. Не обращайте внимания и забудьте про это.

С наступающими,
А.
UPDATE: Окончание
lsh123: (Default)
Неделю назад, один новый персонаж из BU (business unit) в течении часа доводил меня вопросами про то, какие протоколы мы поддерживаем сегодня, и какие протоколы нам надо добавить завтра, чтобы всем было хорошо. Проблема была в том, что персонаж абсолютно не понимал ни что именно он спрашивает, ни мои ответы и объяснения. Хуже всего, он требовал от меня новых и новых аббревиатур - "А что еще мы можем добавить?" В шутку, я упомянул RFC 1149 - "Вот было бы хорошо добавить поддержку RFC 1149, но вы пожалуйста, сделайте market-research, нужно убедиться, что этот протокол действительно будет поддерживаться IBM, Microsoft и Oracle".

Сегодня это чучело прислало мне свою презентацию. Первым в списке новых протоколов стоит RFC 1149 с припиской: "Microsoft добавила поддержку этого протокол в Windows 7, IBM и Oracle собираются поддержать этот протокол в Q2 2010".

Сижу и думаю - сразу в дурку звонить, или подождать чуть-чуть и дать ему этой презентацией нашего CEO/CTO порадовать сначала?

UPDATE: О, придумал. Я сейчас ему отвечу, что я еще немного подумал, и понял, что мы не сможем добавить поддержку RFC 1149 по причине FAA regulations и расположения нашего кампуса внутри class C вокруг аэропорта San Jose. Интересно, что он мне напишет в ответ?

UPDATE2: Продолжение

UPDATE3: Окончание

P.S. RFC 1149 "Стандарт для пересылки IP пакетов с помощью авиа-носителей (голубей)", утвержден 1 Апреля 1990 года.
lsh123: (Default)
Вспомнилось... На работе прослушал курс про "effective communications". В какой-то момент, тетушка-лекторша попросила написать на бумажке наиболее часто задаваемый на работе вопрос. У половины присутствующих (включая меня), на бумажке было написано "WTF?"
Page generated Sep. 20th, 2017 02:14 am
Powered by Dreamwidth Studios