Публикации

сегодня в 16:24

Unity на русском

Здравствуйте, уважаемые Хаброобитатели!

Пришла нам в голову безумная мысль, а не пора ли перевести на русский язык книгу по Unity? Тем более сейчас, когда доступна полноценная пятая версия (да еще и бесплатно).
Книг на английском языке вышло немало, но хочется выбрать не слишком старую и самую интересную.
Если мы упустили что-либо интересное, напишите в комментариях, будем рады.
3708
22
ph_piter 61,3
сегодня в 16:49

Высокоточная синхронизация времени для измерения задержки в ethernet сетях из песочницы



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

Для чего это надо


Я работаю в российской компании НТЦ-Метротек, которая разрабатывает и выпускает кучу всякой аппаратуры (свичи, тестеры, балансировщики и т.д.) для систем связи, в том числе и тестеры для ethernet-сетей. Например, вот такой. Одним из параметров, измеряемых этим прибором, является задержка прохождения пакета в тестируемой сети. Ха, скажет читатель Хабрахабра — задержку можно и ping'ом померить. Так-то оно и есть, но при разной загруженности сети может быть разная задержка. Наш прибор может измерять задержку с точностью до нескольких наносекунд и при этом создавать нагрузку до 10 Гб/с.
3605
26
mainloop 8,6
сегодня в 15:06

ЦОД SAFEDATA: три в одном. Хроники миграции

Дата-центрам SAFEDATA не помешают нештатные ситуации. Они спроектированы так, что смогут функционировать практически в любых условиях.

Центры обработки данных – основное направление деятельности SAFEDATA, оператора собственной распределенной сети дата-центров и поставщика услуг ИТ-аутсорсинга. Группа SAFEDATA, в состав которой сегодня входят Центр Хранения Данных, Центр Технологий Виртуализации, оператор CDN компания NGENIX и оператор площадки обмена трафиком MСК-IX, владеет сетью дата-центров, построенных в соответствии с требованиями международных стандартов TIA-942 (TIER III). Наша компания является единственным игроком на рынке, сочетающим в себе бизнесы в трёх основных сегментах – ЦОД, обмен трафиком и доставка контента.


Cеть дата-центров SAFEDATA. Сетевая инфраструктура и электроснабжение зарезервированы по принципу N+1. Дата-центры SAFEDATA имеют подключение к ММТС-9 и ММТС-10, а также к точкам обмена трафиком MSK-IX.
3071
8
Han_Solo 15,6
сегодня в 01:23

Новое семейство микроконтроллеров MSP432 из песочницы

Не так давно компания Texas Instruments запустило в продажу серию 32-битных микроконтроллеров с MSP432. Контроллер работает на ядре ARM® Cortex®-M4F. Это семейство является «потомком» одного из самых распространненных контроллеров TI — 16-битных MSP430, но с гораздо большим адресным пространством памяти (4 ГБ против 64 кБ) и нормальной поддержкой операций с плавающей точкой (согласно стандарту IEEE754). Производитель обещает простое портирование проектов с MSP430 на новое семейство.


3560
10
YuriyAn 5,8
сегодня в 14:16

Дистанционное управление освещением на штатной проводке

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

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


8603
74
masterkit 37,3
сегодня в 15:04

HP StormRunner Load. Практическое руководство. Часть II tutorial

Продолжаем серию статей, посвященных HP StormRunner Load.
Первую часть вы можете почитать здесь

УПРАЖНЕНИЕ 2. Создание скрипта HP TruClient


РОЛЬ: Инженер производительности
В этом упражнении мы рассмотрим нагрузочный тест с использованием HP TruClient – агента записи, подключаемого к браузеру Firefox.

Что представляет собой HP TruClient?


HP TruClient – это передовой механизм записи, который подключается к браузеру Firefox (существует также версия TruClient для Internet Explorer, версия для Chrome находится в стадии разработки), чтобы записывать ваши действия в ходе навигации по браузеру. TruClient создает скрипт этих действий, запуск которого может быть воспроизведен несколькими виртуальными пользователями. Число таких пользователей затем может быть увеличено, чтобы создать требуемую нагрузку на сервер.
Скрипты HP TruClient отличаются от некоторых других типов скриптов, поскольку они более реалистично отражают действия пользователя браузера. Скрипт на основе API (Application Programming Interface) точно воспроизводит нагрузку на сервер, но не содержит всех тех задач, которые могут быть возложены на сервер с точки зрения человека, использующего браузер.
Преимущество скриптов TruClient заключается в том, что их гораздо проще создавать и поддерживать. Браузеры (и TruClient) автоматически выполняют корреляцию данных конкретной сессии, в то время как в скриптах HTTP/HTML она должны быть тщательно запрограммирована. Оба типа записей формируют необходимую нагрузку, однако HP TruClient создает более простую имитацию реальных пользователей и их полного взаимодействия с браузером.
Единственный недостаток, характерный для скриптов HP TruClient, связан с масштабируемостью. При воспроизведении записи API на сервере требуется очень небольшое количество ресурсов (процессора и памяти). Это означает, что на данном аппаратном обеспечении можно запустить больше таких виртуальных пользователей, чем виртуальных пользователей TruClient. Тем не менее, учитывая низкую стоимость облачных генераторов нагрузки, использование скриптов TruClient может оказаться вполне выгодным.
688
9
zaraysky 12,2
сегодня в 13:17

В Управлении по регулированию телекоммуникаций Индии (TRAI) произошла утечка более 2 миллионов email-адресов; месть Anonymous India

Официальный веб-сайт Управления по регулированию телекоммуникаций Индии (TRAI) был взломан через несколько часов после того, как на нём было выставлено более 1 млн. email-адресов пользователей, которые выступили в поддержку сетевого нейтралитета.

Группа хакеров под названием AnonOpsIndia взяла на себя ответственность за DDoS-атаку на официальный сайт TRAI и его взлом.Несколько часов назад с твиттер-аккаунта AnonOpsIndia было сообщение о блокировке сайта trai.gov.in посредством DDoS-аттаки.
сегодня в 14:02

Будущее файловых систем Linux

На прошедшем в начале марте этого года мероприятии Vault, организованным Linux Foundation в Бостоне, было много разговоров о файловых системах и хранилищах. Если думаете, что там не было сказано ничего нового, то вы ошибаетесь.


8672
37
сегодня в 11:50

vCloud Director для самых маленьких (часть 1): настройка сети tutorial

Сегодня расскажем о том, с чего начать работу в панели управления vCloud Director 5.5, которая используется в облачном сервисе Cloudlite.ru, и заодно поучимся настраивать сеть.

vCloud Director — это платформа для управления виртуальной инфраструктурой по модели IaaS. Для тех, кто раньше не сталкивался с «промышленными» вариантами панелей, может показаться сложной. Но первое впечатление обманчиво: как только «испуг» от богатого функционала пройдет, вы оцените ее возможности и ту, свободу в настройках, которую дает vCloud Director. А именно панель позволяет:

• создавать виртуальные машины и управлять ими;
• осуществлять их миграцию из другого облака;
• устанавливать любые виртуальные машины с ОС из имеющихся шаблонов и загружать ovf шаблоны самостоятельно;
• гибко управлять правами доступа к пулу виртуальных ресурсов;
• создавать внутренние и маршрутизируемые (с выходом в Интернет) и изолированные сети;
• настраивать гибкие правила Firewall и создавать VPN-соединения;
• настраивать балансировку нагрузки между виртуальными машинами и многое другое.

Начнем с самых азов, поэтому администраторы 80 lvl могут понаблюдать в стороне, как орлята учатся летать:

image
сегодня в 14:00

Реализация интервально-ассоциативного массива в СУБД Caché

Пост написан на основе статьи на хабре: «Интервально-ассоциативный массив».

Поскольку изначальная реализация основана на слайсах (срезах) питона, нелишней для прочтения будет статья: Всё, что вы хотели знать о слайсах. И, конечно, немного теории: Дерево Интервалов (Отрезков).
Итак, как же слайсы будут выглядеть в Caché?