В 1999 году компании SanDisk, Toshiba и Panasonic представили миру формат Secure Digital (SD) — карту памяти размером с почтовую марку, способную хранить 8 МБ данных. За четверть века SD-карты прошли большой путь: их емкость выросла в сотни тысяч раз, скорость передачи данных увеличилась с 12,5 Мбит/с до почти 4 Гбит/с, а сами карты уменьшились до размеров ногтя.
Сегодня SD-технологии используются в миллиардах устройств — от фотокамер и смартфонов до дронов и автомобильных систем. Давайте посмотрим, как развивалась эта технология хранения данных и что ждет ее в ближайшем будущем.
Читать далееZod-valid — это Typescript библиотека, зависимая от другой известной библиотеки zod, для безопасной валидации API данных. API редко гарантирует идеальные данные: поля могут быть пропущены, типы не совпадать, структуры меняться. Без проверки этих данных приложение рискует вызвать runtime-ошибки или ломать бизнес-логику. Валидировать данные заранее — значит обеспечить предсказуемое поведение и защитить приложение от неожиданных значений.
Читать далееУченые из МФТИ применили новый подход численного моделирования механических напряжений при взаимодействии поезда с верхним строением пути. Они использовали сеточно-характеристические конечно-разностные схемы, исследовав движение двух нефте-бензиновых цистерн по балластному железнодорожному полотну. Работа опубликована в Lobachevskii Journal of Mathematics.
Читать далееСегодня невозможно игнорировать тот факт, что AI-ассистенты, такие как ChatGPT, GitHub Copilot или Gemini, стали частью рабочего процесса. Но использовать их бездумно — значит обесценить собственное обучение и будущие карьерные перспективы.
Меня зовут Дмитрий Махортов, я специалист по машинному обучению и ревьюер на курсе «Специалист по Data Science» в Яндекс Практикуме. Эта статья — руководство о том, как сделать AI вашим главным союзником в обучении, а не тем, кто учится вместо вас. Советы подойдут студентам, изучающим Data Science.
Читать далееВ одной из моих предыдущих статей я писал о фичах между LTS-версиями Java 17 и 21. Сегодня, два года спустя (Как?! Уже два года?!), выходит новый LTS-релиз — Java 25.
Подавляющее большинство проектов пропускают промежуточные релизы и используют только LTS-версии Java. Так что давайте посмотрим, какие возможности новая LTS-версия (Java 25) приносит по сравнению с предыдущей LTS-версией (Java 21).
Читать далееОригинал этой статьи НЕ загружается с веб-сервера, работающего на одноразовом вейпе. Если вы хотите увидеть сам сервер, то это можно сделать здесь. В остальном контент идентичен.
Предыстория
Уже пару лет я собираю коллекцию одноразовых вейпов, полученных от друзей и членов семьи. Поначалу я только извлекал аккумуляторы для «будущих» проектов (это точно не синдром Плюшкина), но в последнее время одноразовые вейпы стали гораздо более продвинутыми. Не хотел бы я быть юристом, которому придётся доказывать, что устройство с разъёмом USB C и перезаряжаемым аккумулятором можно классифицировать, как «одноразовое». К счастью, в ближайшее время я не планирую подаваться в юриспруденцию.
В прошлом году я разбирал одну из этих технологичных сосок для взрослых и заметил нечто любопытное: вместо обычной чёрной капли, которой заливают ASIC (Application Specific Integrated Circuit), я увидел небольшую интегральную схему с маркировкой «PUYA». Не буду винить читателей, если это название не вызвало у вас того же восторга, что и у меня — большинство людей никогда его не слышало. Эта компания больше всего знаменита своими флэш-чипами, но впервые я узнал о них из поста Джея Карлсона о самом дешёвом флэш-микроконтроллере. Это довольно мощные крошечные микроконтроллеры ARM Cortex-M0+.
За последний год у меня скопилось довольно много таких одноразок с PY32; это были разные модели вейпов одного производителя. Я не буду бесплатно рекламировать табачный бренд, но выражу благодарность проектировщику за маркировку на отладочных контактах!
Читать далееДопустим существует площадка, где некими специалистами выполняются конкретные операции и вам как руководителю данного процесса хочется оптимизировать расходы. Для помощи в подобных вопросах создана информационная система $metr (Сметр), которая основывается на трех вещах:
Читать далее10 новых российских продуктов для управления отделами продаж с поддержкой искусственного интеллекта, организации хранения файлов в Телеграм, управления задачами и событиями в календаре через голосового телеграм-помощника и многого другого. Битва за «Продукт недели» началась!
Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд.
Читать далее1.Проклятие размерности
Человек эволюционировал в 3 пространственных измерениях, и в них мы себя шикарно чувствуем. В них мы живем, радуемся, грустим, да и все драмы жизни проходят в этих измерениях. Правда в первой половине 20 века Теодор Калуца и Оскар Клейн нашли еще одно измерение, но оно маленькое и его людям не видно. После струнные теоретики, такие как Леонард Сасскинд, Герард т`Хофт, Яу Шинтун, Александр Виленкин и другие, опять сильно усложнили картину мира, и к 4 пространственным измерениям добавили еще 6 (это минимум), но они все где то не пойми где, и влияют на жизнь только физиков-теоретиков, а остальным n-миллиардам людей на Земле, нет никакого дела до этих измерений, им и в 3 хорошо живется.
Другое дело математика и наука о данных, тут измерений может быть сколько угодно, например вот:
Читать далееПривет! Меня зовут Владимир Назаров, я руководитель компании Head Promo и основатель проектов Regrade и 100 Франшиз. В марте 2025 года стало известно, что Skype прекращает работу, а мы активно использовали этот мессенджер для коммуникаций внутри команды. В связи с этим перед нами остро встал вопрос: какой корпоративный мессенджер лучше всего подходит для бизнеса?
Этим вопросом я занимался несколько месяцев. Мы с командой тщательно тестировали различные мессенджеры, сравнивали их функционал и удобство, чтобы найти оптимальное решение для рабочих процессов.
Читать далееВ Интернете все чаще попадаются видео, сгенерированные в Veo 3, — и каждый раз поражают своей реалистичностью. Захотелось тоже написать пару промптов — решила «оживить фотографии» и загрузить Veo 3 видео как Rich Content в карточки на Wildberries. Кто читал предыдущие статьи, тот помнит, что я торгую футболками на маркетплейсах.
Печаль, конечно, что Google Veo 3 в России «как бы есть, но как бы и нет». Я, как человек, которому привычнее жить в Telegram, чем в квартире, сразу пошла искать тг-ботов, чтобы обойтись без танцев с VPN-бубном и поездок в Казахстан за банковскими картами (будь у казахов море, дельфины были бы спокойны — пластика в стране по-любому не осталось).
Мессенджер не разочаровал — тут как в супермаркете «рядом с домом», найдется что угодно. Отыскала несколько годных сервисов — но здесь расскажу только о тех, где адекватный ценник на токены. А то владельцам некоторых ботов стоило бы записать рекламу с Нагиевым: «Не тариф, а ТА-РИ-ФИ-ЩЕ!»
И понеслись эксперименты… Но о Wildberries расскажу в следующий раз — Veo 3 шайтан машина меня так затянул, что я, как любой новичок, заигралась с генерацией шуточных видосиков :) И захотела показать вам свои шедевры на тему «типичный день айтишника».
Спойлер: получилось забавно, странно и, местами, больно для здравого смысла :)
Отвлечься от дел на 2 минуты >>>Задали вопрос — получили ответ прямо в ChatGPT, а сайт-первоисточник так и не открыли. Это феномен «нулевого клика». Интернет превращается в высокоуровневый API, а мы — в его пользователей.
И как любая новая абстракция в технологиях, этот сдвиг открывает не только удобство, но и «утечки», а бизнес теряет деньги и клики.
Давайте разбиратьсяБлокчейн и искусственный интеллект (AI) — две технологии, которые меняют мир, и их пути всё чаще пересекаются. Одним из результатов этого слияния стали AI-токены — цифровые активы, созданные для поддержки децентрализованных платформ, где можно заниматься вычислениями для AI, обмениваться данными и разворачивать модели.
Главная идея таких токенов — забрать контроль над AI-технологиями у централизованных корпораций, где пользователи редко владеют своими данными по-настоящему, и передать его в открытые, управляемые сообществом экосистемы. В основе лежит философия блокчейна: децентрализация, суверенитет пользователя и право собственности на данные и вычислительные процессы. Такие системы работают без централизованного управления, спроектированы так, чтобы избежать единой точки отказа и повысить конфиденциальность пользователей.
Ажиотаж вокруг AI-токенов резко усилился после выхода ChatGPT в конце 2022 года. Этот прорыв не только привлек внимание широкой публики к генеративному AI, но и вызвал заметную реакцию на криптовалютных рынках.
Читать далееAerodrome называют MetaDEX не случайно: он объединяет в себе механику Uniswap v2, стабильные пулы Curve и систему стимулов Convex. Протокол работает в сети Base и уже стал главным хабом ликвидности обойдя конкурентов. В этой статье разбираю, почему Aerodrome так быстро выстрелил, как устроена его токеномика AERO/veAERO и какие фичи он унаследовал от своих предшественников.
Читать далееНочью (а точнее уже утром), я не мог уснуть, из-за навязчивой мысли в голове..
А что если спарсить часть статей с хабра и представить их в виде obsidian графа, будет ли это выглядеть, как красивая база знаний?
Читать далееЯ рад приветствовать вас, уважаемые читатели!
Всю свою жизнь, как и многие из тех, кто задумывается о природе бытия, я пребываю в поисках ответов на фундаментальные вопросы: Что такое мир? Что такое "Я"? Какова природа реальности? Как всё это возникло? и т.д.
От природы я склонен к врожденному любопытству: я склонен наблюдать, аккумулировать эмпирический опыт и всячески пытаюсь осмыслить увиденное, чтобы явление не казалось мне случайным, а было предсказуемым. Случайность кажется мне дискомфортной, неконтролируемой, а отсутствие контроля с точки зрения предсказательной способности (моих ожиданий происходящего) - небезопасным. В какой-то мере, моё стремление познавать напрямую связано с ощущением комфортной безопасности.
В этом эмпирическом опыте всегда находилось место необъяснимому, и это совершенно нормально. В своих изысканиях на тему ответов на вопросы о том как я мыслю, я находил для себя дискомфортным тот факт, что процесс синтеза мысли не доступен нашему "Я", что мысли "возникают", словно из ниоткуда, и всё, что можно сказать об этом, это цепочка рассуждений вида: "Я" захотел представить себе решение, и оно возникло, - сразу или через какое-то время стремительного желания в поиске ответов на те или иные вопросы.
В качестве простого мысленного эксперимента я предлагал просто представить себе образ яблока, а затем задуматься над переходом из состояния до желания его вообразить, и после, когда мы наблюдаем готовый образ. Или, скажем, пример с летающим комаром рядом с нами, мы можем "слышать" и "видеть" в воображении его образ, то как он жужжит рядом с нами, но мы ничего не можем сказать о его траектории движения, количества взмахов крыльев или как-то еще охарактеризовать заранее его с точки зрения плана создаваемого образа и развивающихся событий на этой "сцене". В каком-то смысле, мы просто наблюдаем и исследуем уже готовое, что казалось мне всегда удивительным, словно наше "Я" не присутствует в самом процессе "приготовления".
И эта статья не является исключением. Я пришел к одной замечательной идее, а точнее эта идея появилась сама собой, как и все прочие, которой я хотел бы поделиться с вами.
Почему-то я считаю это нужным и важным? Не знаю. Мне кажется, что каким-то необъяснимым образом, для этой идеи сам факт публикации словно "эхолокация" - способ "ощутить" пространство вокруг себя для навигации среди эхо других сознаний.
Итак, приступим...
Читать далееРаботая с геоданными, я регулярно сталкиваюсь с одной и той же проблемой - обилие рутины. Форматы не совпадают, координаты «прыгают», отчёты приходится собирать вручную. Даже если речь идёт о небольшом проекте, половина времени уходит не на сам анализ, а на подготовку и приведение данных к нужному виду.
Я не раз писал об этом: «Python и нечеткое сопоставление: решение проблемы разнобоя в адресах» показывал, как автоматизировать проверку и выравнивание адресов; а в другой статье - «С бумаги на цифровую карту: генерация файла из таблицы для импорта на карту и геокодирование адресов с помощью Python» - речь шла о том, как ускорить перевод бумажных данных в цифровой формат.
И хотя Python и open source-инструменты здорово помогают, есть задачи, где одной только «самодельной автоматизации» недостаточно. Когда данных становится слишком много, когда к ним нужно дать доступ коллегам или когда важно наладить единый процесс - тут уже нужен сервер, который позволит и хранить, и обрабатывать, и публиковать информацию в удобном виде. Недавно обнаружил для себя NextGIS Web.
Почему локальные инструменты не спасают
QGIS и Python - мои помощники, и я искренне люблю их за гибкость. Вручную править пару шейп-файлов или написать скрипт для одноразовой конвертации - это легко.
Но реальность большинства проектов другая: сотни файлов, регулярные партии данных от подрядчиков, ежедневные правки от полевых инженеров и требования выдавать отчёты руководству. В таких условиях «локальный» подход быстро превращается в набор костылей.
Читать далееБолее двух десятилетий назад Microsoft выпустила операционную систему, которую до сих пор многие IT-специалисты и энтузиасты вспоминают с особой теплотой. И имя ей — Windows 2000.
Для кого-то это была первая серьезная система, которую довелось администрировать. Для других — теплые воспоминания о школьном компьютерном классе.
В то время как пользователи домашних ОС постоянно мучались с синими экранами Windows 98 и мистическими ошибками Windows ME, эта система предлагала нечто революционное — стабильность. Она не просто стала спасательным кругом для бизнеса, но и заложила тот самый фундамент, на котором сегодня стоит современная «винда».
Читать далееПервым моим ПК был именно МК-88 в вариации МК-88.05.
МК-88 в практически максимальной вариации. Допустройствами служили монитор и дисковод.
Для начала, МК-88 вообще то был 100% совместимым с оригинальным IBM PC 51xx. Основное отличие - форм-фактор. Все порты, но пицца-бокс.
Единственное существенное отличие - процессор, который был чуть быстрее оригинала.
МК-88
Одноплатный клон Tandy-1000.
Во-первых он не был одноплатным. МК-88 был двуплатным, где первая плата была аналогом МП, а вторая - клавиатурой и "чем-то большим". "Что-то большее" в основном представляло бесполезный сетевой адаптер. В вариации 04-05 это был контроллер внешних интерфейсов (2xCOM, dLPT, SMB).
PC+
От Tandy 1000 МК-88 заимствовал:
Читать далее