Google Chrome «поедает» рынок браузеров

Автор: admin от 29-05-2017, 21:15, посмотрело: 215

Два года назад Internet Explorer от Microsoft удерживал лидирующие позиции на рынке браузеров. Во многом так получилось благодаря распространенности старых версий операционных систем компании. Google Chrome и другие браузеры оставались позади и «держались» на приличном расстоянии.

Но ситуация в корне изменилась.

Google Chrome «поедает» рынок браузеров

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

 

Ещё одна DoS уязвимость

Автор: admin от 29-05-2017, 20:35, посмотрело: 270


Здравствуйте, меня зовут Евгений Усков, я представляю Qrator Labs. Сегодня мы с вами затронем тему ещё одной уязвимости потенциально приводящей к отказу в обслуживании. Вам эта проблема может показаться очевидной, однако, мы нашли более миллиона уязвимых устройств.

Ещё одна DoS уязвимость
Для начала, давайте представим себе типичный роутер. Он выполняет различные задачи, например: построение таблицы маршрутизации, он коммуницирует с другими устройствами с помощью разнообразных протоколов, и, наконец, он занимается непосредственным форвардингом сетевых пакетов. Существует известная абстракция, согласно которой все эти задачи могут быть разделены на два уровня с разными свойствами: передающий уровень и управляющий уровень.

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

 

Обучающий онлайн проект: «Старт в веб разработке»

Автор: admin от 29-05-2017, 20:05, посмотрело: 197

Обучающий онлайн проект: «Старт в веб разработке»


В наши дни только ленивый никого ничему не учит. Десятки курсов и тренингов на которых вам обещают “современные фишки” которые сделают из Вас специалиста за 1-2 месяца. Зачем нам 11 лет школы и 5 института? Если есть вариант стать профи по быстрому. Вся проблема в том что в 90% случаев это не работает. Это просто один из видов бизнеса. Не получится стать мастером за 2 месяца. Но хочется верить в чудо и красивый рекламный текст вам в этом помогает.

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

 

Microsoft Graph для разработчиков

Автор: admin от 29-05-2017, 18:25, посмотрело: 188

Новые возможности Microsoft Graph, анонсированные на Build 2017, позволяют устанавливать ещё более интересные взаимосвязи между людьми, их беседами, проектами и контентом, не говоря о синхронизация работы в ваших приложениях на различных устройствах. Поэтому мы решили остановиться подробнее на этом инструменте и перевели статью о новых API-интерфейсах и функциях для разработчиков. «Офисные» разработчики, добро пожаловать под кат. :)

Microsoft Graph для разработчиков

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

 

Исчерпывающее руководство по использованию HTTP/2 Server Push

Автор: admin от 29-05-2017, 18:05, посмотрело: 288

Исчерпывающее руководство по использованию HTTP/2 Server Push


Привет! Меня зовут Александр, и я – фронтенд-разработчик в компании Badoo. Пожалуй, одной из самых обсуждаемых тем в мире фронтенда в последние несколько лет является протокол HTTP/2. И не зря – ведь переход на него открывает перед разработчиками много возможностей по ускорению и оптимизации сайтов. Этот пост посвящён как раз одной из таких возможностей – Server Push. Cтатья Джереми Вагнера показалась мне интересной, и поэтому делюсь полезной информацией с вами.

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

 

О тонкостях обновления Windows 10 Creators Update и немного — особенностях поддержки Microsoft

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

Всем привет. На самом деле решил написать этот пост по двум причинам.

Первая — обсудить проблему обновления до последнего билда 1703 известной ОС. Это — основная причина в преддверии повального начала обновлений до этого билда.

Вторая — обсудить то, как нам в этом помогает поддержка. Не рассматривайте это как жалобу, а просто как ответ на комментарий «ну так обратись в поддержку!»

Итак…

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

 

Почему ненавидеть код-ревьюера – хорошо

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

С утра вы приходите на работу, выпиваете чашечку кофе, закусывая печенькой, и в полной боевой готовности идете на свое рабочее место. Заходите в Jira (любой другой трекер), выбираете наиболее приоритетную задачу из текущего спринта и переводите ее в статус “In Progress”. Спустя некоторое время увлеченной работы задача отправляется на код-ревью, а вы позволяете себе отлучиться еще за одной чашкой кофе.


Вы довольны собой – к решению задачи вы подошли ответственно и копнули вглубь, проработав все возможные сценарии развития событий и написав красивый и лаконичный код. Вы возвращаетесь с кухни спустя несколько (десятков) минут, отвечаете на пару сообщений в одном из чатов и замечаете, что ваш почтовый ящик не пуст. Это пришла нотификация с гитхаба – ваш ревьюер оставил около 10 комментариев и сделал change request.


Почему ненавидеть код-ревьюера – хорошо


Знакомая ситуация?

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

 

Как начать работать с блокчейном Emer

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

Введение


Блокчейн-платформа Эмер существует уже три года, и на её основе работает ряд распределённых сервисов. Наибольший интерес она вызывает в среде бизнес-применений (b2b), а также IT-профессионалов, в основном – связистов и безопасников.

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

Основная идея платформы Emer: Много сервисов на одном блокчейне. Иными словами – установите единственный блокчейн, и получите пакет сервисов, а также возможность легко добавлять свои сервисы. Ряд компаний, таких как Deloitte и I-teco оценили возможности платформы, и уже используют её для решения своих задач. Данная статья расскажет Вам, как получить доступ к блокчейну Emer и использовать как существующие сервисы, так и внедрять свои.

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

 

Оптимизация доставки контента с помощью Azure CDN

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

Оптимизация доставки контента с помощью Azure CDN
Ряд проектов, которыми я занимаюсь, напрямую связан с медиа и облачными технологиями. Поэтому я стараюсь отслеживать все новости, которые происходят в двух этих сферах. Особенно же мне интересно то, что происходит на стыке этих двух технологий. Не так давно, в Microsoft Azure появилась возможность выбора сценария работы CDN-сервисов. В этой статье, являющейся моим вольным переводом публикации Манлинг Жанг (Senior Program Manager, Azure CDN & Azure Media Services), будет рассказано о том, поддержка каких сценариев реализована на сегодняшний день.

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

 

HCIBench — нагрузочное тестирование хранилищ под vSphere

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

Введение


HCIBench — нагрузочное тестирование хранилищ под vSphere

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

Для оценки производительности хранилища, дабы понимать его возможности для выполнения реальных задач, необходимо проведение нагрузочного тестирования. Самыми простыми в реализации являются синтетические тесты, выполняемые, например, с помощью таких популярных утилит как Iometer и Fio. Классическое применение: тестирование локального хранилища узла либо внешней СХД с одного или нескольких узлов.

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

Тестировать общее хранилище для такой инфраструктуры путем запуска Iometer/Fio на одной или нескольких ВМ либо с выделенного узла на голом железе будет некорректным. Такое тестирование должно быть распределенным и обеспечивать параллельную генерацию ввода/вывода и централизованный учет результатов с множества ВМ со всех хостов кластера vSphere. Только такой подход позволит сэмулировать нагрузку реального высоконагруженного виртуального кластера.

Лично я пробовал на своем тестовом кластере vSphere vSAN 6 update 3 из 4х хостов ручками развернуть 4 ВМ на Винде с Iometer, через командную строку подключить Dynamo на 3х ВМ к консоли Iometer на четвертой ВМ, с которой и проводил распределенное тестирование. Даже для 4х ВМ дело это скучное и неблагодарное, разворачивать по несколько ВМ на хост вручную вообще не вариант.

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

Категория: Админитстрирование » Системное администрирование

 
Назад Вперед