to post messages and comments.

Сигейт ST31500341AS (fw CC1H) хитро работает. Если просто включить или перезагрузить — недоступен. Если на уже горячей машине выдернуть и воткнуть питание, то заводится и работает без нареканий :)

Моё рабочее место 15 лет назад :) 10.09.2002 года.

— Содержимое системника уже не помню, хотя, наверное, можно вспомнить через посты на форуме
— Монитор Samsung 3NE
— Колонки Genius
— Клавиатура какая-то из BTC, характерная тем, что была чуть ли не единственная на тот момент совершенно классическая AT-клавиатура без левых кнопок
— Модем U.S. Robotics Sportster Courier... Кстати, контора-то исчезла с рынка. Жалко, название было кошерным, по Азимову :D
— Два кредла, под КПК Casio PV-S450 и под Audiovox Maestro. Первый был интересен фантастической автономностью. 160 часов от одной пары AAA. Я из-за этого даже аккумуляторы туда не ставил, всё равно батареек на несколько месяцев работы (и активного чтения) хватало. Второй интересен тем, что это было революционное решение — полноценный цветной PockerPC за $250. Но контора Audiovox на рынке так и не смогла закрепиться.
— Сложенный ноут IBM Thinkpad 560X

Кажется, я Интернет сломал. Запускаю на домашнем Интернете тяжёлый Web-расчёт — мгновенно отваливаются почти все внешние SSH-сессии. И не восстанавливаются — нет соединения. Пока дёргался, обсчёт закончился, связь восстановилась. Ну, думаю, совпадение. Запускаю ещё раз. Бамс — опять всё мгновенно отваливается. Может, проблема с Интернет-каналом? Но как на него влияет домашний сервер, который даже не роутит ничего? Начинаю тыкаться — часть сайтов работает, часть упала. Вот, даже LOR на скрине для иллюстрации. Что интересно, ssh до некоторых буржуйских серверов цепляется нормально. И уже с них к тем, к кому нет прямого доступа — всё ок.

Наверное, надо прекратить расчёты. А то оставил, похоже, кучу народа без сайтов :D

Пишу тут статистическую обработку данных из JSON на Go. Блин, крыша может поехать как от инопланетной логики, так и от ограничений :) Вот, например, если в JSON-файле параметр в виде числа, то как строку его прочитать невозможно. Плавующую точку вообще ни в каком типизированном виде прочитать не смог, ни как строку не читает, ни как float, ни как json.Number — получилось читать только как абстрактные объекты (а ля void*).

Нормально. /var/log/syslog на 28Гб забит таким :)

Aug 27 06:50:43 babak mc: *** info
Aug 27 06:50:43 babak mc: Warning: closing connection
Aug 27 06:50:43 babak /usr/sbin/gpm[1221]: *** warning [daemon/processconn.c(133)]:
Aug 27 06:50:43 babak /usr/sbin/gpm[1221]: Failed gpm connect attempt by uid 1000 for vc /dev/tty0

Телеграм рулит. Сейчас минут за 10 сделал бота под linux-cli, который принимает ссылку на YouTube и закачивает ролик в каталог DLNA на домашнем сервере, чтобы на телевизоре смотреть :)

Ещё бы найти способ, как заставить из cli показывать видео на DLNA, чтобы полностью автоматизировать процесс. Отправил ссылку — она показывается на ТВ :)

Насколько же Phabricator легче и проще в поддержке, чем Redmine! :) Почему я раньше про эту систему не знал? Ведь, оказывается, мегапопулярная система. Даже Wikipedia на Phabricator разрабатывается.

В связи с обломом с ценами у Amazon Cloud Drive, решил докупить себе HDD :) Выбор уже делал не так давно, ничего не поменялось, так что решил взять Toshiba DT01ACA300. Но на этот раз, будучи наслышан о постоянных проблемах с гарантией у Ситилинка решил поискать альтернативу. В общем, итог безрадостный. По HDD проблемы с заменой есть почти у всех. Почесал, почесал репу и решил взять у самой дешёвой конторы с не самой плохой по Я.Маркету репутацией :) Буду считать, что такой подход выгоден в общем зачёте в долгосрочной перспективе. Цена на 10-20% ниже, чем у Ситилинка/Юлмарта/Никса/Регарда, а вероятность отказа за период гарантийного срока у Toshiba ниже этой величины :)

Всё, капец безлимитке Amazon Cloud drive.

«Amazon no longer offers an unlimited storage plan. You can stay on your existing plan until the end of your subscription, or visit Manage Storage to see the new plan options. New annual storage plans start at 100 GB for $11.99, 1 TB for $59.99, and up to 30 TB for an additional $59.99 per TB. Prime members’ unlimited photo storage benefit is not changing.»

Пришла китайская microSD-карточка на 64Гб. Воткнул её... нет, не в зеркалку. Там до сих пор 16Гб обычно хватает, а уж 32Гб — всегда. И переткнуть не долго. Воткнул карточку в телефон! А то на телефоне места под фотки/видео вечно не хватает на встроенных 32Гб :D

PHP

Вот, что значит, много лет писать большую систему. Сейчас решил переиначить древний часть древнего околопроцедурного кода на объектный, с цепочками вызовов. Программирую сверху вниз, написал каркас, обработку данных и в конце — запись результата цепочкой объектных вызовов. Запускаю, чтобы посмотреть как обработка пройдёт, ожидая получение ошибки отсутствующих методов на последнем вызове. Опаньки, код проходит и работает. Оказывается, я когда-то давно этот код/объекты написал и с именно таким набором методов :D