Static IP адрес на Raspberry Pi  P

raspberry-pi-logoЯ периодически использую Raspberry Pi в различных проектах, и, как правило, определяю ему статичный IP адрес, иногда для удобства, а чаще это необходимость (когда Raspberry выступает в роли сервера).

В качестве ОС я привык использовать консольную версию Raspbian. Будучи основанной на Ubuntu, она легко поддавалась гибким настройкам через conf файлы. IP адрес всегда настраивался через файл /etc/network/interfaces. Но в какой-то момент, с год назад, этот метод тупо, на ровном месте, без предупреждения, перестал работать – система просто игнорировала все, что было определено в данном файле.

Разумеется, гугление вопроса подсказало ответ (о нем чуть ниже), и вот наконец, свершилось – в очередной версии Raspbian, в привычном файле /etc/network/interfaces, наверху, в комментах, благовольные разработчики сообразили написать, что настройки IP нынче находятся в файле /etc/dhcpcd.conf.

Короче идем туда (sudo nano /etc/dhcpcd.conf) и в конце файла пишем что-то вроде:

interface eth0
static ip_address=192.168.0.10/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1 8.8.8.8 4.4.4.4

После чего имеем счастье. domain_name_servers можно указать один адрес, или несколько, через пробел.

Пользуйтесь, как говорится, на здоровье.

Обновление Lenovo Yoga 2 Tablet – всё сложно  P

Подогнали мне 10ти дюймовую таблетку Lenovo Yoga 2. Забавная машинка, экран Full HD, батарейка внушительного объема, встроенная подставка (она-же подвеска). Вот пара фоток для общего представления:

Lenovo_Yoga_2_tablet_06

Lenovo_Yoga_2_tablet_02Lenovo_Yoga_2_tablet_03

Машинка пришла с Android KitKat 4.4 на борту. Интернет сказал что для данной модели есть официальная прошивка версии 5.0, что не могло не радовать. Кроме того, оказалось что существует программа для PC, под названием LenovoSmartAssistant, которая умеет обновлять прошивки на продуктах Lenovo, в том числе и на планшетах. Судя по инструкции, процесс обновления экстримально прост, и заключается в подключении планшета к PC с помощью USB провода и слепому следованию инструкций программы.

“Браво Lenovo”, – подумал я и начал следовать инструкциям. Планшет распознался программой, затем, после непродолжительных раздумий LenovoSmartAssistant радостно сообщил, что найдена новая версия прошивки для девайса. Я согласился с обновлением и стал ждать. Процесс шел гладко, со всякими модными нынче плюшками в виде анимаций и другой дури. Я даже успел подумать, что наконец не придется танцевать с бубном, с кучей прошивок, файлов, специализированных программ и т.п.

Как нетрудно догадаться, вскоре все сдохло. По окончанию процесса, планет и программа на компе радостно сообщили про install failure, после чего невозможно было ни загрузиться в Android, ни в recovery. Работал только fastboot.

Помучившись со скачивание кучи разных прошивок, с помощью программы PhoneFlashTool_4.4.4.1 удалось прошить KitKat 4.4 (YT2-1050F_S0198_150422_ROW – это последняя версия KitKat для данного аппарата). Вернув девайс к жизни, я попробовал обновиться до Lollipop по воздуху – обновление и вправду показалось в меню About – Update. Процесс занял минут 15, после чего, дойдя до 100% установки, аппарат написал что попытка не удалась. И опять кирпич – ни системы, ни recovery.

Тогда я вернул, через PhoneFlashTool_4.4.4.1, KitKat 4.4 предпоследней версии (YT2-1050F_USR_S000143_1501051823_WW21_ROW). Поигрался с ней полчасика, пока не заметил, что в About – Update появилось обновление до YT2-1050F_S0198_150422. Ну думаю, а почему бы и нет, и соглашаюсь на установку. Через минуту обновление, к моему удивлению, прошло гладко, даже несмотря на root.

А вот YT2-1050F_S0198_150422 уже предложил обновиться до Lillipop, по воздуху. Я согласился, заранее предвидя крах (так как этот же сценарий уже происходил). Но предупредив о возможных последствиях из-за root, обновление удалось. Мистика.

Далее я накатил YT2-1050F_USR_S100256_1601190545_WW52_ROW через PhoneFlashTool_5.2.1.0, после чего установил еще пару обнов по воздуху и заrootовал систему.

Судя по всему существует какая-то абсолютно необходимая последовательность обновления версий системы, не-следование которой ведет к плачевным результатам. Тем не менее, возможность угробить машину стандарнтыми средствами обновления (и по воздуху, и с помощью LenovoSmartAssistant) мягно говоря выбешивает – вся эта канитель стоила мне несколько часов жизненного времени.

Все прошивки и программы брал в соответствующей ветке форумов 4pda. Там же получил несклько советов и рекомендаций, за что форумчанам очень благодарен.

Сейчас система стабильна, полет нормальный. Я не менял ничего в системе – дефолтный лончер вполне устраивает. Bloatware практически не было, а то что было, прибил в App Quarantine.

Ну и конечно, поставил AdAway, ибо без него я вообще не понимаю как можно, в наше время, пользоваться Android’ом – реклама сыплется отовсюду в нереальных количесвах.

Короче, к чему я это – программеров Lenovo на мыло!

Восковая смазка для велоцепи Squirt–мини обзор  P

На рынке стало появляться все больше нетрадиционных смазочных материалов для велоцепи. Решил и я попробовать – перспектива перестать пачкаться о грязную замасленную цепь уж очень радовала.image004

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

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

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

Теперь о правилах применения. Цепь, в первую очередь, нужно отмыть от масляной смазки. Новую цепь можно вымочить и отмыть в растворителе (бензин, уайт-спирит и т.п.). Установленную на велосипед цепь можно отмыть, не снимая, с помощью вот такой нехитрой приспособы (продается на любом китайском сайте под именем chain cleaning tool):

24822b62-a61d-4bfa-9c7a-960d7190b7b1af082744-a1f0-5670-3a0c-c635b505821de8a43612-20ce-1c21-1294-1e3d9ce3c559

В идеале стоит продуть сочленения carb-cleaner’ом или WD-40 на худой конец. Кроме того, нужно как следует отмыть все звезды и каретки.

squirt-dry-lube-4-ozДалее просто следуем инструкциям по применению восковой смазки – капаем на каждое сочленение цепи, крутим педали, затем прокапываем еще разок и даем просохнуть несколько минут.

Цепь нужно смазывать каждые 50-250 км пробега. Точную дистанцию не скажу, ибо это зависит от характера езды, погоды и дорожных условий. К примеру, в дождь, смазывать нужно вдвое чаще, чем в сухую погоду.

Один и показателей необходимости смазки – изменившийся звук шелеста цепи во время езды. Я довольно быстро понял что к чему, впервые понаблюдав за звуками, которые издает цепь после перехода на Squirt.

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

Вердикт – смазка однозначно зачотная.

Камера SJ7000 и Android 6.0 "Marshmallow"  P

Прикупил себе экшен-камеру SJ7000. С кучей аксессуаров и креплений: на машину, велосипед, даже на тело – на руку, грудь и голову.

Цена просто смешна – за камеру и прибамбасы, 2 карты памяти, дополнительную батарейку с зарядкой и компактную защитную сумку для самой камеры и базовых принадлежностей заплатил 80 баксов, включая экспресс доставку. Брал на GearBest.

wifi-action-camera-sj7000-gopro-style-1080p

Камера, за свои деньги, просто замечательная. В интернетах опубликовано немало обзоров, и сравнений с эталонным GoPro 3 – разница практически отсутствует. Зато цена, WiFi и экран реально доставляют.

Ну да речь не об этом. Для того чтобы управлять камерой со смартфона, необходимо установить софтину. Производитель рекомендует FinalCam, форумчане Youmera и еще несколько подобных. Но все они тупо не работают под 6тым Android. По крайней мере на данный момент. Проги запускаются, но ни в какую не коннектятся к камере.

Почти отчаявшись, методом научного тыка была найдена аппликация, корректно работающая с камерой под Android 6.0 «Marshmallow» – называется FN Cam. Все пашет на ура, можно снимать видео и фоткать, пользуясь смартом в качестве видоискателя.

Удачи страждущим.

Вело-фары и вело-шлем  P

Я решил открыть новую рубрику – ВЕЛО, в которой буду описывать свои велосипедные приключения, приобретения, измышления и т.п.

В связи с летней жарой и недостатком времени в светлое время суток, решено было кататься в темноте. Потому были приобретены фары – на руль и на шлем. Имея определенный опыт использования фар и фонариков для этих целей, изучив интернеты и посовещавшись с друзьями, было решено прибрести (на AliExpress) вот такой вариант на руль:

HTB10RIQIFXXXXadXVXXq6xXFXXX5

Дальше под катом »

Смартфон Sony–полное инженерное разочарование  P

Ну может они не все такое гамно, я не проверял, но судя по идентичному внешнему виду, они и внутри, наверняка, похожи.

Короче, история такая. У моего товарища упал и разбился смартфон Sony Z3 Compact. Вдребезги. Аппарат остался включен, поскольку тач не работал, а времени возиться с поисками комбинации кнопок, которая бы принудительно вырубила смарт, если таковая вообще имеется, не было. Через некоторое время батарея в телефоне села, он выключился и в таком виде пролежал около месяца, пока не приехал заказанный в aliexpress новый экран.

Я взялся произвести ремонт. Как выяснилось из официальной инструкции по ремонту, весь телефон собран на термоклее – для демонтажа задней стенки и экрана нужно прогревать все это дело феном до 150 градусов (взывая при этом ко всем богам, чтобы батарея не эбанула в лицо). После отклеивания оказывается, что материнская плата, толщиной с лист плотной бумаги, на 5 винтиках держится на мега-хлипкой пластмассовой рамке-шасси: жесткость конструкции нулевая – все болтается и играет. В итоге вся механическая прочность аппарата достигается за счет экрана и стеклянной задней стенки, приклеенных на долбаный клей. Гениально конечно, что еще можно сказать. А главное дешево в производстве, а пипл хавает этот шлак за бешеные бабки.

Ну да черт с ними. Поменял экран. Собрал. Точнее склеил. Подключаю к зарядке – а хер там. Не идет заряд и все. Начинает заряжаться, показывается анимация умирающей батареи и все дохнет. Пошерстил инет – масса подобных жалоб, ноль работающих решений, десяток рекомендаций пошаманить в стиле "подержать кнопку включения вместе с кнопкой громкости и чудесным образом все само починится". Короче игрался игрался, ничего не помогло. Пришел к выводу, что чертова батарея как-то разрядилась ниже допустимого минимума, и долбаный контроллер заряда не хотел ничего предпринимать.

Опять разобрал (точнее расклеил), и зарядником для литиевых батарей, напрямую, подзарядил аккумулятор. Склеил. Пошла жара зарядка, телефон жив здоров.

Вывод – конструкция полное дерьмо, что механически, что хардверно. Одноразовая туфта. Если бы она еще стоила соответствующе, а не 500 баксов…

B.J. Baldwin снова отжигает на внедорожнике Chevrolet  P

В продолжение к предыдущему отжигу, вышла еще пара:

и еще

Немного данных: переделанный под инжектор 8ми литровый мотор от NASCAR, задний привод, 39ти дюймовые колеса весом по 60 с лишним килограмм каждое, подвеска с абсолютно диким ходом и фантастической прочностью сделана полностью на заказ, специально для этой машины.

Любопытные педали:

2016-05-31_225057

Ну оно и понятно — от такой жуткой тряски другого спасения не придумать!

Феерическая машина, феерический водитель.

MESSOGRAF–ручка-штангенциркуль для инженеров и гиков  P

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

71Qnuu6tomL._SL1500_

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

Дальше под катом »

Последний день войны  P

Спустя 2 с лишним года вышло продолжение крепости! Называется «Последний день войны».

Избавляемся от рекламы на Smart-TV (и не только) силами Pi-Hole  P

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

Небольшое лирическое отступление:

Не так давно, к своему удивлению, я обнаружил, что лишь немногие пользователи устанавливают расширение для браузеров Ad-Block Plus, основной задачей которого стоит фильтрация всего этого потока нечисти. При этом речь идет не о бабульках, а о вполне себе продвинутых пользователях, программистах, специалистам по графике и т.п. Нонсенс...

Справедливости ради, стоит сказать, что Ad-Block Plus фильтрует не все – он пропускает дружелюбную и неназойливую рекламу, по договоренности с рекламодателями. Собственно это и есть источник дохода для разработчиков расширения. Разумеется, рекламодатели, реклама которых отфильтровывается, неистовствуют в бешенстве, и в интернетах сейчас идет война между ними, и разработчиками Ad-Block Plus. В итоге первые пытаются придумать как блокировать блокировщик Ad-Block Plus, а вторые как блокировать блокировщик блокировщика, ну и так далее, рекурсивно.

Тем не менее, Ad-Block Plus вот уже несколько лет реально решает проблему переизбытка рекламы, в частности отключая чертовы рекламные ролики в YouTube.

Вот именно эту проблему я взялся решить, но не на компе, а в приложении YouTube на Smart-TV от LG. Приложением пользуюсь постоянно – 95% времени на телевизоре крутятся именно фильмы, ролики и мультики с YouTube. Несколько месяцев назад, количество рекламы внезапно выросло на порядок. Кнопка «Пропустить», обычно появляющаяся через 2-3 секунды после старта, порой просто перестала появляться, а в качестве заставки в Винни-Пуху мне по 2 минуты (две минуты, Карл!!!) вещают о блядской водяре, сигаретах или еще какой-нибудь херне.

К сожалению, готового решения для телевизора, в виде аппликации, или чего-нибудь в этом духе, не нашлось. Я полагаю, что при наличии опыта разработки под Android (а именно на нем основаны все операционки для умных ящиков), можно покопаться, и выдумать решение. У меня этого опыта нет, и посему вариант отпадает. Тем не менее, погуглив, я наткнулся на решение поинтереснее – избавить от рекламы сразу всю домашнюю сеть. Идея проста, берем маршрутизатор, поддерживающий популярную операционную систему OpenWRT, конфигурируем на нем скрипт, блокирующий к чертям все запросы на рекламные сервера, список которых (охренистически длинный, надо сказать, список – сотни тысяч доменов) автоматом обновляется, благодаря армии активистов, пополняющих базу данных зла. В итоге вся реклама просто исчезает из трафика, проходящего через маршрутизатор.

raspberry-pi-logoУ меня такого маршрутизатора не было – тот что есть обладает уникальными свойствами, и менять его пока не хочется. Зато, в голове мелькнула мысль про Raspberry Pi, и опаньки – для него тут же нашлось готовое решение, а именно полностью автоматизированный скрипт под названием Pi-Hole, который буквально за 3 минуты превращает Raspberry Pi (как и все его клоны, как и в принципе любой Linux) в ловушку для рекламы, работающую точно по принципу, описанному мной выше.

Инсталляция полностью автоматизирована и состоит лишь из одной комманды (curl -L https://install.pi-hole.net | bash).

Далее, все что нужно – прописать в конечных устройствах IP адрес Raspberry Pi в качестве сервера DNS и вуаля – никакой рекламы. YouTube на телике стал просто стерильно чистым!!! Чтоб вы поняли, за пару часов просмотра, Pi-Hole заблокировал порядка тысячи запросов к хранилищам зла, исходящим от телевизора.

Еще одно небольшое лирическое отступление:

Я несколько раз использовал слово блокировать, по отношению к Pi-Hole и его аналогам. Это не совсем верно технически, но сути не меняет. По факту, запросы бытовой техники к рекламным серверам не блокируются, а отсылаются в неверных направлениях, и ответа, естественно не получают. Соответственно, и рекламу показать, за неимением таковой, техника не может. Больше об принципах работы серверов DNS можно почерпнуть, например, в Википедии.

Примечательно сказать, что Pi-Hole, автоматом устанавливает небольшой локальный сайтик, доступный по адресу http://<Pi-Hole_address>/admin/index.php, на котором можно поглядеть статистику блокированного зла.

Pi-Hole-website

В общем, вещица замечательная! А главное ставиться все буквально за минуты (не считая 10 минутного геморроя с начальной инициализацией Raspberry Pi) и работает! Просто работает!

Горячо рекомендую! Всем добра и поменьше рекламы!

Облако меток:

  • самопал обзор поржать модернизация доработка компьютер Almera измерения ремонт гараж водянка паяльники и пайка двигатель N15 кулер прошивка Nissan Софт интрумент блок питания микропроцессоры технологии тюнинг смартфон unlock Windows история чистка бред интрукция помпа GA16DE автоматика внедорожник GPS браузер рабочее место процессор программирование мышка

  • Подняться вверх