LXC на службе QoS (заменяем ifb на veth)

Автор: admin от 3-09-2016, 23:35, посмотрело: 227

Наверно любой, кто настраивал приоритезацию трафика в Linux сталкивался с тем, что возможности ifb для управления входящим трафиком довольно скудны. Далее я расскажу о ряде типичных проблем при построении QoS, и о том, как эти проблемы удалось решить с помощью контейнеров.

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

 

Еще раз о пользе резервных копий или история о моей неудаче

Автор: admin от 3-09-2016, 22:55, посмотрело: 265

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

Еще раз о пользе резервных копий или история о моей неудаче

Итак, жил-был системный администратор и был у него Active Directory домен. Так как инфраструктура была небольшой и досталась ему в наследство давно, то был в ней всего один контроллер домена с установленной на нём Windows Server 2003. Ресурсов сильно не хватало, поэтому на этом же сервере было установлено довольно большое количество приложений, которыми пользовался сам администратор и некоторые его коллеги. Ну и вишенкой на торте — резервных копий в этой компании никогда не делалось. Что могло пойти не так? Подробности под катом.

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

 

Недоступный веб: как мы развели такой бардак

Автор: admin от 3-09-2016, 22:50, посмотрело: 226

Недоступный веб: как мы развели такой бардак

Теоретически, любой может пользоваться вебом. В реальности — люди с ограниченными возможностями остаются за бортом.


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


О том, насколько печальна ситуация, можно судить по результатам опроса, который я проводил ранее: проблемой доступности вообще не занимаются 84% ответивших. Ещё 12% пытаются делать сайты доступными, но признают, что делают не всё или не так. И только 2% уделяют должное внимание адаптации сайта для людей с ограниченными возможностями.
Честно говоря, я думал, что других странах с этим лучше, но, судя по статье, там всё так же плохо как и у нас.


Давайте делать веб доступных для всех, коллеги — это важно!

Читать статью

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

 

О выравнивании памяти на ARM процессорах на простом примере

Автор: admin от 3-09-2016, 21:05, посмотрело: 376

Допустим у нас есть функция, которая принимает в себя указатель. Мы знаем, что в указателе лежит нуль-терминальная строка, а за ней 4-байтное целое. Задача — вывести в консоль строку и целое. Решить можно вот так:

void foo(void* data_ptr)
{
  //Ставим указатель на строку на начало данных
  char* str = (char*)data_ptr;
  //А указатель на целое смещаем на длину строки и еще один байт
  int* value = (int*)(str+strlen(str)+1);
  //и выводим содержимое указателей
  printf("%s %d", str, *value);
}

Довольно тривиальная задача, не так ли? Проверяем на компе (x86), все ОК. Загружаем на борду с ARM. И, не успев выстрелить себе в ногу, наступаем на грабли. В зависимости от содержания строки, целое значение выводится то нормальным, то кривым. Поверяем указатели, проверяем память, на которые они указывают. Все в норме.

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

 

Создание и управление FQDN именем сервера 3CX

Автор: admin от 3-09-2016, 15:25, посмотрело: 344

Введение


В этой статье мы поясним принципы создания и управления FQDN именем сервера 3CX. Это поможет вам лучше спланировать инсталляцию системы и избежать многих проблем в будущем.


Как вы, возможно уже знаете, при первоначальной инсталляции 3CX v15 ваш лицензионный ключ привязывается к FQDN имени, выбранном администратором в мастере первоначальной конфигурации. Поэтому продумайте удобное FQDN имя еще до начала установки!

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

 

Android до Госдумы доведет или Мобилизация гражданской сознательности

Автор: admin от 3-09-2016, 10:55, посмотрело: 234

Android до Госдумы доведет или Мобилизация гражданской сознательности

Как завсегдатаи Хабра наверное знают, я интересуюсь книгами о политике: habrahabr.ru/post/290210. А еще я интересуюсь программированием, особенно на тех платформах, на которых раньше не программировал

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