• Как укротить термоядерный синтез и зачем он нам нужен?



      Мы уже писали о неожиданных и примечательных идеях и разработках в области получения энергии от ядерного распада. А также о том, что приходится делать, когда с ядерными реакторами что-то идёт не так. Свобода, как известно, лучше несвободы, а синтез — лучше распада. Именно так подумали учёные ещё сто лет назад, когда сделали первые шаги по укрощению термоядерного синтеза. В этой статье мы кратко расскажем, что такое термоядерный синтез, на каком этапе находятся научные разработки и когда стоит ждать внедрения нового способа добычи энергии. В конце концов, именно за этим он и нужен человечеству.
      Читать дальше →
    • Солнечная станция. Тепловизионное и электролюминесцентное тестирование своими руками

      • Tutorial

      Обзор типичных проблем, возникающих с солнечными станциями, и на что стоит обратить внимание, пока не стало слишком поздно. Основано на анализе 50+ домашних солнечных станций различного возраста.

      Читать далее
    • YC Startup Library на русском: Как программист решил строить сверхзвуковые самолёты будущего

      • Translation
      image

      Блейк Шолль — основатель и CEO Boom Technology.

      • Работал программистом в Amazon с 2001 года
      • В 24 года управлял подразделением с P&L на $300 млн
      • Был первым сотрудником, директором по развитию продукта в мобильном стартапе Pelago
      • В 2010 основал мобильный стартап Kima Labs
      • В 2012-м году Kima Labs был куплен компанией Groupon
      • Основал Boom Supersonic в сентябре 2014 в подвале
      • Зимой 2016 поступил в акселератор Y Combinator
      • Продал Ричарду Брэнсону 10 сверхзвуковых самолетов
      • За 2017 привлек $51 млн венчурного капитала
      • В январе 2019 привлек ещё $100 млн инвестиций (суммарно $151 млн)
      • В октябре 2020 представил первый тестовый демонстратор, готовый к полету

      Интервью с YC


      Крейг: Начнем с самого простого вопроса. Чем занимается Boom?

      Блейк: Boom производит пассажирские сверхзвуковые самолеты, полеты на которых сможет себе позволить большинство людей. С момента создания Конкорда прошло 50 лет, и у нас наконец появилась технология, которая позволит сделать высокоскоростные полеты экономными для авиакомпаний и доступными для пассажиров. Мы сделаем весь мир более доступным.

      Крейг: И как у вас родилась эта идея?

      Блейк: Ну, идея о сверхзвуковых полетах, очевидно, не нова. После того, как я закончил колледж, я работал пилотом, хотя на Конкорде никогда не летал. История сверхзвуковых самолетов уникальна с точки зрения технологий: у нас были удивительные возможности, но потом мы просто пошли обратно. Наши телефоны и компьютеры стали намного умнее, скоро у нас появятся беспилотные автомобили и лекарства, полученные методами генной инженерии, но мы все еще летаем на тех же скоростях, что и в 60-е. У нас был сверхзвуковой самолет, но его использование не стало мейнстримом. Я не слышал ни об одной истории в области технологий, подобной этой.
      Читать дальше →
    • Роботы. Часть раз. Вводная

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

        image
        Читать дальше →
      • Как я при помощи Google сделал OPC2WEB клиент

        Я работаю инженером АСУТП и немного увлекаюсь программированием: при помощи Гугла и Stack Overflow делал несколько калькуляторов на HTML и javascript, делал бота для телеграма на php, даже немного программировал на c# по работе. В этот раз задача была куда интереснее и сложнее, хотя и звучала просто: «хочу видеть в своем браузере текущую скорость агрегата». Для начала я решил попробовать поискать готовый софт: естественно такое уже давно придумано, есть готовые и даже бесплатные SCADA системы, которые могут работать и в качестве веб сервера, но они все были сильно наворочены и сложны для моего понимания, к тому же нужно было просто вывести скорость. Поэтому я подумал что можно попробовать сделать это самому и вот что из этого вышло:

        Backend


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


        Читать дальше →
      • Стабилизация растений для ленивых романтиков. Ну и гиков тоже

          Думаю, это очень классная история, когда ты подарил цветы, а они не вянут целый год!

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

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

          Читать далее
        • Гидропоника. Выращиваем сверхострый чили и заставляем всех его есть


            Полтора килограмма термоядерного Тринидадского Скорпиона я в итоге собрал с одного куста на гидропонике.


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


            Небольшая часть урожая


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


            Сегодня в меню


            1. Что такое гидропоника и почему она гораздо проще, чем почва с червячками
            2. Никаких дорогих бутылочек. Мешаем компоненты по три рубля за ведро
            3. Питание растения как алгоритм
            4. Как быстро собрать прототип гидропонной установки
            5. Что такое capsicum chinense и как выжить при дегустации
            Читать дальше →
          • Улучшение Python-кода: 12 советов для начинающих

            • Translation
            В мои обязанности входит наём Python-разработчиков. Если у заинтересовавшего меня специалиста есть GitHub-аккаунт — я туда загляну. Все так делают. Может быть, вы этого и не знаете, но ваш домашний проект, не набравший ни одной GitHub-звезды, может помочь вам в получении работы.

            То же самое относится и к тестовым задачам, выдаваемым кандидатам на должность программиста. Как известно, мы, когда впервые видим человека, формируем первое впечатление о нём за 30 секунд. Это влияет на то, как мы будем, в дальнейшем, оценивать этого человека. Мне кажется несправедливым то, что люди, обладающие привлекательной внешностью, добиваются всего легче, чем все остальные. То же самое применимо и к коду. Некто смотрит на чей-то проект и что-то тут же бросается ему в глаза. Ошмётки старого кода в репозитории — это как крошки хлеба, застрявшие в бороде после завтрака. Они могут напрочь испортить первое впечатление. Может, бороды у вас и нет, но, думаю, вам и так всё ясно.



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

            В чём разница между новичком и более опытным разработчиком? Новичок не работал с устаревшими кодовыми базами. Поэтому он не видит ценности в том, чтобы вкладывать время в написание кода, который легко поддерживать. Часто новички работают в одиночку. Они, в результате, не особенно заботятся о читабельности кода.
            Читать дальше →
          • Как выбрать красивые цвета для вашей инфографики

            • Translation
            • Tutorial


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

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

            Статья не поможет найти хорошие градиенты или оттенки. Она предназначена для подбора красивых, чётких цветов для различных категорий информации (например, континентов, отраслей промышленности, видов птиц) в линейных, круговых, полосковых диаграммах и так далее.
            Читать дальше →
            • +44
            • 19.3k
            • 5
          • Создание голосового ассистента на Python, часть 1

            Добрый день. Наверное, все смотрели фильмы про железного человека и хотели себе голосового помощника, похожего на Джарвиса. В этом посте я расскажу, как сделать такого ассистента с нуля. Моя программа будет написана на python 3 в операционной системе windows. Итак, поехали!

            Реализация

            Работать наш ассистент будет по такому принципу:

            1. Постоянно «слушать» микрофон
            2. Распознавать слова в google
            3. Выполнять команду, либо отвечать

            1) Синтез речи

            Для начала мы установим в систему windows русские голоса. Для этого переходим по ссылке и скачиваем голоса в разделе SAPI 5 -> Russian. Там есть 4 голоса, можно выбрать любой, какой вам понравится. Устанавливаем и идём дальше.

            Нам нужно поставить библиотеку pyttsx3 для синтеза речи:

            pip install pyttsx3
            Читать дальше →
            • +11
            • 26.1k
            • 9
          • Фейки — это ерунда или серьезно?

              Джуд Лоу в образе недобросоветного блогера в фильме "Заражение" раскладывает фейковые объявления о том, что препарат Форсития излечивает вирус MEV-1


              Без долгих прелюдий: я считаю, что фейки — зло, они приносят огромный ущерб и с ними надо бороться, особенно в условиях кризисов или жесткой неопределенности (например, во время истерики вокруг COVID-19). Также я считаю, что бороться надо не так, как привыкло наше государство, и еще думаю, что профилактика важнее лечения. Я уверен, что для борьбы с фейками можно применять более современные методы, чем палочная система карательного правосудия, и что фейк фейку — рознь, и надо осознавать природу этих различий.


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

              Читать дальше →
            • Коронавирус: почему надо действовать прямо сейчас

              • Translation
              • Tutorial

              Вступление


              Учитывая всё, что происходит с коронавирусом, может оказаться очень сложно принять решение, что делать прямо сейчас. Стоит ли подождать, пока станет больше информации? Надо ли предпринять что-то уже сегодня? Если да, то что?

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

              • Сколько людей заболеют коронавирусом в вашем регионе?
              • Что случится, когда они начнут заболевать?
              • Что вы должны делать?
              • Когда?

              Когда вы закончите читать статью, вы придёте к следующим выводам:

              • Коронавирус приближается к вам.
              • Он приближается с экспоненциальной скоростью: сперва постепенно, а потом внезапно.
              • Это вопрос нескольких дней. Может быть, неделя или две.
              • Когда это случится, ваша система здравоохранения будет перегружена.
              • Ваши сограждане будут лечиться в коридорах.
              • Изможденные медицинские работники сломаются. Некоторые погибнут.
              • Им придётся решать, кто из пациентов получит лечение, а кто умрет.
              • Единственный способ предотвратить это — социальная изоляция уже сегодня. Не завтра. Сегодня.
              • Это значит держать как можно больше людей дома, начиная с сегодняшнего дня.

              Если вы политик, общественный деятель или руководитель, у вас есть власть и ответственность, чтобы предотвратить описанное выше.

              Сейчас вы можете опасаться: что, если это избыточная реакция? Не станут ли люди смеяться надо мной? Вдруг они разозлятся на меня? Не буду ли я выглядеть глупо? Не лучше ли подождать, пока другие сделают первые шаги? Что, если это слишком навредит бизнесу?

              Однако через 2-4 недели, когда весь мир будет закрыт и изолирован, когда окажется, что несколько драгоценных дней социальной изоляции, которые вы организовали, спасли жизни, вас больше не будут критиковать. Люди будут благодарить вас за то, что вы приняли правильное решение.

              Итак, давайте разбираться.
              Много графиков и длинный текст
            • Полная домашняя автоматизация в новостройке. Продолжение

                Неожиданно статья про мой опыт автоматизации однокомнатной квартиры площадью 41 кв. м. в новостройке, опубликованная две недели назад, стала популярна и на 10 марта её добавил в закладки 781 image человек, просмотрели 123 921 раз и Хабр даже запилил рекламный блок в разделе «Рекомендуем» с пометкой «Интересно».


                1500 метров проложенных кабелей после окончания ремонта не видны. На фото спальня

                Перед вами продолжение истории, где я отвечу на комментарии, приведу фотографии квартиры с мебелью, получившиеся электрические щиты, а также расскажу о тех сложностях, с которыми я столкнулся после того, как перешёл c openHAB в другую систему домашней автоматизации — Home Assistant.
                Самая умная однушка ...
              • Еще раз о передатчиках и приемниках 433 МГц

                  Простейший комплект из приемника и передатчика ISM-диапазона 433 МГц завоевал заслуженную популярность в среде любителей электроники. Комплекты дешевы (даже в «Чипе-Дипе» их можно купить рублей за 300, а на Ali, говорят, вообще за полтинник), просты и надежны. Кроме того (о чем вы, возможно, не подозреваете), это самый дальнодействующий и проникающий способ беспроводного обмена данными — сигнал на частоте 433 МГц куда лучше проходит через препятствия и действует на более далеком расстоянии, чем в популярном диапазоне 2,4 ГГц (433 МГц полностью задерживаются стенкой в полметра бетона, а Wi-Fi умирает уже на 10 сантиметрах). Допускаю, что недавно появившиеся модули MBee-868, будучи снабженными соответствующей (направленной) антенной, «стреляют» дальше, но они как минимум на порядок дороже, сложнее в подключении, требуют управления энергосбережением и предварительной настройки. И вдобавок частота 868 МГц вдвое хуже проходит через препятствия (хотя, конечно, несравненно лучше частоты 2,4 ГГц).



                  О приемниках-передатчиках 433 МГц написано очень много (в том числе и на хабре, конечно). Однако, правильно включать в схему этот комплект по какой-то странной причине, кажется, не умеет никто. Когда я в который раз прочел вот тут, что комплект «принимал на 8-ми метрах в пределах прямой видимости, 9-ый метр осилить не удалось», мое терпение лопнуло. Какие еще 8 метров?! В 40-50 я бы поверил, хотя в реальности, наверное, дальность еще больше.
                  Читать дальше →
                • Нейтронная звезда в пробирке. Сонолюминесценция

                  • Tutorial
                  Хомяки приветствуют вас, друзья.

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



                  Всё началось с того, что одним прекрасным днем просиживая задницу в просторах ютуба, я нашёл ролик на канале Сергея Матюшенко про интересное явление в основе которого лежит свечение пузырька за счет акустического воздействия. Пересмотрев видео несколько раз, понял что повторить подобное явление как раз плюнуть. Через неделю на моем столе лежали все необходимые детали для сборки действующей установки.
                  Читать дальше →
                • Красочные адресные светодиоды на новый год без программирования и пайки

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



                    Рассмотрю два варианта — отдельно без существующей домашней автоматизации и работу в связке с “умным домом”.

                    Читать дальше →
                  • Как я нашел способ отследить всех водителей «Ситимобил»

                    В субботу вечером я, как всегда, сидел и снифил трафик со своего телефона. Внезапно, открыв приложение «Ситимобил» я увидел, что один интересный запрос выполняется без какой-либо аутентификации.

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


                    Читать дальше →
                  • Опыт создания продукта в России или Как создавался “народный” беспроводной пылесос PRO-EXPERT

                    Всем привет! Андрей – предприниматель, CIO, CEO и кайтер. Несколько лет назад я пошел по пути создания и запуска собственного продукта «с нуля» на отечественном рынке (беспроводной пылесос). В этой статье хочу поделиться своим опытом с начинающими и действующими предпринимателями:

                    • список подводных камней
                    • чек-лист для старта продаж
                    • примерные затраты по каждому из этапов

                    А остальным — может быть просто интересна история мытарств обычного, но упрямого российского предпринимателя :) Поехали.


                    Читать дальше →
                  • Город засыпает, просыпаются хабровчане

                      Если количество комментариев под статьёй стремительным домкратом приближается к 1000, будьте уверены — независимо от заявленной автором темы внутри бушует срач: очаги возгорания политоты, окружённые диванными экспертами по всем вопросам, психиатрические диагнозы на расстоянии по аватарке и никнейму, переходы на личности, саркастические выпады, едкость которых превышает таковую у крови ксеноморфов, и, конечно же, обязательное в таких случаях блюдо — взаимные обвинения в том, что ваш визави с вами дискутирует исключительно за вознаграждение и\или по долгу службы. Которая, видимо, и опасна и трудна, и на первый взгляд как будто не видна, а тридцать серебренников на дороге не валяются.

                      Самое забавное в такой ситуации это то,
                      Читать дальше →
                    • Разработка электроники. Субъективный обзор наиболее полезных интегральных датчиков



                        Того датчика, что слева я уже касался на страницах Хабра, поэтому сегодня поговорим о его младших собратьях.

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

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

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