Месяц: Март 2020
-
Go: Должен ли я использовать указатель вместо копии моей структуры?
—
от автора
Иллюстрация, созданная для «A Journey With Go», из оригинального гофера, созданного Рене Френч. С точки зрения производительности систематическое использование указателей вместо копирования самой структуры для совместного использования структур многим Go разработчикам представляется наилучшим вариантом. Для того чтобы понять влияние использования указателя вместо копии структуры мы рассмотрим два варианта использования.
-
Самодельный автопилот на одноплтаном компьютере (SBC) Tinker board и Arduino DUE
—
от автора
Идея постройки автопилота появилась примерно 2 года назад. Хотелось создать полностью автономный аппарат способный добраться из точки А в точку Б с возможностью ухода от столкновений и облёта преград, способного преодолевать зоны глушения или отсутствия спутникового сигнала. Также хотелось иметь удобное и простое управление с помощью мышки как это реализовано в играх (стратегии) управляя движением…
-
Ультразвуковая ванна
—
от автора
Хомяки приветствуют вас, друзья. Сегодняшний пост будет посвящен созданию ультразвуковой очистительной ванны в основе которой лежит пьезокерамический излучатель Ланжевена мощностью 60 Вт. В процессе мы рассмотрим из чего состоит устройство, как его настроить чтобы ничего не сгорело и в конце лицезреем очистительные способности, которые по своему действию превосходят Мистера Пропера и всех его знакомых. Ультразвуковая…
-
Дайджест интересных материалов для мобильного разработчика #335 (24 февраля — 1 марта)
—
от автора
В новом дайджесте история создания своего мессенджера, анимации и HTTP-запросы, новинки Android 11 и падающие кошки, управление одной рукой и психология игр. С наступившей весной!
-
Сдруживаем Python и Bash: релиз библиотек python-shell и smart-env v. 1.0.1
—
от автора
Доброго времени суток всем! 29 февраля 2020 года состоялся официальный микро-релиз библиотек smart-env и python-shell. Тем, кто не в курсе, предлагаю предварительно прочитать первый пост. Если вкратце, то среди изменений — автодополнение команд, расширение возможностей по запуску команд, немного рефакторинга и багфиксов. За деталями прошу под кат.
-
Складской робот учится сортировке нестандартных вещей
—
от автора
На складе близ Берлина новый робот автоматизирует задачи, ещё совсем недавно недоступные машинам На складе на задворках Берлина длинный ряд синих ящиков с выключателями, розетками и другими электротоварами продвинулся по конвейерной ленте. После их остановки пятеро рабочих перебрали эти небольшие предметы, и разложили их по картонным коробкам. В компании-производителе электротоваров Obeta, открывшейся в 1901 году,…
-
Тайна длиною в полвека: весь мир на ладони ЦРУ
—
от автора
Безопасное соединение — по ssh, ssl и тд и тп — безопасно для любого случайного человека с улицы, но не для спецслужб таких как ЦРУ. Все что происходит в мире, все сообщения, личные фотографии, переписки, абсолютно все доступно для нужных людей. Если сейчас мы все добровольно взяли в руки и положили в карман устройство самого…
-
Технологии для вычислений: от телефонов «только для звонков» до облака и суперкомпьютеров на Linux
—
от автора
Это дайджест аналитических и исторических материалов о разных технологиях для вычислений — от открытого ПО и облака до пользовательских гаджетов и суперкомпьютеров под управлением Linux.
-
В большинстве случаев сериализация в Андроиде не нужна
—
от автора
TL;DR: В большинстве приложений имеет смысл принять явное осознанное архитектурное решение, что в случае смерти процесса приложение просто перезапускается с нуля, не пытаясь восстанавливать состояние. И в этом случае Serializable, Parcelable и прочие Bundle не нужны.
-
Домашний кинотеатр на Raspberry
—
от автора
Так случилось, что решил я упростить себе вопрос он-лайн просмотра фильмов, вариант стандартного смарт ТВ меня не устраивал, а постоянно торчащий кабель HDMI для подключения к ноутбуку раздражал. Решение моей проблемы я увидел в приобретении Raspberry pi 4, который можно аккуратно спрятать за корпусом телевизора.