ITСooky

IT-рецепты съедобные и не очень!

Как Linkedin помог освоить Bash и почему он не Expect!

Сначала короткая история о том как я увидел реальные возможности Bash и захотел переписать старый скрипт на него. Все началось с Linkedin (запрещенная в России организация), для тех кто не знает — это социальная сеть для компаний и работников, там реально есть вакансии НАСТОЯЩИХ(с зарплатой около 100 kRUR для IT Specialist) международных компаний, разумеется этих вакансий нет на hh.ru потому что западный HR не знает про него, а у некоторых компаний нет HR и начальники сами ищют сотрудников, потому что кто, как не они сами, понимают какой айтишник им нужен.

Конечно нужен английский, конечно мы(айтишники) на английском больше читаем-пишем, чем говорим. Вот чтобы услышать технический английский прошел пару курсов которые подкатывает Linkedin. Они как бы «бесплатные», все что нужно — заполнить свой профиль, сходить в inLearning там отметить интересные курсы, и соцсеть начнет предлагать бесплатные, близкие к моим интересам, теперь при обновление главной странице сверху будет предлагаться новый курс — бесплатно (Аааааы ограничение 8-10 курсов в месяц, так что «чуз вайзли»). Если перейти на такое предложение то сразу получишь 24 часа на прохождение курса. Есть конечно и подлость в «бесплатности» и полезности таких курсов. Предлагают «бесплатно» один месяц доступа к курсам — для этого надо заплатить($%#!) за один месяц и не забыть отменить оплату через месяц — это бесплатный месяц. Если успели пройти курс за 24 часа, его можно добавить в свои обучения-сертификаты, и сразу же добавятся ключевые умения — плохо что доступ к курсу сразу закроется(только ненужные части остаются октрыты, как введение), а после него не остается никакого документа-резюме с командами действиями (если сам не конспектировал) это подло это так продвигается годовая подписка, чтобы можно было в любой момент заглянуть в видео и посмотреть нужные комманды-действия. Все это делает эти курсы немного ущербными, но английский они помогают подтянуть, и люди кто не знаком с этими линкедин курсами очень даже их серьезно воспринимают. И вот еще, если вам дали 24 часа на курс бесплатно, то задания к нему скачать все равно можно только за платно, но я их не скачивал, сразу смотрел решение и так понятно. Английский язык тоже иногдаа ыыы вот в курсе Windows 10: Troubleshooting for IT Support у товарища Andrew Bettany какие то проблемы с выговариванием буквы а в словах plug(у него плюг), corrupted(у него корруптед), да ему даже run удавалось как то через у произносить рыыыыээун!

Глухо »

IoT совсем по-взрослому: Свои устройства на esp8266 с управлением через Node-Red

Одной статьи про Node-Red мне оказалось мало, почувствовал что он может больше.. но как. Простота его и мешает и помогает. Быстрота развертывания точно помогает особенно для тестирования скриптов для esp8266. И так ставлю задачу сделать банальный погодный модуль — качество воздуха, влажность, температура и вынести его на улицу, а так же умная управляемая розетка — тоже банально но сложновато — например для сохранения настроек приходилось зеленое конвертировать в круглое и писать в память esp8266 которой на самом деле нет!!!


Подробно про Node-Red писать не буду, было описано раньше — он установлен работает, также стоят доп модуле moments и dashboard.

Глухо »

Делаем что-нибудь на FPGA(ПЛИС) на Mojo V3 с SPARTAN-6 (наводящеюся на звук платформу)

Если коротко то не покупайте Mojo V3(нет, плата мне понравилась, но вот её создатели и производитель чипа…) и не связывайтесь с FPGA от компании XILINX(странная контора это вот точно)! Далее подробно!

Чувствую силу большую я, Верилог только надо учить!


FPGA актив(экстрим)исты предрекают смерть Arduino, и заменой её на FPGA — фанатики, неадекватные люди. Почему FPGA никогда не заменит Arduino — цена, сложность программирования, технически характеристики. Что не так с платой Mojo V3, ну создатели alchitry.com собирали на неё деньги через кикстатер и сейчас бросили её, на сайте её уже не продают. Но её подобрали китайцы, есть на Aliexpress, хватанул за 2245 RUR, китаец видимо ошибся на странице где я купил поставил другой товар, а плату теперь продает за 2536 RUR, а на официальном сайте она стоила 5250 RUR. На Aliexpress так же можно найти шильды для неё.

ОСТОРОЖНО: Плата не выдерживает постоянной эксплуатации, через несколько дней начинает глючить. Что-то с питанием, у меня она всегда подключена к usb писи, последний раз глюкнуло так что комп не грузился, пока не отключил её от usb — так бывает когда usb коротит однако

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

Глухо »

IoT по-взрослому: на ESP8266 по MQTT через Mosquitto в Node-RED!

В начале это казалось простой понятной темой на пару дней… неее, но потом страх новой концепции прошел, оказалось так просто, а потом опять нет!

Немного расшифрую название статьи: ESP8266 это чип основа устройства с WiFi интерфейсом по сути компутер-клиент MQTT, MQTT это протокол связи, он старый но можно сделать безопасным если заморочится(я не буду), Mosquitto это приемщик и передатчик сообщений которые идут от клиентов по MQTT сообщения разные от данных до коммонад, Node-RED а это тоже клиент MQTT потомучто Mosquitto просто передатчик(центр), Node-RED это графический интерфейс программирования (собираешь из кирпичеков чего хочешь) он работает на Node.js его начало разрабатывать IBM(и бросило?) для всего-всего(например собирать сообщение из twitter по хештегам, всего два кирпичика).

Глухо »

Orange PI PC Server на Armbian!

Откапал забытую незаконченную статью, поэтому Armbian такой старый, но в этом есть плюс! Чуть переделал и переписал, и вот сервер на Orange Pi Pc! Почему сервер? Потому что автономное — получение времени и можно напрямую подключаться, есть безопасное отключение, есть контроль температуры процессора с вентилятором и есть табло с параметрами как на взрослых серверах.

Просто на Orange Pi Pc запускаю образ от Armbian.com, чтобы не в чем себя не ограничивать собрал специальную апельсину, кстати на схеме не так страшно как на фото получилось.

Глухо »

Контролер вентилятора своими руками на Orange Pi PC Plus

Схема уже отработана на другой апельсине, но только сейчас взялся за паяльник, и Orange Pi PC Plus становится основной апельсиной благодаря eMMC и вообще стабильная и электричества мало ест(теперь важно, все теперь становится важным).

Вот схема подключения. Транзистор S9012, все сопротивления 220 ОМ. На плате вентилятор подключается к разъему, красное черное имеет значение, но на схеме этого разъема нет так как черчение в Fritzing и без того невыносимая боль.

Глухо »