16:29 

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

Финиш.

@темы: автомобильное

16:39 

Танкист Апокалипсиса
Сначала младший постирал в ковшике с мылом "свой" телефон, результат был предсказуем. Затем старший уронил свой телефон в ванну. С тем же успехом.

Вижу положительный результат: дети не будут залипать в телефоны.

@темы: Информационные технологии, детское

09:16 

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

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

@темы: Информационные технологии

13:01 

Танкист Апокалипсиса
Безвременно почил смартфон Philips Xenium путём ухода в постоянную перезагрузку. На замену взял Xiaomi Redmi 5+. Помотрим на него в деле.

@темы: Информационные технологии, Негатив, Позитив, телефон

10:36 

Танкист Апокалипсиса
На Пасху посетили всей семьёй храм настоящих небожителей.

Благоговейно проникались житиём святых Королёва, Челомея, Гагарина и других.

@темы: Позитив

14:54 

Функция для разбора значения параметра булева типа

Танкист Апокалипсиса
// Принимает на входе строку, которая может содержать 1, 0, on, off, yes, no, true, false
// Возвращает 1 в случае true, 0 - в случае false и -1 в случае, если строка не распознана
//
int parse_boolean_param(char *param_value) {
int ret = -1;
unsigned long long like_string = 0;
char *ptr = (char *)&like_string;
int size = 0;
// Строки длиннее 8 символов даже не рассматриваем (они не поместятся в long long)
for (; size < 9; size++) {
if (str[size])
ptr[size] = str[size];
else
break;
}
// Самая длинная строка - false. Если строка длинее, это заведомо неверный аргумент
if (size > 5) return ret;

// Битовая маска для побитового сложения со строкой (приведение к строчным буквам)
static const unsigned long long to_lower = 0x2020202020202020;
// приведение к строчным буквам
string |= to_lower;

// Через преобразование строки в число long long (до 8 символов char)
// Проверялось на Win64 и Linux64
switch (string) {
case 2314885530818453553: // 1
case 2314885530818473583: // on
case 2314885530823910777: // yes
case 2314885531981673076: ret = 1; break; // true
case 2314885530818453552: // 0
case 2314885530823059055: // off
case 2314885530818473838: // no
case 2314885828568703334: ret = 0; break; // false
default: break;
}
return ret;
}

@темы: рабочий склерозник, Опыт сын ошибок трудных, Информационные технологии

13:18 

Microsoft Business Contact Manager 2010 x64 на Windows 10

Танкист Апокалипсиса
Появилась задача попытаться поставить Business Contact Manager 2010 на Windows 10.
Если в двух словах, то официально это невозможно, так как Windows 10 не поддерживает работу с MS SQL Server 2008.
Соответственно, установка прекращается с ошибкой: нет возможности поставить MSSMLBIZ.
Решение искалось долго, трудно и было найдено.
Инсталлятор BCM был запущен в режиме совместимости с Vista SP2. Пока он пыхтел, пытаясь поставить SQL Express, из временной папки были скопированы файлы дистрибутива.
Были скачаны SQL Express 2012 x64 и SQL Express 2008 x64. В поставке идёт Express 2008 x86, так что 64-бит дистрибутивы понадобились для красоты картины.
SQL Express 2012 x64 был поставлен с этими параметрами:
SQLEXPR.exe /q /HIDECONSOLE /ACTION=Install /Features=SQLEngine,FullText /INSTANCENAME=MSSMLBIZ /SQLSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /SQLSYSADMINACCOUNTS="BUILTIN\Administrators" /SKIPRULES=PerfMonCounterNotCorruptedCheck
Затем нужно поставить файлы клиента SQL Express 2008 x64. Я ставил в интерактивном режиме, так что тут без приведения текста команды.
Далее, из папки дистрибутива BCM были поставлены MS Chart:
msiexec /i mschart\datavisualization_setupcore.msi ALLUSERS=1
Русификация:
msiexec /i mschartlangpack.ru-ru\datavisualization_languagepackcore.msi ALLUSERS=1
Сам BCM:
msiexec /i MSSMLBIZ.msi BOOTSTRAPPED=1 ALLUSERS=1
И его русификация:
msiexec /i langpack.ru-ru\MSSMLBIZLPK.msi BOOTSTRAPPED=1 ALLUSERS=1 ARPSYSTEMCOMPONENT=1

Получившийся Франкенштейн запустился и показал диалог настройки.
К сожалению, нормально подключиться к удалённой базе BCM не смог, мастер подключения заканчивался руганью. Однако, несмотря на ругань и вылезающие диалоговые окна о том, что BCM не может завершить последнюю операцию, все контакты, которые были в разделе "Бизнес контакты и партнёры", отобразились. Работает добавление и редактирование.
К несчастью, не заработала группировка контактов. Также не работает организация кэширования, экспорт данных.

Резюме:
Business Contact Manager 2010 x64 работает на Windows 10, но в ограниченном режиме. Насколько он ограничен, сказать не могу, так как не все функции Business Contact Manager использовались у заказчика.

@темы: рабочий склерозник, Опыт сын ошибок трудных, Информационные технологии

17:04 

Танкист Апокалипсиса
Если по неведомым причинам куда-то пропало огромное количество свободного пространства на диске, то можно попробовать выполнить следующую команду в командной строке:
del /S /Q /F "%LOCALAPPDATA%\Microsoft\Windows\Temporary Internet Files\Low\Content.IE5\*.*"

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

@темы: Информационные технологии, Опыт сын ошибок трудных

19:30 

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

П.С. Турандот надо было валить наглухо ещё в первом акте, садистку этакую.

@темы: театр, опера, новосибирск, Путешествия

17:12 

Бог миловал

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

Берегите себя.

П.С. На всякий случай схоронил видео.

@темы: автомобильное, Опыт сын ошибок трудных

18:38 

Танкист Апокалипсиса

Хороший день, хорошие эмоции. Была попытка омрачить всё со стороны лопнувшего уплотнительного кольца на шланге лёгочного автомата при входе в воду, но, взвесив струю пузырей на одной стороне, философию "вы можете отказаться от погружения в любой момент" на другой стороне, прекрасный день на третьей и засохшие жабры на четвёртой, совершил погружение. Да, вышел на 25 минуте, а не на 35, как остальные, да и по фиг. Удовольствие получено, отработано действие в нештатной ситуации, появилось понимание по запасу времени и лишнему расходу.

В промежутке между погружениями проблема устранена, второе погружение - расчудесное.


@темы: Путешествия, Дайвинг

20:49 

Последний богатырь

Танкист Апокалипсиса
Пользуясь нахождением в командировке, сходил на фильм "Последний богатырь". В своё время порадовал трейлер и, как выяснилось, не напрасно: в него вошли далеко не все шутки и не все приличные сцены. Насмотревшись Бэдкомедиана, от фильма постоянно ожидал какой-нибудь пакости или мерзости, но - зря: сюжет скроен ладно, все завязки по ходу сюжета были развязаны, и в конце сделан узелок на возможную вторую часть. Развешанные ружья стреляют. Мотивация у героев есть, она понятна и логична. Чуть побольше бы бюджет, чтобы вылизать визуальные эффекты, но это я, наверное, придираюсь. В фильме есть шутки как для детей, так и для взрослых, но не все могут быть поняты, так как часть их плотно завязана на (о, охренеть! У меня в номере крысёныш обитает!) текущий контекст, например - зрители, похоже, не оценили отсылку к сериалу "Игра престолов". Может, это и помешает в будущем стать фильму нетленкой, но на данный момент он выглядит отлично.
Идти с детьми можно и нужно.

@темы: Новосибирск, Позитив, Путешествия, кино

17:07 

Танкист Апокалипсиса
Опечален закрытием @дневников.
Это были не самые плохие 15 лет жизни.

18:44 

Побывал в командировке, называется

Танкист Апокалипсиса
Взял фотоаппарат в Челябинск, и ни разу так и не достал - просто времени не оказалось на погулять по городу.

@темы: Путешествия

17:55 

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

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

08:34 

Танкист Апокалипсиса
Разбил свою кружку, которой было 25 лет.
Печалька.

@темы: Негатив

20:58 

Танкист Апокалипсиса
Сдох "Релком". Похоже - полностью, в том числе и телефоны у них.
Красавцы.
Интересно, как быстро починят?

@темы: Информационные технологии

12:20 

Танкист Апокалипсиса
В ночь на субботу приказал долго жить роутер Zyxel Keenetic Giga. C одной стороны - отработал он лет шесть уже точно, с другой стороны - ничего не предвещало проблемы, просто между вайфай и проводными интерфейсами перестали бегать пакеты. При этом сами по себе интерфейсы жили.
Попробовав поизвращаться всячески, в том числе и восстановить прошивку через TFTP, плюнул и утром в воскресенье купил новый аппарат. Думал над Микротиком, но жаба задушила, поскольку основная задача роутера у меня - быть точкой доступа, за маршрутизацию отвечает другое устройство. В общем, обошёлся коробочкой подешевле.

@темы: Информационные технологии

16:58 

Танкист Апокалипсиса
"Джермук", на мой взгляд, самая лучшая минералка из того, что доводилось пить. В Москве её можно встретить, но, такое ощущение, что экспортный вариант более газированный и минерализованный. Лично мне больше по душе то, что продаётся в Ереване. Ну и да, в летнюю жару выпить прохладной водицы - просто чудесно!

@темы: Армения, Путешествия

19:56 

Танкист Апокалипсиса
На прошлой неделе младший сын решил проверить свою удачу: сначала умудрился засунуть в розетку с защитой штекер от наушников и получить лёгкий удар током (сработала защита), а на следующий день скатился по лестнице кубарем. Результатом стал синячище на половину лба. Доктора криминала не увидели.

@темы: розетки, электричество, лестница, детское, выживут сильнейшие

Что-то видел, что-то знаю...

главная