alhaos

На Пикабу
Дата рождения: 2 ноября
2798 рейтинг 9 подписчиков 8 подписок 15 постов 3 в горячем
Награды:
5 лет на Пикабу За международные достижения
21

Live dead loop

Где то лет в 14 мне пришла в голову мысль о том, что пару лет назад я был молодой и глупый, а вот теперь я понял жизнь и повзрослел, пока мне не исполнилось лет 16 и я подумал что пару лет назад я был молодым и глупым, а теперь я понял жизнь и повзрослел, пока мне не исполнилось 18 и я подумал, что пару лет назад я был молодой и глупый...

Сейчас мне 45, когда-то я был молодой и глупый ,теперь я уже не молодой.

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

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

Про месть скорпионов

Из тех кто верещит о неадекватности мести скорпионов, не разу не жаловался на неспровоцированную агрессию скорпионов, если ты знаешь, что тебе вернется сторицей, может просто не надо делать больно скорпионам?!

3

Шуруп вбитый молотком, держится крепче...

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

https://www.6brothers.net

Но на 13:30 времени по таймингу есть непонятная мне часть процесса

Шуруп вбитый молотком, держится крепче...

Шурупы забиваются молотком, ведь явно люди не первый день работают с монтажом петель на деревянные доски. Не понимаю какой может быть смысл вбивать шурупы молотком, кроме того, что это быстрее.

Может вкручивание и забивание настолько незначительно различаются по результату, что это принебрежимо?

Показать полностью 1
10

Зацените, сделал барометр

В этом году увлекся сбором девайсов на базе микроконтроллеров.

Сделал сервис который показывает данные атмосферного давления в моем городе.

Выглядит вот так.

<!--noindex--><a href="https://pikabu.ru/story/zatsenite_sdelal_barometr_13387997?u=https%3A%2F%2Fpressure.pyah.online%2F&t=https%3A%2F%2Fpressure.pyah.online%2F&h=f6993e5c4210572e0a4e2852879a173f32a4f1a3" title="https://pressure.pyah.online/" target="_blank" rel="nofollow noopener">https://pressure.pyah.online/</a><!--/noindex-->

https://pressure.pyah.online/

Это аппаратная часть.

Это аппаратная часть.

Из железа я использовал плату esp32c3 от LuatOS

И модуль со спаренными датчиками BMP280 + AHT20 которые показывают атмосферное давление, температуру и влажность.

Теперь как это все работает у меня работает и что мне пришлось изучать.

Поехали...

Чтобы работать с микроконтроллером нужна платформа разработки от производителя плат ESP-IDF https://github.com/espressif/esp-idf, с помощью этого инструмента происходит компиляция, тестирование прошивка самой платы.

Чтобы работать с платой было комфортно необходимо выбрать IDE это такой инструмент который позволяет писать код, проверять его, отлаживать находить ошибки. и предоставляет дружественный интерфейс для работы ESP-IDF. Тут есть выбор. Я использую VSCode https://code.visualstudio.com/ с официальным расширением для ESP-IDF (https://marketplace.visualstudio.com/items?itemName=espressi...)

Имея настроенные эти два инструмента уже можно попробовать поиграться с платой. Для того чтобы плата делала то, что ты от нее хочешь ей нужно написать программу на понятном тебе языке которую компилятор переделает в программу понятную контроллеру. Тут тоже есть выбор, но пока довольно однобокий большинство программ для этих контроллеров пишется на языке СИ (язык очень древний, серьёзный и крутой, но для комфортной работы с ним нужно достаточно углубиться в архитектуру работы ЭВМ в целом), поэтому есть попытки использовать Blockly, MicroPython, TibyGo и прочие языки и параметризаторы которые генерируют код в зависимости от заданных вами параметров. Но все это пока не очень серьезно с точки зрения производительности и сопровождения по сравнению с СИ.

Датчик (BMP280 + AHT20) и микроконтроллер (esp32c3) обмениваются данными по шине I2C (это такой способ подключения устройств при котором для обмена данными используется два контакта один отвечает за передачу данных и еще один за синхронизацию, и у каждого типа подключаемого устройства есть свой адрес)

Подключив датчик и считав данные нужно их отправить сервису который их собирает. На борту у платы есть встроенный модуль работы с wifi. Нужно инициировать работу модуля в режиме клиента и немножко понимать как работают устройства в сетях TCP/IP. Тут нужно знать буквально что у каждого устройства есть свой адрес и что существует такой сервис как DNS который из понятного нам адреса pressure.pyah.online умеет переделывать в понятные машинам адреса 82.202.140.217 и то что потоки данных идут по портам, те моя плата и сервер обмениваются данными не по одной трубе а по нескольким.

Плата и сервер обмениваются данными определенным образом. по протоколу HTTPS это текстовый протокол, плата шлет серверу текстовые сообщения подготовленные определенным образом и получает такие же ответы.

Чтобы передать данные их необходимо предварительно завернуть в формат чаще всего это JSON (JavaScript Object Notation) это такой язык разметки который позволяет удобно размечать данные чтобы указать где в этих данных что именно. Тогда их удобно передавать между устройствами.

Плата по нашей программе считала, подготовила данные, подключилась к сети и готова отправить данные.

Для того чтобы эти данные получить нужен сервис которые будет этим заниматься, и то как он это будет делать есть множество различных вариантов. Вариант который использовал я это REST API это такой тип сетевого приложения который обменивается информацией с клиентами по протоколу HTTP/HTTPS в виде определенных запросов дай данные, возьми данные, измени данные.

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

Сервис написан на языке GO, база данных Postgres.

Все это работает на виртуальном сервере под управлением операционной системы CentOS.

Для того чтобы отобразить эти данные в вашем браузере, на этом сервере работает еще одна программа Nginx(веб сервер), ее задача из текстовой информации по определённым правилам сформировывать страницы.

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

Для разработки веб приложений используется свой стек технологий React, JavaScript, CSS, HTML, SVG.

Плюс еще промежуточные знания по работе системы контроля версий (git), и систем развертывания (CI/CD)

Вот такой непростой путь сигнала от датчика в ваш браузер.

Код можно глянуть тут
https://github.com/orgs/alhaos-measurement/repositories

Показать полностью 4

Ответ Sabel в «Умиляют мужчины»24

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

И вот я наблюдаю, что теперь мужчины желают отобрать то, что женщинам принадлежит по праву рождения.

  • Женщинам дано право выбирать из тех кто проявил к ним интерес.
    Из них она выбирает того кто ей больше понравился. Если бы общество состояло из 100 женщин и 100 мужчин без института брака как такового то я думаю из 20 лучших мужчин “покрыло“ бы 80 женщин и это было бы норм. Женщина не может выбирать из тех кто интереса к ним не проявляет.

  • Ей не надо ничего чтобы вступить отношения, ей достаточно одного - это “нравится”.
    Это работает так: девушка показывает, что она “Доступна“, мужчины которым она интересна показывает “Ты мне интересна“, мужчины могут вынудить конкурентов  отказаться от демонстрации конкурентами “Ты мне нравишься“, через время остаются только те кто готов заявить “Ты мне интересна“ и не бояться этого заявить. Женщина делает выбор. Механизм проверенный работает, не лишенный недостатков, но рабочий.

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

И слышал мысль о том что для того чтобы оскуфиться в современной обстановке не надо быть глупым и ленивым, достаточно быть обычным человеком. Думаю женщине чтобы своим поведением обеспечить себе нудную одинокую старость в современных условиях достаточно мыслить типичными шаблонами.

Показать полностью
6

Ответ на пост «Халяль на продуктах»26

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

Очень манит мысль, что "Мы же все разумные люди", а давайте будем / не будем делать то или это, и через какое-то время всем от этого станет лучше.

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

А те люди которые ради собственной грядущей "выгоды" готовы терпеть текущие "убытки" уже давно все в этом мире поняли и объединились, и управляют теми кто не может понять как им не объясняй.

Так что улыбаемся и машем.

Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества