Архив за 10 января 2017 - 5

Prometheus – одна из систем мониторинга, адаптированных под сбор time series данных.
Она достаточно проста в инсталляции и первоначальной настройке. Имеет встроенную графическую подсистему для отображения данных PromDash, однако сами же разработчики рекомендуют использовать бесплатный сторонний продукт Grafana. Prometheus умеет мониторить много чего («железо», контейнеры, различные СУБД), однако в данной статье хотелось бы остановиться на реализации мониторинга инстанса Caché (точнее, инстанс будет Ensemble, но метрики будем брать кашовые). Кому интересно — милости просим под кат.
Дружим Prometheus с Caché - 1
Читать полностью »

Компания LG Display объявила о запуске в производство нового жидкокристаллического дисплея для своего следующего флагманского смартфона. Очевидно, речь идет о смартфоне LG G6.

Диагональ дисплея составляет 5,7 дюйма, это первая панель для мобильных устройств, которая имеет соотношение сторон 18:9 (почему не 2:1, производитель не уточняет). Разрешение дисплея составляет 1440 x 2880, его называют QHD+. Стоит добавить, что так же обозначают разрешение 3200 х 1800 устройств с соотношением сторон 16:9, но смартфонов среди них нет.

VulnHub: Разбираем самый короткий квест DC416 Fortress - 1

Продолжаем разбор CTF с конференции DefCon Toronto's. Задания предоставлены командой VulnHub, за что им огромное спасибо. На этот раз остановимся на небольшом DC416 Fortress, тут всего 3 флага. Так что будет не сложно.

Ниже, вы можете ознакомиться с предыдущими разборами:

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

Обычно при составлении структур данных и таблиц никто не заморачивается порядком столбцов. Собственно, какой в этом смысл? При необходимости можно поменять порядок столбцов в SELECT, так о чем беспокоиться? Так вот, беспокоиться есть о чем, так как порядок столбцов может ощутимо влиять на размер таблицы. Да-да, размер таблицы может зависеть от порядка столбцов, даже если данные одни и те же.
Читать полностью »

Содержание

Доменные модели

Git tag: Step02

Начнем с простого определения модели StorageRoom. Как было сказано ранее, модели в чистой архитектуре очень легкие, по крайней мере, легче, чем их ORM-аналоги в фреймворках.

Раз мы следуем методологии TDD, то первое, что мы напишем, это тесты. Создадим файл tests/domain/test_storageroom.py и поместим внутри него этот код:
Читать полностью »

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

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

По оценкам экспертов, количество хакерских атак, совершаемых в Украине с целью шифрования или уничтожения данных в 2016 году увеличилось в разы. Редкая деловая неделя обходится без сообщений о фактах уничтожения данных. Cтоит обратить внимание на профиль организаций, на которые чаще всего совершаются нападения: финансовые и государственные структуры, а также ИТ-компании. С учетом украинских реалий, наиболее незащищенным выглядит государственный сектор.
Читать полностью »

Ещё в ноябре Samsung поделилась подробностями о своём собственном голосовом помощнике Bixby, который, правда, представляет собой разработку Viv Labs, приобретённую корейским гигантом.

Позже мы узнали, что голосовой помощник Samsung может появиться в двух вариантахЧитать полностью »

Рынок аккумуляторов для электромобилей в обозримом будущем будет только расти. Это понимают различные производители, спеша увеличить производственные мощности и представить новинки.

Samsung SDI, к примеру, анонсировала новые АКБ, способные обеспечить электромобилю дальность хода до 600 км, а также поддерживающие технологию быстрой зарядки. Samsung говорит о 20 минутах, необходимых для зарядки батареи на 80%. Кроме того, новая разработка на 10% легче существующих аналогов.

Вторая половина 2016 года оказалась довольно непростой для компании Samsung. После безоговорочного успеха Samsung Galaxy S7 и S7 Edge на рынке появился Galaxy Note7, который в итоге был отозван из-за десятков случаев возгораний.

Отзывная кампания и замена смартфонов обошлись Samsung в несколько миллиардов долларов убытков, но различные исследования показали, что ситуация не повредила репутации бренда.

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

image

В стратегических играх обычно требуется знать область видимости NPC, чтобы игрок мог продумывать стратегию и делать следующий ход. Мы рассмотрим математику и реализацию рациональной модели, не просаживающей скорость игры при большом количестве NPC на карте. Если вы хотите увидеть готовое интерактивное демо модели, перейдите сюда и играйте прямо в браузере! Вот скриншот демонстрации:

image

Имея параметры видимости наблюдателя (направление взгляда, расстояние видимости и угол поля зрения), нам нужно найти видимую для него область, т.е. определить область видимости (field of view, FoV). Если препятствия отсутствуют, это будет сектор круга, состоящий из двух граней (радиусов) и соединяющей их дуги (см. Рис. 1). Кроме того, имея заданную точку мира, мы должны быстро определить, видима ли она для наблюдателя, т.е. необходимо обрабатывать запросы линии взгляда (line of sight, LOS) для заданной точки. Обе эти операции можно выполнить достаточно эффективно для использования при рендеринге в реальном времени.
Читать полностью »


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