воскресенье, 9 декабря 2012 г.

вторник, 16 октября 2012 г.

Век живи - век учись

Оказывается, в составе jdk присутствует чудесная штука - jvisualvm. А если туда ещё поставить плагинчик visualCG, то можно смотреть, как там внутри памяти java-машины, eden и поколения всякие.
Сижу и твикаю таким образом Netbeans в ожидании, когда мне наконец разрешат коммит...

France 2012: Plage l'Oasis

понедельник, 8 октября 2012 г.

Зубное

А вот, кстати, в местных широтах есть места, где вполне себе несёт навозом. Хорошим таким, деревенским. Например, по дороге из Блауштайна в Ульм. Вдоль неё есть места. Отчего можно вполне сделать вывод, что тут тоже живут люди. И занимются не только изготовлением пива, мерседесов и бээмве, но ещё они тут вполне себе коров разводят. Что я делал в Блауштайне вместо своего рабочего места, спросите вы? А я там зуб дёргал. И не просто зуб, а зубище, к которому приступиться боялся года полтора как. Зуб такого не выдержал, не дождался, и стоило мне приехать в Германию, как он тут же стал ломаться. В какой-то момент я понял, что два месяца я не выдержу и пошёл к доктору. Теперь зуб у доктора, я сижу дома, закинулся ибупрофеном и мне сейчас очень хорошо. А ещё мне дали бумажку на работу, что, типа, завтра я могу сидеть дома. Что-то вроде больничного.
И что я хочу сказать, товарищи: стоматология в отдельно взятом Санкт-Петербурге выглядит вполне себе на уровне по оснащенности. Квалификация врачей - вопрос отдельный, тут надо мешок денег и лишнюю челюсть, чтобы сравнивать, но, в целом, мне не показалось, что у нас принципиально хуже. Единственно, что именно эта, отдельно взятая операция, мне в Питере стоила бы подороже, чем здесь. Только как факт. Что там со средней температурой по больнице - утверждать не возьмусь.


PS. А зуб мне удалил вот этот дядя.

четверг, 27 сентября 2012 г.

Gyro 111

Это уже четвёртый вертолёт в моей коллекции. И третий живой. Самый первый был благополучно доломан Маринкой и теперь его уже нет.
Думаю взять этот экземпляр с собой в командировку. Чтобы было чем заняться долгими осенне-зимними вечерами:) Заодно и облетаю его (по первым впечатлениям рулится довольно прилично, но я ещё толком не осознал).

вторник, 25 сентября 2012 г.

Печаль, печаль

Участники экспертной группы, принимающей решения о формировании состава релизов Java SE, решили отложить интеграцию наработок проекта Jigsaw до релиза Java SE 9, запланированного на 2015 год. Таким образом, Jigsaw не войдёт в состав Java SE 8, как это планировалось ранее. Причиной откладывания интеграции Jigsaw называется неспособность выполнить все технические условия и подготовить корректную реализацию новой модульной системы к моменту заморозки кодовой базы Java 8, которая состоится в мае 2013 года. Вариант задержать выпуск Java SE 8 до готовности Jigsaw отмечен, как неприемлемый.

Так они никогда не доделают. И так технологически Java отстаёт от C#.

Прогулка на кораблике

Это мы покатались всей компанией на кораблике. Вокруг Cap d'Antibes. А также залив Миллионеров и всяческие красивые яхты-кораблики и виды с моря:
France 2012: Tour along Cap d'Antibes

Parc Exflora

Парк "Эксфлора". Может, оно как-то и переводится, я не уточнял.
По одной из дорог на пляж (а их там у нас было целых две таких дороги) путь лежал через один миленький парк с таким названием. Когда-то, наверное, он был более ухоженным; сейчас кажется несколько забытым. Впрочем, за ним тем не менее присматривают:
Там даже есть рыбка, которую можно покормить, если заранее прихватить с собой кусочек багета:

Я думаю, что при желании эту непуганую рыбу можно запросто половить. Говорят, прецеденты были:)

пятница, 21 сентября 2012 г.

Однажды

Однажды вечером, поздним вечером, решили мы поужинать. Пиццей и вином. И не где нибудь, а на берегу Средиземного моря. Где-то между Antibes и Biot:
France 2012: Evening meal on the beach

Французские карусели

Как обычно, Маринку почти невозможно оттащить от каруселей. Покататься надо обязательно. Я уже и не знаю, сколько же евров было на это потрачено:) Зато сколько было счастья:
France 2012: Carousels

Французские детские площадки

Они практически такие же как и наши. И дети, хоть и говорят непонятно, тоже очень похожи:
Одно только исключение - обязательно есть дартаньяны:

вторник, 18 сентября 2012 г.

Красавец!

M55.

Нет, пока не поучу немецкий

Был тут с утра в центре, у Гостинки, ездил в магазинчик "Игровед" (это примерно то же самое, что и GagaGames на Маяковской), забирал игрушку одну настольную ("Сырный замок" называется).
Ну и пришла мысль, зашёл в "Буквоед", что прямо напротив Гостиного Двора. Думаю, поищу себе какую-нибудь книжку про немецкий язык, чтобы не совсем уж немым в Германии сидеть. Книжку подходящую не нашел, надо будет спросить у кого-нибудь. Критерии уж у меня строги: во-первых, толковая, а во-вторых чтобы небольшая была, с собой если что таскать.
Заодно посмотрел на общий ассортиментик. Поразительно, представлено достаточное разнообразие языков (французский, английский, турецкий, немеций, польский, корейский, чёртавступский,...), но с чешским - почти ничего. Полторы книжки. Чем же так не угодил чешский? Так непопулярен? Тот же польский куда как богаче представлен...

понедельник, 17 сентября 2012 г.

Пойду немецкий, что ли, поучу...

Через две недельки ваш покорный слуга отбывает в Германию. В городок под названием Ульм. На неопределённый срок. В смысле, я там буду до Нового Года, потом - домой (декабрь и часть января), потом обратно в Ульм. Точные даты мне пока самому не очень понятны.
Но рабочую визу я уже получил. Точнее, она какая-то странная эта виза. Срок действия у неё - до конца этого года, но, согласно некому немецкому порядку, мне придётся зарегистрироваться там и получить что-то вроде вида на жительство на весь требуемый срок пребывания.
Теперь у меня одновременно есть две европейские визы: финский шенген и немецкая национальная виза. Шутка в том, что въехать в Германию я могу по любой из них. Надо только проследить, чтобы я въехал по правильной визе.

Закрываем дачный сезончик

Что ж, дела идут и их что-то немало. Однако, успеваю до октября, кажется.
Успелось за лето многое. Покрасил дом. Построил сарай (осталось доделать кусочек маркизы, ещё на часок работы). Починена печь, доделана труба (надеюсь, что доделана, вчера лазил на крышу, мазал швы и щели). С электропроводкой прогресс имеется - сделал процентов 50 от задуманного. Ну, газончики тоже прилагаются. Как-то так.

вторник, 11 сентября 2012 г.

Тысячный псто

Мы дома. И это главное.
Маринка показала себя отличной и почти неунывающей путешественницей. Перелёты-переезды переносит на отлично.
А Питер встретил нас дождиком.

понедельник, 10 сентября 2012 г.

На север, домой

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

среда, 29 августа 2012 г.

понедельник, 27 августа 2012 г.

Наконец-то отпуск!

Завтра отбываю во Францию, примерно вот сюда. Две недели моря и, надеюсь, хорошей погоды.

Night tales

Сразу источник. А вот и картинки:

Джон Кармак о науке и искусстве разработки ПО

Мы можем что-то измерить и воспроизвести, используя научные инструменты для измерения, воспроизведения, оценки и проверки. После этого мы можем выбрать определённые алгоритмы и, даже, каким-то образом их оптимизировать. Но всё остальное, что мы делаем дальше, не имеет никакого отношения к науке или инженерии. Всё остальное — это вопрос социальных взаимодействий между программистами. Или даже программиста с самим собой в разные моменты времени.
Тут можно, например, начать говорить о функциональном программировании, лямбда-счислении, монадах — это всё красиво и очень наукообразно. Но всё это не влияет на то, что конкретно и как конкретно вы разрабатываете. Да, эти «методики» и полезные штуки позволяют ликвидировать определённые классы ошибок, допускаемых абстрактными разработчиками. Но, знаете, всё то, что я могу сделать с использованием чистого функционального языка (а это, как известно, самый академичный, научный и строго формализованный способ решения задач) — всё это будет преобразовано точно в такой же ассемблерный код, в который будет преобразовано аналогичное решение, реализованное на каком-нибудь BASIC или на чём-нибудь другом на ваш выбор.
Касательно этого я бы хотел привести пример с моим старшим сыном — он как раз сейчас учится программированию. У меня, на самом деле, появлялись мысли — а не научить ли его в семь лет чему-то типа Haskell? Хорошо, что мне хватило здравого смысла не давать этим мыслям дальнейший ход. И не потому, что я знаю Haskell настолько плохо, что не смог бы обучить другого человека, изучающего программирование с нуля. Нет.

Продолжая тему Apple и Samsung

Отличная заметка на хабре с логичным выводом:
Я пишу эти строки, после того, как ЧЕТЫРЕЖДЫ слышал людей, обсуждавших, что Samsung, теперь то же самое что и Apple. Они не вдаются в детали, это их не интересует. Зато их интересует, что Apple сами сказали, что Samsung — то же самое, что и Apple! А один несложный запрос в Google, выдаст вам разницу цен, которая никак не может характеризовать, казалось бы, одинаковые продукты.
Некоторые из обсуждавших эту новость людей, интересовались моим ноутбуком, и телефоном (Galaxy от Samsung).
Лучшая рекламная кампания, которую, когда либо проводил Samsung!

!

«Люди, у которых нет собственной жизни, всегда вмешиваются в чужую» © Карлос Руис Сафон

Этих людей уже не исправить

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

Соломоново решение

А что, по-моему, гениальное восточное решение: В Южной Корее запрещены продажи мобильных устройств Apple и Samsung. Во всяких Европах-Америках точно бы долго парились, кому же отдать предпочтение. А эти корейцы просто взяли и запретили обоих. Теперь HTC и прочие Gigabyte'ы потирают ручки, ибо рынок Кореи, несмотря на размер страны, весьма велик.

вторник, 21 августа 2012 г.

Как-то даже не верится

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

Шикарно


Трагическая весть

"Каннибалы съели кандидатов в депутаты"
Оцените силу фразы: "голосовать стало не за кого"!

понедельник, 13 августа 2012 г.

Наблюдение

Единожды сделанный официальный перевод диплома может пригодиться не единожды.
Мне повезло. Я делал такой перевод не за свой счёт.

Не понимаю я

Мне одному кажется, что название сами-знаете-какой группы подозрительно похоже на всем известную аббревиатуру? PR.
Я что хочу сказать. Имеет место обыкновенное хулиганство. И наказание за него предусмотрено - статья 213. По какому пункту его квалифицировать - другой разговор. Но 7 лет эти PR'щицы схлопотать могут запросто.
Dixi.

Brainfuck? No, just Javascript

Замечательное: любая программа на Javascript может быть представлена в виде последовательности символов ()[]{}!+. Доказательство - вот тут. То есть, можно почти идеально заобфускировать программку на js.
Вообще, оказывается, есть чудесное сообщество жаваскриптеров 140 байт.
В числе прочего люди делают самораспаковывающиеся в Javascript PNG'шки. Ну и много ещё другого интересного.
Восхищался по наводке вот отсюда.

+12

Очередной сезон - очередное подтверждение народной мудрости: "У нас лето холодное, зато - короткое."

четверг, 9 августа 2012 г.

Марс


Классификация

Хорошее объяснение "на пальцах" такой штуки как наивная байесовская классификация.

Typo

Великолепная опечатка: svn-клинет. :)

Водительская медсправка

Собрался я тут получить МВУ. На всякий случай, ибо ближайшее время светит мне многими заграницами и подолгу. Хорошо, что Европа, хоть рядышком.
И внезапно, как водится, обнаружил я, что старая моя справка уже протухла. Быстро в яндекс, быстро ищем водительские медкомиссии в районе метро "Новочеркасская". Отлично, ближайшая такая находится совсем рядом, на полпути от метро "Новочеркасская" к "Ладожской". Называется "Мёд-Авто". Адрес приводить не буду.
Не, ну такой наглости я до сих пор ещё не видел. В прошлые времена, хоть и формально, но в таких заведениях были врачи. Несколько. И они, хотя и формально, делали что полагается. Окулист был, и буковки читать приходилось. Нарколог беседы задушевные вел, психиатор тоже. А нонче все по-простому: бумажки заполнили, подписи поставили - и привет. Выходит по всему, им надо справки просто с доставкой на дом и всё на этом. Вроде как чайник в интернетах купить. Или книжку заказать на "Озоне".
Нет, я что? я ничего. Купил справочку-то, нужна же.
Кстати, теперь справочка годна всего два годика. И вид её изменился.

И в довесок история про то, как я не заметил, что справочка-то протухла.
В прошлые года-то справку полагалось брать на ежегодный гостехосмотр автомобиля. Не забудешь. Я всегда проходил техосмотр по весне (это на Гольфа, на Шкоду ещё проходить не доводилось). Но последний раз я техосмотр покупал (так случилось), и датирован он сентябрём месяцем. И справка мне как раз и не понадобилась. А в мозгу отложилось, что она годна "дата техосмотра плюс ещё чуть-чуть". Вот я и пребывал в уверенности, что справка у меня заканчивается в сентябре.
Вывод таков: покупать техосмотры - зло :)

xfce

Новость такова: Debian переходит на использование по умолчанию Xfce вместо GNOME
Не потому что гном плохой, а потому что не лезет на первый установочный диск (CD). Удивительно, насколько консервативен дебиан! Другие бы давно забили на CD, ну кому они в самом деле в наше время сдались? Нет же, традиции превыше всего, надо чтобы основная система ставилась с одного CD-диска...

вторник, 7 августа 2012 г.

ForecaWeather

Хороший вариант для погоды, кстати. И локаций много, и точность у них хорошая. Поставил в андроед.

Хорошо выглядит этот NASA Flight Directory

Утверждается, что - собственно - вот этот чувак
и посадил Curiosity.

Прибытие Curiosity

NetBeans: плагины

На хабре на пальцах - первый и второй - объянили, как можно писать плагины для NetBeans.

JavaFX fail

Я вот что-то смотрю на JavaFX... Кажется мне, это первый продукт в линейке Java, в котором кроссплатформенность была задвинута, забыта и протеряна. А всё незаметно началось с того самого бага, о котором я уже тут плакался.

Что ж такое-то?

Наши всё что-то не состоянии хоть спутники запустить (я уж не говорю про "Фобос-Грунт"), а наши заокеанские коллеги успешно десантировали на Марсе "Curiosity"...

Мини-игрушка от Google

На главной странице поисковика игрушка - бег с препятствиями. У меня с третьей попытки получилось 17 секунд. Олимпиада, всё-таки:)

воскресенье, 5 августа 2012 г.

Пески

Оказывается, район между Моисеенко и Дегтярным (в Питере) называется Пески. А я не знал.
Полезно иногда разглядывать карту свого города.

четверг, 2 августа 2012 г.

Почти всё, что вы хотели знать про графический стек в Linux

...но боялись спросить, написано вот тут. Зоопарк, ё-моё.

Скороговорка

Damn You Auto Correct

25 лучших.

Цитатка

Михаилу Абызову приписывают фразу: "У нас противоречия по аграрному вопросу - кто кого закопает".

вторник, 31 июля 2012 г.

Ну прям даже не верится...

Сегодня листал старые тетрадки. И в одной из них нахожу черновик карты сайта некоего отдела под названием NLP Group. А там, в разделе "Персоналии" фигурируют некие (привожу побуквенно, как записано) LloiX, SAM, Rustem, CrimCat, Vitess, Danya, Bandit, HeadHunter, AEVin. А в разделе "Проекты" такое: SwissSearch, MedWed, IKON, UNL. Прям аж ностальгия начала мучить... Наверное, это намёк на праздник начала сезона?

Kotlin

Вот тут подсказывают, как установить и начать использовать Kotlin в IDEA.

понедельник, 30 июля 2012 г.

Пин-код: Метатыква

2+2=?

Но лучший выход из этой калькуляторной проблемы - это держать под рукой настоящий "железный" калькулятор. У меня, например, есть вот такой:

Ему уже больше 15 лет, и до сих пор работает. Жив-здоров. Батарейками кормлю его раз в 3-4 года.

А вообще сдерживаюсь, но очень хочется заказать себе из Штатов с оказией, например, такой:

Или такой:

7.2 - #1

Не прошло и недели, а успел уже закинуть багу в новую версию Netbeans.
Работает IDE, кстати, неплохо. Заметно быстрее 7.1 и 7.0. Пока работаю только в NB, чтобы ощутить весь набор радостей :)

It's a SONY

В ходе бесконечных разбирательств между Apple и всем остальным миром Samsung выяснилось интересное: дизайн iPhone, возможно, цельнотянутый. Если это так, что мы ещё увидим много новых шоу.

Маленькая дачная радость

Таки закончил красить дом. Со всех сторон. Через неделю просмотрю на наличие дефектов и - при отсутствии оных - покажу как было и как стало.

Красивый, зараза

Это - Ту-22М3М.

Бомбометание

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

Калькулятор

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

Фриланс

И чем необычен: рассказ от радиоинженера. Мы же привыкли, что фрилансеры - это журналисты, дизайнеры, программисты. Но ведь и временные рабочие, по сути, те же фрилансеры.
Бытует мнение, что фрилансеру было бы круто ухватить какой-нибудь адовый сложный заказ на 100500 тысяч денег, методично начать его лопатить и на этом круто поднять свое финансовое положение, сорвав, в итоге, большой куш. Мнение ошибочное, т.к. кроме кучи геморроя оно ничего не принесет. Такие заказы, как правило, неоднозначны, имеют кучу подводных камней, огромный груз ответственности, да кучу бумажной волокиты в придачу. В него встреваешь на долгие месяцы, без возможности вырваться. Утащить эту лямку в одиночку сложно, а главное не нужно. Если волк завалит слона, то мало вероятно, что он его сожрет, быстрей слон протухнет. Куда эффективней ловить зайцев и мышей. А еще это дает приятную возможность в любой момент на все забить и отдохнуть столько, сколько хочется .

четверг, 26 июля 2012 г.

Skydive from Edge of Space

Кажется, профсоюзом называют нечто другое

Но тем не менее представляется мне, что сие - дело достойное.

Никита-один-процент

На хабре нашлась:


А конкретнее вот:

Страновой брендинг


(источник)

среда, 25 июля 2012 г.

Не в IDE счастие. А в качестве оной.

Есть одна задачка, нечасто встречаемая, но достаточно важная, как кажется.
Предположим, лежат сырцы под каким-то версионным контролем. И не просто сырцы, а сгруппированные в несколько проектов. И созданы они непонятно чем и как, например, в чужеродно-враждебной среде или вообще в vim/emacs. Надо их вычекнуть и быстро создать и настроить девелоперско-билдовое окружение.
На моих ламерских попытках топ таков:
  1. На первом месте Idea (по крайней мере, для Java). Быстро и удобно, Idea сама задаёт нужные вопросы и не делает ничего лишнего. Кажется, ребята, которые её писали, сами ходили по этим граблям.
  2. Небольшое отставание, в несколько очков, у Eclipse. Тоже можно использовать, но аккуратно.
  3. Netbeans на третьем месте. Использовать можно, но проще сначала вычекнуть, потом создать проекты и потом уже импортировать сырцы. Вручную.
В качестве поощрительного плюса в копилку Netbeans можно зачесть открывающийся браузер репозитория. По крайней мере, можно хоть контролировать, откуда и куда что переливается.

«наша цель – поддерживать американские теории, а не российские»

История про кольца и спутники Урана: часть I и часть II.

Достаточно типично для того времени: "В 1998 году я получил за свои работы [8,9] премию Американской академии наук и переехал в США."

100 дверей

Наткнулся на забавную игрушку для андроеда 100 Doors. Показалась мне интересной, тем более, что совместима с моим g1310. Единственно, мелковата для экранчика.

Roots Bloody Roots

К слову, "Roots" - одно из немногого, что мне нравится у Sepultura.

Explay Informer 701

Сегодня, будучи случайно в MediaMarkt'е, разглядывал планшет Explay Informer 701. Простенький-простенький девайс, но подкупают следующие вещи:
  • Оборудован Android 4 уже искаропки, при этом ничего лишнего, никакого мусора от вендора
  • Штатно присутствуют отладочные режимы (!)
  • Ценник в 3.5 тыра
Может, он мне нужен? С одной стороны - игрушка, с другой - книгочиталка, с третьей - программистская платформа...

Самое полезное в моей твиттерной ленте - это дайджест с habrahabr.ru. Истинно.

КАД, "американские мосты" и мафия

Трилогия на "Фонтанке":
Третий пункт хорош.

В качестве постскриптума анекдот на тему: Если бы в России за кражу отрубали руки, то в Государственной Думе вместо кнопок для голосования были бы педали.

вторник, 24 июля 2012 г.

Только dwm. Только хардкор.

Про SSJ 100

История про наш российский самолёт.

7.2 is out!

Что ж, Netbeans 7.2 всё-таки вышла. Пойду выкачивать и смотреть, чем это мне хорошим грозит. Очень хочется верить, что эти парни таки пофиксили проблемы с производительностью. Особенно, в C++ и особенно на жырных проектах.

Кровать ошибка

Как оказалось, клоп - это bedbug. Или bed bug. По крайней мере, Google Translate переводит слитное написанное bedbug как "клоп", но при этом переспрашивает: "Возможно, вы имели ввиду bed bug". А на исправленное по рекомендации реагирует метафизически - "кровать ошибка".

Жизненнo

Scala

Поставил сабж. Буду пытаться учить матчасть.
Примечательно, что в Debian Wheezy оно 2.9.2, то есть, достаточно свеженькая.

Брюгге

Остальное.

понедельник, 23 июля 2012 г.

Мутный Оракл

Заметил, чтобы сказать JavaFX 2.1.1 для Java6 - надо зачем-то делать себе оракловый аккаунт и логиниться. А вот то же самое для Java7 скачивается вполне себе анонимно. Интересно, зачем так?

пятница, 20 июля 2012 г.

Посмотрел, но ничего не понял:)


BIG BOOBS

13 июля один из разработчиков Linux Паоло Бонзини заметил некрасивое слово в коде гипервизора HyperV, который был включён в ядро Linux усилиями Microsoft. Функция сравнения версий Git выявила такой фрагмент:
+#define HV_LINUX_GUEST_ID_LO 0x00000000
+#define HV_LINUX_GUEST_ID_HI 0xB16B00B5
+#define HV_LINUX_GUEST_ID (((u64)HV_LINUX_GUEST_ID_HI << 32) | \ + HV_LINUX_GUEST_ID_LO)
«Кто-то пытается пошутить, я полагаю?», — спрашивает Паоло Бонзини

А вся история - на Хабре.
Чудно, чудно.

Тролли


Дельфинчики

Поставил тут себе Idea 11.1 Community Edition. На посмотреть. Однако, работает шустро, зарраза.

четверг, 19 июля 2012 г.

Welcome to Moscow

Поразительно всё-таки насколько могучими стали игровые движки. Да. Ролик достаточно длинный, чем-то геймплей напомнил Doom3.

Спутник взлетает. Первая ступень отработала.

 И, кажется, неплохо: Посмотрим, что будет когда отработает вторая.