Главная » Архив меток: хранение

Архив меток: хранение

«Закон Яровой» вступил в силу: что дальше?

«Закон Яровой» вступил в силу: что дальше? Это означает, что операторы связи обязаны начать хранить данные своих пользователей, включая записи разговоров, переписку, видео, изображения и сопутствующую информацию. 1 июля вступил в силу так называемый «закон Яровой». Хранить все это придется в течение полугода. Например, в случае «Мегафона» на организацию хранения данных пользователей во всей сети необходимо около пяти лет, о ...

Читать далее »

Смартфон Vivo Z1i оснащён дисплеем с вырезом и двойной камерой

1 Oreo. Компания Vivo подготовила к выпуску смартфон среднего уровня Z1i, функционирующий под управлением операционной системы Android 8. Он содержит восемь 64-битных ядер Kryo 260 с тактовой частотой до 1,8 ГГц, графический ускоритель Adreno 509 и сотовый модем Snapdragon X12 LTE со скоростью передачи данных до 600 Мбит/с. Аппарат полагается на процессор Qualcomm Snapdragon 636. Объём оперативной памяти равен 4 ...

Читать далее »

B+ дерево в реальном проекте

В этой статье мы подробно рассмотрим, как сделано B+ дерево в распределенной БД Apache Ignite. От того и возникает интерес поглядеть на реализацию, которую используют в жизни. На Хабре уже есть пара статей о B-деревьях (раз, два), но они скорее теоретические и даже если и содержат реализацию, то не production ready. А вот глубоко знать Java или проект Apache Ignite ...

Читать далее »

Markdown база знаний (или блог, или документация проекта)

Всегда где-то на фоне висит открытый Sublime Text с кучей вкладок. Заметил за собой, что постоянно записываю всякие мелочи, полезную информацию, просто что-то из буфера обмена прямо в текстовом редакторе. И ещё я заметил, что мне удобнее всего структурировать информацию в одном файле используя синтаксис Markdown — приятнее именно исходный текст, а не результат, отображаемый на том же гитхабе. А ...

Читать далее »

Как мы научились подключать китайские камеры за 1000р к облаку. Без регистраторов и SMS (и сэкономили миллионы долларов)

Всем привет! И понятно почему так происходит, видео — это "тяжелый" контент, для хранения которого необходима инфраструктура и большие объемы дискового хранилища. Наверное, ни для кого не секрет, что в последнее время облачные сервисы видеонаблюдения набирают популярность. Использование локальный системы видеонаблюдения требует средств на эксплуатацию и поддержку, как в случае организации, использующей сотни камер наблюдения, так и в случае индивидуального ...

Читать далее »

Операторы начали хранить записи разговоров и переписку абонентов

Операторы начали хранить записи разговоров и переписку абонентов С 1 июля 2018 года вступила в силу часть «закона Яровой», по которой телеком-операторы и операторы распространения информации обязаны хранить данные пользователей. Полученные данные операторы должны хранить на территории России на собственных серверах. Операторы связи с 1 июля должны в течение полугода хранить телефонные разговоры, текстовые и голосовые сообщения абонентов, а также ...

Читать далее »

Как работает мультиподпись в Биткоине

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

Читать далее »

[Из песочницы] Пишем UI Snapchat’а на Swift’е

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

Читать далее »

[Перевод] Learn OpenGL. Урок 5.5 – Normal Mapping

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

Читать далее »

Белые пятна в работе с SSH

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

Читать далее »