Записи с темой: информационные технологии (список заголовков)
10:32 

@mlogic S905

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

Пришла вчера игрушка из Китая на достаточно свежем процессоре @mlogic S905 (Amlogic S905) под названием Beelink M18. Следует отметить, что Beelink - это торговая марка магазина, их может быть (и есть) несколько, разницы никакой. Модель же называется M18.
Пока искал подходящее устройство, виртуально познакомился примерно с десятком вариантов. Впрочем, об этом позже. Вообще же сподвигло меня на приобретение ТВ-коробочки жиробесение и жабодушение, которое заключается в том, что проигрывателем всякой музыки/видео сейчас является компьютер, при этом воспользоваться им по прямому назначению возможности особой нет: он подключён к телевизору, ну а телевизор часто показывает всякое, да и шея и плечи затекают из-за неудобного положения. К тому же, мощности процессора/видеокарты не хватает для декодирования H.265 (он же - HEVC, он же - hevic), а замена видеокарты и/или процессора (настоятельно рекомендуется Intel i7) выльется по нынешним временам в изрядную сумму, тем более, что видеокарт с аппаратной поддержкой этого кодека вроде как ещё не завезли. Ну и, напоследок, всё это чудо в режиме ожидания кушает электричество.

Итак, что я хотел получить от современного медиаплеера:
1. Декодирование "на железе" популярных ныне кодеков сжатия видео (h.264, MPEG в различных инкарнациях, VC1, другое)
2. Декодирование ("на железе") перспективного H.265 (HEVC)
3. Работу с ресиверами, вывод на них различных форматов многоканального звука.
4. Бонусом, если получится, вывод аудио (проигрывание музыки), в том числе в высококачественных форматах.
5. Походить по интернету
6. Может, какие-нибудь казуальные игрушки.
7. Низкое энергопотребление.
8. Возможность подключить внешний жёсткий диск через USB.
9. Подключение сетевых медиатек.
10. Работа, в будущем, с телевизорами стандарта 4K.

Ранее я практически не смотрел в сторону "коробочек", поскольку они не поражали ни производительностью, ни всеядностью, ни качеством поддержки. Ну а к настоящему времени технологии, похоже, дозрели, и всё вышеперечисленное может быть размещено в коробочке стоимостью 35-75 долларов, не в последнюю очередь благодаря существующему программному комплексу Kodi (XBMC), ну и, конкретно в моём случае, Android.

Итак, в настоящий момент существует несколько кофигураций плееров на микропроцессоре Amlogic S905, одинаковы в них сам процессор и видеоускоритель (пятиядерный Mali450). Разница же может заключаться вот в чём:
1. Сетевое подключение (LAN) 100 или 1000 мбит/с
2. Беспроводная сеть (WLAN) 2,4 ГГц или 2,4/5,8 ГГц
3. ОЗУ 1 или 2 Гб
4. Диск (флэш) 8 или 16 Гб
5. HDMI 1.4 или 2.0 - тут, может, я что-то не понимаю, а версия 1.4 - это ошибка в описании. Но проверять не хотелось бы.
6. Наличие дисплейчика на морде или его отсутствие.
7. У Tronsmart есть модель с SATA-разъёмом, но скорость там будет та же, что и на USB 2.0

Политика китайской партии такова, что найти устройство, где были бы по-максимуму представлены первые шесть пунктов - невозможно. Максимум - это первые пять, и это понятно какое устройство. Почему-то с дисплейчиками все устройства либо имеют LAN 100 Мбит/с, либо 1Гб ОЗУ, а меня не устраивает ни то, ни другое. Первое скажется на проигрывании тяжёлых видеофайов, а второе - на комфортабельности работы, поэтому пришлось поступиться дисплеем.

Итак, приехала ко мне коробка с плеером.
Комплектация проста: плеер, блок питания с метровым шнуром, шнур HDMI без маркировки 1 м, пульт управления (без батареек, нужно 2 штуки ААА).
Подключился через провод к сети, сразу предложили обновиться до последней версии. Обновился. N.B. WiFi и LAN одновременно не работают. При подключённом проводе WiFi просто не включается. Приоритет у провода.
Беспроводная клавиатура Logitech подключилась с полоборота.
Запустил несколько видео - всё показал.
Звук на ресивер по умолчанию выводится в стереоформате. Для многоканального звука надо включать галку "passthrough" в медиаплеере Kodi.
H.265 в Kodi воспроизводится, задержек не заметил. Для MX Player это же задание оказалось тяжёлым, несмотря на включение режима HW+.

Музыка играется в стерео 16бит/48кГц, как включить более высокие форматы - пока не знаю.
Ещё заметил странный глюк с автоопределением разрешения экрана: у меня он порывался в автомате выставлять 720p. Вручную же работает и на 1080p. Возможно, виноват кабель.
Не показывает в настройках разрешения 4К. Скорее всего из-за автоопределения параметров, так как телевизор у меня обычный.
Для того, чтобы заработал пульт управления, понадобилось после включения устройства вЫключить его с пульта. Если так не сделать, приставка на пульт почему-то не реагирует.
Плеер определился как MX64, что поначалу вызвало во мне лёгкую панику. Впрочем, разница между MX64 и M18 заключается в 8 Гб флэша, крышке корпуса и антенне WiFi(у MX64 8 Гб, пластик, антенна внутренняя, у M18 - 16 Гб, алюминий, внешняя), в остальном идентичны.

На данный момент считаю устройство интересным и пригодным к дальнейшей эксплуатации.
Советую ещё подключить клавиатуру/мышь.

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

11:51 

Оповещение о переполнении почтовых ящиков в Cyrus IMAP

Танкист Апокалипсиса
Лениво стало отвечать на вопросы (нечастые, правда) относительно того, что "почему почта не приходит", написал скрипт для оповещения владельцев почтовых ящиков о скором переполнении. За основу взял вот этот вариант: lvogdt.wordpress.com/2013/02/01/cyrus-quota-war... . Сходу он у меня не запустился, поскольку был рассчитан, похоже, на более старые версии IMAP. Этот скрипт работает с версией 2.5.6.
Что делает: читает список квот почтовых ящиков, выделяет строки, относящиеся непосредственно к хранилищу, сортирует список по убыванию заполненности ящиков, при заполнении ящика на 98 и более процентов пишет сообщение в лог, посылает пользователю письмо с просьбой почистить ящик. При заполнении ящика на 90 и более процентов, пишется письмо администратору с перечнем проблем.


#!/bin/sh
MAILTO='user@foo.bar'
LOGFILE='/var/log/imap_quota_warnings.log'
TMPFILE=`mktemp /tmp/quota_warner.XXXXXX`
TMPFILE2=`mktemp /tmp/quota_warner2.XXXXXX`
TMPFILE3=`mktemp /tmp/quota_warner3.XXXXXX`
OVERQUOTA_COUNTER=0
WARNQUOTA_COUNTER=0
HOST=$(hostname)

cleanup_and_exit(){
rm "$TMPFILE" "$TMPFILE2" "$TMPFILE3"
exit 0
}

trap cleanup_and_exit 0 1 2 3 7 13 15

su - cyrus -c /usr/bin/quota | grep " STORAGE " | sort -k2nr > "$TMPFILE"

echo "Output from $0 on $HOST: " >> "$TMPFILE2"

while read QUOTA PERCENTAGE ACTUSAGE RESOURCE USER ; do
LOGIN=${USER/user./}
if [ -z "$USER" ]; then
# no USER (and no ACTUSAGE) means: user has no quota at all
continue
fi
if [ $PERCENTAGE -lt 90 ]; then
continue
fi

DATE=$(date)
QUOTAMB=$(echo "$QUOTA/1024" | bc)
ACTMB=$(echo "$ACTUSAGE/1024" | bc)

if [ $PERCENTAGE -gt 98 ]; then
((OVERQUOTA_COUNTER++))
echo "$DATE : $LOGIN is using $ACTMB Mb ($PERCENTAGE %) of configured maximum: $QUOTAMB (quota)." >> "$LOGFILE"
echo "Добрый день!" > $TMPFILE3
echo "Пожалуйста, почистите почтовый ящик, поскольку он заполнен на $PERCENTAGE %." >> $TMPFILE3
echo "Спасибо и удачного дня." >> $TMPFILE3
echo "Служба IT." >> $TMPFILE3
echo "Hello!" >> $TMPFILE3
echo "Clear your mailbox, please, because it has $PERCENTAGE % filled." >> $TMPFILE3
echo "Thank you and good luck." >> $TMPFILE3
echo "IT dept." >> $TMPFILE3
echo "-----" >> $TMPFILE3
echo "$MAILTO" >> $TMPFILE3
mail -s "Mailbox overquota (Ящик переполнен)" -r $MAILTO `echo $LOGIN| awk -F ! {'print $2'}`@`echo $LOGIN| awk -F ! {'print $1'}` < "$TMPFILE3"
fi
((WARNQUOTA_COUNTER++))
echo "$LOGIN is using $ACTMB Mb ($PERCENTAGE %) of configured maximum: $QUOTAMB (quota)." >> "$TMPFILE2"
done < "$TMPFILE"

mail -s "IMAP quota report from $HOST: $OVERQUOTA_COUNTER error(s), $WARNQUOTA_COUNTER warning(s)" -r $MAILTO $MAILTO < "$TMPFILE2"
cleanup_and_exit

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

17:06 

Tele2

Танкист Апокалипсиса
Их торговые/офисные точки подвергнуты массированному DDoS: банально кончились бланки сим-карт.

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

11:34 

Отключение слежения в Windows 7-10

Танкист Апокалипсиса
В качестве напоминалки.

После выпуска в ширнармассы Windows 10 было обнаружено, что фирма из Редмонда захотела углубить и расширить функционал модулей сбора статистики, которые, по официальной информации, используются для улучшения программного обеспечения. Расширить настолько, что, по мнению некоторых параноидальных граждан, каждый пользователь Windows 10 получает себе красивый и функциональный телекран, который частенько, к тому же, перемещается вместе с владельцем. Да, формально пока сведения собираеются в анонимизированном виде, однако не исключено, что в будущем этой "анонимности" настанет полный кирдык. Те, кому "нечего прятать", могут быть счастливы, только пусть не забывают про свои номера кредитных карт, а также про то, что любой мониторинг по определению кушает ресурсы компьютера, а его жадность определяется только прямизной рук разработчиков.
Казалось бы, если Windows 10 такая шпионская, то, может, на неё не переходить? Проблема в том, что 19 августа и для предыдущих версий (начиная от Win 7 точно) были выпущены обновления,
доводящие шпионский функционал до уровня Win10, так что только пользователи WinXP могут пока спать спокойно.

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

Более подробнее можно почитать (и воспользоваться) тут: blog.kplus.pro/adm/windows-7-8-disable-telemetr...

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

09:16 

О, глюк, ты - мир!

Танкист Апокалипсиса
В пятницу-понедельник пришлось помучаться с Symantec Endpoint Protection Manager, который расхотел обновлять антивирусные базы на рабочих станциях.
Были перепробованы куча рецептов, начиная от прогона восстановления SEPM через установку/удаление программ и заканчивая скачиванием jdb-файлов и подпихиванием их в каталог incoming.
Утилита SymHelp не помогла абсолютно, красивые отчётики оказались бесполезны.
Пробовал чистить таблицу dbo.BINARY_FILE - к моей ошибке она не имеет никакого отношения, поэтому вернул всё назад.
Пробовал сжимать базу. Тоже никакого результата, в потолок размера она не упиралась.
Чистка каталога продуктов тоже никакого результата не дела.
Перезапуск LiveUpdate ни к чему не привёл.
Удалять сервер и БД не хотелось совершенно, так как потом пришлось бы восстанавливать правила и настройки. Однако стало понятно, что проблема сидит именно в базе данных. Возможно, есть способ установить точное местоположение проблемы, однако наличие ста тысяч миллионов лог-файлов, которые отвечают за малюсенький участок работы, прозрачности конструкции не придают.
Сдавшись на волю фортуне, провёл обновление SEPM более свежей версии поверх установленного.
Что там отработал скрипт обновления в БД - не знаю, но ошибку, судя по всему, он исправил.

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

11:36 

Танкист Апокалипсиса
nic.ru , гамадрилы и пидорасы в плохом смысле этого слова, подняли цены на продление доменов всего лишь на 27%, до 700 рублей в зоне RU. А вообще за год цена продления выросла на 56%. При этом цена на первичную регистрацию выросла не так сильно, оставаясь, полагаю, заманушной.

Чувствую, кому-то остро не хватает на новый "Бентли".

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

12:33 

Генератор правил для ClamAV по отлупу писем с исполняемыми файлами в архивах

Танкист Апокалипсиса
Скопировать нижележащий скрипт в файлик, запустить, перенаправив вывод в новый файл в каталоге базы данных ClamAV
Перезапустить антивирус.
Всё.
Сделано по аналогии с Sanesecurity.Foxhole



UPD 02.11.2015: Злоумышленники стали прятать тела вирусов в JS-файлы (Javasсript), поэтому в перечень расширений обновлён.


запись создана: 26.02.2015 в 10:14

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

20:38 

Танкист Апокалипсиса
Вот что думаю: при прокладке локальной сети в новой квартире ориентироваться на Cat.5e (1 Гбит/с) или на Cat. 6(a) (10 Гбит/с)? Проблема осложняется особенностями монтажа, кабели будут залиты слоем бетона, поэтому апгрейд кабельной системы малореален.

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

11:20 

Танкист Апокалипсиса
Пару недель назад купил домой вот такое забавное чудо: HP Slate 21 Pro.

Характеристики можно найти на сайте производителя, поэтому здесь не про них.
Аппарат брался в качестве замены телевизора на кухне, потому что качество антенного сигнала ниже всякой критики (ну и телевизор оказался тем ещё говном, будем честными), с попутной возможностью посидеть в инт
ернете, пока ребёнок спит в комнате. Ну и поработать, благо мои потребности почти все перекрываются. У жены они просто не все ещё сформировались. В результате сейчас этот "смартфон" в основном работает в качестве IP-телевизора (антенного входа у него нет), также он используется в качестве видеотелефона - могу признать, что качество аудиотракта и видеокамеры очень приличное. Ещё одна область применения - в дежурном режиме "планшет" становится фоторамкой, что, как выяснилось, очень нравится ребёнку. В связи с этим есть пара мыслей, постараюсь до нового года их реализовать. Офисное применение пока сильно не тестировалось, но имеется пара пакетов всё-в-одном, которых, как мне кажется, может оказаться достаточно для работы с документами. С точки зрения мультимедийного развлекательного центра единственный недостаток - маленькая диагональ экрана, мощности же процессора достаточно для декодирования Blu-Ray-потоков.

К недостаткам могу отнести не очень большой объём оперативной памяти (2 Гб) и "жесткого диска" (16 Гб), однако эти недостатки для меня пока являются виртуальными: ни то, ни другое я пока не засрал, к тому же есть куда воткнуть флэшку или жесткий диск.
Есть ещё один недостаток, более существенный: после подорожания цена на эти аппраты стала запредельной, сейчас бы я его брать не стал. К тому же, похоже, идея, заложенная в устройство, в массы в России не пошла и найти такой моноблок трудно даже в Москве.

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

14:45 

Танкист Апокалипсиса
Skype - жадные пидорасы, жлобятся предоставить список контактов.

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

22:12 

Интернет-радио

Танкист Апокалипсиса
17:05 

Танкист Апокалипсиса
Реанимировать старый телефон не буду.
В качестве телефона взял лопату W6610 производства Philips. Подкупает, собственно говоря, огромная батарея с большим заявленным сроком автономного плавания.
Но размеры со старым телефоном не сравнятся, в карман брюк не положишь.

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

10:00 

Танкист Апокалипсиса
Nokia C5 приказала долго жить, теперь придётся искать новый телефон.
Контакты имеют резервную копию, только вот беда - бэкап имеет проприетарный формат, так что придётся извращаться.

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

10:56 

Танкист Апокалипсиса
Кто бы могу подумать, что вот ЭТО съест мой мозг и добавит седых волос?

vafer.org/blog/20071219173915/

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

12:32 

Танкист Апокалипсиса
Вчера мигрировал почтовый сервер организации.
Задолбался.

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

21:29 

Master of the universe

Танкист Апокалипсиса
Защитился.
Теперь, в дополнение к дипломам бакалавра и специалиста буду иметь диплом магистра.
Два года пролетели не то чтобы незаметно, но как-то быстро.

А сейчас я ощущаю просто безграничие свободы. И даже тот факт, что завтра надо идти на работу, ничего не значит.

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

23:11 

Восстановление базы данных MySQL из дампа

Танкист Апокалипсиса
# mysql -p -u username
> set foreign_key_checks=0;
> \. database_dump_file_name
> set foreign_key_checks=1;
> exit

set foreign_key_checks=0 нужно для отключения проверок внешних ключей и, соответственно, возникновения ошибки 150.

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

15:14 

Танкист Апокалипсиса
Перешёл с Punto Switcher на Key Switcher (наследник Keyboard Ninja) в связи с тем, что Punto за полтора года так и не обзавелась поддержкой раскладок клавиатур отличных от стандартной Windows. Key Switcher есть куда расти, но она в моих условиях хотя бы работает.
www.keyswitcher.com/

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

14:53 

Танкист Апокалипсиса
Отработав больше года, сервер попросил перезагрузку.
12:27:28 up 463 days, 14:55, 2 users, load average: 1.17, 1.14, 0.77

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

17:40 

Танкист Апокалипсиса
Вчера поставил в домашний компьютер SSD. На ровном месте промудохался три часа по причине того, что антивирус блокировал доступ к некоторым областям диска. Ну не балбес ли я?

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

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

главная