Tamkovich.com: Телеком/VoIP блог
Современные технологии: Asterisk, SIP, Kamailio, Linux, Cisco, Linksys
Linux -
Как безболезненно увеличить дисковое пространство в Linux или удивительная система LVM
Сентябрь 27th, 2011 by MeteoZond
Появилась задача увеличить объем дискового пространства на хостинговом сервере. Т.к. в качестве панели управления используется ISPmanager, монтирование нового раздела в отдельную папку проблемы бы не решило. По совету коллег решил призвать в помощь LVM (Logical volume manager). Управление логическими томами (Logical Volume Management — LVM) существует в Linux, начиная с версий ядра 2.4v1 и 2.6.9v2. [...]
Защита Asterisk от SIP атак с помощью iptables
Июнь 18th, 2011 by Сергей Тамкович
Думаю все слышали про программу Fail2ban, а некоторые даже умеют настраивать её для работы с логом Asterisk. Действительно, вылавливая строки вида «failed for ’127.0.0.1′ – Wrong password» и «failed for ’127.0.0.1′ – Peer is not supposed to register» – можно существенно сократить количество мусорного SIP трафика. Однако, есть несколько неприятных ситуаций, в которых анализ лога [...]
Как сгенерировать случайный пароль в Linux/BSD
Февраль 18th, 2011 by Сергей Тамкович
Сгенерировать случайный пароль к вашей Linux/BSD системе – очень просто, для этого достаточно в вашем любимом шеле выполнить следующую команду: < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c8
Пересобираем FreeType (SubPixel Rendering, ByteCode Interpreter)
Февраль 10th, 2011 by Сергей Тамкович
В популярном дистрибутиве linux – Fedora, стандартная библиотека freetype имеет ряд ограничений: в ней выключены алгоритмы subpixel rendering и bytecode interpreter т.к. эти алгоритмы защищены патентами на территории некоторых стран (см. США). В результате, отображаемые шрифты на экране выглядят коряво. Существует два простых способа включить эти алгоритмы. Во-первых, можно подключить репозиторий с исправленной версией freetype. [...]
Android 2.3 работает с mifare!
Декабрь 7th, 2010 by Сергей Тамкович
Вчера анонсировали новую версию linux для телефона – Android 2.3: На мой взгляд, самое интересное в этом анонсе – технология с непонятным названием NFC (Near Field Communication) представленная под занавес. NFC это технология связи способная, помимо прочего, работать с RFID метками. Если внимательно присмотреться к ролику, то можно заметить, что с помощью мобильного телефона считывается [...]
Интервью с разработчиком ФС Reiser4
Декабрь 6th, 2010 by Сергей Тамкович
Для тех кто пропустил сие интересное интервью и на ЛОРе и на Хабре. Эдуард Шишкин – ведущий и, пока, единственный разработчик файловой системы Reiser4, отвечает на вопросы рунета. — Как обстоят дела с продвижением reiser4 в ядро? Технических препятствий для этого я уже не вижу: все проблемы из знаменитого «списка для включения» решены. Осталось только [...]
Настройки core dump в CentOS
Октябрь 6th, 2010 by Сергей Тамкович
При разработке программных модулей к сложным проектам, таким как Asterisk, Kamailio и т.д. Неизбежны ошибки приводящие к «выпаданию корки». Современные операционные системы позволяют тонко регулировать параметры дампа памяти процесса (core dump). По умолчанию, многие дистрибутивы linux не сохраняют core dump, или сохраняют его не так, как этого бы хотелось разработчику. Хорошо когда есть вспомогательный скрипт, [...]
Android на iPhone
Май 29th, 2010 by Сергей Тамкович
David Wang продемонстрировал работу операционной системы Android на iPhone. Android установлен параллельно с iPhone OS. Выбор загружаемой ОС осуществляется с помощью специального загрузчика – OpeniBoot. На данный момент работоспособны все основные функции – GSM звонки, SMS, Wi-Fi и музыка. Блог проекта – linuxoniphone.blogspot.com
Регулярное удаление старых файлов с помощью cron и find
Май 24th, 2010 by Сергей Тамкович
Если вы записываете разговоры проходящие через ваш Asterisk, вы можете столкнуться с переполнением диска. Что бы избежать этой проблемы, надо регулярно удалять старые записи с сервера. Операции над файлами старше определённого возраста – стандартная возможность команды find. Делается это следующим образом: find /var/spool/asterisk/monitor -mtime +90 -exec rm {} \; find выполнит команду указанную в параметре [...]
PS3 + Linux = GameOver
Март 31st, 2010 by Сергей Тамкович
Вчера, новостное агентство :) LOR, сообщило, что поддержка Linux полностью убрана из PS3. Полностью – в смысле совсем. Теперь опции «Other OS» не будет не только в PS3 Slim, но и в «старых» PS3. Нововведение появится в прошивке 3.21 которая будет выпущена 1го апреля. Возможно этот шаг вызван ковырянием geohotz-a в супервизоре. А может быть [...]
