Пользователь rsashka (Александр Рябиков)
- Рецензия на перевод «Если софт создаётся на общественные деньги, код должен быть открыт»
- SmartCard I2C Protocol. Обмен APDU командами через I2C интерфейс
- Не долго музыка играла… или как ОС Эльбрус так и не стала свободной
- SEO для Яндекс.Поиск все?
- Частное мнение о Яндекс.Турбо
- Стратегия защиты NGINX и просьба к Игорю Сысоеву
- Очередная утечка базы данных, на этот раз любителей алкоголя
- Очередная утечка базы данных клиентов, на этот раз от гипермаркета «Лента»
- Cервис для проверки подлинности фотографий
- Что хочет знать Магнит о своих покупателях?
- Хабр, ты зачем из России поехал?
- Очередная утечка персональных данных более 44 тыс. человек
- Коммерциализация доработок свободного ПО под Copyleft лицензиями
- Яндекс.Директ — «Несите ваши денежки»
- YouTube — Ошибка. Повторите попытку позже. Идентификатор воспроизведения: <...>
- Лайфхак для быстрого попадания в Zero-click поисковой выдачи
- Свободный доступ к библиотеке getAbstract
- «Программирование лучше секса»
- Что делать, если на гос.портале с вас собирают персональные данные и хотят согласие на рассылку рекламных сообщений?
- Micro Property — минималистичный сериализатор двоичных данных для embedded систем
- Регистрация доменов будет только через Госуслуги?
- Интернациональное программирование на естественных языках
- Проблема логических языков программирования
- Micro Property — минималистичный сериализатор двоичных данных для embedded систем. Часть 2
- Хабр — ума палата
- Опубликована ранняя версия неофициального эмулятора архитектуры Эльбрус 2000
- Яндекс.Директ — откат правил блокировки площадок для показа объявлений
- Госдума одобрила законопроект о «нечаянной» коррупции (не шутка!)
- Размещение кучи FreeRTOS в разделе CCMRAM для STM32
- Создание аналога посмертного сore dump для микроконтроллера
- Маленькие хитрости для STM32
- Argumentum ad ignorantiam
- Опубликовано открытое письмо в поддержку Столлмана
- Очередной Хабро-хак для накрутки рейтинга на сайте
- Очень трудно искать чёрную кошку в тёмной комнате, особенно, если там её нет
- История одной ошибки
- Власти подготовили план привлечения искусственного интеллекта в суды
- Какая «идеальная» цель развития у языков программирования?
- Простое сложное программирование
- Очередная акция противников RMS, на этот раз против фонда GNU
- Можно ли быть немножко беременным, или Российское проклятье Open Source
- После стрельбы в школе в Казани предложено обсудить запрет на анонимность в интернете
- Насколько реально противостоять шантажу копирастов?
- Новые цены на микроконтроллеры STM32 из свежих поставок
- В Госдуме предложили создать систему тотального к̶о̶н̶т̶р̶о̶л̶я̶ учета рекламы в Рунете
- Необычная концепция синтаксиса языка программирования
- Лаконичный итератор для декларативного синтаксиса
- Осторожно! Развод и фишинг одновременно по нескольким каналам
- Можно ли использовать декларативный и императивный стили написания программ одновременно?
- Динамическая JIT компиляция С/С++ в LLVM с помощью Clang
- Почти детективная история одной «кровавой» ошибки
- Новый язык программирования
- Корсары, свистать всех наверх?
- Свободное ПО и государственное регулирование проприетарных решений как способ спасения ИТ отрасли России?
- Релиз языка программрования NewLang
- Релиз языка программирования NewLang 0.2
- История одного перехода с gcc на clang
- Обещанного три года ждут: опубликована часть исходных кодов для платформы Эльбрус 2000
- А слабо собрать скоринговую базу доверчивых клиентов лох̶терей?
- Релиз языка программирования NewLang 0.3
- Встречайте, новая стратегия Embrace, Extend, and Expropriate для Linux?
- Простой лайфхак для ввода символа "#" в русской раскладке клавиатуры под Linux
- Вариант реализации DSL (domain-specific language) с помощью макросов
- DSL (domain-specific language) implementation with macros
- Доработка фильтра обратного осмоса
- Неожиданная проблема с макросами (точнее без макросов)
- Девайс HabrScore для хаброзависимых с блекджеком и …
- Нюансы разработки парсера для своего языка программирования
- Российские разработчики взвинтили цены на ПО из-за отсутствия конкурентов
- Голь на выдумки хитра или как сэкономить более 200 тыс.руб на изготовлении собственого оборудования
- Осторожно! Старый н̶о̶в̶ы̶й̶ развод на Алиэкспрессе
- Обходим обязательную привязку телефонного номера к своей учетной записи на GitHub
- Управление памятью и разделяемыми ресурсами без ошибок
- Размышления о структурном программировании
- Постоматы в оффлайн-магазине (или обратная связь для ДНС)
- Строительные кирпичики в языках программирования
- Динамическая JIT компиляция C++
- Замена ламп на светодиодную подсветку у старого TFT монитора
- Возможное решение проблемы ссылок в языках программирования
- Possible solution to the problem of references in programming languages
- Building blocks in programming languages
- Bodyfuck – как писать программы без клавиатуры и c пользой для здоровья
- Simple complex programming
- Storybook — генератор сказок с ИИ на Raspberry Pi 5 и 7-цветном дисплее E-Ink
- ИТ — сам себе профсоюз
- Неоднозначный термин «искусственный интеллект»
- What's wrong with the term «Artificial Intelligence»?
- Нормализуем собственное рабочее время или «очумелые ручки» в борьбе с прокрастинацией
- Реакция на удаление участников из списка мэйнтейнеров Linux
- Переосмысление концепции подсчета ссылок и полный отказ от сборщика мусора
- Г̶р̶о̶ш̶ 1 рубль цена Mail.ru
- Кот не птица, на жёрдочке не усидит
- Создаем комфорт на рабочем месте или неочевидные характеристики при выборе кондиционера
- Ютуб заработал!?
- Как создать собственное расширение компилятора C++
- Анализ AST и рефакторинг кода в Clang
- Автоматизация внесения исправлений в исходные файлы С++ с помощью CLang LibTooling
- Безопасная разработка на С++ без нарушения обратной совместимости с легаси кодом
- Безопасная работа с памятью на С++ без нарушения обратной совместимости. Библиотека MemSafe и плагин для компилятора
- Безопасная работа с итераторами в С++
- Миф о доказательном программировании без ошибок
- The myth of error-free programming
- О формальном доказательстве безопасной работы с памятью на основе «владения и заимствования»
- Можно ли навсегда избавиться от утечек памяти из-за циклических ссылок?
- Can we guarantee that there will be no memory leaks due to circular references?
- Делаем собственный анализатор C++ кода в виде плагина для Clang
- About the C++ static analyzer as a Clang plugin
- О контроллере батареи ИБП (вопрос к читателям Хабра)
- О контроллере батареи ИБП (часть 2)
- Харденинг, модули в С++ и первый опыт вайб-кодинга у программиста со стажем5
- Вайб-кодинг и реальное программирование на С++
- Ищем ошибку в работе WiFi у платы ESP32-C3 SuperMini
- Т-Банк начал рассчитываться по своим фондам?
- О юридически значимых доказательствах в сети «Интернет» удаленно
- Гарантии языка программирования как основа безопасной разработки программного обеспечения
- Размышления о машине Тьюринга и причинах возникновения ошибок в языках программирования
- Мольба к администрации Хабра
- LED лампы и теория заговора
- Главная проблема использования ИИ (Иллюзии Интеллекта) при разработке ПО
- Учимся правильно использовать ИИ при разработке программного обеспечения
- Избавляемся от ошибок Segmentation fault из-за переполнения стека в С++
- Скам в службе доставки магазина DNS (но это не точно)
- Безопасность С++ и буридановы мыши в ИТ
- История о том, как я поверил «Социальному фонду России», а оказалось, что это мошенники
- Экономика безопасности кода или почему Rust не нужен
- Ахиллесова пята C++ и будущая р̶е̶ эволюция
- The Problems with C++ and Its Evolutionary Dead End
- Сладкие оковы вайб-кодинга
- Сладкие оковы вайб- к̶о̶д̶и̶н̶г̶а̶ инжиниринга [часть 2]
- Удивительная интерактивная реклама на сайте Сбера
- Механизм возникновения сознания у конечных автоматов
- ИИ зависимость и лекарство от prompt injection (в том числе от системного промпта провайдера)
- Почему C++ или Rust никогда не смогут заменить Python
- Если вы думаете, что знаете, чем отличается «Expression» от «Statement», то, скорее всего, вы ошибаетесь