Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
В этой публикации попробуем понять, как и где Xcode хранит свои логи, что такое SLF0 и как все это читать, а может быть даже понять, и лучше без IDE, так интереснее.
Подробнее

Так получилось, что уже долгое время в моей рабочей зоне лежал отечественный джойстик типа «джойстик», а точнее даже целый «игровой манипулятор», Веста ИМ-01. Маленький и симпатичный, подозрительно напоминающий джойстик ProLine для Atari 7800, он д...
Подробнее

Сегодня на Godot 4.1 создадим простой редактор персонажа, как в старых рпг, когда ты выбираешь внешний вид персонажа из уже нарисованных ассетов.
Подробнее

При построении прикладных систем, работающих с текстами, первая же задача — это отождествление слов друг с другом. Для большинства языков индо-европейской группы её решение не представляет большой сложности. И решений этих существуют сотни, а самые п...
Подробнее

5 незнакомых людей за три месяца запилили ремейк культовой игры 90-х «Танчики». В этой статье они расскажут:— Как построить командную работу, чтобы всё успеть и не поубивать друг друга?— Как создать движок игры, который потянул бы даже старый iPhone?...
Подробнее

В нашей ОС появилась новая фича, позволяющая разработчикам и тестировщикам производить анализ в рамках методик безопасной разработки. Новый механизм позволяет реализовывать как разнообразные сценарии тестирования UI, так и выполнять emergency-сценари...
Подробнее

Рассказали, как мы в команде SLA учились измерять надёжность сначала отдельных микросервисов в архитектуре Авито, а затем всей системы в целом. Подробно опишем, что входит в понятие надёжности сервиса, что такое бюджет ошибок и как его считать. А в к...
Подробнее

Цифровое пиратство возникло вместе с Интернетом. И всё это время оно никуда не девалось. Какое-то время казалось, что мы победили цифровое пиратство. По крайней мере, статистика пиратства выглядела более позитивно. Многие думали, что рост популярно...
Подробнее

Согласно пресс-релизу ВОЗ, ежегодно в мире насчитывается до 500 тысяч случаев спинномозговых травм. Из них 90% приходится на ДТП, падения и враждебные действия со стороны других людей. Ассоциация нейрохирургов выделяет несколько механизмов повреждени...
Подробнее

Лучшая стратегия — та, которая решает задачи бизнеса. Если верно поставить цели и определиться с KPI, настроить рекламу будет проще. В статье рассказываем, как выбрать стратегию Яндекс. Директа, основываясь на потребностях компании.
Подробнее

На кластерах клиентов, которые мы обслуживаем, есть как «одноголовые» инсталляции Redis (обычно для кэшей, которые не страшно потерять), так и более отказоустойчивые решения — Redis Sentinel или Redis Cluster. По нашему опыту, во всех трех вариантах ...
Подробнее

Доброго дня коллеги. Сегодня я хотел бы поделиться своим опытом взлома современных сайтов в финансовом секторе, созданных современными разработчиками в реалиях 2023 года, того стека что используется и актуальных технологий. Пишу данную статью после ...
Подробнее

Перенос стиля — одна из самых интересных задач в генеративном компьютерном зрении. Вы можете создавать изображения в определённом стиле? подобно тому, как это реализовано во множестве фоторедакторов с открытым и закрытым кодом, позволяющих сделать ка...
Подробнее

Когда нам что-то не нравится, мы всячески пытаемся избегать какого-либо контакта с этим. Если же обычная неприязнь сменяется страхом, то желания контактировать с его источником еще меньше. Порой нам даже смотреть не хочется на то, что нас пугает....
Подробнее

Представим, что ваше желание уволиться можно описать одним числом. Что будет влиять на него? Понятно, соответствие зарплаты ожиданиям. Потом — ваш комфорт в коллективе, адекватность руководителя. Расстояние до офиса, если вы ездите в офис, или до...
Подробнее

Всем привет! Я Вадим, главный инженер технологической платформы VK и академический руководитель новой магистерской программы VK Education и ИТМО «Распределëнные веб‑сервисы». В этой статье я хочу рассказать, почему мы открываем эту программу вме...
Подробнее

Привет, Хабр!Должно быть, всем уже известно, что в Smart Engines мы, в частности, занимаемся разработкой томографического программного обеспечения. Чтобы заглянуть внутрь окружающих нас вещей и увидеть чуть больше и чуть точнее, чем дозволено человеч...
Подробнее

Управление знаниями = база знаний и только‑то. Это заблуждение. На самом деле управление знаниями — еще и научная дисциплина. Только мало кто понимает, что же она изучает. Команде TEAMLY удалось поговорить с одним из таких ис...
Подробнее

Привет, ХАБР!А вы сталкивались с проблемой устаревшего лабораторного оборудования в учебных заведениях? Помните, как настраивали прибор, когда основная часть потенциометра отвалилась? Или как нажимали на кнопку, от которой осталось только название? М...
Подробнее

Тот самый первый баг, он же и самый известный. Здравствуйте, дорогие хабровчане. Хочу поделиться с вами маленьким кейсом по программе bug bounty Яндекса. Как это обычно бывает, нашёл уязвимость в сервисах компании, написал письмо, дождался ответа,...
Подробнее

Сколько раз вы уже сталкивались с запросами от бизнеса о необходимости ускорить разработку, внедряя интеграции со сторонними сервисами? И неужели не звучит заманчиво возможность менять дизайн и контент независимо, без необходимости привлекать разрабо...
Подробнее

На Хабре уже не раз публиковались статьи про устройство формата ELF и написание файлов в таком формате вручную, но я не считаю лишним опубликовать и свой вариант решения задачи написания ELF-файла вручную. В результате получился файл, вызывающий /bin...
Подробнее

Я давний поклонник сити-билдеров компании Impressions Games (c) и Саймона Бредбури, если кто не знает - его гений дал жизнь таким играм как Caesar 1/2/3, Space Colony и всей серии Stronghold, который по сей день трудится в студии Firefly Studios. Цез...
Подробнее

В новом уроке мы рассмотрим как создавать директории, добавлять файлы и скачивать файлы через API Яндекс.Диск. Так же мы рассмотрим процесс отправки PUT запросов.
Подробнее

В новом уроке мы с вами рассмотрим запросы для копирования, перемещения и удаления файлов с помощью PHP и Curl в облаке API Яндекс.Диска.
Подробнее

В новом уроке мы с вами рассмотрим работу с корзиной Яндекс.Диска через API с использованием PHP и Curl. Я вам расскажу о том как восстанавливать файлы из корзины и как очищать корзину.
Подробнее

Выходя из айти-бизнеса, чтобы открыть свой первый бар в 2018 году, я не думал, что эта дверь приведет меня обратно в айти. Но в 2023 году, на фоне ухода из России и Беларуси зарубежного софта, мы запустили новую систему автоматизации для ресторанов, ...
Подробнее

Заканчивая основную часть курса, в последнем уроке мы с вами рассмотрим полноценный класс для отправки запросов в API Яндекс.Диска. Мы упростим весь написанный ранее код и оставим только необходимые методы.Зная методы и URL для запросов я решил убрат...
Подробнее

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

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