Select a country

Опыт пользования отечественным магазином приложений Рустор, существующим при поддержке Минцифры

Несколько месяцев назад сделал фановое приложенице на андроид (описание в статье), захотелось рассказать о нем миру и организовать минима
Наука - Хабрахабр

Опыт пользования отечественным магазином приложений Рустор, существующим при поддержке Минцифры

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

Гиковские «часики»: уникальный гаджет с MIPS-процессором и Android на борту

Да, вам не показалось: Android и MIPS можно было подружить! В эпоху, когда ARM и AMD64 правят балом, устройства на иных процессорных архитектурах кажутс
Наука - Хабрахабр

Гиковские «часики»: уникальный гаджет с MIPS-процессором и Android на борту

Да, вам не показалось: Android и MIPS можно было подружить! В эпоху, когда ARM и AMD64 правят балом, устройства на иных процессорных архитектурах кажутся диковинкой. Но раньше производители устройств охотнее шли на эксперименты и особенно этим выделялась компания SmartQ. В 2009 году они разработали планшет аж с 3-мя операционными системами на борту, а в 2014 — гиковские Android-часы с очень экономичным и при этом мощным MIPS-чипсетом.Что внутри у такого необычного гаджета, как аккумулятор на 280мАч и Android уживаются вместе и почему 11-летние часы круче любых современных — читайте в подробной статье! Читать далее

Что за зверь такой — Pinokio? Досконально разбираем его подкапотную

Что же такое - Pinokio? Почему о его исходном коде известно так мало, что стоит за непонятным кодом на github, и правда ли, что автор что-то скрывает? Чи
Наука - Хабрахабр

Что за зверь такой — Pinokio? Досконально разбираем его подкапотную

Что же такое - Pinokio? Почему о его исходном коде известно так мало, что стоит за непонятным кодом на github, и правда ли, что автор что-то скрывает? Читать далее

Дизайн в качестве основы детской литературы

Авторские изображения и минимум текста — так выглядят современные детские книги на Западе. Времена фантазии все больше остаются в прошлом, у
Наука - Хабрахабр

Дизайн в качестве основы детской литературы

Авторские изображения и минимум текста — так выглядят современные детские книги на Западе. Времена фантазии все больше остаются в прошлом, уступая место современным технологиям. К сожалению, с этим ничего нельзя сделать, поскольку альтернативу в России предложить некому, да и нечем. Поэтому постепенно тренд завоёвывает и российский рынок. С одной стороны, в этом можно отыскать и положительную сторону. Современные художники предлагают оригинальные идеи для дизайна детских кинг. Высокая конкуренция заставляет искать новые области для творчества, порою граничащие со скандалом, особенно если дело касается детей. Более того, авторский дизайн ярко выделяется на фоне засилия ИИ-изображений, что буквально бросается в глаза при просмотре любого онлайн-каталога детских книг. Это помогает сегрегировать качественную детскую литературу и поддерживать стандарт продукции. С другой стороны, высокая планка, а заодно и стоимость, дизайна детской книги часто идёт в ущерб его содержанию. Текст уходит на второе место, если в принципе ещё необходим автору для каких-то совсем прозаических целей. Однако в этом моменте следует отметить ключевую деталь: детские книги теряют свою историческую роль воспитания, становясь объектом развлечения. Теперь самое время оглянуться на историю детской литературы.Думаю, ни для кого не секрет, что большую часть существования цивилизации детский фольклор передавался исключительно в устной форме. Впрочем, как и любой другой до широкого распространения книгопечатания и легкого доступа к книгам практически для всех слоёв населения. В XIX веке в России стали предпринимать первые попытки систематизации русского фольклора, в том числе и детского. Ярким примером тому служит появление сборника сказок А.Н. Афанасьева, опубликованного в 1855-1863 гг. Впоследствии к вопросу систематизации сотен детских сказок русского народа обращался и Максим Горький, и всем нам хорошо известный В.Я. Пропп в своей книге «Исторические корни волшебной сказки». Вернёмся к устной форме. Стоит выделить два очень важных момента для темы данной статьи. Во-первых, как вы сами понимаете, ребёнку требовалась фантазия для того, чтобы представлять образы фольклора. Полностью детские книги, а уж тем более с иллюстрациями, появятся лишь к концу XIX века. Кстати, кому любопытно, как выглядели такие европейские детские книги, есть бесплатная коллекция литературы на сайте университета Флориды. Во-вторых, детский фольклор нёс в первую очередь в себе воспитательную роль (как нужно поступать, чтобы выжить, что является добром) и бытовую роль (для укачивания ребенка перед сном, к примеру). Равзлечение было скорее сопутствующим фактором, чем запланированным. И если вы вспомните оригинальные сюжеты сказок (Гримм, например), то поймёте, про что идёт речь. Читать далее

Как провести инвентаризацию информационных систем с персональными данными (ПДн)

После 30 мая в связи с вступлением в силу изменений в законе о защите персональных данных (152-ФЗ) многие компании озаботились соответствием тре
Наука - Хабрахабр

Как провести инвентаризацию информационных систем с персональными данными (ПДн)

После 30 мая в связи с вступлением в силу изменений в законе о защите персональных данных (152-ФЗ) многие компании озаботились соответствием требованиям этого закона, но не знают с чего начать и за что хвататься. Начинать я рекомендую с инвентаризации. Инвентаризация информационных систем персональных данных (ИСПДн) – это базовый шаг для построения системы защиты данных. Она позволяет понять, где и как хранятся персональные данные, кто имеет к ним доступ и какие угрозы нужно нейтрализовать. Без полного учета таких систем есть риск пропустить уязвимые места, а при проверке контролирующими органами можно столкнуться с неожиданными вопросами: какие у нас системы обрабатывают ПДн, какие данные там содержатся, где расположены базы, какими средствами защиты они защищены? Если заранее этого не знать, проверки могут обернуться паникой. Ниже рассмотрим небольшой пошаговый план, как правильно провести инвентаризацию ИСПДн, чтобы избежать подобных проблем и обеспечить соответствие требованиям законодательства. Читать далее

Побеждаем алгоритмическую секцию

Всем привет!Я Алёна, Android разработчик. В последнее время активно проходила собеседования, в том числе алгоритмические.В этой статье поделюсь
Наука - Хабрахабр

Побеждаем алгоритмическую секцию

Всем привет!Я Алёна, Android разработчик. В последнее время активно проходила собеседования, в том числе алгоритмические.В этой статье поделюсь своим опытом, как они проходят, какие есть подводные камни и нюансы. Читать далее

Коротко о главном: обновления в Universal Module for Flipper Zero (UMF.0)

Напомню, что UMF.0 (Universal Module for Flipper Zero) — это мое видение универсального модуля для Flipper Zero, который, надеюсь, придется по вкусу большинству польз
Наука - Хабрахабр

Коротко о главном: обновления в Universal Module for Flipper Zero (UMF.0)

Напомню, что UMF.0 (Universal Module for Flipper Zero) — это мое видение универсального модуля для Flipper Zero, который, надеюсь, придется по вкусу большинству пользователей. Параллельно этот проект является моей итоговой аттестационной работой в учебном заведении.Предыдущие материалы:- [1] Идея и задумка проекта- [2] Разработка корпуса Подробнее о проекте

От паровых шестерёнок к суперчипам: как машина Бэббиджа превратилась в FPGA

Задумывались ли вы, как идеи инженеров 19 века вдруг становятся реальностью в мире современных чипов? Как вычислительная машина из огромных л
Наука - Хабрахабр

От паровых шестерёнок к суперчипам: как машина Бэббиджа превратилась в FPGA

Задумывались ли вы, как идеи инженеров 19 века вдруг становятся реальностью в мире современных чипов? Как вычислительная машина из огромных латунных шестерёнок — превратилась в FPGA.То, что Чарльз Бэббидж мечтал построить, сегодня принципы легко воссоздать на чипе размером с монету.В этой статье разберем, как современные технологии соединили эпоху паровых машин с цифровым железом, а вопросы о том, что такое «компьютер», становятся ещё более захватывающими и… личными. Заходите, будет интересно. Читать далее

[Перевод] Вышел заключительный отчёт об имплозии подводного аппарата «Титан» с критикой CEO компании OceanGate

Береговая охрана США опубликовала окончательный отчёт о катастрофической имплозии подводного аппарата «Титан» компании OceanGate, в результат
Наука - Хабрахабр

[Перевод] Вышел заключительный отчёт об имплозии подводного аппарата «Титан» с критикой CEO компании OceanGate

Береговая охрана США опубликовала окончательный отчёт о катастрофической имплозии подводного аппарата «Титан» компании OceanGate, в результате которого в июне 2023 года погибли пять человек во время глубоководного плавания к обломкам «Титаника». Авторы отчёта критикуют генерального директора компании Стоктона Раша и называют его одной из главных причин катастрофы.335-страничный отчёт, опубликованный во вторник, появился почти через год после того, как Морская следственная комиссия Береговой охраны провела двухнедельные слушания по делу о беспрецедентной имплозии экспериментального судна, и спустя более двух лет после катастрофы. Читать далее

Балансировка финансовых показателей ИТ-бизнеса с метриками устойчивости, адаптивности, инноваций и здоровья компании

В условиях VUCA-мира (Volatility, Uncertainty, Complexity, Ambiguity) традиционные KPI часто становятся контрпродуктивными, провоцируя краткосрочные манипуляции, иг
Наука - Хабрахабр

Балансировка финансовых показателей ИТ-бизнеса с метриками устойчивости, адаптивности, инноваций и здоровья компании

В условиях VUCA-мира (Volatility, Uncertainty, Complexity, Ambiguity) традиционные KPI часто становятся контрпродуктивными, провоцируя краткосрочные манипуляции, игнорируя устойчивость и адаптивность. Ключ – сбалансировать финансовые показатели с метриками устойчивости, адаптивности, инноваций и здоровья организации. Особенно критично исключить KPI, провоцирующие вредные практики. Читать далее

CORS для собеседований и работы

Если вы видите эту ошибку — вы не одиноки:Access to fetch at 'https://api.site.com' from origin 'http://localhost:3000' has been blocked by CORS policy.Разберем, почему это происходит и как эт
Наука - Хабрахабр

CORS для собеседований и работы

Если вы видите эту ошибку — вы не одиноки:Access to fetch at 'https://api.site.com' from origin 'http://localhost:3000' has been blocked by CORS policy.Разберем, почему это происходит и как это починить. Что такое CORS и для чего он нужен. Кратко, понятно. Читать далее

Под капотом у ИИ

Если вдруг автомобильный дилер скажет про свои автомобили, что у них под капотом двигатель, цикл которого состоит двух изотерм и двух адиаба
Наука - Хабрахабр

Под капотом у ИИ

Если вдруг автомобильный дилер скажет про свои автомобили, что у них под капотом двигатель, цикл которого состоит двух изотерм и двух адиабат и коэффициент полезного действия .., короче «Цикл Карно — идеальный термодинамический цикл». То Вы наверно покрутите у виска пальцем (к счастью не все покрутят и некоторые поймут и выслушают, может даже потом объяснят тем, кто хочет слушать) и пойдёте к другому. Но эти слова - правда и ничего кроме правды, но она вам не нужна.Но вот это «звук винтажного двигателя V-8 «давно считался призывным вызовом «Мустанга», готового к спариванию» (mating call of Mustang), новая система обработки и усиления звука «спортивна и энергична», обеспечивает «более изящное рычание» и «низкочастотное ощущение всемогущества»» - полная туфта всего лишь для почёсывания ЧСВ потенциального покупателя и на качество движения никак не влияет.Вот сейчас то же самое, слово в слово происходит в ИТ с его хайпом вокруг ИИ. загляни под капот

[Перевод] Мыслите гибко, тестируйте с умом: Как разработать эффективную QA-стратегию — Часть 1

В условиях гибкой разработки, где каждое изменение требует быстрого тестирования и внедрения, критические ошибки могут легко попасть в прод
Наука - Хабрахабр

[Перевод] Мыслите гибко, тестируйте с умом: Как разработать эффективную QA-стратегию — Часть 1

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

Почтовиков «на мыло»: переходим на личный почтовый сервер

Эта статья о том, как развернуть свой личный почтовый сервер. Это, разумеется, не первая публикация на эту тему на Хабре. Тем не менее, я хочу по
Наука - Хабрахабр

Почтовиков «на мыло»: переходим на личный почтовый сервер

Эта статья о том, как развернуть свой личный почтовый сервер. Это, разумеется, не первая публикация на эту тему на Хабре. Тем не менее, я хочу поднять эту тему снова и поделиться личным опытом: рассказать, как я настраивала собственную почту, показать этот процесс от начала и до конца. Одна из моих целей — максимальная прозрачность, чтобы любой человек, следуя шаг за шагом, смог повторить всё описанное здесь и получить рабочий результат.Перед тем как мы начнём, стоит ответить на вопрос: «А зачем вообще нужна своя почта?» Ведь у нас уже есть крупные почтовые сервисы вроде Gmail, Yandex, Mail.ru — они бесплатные, привычные, надёжные. Более того, в 2025 году почта многим вообще кажется анахронизмом. Кто ей пользуется? Кто читает письма?И вот тут становится интересно. Если честно, у меня не так уж много убедительных аргументов. Когда-то e-mail был основным каналом связи, и люди ждали письма с трепетом. Сегодня же почти всё общение переместилось в мессенджеры — Telegram, WhatsApp, соцсети. Электронную почту массово захлестнул спам и маркетинговые рассылки. Казалось бы — всё, пора прощаться. Но... нет. Читать далее

Тесты не лгут — прислушивайтесь к ним: часть 2

(Статья — результат совместной работы с Максимом Степановым) В прошлой статье мы показали, как тесты помогают найти изъяны в архитектуре.
Наука - Хабрахабр

Тесты не лгут — прислушивайтесь к ним: часть 2

(Статья — результат совместной работы с Максимом Степановым) В прошлой статье мы показали, как тесты помогают найти изъяны в архитектуре. Для этого мы попытались протестировать скрипт на Python, проверяющий погоду. Нам пришлось разбить его на несколько функций в зависимости от зон ответственности, и это позволило написать несколько тестов. Но у них были существенные недостатки:- Хрупкость- Зависимость от внешних систем- Невозможность протестировать пользовательский сценарий в отдельности- Избыточное покрытие. Чтобы написать более качественные тесты, нам придётся улушить архитектуру кода, а именно реализовать внедрение зависимостей и перейти на модульную архитектуру. Посмотрим, как именно тесты заставляют нас совершенствовать код. Читать далее

Околонаучная концепция от Алисы

В экологии и математической биологии применяется концепция r/K-стратегий развития живых сообществ. Такое разделение означает разную динамик
Наука - Хабрахабр

Околонаучная концепция от Алисы

В экологии и математической биологии применяется концепция r/K-стратегий развития живых сообществ. Такое разделение означает разную динамику численности видов, которая в рамках математической модели подчиняется логистическому уравнению Ферхюльста. Но Алиса пошла дальше: с ее точки зрения, разделение на r- и K-стратегии присуще самым разным объектам. Читать далее

GigaChat 2.0 от Сбера: как пользоваться российским аналогом ChatGPT

Доброго времени суток, «Хабр»!В 2023 году российская компания «Сбер» представила свой сервис на основе искусственного интеллекта GigaChat (Г
Наука - Хабрахабр

GigaChat 2.0 от Сбера: как пользоваться российским аналогом ChatGPT

Доброго времени суток, «Хабр»!В 2023 году российская компания «Сбер» представила свой сервис на основе искусственного интеллекта GigaChat (Гигачат). Спустя два года, а именно в марте 2025-го, вышло обновление. Чат‑бот получил приписку 2.0, расширил функционал работы с документами, научился выходить в интернет и обзавелся другими нововведениями.В статье я расскажу, как пользоваться сервисом, который носит звание российского аналога ChatGPT. Присаживайтесь поудобнее, готовьтесь к повествованию, а я начну свой рассказ. Читать далее

Бизнес — это маркетинг. Остальное — производственные хлопоты

Смотрю подкасты с предпринимателями. Со временем заметила, что любой диалог с гостем «начинается за здравие, а кончается за у
Наука - Хабрахабр

Бизнес — это маркетинг. Остальное — производственные хлопоты

Смотрю подкасты с предпринимателями. Со временем заметила, что любой диалог с гостем «начинается за здравие, а кончается за упокой».Сначала обсуждают найм, выстраивание процессов, управление командой, идею, производство, стратегию, HR, финмодель и прочее «важное». Но проходит 15 минут — и всё сводится к обсуждению маркетинга. Там разговор и остаётся.Как будто все остальные бизнес‑процессы — это просто прогрев и прелюдия. А главное, ради чего все собрались — это маркетинг.В маркетинге разбираются все: офис‑менеджер, бухгалтер, партнёр, инвестор. Все точно знают, как «надо было запускать рекламу» и почему «нейминг слабый». В любой компании маркетинг — это народный спорт. На профессиональных конференциях секции про маркетинг — всегда самые переполненные.Почему так?Это все закономерно, ведь именно маркетинг — центр притяжения любого бизнеса. Читать далее

ChatGPT буквально разрушает ваш мозг — и вот доказательства

MIT Media Lab провели эксперимент с ЭЭГ и показали: чем больше вы полагаетесь на ChatGPT, тем слабее становятся нейронные связи и хуже тексты. Но выброс
Наука - Хабрахабр

ChatGPT буквально разрушает ваш мозг — и вот доказательства

MIT Media Lab провели эксперимент с ЭЭГ и показали: чем больше вы полагаетесь на ChatGPT, тем слабее становятся нейронные связи и хуже тексты. Но выбросить ИИ — не решение. Рассказываю про исследование и даю 15 техник, как превратить ChatGPT в тренажёр Читать далее

[Перевод] Невозможные проблемы, скрытые в простой игре «Тетрис»

Будучи ребёнком 1990-х годов, я не мог обойти стороной игру-бестселлер «Тетрис». Созданный в 1984 году российским программистом Алексеем Пажитно
Наука - Хабрахабр

[Перевод] Невозможные проблемы, скрытые в простой игре «Тетрис»

Будучи ребёнком 1990-х годов, я не мог обойти стороной игру-бестселлер «Тетрис». Созданный в 1984 году российским программистом Алексеем Пажитновым, «Тетрис» быстро стал блокбастером, и за прошедшие годы в него сыграли сотни миллионов человек. Я сам часами играл в него на Game Boy, пытаясь расположить падающие фигуры так, чтобы они как можно плотнее заполняли игровое поле. Со временем игры эти блоки начинают падать все быстрее и быстрее, и мои большие пальцы едва успевали за управлением игрой.В принципе, все игры — даже такие разные, как Candy Crush Saga, Magic: The Gathering и Wordle, — можно изучать с точки зрения математики. Но «Тетрис» имеет много особых связей с математикой. Например, цель игры сильно напоминает геометрические задачи о паркете, в которых вы определяете, можно ли покрыть область бесконечно большим набором плиток без зазоров. Читать далее

Happy Mac и бомбочка: дизайнер Сьюзен Кэр и ее работы

Сьюзен Кэр — американская художница и графический дизайнер, которая разрабатывала элементы интерфейса и шрифты для первого Apple Macintosh. Она та
Наука - Хабрахабр

Happy Mac и бомбочка: дизайнер Сьюзен Кэр и ее работы

Сьюзен Кэр — американская художница и графический дизайнер, которая разрабатывала элементы интерфейса и шрифты для первого Apple Macintosh. Она также работала консультантом по дизайну в Microsoft, IBM, Sony и Pinterest и других компаниях. Рассказываем в нашей статье, как Кэр, не имея опыта в графике и шрифтах, создала визуальный дизайн для Mac. Читать далее

Лучшие аниме-игры, которые не стыдно будет попробовать и бородатым айтишникам

Многие до сих пор считают жанр аниме «детскими азиатскими мультиками». Однако ему уже больше ста лет, и он популярен по всему миру. Кроме муль
Наука - Хабрахабр

Лучшие аниме-игры, которые не стыдно будет попробовать и бородатым айтишникам

Многие до сих пор считают жанр аниме «детскими азиатскими мультиками». Однако ему уже больше ста лет, и он популярен по всему миру. Кроме мультипликации, соответствующий визуальный стиль давно пришел и в видеоигры. И далеко не все из них рассчитаны в первую очередь на подростков! Среди игр в «анимешной» стилистике немало и серьезных жудожественных произведений с по-настоящему взрослым сюжетом.Специально для этого материала мы отобрали 10 аниме-игр, впечатлениями от которых можно смело делиться даже с коллегами среднего возраста возле кофе-машины. Или обсудить пятничным вечером в баре. Читать далее

Удобный софт для работы с файлами SQLite

Все мы любим SQLite. Это идеальный движок БД, компактная библиотека размером менее 1 МБ, быстрая, автономная и неубиваемая. Более того, это в принц
Наука - Хабрахабр

Удобный софт для работы с файлами SQLite

Все мы любим SQLite. Это идеальный движок БД, компактная библиотека размером менее 1 МБ, быстрая, автономная и неубиваемая. Более того, это в принципе удобный способ хранения информации, поскольку СУБД выигрывает у файловой системы по скорости доступа, сжатию, функциональности полнотекстового поиска и т. д. Например, она вдвое быстрее файловой системы Ext4 под Linux.SQLite — самая популярная в мире СУБД. Как рассказывалось в статье «Безумные и забавные факты о SQLite», в мире активно используется более триллиона (!) БД SQLite, это невероятное число. Просто она встроена во все смартфоны, браузеры, операционные системы и бесчисленное число других приложений. Читать далее

simstr — ещё одна строковая библиотека

Работа со строками в С++ - зачастую больная боль.Однако за 25 лет я сумел найти лекарство от этой боли и после 13 лет разработки и испытаний готов
Наука - Хабрахабр

simstr — ещё одна строковая библиотека

Работа со строками в С++ - зачастую больная боль.Однако за 25 лет я сумел найти лекарство от этой боли и после 13 лет разработки и испытаний готов поделиться им со всеми страждущими.simstr — библиотека для использования строк в C++, в которой пишется легко и удобно, а выполняется быстро и оптимально. Читать далее

Отгадай слово дня: от ручного поиска к автоматизации

На прошлой неделе наткнулся на забавную игру в слова – contexto.me, смысл прост: нужно отгадать секретное слово. При этом после каждой попытки видн
Наука - Хабрахабр

Отгадай слово дня: от ручного поиска к автоматизации

На прошлой неделе наткнулся на забавную игру в слова – contexto.me, смысл прост: нужно отгадать секретное слово. При этом после каждой попытки видно, насколько близко по смыслу ваше слово было к ответу. Поиграв пару дней, захотелось написать такую игру самому, а также автоматизировать процесс решения, про что и данная статья. Читать далее

Вебинары трека Наука о данных Летней цифровой школы Сбера

Привет, коллеги ML инженеры, Data scientist'ы и все, кто интересуется искусственным интеллектом, созданием нейросетей, машинным обучением и анализом
Наука - Хабрахабр

Вебинары трека Наука о данных Летней цифровой школы Сбера

Привет, коллеги ML инженеры, Data scientist'ы и все, кто интересуется искусственным интеллектом, созданием нейросетей, машинным обучением и анализом данных! Принёс вам пачку вебинаров с интенсива трека Наука о данных курсов повышения квалификации Летней цифровой школы Сбера. Читать далее

Дизайн на салфетке · Логотомия «Пчелошеринга» — пошаговое руководство с картинками №1

Мама хотела чтобы я играл на фортепиано и стал пластическим хирургом. Я — закончил музыкалку по классу гитара, выучился на инженера-эколога
Наука - Хабрахабр

Дизайн на салфетке · Логотомия «Пчелошеринга» — пошаговое руководство с картинками №1

Мама хотела чтобы я играл на фортепиано и стал пластическим хирургом. Я — закончил музыкалку по классу гитара, выучился на инженера-эколога и пошел в школу преподавать черчение и тренировать баскетбольную команду. Всё это время параллельно я работаю дизайнером на фрилансе — и сегодня на операционном столе «Пчелошеринг». Слабонервным дизайнерам и пчёлам вход воспрещен, остальным — добро пожаловать на вскрытие. Читать далее

[Перевод] Я сделал демонстрацию Ethereum Proof of Stake при помощи искусственного интеллекта

Всем привет! Меня зовут Тим и я недавно завершил проект под названием ether-pos цель которого — объяснить, как на самом деле работает система Proof o
Наука - Хабрахабр

[Перевод] Я сделал демонстрацию Ethereum Proof of Stake при помощи искусственного интеллекта

Всем привет! Меня зовут Тим и я недавно завершил проект под названием ether-pos цель которого — объяснить, как на самом деле работает система Proof of Stake (PoS, Доказательство доли владения) Ethereum. Если вы еще не видели ее, посмотрите здесь: ether-pos.Позвольте мне немного рассказать о том, почему я его создал и чему я научился в процессе. Читать далее

Стейблкоин с привязкой к сырью

Привет, Хабр-сообщество! Цель статьи - отыскать среди пользователей стейблкоинов целевую аудиторию для проекта. О стейблкоинах уже писались
Наука - Хабрахабр

Стейблкоин с привязкой к сырью

Привет, Хабр-сообщество! Цель статьи - отыскать среди пользователей стейблкоинов целевую аудиторию для проекта. О стейблкоинах уже писались статьи здесь:Стейблкоины: краткое руководство https://habr.com/ru/articles/358492/Стейблкоины. Как привязывают и почему не отвязывается!? https://habr.com/ru/companies/metalamp/articles/763538/Самые надежные стейблкоины в 2023: пытаемся найти «устойчивый доллар» среди USDT, USDC, BUSD, DAI, TUSD https://habr.com/ru/articles/722694/Последняя статья, на мой взгляд, наиболее наглядно демонстрирует проблему - централизация основных стейблкоинов или псевдо-децентрализация, как в случае с DAI, непрозрачность обеспечения и потенциальная возможность блокировки ваших средств (см. https://habr.com/ru/news/888494/). Плюс, всем стейблкоинам, привязанным к доллару, свойственна долларовая инфляция, что тоже не есть айс. Как это часто бывает в начале, идея стартапа кажется гениальной и шаловливые руки так и чешутся что-нибудь закодить. Так было и в этот раз, и руководствуясь этой галлюцинацией был создан proof-of-concept для обеспеченного стейблкоина с привязкой к сырьевой корзине, дабы избежать инфляции. Теперь не совсем ясно, кому это нужно и зачем. Поизучав чуждый мне маркетинг, решил попробовать описанные методики custdev и в частности проблемные интервью. В связи с этим вопрос к аудитории: кто среди пользователей стейблкоинов готов потратить ~30 минут своего времени на интервью с целью изучения вашего опыта использования стейблов и проблем, с которыми вы при этом сталкивались? В процессе интервью всячески постараюсь ничего не продавать) Вопросы и обсуждение приветствуются) Читать далее

[Перевод] Rust 1.89.0: явный вывод аргументов для константных обобщений, проверка синтаксиса времён жизни, i128 и u128 в extern C

Команда Rust рада сообщить о новой версии языка — 1.89.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное пр
Наука - Хабрахабр

[Перевод] Rust 1.89.0: явный вывод аргументов для константных обобщений, проверка синтаксиса времён жизни, i128 и u128 в extern C

Команда Rust рада сообщить о новой версии языка — 1.89.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение.Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.89.0 вам достаточно выполнить команду:$ rustup update stable Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub.Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta (rustup default beta) или nightly (rustup default nightly). Пожалуйста, сообщайте обо всех встреченных вами ошибках. Что стабилизировано в 1.89.0

Кастомизируем xUnit: feature-toggles или API тесты не для всех (конечных точек)

У вас в проекте появились feature‑toggles, а API тесты никто не отменял?В статье рассматривается практический пример кастомизации тест
Наука - Хабрахабр

Кастомизируем xUnit: feature-toggles или API тесты не для всех (конечных точек)

У вас в проекте появились feature‑toggles, а API тесты никто не отменял?В статье рассматривается практический пример кастомизации тестового фреймворка xUnit для написания API тестов с учётом feature‑toggles в условиях их конфликтующих состояний.Материал может представлять интерес для инженеров, связанных с разработкой и тестированием серверной части программного обеспечения. Читать далее

Создаем свой пакет на PHP

Хочу поделиться с вами своим опытом, с которым столкнулся, и предоставить шаблон, который написал для пакетов/проектов:https://github.com/deniskorbakov/skeleton
Наука - Хабрахабр

Создаем свой пакет на PHP

Хочу поделиться с вами своим опытом, с которым столкнулся, и предоставить шаблон, который написал для пакетов/проектов:https://github.com/deniskorbakov/skeleton-php-dockerБуду очень рад звёздочке на GitHub и обратной связи после прочтения статьи! Читать далее

Хватит страдать: Выбросьте ООП и ECS. Есть путь проще

Десятилетиями нам рассказывают, что есть только два пути: громоздкие иерархии ООП или стерильная бюрократия ECS. Нас заставили поверить в то, ч
Наука - Хабрахабр

Хватит страдать: Выбросьте ООП и ECS. Есть путь проще

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

Angular Signals + RxJS: объединяем два реактивных мира в одном стейт-менеджере

Angular долгое время ассоциировался с RxJS. Даже слишком: многие разработчики ощущали, что без Observable ничего не работает. Но вот в Angular 17 появляются Si
Наука - Хабрахабр

Angular Signals + RxJS: объединяем два реактивных мира в одном стейт-менеджере

Angular долгое время ассоциировался с RxJS. Даже слишком: многие разработчики ощущали, что без Observable ничего не работает. Но вот в Angular 17 появляются Signals — синхронная реактивность прямо из коробки. В 17+ — они становятся мейнстримом. Возникает вопрос: а что делать с RxJS? Выбрасывать?Signals и RxJS — не конкуренты, а два мощных инструмента для решения разных задач. И если их правильно сочетать, можно построить удобную, масштабируемую и эффективную архитектуру. Читать далее

Часть 3: Создание пользовательского интерфейса на дисплее Guition с ESPHome и библиотекой LVGL

Привет Habr! Продолжаем серию статей о LVGL в ESPHome. В третьей части статьи речь пойдет о создании своего пользовательского виджета, который может
Наука - Хабрахабр

Часть 3: Создание пользовательского интерфейса на дисплее Guition с ESPHome и библиотекой LVGL

Привет Habr! Продолжаем серию статей о LVGL в ESPHome. В третьей части статьи речь пойдет о создании своего пользовательского виджета, который может быть подключен к проекту. И не только к данному проекту, а вообще даст небольшое представление как делать виджеты в ESPHome. Итак, Создавать будем виджет умной розетки с индикацией мощности, напряжения и силы тока. Поехали... Читать далее