Храм Василия Блаженного. Часть вторая

После осмотра внутренней части собора, пора осмотреть его снаружи.


Читать запись полностью »

Храм Василия Блаженного

21 апреля отмечался День исторического и культурного наследия. Московские власти решили сделать бесплатным посещение в Исторический музей и его филиалы, к которым относятся Храм Василия Блаженного и Музей Отечественной войны 1812 года. С утра рванул туда. В Исторический музей выстроилась огромная очередь. Желания стоять не было никакого. Пошёл посмотреть на обстановку у Храма Василия Блаженного, а там практически никого не было. Через пару минут уже был внутри храма. Такая же история случилась и с Музеем Отечественной войны 1812 года — зашёл свободно и спокойно прогулялся по залам. Об этом в следующий раз. Сегодня только о храме.
Читать запись полностью »

Подружить Emmet с новой версией Notepad++

Сегодня прилетелело обновление на Notepad++ (v.7.6.6) и неожиданно сломался плагин Emmet. А без него я уже не могу. Сначала я не мог понять, почему не работают горячие клавиши, а потом увидел, что самого плагина нет. Полез разбираться. Оказалось, что с некоторых пор ветка 7.6.6 и выше изменила способ работы с плагинами.
Теперь в меню нет пункта Plugin Manager, вместо него теперь Plugins Admin. Но это полбеды, в новом менеджере не находится нужный плагин. Как я понял, разработчики плагинов должны как-то связаться с автором блокнота, чтобы добавить свой плагин.
Остаётся муторный способ — добавлять вручную. Убил полдня, чтобы разобраться с этими механизмом и пишу сюда на всякий случай, чтобы не забыть самому. Работает только под 32-битную версию, под 64-битную на свой страх и риск, там пока экспериментируют.

Итак, шаг первый — сначала следует установить плагин PythonScript. Скачиваем архив PythonScript_Full_1.3.0.0.zip и распаковываем в отдельную папку. Затем открываем папку %ProgramFiles(x86)%\Notepad++\plugins\ и создаём в ней новую папку PythonScript. Копируем файл PythonScript.dll из папки plugins распакованного архива и вставляем его в созданную папку %ProgramFiles(x86)%\Notepad++\plugins\PythonScript\.
Копируем файл python27.dll из архива в папку %ProgramFiles(x86)%\Notepad++\.
Копируем папки scripts и lib из архивной папки plugins\PythonScript в созданную папку %ProgramFiles(x86)%\Notepad++\plugins\PythonScript\.
Надеюсь, вы не запутались.

Второй шаг — установка плагина Emmet. Скачиваем архив emmet-npp.zip и распаковываем его.
Создаём в папке %ProgramFiles(x86)%\Notepad++\plugins\ новую папку EmmetNPP.

Копируем файл EmmetNPP.dll из архива и вставляем в созданную папку EmmetNPP.
Копируем все файлы и папки из папки EmmetNPP архива и вставляем в созданную папку EmmetNPP.
Теперь ваша папка ..\plugins\EmmetNPP должна содержать файлы EmmetNPP.dll, _PyV8.pyd, editor.js, npp_emmet.py, PyV8.py и папку emmet.

Перезапускаем блокнот и видим в меню плагины Emmet и PythonScript. Осталось повесить горячие клавиши на любимые команды.

Первая монета 2019 года

Сегодня попалась первая монета за 2019 год. Ей оказалась монета достоинством 5 рублей.

Amazfit Bip

Почти четыре года пользовался часами LG G Watch R. В своё время я покупал их в надежде, что буду писать приложения под Android Wear. Но в целом я разочаровался в операционной системе, она оказалась достаточно глючной и сырой. А писать собственные приложения оказалось бессмысленным занятием, так как полезные функции — виброзвонок и счётчик шагов — уже встроены в часы, а других сценариев использования больше не было. Иногда ещё пользовался таймером, который тоже встроен в часы.
Когда я понял, что мне реально нужно от часов, то перестал следить за развитием Android Wear, который позже переименовали в Wear OS. Да и Гугл теряет к платформе интерес, на предстоящей в мае ежегодной главной конференции для разработчиков Google I/O не будет ни одного доклада по часам.
Кроме глючности, меня всегда бесило поведение экрана в солнечную погоду — не видать ни черта. Это уже особенность экрана, а не системы, но мне от этого не легче. И вдруг какое-то время назад я наткнулся на статьи о часах Amazfit Bip на новом типе экрана с автономностью 45 дней!
Зарядка раз в 2-3 дня меня не напрягала, но 45 дней это 45 дней. А вот экран — это весомый аргумент. Чем ярче светит солнце, тем лучше виден экран. Всю зиму я следил за ценой на данный товар. Спешить мне было некуда, я планировал его купить к летнему сезону. В апреле потеплело и стало чуть-чуть припекать. Пора! 10 апреля 2019 года Озон доставил мне часы. Я выбрал зелёный вариант, чёрный надоел, а оранжевого не было в наличии.

Не обошлось без плясок с бубном. Сами часы включились и спарились с телефоном нормально. Даже стали показывать время, но фирменное приложение просило произвести обновление и зависало. Что только не делал, всё было бесполезно. Приложение выводило одно и то же сообщение: Поднесите часы поближе к телефону. Куда уж ближе, их разделяли считанные миллиметры. В интернете обнаружилось, что это типичная проблема и предлагались разные способы решения, которые мне не показались убедительными. В моём случае помогло простое решение — я обнаружил, что в настройках Bluetooth у часов стоял режим подключения вручную, тогда как у старых часов LG стоял автоматический режим. Поправил настройку и приложение радостно побежало что-то скачивать — скачало одно общее обновление, потом решило обновить шрифты, потом обновило ресурсы, потом GPS, потом A-GPS. Обновления уже стали утомлять, но к счастью процесс закончился.
Осталось теперь понаблюдать за работой. Но экран меня уже восхищает, в солнечную погоду постоянно поглядываю на циферблат и радуюсь как ребёнок. Счётчик шагов есть, что ещё для счастья нужно? Осталось проверить работу вибромотора, ждём звонков и СМС.