Serial, UART и Android, как связь с микроконтроллерами

Автор: admin от 17-03-2019, 23:10, посмотрело: 42

Serial, UART и Android, как связь с микроконтроллерами

Наши испытуемые:



Планшет на Android 4.1.1 “DNS AirTab M101w” и следующие устройства:

1. Плата Tiva C Series TM4C123G LaunchPad

2. Плата Stellaris LaunchPad EK-LM4F120XL

3. Плата Arduino MEGA 2560

4. Плата MSP430 LaunchPad, M430G2553



И сейчас мы будем по очерёдности подключать все эти платы через USB OTG к планшету и пытаться установить с ними связь не прибегая к root доступу.

Категория: Программирование, Android

 

Новый материал для топливных элементов позволяет создавать долгосрочные «энергетические ячейки»

Автор: admin от 17-03-2019, 18:00, посмотрело: 29

Новый материал для топливных элементов позволяет создавать долгосрочные «энергетические ячейки»


Литиевые батареи — отличное решение для хранения энергии, генерируемой солнечными батареями или иными источниками «зеленого» электричества. Но они достаточно быстро разряжаются, так что это краткосрочное решение — накопить энергию «впрок» не получится. Кроме того, для хранения реально больших объемов энергии нужны очень массивные хранилища (одно такое построил Илон Маск в Австралии).



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

Категория: Android

 

Дайджест интересных материалов для мобильного разработчика #290 (11 марта — 17 марта)

Автор: admin от 17-03-2019, 18:00, посмотрело: 45

Новый дайджест рассказывает про идемпотентность API, борьбу Apple и Spotify, именные законы дизайна, самые зарабатывающие приложения и чистое золото мобильных игр.



Дайджест интересных материалов для мобильного разработчика #290 (11 марта — 17 марта)

Категория: Google, Apple, Android

 

Покупки в Android приложении — Play Billing Library

Автор: admin от 17-03-2019, 18:00, посмотрело: 47

Покупки в Android приложении — Play Billing Library



И как это до сих пор на Хабре нет статьи об этом? Не дело, надо исправлять.



Есть 2 способа добавить In-App покупки в Android-приложение — старый и новый. До 2017 года все пользовались библиотекой от anjlab, но с июня 2017 года ситуация изменилась, Google выпустила собственную библиотеку для внутренних покупок и подписок — Play Billing Library. Сейчас последний считается стандартом.

Категория: Программирование, Android

 

Ядро Linux 5.1 — что известно об изменениях

Автор: admin от 17-03-2019, 15:40, посмотрело: 51

Юбилейная версия ядра Linux 5.0 вышла в начале марта. Но работа над kernel 5.1 уже ведется. В этом материале мы рассмотрим ряд нововведений, которые стоит ждать в этой версии.



Ядро Linux 5.1 — что известно об изменениях

Категория: Linux

 

Автороцентричное ранжирование. Доклад Яндекса о поиске релевантной аудитории для авторов Дзена

Автор: admin от 17-03-2019, 12:50, посмотрело: 34

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





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

Категория: iOS

 

Опыт использования «координаторов» в реальном «iOS»-проекте

Автор: admin от 17-03-2019, 12:50, посмотрело: 27

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

Категория: Веб-разработка, Game Development, iOS

 

Миграция с Nagios на Icinga2 в Австралии

Автор: admin от 17-03-2019, 12:45, посмотрело: 31

Всем привет.



Я — сисадмин linux, переехал из России в Австралию по независимой профессиональной визе в 2015 году, но статья будет не о том, как поросёнку завести трактор. Таких статей уже и так достаточно (тем не менее, если будет интерес — напишу и про это), так что я хотел бы рассказать о том, как на своей работе в Австралии в должности linux-ops-инженера я был инициатором миграции с одной системы мониторинга на другую. Конкретно — Nagios => Icinga2.



Статья частично техническая и частично — про общение с людьми и проблемы, связанные с разницей в культуре и методах работы.

Как оно всё было и с какой кучей геморроя мне пришлось столкнуться

Категория: Linux

 

Интернет-провайдеры в Крыму резко повысили цены на услуги

Автор: admin от 17-03-2019, 12:45, посмотрело: 33

Крымчане массово жалуются на резкий подъем стоимости услуг местных интернет-провайдеров, о чем сообщает «Коммерсант». Федеральная антимонопольная служба разбирается в ситуации, но уже ясно, что основной причиной является необходимость исполнения «закона Яровой». В Крыму особо тщательно следят за его реализацией, не исключено, что в ближайшие месяцы повышение тарифов будет прослеживаться и в других регионах.



Теперь все провайдеры домашнего интернета обязаны предоставить информацию о повышении цен с начала года до 25 марта в антимонопольной службе. В копии письма свидетельства указано, что служба рассматривает все гражданские заявления на предмет наличия нарушений антимонопольного законодательства. То же самое подтвердили и в пресс-службе ФАС.

Категория: Linux

 

Как подружить Ovirt и Let's Encrypt

Автор: admin от 17-03-2019, 12:45, посмотрело: 25

Шагая по пути улучшения инфраструктуры, я решил добить древний и мучительный вопрос — без лишних телодвижений предоставлять возможность коллегам (разработчикам, тестировщикам, админам, etc ) самостоятельно управлять своими виртуалками в ovirt'е. В ovirt есть несколько компонентов, которые надо настроить для решения моего вопроса: сам веб интерфейс, noVNC консоль и заливка образов дисков.



Кнопки «Сделать Зашибись» я не нашёл, поэтому показываю какие ручки я крутил, чтобы решить данную задачу. Полная инструкция под катом:



Как подружить Ovirt и Let's Encrypt

Категория: Веб-разработка, Linux