Самопроизвольное включение мобильного интернета на Android 4.2

Позавчера столкнулся со странным поведением моего смартфона. Включенный 3G-интернет неожиданно перестал отключаться. Отключение Data connection приводило к тому, что 3G-интернет включался буквально сразу же после отключения(в лучшем случае через пару минут, в худших — не отключался вообще). Конечно, это не могло не вызвать у меня опасений, что что-то с телефоном не так. Быстро установив Comodo Mobile Security, провёл сканирование. Нашёл вредоносное ПО, которое маскировалось под видеоплеер, и удалил его. Проблему это не решило. Пришлось загрузить Dr.Web Light и провести повторное сканирование. Нашёл ещё пару подозрительных файлов: uuaipush и uuplay(известный так-же как uupay.A Trojan). Удалил их из /system/app при помощи ES File Explorer. Хорошо, что в своё время я не поленился получить рута, и установить на телефон ES File Explorer с рутовым доступом. Проверил весь каталог, изучил находящееся в автозагрузке ПО при помощи ES Task Manager. Исключил некоторые не нужные мне приложения из автозагрузки. К сожалению, проблему это не решило. Что я только не делал, и симку вынимал, и настройки мобильного интернета сбрасывал. Даже удалил большую часть установленных мной приложений. Всё без толку. Оказалось, что мобильный интернет постоянно включался одним из процессов Google Play, который работал с привилегиями Администратора. Как только был отключен административный доступ к устройству со стороны Android Device Manager — мобильный интернет перестал самопроизвольно включаться. Интересно, это фича такая у Android Device Manager — постоянно включать мобильный интернет, или баг одной из версий данной услуги? В любом случае благодаря подобному поведению Android Device Manager я удалил 4 вредоносных программы со своего телефона. И теперь пользуюсь антивирусным ПО для Android. Мне история с внезапным странным поведением мобильного интернета пошла на пользу. А вы пользуетесь антивирусным ПО для Android?

Интересный Web-квест для IT-шников

Натолкнулся на Хабре на замечательный web-квест для IT-шников. Ссылка на сайт web-квеста http://start.webolomka.ru
Решение 10 загадок требует неплохо напрячь мозги. Однако, пройти его можно. Что я, конечно же и сделал. Люблю такие задачки. Пруф прохождения квеста: http://start.webolomka.ru/winners/glowingsword/

Приобрёл AOC i2369VM

Поиски подходящего монитора

Решил я на днях приобрести себе второй монитор для домашнего ПК. Мне нужен был недорогой монитор(в ценовом диапазоне до 300 долларов), с матрицей типа AH-IPS и разрешением FullHD(1920×1080), оснащённый разъёмами Display Port и/или HDMI. Так, как я слегка близорукий, то мне нужен был монитор с диагональю не меньше 22 дюймов, а желательно даже больше(23-24 дюйма). Пришлось изучить прайс-листы десятка разных интернет-магазинов, что-бы понять, что монитор с матрицей необходимого типа и наличием современого интерфейса Display Port — явление в наших краях довольно редкое, и как правило такие модели относятся к премиум классу, и стоят весьма немало. Живущий во мне мистер Крабс(кто смотрел мультипликационный сериал «Губка Боб Квадратные Штаны», тот поймёт о чём я толкую) был весьма убедителен в своих доводах против напрасной траты средств на подобное приобретение.

Обнаружить нужную модель среди горячо любимых мною мониторов марки Phillips мне не удалось. Среди доступной в Кишинёве продукции остальных производителей(Asus, LG, Samsung) тоже не удалось обнаружить подходящий монитор. Я уже подумывал взять PHILIPS 234E5QDAB, как вдруг обнаружил на сайте интернет-магазина http://cosmo.md монитор AOC i2369VM с невероятно привлекательным ценником, равным 172 долларам.

Основные плюсы данного монитора

  • Очень порадовало наличие большого количества разъёмов. У монитора два разъёма HDMI(один из которых с поддержкой технологии MHL для подключения к монитору смартфона на платформе Android), один разъём Display Port, и конечно же данный монитор оснащён разъёмом D-SUB. Обычно таким количеством разъёмов оснащены только профессиональные модели, ценник на которые заметно выше.
  • Отличная комплектация. В комплекте с монитором идёт кабель питания, кабель для интерфейса D-SUB, аудио-кабель и кабель стандарта HDMI.
  • Замечательный дизайн. Монитор выглядит просто великолепно. Его внешний облик никак не вяжется с ценовой категорией в которой находится данный монитор.
  • Наличие встроенной акустики. Подключив такой монитор к приставке Smart TV(к примеру к Starbox от компании Starnet) можно превратить данный монитор в телевизор.
    И конечно, не может не радовать AH-IPS матрица произведённая компанией LG. Она просто великолепна.
  • Плёнка, которой покрыта матрица, не настолько матовая, как у более старых моделей мониторов. Это разумный компромисс между глянцевой и матовой плёнками, так как и глянцевые и матовые плёнки обладают своим набором достоинств и недостатков.
  • Не слышно высокочастотного писка, который нередко бывает у мониторов с WLED подсветкой. Мне писк не мешает, но всё равно приятно.
    Наличие крепления VESA.

Обнаруженные мной минусы данной модели

  • Кнопки для управления настройками монитора немного болтаются. Подобную проблему встречал и у некоторых моделей других производителей. Не думаю, что это серьёзная проблема. А учитывая, что монитор поддерживает технологию DDC, и всеми его настройками можно управлять при помощи соответствующего ПО — это вообще не является проблемой.
  • Довольно солидная подставка, которая крепится к ножке, держащей монитор специальным металлическим болтом. Но при этом тонкая ножка приводит к тому, что при настройке монитора(нажатии на кнопки меню) — он ощутимо пошатывается. Кстати, последнее время подставки с тонкими ножками похоже вошли в моду. Новые модели мониторов практически поголовно страдают похожими симптомами.

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

Подробный обзор данного монитора на английском Вы можете найти на странице http://pcmonitors.info/reviews/aoc-i2369vm

Как я стал счастливым обладателем W.D.Fone W-5000

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

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

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

Поиск подходящего устройства привёл меня на популярный(среди любителей китайских смартфонов) сайт pandawill.com. На данной сайте так много моделей смартфонов, что глаза разбегаются. Скажу честно, я бы ещё месяц колебался, не зная какую модель мне выбрать. Однако мои колебания были прерваны акцией, которая проходила на сайте магазина Pandawill под названием Happy Hour.

Акция с 8% скидкой на W.D.Fone W-5000

В рамках данной акции небольшое количество счастливчиков могут купить со скидкой товары, на которые в данный день действует скидка. В результате данной акции мне удалось приобрести вполне приличный и неплохо укомплектованный смартфон W.D.Fone W-5000. Пятидюймовый смартфон с IPS-матрицей, двумя симками и ОС Android версии 4.2.9 на борту оказался весьма неплохим выбором. У него всего два маленьких недостатка: батарея держит день при интенсивном использовании, и около двух суток в не очень активном режиме использования. Зато его цена перекрывает все его недостатки. Поверьте, не всё то золото, что блестит. Иногда за знаменитой маркой может стоять весьма заурядное железо. В наше время выбирать устройства нужно в первую очередь по характеристикам данного девайса, и отзывам тех, кто уже приобрёл похожее устройство. Так можно приобрести достаточно качественное решение за меньшую сумму. Да и не секрет, что во многих телефонах среднего и нижнего ценового сегмента используется та же платформа, что и в телефонах малоизвестных китайских производителей.

Обновил прошивку своего маршрутизатора TP-LINK TL-WR740N

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

После официальной прошивки какое-то время я использовал DD-WRT, но с ней маршрутизатор работал ещё хуже, чем с официальной.

Но затем мне всё же повезло найти подходящую прошивку для своего маршрутизатора — это OpenWRT. Не скажу, что OpenWRT — это идеальная прошивка. У неё тоже есть небольшие косяки, которые зачастую уже исправлены в ветке trunk, но большинство пользователей используют стабильную. К сожалению, в версиях из trunk периодически что-то ломается при сборке web-интерфейса LuCi, и есть вероятность что на определённые билды веб-интерфейс не установится. Однако в целом данная прошивка заслуживает внимания всех любителей что-то настраивать под себя, и перепрошивать.

Если Вы — счастливый обладатель маршрутизатора TP-LINK TL-WR740N или TP-LINK TL-WR741ND — возможно Вам стоит попробовать прошивку для данных девайсов, разрабатываемую в рамках проекта OpenWRT. А версия trunk может Вас порадовать кроме всего прочего ещё и удобным web-интерфейсом.

С Новым Годом!

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

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

В наступающем 2014 году я хочу стать лучше. Вырасти в профессиональном плане. И изучить много интересующих меня вещей, которые я по определённым причинам не успел изучить в уходящем году. Побывать в России, так-как я не один год мечтал увидеть Москву, но как то не получалось побывать в России… Верю, что новый, 2014 году будет замечательным, чудесным годом! С Новым, 2014 годом!

Обновил движок блога до версии 3.8

Наконец-то увидел свет WordPress 3.8. Что реально мне понравилось — так это новый дизайн. Интерфейс обновился, стал более плоским и минималистичным. Используемые пиктограммы тоже стали более плоскими и простыми. Некоторым подобный минимализм может не понравится, но лично мне он очень импонирует. Кроме того, дизайн административной части сайта(Консоли) теперь отзывчивый, и отлично подстраивается под диагональ экрана Вашего устройства. Админка сайта на Wordress выглядит просто шикарно.

Снимок экрана демонстрирующий новый дизайн административной части сайта на движке Wordress 3.8
Снимок экрана демонстрирующий новый дизайн административной части сайта на движке Wordress 3.8

Wordress 3.8 — это лучшая версия WordPress из тех, что выпускались за последние несколько лет. Это конечно моё личное мнение, но думаю — Вы со мной согласитесь.

Не работает автодополнение в Bash несмотря на то, что установлена последняя версия bash-completion

Сегодня обнаружил, что у меня не работает автодополнение в Bash(после ввода фрагмента команды достаточно нажать Tab, и срабатывает автодополнение). Пакет bash-completion при этом был установлен, и по идее всё должно было работать. Оказалось, что источник проблемы крылся в конфигурационном файле /etc/bash.bashrc. Достаточно было убрать символ комментария со всех строк, кроме первой, в данном фрагменте конфигурационного файла:

# enable bash completion in interactive shells
#if ! shopt -oq posix; then
# if [ -f /usr/share/bash-completion/bash_completion ]; then
# . /usr/share/bash-completion/bash_completion
# elif [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
# fi
#fi

и перезапустить оболочку bash, как автодополнение заработало.

Отправка почты используя директивы протокола SMTP

Вы никогда не пытались отправить письмо не используя для этого специализированное ПО(почтовые клиенты, sendmail и т.п.)? Если вам интересно, как отправлять письма не имея под рукой ПО для отправки писем — этот пост для вас.

Начнём с основ протокола SMTP. Для отправки почты нужно постучаться на smtp-сервер, если нужно — пройти аутентификацию, и собственно отправить письмо.

Самый простой способ сделать это — это использовать для отправки письма популярную утилиту telnet.  Пользоваться ей довольно просто:


telnet адрес_smtp_сервера номер_порта

К примеру, так


telnet localhost 25

или так


telnet localhost 587

Теперь вам нужно представится. Набираем:


HELO имя_вашего_узла

Где HELO(или EHLO) — директива, позволяющая вам представиться серверу SMTP, а имя_вашего_узла(к примеру) — localhost.

Указываем, от кого письмо:


MAIL FROM: <адрес@отправителя>

Указываем адрес получателя:


RCPT TO: <адрес@получателя>

А теперь, собственно, само письмо:


DATA

from: "Имя Отправителя"адрес@отправителя

to: "Имя Получателя" адрес@получателя

subject: Тема нашего письма

Текст письма.

.

Всё, что между DATA и сигнализирующей о завершении ввода письма одинокой точки в отдельной строке — это наше послание. Оно должно содержать поля from, to и subject, и собственно текст письма. Для завершения сеанса связи наберите


QUIT

и нажмите на Enter. Всё, вы успешно отослали письмо. Правда, только если использовали в качестве smtp-сервера установленный локально smtp-сервер, или один из анонимных серверов. Большинство smtp-серверов требуют от своих клиентов аутентификацию по логину и паролю. А Gmail, и другие крупные почтовые сервисы, требуют установление безопасного соединения, зашифрованного с помощью протокола TLS. Как установить зашифрованное соединение, используя TLS, и пройти аутентификацию, представив свой логин и пароль от своей учётной записи почтового сервиса, я расскажу в продолжении данного топика.

Устранение проблемы с pulseaudio

После вчерашнего обновления системы у меня вдруг отвалился pulseaudio в Ubuntu 13.04. Весьма не вовремя кстати. Как раз, как я собрался посмотреть серию одного из моих любимых сериалов. Рестарт сервиса, перезагрузка сервиса, переустановка pulseaudio и прочие трюки ничего не дали. Тогда я взял содержимое от эталонного конфигурационного файла /etc/pulse/default.pa, вставил его вместо того, что было в данном файле у меня, назначил нужные права и после этого pulseaudio неожиданно заработал. А ведь до этого не помогало даже:

sudo apt-get —purge —reinstall install pulseaudio

Оказалось, что на default.pa были выставлены неверные права. Pulseaudio не имея возможности прочитать конфиг, не грузил нужные для работы модули, и это  приводило к ошибке  [pulseaudio] main.c: Daemon startup without any loaded modules, refusing to work.