habrahabr
«Величайшая миссия нашего времени»: об Эдварде Неовиусе и его космической книге

Сегодня я хочу рассказать об удивительном космическом мечтателе, который жил в Российской Империи, мыслил не менее интересно и масштабно, чем Циолковский, но в Рунете остаётся малоизвестен, а на Хабре, по-видимому, вообще ранее не упоминался. Речь пойдёт о человеке по имени Эдвард-Энгельберт (Эдуард Иванович) Неовиус. Он почти всю жизнь (1823 – 1888) прожил на территории Великого Княжества Финляндского, работал военным инженером, образование получил в Санкт-Петербурге, а преподавал в военном у…

  • воскресенье, 25 июня 2023 г. в 00:00:21
habrahabr
Ряд опытов на летние деньки

Картинка Freepik Лето постепенно вступает в свои права, температура на улице повышается, и думать о чём-то серьёзном совершенно не хочется. Тут нам как раз помогут немножко поразвлечься простые опыты, которые может проделать каждый. Небольшой спойлер от автора: дальше последует некоторый результат моих исследований этой темы. Суждения в тексте ниже могут быть где-то верны, где-то ошибочны, а где-то недостаточно подробны. В любом случае, надеюсь, что будет интересно! ▍ «Картезианский водолаз»…

  • воскресенье, 25 июня 2023 г. в 00:00:20
habrahabr
Typst — современная альтернатива LaTeX

Языки разметки хорошо подходят для создания и редактирования структурированных документов. Они лучше автоматизированы и гибки, чем аналоги с WYSIWYG. Здесь контент отделён от представления, задаётся текст и его структура, далее на основе выбранного шаблона форматируется документ. Подобную систему компьютерной вёрстки TEX (TeX) разработал Дональд Кнут в 1978 году, окончательный релиз оформился в 1979-м. Системы на основе TeX до сих пор являются актуальными в этой области и продолжают развиват…

  • воскресенье, 25 июня 2023 г. в 00:00:19
javascript
В поисках лучшей версии EcmaScript для сборки сайта

Как оказалось, выбор версии ES для сборки веб-приложения, а также организация самой этой сборки, может оказаться весьма сложной задачей. Особенно, если вы собираетесь делать этот выбор, основываясь исключительно на доказательной базе. В этой статье я постараюсь ответить на следующие вопросы, возникшие в ходе моего расследования на эту тему:Как влияет компиляция кода под ES5 на производительность сайта?Какой инструмент генерирует самый производительный код - TypeScript Compiler, Babel или SWC?В…

  • воскресенье, 25 июня 2023 г. в 00:00:16
javascript
Debouncer: практический пример использования замыкания

Что такое дебаунсер?Дебаунсер - это функция-обертка, которая ограничивает число выполнений переданной в нее функции, некоторым промежутком времени.Практическое применениеПредположим, при вводе текста в инпут мы хотим отправлять запрос на сервер, чтобы получить выпадающий список вариантов под введенное значение.По умолчанию, запрос будет уходить при вводе очередной буквы, но чтобы не грузить сервер запросами и не повторять рендер страницы с одинаковыми по значению данными, мы хотим обернуть зап…

  • воскресенье, 25 июня 2023 г. в 00:00:15
javascript
Как делать full-stack с одного устройства без СМС и регистрации

Эта статья написана для ламеровЯ как обычно учился кодить, и вдруг заметил что телеграм выпустил веб апи и теперь там есть фронт...На тот момент я уже владел React, Flask и Django, и решил повысить планку с помощью FastAPI.Веря в свои силы, я установил FastAPI и aiogram. Очевидно, мне следовало бы использовать нативные методы Telegram API, но aiogram предоставляет множество удобных функций, которые ускоряют разработку.ПроблемаDjango и Flask используют шаблонизаторы (я использовал Jinja2), что …

  • воскресенье, 25 июня 2023 г. в 00:00:14
github
joamag / boytacean

A GB emulator that is written in Rust 🦀!Boytacean A Game Boy emulator that is written in Rust 🦀. This emulator has been written for educational purposes and shouldn't be taken too seriously. But yeahh it plays most Game Boy games, which is cool... 🕹️ Features Game Boy (DMG) and Game Boy Color (CGB) emulation Simple navigable source-code Web and SDL front-ends Audio, with a pretty accurate APU Serial Data Transfer (Link Cable) support Game Boy Printer emulation Support for multiple MBCs: M…

  • воскресенье, 25 июня 2023 г. в 00:00:11
github
MustardChef / WSABuilds

Run Windows Subsystem For Android on your Windows 10 and Windows 11 PC using prebuilt binaries with Google Play Store (OpenGApps/ MindTheGapps) and/or Magisk or KernelSU (root solutions) built in.WSABuilds       MagiskOnWSA (For Windows™ 10 and 11) Windows Subsystem For Android™ (WSA) with Google Play Services and (or) Magisk   ⚠️ Forking Information ⚠️ ❗ Important:   ⚠️DO NOT FORK⚠️ This repository is designed specifically not to be forked. MagiskOnWSA and some of the v…

  • воскресенье, 25 июня 2023 г. в 00:00:10
github
CASIA-IVA-Lab / FastSAM

Fast Segment Anything Fast Segment Anything [📕Paper] [🤗HuggingFace Demo] [Colab demo] [Model Zoo] [BibTeX] The Fast Segment Anything Model(FastSAM) is a CNN Segment Anything Model trained by only 2% of the SA-1B dataset published by SAM authors. The FastSAM achieve a comparable performance with the SAM method at 50× higher run-time speed. Installation Clone the repository locally: git clone https://github.com/CASIA-IVA-Lab/FastSAM.git Create the conda env. The code requires python>=3.7, as…

  • воскресенье, 25 июня 2023 г. в 00:00:07