пятница, 22 июля 2016 г.

Переполнение

В процессе написания своих прозрачных скроллбаров для IDEA я наступил на классические грабли.

Для преобразования целого числа [1..100] в целое число [1..10] надо ( value * 10 / 100 ), причём сначала умножить, чтобы точность не потерять. Это известная целочисленная арифметика.

Но в целочисленной арифметике есть проблема переполнения, с которой и столкнулись люди на чрезвычайно длинных файлах. Например, если миллион умножить на две тысячи, то получим 2 000 000 000, а если на три, то получим -1 294 967 296.

Samsonite

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

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

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

В среду звоню - говорят, что протупили и мастер ещё не брался. Зато в четверг они позвонили сами (наконец-то) уточнить, что чёрных бегунков найти не могут - только серебристые.

Сегодня я всё-таки забрал рюкзак. Результат мне нравится. Особенно то, что на новые бегунки поставили старые брелки.

среда, 20 июля 2016 г.

Детские стихи

Сегодня вспомнил детские стихи с такими словами:
Жив-здоров, лежу в больнице.
Сыт по горло, есть хочу.
Приезжайте поскорее,
Я вас видеть не хочу!
Коллеги моего возраста, но из другого города тоже помнят такое. Однако, полный текст нам даже совместными усилиями вспомнить не удалось. Зато вспомнился мультфильм Небылицы:
Очень напоминает Даниила Хармса по стилистике.

Проф.тех.осмотр

Сегодня к нам в офис приехали врачи проверять зрение, нервы, сердце и брать кровь. Жить, в принципе, буду ;)

В отличии от осмотра в Оракл лет пять назад, окулист не мерил глазное давление. Очень неприятная процедура. Я после неё работать не мог - глаза покраснели и слезились.

вторник, 19 июля 2016 г.

Нетолерантно

Хорошие принты на футболках. Вот только я люблю, чтобы рисунок был на спине, а на груди можно небольшую эмблему.

Про Kotlin

Запись доклада коллеги про наш язык программирования:

Остальные видео с Devoxx Poland можно посмотреть тут.

понедельник, 18 июля 2016 г.

(Анти) Реклама

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

Аврора вернулась


...пока я катался в Таллин. Жаль, что меня тут не было... опять...

Таллин - Питер

Обратно ехал на Lux Experss в ночь. Выехал в 23:00. Где-то полвторого приехал на границу и потом полчаса стоял на русской половине, ожидая пока уйдёт предыдущий автобус. Из-за этого к метро приехали на 10 минут позже расписания, что хорошо, так как метро открывается в 5:36. Спать хочется...

воскресенье, 17 июля 2016 г.

Новый трамвай

В Таллине запустили новые трамваи. Говорят, из Италии.

Мы сегодня на одном покатались даже. Подвеска тиха, но на поворотах мерзко скрипит резиной. Видимо, ещё не притёрлась.

Tõnismägi

Место, где раньше стоял Бронзовый солдат:

Красиво, конечно, но чего-то не хватает...

Обед в небе


Сегодня застали как спускают отобедавших. Какие-то они зелёные и не радостные ;)

С высоты

Назгулы

Странные фигуры появились в Саду Датского Короля:

Катакомбы


Пошли с родителями изучать недавно откопанные подземные ходы под бастионами рядом с Кик-ин-де-Кёк.

Сначала нам показали вступительный ролик, как эстонцы тысячу лет назад построили Таллин, а потом по-очереди приходили немцы, шведы и русские. Мультфильм рассчитан на детский сад, ибо смешной и не историчный.

Экскурсия началась с конца. Рассказывали, что с 1991 по 2004 в этих ходах жили бездомные. В конце 80-х сюда прятались местные панки, на что мой отец заявил, что никогда про это не слышал. Потом рассказывали, что до этого это место использовалось как бомбоубежище:

И вот тут меня начали терзать смутные сомнения, ибо по стенам совсем не похоже, что там было что-то серьёзное. А ведь я был под Толстой Маргаритой в бомбоубежище.

В какой-то момент показали ролик про то, как советские войска бомбили Таллин, а потом по развалинам ходили печальные нацисты и переживали. Говорят, что во время экскурсии на русском языке такого нет, но так как к русскоязычному гиду надо заранее записываться, ибо много желающих, то мы пошли слушать по-английски.

Вот она - информационная война.

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

Подвалы

В парке у театра раскопали какие-то подвалы. Теперь, видимо, опять откроют какой-нибудь музей о советской оккупации.

суббота, 16 июля 2016 г.

Ретро-автобусы


Ещё в порт привезли несколько автобусов на потеху публике.

Ярмарка


На ярмарке продаётся много всякой всячины, но больше всего мне понравился выбор шапок для бани и трёхмерные паззлы. Душевно сделано.

Дни моря


Сейчас проходят Merepäevad. Вчера эти корабли шли из Пирита вдоль Променада, а сегодня они стоят в Старом порту, а вокруг - ярмарка.

Пляж

Погуляли по берегу, помочили ноги. Купающихся, да и загорающих - нет, потому как ветер сильный. Зато есть кайтеры и яхтсмены.

Решили поесть шашлыков в любимом месте родителей, но их там опять нет. Точнее, сегодня все места были забронированы - не судьба. В ресторане местного яхтклуба не оказалось шашлыков, хотя, судя по количеству посетителей, место там хорошее.