Можно ли кодировать UTF-8 без ветвлений? Да. Вопрос Натан Голдбаум задал в чате Recurse вопрос: Я знаю, как декодировать UTF-8 с помощью битовой математики и таблиц поиска (см. https://github.com/skeeto/branchless-utf8), но если я хочу преобразовать кодовую точку UTF-8, то можно ли сделать ли это без ветвлений?…
- Почему большинство IT-школ не публикуют детальную информацию о трудоустройстве студентов?- Как живет черный рынок отзывов?- Как поименные списки получивших IT-работу выпускников с названиями компаний помогают оценить реальное качество обучения? Читать далее
Привет, Хабр! Я — Виталий Киреев, руковожу разработкой в хостинг-провайдере SpaceWeb. Сегодня поделюсь с вами базовыми практиками в области безопасности кода для веб-приложений и расскажу о пяти подходах, которые мы применяем в компании для повышения общей безопасности нашей экосистемы и продуктов. Эта статья будет интересна, прежде всего, для начинающих разработчиков и веб-мастеров. Читать далее
Привет, Хабр! Я — Виталий Киреев, руковожу разработкой в хостинг-провайдере SpaceWeb. Сегодня поделюсь с вами базовыми практиками в области безопасности кода для веб-приложений и расскажу о пяти подходах, которые мы применяем в компании для повышения общей безопасности нашей экосистемы и продуктов. Эта статья будет интересна, прежде всего, для начинающих разработчиков и веб-мастеров. Читать далее
До 10% мужчин в возрасте от 30 до 50 лет сталкиваются с простатитом. Риск развития аденомы простаты растёт после 35 лет, и к 85 годам с ним сталкиваются до 90% мужчин. Кажется, что второе заболевание и вовсе неизбежно, так зачем его лечить? Но обе болезни значительно сказываются на…
Наша команда системного программирования YADRO продолжает работать с open-source эмулятором QEMU. В этой статье я расскажу, как и зачем мы создали виртуального двойника Intel NTB Gen3.Документации по этому устройству нет в открытом доступе, поэтому итог работы — это результат наблюдения и…
Представьте: вы HR-специалист, и перед вами резюме кандидата с пятилетним опытом работы с Kubernetes. Но что, если этот опыт — всего лишь удачный эксперимент с ChatGPT и парой онлайн-курсов? В последние месяцы такие случаи стали не исключением, а правилом, что недавно подтвердил сам Хабр,…
Мы не удивим наших читателей тем фактом, что на сегодняшний день сфера видеоигр является наиболее динамично развивающейся и перспективной в индустрии развлечений. Гейминг-экспансия приобрела поистине планетарные масштабы благодаря смещению акцента с…
Привет, на связи AGIMA! Недавно uxdesign.cc опубликовали тренды в UX на 2025 год. Все семь трендов вышли весьма пессимистичным, поэтому стражи дизайн-оптимизма Олег Зильберг, дизайн-директор AGIMA, и Фёдор Ноздрин, арт-директор AGIMA, прокомментировали этот список и поделились своими мыслями о трендах UX-дизайна. Читать далее
Всем привет!Не прошло и недели (вообще-то прошло), а мы уже выпускаем новый стабильный релиз Vivaldi 7.1 сразу для двух платформ - для Android и iOS. Возможно, это не очень хорошая идея - смешивать две аудитории читателей, но мы решили просто показать пользователям двух довольно разных платформ, что на самом деле не такие уж они и разные. По крайней мере, у себя в Vivaldi мы стараемся эту разницу максимально убрать. Хотя она ещё и имеется, но об этом - чуть ниже. Читать далее