Giant Halfway: колёсики да тросики

Когда-то давно я купил жене складной велосипед Giant Halfway. У этой истории есть продолжение.

Жена изредка выезжала на велосипеде покататься, а я боролся с цепью, которая упорно не хотела держаться на передней звёздочке, и постоянно соскакивала. Кроме того, у него очень слабые клещевые тормоза, и единственное достоинство – он сравнительно лёгкий (около 12 кг) и вертлявый. Как этот велосипед со всеми своими недостатками сошёл с конвейера – для меня загадка. При всём этом, велосипед очень нравится жене, и ни о каком другом велосипеде (с полноразмерными колёсами, нормальными тормозами и т.д.) она и слышать не хочет.

Читать далее

Новая жизнь старых железок

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

История 1. Raspberry Pi Model B.

Купил в ноябре 2013 года, немного поиграл и забросил – не нашёл применения. И хотя это устройство не очень старое, компьютер из него – слишком медленный, а для сервера у него маловато памяти. Однако я вспомнил, что какое-то время использовал его в качестве медиа-центра. Благо, у него есть композитный выход для видео.
Для подключения у меня нашёлся какой-то очень длинный кабель с тремя разъёмами RCA (“тюльпаны”), и переходник с RCA на разъём для наушников. Какая-то карта памяти SD на 8 Гб уже была в устройстве. Загрузил с сайта LibreELEC самую свежую версию, записал образ на карту при помощи Etcher, и она сразу заработала.

Читать далее

Новое на сайте

Честно говоря, давно не было на этом сайте ничего нового. Зато я обратил внимание на старое. И обнаружил, о ужас – битые ссылки на фотографии на почившем хостинге photofile.ru и много других странных вещей. Поправил ссылки на фотографии, а также получил бесплатный SSL-сертификат Let’s Encrypt.

Приятного чтения 🙂

Powershell + Lotus: работа над ошибками, часть 1

Прошло много времени с тех пор, как я приручил Lotus при помощи Powershell. С тех пор много воды утекло, а у меня по мере решения разных задач стало появляться понимание, как более правильно это нужно было делать. Читать далее

Поездка на остров Ла Пальма

На берегу океана в Пуэрто Наос

Изначально я хотел поехать на этот остров, чтобы покататься зимой на велосипеде по горам. Про катание на этом острове много писал Дима “Zagremel” здесь и здесь, он также сделал несколько видеороликов об этом катании, один из которых обязательно стоит посмотреть. Читать далее

Крым-2013

DSCF4259

Я давно хотел поехать в Крым покататься по горам.

Раньше я был в Крыму в 2000, 2001, 2002 году на майские праздники в качестве велотуриста (например, вот так мы съездили в 2000 году). Кроме того, в 2000 году я ездил летом отдыхать в Коктебель, и катался на «зелёном крокодиле» по окрестностям (добавить фото), а потом приезжал в Крым в 2003 году летом, но катался мало.

В 2011 году я собрал новый велосипед – двухподвес на раме Giant Trance X1, и с тех пор мечтал выбраться в начале октября в Крым, чтобы застать хорошую погоду, отдохнуть и покататься по накатанным трассам.

Читать далее

Смена пароля локального администратора на всех серверах домена? Легко!

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

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

Скрипт Powershell для тестирования прохождения почты

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

Скрипт Jython для экспорта приложений

Этот скрипт экспортирует ear-файлы всех установленных приложений. Можно использовать для бэкапа перед обновлением версий приложений.
Читать далее

Скрипт Jython для перезапуска кластера серверов приложений

Этот скрипт останавливает кластер серверов приложений WAS (если в течение заданного интервала времени они не остановились – делает Terminate), и запускает его. Имя кластера нужно задать в качестве аргумента командной строки.
Читать далее

Скрипты Jython для работы с настройками Java Virtual Machine

Ещё несколько скриптов Jython для просмотра и массового редактирования настроек Java Vitrual Machine на серверах приложений WebSphere. Скрипты работают с такими параметрами, как Heap size и Verbose GC, но при желании вы можете легко адаптировать их для своих целей – при условии, что вы знаете, как узнать название необходимого вам параметра.
Читать далее

Мониторинг текстового лог-файла при помощи Powershell

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

Скрипт Jython для запуска Listener port

При администрировании серверов приложений WebSphere Application Server мне периодически приходилось сталкиваться с ситуацией, когда на сервере приложений останавливался Listener port, и сервер переставал разбирать сообщения из очереди MQ. Эта проблема решалась установкой параметра MAX.RECOVERY.RETRIES=2147483647 (в Servers – Application Servers – server_name – Messaging – Message Listener Service – Custom Properties).

После очередного обновления одной особо кривой системы, Listener port в ней стал постоянно “падать”, и установленный параметр MAX.RECOVERY.RETRIES никак не влиял на ситуацию. Читать далее

Скрипт Powershell для поиска служб WebSphere на Windows-серверах

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

Этот скрипт Powershell получает список серверов из домена, и ищет на них службы с названиями, характерными для служб серверов WebSphere Application Server и WebSphere MQ. Скрипт подключается к серверам с логином и паролем, которые запрашиваются в начале работы. Результаты работы скрипта пишутся в xls-файл.

Читать далее

Скрипт Jython для редактирования Java Virtual Machine Custom properties

В одной системе, работающей на серверах приложений WebSphere, было несколько кластеров, в одном из которых было 6 серверов, в остальных – по два. Настройки, необходимые для работы приложения, были прописаны на каждом сервере приложений в Custom Properties.

При смене одного из параметров, нужно было заменить его на всех серверах, а для этого в административной консоли WAS нужно прицелиться и ткнуть мышью в несколько мелких надписей – название сервера, Process Definition, Java virtual machine, Custom properties, и отредактировать параметр. И так 32 раза.

Читать далее

Работаем с Lotus Notes через Powershell

Вероятно, многим из вас приходилось работать в крупных организациях, где весь корпоративный документооборот и почта работают на программных продуктах IBM Lotus Domino. Эта система с точки зрения конечного пользователя выглядит некрасиво, пользоваться ей неудобно, и особенно много проблем доставляют задачи, где нужно обрабатывать большое количество документов. Однако, обладая таким мощным инструментом, как Powershell, вы можете существенно облегчить себе жизнь. Так, Powershell умеет работать с Lotus через интерфейс COM-объектов. Этот способ хорошо подходит для задач с небольшой нагрузкой, выполняемых эпизодически.

Читать далее

Скрипт инвентаризации источников данных Oracle на сервере приложений WebSphere

Проблема, с которой мне пришлось столкнуться, когда я начал заниматься администрированием серверов приложений WebSphere Application Server, заключается в том, что интерфейс консоли администрирования WAS был написан java-программистами с учётом их особенных программистских потребностей, и его сложно использовать для повседневных задач администрирования.

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

Читать далее

Обзор электровелосипеда Eltreco Green City Marsel

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

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

А ещё, летом Eltreco объявило о народном тестировании своих велогибридов (так они у них называются, согласно новым маркетинговым веяниям) – и я решил вписаться в это тестирование. Не получив в ответ никакого отклика, я не сильно удивился, и решил устроить свой, “антинародный” тест одного из этих велогибридов.
Продолжение…