Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Меня зовут Максим Акимкин, и я UX/UI Designer в InspireX. За плечами уже около 13 лет опыта работы в дизайне, уже трудно вспомнить когда именно я начал зарабатывать первые деньги занимаясь дизайном. С 2017 года стараюсь все больше заниматься дизайном...
Подробнее

Перейдём к другому разделу данного очерка – истории распространения эпидемических болезней на Руси. С этим разделом древнерусской медицины связаны два любопытных момента. Первый: миф о том, что на Руси эпидемий не было, а если и были, то не охватывал...
Подробнее

Меланхолия (гравюра Дюрера) По образованию я химик-органик-синтетик, закончил ХФ МГУ, диплом делал по синтезу циклопропЕнов (5 стадий). Распределился в ИОХ. Там предложили ЭПР – ушел в физхимию. Оказалось не так сложно – в МГУ нас сильно учили м...
Подробнее

Здравствуйте. Меня зовут Раиль Закиров.В данной статье хотел бы поделиться:• наблюдениями с точки зрения студента, который учился на одной из on-line платформ;• наблюдениями с точки зрения преподавателя, обучавшего на одной из on-line платформ;• сове...
Подробнее

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

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

Исторически мы использовали GitLab 8, который работал на хосте Mac на VirtualBox. Потом конфигурация перестала устраивать, поэтому в локальной сети завели отдельную полноценную Ubuntu-машину. Заодно и GitLab обновили до версии 11.2.1-ee.Ставили все п...
Подробнее

Вам когда-нибудь приходилось отлаживать и работать с кодом зависимых библиотек NuGet или .NET, которые не являются частью вашего решения? Сегодня отладка через них не так проста, как отладка ваших проектов, которые являются частью вашего решения. Нач...
Подробнее

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

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

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

В этом посте разбираем полный список SKErrors: что они значат и как их обрабатывать. Каждую ошибку мы рассмотрим в трёх аспектах: как она возникает, что с ней делать и какое сообщение показывать пользователю в уведомлении об ошибке.Это пятая статья и...
Подробнее

Про XSS-уязвимости известно давным-давно — казалось бы, нужен ли миру ещё один материал о них? Но когда Иван Румак, занимающийся тестированием безопасности, поделился методологией их поиска на нашей конференции Heisenbug, реакция зрителей оказалась...
Подробнее

Привет, Хабр! Сегодня поговорим о «больших данных» в кибербезопасности, а точнее, о том насколько легко - или сложно - обойти защиту, использующую Big Data. Иначе говоря, как надурить и объегорить передовые системы обнаружения угроз, мимо всевидящего...
Подробнее

Как-то раз наши разработчики тёрли за что-то важное у кофемашины и между делом стебались, что им скоро придётся уйти из .NET, потому что язык вымирает. Шутки шутками, но мысль застряла в голове и не отпускала.Чтобы прояснить ситуацию, мы заглянули в ...
Подробнее

Имеем ASP.NET web приложение. Проблема в том, что приложение может выполнять как "обычные" запросы так и тяжелые запросы построения отчетов. Все запросы по умолчанию выполняются в одном Application Pool. И в случае обработки запросов на построение от...
Подробнее

Ну и дела! Мы запустили подкаст #Тыждевочка. Его герои — чудоженщины из ИТ.Каждый выпуск зовем специалисток из индустрии и говорим. О стереотипах в ИТ, о больших успехах и неприятных проигрышах. Слушаем чужие большие и маленькие истории и пытаемся...
Подробнее

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

Привет! Меня зовут Александр Петровский, я инженер в DINS. Я работаю в команде, которая участвует в разработке сервисов облачной телефонии и видеоконференций для RingCentral. Каждый из них состоит из большого количества микросервисов.Когда мы мигриро...
Подробнее

История создания легендарного IBM PC, первого массового ПК от IBM, включая его техническую реализацию и программные особенности. Какие новаторские решения были применены в этой модели, и что обусловило именно такой их выбор?
Подробнее

Эта статья представляет собой руководство по x64dbg, в котором объясняется и демонстрируется методика реверс-инжиниринга вредоносных программ. Она является продолжением нашей серии публикаций, посвященных x64dbg:
Подробнее

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

К старту нашего флагманского курса по Data Science представляем перевод обзора JupyterLite прямо из блога его разработчиков. JupyterLite — это перезагрузка множества попыток создать полный статический выполняемый в браузере дистрибутив Jupyter, чтобы...
Подробнее

Привет! В этой статье мы рассмотрим важнейший аспект практически любого потокового приложения – работу со стейтом. Сегодня в роли подопытного выступит фреймворк Apache Flink.Мы узнаем, как и где можно хранить стейт, какие структуры данных для этого и...
Подробнее

«Наши компьютеры создаются так же, как и наши города: долго, без планов и на руинах былого». Эллен Ульман (Ellen Ullman) написала это в 1998 году, но сегодня мы именно так и создаем современные приложения: долго, имея лишь краткосрочные планы и повер...
Подробнее

Эта статья продолжает цикл публикаций о российских BIM-технологиях и посвящена программному комплексу Model Studio CS Технологические схемы, предназначенному для решения задач разработки схемных решений при проектировании разделов ТХ.ВведениеНа первы...
Подробнее

Привет, Хабр!На связи Андрей Рыжкин, CTO AGIMA. В нашей компании более 30 команд разработки, и у каждой свой тимлид (или несколько). Людей много, а значит, их нужно нанимать, развивать, мотивировать, а иногда – расставаться с ними. Работа с людьми на...
Подробнее

Сегодня в рубрике «Где работать в ИТ» рассказываем вам про Sports.ru — компанию, которая развивает крупнейший российский спортивный интернет-портал и делает ещё много чего интересного. На Хабр Карьере сотрудники оценили её работодательские качества н...
Подробнее

Привет, Хабр. Меня зовут Рустам. Я работаю в Ozon: админю Kubernetes и пишу на Go.У нас очень много сервисов на Go — их количество исчисляется тысячами. Запускаются они внутри кластеров Kubernetes. А я плотно работаю с Kubernetes и заметил, что при з...
Подробнее