События последних лет показали, что от скорости принятия решений зависит работа как как предприятий, так и ИТ-жизнь всего государства. Уход зарубежных вендоров программного обеспечения обратил внимание на вопрос импортозамещения информационных систем. Для одних организаций это формализовалось в череду длительных трансформационных ИТ-проектов, для других – оперативный переход на отечественные программные образцы для выживания в современных реалиях.
В обоих случаях потребовалось грамотное и эффективное управление ИТ-проектами. В информационном пространстве доступно множество литературных источников по данной тематике [1-3]. Но для них всех фактически пред источником является свод знаний по управлению проектами, наиболее полно освещающий вопросы и проблематику проектного управления.
PMBoK включает в себя ряд параметров, контроль и управление которыми является обязательным на проекте. Другой особенностью PMBoK служит то, что методология не привязана к какой-либо предметной области: знания управления проектами универсальны и применимы в ИТ, строительных, маркетинговых и прочих отраслях.
Цель работы состоит в анализе методологии PMBoK и ее применимости как к проектам внедрения ERP-системы, так и всему ее жизненного циклу. Работа будет организована следующим образом:
Вы когда-нибудь открывали приложение, где переход между экранами выглядит так, будто интерфейс собрали на коленке за час до дедлайна? Экран мигает, элементы прыгают, анимация тормозит и вы инстинктивно хотите закрыть это безобразие. Проблема не в том, что разработчик не умеет делать анимации. Проблема в том, что он не понимает, как работает восприятие пользователя.
Давайте же разберем как делать переходы в iOS-приложениях так, чтобы они не раздражали, не ломали флоу и не заставляли пользователя думать "что-то пошло не так". Выясним почему 60 FPS - это не всегда гладко, как избежать типичных багов вроде джанка и мигания, правильно использовать matchedGeometryEffect, писать кастомные переходы без костылей и отлаживать всё это дело до идеального состояния. В конце разберём реальный кейс - переход от списка к детальной странице без единого моргания экрана.
ПродолжимПривет, Хабр! На связи Никита Ли, frontend-разработчик в Рунити.
За последние годы мы в Рунити пришли к довольно привычной для крупных frontend-команд ситуации: проектов становилось больше, кодовая база разрасталась, а количество переиспользуемых пакетов и микрофронтендов росло слишком быстро. Поддерживать зоопарк репозиториев становилось всё сложнее — и по времени, и по нервам.
В этой статье расскажу, с какими проблемами мы столкнулись, зачем вернулись к одному репозиторию и что Nx реально изменил в нашей работе.
Читать далееКаждый, кто хоть раз работал в службе поддержки, знает это чувство: вместо благодарности от клиента — шквал эмоций, обвинения и бесконечные уточнения. 20 минут уходит не на решение запроса, а на спор о том, почему сотрудник саппорта — не телепат и не может понять простых вещей, которые собеседник видит на экране. И всё это при том, что сама проблема могла решиться за пять минут, если не ругаться.
Подробности в статьеЗа почти десять лет, прошедших с момента выхода MySQL 5.7, в мире баз данных многое изменилось. Появились новые подходы к обработке данных, ужесточились требования к безопасности, и даже сам характер приложений стал совершенно иным. MySQL 8.0, увидевший свет в 2018 году, попытался ответить на все эти вызовы, привнеся не только новую функциональность, но и фундаментально иной подход к хранению и обработке данных.
Тем не менее, большое количество команд остаются верны MySQL 5.7, и на то есть веские причины. Для этой статьи мы в команде платформы данных Yandex Cloud постарались непредвзято посмотреть на производительность обеих версий и протестировать её на реальных нагрузках облачной платформы, а не в рамках стерильного тестового стенда. После прочтения вы сможете обоснованно решить, обновляться ли в ближайшем будущем, или точно понять, почему именно в вашем случаем этого делать не стоит.
Читать далееВ комментариях к моей предыдущей статье про Waypoint прозвучало: «это стандартный алгоритм, ничего уникального». Trie — стандартный. Хеш-таблица — стандартная. Всё так. Но покажите мне PHP-роутер, который каскадирует O(1) хеш-таблицу, посегментный prefix-trie и prefix-grouped fallback в три уровня матчинга, генерирует именованный PHP-класс с immutable const для OPcache shared memory, а при диспатче не делает ни одного вызова Reflection. В этой статье — не маркетинг, а код и алгоритмы: разбираю каждое архитектурное решение и сравниваю с FastRoute и Symfony Routing.
Читать далееNB-IoT (Narrowband Internet of Things - узкополосный интернет вещей) - стандарт, о котором в последнее время вспоминают все чаще. Строго говоря это не самостоятельный стандарт, а скорее надстройка над LTE, которая помогает мобильной связи четвертого поколения стать IoT-совместимой. Первый релиз NB-IoT вышел в составе Release 13 в 2016 году, и с этого момента технология развивалась как часть семейства LTE.
Но зачем LTE вообще понадобилась какая-то надстройка? И что не так со стандартом “из коробки”? А как реализован NB-IoT внутри?
Обо всем этом поговорим в этой статье.
Читать далееСоздание кроссплатформенного приложения — сложная задача. Интерфейс, идеально работающий на десктопе, может оказаться совершенно неудобным на мобильном устройстве из-за различий в размерах экранов, способах взаимодействия и контексте использования.
Чтобы избежать этой ловушки и обеспечить безупречное качество на всех платформах, необходим стратегический подход, и ключевую роль здесь играет тестирование пользовательского интерфейса (UI). В «ЛАНИТ Экспертизе» мы помогаем решать такие задачи, и в этой статье мы разберем основы UI-тестирования, но основной фокус сделаем на его мобильной специфике. Вы получите четкий план действий для тех, кто стоит на пороге тестирования мобильных приложений: поймете, с чего начать, каких подводных камней ожидать и как построить процесс, который сэкономит вам нервы и время.
Читать далееДавным-давно я с интересом поглядывал на радиосканеры компании Uniden. Последние были безумно популярны в США, так как именно там эфир считается общественным пространством и средством контроля за деятельностью городских служб — от пожарных департаментов и полиции до гражданской авиации. Публичный мониторинг там давно стал обыденным явлением, что создало огромный спрос на сканирующие радиоприемники.
Любопытно то, что вместе с широким распространением сканеров возник целый пласт специфических хобби. Любители авиации круглыми сутками прослушивали радиоэфир и фиксировали происходящие события, выбивающиеся из общего ряда. Энтузиасты изучения погоды ловили соответствующие предупреждения и охотились за ураганами и торнадо. Ну а журналисты и корреспонденты новостных агентств узнавали о важных событиях практически мгновенно и понимали, где есть шанс снять горячий репортаж.
Японская Uniden с самого создания ориентировалась на рынок US как на крупнейший и платежеспособный во всем мире. Поэтому большая часть их продуктов была идеально заточена под американскую аудиторию. Инженеры увидели тренд на scanner hobby и сделали ставку на удобство массового использования, чтобы любой купивший их девайс мог легко прослушать интересующие частоты.
Читать далееТри закона робототехники сегодня буксуют в реальности.
— Первый — автопилот немецкого концерна заботится о водителе, а не о пешеходах; роботов вооружают и используют для боевых задач.
— Второй — модели знают лучше пользователя, что ему нужно, и делают это, а не то, что он сказал.
— Третий — много роботов — расходники, и задача важнее их целостности.
Давайте сегодня вспомним, как видели роботов в научной фантастике, и посмотрим, как это повлияло на современные машины.
Читать далееЗаказчиками для ИИ инструментов часто выступают профильные специалисты (от науки или из мира бизнеса), которые не настолько погружены в работу моделей, чтобы легко оперировать метриками ROC-AUC (способность модели различать классы) или Precision (насколько точными являются положительные предсказания модели). Мы подумали, если большие языковые модели способны разъяснить сложные вещи ― например, смету и планы ― то их вполне можно использовать и для оценки самих систем ИИ. почему бы им не показать, что сами системы ИИ работают хорошо или не очень?
Наша команда разработала инструмент, который позволяет осуществлять оценку и контроль качества моделей ИИ. Он может оценивать качество данных, сравнивать разные модели и потенциал их дообучения, а также подсказывать свои модели с помощью интегрированного инструмента AutoML от наших коллег из Института ИИ ИТМО, экономя время разработки.
В этой статье рассказываем о нашей разработке.
Читать далееГеморрой - слово, ставшее именем нарицательным, обозначающим что-то, что приносит серьезное беспокойство и сильно отравляет жизнь. Да и само заболевание именно такое: ноет, зудит, болит. В этой статье я расскажу о том, как избежать геморроидальной болезни в прямом (медицинском) смысле этого слова и что делать, если избежать не удалось. Представлюсь: Пётр Цугуля, кандидат медицинских наук, колопроктолог, онколог, хирург Клиники колопроктологии и малоинвазивной хирургии им. И.М. Сеченова.
Спойлер №1 для тех, кто привык решать проблемы быстро и эффективно: да, в 2026 году от геморроя действительно можно избавиться за один день.
Спойлер №2: считать геморроидальную болезнь недугом пенсионеров - в корне неверно. Ежедневно на приемах я вижу молодых мужчин и женщин, зачастую с довольно запущенными формами. Почему так происходит? Потому что геморрой считается, с одной стороны, чем-то довольно безобидным, что можно “вылечить по интернету” (или с помощью фармацевта), с другой стороны, тема крайне деликатная (если не сказать постыдная) и люди тянут до последнего, прежде чем обратиться к специалисту “по тому, что ниже пояса”. Борьба с собственными предрассудками может длиться годами, ну а болезнь тем временем, не замирает в развитии - прогрессирует.
Кстати, современные офисные (и удаленные) сотрудники способны по 8–12 часов сидеть за компьютером, забывая про воду, питание и перерывы. И именно такой режим — идеальная среда для развития геморроидальной болезни.
Разберёмся по порядку.
1. Что такое геморрой?
Читать далееЕсть отдельный мем в корпоративной среде — инициативы по развитию доверия. Как это бывает? В один прекрасный рабочий день вы получаете письмо от эйчара, где вас зовут на тимбилдинг с практиками по развитию этого самого доверия. Или вас просят пройти анонимный опрос на платформе для фидбэка, а в конце письма приписка: «Мы строим культуру доверия и открытости». Все бы ничего, но вы-то знаете, что каждую командировку тут нужно проводить через три согласования (чтобы за деньги компании сотрудник случайно не отдохнул в селе Голышманово под Тюменью). После попытки задать вопросы другой команде об их процессах вам сразу же назначили внеплановый 1-to-1. А как тихо пропесочили одного вашего коллегу за резкую критику в «анонимном» опросе, все запомнили еще с прошлого года.
С другой стороны, совсем без страховки и регламентов тоже нельзя: хаос будет. Или нет? Пару лет назад мне довелось прочитать книгу «Скорость доверия» Стивена М. Р. Кови, она рассказывает о том, как компании, где люди не доверяют друг другу, теряют деньги и как снижают издержки те, где культура доверия на самом деле есть.
Теперь к самому интересному: что оттуда можно утащить в работу тимлида, проджекта и вообще любого человека, который создает и отвечает за процессы у себя на работе.
Безопасная эксплуатация ноутбуков, или Защита пользовательского ключа с помощью алгоритмов ГОСТ Р 34.10-2012
В третьей части мы настроили защиту мастер-ключа с помощью USB-токена, используя RSA, но теперь мы перейдем на алгоритмы ГОСТ Р 34.10-2012. Жаркие. Зимние. Твои. А еще они основаны на более перспективных эллиптических кривых, которым не нужны такие большие ключи, чтобы обеспечить более высокий уровень безопасности.
Читать далееAI (LLM) сейчас на пике популярности: новые модели выходят каждый месяц. Но чаще всего их используют как инструменты, постоянно требующие времени и внимания. А что, если сделать из них «сотрудников», которые сами автономно будут выполнять часть вашей работы?
В этой статье мы шаг за шагом создадим такого «сотрудника» на чистом OpenAI API и добьёмся его полной автономности. Он будет сам получать новые задачи, выполнять их и обрабатывать результаты. Мы научим его вести логи и отчеты, предупреждать о сбоях. По пути разберёмся с Batch API и Structured Outputs. А в конце поговорим про RAG, Fine-Tuning и MCP.
Статья написана на основании собственного опыта реализации и внедрения LLM в бизнес процессы. Будет полезна тем, кто хочет автоматизировать часть своей рабочей или личной рутины и базово владеет Python.
Читать далееЭто правда. Я ненавидел школу, когда был ребенком, а сейчас просто считаю это заведение на удивление бестолковым. Школа отнимает от 9 до 11 лет жизни и дает на удивление мало знаний и навыков, которые пригодятся. Больше того, она делает людей трусливыми и не готовит их к реальному миру. И вот что с этим можно делать…
Читать далееВысокие технологии переживают момент глубокой трансформации, и бесплатная версия ChatGPT скрывает масштаб происходящего
11 февраля 2026 года в технологическом мире произошло нечто примечательное.
Брайан Норгард, опытный предприниматель из Кремниевой долины, опубликовал наблюдение в X: «Почти каждый умный человек, которого я знаю и кто работает в технологиях, испытывает серьёзное беспокойство. Ощущение такое, будто всё вот-вот фундаментально изменится».
В тот же день Джимми Ба, сооснователь xAI Илона Маска, объявил о своём уходе. Его прощальное сообщение читалось не как корпоративное прощание, а скорее как предупреждение: «Мы направляемся в эру 100-кратной производительности для любого, у кого есть правильные инструменты. Цикл рекурсивного самосовершенствования, вероятно, запустится в ближайшие 12 месяцев. 2026 год будет невероятным, вероятно, самым насыщенным и решающим в будущем нашего вида».
Никогда в истории человечества архитекторы нашего будущего не находились в таком состоянии экзистенциального напряжения, в то время как остальной мир просто жалуется, что «чат-бот всё ещё не может считать».
Профессор Wharton Итан Моллик недавно отметил этот разрыв. Для внешнего мира ИИ всё ещё просто немного лучшая Siri, разочаровывающий бот службы поддержки или инструмент для генерации забавных изображений.
Читать далееПо данным Росстата и РАН в теневом секторе экономики занято около 13–14 млн человек (это до 28% всех работающих!). Причем значительная часть «скрытой занятости» приходится на строительство, ремонт авто и информационные технологии.
Читать далееСовременные требования к ИБ диктуют необходимость предоставления сотрудникам защищенного доступа к корпоративным сервисам без потери уровня контроля, удобства и производительности, при этом следуя пути импортозамещения.
UserGate NGFW реализует функцию SSL VPN портала (Веб-портал), которая позволяет осуществлять доступ ко внутренним FTP-, RDP-, SSH- и Web-серверам используя только браузер, не требуя установки специализированного ПО в операционной системе.
Данный материал представляет собой небольшой обзор компонента: от его настройки до нюансов, обнаруженных в ходе его эксплуатации.
ЧитатьВ мире тестирования программного обеспечения часто царит культ «хард скиллов». Selenium, SQL, Postman, Charles, написание автотестов — все это визитная карточка технического специалиста. Безусловно, эти навыки критически важны. Но есть загвоздка: самый совершенный скрипт не найдет баг, который требует человеческого любопытства, и не донесет критичную проблему до разработчика, который вас не слышит.
Пора признать: ключевое отличие тестировщика-исполнителя от тестировщика-аналитика и мыслителя заключается в развитых soft skills.
Читать далее