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

Пользователь

Отправить сообщение

Всё, о чём должен знать разработчик Телеграм-ботов

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

Вы вряд ли найдете в интернете что-то про разработку ботов, кроме документаций к библиотекам, историй "как я создал такого-то бота" и туториалов вроде "как создать бота, который будет говорить hello world". При этом многие неочевидные моменты просто нигде не описаны.

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

Подробный гайд о том, как работать с ботами — под катом.

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

Алюминиевый профиль как универсальный ресурс для сборки чего угодно. Часть 1

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

Еще недавно профиль типа Т-слот (T-slot) был не самым популярным, но после того, как его стали применять в конструкции многих моделей 3D-принтеров, он появился везде и всюду. Теперь он используется для сборки тех же 3D-принтеров, лазерных резаков, станков с ЧПУ.

Кроме того, профиль подходит для изготовления верстаков, осветительных приборов, даже рамок для фотографий, если, конечно, такая мысль возникнет. Давайте чуть изучим возможности профиля и посмотрим, для чего, кроме чисто строительных нужд, его можно применять. В первой части рассматриваются особенности профиля и соединений.
Всего голосов 95: ↑88 и ↓7 +81
Комментарии 75

Голос атомных ядер: собираем магнитно-резонансный магнитометр

Время на прочтение 18 мин
Количество просмотров 19K
image

Пора уже поближе познакомиться с квантовой физикой на практике! Сегодня я расскажу вам об истории открытия эффекта ядерного магнитного резонанса, но в отличие от классических учебников полных зубодробительного матана мы обратим наш разрушительный для когеренции взгляд на экспериментальную составляющую. С полученными знаниями вы сможете в духе старого доброго DIY собрать несложный прибор, который позволит вживую послушать сигналы ядер атомов водорода а также измерить величину магнитного поля нашей планеты.
Поехали!
Всего голосов 150: ↑150 и ↓0 +150
Комментарии 68

Создание ботов для торговли криптовалютами и акциями на Postgres

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

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

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

STM32 Modular USB Composite device

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

Проект является логическим продолжением другого проекта на Хабре - CDC+MSC USB Composite Device на STM32 HAL и рассказыват о том, как на STM32 создать проект с несколькими USB устройствами, с читаемой структурой и используя типовые модули. Конкретно в этом проекте рассмотрен пример комбинации HID + CDC UART + CDC, а также рассказано как этот проект возможно расширить другими интерфейсами.

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

Цифровая линия задержки аудиосигнала PT2399

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

Привет, Хабр! Сегодня расскажу про очень доступную, дешёвую и популярную микросхему, ставшую и продолжающую становиться основой для множества звуковых эффектов. Соберу на её основе эффект эхо (delay) и ревербератор — имитацию помещения или пространства.
Здесь ждут подробности, с видео и примерами звучания.
Всего голосов 54: ↑53 и ↓1 +52
Комментарии 10

Претендент на теорию всего — Е8 геометрия

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

Единая геометрическая теория — часть 1


Теории объединения взаимодействий


В самом деле вопрос о теории всего или теории объединения всех фундаментальных взаимодействий (электромагнитное, слабое, сильное, гравитационное, кстати первые три поддаются нынешним теориям объединения) в единую теорию является наверное одним из основных вопросов современной теоретической физики. В этой статье пойдет речь о кандидате на решение данного вопроса, а именно о единой геометрической теории E8. Что же это такое?
Читать дальше →
Всего голосов 57: ↑56 и ↓1 +55
Комментарии 21

Пора релоцироваться

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

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

Читать далее
Всего голосов 189: ↑117 и ↓72 +45
Комментарии 263

Возможна ли новая модель физики?

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

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

Имея склонность к систематизации информации, обратил внимание на возможность систематизации понятий физики.

Результатом этих поисков явилась модель физической реальности с названием Медиосо.

Нельзя говорить о том, что это альтернативная физика. Физика изучила мир почти что вдоль и поперёк. Но именно на основе анализа её достижений возникла модель Медиосо.

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

Элементарные понятия в физике возникли преимущественно на бытовом опыте человека.

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

Но есть выход. Изменим набор базовых понятий в физике. Что из этого получилось? Читайте.

Есть Дополнение от 01.03.2022.

Читать далее
Всего голосов 26: ↑16 и ↓10 +6
Комментарии 92

15 отличных Телеграм-каналов для поиска работы на удаленке

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

С 2005 года спрос на удаленную занятость вырос на 140%. Очевидно, что эта тенденция будет продолжаться. Сегодня вакансии на удаленку можно найти и на job-бордах, и в социальных сетях, но мне ближе Телеграм-каналы. Делюсь с вами своей подборкой. Дополнения в комментариях приветствуются)

Читать далее
Всего голосов 12: ↑6 и ↓6 0
Комментарии 4

Гайд: работающие способы вывести деньги за рубеж / завести в Россию

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

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

Читать далее
Всего голосов 116: ↑103 и ↓13 +90
Комментарии 173

Принимаем «Голоса» на КВ — инструкция по применению

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

Во времена позднего СССР существовала довольно пародоксальная ситуация - пресса публиковала только пропаганду и одобренную партией официальную информацию, имеющую мало общего с реальностью, но все кто хотел, могли купить радиоприемник и слушать "Би Би Си", "Голос Америки" и прочие станции. СССР пытался эти передачи глушить (мачты "глушилок" кстати до сих пор стоят в Питере, хотя провода вроде как давно сняты), но получалось это плохо.

Если ситуация вдруг кажется вам знакомой - добро пожаловать под кат.

Читать далее
Всего голосов 86: ↑84 и ↓2 +82
Комментарии 100

Собираем «Тревожный чемоданчик». Мнение спортивного туриста

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

Мне почему-то не хочется делать вид, что ничего не происходит. Потому что нынешняя военная эскалация напоминает затишье перед бурей, похожие ощущения были в январе 2020, когда «коронавирус же не у нас, он в Китае». В итоге жизнь подтвердила несостоятельность подобного «психологического» трюка. Поэтому, думая про худшее и надеясь на лучшее, я написал недавно эмоциональную заметку про «тревожный чемоданчик». Написана она с учетом моего опыта спортивного туризма (инструктор гор/пеш), поэтому профессиональные военным (выживальщикам?) просьба отнестись с пониманием. Писалось с акцентом на беларускую аудиторию, и вот искренне надеюсь, что (НЕ) пригодится всем. Просьба не политизировать данную статью, а воспринимать as is. Те кто затевает войны — Хабр не читают. Мы все в одной лодке, надеюсь написанное под катом хоть немного поможет этой «лодке» быть на плаву…


Собираем тревожный чемоданчик вместе
Всего голосов 277: ↑250 и ↓27 +223
Комментарии 391

Почему вообще ломаются импланты (и почему именно они такие дорогие)

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

Так выглядит подготовка к имплантации, проектируем поверх модели конкретного пациента.

Имплант сам по себе очень и очень дешёвый. Это просто металлическая трубка, снаружи у неё — резьба для крепления внутри кости, а внутри — резьба для крепления коронки. По сути, это слот для искусственного зуба или другой конструкции. В целом крепить можно и на правильно забитый кусок канцелярской скрепки, но тогда риски неоправданно увеличатся. Дорогим имплант делают технология изготовления этой самой трубки, которая становится прочнее, инструментарий для установки в комплекте и набор запчастей. Потому что импланты надо поддерживать 30–40 лет, потому что обычно даётся пожизненная гарантия. Попробуйте представить проект с такой гарантией и поддержкой, и вы примерно поймёте, как формируется цена на железку. Остальное — операция, то есть примерно квадратичное увеличение цены за каждый уменьшенный процент серьёзных осложнений за счёт квалификации хирурга и используемого оборудования.

Мы принципиально не используем импланты noname включая всех российских производителей. До наработки ими имени осталось лет так 5–10 по разным оценкам. Сломаться, конечно, может любой, но у производителей с репутацией это случается сильно реже. Но всё равно есть шансы через пять, семь или даже 30 лет после остеоинтеграции получить поломку, особенно если вам под видом обычного хорошего импланта поставили «пиратский».
Читать дальше →
Всего голосов 46: ↑42 и ↓4 +38
Комментарии 24

15 игр, которые прокачивают логику, алгоритмы, ассемблер и силу земли

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


Есть «Super Mario», признанная классика видео игр. Есть «Doom», который запускают на чайниках и тестах на беременность. Есть супер-популярные по статистике twitch.tv игры («League of Legends», «GTA V», «Fortnite», «Apex Legends») которые стримят пятая часть всех стриммеров.

А есть игры, на которые очень мало обзоров, но они супер крутые — игры про алгоритмы. Игры, в которых можно кодить на ретро-компьютере; игры, которые надо взламывать; игры, где можно программировать контроллеры или поведение персонажей; игры, где можно создавать свою игру внутри игры.

Под катом подборка классных игр про алгоритмы за последние 10 лет. Если что-то упустила — буду рада дополнениям.

Еще я создала канал в Telegram: GameDEVils, буду делиться там клевыми материалами (про геймдизайн, разработку и историю игр).
Читать дальше →
Всего голосов 98: ↑93 и ↓5 +88
Комментарии 98

Сеульская агломерация: борьба с последствиями стремительного роста

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

За счёт внутренней миграции в эпоху «большого скачка» (об историческом контексте я рассказывал в первой части) население Сеула выросло в пять раз. Сегодня это ядро мегаполиса с населением 25 млн человек, — половина населения всей небольшой Кореи. За очень короткое время Сеулу пришлось пройти через строительный бум и череду катастроф из-за постоянной спешки, стремительную автомобилизацию, тяжелейшие пробки, студенческие бунты и гражданские протесты. Сегодня он решает проблемы, вызванные стремительным ростом на предыдущем этапе. Естественно, не без перегибов. Но в целом, то, как это делается, — вызывает уважение. Муниципалитету Сеула уже удалось реализовать несколько проектов, вошедших в учебники по городской трансформации. Давайте разбираться.
Читать дальше →
Всего голосов 74: ↑73 и ↓1 +72
Комментарии 34

Houdini. Визуальное представление данных в молекулярной биологии. И фокусы

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

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

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

— Да как ты это сделал! Это же невозможно!

Давайте посмотрим, какие возможности предоставляет Houdini (софт назван в честь Гарри Гудини, да) для работы с разным количеством объектов/данных/точек. Где есть место фокусам. И как они могут помочь при работе с большими и тяжёлыми сценами. И не забываем, что наша конечная наша цель — визуальное представление этих данных.

Чем больше биологических объектов мы показываем, тем сложнее сцена. Один иммуноглобулин IgG – это 13 тысяч атомов. А если мы показываем вирус SARS-CoV-2, облепленный антителами и двигающийся по поверхности клетки, то это порядка 50 миллионов атомов. 

Расшифрованные структуры всех белков (и не только), которые учёные хотят сделать общественным достоянием, передаются в глобальную базу — PDB (Protein Data Bank).  И любой школьник/студент/аспирант/профессор/велосипедист может свободно использовать какую угодно структуру, ссылаясь на источник. Изумительный случай человеческого единства. 

Данные хранятся в формате файла PDB/CIF. Это облако точек/атомов с координатами. Информации достаточно, чтобы описать структуру объекта в пространстве. Хотя данных там больше — есть информация о химических элементах, аминокислотах и прочем. Для нас сейчас важны только атомы и их координаты.

1 VDB (воксели/кубики)  

Воксели позволяют представлять модель/точки в виде кубиков. Они могут быть больше или меньше. Воксели не используются в чистовом производстве, т.к. криволинейную поверхность (например, сферу) сложно представить кубами. Чтобы сгладить воксели их конвертируются в полигоны. Обратный процесс тоже возможен. Воксели занимают много места. При линейном увеличении размера объём вокселей увеличивается в кубической зависимости. Тогда зачем нам воксели? 

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

Почему так легко захватить вашу сеть изнутри?

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


Внутреннее тестирование на проникновение, одна из самых сложных и при этом впечатляющих услуг на рынке. Впечатляющих в первую очередь для руководства, ведь за несколько дней, а иногда и часов, пентестер выкладывает перед ним на стол пароли к учетным записям в базах данных 1с, SAP, CRM, Jira, пароль администратора домена, финансовую отчетность, сканы паспортов топ менеджмента и любую другую информацию по запросу.
Читать дальше →
Всего голосов 40: ↑40 и ↓0 +40
Комментарии 27

Устраняем мультиколлинеарность признаков в ML при помощи графов

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

Залогом успешного применения ML к конкретной бизнес-задаче является не только правильно подобранная модель, но и признаки, на которых модель обучается. Давайте на примере задачи поведенческого банковского скоринга разберёмся в том, почему важно уделять внимание мультиколлинеарности признаков в линейных моделях и научимся от неё избавляться.

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

Мультиколлинеарность — явление, при котором наблюдается сильная корреляция между признаками. Чтобы оценить степень корреляции между парой количественных признаков, вычисляют, например, коэффициент корреляции Пирсона — меру линейной связи между ними. Если абсолютное значение коэффициента превышает некоторый порог, то можно говорить о наличии сильной корреляции между признаками. На практике пороговое значение зависит от задачи и находится в диапазоне от 0.6 до 1.0. 

Например, у нас есть два признака: зарплата в рублях и зарплата в долларах. Очевидно, что два этих признака зависимы и между ними существует линейная связь. Коэффициент корреляции Пирсона для них будет равен 1, поэтому включение этой пары в множество признаков для моделирования приведет к мультиколлинеарности. 

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

Четыре импланта будет достаточно каждому — почему минимальное достаточное число опор не работает в биосистемах

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

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

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

Вы как любой адекватный пациент, конечно, захотите установить всё это как можно быстрее и дешевле. Маркетологи давно всё придумали и назвали это «Зубы за один день», она же All-on-4. Это идеальная с точки зрения математики конструкция, которая представляет собой дугу несъёмного протеза, заменяющую всю челюсть, и монтируемую на четыре винта. Стоит это очень-очень дёшево, от 120 тысяч рублей. Ну, правда, нужно ещё убрать все оставшиеся здоровые зубы, иначе никакого идеала невозможно.

Конечно, идеальная математическая модель довольно криво ложится на реальные биосистемы. Собственно, сейчас я расскажу, в чём разница между прекрасной теорией и реальным миром и где конкретно вас, скорее всего, попробуют ввести в заблуждение, кое-что недоговаривая.
Читать дальше →
Всего голосов 44: ↑39 и ↓5 +34
Комментарии 55

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность