Почтовая радость

Год назад писал пост негодования (на самом деле, возраст этого негодования куда старше) от нашей почтовой логистики. Но вот «нонеча не то, что давеча»: в кои-то веки посылка из Владивостока в Японию полетела не через Москву!

Похорошела служба EMS! Прям не знаю, случайность ли или какой прорыв случился.

Читать далее
Share

Телефонная ностальгия

Мой первый мобильный телефон у меня появился в 2004 году. Это был Samsung SGH D410. По своей конструкции это слайдер, а кроме этого у него ещё и поворотная камера была. Как помню, её разрешение составляло всего 0.3 мегапикселя, но в то время почти все телефоны не блистали качеством съёмки. Однако особо ностальгические чувства вызывают рингтоны.

Share

Велопрогулка по Токио

Классное видео от моего университетского друга, который уже 13 лет живёт в Японии. Поглазеть на улицы утреннего Токио с высоты руля велосипеда:

Share

Попытки осилить «Сто лет одиночества» Маркеса

Ехал Хосе через Хосе,
Видит Хосе — в Хосе Хосе,
Сунул Хосе Хосе в Хосе,
Хосе Хосе Хосе Хосе.

Share

R: повторяемость результатов UMAP

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

Одно время я слегка примечал, что почему-то результаты UMAP различались. При этом, я знаю, что для повторяемости результатов в методах, использующих случайные точки, нужно устанавливать set.seed, и на одной платформе это всегда работает. Меня этот эффект сильно не цеплял, и я просто списывал это на то, что не обновил данные.

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

Решил проверить это на более простом и «стабильном» наборе данных. Что может быть стабильнее датасета по ирисам?

Итак, простой код программы:

Читать далее
Share

Остров Попова

4 октября 2009

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

Мероприятие проводилось на базе морской экспериментальной станции ТОИ ДВО РАН в бухте Алексеева. Очень живописно, и погода весьма радовала.

Бухта Алексеева на острове Попова, Приморский край
Бухта Алексеева на острове Попова
Читать далее
Share

Об отладке в R

Конечно, R — язык специфический, не предназначен для создания приложений, а основной областью его применения является анализ данных. Может быть поэтому он не обладает мощными средствами отладки. Проблема также и в генерируемых исключениях.

Немало времени пришлось потратить на то, чтобы понять причину ошибки, возникающей в методах вычисления доверительных интервалов для медиан MedianCI (из пакета DescTools) и ci.median (из пакета asbio), т.к. сообщение об ошибке как-то весьма отдалённо намекает о её сути.

Метод MedianCI выдаёт в сообщении нечто такое, что вообще вряд ли позволит диагностировать проблему:

Ошибка в names(r) <- c("median", "lwr.ci", "upr.ci") :
  атрибут 'names' [3] должен быть той же длины, что и вектор [2]

С методом ci.median уже полегче. Сообщение об ошибке лаконично, и уже наводит на кое-какие размышления.

Ошибка в ci.median(b) :CI not calculable

Исследуя проблему пошагово, удалось выяснить, что ошибка возникает при анализе параметров наблюдений, входящих в кластер, состоящий всего из четырёх точек!

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

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

Share

Кампус ДВФУ

18 августа 2013

Новый кампус ДВФУ, строительство которого было завершено к форуму АТЭС-2012, был передан федеральному университету к июлю-августу 2013 года. В это же время для жителей города устраивали экскурсии по кампусу, а также проводили различные мероприятия. И вообще, это место, существенно преобразившееся за несколько лет, очень многих весьма интересовало и притягивало.

ДВФУ, берег, пляж, Владивосток. FEFU, seashore, beach, Vladivostok
Побережье ДВФУ
Читать далее
Share

О видеоиграх и фильмах

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

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

Так что, любители «голубых экранов», ваше развлечение в большинстве случаев ничем не лучше. А вообще, главное – во всём знать меру и чуть больше двигаться в нашу сидячую эпоху.

Share

Новогодняя почта

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

Логистика нашей почты просто поражает. По правде говоря, во Владивостоке уже давно не смешно, что отправление из Владивостока в Японию идёт через Москву!

Давайте посмотрим на движение моих почтовых отправлений. Хронология записей читается снизу вверх. Сначала посмотрим движение моей посылки службой EMS:

Читать далее
Share