Архив за 18 декабря 2018 - 8

Первый заместитель председателя Правительства Российской Федерации Антон Силуанов подписал документ о поэтапном переходе госкомпаний на отечественное программное обеспечение.

Представитель Силуанова Андрей Лавров подтвердил факт подписания вице-премьером данной директивы. Силуанов потребовал от государственных компаний четких планов перехода на российский софт.

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

Несколько дней назад компания Intel представила, как тогда говорилось, бренд Intel Xe, под которым в 2020 году выйдут дискретные видеокарты производителя.

Источники опубликовали новые сведения о смартфоне Xiaomi Redmi Note 7 Pro, который должен быть выпущен в следующем году.

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

Читать полностью »

Для большинства пользователей внешний вид комплектующих для ПК значения не имеет. Но есть те, кто, напротив, уделяет подбору компонентов именно по этому параметру уйму времени.

В июле компания Gigabyte выпустила двухканальный комплект модулей памяти Aorus RGB DDR4-3200 суммарным объемом 16 ГБ. Помимо двух модулей объемом по 8 ГБ, он включал пару муляжей, внешне идентичных настоящим модулям, что позволяло заполнить все четыре слота на системной плате.

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

Кажется, мы так глубоко погрузились в дебри highload-разработки, что просто не задумываемся о базовых проблемах. Взять, например, шардирование. Чего в нем разбираться, если в настройках базы данных можно написать условно shards = n, и все сделается само. Так-то, он так, но если, вернее когда, что-то пойдет не так, ресурсов начнет по-настоящему не хватать, хотелось бы понимать, в чем причина и как все починить.

Короче, если вы контрибьютили свою альтернативную реализацию хэширования в Cassandra, то вряд ли тут для вас найдутся откровения. Но если нагрузка на ваши сервисы уже прибывает, а системные знания за ней не поспевают, то милости просим. Великий и ужасный Андрей Аксёнов (shodan) в свойственной ему манере расскажет, что шардить плохо, не шардить — тоже плохо, и как это внутри устроено. А еще совершенно случайно одна из частей рассказа про шардинг вообще не совсем про шардинг, а черт знает про что — как объекты на шарды мапить.
Теория шардирования - 1
Фотография котиков (хоть они случайно и оказались щеночками) уже как бы отвечает на вопрос, зачем это всё, но начнем последовательно.
Читать полностью »

image

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

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

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

В моем проекте пользователи создают и обмениваются сотнями различных материалов: текстом, картинками, видеороликами, статьями, документами в различных форматах.

Поиск по документам представляется достаточно просто. Но что делать с поиском по мультимедиа контенту? Для полноценного сервиса пользователя надо обязать заполнить описание, дать название видеоролику или картинке, не помешает несколько тегов. К сожалению, далеко не все хотят тратить время на подобные улучшения контента. Обычно пользователь загружает ссылку на youtube, сообщает что это новое видео и нажимает сохранить. Что же делать сервису с таким “серым” контентом. Первая идея — спросить у YouTube? Но YouTube тоже наполняют пользователи (часто это один и тот же пользователь). Часто видеоматериал может быть и не с Youtube сервиса.
Так мне пришла идея научить наш сервис “слушать” видеоролик и самостоятельно “понимать”, о чем он.
Читать полностью »

Дядя Боб Мартин разразился манифестом терпимости к чужим идеям. Что именно его довело? Мне трудно это выразить, очень рекомендую прочитать сначала его предыдущую статью SJWJS.

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

Хоть смартфон Honor V20 или Honor View 20 формально уже анонсирован, многие подробности о нем будут раскрыты только в конце месяца.

Я рекрутер в Мюнхене и достаточно часто ищу ИТ специалистов с релокацией в Германию и провожу десятки интервью с кандидатами из пост-советского пространства. Самый распространенное заблуждение, с которым я сталкиваюсь, это откровенно завышенные ожидания по зарплате.

Соискатели называют такие цифры, с которыми я, как рекрутер, в реальном мире встречалась несколько раз в жизни. Я решила собрать информацию из открытых источников в немецко-язычном интернете по уровню оплаты и добавить свои комменты по реальному опыту найма ИТ-специалистов из стран СНГ.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js