habrahabr
Сканер отпечатков кошачьих носиков

Расширение сферы применения биометрической системы контроля доступа на других существ, открывает поистине потрясающие возможности. Так сложилось, что на территории мануфактуры, где я располагаюсь, живёт достаточно большое семейство иссиня-чёрных котов, все братья от одной матери, но из разных помётов. Весь этот прайд мы именуем просто Бандиты, по соответствующему характеру и поведению. Из всей этой стаи один кошак полюбился мне больше всего: самый адекватный и интеллигентный; и именно его …

  • среда, 3 апреля 2024 г. в 00:00:17
habrahabr
C++26 — прогресс и новинки от ISO C++

Работа в комитете по стандартизации языка C++ активно кипит. Недавно состоялось очередное заседание. Как один из участников, поделюсь сегодня с Хабром свежими новостями и описанием изменений, которые планируются в С++26. До нового стандарта C++ остаётся чуть больше года, и вот некоторые новинки, которые попали в черновик стандарта за последние две встречи: запрет возврата из функции ссылок на временное значение, [[indeterminate]] и уменьшение количества Undefined Behavior, диагностика при …

  • среда, 3 апреля 2024 г. в 00:00:16
habrahabr
Arduino времен СССР

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

  • среда, 3 апреля 2024 г. в 00:00:14
habrahabr
Супер-эффективная архивация — сжимаем все что угодно до 32 байт

Сжатие данных используется в современном мире повсеместно, практические любое общение двух устройств происходит с сжатием и распаковкой данных для экономии объема передаваемых данных. Например, в HTTP используются протоколы deflate, gzip (deflate с улучшениями). Однако, при некоторых условиях можно достичь куда большего сжатия данных, попробуем разработать такой алгоритм.Математическое обоснованиеЕсть теорема, которая описывает сжатие без потерь:Для любого N > 0 нет алгоритма сжатия без пот…

  • среда, 3 апреля 2024 г. в 00:00:13
habrahabr
Нидерланды сделают все, чтобы оставить ASML в стране: миллиардные инвестиции и всесторонняя помощь

Привет, Хабр! Недавно мы опубликовали статью «ASML собирается уйти из Нидерландов. Производитель литографов целится на международный уровень». В ней говорилось о том, что производитель самых современных литографов в мире планирует перенести штаб-квартиру из Нидерландов из-за проблем с инфраструктурой и логистикой. Но теперь, кажется, все изменилось: чиновники решили помочь компании решить все эти проблемы. Подробности под катом! Любите детективы? Пройдите квест «В поисках пропавших ссылок»! …

  • среда, 3 апреля 2024 г. в 00:00:12
javascript
Структура объекта в JavaScript движках

С точки зрения разработчика, объекты в JavaScript довольно гибкие и понятные. Мы можем добавлять, удалять и изменять свойства объекта по своему усмотрению. Однако мало кто задумывается о том, как объекты хранятся в памяти и обрабатываются JS-движками. Могут ли действия разработчика, прямо или косвенно, оказать влияние на производительность и потребление памяти? Попробуем разобраться во всем этом в этой статье.Объект и его свойстваПрежде чем погрузиться во внутренние структуры объекта, давайте …

  • среда, 3 апреля 2024 г. в 00:00:08
javascript
Анатомия Htmx

Hello world! По данным 2023 JavaScript Rising Stars библиотека htmx заняла второе место в разделе Front-end Frameworks (первое место вполне ожидаемо принадлежит React) и десятое место в разделе Most Popular Projects Overall. htmx — это библиотека, которая предоставляет доступ к AJAX, переходам CSS, WebSockets и Server Sent Events прямо из HTML через атрибуты, что позволяет создавать современные пользовательские интерфейсы (насколько сложные — другой вопрос), пользуясь простотой и мощью гипе…

  • среда, 3 апреля 2024 г. в 00:00:08
github
city-super / Octree-GS

Octree-GS: Towards Consistent Real-time Rendering with LOD-Structured 3D GaussiansOctree-GS: Towards Consistent Real-time Rendering with LOD-Structured 3D Gaussians Project Page | Paper | Viewers for Windows Kerui Ren*, Lihan Jiang*, Tao Lu, Mulin Yu, Linning Xu, Zhangkai Ni, Bo Dai ✉️ News [2024.04.01] 🎈👀 The viewer for Octree-GS is available now. [2024.04.01] We release the code. Overview Inspired by the Level-of-Detail (LOD) techniques, we introduce \modelname, featuring an LOD-struc…

  • среда, 3 апреля 2024 г. в 00:00:05
github
billmei / every-chatgpt-gui

Every front-end GUI client for ChatGPTEvery front-end GUI client for ChatGPT API Similar to Every Proximity Chat App, I made this list to keep track of every graphical user interface alternative to ChatGPT. If you want to add your app, feel free to open a pull request to add your app to the list. You can list your app under the appropriate category in alphabetical order. If you want your app removed from this list, you can also open a pull request to do that too. Open Source Web BetterChatGPT …

  • среда, 3 апреля 2024 г. в 00:00:04