Pull to refresh
10
-0.5
Дмитрий Бала @dbalabolin

Радиоинженер, изобретатель, программист

Send message

Как победить сезонную аллергию на цветение в Москве.

Совет из личной практики.

Пыльца летает в воздухе и настолько мала, что крайне слабо осаждается. Мой личный рецепт:

  1. Сидим дома и закрываем все окна.

  2. На улицу не суёмся.

  3. В комнате включаем увлажнитель так, чтобы он пытался догнать влажность до 60 процентов.

  4. Одновременно включаем кондиционер на осушение.

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

Результат такого режима — полное отсутствие признаков аллергии на сегодня в Москве.

При выходе на улицу:

  • Обязательно кепка.

  • Душ по возвращении.

Ну и желательно передвигаться в машине с кондиционером. Он тоже удаляет пыльцу, но без увлажнителя — далеко не так эффективно.

Увлажнитель можно в виде мойки воздуха (с дисками), а можно и ультразвуковой.

Tags:
Total votes 5: ↑4 and ↓1+4
Comments5

У кого виснет WatchDog таймер на atmega 2560 и 1280 на стандартном загрузчике Ардуино или при загрузке программы из MPALB.
Чтобы починить есть 2 варианта.
Использовать плату в ардуино MegaCore. В ней загрузчик, который не подвешивается сработкой Watchdog таймера. (в гуле находится легко).
При стандартном ардуиновском загрузчике работать вочдог не будет. И в MPLAB тоже.

Но можно запустить чтобы работал и это вариант 2.
Загружать надо скетч через программатор.
И в программу в любом месте вставить вот это:

// Функция, которая выполняется до main() и отключает нежданную перезагрузку по WDT

attribute((naked, section(".init3"))) void early_wdt_config() {

// Проверяем, был ли сброс из-за WDT

if (MCUSR & (1 << WDRF)) {

// Сбрасываем флаг WDRF, который показывает что перезагрузка была по вочдог в регистре.

MCUSR &= ~(1 << WDRF);

// Отключаем WDT

wdt_disable(); // Встроенная функция AVR-GCC для отключения WDT

}

}

Все это касается компилятора avr-gcc. Для других не проверялось.

Tags:
Total votes 3: ↑0 and ↓3-3
Comments1

Тайвань землетрясение. Крупнейшее. Покосились дома. Пошатались мосты.
Сравним с Турцией. Целые кварталы в труху. Вот так поработал Эрдоган. Инфляция 60 процентов и строители бесконтрольно наживались на живых людях.

А на Тайване вот дом погнулся. И никаких
Но о чем это я? О том что ожидается некий дефицит чипов в ближайшее время. Фабрики чипов растрясло и потребуется калибровка всего.

Tags:
Total votes 8: ↑7 and ↓1+6
Comments1

Реклама в Яндексе. Для тех кто в танке теме. Даю рекламу по ключевому слову "Аквакультура".
По нему в месяц 18 тыс запросов вместе с "промышленное рыболовство".
А сколько показывается раз моя реклама? (текстово-графического типа).
2128раз в день. Что вдвое больше чем месячный объем поиска. Но по аквакультуре только 51 запрос.

А остальное?
А остальное это "Площадки" на которых никто не ищет эту самую аквакультуру.
Вывод? Я так и не докопался зачем Яндексу нужно забивать мусором все подряд каналы. Ведь для 99 процентов того кому показали мою рекламу это просто мусор на экране.
Или нет?

Tags:
Total votes 4: ↑4 and ↓0+4
Comments1

Крах доллара. Насколько доллар устойчив?
Все знают, что Америка печатает ничем не обеспеченные доллары. И есть висящий в воздухе вопрос. Когда это все закончится? Нельзя же вечно печатать триллионы.
Вопрос пока ответа не имеет. Но есть взгляд в историю.
1979 год. Артур Хейли пишет роман "Перегрузка" про энергетическую компанию.
Цитаты из этого романа:
"Эрик Хэмфри вернулся к рассуждениям о нефти:
— Иногда я думаю, что будь я на месте арабов, то отказался бы от бумажных долларов за нефть и потребовал бы золото или, по крайней мере, обеспеченную золотом валюту. Если Соединенные Штаты уступят и используют золотой запас, сомневаюсь, что его хватит надолго."
И дальше: "Ну, неожиданно нашей самой тревожной проблемой стала нефть, — сказал он. — Ты слышала, что сегодня провалились последние переговоры между ОПЕК и Соединенными Штатами?
— Это передавали по радио перед тем, как ты пришел. Страны — экспортеры нефти говорят, что не будут больше принимать бумажные деньги. Только золото.
— Они уже несколько раз грозились это сделать."
И вот еще:
“Вашингтон, округ Колумбия, 3 мая. В драматической попытке разрешить текущий нефтяной кризис Соединенные Штаты собираются выпустить валюту, известную как новый доллар, обеспеченный золотом. Он будет стоить столько же, сколько десять старых долларов.
Президент объявит о новом долларе на пресс-конференции в Белом доме завтра днем.
Некоторые официальные лица в Вашингтоне уже окрестили новую “честный доллар".
Вопросу про доллар уже минимум 45 лет.

Tags:
Total votes 3: ↑1 and ↓2-1
Comments6

Личная блокировка пользователей на Хабре (личный бан).

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

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

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

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

Tags:
Total votes 17: ↑12 and ↓5+7
Comments17

Приложения для часов Apple Watch. Ну или других часов.


Почему их так мало? Как спортивный калькулятор калорий многие используют. Или сообщения читают (а ответить крайне сложно и неудобно. особенно на совещаниях).
Неужели вот такой формат маленького экрана так ограничивает фантазию и никто не может придумать приличного варианта использования? Некие новые полезные функции или функции старые, но полезные и удобные именно в часах?
Ведь часов уже много поколений, а приложений для них буквально минимум.
Конечно по сравнению со смартфонами?
Или экран настолько ограничивает, что вариантов использования действительно мало?
Платить на кассе в странах где это работает? И читать сообщения?
У меня много знакомых с такими часами, но я не вижу, чтобы они пользовались кроме часов чем-то еще.
А ведь если мало приложений, то это большие перспективы? Рынок открыт и свободен. На смартфонах не пробиться со своим приложением. А тут открытый рынок. И никого на нем нет.
На Хабре последнее упоминание о часах apple в 2020

Tags:
Total votes 3: ↑3 and ↓0+3
Comments2

Почему мой бизнес сдох?

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

Вот это только частные примеры личного опыта "как я облажался 10 раз" ну или что-то в этом роде. )))
"Почему мое производство пельменей умирает"
"Как я закрыл свой столярный бизнес"
"10 ошибок, которые я совершил при запуске двух интернет-магазинов (и как не допускать этих ошибок)"
"Интернет-магазин цветов, или как мы облажались на День Святого Валентина"
"Как я закрыл магазин в провинции, который кормил семью 28 лет. Бизнес из 90-ых прожил до 2022"
"Успешный старт, мгновенный конец: Пик и падение нашего онлайн-магазина за 1 день"
Надо отметить, что лажают все. И крупные лажают тоже:
"Интернет-магазин одежды KupiVIP и онлайн-магазин товаров для детей Mamsy объявили о закрытии"
"Rozetka.com.ua — закрыли навсегда?"
"Huawei закрыла свой российский маркетплейс Vmall"
"re:Store и iPort начали закрывать убыточные магазины в РФ"
Это всё, как я думаю, вроде моей статьи "Как перестать «ходить на дырку» на даче и не надышаться миазмами" - слегка не в теме Х. Но раз уж не тематичные статьи не считаются "не по теме Хабра", то может пора систематизировать бардак? Ввести новые хабы?
"Сад и огород."
"Как я профукал бизнес"
"Все для дома"
"Крупные бизнес залеты"
Потому как вот в какие хабы это сейчас суют:
Развитие стартапа, Бизнес-модели, Лайфхаки для гиков, Управление персоналом, IT-компании, Recovery Mode, Интервью

Tags:
Total votes 5: ↑3 and ↓2+1
Comments1

Как заменить скомпрометированные отпечатки пальцев? Если кто-то завладел вашим отпечатком и распечатал его на чем-то? Как декомпрометировать? А никак.
Завладевший вашим отпечатком будет ходить вместо вас в банкомат за деньгами.

Процесс создания возможности использования украденных отпечатков уже давно начат. Еще в 2020. Вот статья на Хабре: https://habr.com/ru/news/501958/

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

Проблема с отпечатками пальцев проста. Рано или поздно все базы данных взламываются. Чаще всего изнутри по паролю персонала. И попадают к злоумышленникам. И ваши пароли (и мои ) рано или поздно украдут. И отпечатки тоже. Но пароли заменить можно, а отпечатки нельзя. Об этом беспокоятся Касперские когда хотят сделать кольцо - заменитель отпечатков. И вместо того, чтобы вы прикладывали свой бесплатный палец надо будет прикладывать купленное у них кольцо. Что конечно ничуть не лучше прикладывания телефона.

Какой может быть выход со всей этой биометрией? Можно например использовать отпечатки от половины пальца. Или отпечатывать пальцы по очереди. Если скомпрометировали ваш указательный палец, то переходим к безымянному. К пенсии уже дойдем до мизинца на ноге, что бы дверь в офис открыть.

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

Tags:
Total votes 3: ↑2 and ↓1+1
Comments15

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

Обычная сверху и надувная снизу
Обычная сверху и надувная снизу

Если вам нравятся надувные, то полезно знать, что в полете давление в самолете на 25 процентов меньше чем на земле.

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

Надо ее или сдувать по мере взлета или надувать уже на высоте.

А не надувным подушкам высота не страшна.

Tags:
Total votes 2: ↑1 and ↓10
Comments1

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

Нагреватели бывают разные. Но, чтобы сжечь кислород надо, чтобы что-то сгорало. Так вот, если в нагревателе есть раскаленные докрасна элементы (а это может быть нагревательная спираль или проволока, может быть инфракрасный обогреватель с кварцевой трубкой или тоже со спиралью), то такие нагреватели могут сжигать в комнате кислород. Сгорание - это окисление при горении. Сам нагревательный элемент, даже раскаленный до красна, крайне мало окисляется. Иначе бы он давно сгорел. А сгорает пыль, которая имеется в воздухе. Вот горение этой пыли и выжигает кислород.

Если же обогреватель масляный, или не имеет раскаленных элементов, то он никакой кислород не выжигает.

Tags:
Total votes 10: ↑8 and ↓2+6
Comments5

Простое крепление проводов в контроллерах idiBus. Без кабельных каналов. Дешево и сердито.

Вдоль торца платы ряд отверстий
Вдоль торца платы ряд отверстий

Выходящие провода крепятся хомутами прямо к плате через отверстия по краю платы.

Или есть специальные хомуты, которые вставляются в эти отверстия.

Принимаются предложения и идеи по всяким полезным видам крепления проводов.

Tags:
Total votes 2: ↑2 and ↓0+2
Comments3

Какой процент текста программы должны занимать комментарии? Комментировать каждую строку? или через одну? Каждая фирма, разрабатывающая программы испытывает прессинг со стороны программистов/кодеров, которые считают что:

  • в коде переменные и функции имеют значимые названия и поэтому ничего не надо комментировать

  • специалисту и так должно быть все понятно что тут написано

  • Я ко всем функциям и объектам дал пояснения. Этого вполне достаточно.

  • Всякие другие слова, которые объясняют почем комментировать не надо

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

Между ноль комментариев и комментарий к каждой строке лежат все промежуточные состояния.
На картинке ниже тексты от двух библиотек. Слева около 20 процентов комментов, а справа менее 5.
Обе библиотеки работают без проблем. Ну раз нет проблем, так зачем комменты?

Слева ADAFruit справа idiBus
Слева ADAFruit справа idiBus

Разработчик, который сдал готовый отлаженный код, не хочет тратить время на комменты. А я как заказчик текста, хотел бы иметь комментариями минимум 30 процентов текста. Чтобы я мог если надо быстро передать текст другому разработчику. Или на аутсорсинг. Или обновить код через 10 лет. Когда бывший разработчик давно будет хакером на Бали.

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

Tags:
Total votes 6: ↑3 and ↓30
Comments7

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

Все привыкли к двоичным. Гонка за разрядностью сделала нормой 64 разряда в двоичной системе. Однако также как и системы исчисления бывают разные - шестидесятеричная, десятичная, двадцатеричная, так и вычислительные машины могут иметь разное основание.
Вот например недавно на Хабре была статья про троичный компьютер.
С детальным разбором того, чем он интересен. https://habr.com/ru/companies/timeweb/articles/723404/

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

Троичный вычислитель уже делали. А такой, у которого больше доступных состояний? Надо уметь делать действия с числами, которые записаны не в виде 0 и 1 а как 0,1..7. Возможно ли это? Вполне. Можно, например, умножение реализовать на операционных усилителях с компаратором. Цифровой вычислитель имеет внутри аналоговый умножитель и компаратор для получения точных значений.

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

Tags:
Total votes 4: ↑3 and ↓1+2
Comments2

Чем отличается нормальная торговля электронными компонентами от торговли как бы "лидера Российского рынка"?

Как работает нормальный магазин мы все знаем.

А теперь давайте купим универсальный микроконтроллер у Ангрстрем.

https://www.angstrem.ru/catalog/mikrokontrollery/

Отличный чип! Мы уже кладем его в корзину. Но цены нет. Вы так вообще делаете? Я про то, чтобы положить незнакомый товар в корзину, не зная на него цену?
Я обычно нет.

Добавляем в корзину, переходим в нее и "оформляем заказ".
Но это оказывается даже и не заказ. Появляется окно с запросом персональных данных, кнопка что я согласен, что они их сожрут и обработают, но цены все нет.
А есть вот что: «Корзина» носит информационный характер для отбора и сравнения подходящих Вам изделий. После оформления запроса менеджер свяжется с Вами, сообщит цену и сроки поставки каждого изделия, а также порядок подачи заявки."
То есть этот как бы интернет магазин на самом деле то не более чем собиратель персональных данных.
Каковы мотивы для создания магазина товаров без цен?
Обычно мотив есть. Если ты даешь взятки тому, кто у тебя товары закупает, то никак нельзя цены на сайте показывать. Поймают сразу, если окажется, что ты купил дороже, чем на сайте. Второй вариант - это когда товара у продавца нет. И он начнет его искать только когда ты про него спросишь.
В нашем случае оказался вариант 2. Оказывается, что никакого контроллера нет.

"Статус: Находится в разработке."

Лично я не хожу в магазины без цен. Там всегда обманывают.

Tags:
Total votes 32: ↑30 and ↓2+28
Comments8

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Embedded Software Engineer, Chief Technology Officer (CTO)
From 15,000 €
People management
Business development
Optimization of business processes
Startup management
Project management
Information Technology
Strategic management
Company management