Select a country

Civitai забанил Stable Diffusion 3

17 июня 2024 года популярный ресурс для хостинга нейро-моделей Civitai временно заблокировал модель Stable Diffusion 3 и все её производны
Наука - Хабрахабр

Civitai забанил Stable Diffusion 3

17 июня 2024 года популярный ресурс для хостинга нейро-моделей Civitai временно заблокировал модель Stable Diffusion 3 и все её производные из-за недостаточной ясности в лицензии, связанной с данной моделью.Запрет распространяется на следующее:❌ Все модели, основанные на SD3.❌ Все модели или LoRA, обученные на контенте, созданном с использованием моделей на базе SD3, включая такие инструменты, как controlnets.❌ Существующие модели SD3 будут заархивированы. Читать далее

Что нового в Greenplum 7. Часть 2

В прошлой части обзора изменений и нововведений Greenplum 7 мы рассмотрели миграцию движка Append Optimized таблиц на использование интерфейса табличны
Наука - Хабрахабр

Что нового в Greenplum 7. Часть 2

В прошлой части обзора изменений и нововведений Greenplum 7 мы рассмотрели миграцию движка Append Optimized таблиц на использование интерфейса табличных методов доступа, оптимизацию добавления столбцов в таблицы, а также изменения, связанные с поддержкой индексов.Сегодня мы поговорим об ещё одном новом для Greenplum типе индексов и не только. Назад в Будущее II...

К вопросу о выпрямителе

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

К вопросу о выпрямителе

Как всегда, причиной написания поста стала реальная ситуация, возникшая в процессе проектирования сетевого адаптера, проводимого моим молодым коллегой (ММК). Возник небольшой спор, в котором участвовал другой ММК и, к своему изумлению, я выяснил, что оказался не вполне прав. Пнп: мои постоянные читатели удивятся, но да, я могу (крайне редко) оказаться не вполне прав и даже могу (еще реже) этот факт признать. Поскольку в данном споре истина таки родилась, решил ею поделится. И в чем же я ошибался?

UB or not UB: дублируем элемент std::vector

В статье выясним, можно ли с точки зрения стандарта языка C++ тривиальным вызовом push_back продублировать элемент std::vector. Отвечая на простой вопро
Наука - Хабрахабр

UB or not UB: дублируем элемент std::vector

В статье выясним, можно ли с точки зрения стандарта языка C++ тривиальным вызовом push_back продублировать элемент std::vector. Отвечая на простой вопрос, столкнемся с более интересными: что собой представляет внутренний мир вектора, как «протухают» итераторы при реаллокации, какие ограничения добавляют гарантии безопасности относительно исключений... Читать далее

Security Week 2425: поиск уязвимостей в биометрическом терминале

На прошлой неделе исследователи «Лаборатории Касперского» опубликовали подробный отчет о поиске уязвимостей в биометрическом терминале ко
Наука - Хабрахабр

Security Week 2425: поиск уязвимостей в биометрическом терминале

На прошлой неделе исследователи «Лаборатории Касперского» опубликовали подробный отчет о поиске уязвимостей в биометрическом терминале компании ZKTeco. Терминал обеспечивает распознавание пользователей по лицу, но также предоставляет резервные методы аутентификации: по пин-коду и с помощью QR-кода, который сканируется встроенной фотокамерой. В статье подробно описывается типичный процесс исследования устройства для поиска аппаратных и программных уязвимостей, включая анализ «железа», физических и сетевых интерфейсов, исследование прошивки. Не меньший интерес представляет и список найденных уязвимостей: всего их было обнаружено 24 штуки. Авторы работы приходят к выводу, что передовая технология была реализована в крайне небезопасном виде. Помимо традиционных уязвимостей, вроде вшитого пароля для SSH, отсутствующей или легко взламываемой защиты коммуникаций по проприетарному сетевому протоколу, в устройстве ZKTeco была обнаружена возможность проведения атаки с помощью «вредоносного» QR-кода. Отсутствие необходимых проверок вводимых пользователем данных либо приводит к аварийной перезагрузке биометрического терминала, либо, что гораздо интереснее, позволяет провести SQL-инъекцию и таким образом обойти систему аутентификации. Подробные технические описания каждой уязвимости опубликованы в репозитории на GitHub. Читать дальше →

Тест светодиодных ламп «Ваше Сиятельство»

Екатеринбургская компания «Энергомикс», прославившаяся выпуском батареек с немного провокационным называнием «Тест на правду», выпустила
Наука - Хабрахабр

Тест светодиодных ламп «Ваше Сиятельство»

Екатеринбургская компания «Энергомикс», прославившаяся выпуском батареек с немного провокационным называнием «Тест на правду», выпустила лампочки с не менее необычным названием «Ваше Сиятельство» и слоганом «Светодиодная лампа с честными характеристиками». Я протестировал и изучил все 24 модели лампочек этого бренда. Читать дальше →

Ускорение роутера в Django в 51 раз

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

Ускорение роутера в Django в 51 раз

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

Не только Роботрон: краткая история IT-сектора ГДР

В предыдущей части мы коротко рассказали о первых послевоенных годах IT-отрасли разъединенной Германии и о тех процессах, что шли на Западе и
Наука - Хабрахабр

Не только Роботрон: краткая история IT-сектора ГДР

В предыдущей части мы коротко рассказали о первых послевоенных годах IT-отрасли разъединенной Германии и о тех процессах, что шли на Западе и Востоке. Мы остановились в 1949 году. Именно тогда в Мюнхенском университете под руководством его ректора Ганса Пилоти началось строительство грандиозной по размерам даже для того времени ЭВМ PERM («Программируемая электронная вычислительная система Мюнхен»). В 1956 году состоялось ее торжественное открытие, и эта ЭВМ, которую в немецких айтишных кругах прозвали «монстром Пилоти», в отличие от гессенской G 3 действительно имела мощность, сопоставимую с американскими стандартами того времени. Это что касается главных вех на пути создания западногерманского «железа» дотранзисторной эпохи. Читать далее

Обзор компьютерных игр для незрячих пользователей

Современный мир сложно представить без компьютерных игр. Только за 2023 год российские пользователи потратили на компьютерные игры и внутрииг
Наука - Хабрахабр

Обзор компьютерных игр для незрячих пользователей

Современный мир сложно представить без компьютерных игр. Только за 2023 год российские пользователи потратили на компьютерные игры и внутриигровые товары 161 млрд рублей.Однако есть категория людей, которым зачастую путь в мир гейминга закрыт — это незрячие люди. «Обычные» компьютерные игры для незрячего пользователя недоступны, поскольку подразумевают графический интерфейс и делают упор на визуальную составляющую. Исключение здесь, пожалуй, только текстовые квесты, браузерные игры и муды (MUD).  В основном же компьютерные игры, доступные для незрячих пользователей, создаются специально для них. А потому их разнообразие несравнимо с разнообразием «обычных» игр. В этой статье мы расскажем о некоторых, самых интересных компьютерных играх для операционной системы Microsoft Windows, которые доступны для незрячих пользователей. После описания каждой игры, можно будет прослушать короткий ролик, иллюстрирующий то, как организована игра.Обзор подготовил Владимир Довыденков, автор и сооснователь портала для незрячих людей Тифлокомп, при поддержке команды базового курса по цифровой грамотности для незрячих людей, созданного инклюзивным проектом Everland в партнерстве с билайн и «Альянсом по защите детей в цифровой среде».В целом игры для незрячих пользователей можно разделить на 2 вида:·         Текстовые, то есть игровые события озвучиваются с помощью программы экранного доступа (скринридеров);·         Звуковые – это игры, в которых скринридер нужно отключать, а вся обратная связь идет через игровые звуки и записанные сообщения; Читать далее

Системное мышление на практике: переход от монолита к микрофронтендам и обратно

Меня зовут Олег, я уже 20 лет работаю в ИТ и в основном на Enterprise-проектах. Сейчас работаю в Альфа-Банке на проекте Альфа-Онлайн и хочу поделитьс
Наука - Хабрахабр

Системное мышление на практике: переход от монолита к микрофронтендам и обратно

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

Подключаем библиотеку к проекту с помощью npm/yarn link

Привет! Меня зовут Света, я фронтенд-разработчик отдела спецпроектов в KTS.Наш отдел разрабатывает и запускает около 100 проектов в год. При тако
Наука - Хабрахабр

Подключаем библиотеку к проекту с помощью npm/yarn link

Привет! Меня зовут Света, я фронтенд-разработчик отдела спецпроектов в KTS.Наш отдел разрабатывает и запускает около 100 проектов в год. При такой загрузке мы постоянно ищем новые способы ускорить и автоматизировать работу.У нас много библиотек: с общими утилитами и хуками, стилями, классами базовых сторов, с утилитами для ВК- и ОК-приложений. Во всех этих библиотеках нужно постоянно дополнять и заменять какие-то элементы, а после этого тестировать библиотеки на работоспособность.Подключение библиотеки к проекту не такой простой процесс — особенно для новичков. В первый раз нам потребовались пять статей и десять часов времени на ошибки, проверку и сбор наработок для команды. После этого мы решили написать статью-подсказку, чтобы сделать жизнь других разработчиков проще, а работу — быстрее. Читать далее

Меня зовут Игорь, 33 года я произвожу электронику и ненавижу продажи

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

Меня зовут Игорь, 33 года я произвожу электронику и ненавижу продажи

Наши устройства летали в космос, с ними исследовали поведение бурундуков, и 4 раза мы попадали в книгу рекордов Гиннеса, как самые маленькие диктофоны в мире (37х15х7 мм). Диктофоны использовали для предотвращения терактов в Лондоне в 2006 г., после которых запретили провоз жидкостей в самолетах.Но сегодня мы продаем на 3 млн ₽ в месяц, потеряли весь экспорт, вынуждены закрывать новые разработки, а я, как владелец производства в Зеленограде, зарабатываю меньше среднего айтишника-сеньора. Читать далее

Github API + парсинг LinkedIn вместо HH: как я нашел к себе в команду senior разработчика

Всем привет! Я расскажу и покажу, как сервис для анализа Github и LinkedIn позволил нам отказаться от стандартного процесса “вакансия-резюме”. Неда
Наука - Хабрахабр

Github API + парсинг LinkedIn вместо HH: как я нашел к себе в команду senior разработчика

Всем привет! Я расскажу и покажу, как сервис для анализа Github и LinkedIn позволил нам отказаться от стандартного процесса “вакансия-резюме”. Недавно в моей компании функцию конкурентного анализа выделили в отдельную команду. Руководство этой командой поручили мне. А в команду нужны люди с профильным опытом. В первую очередь, я стал искать  нескольких сильных senior разработчиков, которые могли бы внести значительный вклад в построение нашего сервиса для автоматизированного сбора данных. На эту роль был нужен «разработчик-аналитик», который умеет не только писать код, но и глубоко понимает анализ данных. Читать далее

[Перевод] Как я пытался создать электрохимические датчики на тканой основе

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

[Перевод] Как я пытался создать электрохимические датчики на тканой основе

В 2016 году я решил проверить, смогу ли создать электрохимические датчики, которые бы были гибкими и изготавливались как ткань (или печатались на ней). Это исследование продолжалось вплоть до эпидемии COVID, но за все эти годы я так и не задокументировал свои достижения. На момент начала проекта у меня был опыт работы в аналитической электрохимии: в колледже я проводил исследования с кафедрой биоинжиниринга Флоридского университета (выражаю благодарность моему наставнику, доктору Эрику Маклеймору). Моя основная цель заключалась в проектировании носимого датчика, который бы неинвазивным образом мог распознавать различные мелкие молекулы в жидкостях наподобие пота. Главный вывод после всех моих экспериментов: создание чего угодно вне традиционного пути развития электроники — это очень сложная задача. В процессе исследований я смог изготовить работающие датчики, но ни у одного из них не хватало разрешения для распознавания мелких молекул (например, глюкозы или спирта) в концентрациях, присутствующих в жидкостях кожи. Тем не менее, я многому научился и думаю, что стоит подробно описать мой путь. Перечислю различные исследованные мной подходы: вытравливаемый на тканях лазерно-индуцированный графен (laser-inscribed graphene, LIG); вплетаемые в ткань металлические нити; вышивание металлическими нитями; трафаретная печать по ткани чернилами на основе металла и графена. В статье представлено более подробное описание каждого из этих исследований. Читать дальше →

Российский одноплатник на базе «Эльбруса». Что это за девайс?

Одноплатные компьютеры — отличный вариант как для любителей pet-проектов, так и для корпораций. После выхода первой «малинки» появилось огром
Наука - Хабрахабр

Российский одноплатник на базе «Эльбруса». Что это за девайс?

Одноплатные компьютеры — отличный вариант как для любителей pet-проектов, так и для корпораций. После выхода первой «малинки» появилось огромное количество самых разных моделей одноплатников. Сейчас показала новую модель и российская компания — этот девайс базируется на «Эльбрусе», процессоре, который много раз упоминался на Хабре. Подробности — под катом. Читать далее

Как строить профсоюз

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

Как строить профсоюз

Объединившись в профсоюз, сотрудники могут отстаивать свои права коллективно и заставляют работодателя не терять совесть. Коллектив помогает защититься от произвола, когда менеджер заставляет перерабатывать, руководство перестаёт платить премии, составляющие львиную долю зарплаты, или увольняет полколлектива задним числом. Без профсоюза вероятность ухудшения трудовых условий выше, ведь работодателя удерживают только собственные обстоятельства, не зависящие от вас. Поэтому создавать профсоюзную ячейку нужно заранее. Читать далее

Маленькие коробочки или почему мы любим 7547/TCP

Исследование СайберОК содержит в себе интересные ответы на то, что находится на интересном порту 7547/TCP, о котором многие могут услышать вперв
Наука - Хабрахабр

Маленькие коробочки или почему мы любим 7547/TCP

Исследование СайберОК содержит в себе интересные ответы на то, что находится на интересном порту 7547/TCP, о котором многие могут услышать впервые. Пробежимся по тому, какую опасность в себе представляет этот порт и какие интересные физические устройства обитают на нём. Построим поверхность атаки, вспомним как беспощадно наводили шуму эти маленькие коробочки – разложим это всё тщательно на атомы – на TP-Link-и, Keenetic-и, Mikrotik-и, а также проанализируем насколько это всё уязвимо. Лээтс го! Читать далее

Производительность Windows 11 «комически низкая», в интерфейс внедряют рекламу. Люди возвращаются на Windows 10

На рынке операционных систем происходит странное. Доля Windows 11 не растёт, как положено для новинки, а снижается. Согласно апрельской статистик
Наука - Хабрахабр

Производительность Windows 11 «комически низкая», в интерфейс внедряют рекламу. Люди возвращаются на Windows 10

На рынке операционных систем происходит странное. Доля Windows 11 не растёт, как положено для новинки, а снижается. Согласно апрельской статистике Statcounter, после достижения рекордного показателя 28,16% в феврале 2024 года доля Windows 11 упала до 26,19% в апреле. Тем временем доля Windows 10 за тот же период приблизилась к 70%. И это после того, как Microsoft объявила о завершении поддержки Windows 10 в октябре 2025 года. Что вообще происходит? Читать дальше →

Разработка самой маленькой в мире книги на e-ink дисплее

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

Разработка самой маленькой в мире книги на e-ink дисплее

Приветствую, Хабр! Хоть название и громкое, но тут почти нет преувеличения. Моя разработка не предполагает ежедневного использования и сделана больше просто ради забавы, но тем не менее она довольно интересная. Владимир Анискин из Новосибирска, например, создал книгу на лавсановой пленке размерами 70х90 мкм, а почему бы и нет? На занесение в книгу рекордов Гиннеса я не претендую, но, если Вы остались заинтересованы, заходите под кат. Не хотел делить статью на части, так что наберитесь терпения. Читать дальше →

12 сервисов для прокачки насмотренности и поиска идей от руководителя команды дизайна Selectel

Привет, Хабр! Меня зовут Алина, я руководитель отдела дизайна в Selectel. Слышали когда-нибудь, что главное в нашей работе — вдохновение? Я тоже, по
Наука - Хабрахабр

12 сервисов для прокачки насмотренности и поиска идей от руководителя команды дизайна Selectel

Привет, Хабр! Меня зовут Алина, я руководитель отдела дизайна в Selectel. Слышали когда-нибудь, что главное в нашей работе — вдохновение? Я тоже, поэтому в этой статье расскажу, какое место на самом деле оно занимает в дизайн-процессе наряду с насмотренностью и опытом. А еще — поделюсь конкретными источниками и подсказками из практики нашей команды, которые помогают создавать крутые визуалы каждый день. Читать дальше →

Доллары забанили на Мосбирже, а на Илона Маска копают отменятельный компромат

Почти все самые важные и интересные финансовые новости в России и мире за неделю: Райф перестал начислять проценты, Apple объявили о пришествии
Наука - Хабрахабр

Доллары забанили на Мосбирже, а на Илона Маска копают отменятельный компромат

Почти все самые важные и интересные финансовые новости в России и мире за неделю: Райф перестал начислять проценты, Apple объявили о пришествии на планету Яблочного Интеллекта, OpenAI хотят поиграть в коммерцию с генералами, а TON находится в шаге (в тапе?) от мирового доминирования. Читать далее

[Перевод] Что такое PID 0

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

[Перевод] Что такое PID 0

Как говорится, «не будите во мне ботана». Иногда кто-нибудь беспечно задаст мне, казалось бы, невинный вопрос — и я убиваю следующие несколько часов (в описываемом случае — дней), чтобы полноценно сформулировать ответ. Обычно всё это заканчивается с моей стороны очередной филиппикой на mastodon или в каком-нибудь приватном чате. Но на сей раз не буду этим ограничиваться и напишу целый пост.Вот с какого невинного вопроса всё началось:А почему UID начинаются с 0, но PID начинаются с 1?Если совсем коротко: в Unix PID (идентификаторы процессов) начинаются именно с 0! PID 0 просто не отображаются в пользовательском пространстве через традиционные API.  PID 0 запускает ядро, а затем практически уходит на покой, только немного участвует в работе планировщика процессов и в управлении питанием. Кроме того, на просторах Интернета доминирует заблуждение о PID 0, всё из-за одного ошибочного утверждения в Википедии, которому уже 16 лет.В заключении к посту я дам несколько расширенную версию этого короткого ответа, но если хотите до него дойти вместе со мной — давайте разберём достаточно длинную среднюю часть. Но, конечно же, любой желающий может просто загуглить, что такое PID 0, верно? Зачем мне вообще всё это писать? Читать далее

Почему светофор важнее Шекспира? Как писать примечания в технических текстах

У химиков есть известная байка, которую они любят рассказывать молодому поколению. Главный герой этой истории — студент, который пошагово во
Наука - Хабрахабр

Почему светофор важнее Шекспира? Как писать примечания в технических текстах

У химиков есть известная байка, которую они любят рассказывать молодому поколению. Главный герой этой истории — студент, который пошагово воспроизводил методику одного химического эксперимента из учебника. Он старательно выполнил очередной шаг «добавьте азотную кислоту» и... в лаборатории прогремел взрыв! Когда впоследствии стали разбираться, в чём же дело, выяснилось, что на следующей странице учебника было написано: «... медленно, по каплям».Примечания и уточнения — очень важный элемент любого технического и научного текста. В любом документе фрагменты текста можно ранжировать по важности и критичности излагаемых сведений. Бывает просто обычный текст, который течёт себе ровно, как спокойная равнинная река. Бывают фрагменты с дополнительной, необязательной, уточняющей информацией: автору хотелось их добавить в текст, но они плохо укладываются в основную логику изложения материала. А ещё бывают критичные замечания и уточнения, которые обязательно должны быть обвешаны мигающими сигнальными огнями, сиренами, хлопушками и прочими средствами привлечения внимания читателя.Как же лучше писать и оформлять примечания в технических текстах? Читать далее

С чего начать, если вы решили ремонтировать ноутбуки? Оборудование и навыки — коротко о самом важном

Продолжаю писать о ремонте ноутбуков. Сейчас стараюсь делиться полезной для начинающих информацией. Подумал, что могу поведать о своем начал
Наука - Хабрахабр

С чего начать, если вы решили ремонтировать ноутбуки? Оборудование и навыки — коротко о самом важном

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

[Перевод] 1-битные LLM могут решить проблему энергопотребления ИИ

Большие языковые модели, системы искусственного интеллекта, на которых работают такие чат-боты, как ChatGPT, становятся все лучше и лучше, но они
Наука - Хабрахабр

[Перевод] 1-битные LLM могут решить проблему энергопотребления ИИ

Большие языковые модели, системы искусственного интеллекта, на которых работают такие чат-боты, как ChatGPT, становятся все лучше и лучше, но они также становятся все больше и больше, требуя все больше энергии и вычислительной мощности. Читать далее

«Hello Habr!» на Xerox Alto

Xerox Alto — компьютер, разработанный в исследовательском центре Xerox PARC в 1973 году. Первый в мире компьютер, использовавший метафору «рабочего сто
Наука - Хабрахабр

«Hello Habr!» на Xerox Alto

Xerox Alto — компьютер, разработанный в исследовательском центре Xerox PARC в 1973 году. Первый в мире компьютер, использовавший метафору «рабочего стола» и графический пользовательский интерфейс. Это легенда компьютерной индустрии, оказавшая огромное влияние на все дальнейшее развитие компьютеров и ПО. С помощью эмуляции мы погрузимся в то замечательное время, напишем и скомпилируем тестовую программу на BCPL — прадеде языка С. Прикоснуться к истории ИТ

Драма в Fediverse

Привет Хабр. В свободное время я поддерживаю бесплатный сервис Авакари. Основная его функция - фильтрация сообщений из многих тысяч разных ис
Наука - Хабрахабр

Драма в Fediverse

Привет Хабр. В свободное время я поддерживаю бесплатный сервис Авакари. Основная его функция - фильтрация сообщений из многих тысяч разных источников (RSS, Telegram, Fediverse, ...). В двух словах, вы определяете критерии поиска, Авакари «просеивает» то, что вам интересно и присылает результаты. Интеграция с Fediverse появилась недавно и содержала на своём пути нетехнологические грабли, к которым автор не привык. В этой статье я расскажу о них, возможно, мой опыт будет кому-то полезен. Читать далее

Пробуем Typst, альтернативу LaTeX

Вы могли слышать об Typst, современной альтернативе LaTeX, написанный на Rust, или не могли, ведь на Хабре я нашёл лишь несколько статей о нём. Некотор
Наука - Хабрахабр

Пробуем Typst, альтернативу LaTeX

Вы могли слышать об Typst, современной альтернативе LaTeX, написанный на Rust, или не могли, ведь на Хабре я нашёл лишь несколько статей о нём. Некоторые до меня подчёркивали, что есть некоторые недостатки у первого по сравнению с последним.Те статьи, что уже имеются на Хабре во время написания данной статьи, были, скорее, новостными, чем полноценными обзорами. Мы же попробуем рассмотреть Typst, начиная с установки и заканчивая возможностями и компиляцией, а также разберёмся, какие проблемы могут возникнуть. Читать далее

Duke Nukem 3D – герой нашей юности

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

Duke Nukem 3D – герой нашей юности

Время, когда компьютерные игры были настоящим искусством, оставило нам множество шедевров, каждый из которых по-своему уникален, и я отчетливо помню, как новые релизы вызывали настоящий ажиотаж. В те дни, когда интернет еще не был столь повсеместен, мы ждали очередной номер игрового журнала как праздник и обсуждали последние новости и слухи во дворе или в школьных коридорах. Одним из тех проектов, что произвели фурор в 90-х, был Duke Nukem 3D. В отличие от большинства своих конкурентов он привлекал внимание не только графикой и геймплеем, но и своим неординарным героем – Дюком Нюкемом, который впечатлял харизмой и острыми фразочками. Итоговый результат сделал студию 3D Realms настоящей рок-звёздой индустрии тех лет, а персонаж их игры до сих пор является одним их самых узнаваемых героев видеоигр и символом эпохи. Для меня, как и для многих других геймеров, знакомство с Duke Nukem 3D началось не с покупки заветного диска, а с рассказов друзей и статей в игровых журналах. Полноценно сыграть я смог лишь спустя годы, но мне всё равно удалось получить удовольствие и дозу первобытного адреналина в момент расправы над ордами инопланетных захватчиков. Очень надеюсь, что сегодня я подарю вам удовольствие и прилив ностальгии не только от чтения строк о любимой игре юности, но и позволив самостоятельно прикоснуться к культовому проекту прошлого, ведь вас ждут несколько сборок этой культовой игры (ссылку для скачивания ищите в конце статьи), благодаря чему вы сможете как повторить свой старый игровой опыт, так и получить новый за счёт улучшенной графики и прочих модернизаций. Читать дальше →

[Перевод] Как обстоят дела с HTTP/3 в сURL на середину 2024 года

Пора в очередной раз проанализировать, в каком состоянии сейчас находится поддержка HTTP/3 в curl. Думаю, ситуация с curl отражает положение дел в
Наука - Хабрахабр

[Перевод] Как обстоят дела с HTTP/3 в сURL на середину 2024 года

Пора в очередной раз проанализировать, в каком состоянии сейчас находится поддержка HTTP/3 в curl. Думаю, ситуация с curl отражает положение дел во многих других HTTP-инструментах и библиотеках. HTTP/3 был и продолжает быть более сложным в плане развёртывания по сравнению с HTTP/2. Читать дальше →

Авиация: промежуточный итог 2 квартала 2024

Краткое содержание для Хабра: не очень техническая статья, графомания, минусовать не читая. Для лиги лени: современная авиация – это сложно, д
Наука - Хабрахабр

Авиация: промежуточный итог 2 квартала 2024

Краткое содержание для Хабра: не очень техническая статья, графомания, минусовать не читая. Для лиги лени: современная авиация – это сложно, дорого, и прямо связано не только с микроэлектроникой, но и с ТАУ, и с такой банальной вещью, как подшипники и материаловедение. Да даже с обычной краской. Читать далее

Дедупликация данных в Windows 10 и Windows 11 средствами Microsoft

Сегодня я кратко расскажу вам как включить дедупликацию данных в клиентских ОС - Windows 10 и Windows 11, добавив функционал из Windows Server, причем не какие
Наука - Хабрахабр

Дедупликация данных в Windows 10 и Windows 11 средствами Microsoft

Сегодня я кратко расскажу вам как включить дедупликацию данных в клиентских ОС - Windows 10 и Windows 11, добавив функционал из Windows Server, причем не какие-то сторонние бинарники, а оригинальные, подписанные файлы Microsoft, которые к тому же будут обновляться через Windows Update.В этой статье не будет описания дедупликации данных, - разве что совсем кратко что это такое, и не будет сравнения решений разных вендоров. Я дам ниже ссылки на достойные, на мой взгляд, статьи других авторов и готов буду отвечать на вопросы, если их зададут ниже в виде комментария или в ПМ.Начать знакомство рекомендую с базовой теории Введение в дедупликацию данных / Хабр (habr.com) от компании Veeam, затем почитать о том, что такое дедупликация Microsoft - Обзор и настройка средств дедупликации в Windows Server 2012 / Хабр (habr.com) - статья моего бывшего коллеги по Microsoft Георгия говорит о том, как настраивается дедупликация NTFS в Windows Server 2012. В последующих изданиях Windows Server 2012R2, 2016, 2019, 2022 и 2025 функционал развивался, появилась поддержка ReFS, стало возможно (неочевидным способом) дедуплицировать системный том, расширились компоненты управления, - но для конечного пользователя все остается там же. Установили одним кликом, включили для диска, забыли. В заключение подготовительной информации - тем кого действительно интересует кроссплатформенные решения и их сравнения, предложу ознакомиться со статьей Илии Карина - Dedup Windows vs Linux, MS снова “удивит”? / Хабр (habr.com) - его не должны заподозрить в рекламе Microsoft, его сравнение подходов, и результат меня самого удивил. У меня на такую большую исследовательскую работу сил и возможностей нет, - почитайте. И имейте в виду, что если вы используете последний Windows 11, то и компоненты дедупликации в нем будут последние, от Windows Server 2025, то есть с еще более впечатляющим результатом. Читать далее

Взять и захостить собственную LLM — зачем это нужно [и нужно ли вообще]

ИТ-индустрия проявляет интерес к большим языковым моделям (LLM). Многие компании — в том числе стартапы и разработчики — предпочитают self-hosting о
Наука - Хабрахабр

Взять и захостить собственную LLM — зачем это нужно [и нужно ли вообще]

ИТ-индустрия проявляет интерес к большим языковым моделям (LLM). Многие компании — в том числе стартапы и разработчики — предпочитают self-hosting открытых LLM работе с API проприетарных решений. Мы в beeline cloud решили обсудить плюсы и минусы такого подхода, в том числе с финансовой точки зрения. Читать далее

Древняя и новая история цистерцианских цифр

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

Древняя и новая история цистерцианских цифр

Арабские цифры являются одной из наиболее долгоживущих и универсальных знаковых систем, распространённых во всём современном мире. Они до сих пор сосуществуют с римскими, конкуренцию у которых окончательно выиграли в Европе к XIV веку, поскольку римские цифры исключительно неудобны для арифметики и алгебры. Принципиально арифметика на римских цифрах возможна, она даже была однажды рассмотрена в статье из журнала «Наука и жизнь» за 1970 год. Именно в XIII-XIV веках римские цифры перестали удовлетворять потребностям бурно растущей европейской цивилизации (в римских цифрах даже отсутствовал феномен «0»). Им на смену пришли заимствованные индо-арабские цифры. Также как раз в период XIII-XIV века в Европе пытались изобрести систему цифр, которая либо устраняла бы недостатки римской, либо сочетала достоинства арабской и римской. Один из наиболее причудливых опытов такого рода — это цистерцианские цифры, о которых будет рассказано под катом    Читать далее

Работа программистом в Германии: как пережить испытательный срок

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

Работа программистом в Германии: как пережить испытательный срок

Живу в Германии, работаю программистом в местной компании и хочу рассказать об одном из самых сложных и напряженных - по крайней мере, субъективно, - этапов работы - испытательном сроке (нем. Probezeit), о его особенностях, как формальных, так и неформальных и об отличие от российских реалий, с которыми мне довелось сталкиваться. Одним словом, если вы еще никогда не проходили испытательный срок на позиции разработчика junior'a, будь-то в Германии, России или какой либо другой стране, то этот текст точно для вас; ну а если же вы уже «тертый калач» и общее время пройденных вами испытательных сроков немногим короче, чем хвост у кометы Галлея, но вы никогда не взаимодействовали с немецкими фирмами, то и для вас этот небольшой экскурс в инокультурную корпоративную среду, надеюсь, также будет любопытен. Итак, погнали! Читать далее