Как IaaS помогает развивать авторынок

Автор: admin от 15-04-2018, 17:50, посмотрело: 402

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



Как IaaS помогает развивать авторынок

Категория: Операционные системы » Android

 

История ИБ в Китае: начинаем разбираться с законами и регулированием

Автор: admin от 15-04-2018, 17:50, посмотрело: 123

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



Начнем с общего обзора различных классификаций и законов.



История ИБ в Китае: начинаем разбираться с законами и регулированием

Категория: Операционные системы » Android

 

Знакомство с облаком: как работают динамические методы распределения трафика

Автор: admin от 15-04-2018, 17:50, посмотрело: 122

В одном из наших прошлых материалов мы рассказывали про статические методы балансировки нагрузки в облаке IaaS-провайдера. Сегодня на очереди динамические методы: «пчелиный» и «муравьиный» алгоритмы, а также подход Biased Random Sampling.



Знакомство с облаком: как работают динамические методы распределения трафика

Категория: Операционные системы » Android

 

Опасные pickles — вредоносная сериализация в Python

Автор: admin от 13-04-2018, 18:05, посмотрело: 153

Всем привет!



Panta rhei и вот уже приближается запуск обновленного курса «Web-разработчик на Python» и у нас остался ещё материал, который мы нашли сильно небезынтересным и коим хотим поделиться с вами.



Чем опасны pickles?

Эти соленые огурчики крайне опасны. Я даже не знаю, как объяснить, насколько. Просто поверь мне. Это важно, понимаешь?
“Explosive Disorder” Pan Telare



Прежде чем с головой погрузиться в опкод, поговорим об основах. В стандартной библиотеке Python есть модуль под названием pickle (в переводе “соленый огурчик” или просто ”консервация”), который используется для сериализации и десериализации объектов. Только называется это не сериализация/десериализация, а pickling/unpickling (дословно — “консервация/расконсервация”).



Опасные pickles — вредоносная сериализация в Python

Категория: Операционные системы » Android

 

Как попасть в Microsoft, Amazon или Twitter без диплома престижного колледжа

Автор: admin от 13-04-2018, 18:05, посмотрело: 150

Эта статья для тех, кто готовится искать работу и, возможно, тревожится о том, что в топовые компании без диплома Стэнфордского университета по информатике не пробьешься. Вам наверняка говорили, что вас никто не возьмет в Facebook или Microsoft. Но я хочу вам сказать, что это вполне возможно. Вот моя история о том, как мне удалось получить работу своей мечты в Twitter.



Как попасть в Microsoft, Amazon или Twitter без диплома престижного колледжа


Что вы найдете в этой статье:




  • Кое-что из моей биографии

  • Рассказ о том, как меня пригласили на собеседования топовые IT компании мира: Facebook Google, Amazon, LinkedIn, Microsoft, Twitter, Pinterest, Snapchat и другие

  • Рассказ о том, как я получил несколько предложений о работе на должности программиста

  • Уроки, которые я вынес из этого опыта

Категория: Операционные системы » Android

 

Почему игровые серверы и чат должны существовать раздельно

Автор: admin от 13-04-2018, 18:05, посмотрело: 104

Привет, Хабр! Представляю вашем вниманию перевод статьи "Why you should run your game servers independently from your chat" Joe Hanson.



Почему игровые серверы и чат должны существовать раздельно

Разработчики многопользовательских игр часто сталкиваются с дилеммой:




  • Использовать уже существующие игровые серверы (на которых, непосредственно, работает игра) для обеспечения функциональности чата

  • Использовать отдельные сервера для реализации функциональности чата



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



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

Категория: Операционные системы » Android

 

IntelliJ IDEA 2018.1 — улучшенный анализ кода, поддержка частичных коммитов Git, Android Studio 3.0 и многое другое

Автор: admin от 13-04-2018, 18:05, посмотрело: 134

Привет, Хабр! Недавно мы запустили IntelliJ IDEA 2018.1 – первое большое обновление в этом году. В нем вас ждет множество важных улучшений: поддержка частичных коммитов Git, отображение внешних аннотаций в коде, функциональность, добавленная из Android Studio 3.0, и многое другое. Ниже мы расскажем об этом подробнее, а попробовать новую версию можно здесь.



IntelliJ IDEA 2018.1 — улучшенный анализ кода, поддержка частичных коммитов Git, Android Studio 3.0 и многое другое

Категория: Операционные системы » Android

 

Что нового в PostgreSQL 11: INCLUDE-индексы

Автор: admin от 9-04-2018, 17:25, посмотрело: 183

Что нового в PostgreSQL 11: INCLUDE-индексы



Релиз PostgreSQL 11 состоится еще не скоро, только в октябре. Но фичфриз уже наступил, а значит мы знаем, какие фичи попали в этот релиз, и можем их потестировать, собрав PostgreSQL из ветки master. Особого внимания заслуживает фича под названием INCLUDE-индексы. Патч изначально написан Анастасией Лубенниковой, а потом допилен Александром Коротковым и Федором Сигаевым. Протолкнуть его в PostgreSQL заняло «всего лишь» что-то около трех лет.

Категория: Операционные системы » Android

 

Побеждаем Android Camera2 API с помощью RxJava2 (часть 2)

Автор: admin от 9-04-2018, 17:25, посмотрело: 126

Побеждаем Android Camera2 API с помощью RxJava2 (часть 2)



Это вторая часть статьи, в которой я показываю, как использование RxJava2 помогает строить логику поверх асинхронного API. В качестве такого интерфейса я выбрал Android Camera2 API (и не пожалел!). Этот API не только асинхронен, но и таит в себе неочевидные особенности реализации, которые нигде толком не описаны. Так что статья нанесет читателю двойную пользу.



Для кого этот пост? Я рассчитываю, что читатель — умудрённый опытом, но всё ещё любознательный Android-разработчик. Очень желательны базовые знания о реактивном программировании (хорошее введение — здесь) и понимание Marble Diagrams. Пост будет полезен тем, кто хочет проникнуться реактивным подходом, а также тем, кто планирует использовать Camera2 API в своих проектах.  



Исходники проекта можно найти на GitHub.



Чтение первой части обязательно!

Категория: Операционные системы » Android

 

Массированная атака на Cisco

Автор: admin от 8-04-2018, 18:20, посмотрело: 232

Сегодня (в пятницу) вечером дважды получили уведомление о атаке на маршрутизаторы Cisco. В результате успешной атаки удаляется конфигурация.



Массированная атака на Cisco

Категория: Операционные системы » Android

 
Назад Вперед