Как начинать тушить огонь до пожара или наш список общих принципов IT безопасности

Автор: admin от 29-06-2017, 23:25, посмотрело: 247

Как начинать тушить огонь до пожара или наш список общих принципов IT безопасности
Разбирая последствия работы вирусов WannaCry и Petya, а так же то, как они повлияли на наших клиентов, представляем здесь выводы и советы, которые мы можем дать уважаемому сообществу. В основном эти советы будут относится к системным администраторам Windows, а они, как известно, и пострадали от этих вирусов. 
->

Категория: Системное администрирование, Сетевые технологии

 

Разработка нового сервиса в Android 7 | Кастомизация строки навигации

Автор: admin от 29-06-2017, 23:10, посмотрело: 311

Разработка нового сервиса в Android 7 | Кастомизация строки навигации



Представим себе следующую ситуацию: мы разрабатываем продукт, который требует очень специфические свойства которые или не существуют или недоступны в инвентаре Андроид. Например требуется кард-ридер.
->

Категория: Веб-разработка, Game Development, Android

 

Руководство: как использовать Python для алгоритмической торговли на бирже. Часть 2

Автор: admin от 29-06-2017, 22:00, посмотрело: 327

Руководство: как использовать Python для алгоритмической торговли на бирже. Часть 2



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



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



Jupyter notebook этого руководства можно скачать здесь. ->

Категория: Программирование » Веб-разработка

 

Kotlin и стоимость разработки игры (+ немного оффтопика)

Автор: admin от 29-06-2017, 22:00, посмотрело: 235

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

Первый commit для этой игры случился 4 июня сего года, то есть до открытой беты я дошёл примерно за 3 с половиной 4 недели. Нельзя сказать что это первая игра или программа под Android которую я разрабатываю, но и опытным разработчикам под Андроид я также не являюсь. Мой предыдущий опыт в основном составляла Enterprise разработка.

Я хочу обозначить несколько тем в этой статье и пробежаться по ним коротенечко. Тему Kotlin’a постараюсь раскрыть подробно, по остальным возможны дополнительные статьи если будет такой запрос от вас (ну и плюс уточняющие вопросы в комментариях помогут улучшить подачу материала). Итак к списку: это сравнение стоимости разработка на Kotlin vs Java, где брать графику для вашей игры. Немного про деньги (пока про затраты, т.к. статистики по доходам пока нет). Также я считаю очень важно коснуться мотивировочной части. Начнем пожалуй с конца.

Категория: Веб-разработка, Android

 

Отчет об инциденте: «GoldenEye/Petya»

Автор: admin от 29-06-2017, 21:40, посмотрело: 242

Отчет об инциденте: «GoldenEye/Petya»


27 июня 2017 года началась масштабная атака с использованием варианта семейства

шифровальщиков, известных как GoldenEye, от которой пострадали многие страны мира.

Помимо шифрования файлов, это семейство шифровальщиков характеризуется шифрованием MBR (главной загрузочной записи Windows) при наличии прав, блокируя полный доступ к компьютеру. ->

Категория: Системное администрирование, Информационная безопасность

 

Преимущества интерактивного прототипирования

Автор: admin от 29-06-2017, 19:50, посмотрело: 306

Преимущества интерактивного прототипирования


Дизайнеры всегда стремились показывать красивые картинки заказчикам. Они добавляли стильные эффекты в изображения, находили крутые фотки в фотобанках, отбрасывали от объектов немыслимые тени (порой против законов физики реального мира) и прибегали к прочим хитростям. Возможно их зачастую не волновало насколько это реализуемо в работающий продукт. Картинки в такой красивой обертке далее отправлялись клиенту или руководителю и дизайнер готовился снимать сливки...



Так было раньше и это работало. Я сам прибегал к таким хитростям неоднократно. Однако, мир вокруг стремительно меняется. Современный продукт настолько сложен, что одна картинка не даст понимания и ответов на вопрос “Как это работает?”. Схематичное или wireframe прототипирование тоже постепенно угасает в закате, так как черно-белые линии и прямоугольники не дают клиенту полного понимания. Всё больше желающих сегодня видеть живой прототип, а не серию картинок…
->

Категория: Программирование » Веб-разработка

 
 

Что делать, если в PK Identity закончились значения?

Автор: admin от 29-06-2017, 16:05, посмотрело: 333

Иногда, при дизайне БД разработчики недооценивают масштабы проекта. А потом, проект выстреливает и становится высоконагруженным. Затем, в какой-то момент, кто-то замечает, что в качестве первичного ключа большой таблицы выбран identity типа INT, с ограничением 2,147,483,647.



Изначально кажется, что 2 миллиарда записей (records) – это много. Но если, у вас ежедневно добавляется 10 млн. новых записей? И уже израсходовано более 1 млрд. значений? У вас приложение, работающее в режиме 24/7? То у вас осталось всего 114 дней, чтобы это исправить тип первичного ключа. Это не так уж и много, если у вас используется значение ключа как в веб-приложении, так и в клиентском.

Что делать, если в PK Identity закончились значения? ->

Категория: Компании » Microsoft

 

Как NVIDIA и AMD зарабатывают на росте популярности криптовалют

Автор: admin от 29-06-2017, 15:45, посмотрело: 384

Представляю вниманию читателей Хабра мой вольный перевод (или даже пересказ) статьи This Is Why Nvidia and AMD Continue to Ride the Cryptocurrency Mining Wave



За последнее время акции NVIDIA и AMD показали весьма впечатляющий рост (соответственно, +232% и +183% за год), в немалой степени благодаря спросу со стороны майнеров криптовалют. Только на этот раз речь идёт не о биткоине, а об одном из его младших братьев – этериуме, чьи майнеры из Европы и Китая пачками скупают графические карты вышеназванных производителей. ->

Категория: Информационная безопасность » Криптография

 

Многоядерный DSP TMS320C6678. Операционные ядра: вычислительные ресурсы процессора

Автор: admin от 29-06-2017, 15:15, посмотрело: 322

Продолжаем рассматривать устройство многоядерного DSP TMS320C6678. Данная статья посвящена устройству операционных ядер процессора. Архитектура ядер описывается кратко с акцентом на сравнении платформы С66х с более ранними хорошо известными моделями С6000.



Операционное ядро сигнального процессора – это основной элемент, непосредственно реализующий вычислительные действия, направленные на осуществление обработки сигнала в соответствии с алгоритмом, диктуемым заложенной в процессор программой. Многоядерные процессоры семейства TMS320C66xх содержат набор операционных ядер, что является предпосылкой соответствующего роста вычислительной производительности устройства по сравнению с одноядерными процессорами. Далее будет рассмотрено одно типовое ЦСП-ядро процессора TMS320C66хх.
->

Категория: Программирование

 
Назад Вперед