Uber не всегда выигрывает

Автор: admin от 1-08-2016, 18:45, посмотрело: 67

Uber не всегда выигрывает
Greg Baker/AFP/Getty Images

Такси-сервис Uber вызывает противоречивые отзывы. Причем, подобные отзывы исходят, как со стороны пользователей, так и со стороны конкурентов. Бизнес-модель такого сервиса очень популярна в данный момент, а создание аналогичного проекта, казалось бы, не требует много затрат. Тем не менее, команда Uber продолжает работать над технологическими аспектами сервиса по сей день.

Самое сложное начинается, когда сервис выходит на рынок. Такие крупные компании, как Uber, могут «задавить» большинство своих конкурентов и даже вытеснить их с родного рынка. Однако конкуренты по-прежнему появляются и иногда добиваются неожиданных результатов. И в такой ситуации, когда все идет не по сценарию, Uber приходится делать «ход конем».

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

 

Повышение надежности виртуальных машин в Microsoft Azure

Автор: admin от 1-08-2016, 17:55, посмотрело: 53

За большим июльским обновлением, чуть не пропустил ещё одну важную новость по Microsoft Azure.
Повышение надежности виртуальных машин в Microsoft Azure

Недавний анонс гласит, что улучшения в механизмах патчинга хостов виртуализации и использование in-place миграции уменьшили время простоя одиночных виртуальных машин.
Now, most virtual machines benefit from Azure in-place virtual machine migration that only pauses them for up to 30 seconds, while the local temporary disk and memory state are preserved.

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

 

Обзор и программирование под стационарное интернет радио

Автор: admin от 1-08-2016, 17:55, посмотрело: 66

Несколько лет назад я уже выкладывал статью о том как из роутера сделать сетевую звуковую карту. Тот вариант требовал наличия активного источника звука и колонок. Переносной вариант выглядел бы слишком громоздким, потому было решено приобрести готовый продукт. По причине доступности и как самое дешевое из возможных вариантов (50 евро) я выбрал renkforce IR 1.


Обзор и программирование под стационарное интернет радио


Из ключевых характеристик мне были важны следующие:



  • DLNA (возможность прямого воспроизведения через pulseaudio)

  • WiFi (802.11bg)

  • AUX

  • Пульт

  • Хороший звук

  • Экран

  • Возможность создавать свой плейлист

  • USB

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

 

Подключение шлюзов Intel для интернета вещей к IBM Watson

Автор: admin от 1-08-2016, 17:55, посмотрело: 57

Когда речь идёт о разработке для интернета вещей, на первый план выходят скорость и качество. Чем быстрее идея превратится в стабильный рабочий прототип, тем больше у неё шансов развиться дальше, пойти в производство и стать настоящей «вещью», которую, вполне возможно, сочтут полезной миллионы. Что нужно для такого превращения? Intel и IBM подготовили ответ на этот и многие другие насущные вопросы IoT-разработчиков. А именно, речь идёт о совместной инициативе компаний, которая направлена на то, чтобы дать всем желающим современные аппаратные решения (Intel IoT Developer Kit) и облачную платформу, рассчитанную на нужды интернета вещей (IBM Watson IoT).

Подключение шлюзов Intel для интернета вещей к IBM Watson

Если описать эту инициативу в двух словах, то окажется, что, пользуясь компонентами из Developer Kit, можно быстро собрать прототип IoT-устройства, написать для него программы и подключить всё это к облачной платформе IBM Watson. В результате, например, может получиться некая интеллектуальная система, которая собирает данные, возможно, выполняет их предварительную обработку, и отправляет информацию в облако, где её можно хранить и анализировать. На самом деле, это – очень простой сценарий, инструменты Intel и IBM позволяют, без преувеличения, создавать в сфере IoT всё, на что хватит фантазии разработчиков.

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

 

SObjectizer: от простого к сложному. Часть I

Автор: admin от 1-08-2016, 17:45, посмотрело: 62

В первой статье мы рассказали о том, что такое SObjectizer и почему он получился именно таким. Во второй – попробуем показать, как может выглядеть более-менее реальный код на SObjectizer. С демонстрацией того, в какую сторону этот код обычно эволюционирует. Ибо первоначально, когда у разработчика появляется возможность работать с Actor Model, он начинает этой возможностью злоупотреблять, создавая проблемы и себе, и тем, кто будет эксплуатировать программный продукт, написанный в стиле «актор на каждый чих». Только спустя некоторое время и некоторое количество набитых шишек приходит понимание того, что прелесть модели акторов вовсе не в возможности создавать их десятками тысяч или даже просто тысячами. Но давайте пойдем последовательно, не опережая события.

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

 

Результаты и разбор задач финала Яндекс.Алгоритма 2016

Автор: admin от 1-08-2016, 17:35, посмотрело: 65

29 июля в Минске прошёл финальный раунд чемпионата по программированию Яндекс.Алгоритм. Победителем стал Егор EgorK Куликов — выпускник мехмата МГУ и бывший сотрудник Яндекса. Второе место — у Николы Йокича из Швейцарской высшей технической школы Цюриха. В составе команды школы он был финалистом ACM ICPC. Третье место занял Макото Соэдзима, выпускник Университета Токио. Геннадий Короткевич, победитель двух предыдущих Алгоритмов, занял шестое место.


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


Результаты и разбор задач финала Яндекс.Алгоритма 2016


В этом году мы получили на четверть больше заявок на участие в Алгоритме, чем год назад, — 4578. Среди участников пока немного девушек — 372. В списке зарегистрировавшихся есть представители 70 стран; больше всего соревнующихся — из России, Индии, Украины, Беларуси, Казахстана, США и Китая. В финале приняли участие 25 человек.


Задачи для Яндекс.Алгоритма составляют сотрудники Яндекса и приглашённые эксперты, среди которых — финалисты и призёры ACM ICPC. По условиям состязания, участники могут использовать разные языки программирования. Статистика Яндекс.Алгоритма показывает, что самый популярный язык — С++; его выбрали более двух тысяч человек. Второе место поделили Python и Java.

Категория: Программирование, Яндекс

 

Деанонимизируем пользователей Windows и получаем учетные данные Microsoft и VPN-аккаунтов

Автор: admin от 1-08-2016, 17:15, посмотрело: 80

Деанонимизируем пользователей Windows и получаем учетные данные Microsoft и VPN-аккаунтов
Если вы не видите эту картинку, то данные вашей учетной записи Windows уже скомпрометированы.

Введение

Давным-давно, когда компьютеры были одноядерными и прекрасно работали с 256 МБ RAM, а сети под управлением Windows уже использовались очень широко, ребята из Microsoft подумали, что было бы удобно аутентифицироваться только один раз, при загрузке компьютера, а доступ на внутренние ресурсы происходил бы автоматически, без ввода пароля, и сделали так называемую технологию единого входа (Single Sign-on). Единый вход работает очень просто: когда пользователь пытается получить доступ к какому-либо ресурсу с NTLM-аутентификацией (стандартный способ аутентификации в сетях Windows), ОС сразу передает название домена, имя учетной записи и хеш пароля текущего пользователя, и если под этими данными войти не удалось, показывает диалог ввода имени пользователя и пароля. Шли годы, проблемы с безопасностью реализации технологии единого входа давали о себе знать, одни из которых успешно исправляли, другие исправляли менее успешно, а о третьих почему-то совсем забыли. Так и забыли о проблеме передачи учетных данных для единого входа на SMB-ресурсы (сетевые ресурсы: файлы и папки, принтеры, и т.д.) через интернет, которую можно эксплуатировать во всех современных ОС, включая Windows 10 со всеми последними обновлениями. Об этой особенности работы стека аутентификации вспоминают каждые 1-2 года, последний раз о ней рассказывали на Blackhat US 2015, но Microsoft не спешит что-либо менять.

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

 

Чем можем удивить облачный WiFi? *

Автор: admin от 1-08-2016, 14:20, посмотрело: 64

Чем можем удивить облачный WiFi? *

* – от англ. exclaim – восклицать, особенно от удивления.

Как-то мы же писали про Xclaim, дочернюю компанию Ruckus Wireless, которая производит высокопроизводительные недорогие точки доступа для малых офисов. Что ж, у нас теперь есть еще немного важных новостей по этому продукту, которые заслуживают отдельного обзорного поста.

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

 

Летняя стажировка в Positive Technologies: результаты отбора и немного статистики

Автор: admin от 1-08-2016, 14:20, посмотрело: 74

Летняя стажировка в Positive Technologies: результаты отбора и немного статистики


Не так давно мы объявили на «Хабре» о запуске новой образовательной инициативы — летней стажировке для студентов, практиков информационной безопасности, HackQuest-еров и просто любителей ИБ.

Составленный экспертами Positive Technologies курс онлайн-вебинаров называется «Основы практической безопасности» и состоит из нескольких разделов, посвященных как и важным теоретическим вопросам, вроде классификаций уязвимостей, так и исключительно практическим аспектам поиска уязвимостей и противодействию атакам.

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

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

 

MVNO по-взрослому

Автор: admin от 1-08-2016, 14:20, посмотрело: 55

Возможности виртуального мобильного оператора не менее широки, чем у обычного мобильного оператора. В предыдущих статьях блога Tottoli GSM мы рассказывали о разных моделях MVNO, различающихся по доступному оператору функционалу. В этой подробно опишем модель Full MVNO, которая этим летом стала доступна для подключения.

Подключив пакет Full MVNO, оператор получает от нас SIM-карты и API. Используя API, он полностью самостоятельно создает систему управления виртуальным мобильным оператором. Звонки проходят через его собственный сервер и учитываются в его биллинговой системе.

MVNO по-взрослому

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

 
Назад Вперед