Как стать автором
Обновить

Научпоп

Сначала показывать
Порог рейтинга
Уровень сложности

Научные события, за которыми стоит следить в 2024 году

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 5.4K

Передовые инструменты искусственного интеллекта, полеты на Луну и сверхбыстрые суперкомпьютеры - вот те события, которые определят ход исследований в наступающем году.

Читать далее
Всего голосов 16: ↑13 и ↓3 +10
Комментарии 2

Как самостоятельно избавиться от тревоги и беспокойства: техники самопомощи

Уровень сложности Простой
Время на прочтение 17 мин
Количество просмотров 16K

«Уже семь часов, а она должна была вернуться в шесть. Что случилось? Неужели что-то ужасное?» – тревога гудит в голове и рисует самые ужасные варианты. Как избавиться от тревоги и научиться не переживать без толку. Разбираем способы помочь себе самостоятельно: они помогут от сильной тревоги, тревожных мыслей и привнесут в жизнь больше радости и спокойствия.

Читать далее
Всего голосов 44: ↑37 и ↓7 +30
Комментарии 10

Как устроен виндсёрфер? И немного ещё…

Уровень сложности Простой
Время на прочтение 16 мин
Количество просмотров 10K
Картинка Macrovector, Freepik

В этой статье я расскажу одну довольно любопытную историю, которая приключилась со мной достаточно много лет назад, в результате чего я получил много новых скилов, освоил абсолютно новую для себя и очень интересную сферу — виндсёрфинг, а также стал в некотором смысле корабелом. Итак…
Читать дальше →
Всего голосов 71: ↑69 и ↓2 +67
Комментарии 68

Отправляем и принимаем SMS с помощью SIM868 и Repka Pi

Уровень сложности Средний
Время на прочтение 19 мин
Количество просмотров 3.4K

В этой статье мы продолжим рассказ об использовании модуля GSM/GPRS/GNSS Bluetooth HAT, созданного на базе SIM868, для беспроводной передачи данных в виде СМС-сообщений через Российский одноплатник Repka Pi. Такой способ даже в наше время актуален, когда нужно управлять автоматикой или другими устройствами, когда 2G/3G/4G и даже GPRS не позволяет это делать из за удалённости/помех или по иным причинам и важно обеспечить высокую надёжность управления.

Это третья статья данного цикла и из первой статьи вы узнали, как с помощью упомянутого модуля обмениваться данными между микрокомпьютером Repka Pi с JSON-сервисом, доступным в интернете, по каналу GPRS. Вторая статья рассматривает такой обмен глубже, на уровне AT-команд, передаваемых в модуль через UART.

Теперь настала очередь рассказать об отправке и приеме коротких текстовых сообщений SMS (Short Message Service). Этот канал передачи данных пригодится, например, в тех случаях, если в месте расположения вашего оборудования недоступен ни WiFi, ни GPRS.

Сообщения SMS можно передавать в текстовом режиме, а также в так называемом режиме PDU (Protocol Data Unit). В первом случае длина сообщения не может превышать 160 байт, и в нем не должно быть символов кириллицы. Пользоваться режимом PDU сложнее, но в нем нет этих недостатков.

Далее мы рассмотрим работу в обоих режимах как с помощью Python и библиотеки RoverConnect, так и через AT-команды.

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

Читать далее
Всего голосов 14: ↑13 и ↓1 +12
Комментарии 8

Истории

Стабильный релиз Wine 9.0? Спустя год он всё-таки появился — вместе с 7 000 изменений

Время на прочтение 5 мин
Количество просмотров 21K

Привет, Хабр! Кажется, мы действительно дождались стабильного релиза Wine 9.0. Спустя год времени и 26 промежуточных версий представлена официальная версия Wine 9.0. Разработчики внесли несколько тысяч изменений, так что здесь есть что обсудить. Основные нововведения — архитектура WoW64 для запуска 32-разрядных программ в 64-разрядном окружении, интеграция архитектуры ARM64, а также добавление драйвера для поддержки Wayland. Конечно, есть и другие новинки. Подробнее о них — под катом.

Читать далее
Всего голосов 53: ↑49 и ↓4 +45
Комментарии 22

У меня зазвонил Репка-фон. Делаем телефон на базе Repka Pi 3 с применением модуля SIM868

Уровень сложности Простой
Время на прочтение 15 мин
Количество просмотров 7.8K

Делаем программно-управляемый телефон или даже узел связи на базе одноплатного компьютера Repka Pi и модуля платы функционального расширения для GSM связи.

Просто поражают возможности одноплатных компьютеров в формфакторе Raspberry за счёт применения с использованием их 40 pin разъёма, поддерживающего все наиболее популярные промышленные интерфейсы. Становится интересным пробовать решать разные задачи такого типа со ставшими доступными уже год назад Российскими одноплатниками Repka Pi, разработанными на основе китайской элементной базы, но разработанные и производимые уже в России и имеющие хорошую поддержку, что сильно меняет и расширяет возможности применения и получения ответов на возникающие вопросы, так как работы с такими задачами часто сопряжена с возникающими техническими вопросами.

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

Это четвертая статья серии, посвященной модулю GSM/GPRS/GNSS Bluetooth HAT. В этой статье рассмотрим как добавить в ваше IoT-устройство или другое оборудование функции мобильного телефона. Ранее мы рассматривали как принимать и отправлять сообщения и многое другое и вот настало время для реализации функционала полноценной телефонной голосовой связи.

Настало время превратить модуль GSM/GPRS/GNSS Bluetooth HAT, созданный на базе SIM868, в самый настоящий телефон, способный звонить и принимать звонки. Мы расскажем о том, как это можно делать из программы, составленной на языке Python, а также опишем соответствующие AT-команды. Вы проверите их в работе с помощью терминала minicom.

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

Читать далее
Всего голосов 41: ↑40 и ↓1 +39
Комментарии 55

Как перевести игру 'The Lamplighters League'

Время на прочтение 7 мин
Количество просмотров 1.6K

На данном примере предлагается разобрать перевод .wem файлов аудио одного языка (англ.) на другой язык (русский) с последующей упаковкой в .wem и использования в игре. В качестве инструментов будут использоваться python, нейросети, а также программа Wwise. Из интересного — также будет использоваться сеть, определяющая пол (gender) говорящего, чтобы перевод получился двухголосым.
Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 5

Следуй за человеком. Об ориентировании роботов в толпе

Время на прочтение 12 мин
Количество просмотров 2.2K

Минувшим летом я знакомил сына с Москвой, а также с моими московскими друзьями из разных времён. Мы даже успели заглянуть в офис Хабра в компании с @Boomburum Неудивительно, что нам довелось посетить разные уголки прекрасного московского метрополитена, считая светло‑синий Арбат, Смоленскую, ВДНХ, Сокол, Выхино, Некрасовку, Бауманскую и Окружную. Сын мне то и дело напоминал, что «нужно идти туда, куда больше людей идёт» — признаться, стратегия не лучшая, хотя и логичная. Развивая его идею, я предложил ему пофантазировать, как бы в московском метро ориентировался робот, на что бы он обращал внимание? На инфографики, сквозняки, расположение эскалаторов или, всё‑таки, на человеческие потоки? Постепенно я пришёл к выводу, что в многолюдном пространстве именно человеческие потоки были бы самым важным ориентиром для мобильного робота, и под катом попробую разобрать этот вопрос подробнее.

Наверняка я бы и не подумал обращаться к этой теме, если бы не бесценный опыт помощи с подготовкой научных статей, приобретённый мной в 2019–2021 годах в лаборатории автономных робототехнических систем (ЛАРС) в институте СПИИРАН, бессменным руководителем которой с тех и до сих пор является уважаемый Антон Савельев.

Читать далее
Всего голосов 26: ↑24 и ↓2 +22
Комментарии 1

Опасен ли разогрев и приготовление еды в микроволновке. Обзор мнений. Мнение автора

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 33K

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

изучить разные мнения по вредности СВЧ
Всего голосов 80: ↑58 и ↓22 +36
Комментарии 162

Дружим FreeBSD 14.0 и HomeAssistant

Уровень сложности Простой
Время на прочтение 12 мин
Количество просмотров 5.4K

Привет, Хабр!

Многие из вас наверное слышали о Home Assistant (HA) - система домашней автоматизации с открытым исходным кодом, которая прекрасно работает на различных аппаратных решениях и поддерживает операционные систем Linux, macOS, Windows. К сожалению, в списке поддерживаемых операционных систем нет FreeBSD. А как быть тем, кто уже имеет рабочий сервер для домашней автоматизации на FreeBSD и не хочет заморачиваться с установкой дополнительного оборудования для запуска Home Assistant? Тут два варианта решения проблемы: первое решение это использование виртуальной машины с поддерживаемой операционной системой для HA, что занимает некоторые ресурсы сервера и второй вариант это установка HA непосредственно на FreeBSD. Как вы понимаете, я пошел вторым путем (путь граблей и приключений) и об этом расскажу далее.

Читать далее
Всего голосов 15: ↑14 и ↓1 +13
Комментарии 32

Советские игровые автоматы — ностальгический гейминг с запахом резины. Часть 1: как родился «Морской бой»?

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 12K

Многие миллениалы, не говоря уже о более старших поколениях, впервые познакомились с играми на экране либо посредством «Ну, погоди!» и других устройств «Электроники», либо на аркадных игровых автоматах. Уже в 90-е они повсеместно ушли в историю, но для советских детей 70-х и особенно 80-х годов они были отлично знакомым, популярным и местами даже культовым развлечением. Вспомним о том, какими были советские игровые автоматы — а заодно разберёмся, как они вообще возникли.
Читать дальше →
Всего голосов 61: ↑59 и ↓2 +57
Комментарии 66

Правда и мифы об энтропии. Как работает второй закон термодинамики?

Уровень сложности Средний
Время на прочтение 22 мин
Количество просмотров 29K

Энтропия – одна из самых важных и в то же время трудных для понимания физических концепций, без которой невозможно представить себе научную картину мира. Энтропия является неотъемлемым свойством макроскопических систем, но, в отличие от температуры, давления или объёма, её нельзя измерить с помощью приборов. Ситуацию усугубляет тот факт, что у энтропии есть множество определений, на первый взгляд никак между собой не связанных. В термодинамике это мера необратимого рассеяния или бесполезности энергии, в статистической физике – вероятность осуществления некоторого макроскопического состояния системы, в теории динамических систем – мера хаоса в поведении системы, в теории информации – мера неопределённости источника сообщений, определяемая вероятностями появления тех или иных символов при их передаче. Создаётся впечатление, что гуманитарию разобраться в этом без знания формул – непосильная задача. Но я покажу обратное. Сразу оговорюсь, что в данной статье будут рассмотрены только термодинамический и статистический аспекты энтропии, а о том, как энтропия связана с информацией, я расскажу как-нибудь отдельно.

Читать далее
Всего голосов 81: ↑77 и ↓4 +73
Комментарии 109

Почему текст в нижнем регистре сжимается лучше

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 11K

Буквы в нижнем и верхнем регистре содержат одинаковое количество данных — по 1 байту каждая.

Поэтому удивительно, что замена заглавных букв на строчные снижает объём данных.

Пример: я взял главную страницу Hacker News и переписал заголовок каждой статьи, капитализировав только первые буквы в предложениях (sentence case) вместо первых букв во всех словах (title case). Это позволило мне снизить размер на 31 байт.

Sentence case: The cat sat on the mat

Title case: The Cat Sat on the Mat

Как может замена нескольких заглавных букв на строчные снижать объём? Всё дело в сжатии.

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

Читать далее
Всего голосов 41: ↑32 и ↓9 +23
Комментарии 28

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн

Sid Meier's Civilization III от Firaxis – история создания

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 10K


Мир готовится вступить в новый век, игровая индустрия потихоньку переключает фокус внимания с приставок на компьютеры, на судебных заседаниях решается будущее Цивилизации… А что же Сид Мейер, её отец? Летит на всех парах к Альфа Центавре, строить прекрасное будущее!

Успех Sid Meier's Civilization II однозначно показал: продолжению быть. Но какому? От Microprose без Мейера или от маэстро Сида и его новой команды? Или от Activision, зашедшей с козырей и выкупившей все права у Avalon Hill – изначального правообладателя названия «Civilization»?
Читать дальше →
Всего голосов 53: ↑52 и ↓1 +51
Комментарии 11

Starlink и мобильная связь: SMS уже протестировали. Как это работает?

Время на прочтение 4 мин
Количество просмотров 6K

Осенью 2023 года Starlink анонсировала скорое начало пуска сети спутниковой мобильной связи. Услуги текстовых сообщений должны заработать уже в этом году, а в следующем, 2025, будет активирована голосовая связь и передача данных. В январе 2024 года удалось успешно организовать обмен SMS, пока в рамках тестов, а значит, вполне вероятно, что и голосовая связь будет функционировать так, как обещано. Что сделала компания для запуска новой услуги? Подробности — под катом.

Читать далее
Всего голосов 28: ↑27 и ↓1 +26
Комментарии 28

«Цифровой археолог» обнаружил копию самой старой версии DOS. Как работала и выглядела 86-DOS 0.1?

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 11K

Далеко не все IT‑специалисты, не говоря уже про обычных пользователей, сталкивались с Windows 3.11, Windows 95 и другими относительно старыми операционными системами. Что уж и говорить про MS‑DOS или его предшественников.

Но недавно один из любителей «цифровой археологии» обнаружил одну из самых старых версий DOS — 86-DOS, предшественника MS‑DOS и PC‑DOS. Речь идёт о 86-DOS версии 0.1 C, записанной на дискете. Этот специалист изучил операционную систему, её возможности и представил результаты. Подробности — ниже.

Читать далее
Всего голосов 45: ↑41 и ↓4 +37
Комментарии 24

Управляя стихией: Аэротруба

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 1.9K

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

Полетели!
Всего голосов 12: ↑11 и ↓1 +10
Комментарии 18

Ручная работа со стеклом. Резка трубчатых заготовок, бутылок

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 6.4K

Обычно мастер-самодельщик сталкивается в своей работе со стеклом листовым. Цилиндрические заготовки — стеклянные палочки, капилляры, трубочки, трубки и ТРУБЫ могут использоваться в техническом творчестве или декоративно-прикладном искусстве (ДПИ) при работах экзотических. Очень популярная задача — резка стеклянной тары — банок, бутылок. И, конечно, стеклянное приборостроение, дела стеклодувные. Область бытия, где разносортные и разнокалиберные трубочки и палочки — основные заготовки для любых, даже самых сложных и замысловатых работ. И резка их — первейший навык.
Полюбопытствовать
Всего голосов 81: ↑78 и ↓3 +75
Комментарии 40

Квесты — мëртвый жанр или надежда инди-разработчиков?

Время на прочтение 10 мин
Количество просмотров 8.4K

Помните ощущение интеллектуального триумфа, когда смогли открыть холодильник Братьев Пилотов или справиться с музыкальной дверью в The Neverhood? Решение сложных и подчас весьма неочевидных загадок было основой квестовых игр, которые в свое время завоевали сердца миллионов геймеров. Проекты таких разработчиков, как Sierra и LucasArts, стали культовыми и оказали огромное влияние на развитие видеоигр. Но с течением времени интерес к этому жанру начал постепенно угасать. В статье поразмышляем, как так получилось.

Читать далее
Всего голосов 28: ↑28 и ↓0 +28
Комментарии 35

Micron показала коммерческий модуль ОЗУ LPCAMM2. Достоинства и недостатки новых стандартов оперативной памяти

Время на прочтение 4 мин
Количество просмотров 6.2K

На CES 2024 представлено много интересных устройств и технологий. Одна из них — реализация нового типа памяти ОЗУ, стандарт LPCAMM2. Именно такой модуль представлен компанией Micron. Аналогичные продукты готовят и другие компании. В чём их преимущества и недостатки и какие изменения могут вызвать на рынке потребительской электроники планки ОЗУ нового стандарта? Всё это давайте обсудим под катом.

Читать далее
Всего голосов 14: ↑14 и ↓0 +14
Комментарии 15