Опубликовано чт, 2019-09-05 17:28 пользователем nekit
"Я тебя по IP вычислю" или как определить географическое положение подключившегося к серверу клиента, а также установить его привязку к стране, области и даже городу. В данной статье рассмотрены настройка и использование в работе веб-сервера Apache HTTP Server нового модуля геолокации от MaxMind mod_maxminddb, который позволяет получить данные сведения.
Опубликовано пт, 2019-08-30 17:54 пользователем nekit
В настоящее время объемы хранящейся информации на файловых серверах любого уровня и масштаба составляют колоссальные размеры, которые с каждым годом значительно прирастают. Производители накопителей информации обеспечивают технологический прогресс, увеличивают объемы накопителей информации. Однако, главным критерием любого накопителя информации, влияющим на такую характеристику информации как целостность, является надежность. В данной статье рассмотрен способ контроля состояния накопителей информации на FreeBSD с использованием утилит из пакета smartmontools.
Опубликовано ср, 2013-11-27 15:50 пользователем Фаро
Появилась необходимость поставить онлайн-радио. Поиски в гугле привели к ПО под названием Icecast и ShoutCast
Icecast — свободное серверное ПО для организации потокового цифрового аудиовещания. Поддерживает большее количество форматов потоков. При передаче данных Icecast поддерживает теги в UTF-8, что позволяет организовывать трансляцию с русской аннотацией. Одна из главных ососбеностей – не занимает интернет полосу при отсутствии клиентов.
Опубликовано вс, 2012-04-22 00:50 пользователем nekit
Описание проблемы:
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
Опубликовано чт, 2012-03-29 11:27 пользователем nekit
Порой необходимо узнать на каком железе работает операционная система (процессор, модель материнской платы, чипсет, модули памяти, системные интерфейсы и т.п.), а информации, предоставляемой стандартными утилитами (dmesg, pciconf и др.), не достаточно. Такая необходимость возникает, когда комп достается в наследство. Выключать и разбирать комп не очень хочется или нет возможности, и вот тут пригодится пакет dmidecode, который считывает инфу из биоса и выводит ее в читабельном виде на экран (SMBIOS).
Опубликовано пт, 2012-03-23 11:07 пользователем nekit
В данной статье будет вестись рассказ о настройке модуля mod_geoip для веб-сервера Apache. Данный модуль позволяет определить географическое положение подключившегося к серверу клиента по IP адресу. Зачем это нужно? Ответ прост — появляется возможность фильтрации клиентов по странам или автоматом направлять клиента на нужную часть сайта. К примеру, на данном сайте используется модуль, который сохраняет информацию о посетителях, оставивших комментарий (геоположение, ОС, браузер). Вот информацию о геоположении как раз предоставляет модуль mod_geoip.
Опубликовано вс, 2011-12-04 22:01 пользователем nekit
Бывает возникает задача организовать нарезку канала или настроить QoS. Информации на эту тему в интернете полно, но мало где рассказывается о том, как правильно рассчитать размер очереди, параметры для RED/GRED для определенной пропускной способности канала. Это и послужило написанию данной заметки. Здесь я не буду описывать, как создаются каналы, очереди, а изложу лишь только теоретическую часть вопроса.
Опубликовано пн, 2011-11-21 11:05 пользователем nekit
Здесь я собрал небольшой список запросов, которые помогают получить информацию об различных объектах в кластере. Да и вообще буду постепенно пополнять список по мере нахождения полезных запросов. Все запросы были проверены на сервере версии 8.3.
Получить список всех БД:
SELECT d.datname AS "Name",
r.rolname AS "Owner",
pg_catalog.pg_encoding_to_char(d.encoding) AS "Encoding",
t.spcname AS "Tablespace",
pg_catalog.shobj_description(d.oid, 'pg_database') AS "Description"
FROM pg_catalog.pg_database d
JOIN pg_catalog.pg_roles r ON d.datdba = r.oid
Опубликовано ср, 2011-03-23 14:03 пользователем nekit
set nomodeline
syntax on - включить подсветку синтаксиса
set number - включить нумерацию строк
set nowrap - отключить автоперенос слов
set ts=2 - табуляция
set background=dark - цвет фона (для подсветки синтаксиса)
set backspace=indent,eol,start - клавиша бэкспэйс будет работать, так же как и в других редакторах
set ruler - всегда показывать информацию о положении курсора
Опубликовано ср, 2011-03-23 14:02 пользователем nekit
Запустить приложение можно так:
# ./application > /path/to/log 2>&1 &
- /path/to/log - файл, куда пишем стандартный вывод
- 2>&1 - перенаправляем стандартный вывод ошибок в стандартный вывод
- & - запускаем приложение в фоне
Страницы