LINUX.ORG.RU

Сообщения afiskon

 

Что нынче принято использовать для мониторинга и оповещениях о проблемах?

Форум — Admin

Извиняюсь, если вопрос совсем нубский - я программист, которому сравнительно недавно приходится много заниматься и администрированием :)

Вот есть инварианты «на серверах с БД должно быть свободно не менее 20 Гб места» и прочие в таком стиле, всего штук 15-20. Нужно следить за такими инвариантами и если они нарушаются, рассылать sms/email, дескать «чуваки, место на диске скоро закончится». Понятно, что всегда можно свое навелосипедить, но наверняка есть готовые решения. Есть ли такие и какое именно из них вы бы посоветовали? Nagios например подойдет или он совсем не про то?

 ,

afiskon
()

Чисто технические причины НЕ любить Rust [holywar mode activated]

Форум — Development

Я тут на досуге посидел с ручкой-бумажкой и выписал штук 10 чисто технических причин, почему Rust, как язык, совершенно ни на что не годится и не нужно тратить время на его изучение. Чисто технических - в смысле, не включающих в себя пункты про отсутствие нормальной IDE, малый размер сообщества, и тому подобные. Не знаю, насколько это кому-то интересно, но предлагаю провести эксперимент. Напишите в комментариях свою версию этих пунктов, а потом сравним. Есть серьезные подозрения, что в Rust намного больше недостатков чисто с точки зрения дизайна языка, чем мне сейчас приходит на ум. Но как с любой другой новой технологией, евангелисты сосредоточены исключительно на преимуществах, закрывая глаза на недостатки.

 , ,

afiskon
()

Помогите вспомнить название игры, которую переписали с D на С++

Форум — Development

Не так давно, год или около того назад, в новостях проскакивало, что то ли какую-то опенсорс игру, то ли движок, долго-долго пилили на D, а потом плюнули и переписали все на C++. Никто не помнит название той игры? А то это очень хороший аргумент при обсуждении очередных «убийц C++». Нагуглить не получилось.

 , , ,

afiskon
()

USB хэдсет в Ubuntu определяется либо как микрофон, либо как наушники

Форум — Multimedia

Ubuntu Linux 14.04 LTS

Уже не первый раз сталкиваюсь с таким поведением что при подключении usb-хэдсета он определяется в system settings -> sound либо только как наушники, либо только как микрофон. Обычно помогает раз десять отключить-подключить его в разные usb порты, но это как-то неприятно. Не сталкивался ли кто-нибудь с такой проблемой, можно ли как-то сказать системе «эхей, поищи-ка новые девайсы» или типа того?

 , , , ,

afiskon
()

Вопрос знатокам языка D

Форум — Development

Я одно время интересовался этим языком, но в итоге как-то подзабил. Скажите, пожалуйста

- Как быстро ознакомиться с актуальным положением дел вокруг него, язык новый, что-то менялось - что почитать?

- Какая IDE сейчас считается наиболее продвинутой для D? Code::Blocks вроде его поддерживал, он ОК? В IDEA никто на D не пишет?

 , ,

afiskon
()

Yet Another Perl Podcast - выпуск 11

Новости — Документация
Группа Документация

Стал доступен 11-ый выпуск Yet Another Perl Podcast, подкаста о Perl на русском языке. Темы выпуска:

  • День рождения Ларри Уолла :)
  • Почему Perl?
  • Производительность пакетов ООП в Perl
  • Отчет о конференции BlackPerl 2011
  • Обзор вакансий и интересных CPAN модулей
  • Новая рубрика «Офтопик»

Пара слов о подкасте. Первый (пилотный) выпуск YAPP был залит на rpod 7 марта 2011. С тех пор подкаст выходит примерно раз в месяц. Четкого графика выпусков нет - все сильно зависит от наличия тем для обсуждения, настроения ведущих и других факторов.

Несмотря на то, что подкаст посвящен языку Perl и ведут его perl-программисты, он может быть интересен широкой аудитории - от системных администраторов, линуксоидов и сочувствующих до профессиональных программистов, использующих в своей работе язык, отличный от Perl.

>>> Подробности

 , , , ,

afiskon
()

А как на ЛОР-е относятся к Perl и подкастам?

Форум — Linux-org-ru

Мы тут в свободное время записываем подкаст о Perl, сегодня залили 11-ый выпуск ( http://yapp.rpod.ru/252120.html ). Вопрос - имеет ли смысл размещать на ЛОР-е анонсы новых выпусков и если да, то где это лучше делать? Или перловики на ЛОР не заходят? :)

afiskon
()

Заметка «Каким должен быть идеальный ботнет»

Форум — Talks

Приглашаю всех LOR-овцев ознакомиться с заметкой, посвященной пиринговым сетям и ботнетам. P2P сети широко применяются для обмена файлами, обеспечения анонимности в сети, распределенных вычислениий, а также других задач. Если кто-то вдруг подзабыл :)

Некоторые вещи из моего поста слабо освещались в сети ранее, а возможно, и вовсе описаны впервые. Пост появился благодаря активному обсуждению одной из предыдущих заметок, посвященной p2p, так что любые комментарии приветствуются. Присоединяйтесь к мозговому штурму!

Предвидя вопрос анонимуса, отмечу, что линукс тут ни при чем :)

http://eax.me/botnet/

ЗЫ. Shaman007 говорит, что у него линк не открывается. У меня все ок. А у Вас?

afiskon
()

Парсим Google на Perl (или Google Hack HowTo)

Новости — Документация
Группа Документация

В статье вы найдете описание метода, позволяющего эффективно посылать запросы серверам Google и обрабатывать ответы. Прилагаются скрипты на Perl в количестве 3 штук, а также список из 106 рабочих анонимайзеров. Ключевые моменты:

  • Как обойти капчу и ограничение на частоту запросов
  • Как собрать прокси и проверить их валидность
  • Как распараллелить посылку запросов
  • Как реализовать возможность приостанавливать скрипт
  • Пишем универсальный парсер

Приведенные скрипты могут быть использованы в аналитических исследованиях, а также автоматизации сбора различного рода информации при помощи поисковой системы Google.

>>> Подробности

 , , , , ,

afiskon
()

Основы Perl - 4 урока

Новости — Документация
Группа Документация

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

Содержание:

  • Часть 1: Типы переменных
  • Часть 2: Условные операторы и циклы
  • Часть 3: Директива use strict, ссылки и функции
  • Часть 4: Ввод/вывод, файлы, каталоги и глобы

>>> Подробности

 , , , , ,

afiskon
()

Сегодня – день Twitter!

Форум — Talks

У сообщества пользователей социальной сети Twitter сегодня праздник. Нет, Twitter был создан не сегодня и у его основателей (вроде бы) не день рождения. 20 мая (в високосный год - 19 мая) является 140 днем года, ровно столько символов может содержаться в одном твите.

По аналогии день программиста отмечается на 256 день (13 сентября в обычный год и 12 - в високосный), день вебмастера - 4-го апреля (4.04, ошибка 404).

Подробности

Перемещено maxcom из Internet

afiskon
()

Создаем собственного Twitter-бота на Perl

Новости — Документация
Группа Документация

Twitter.com - система микроблогов, позволяющая пользователям обмениваться короткими (до 140 символов) сообщениями. В настоящее время Twitter'ом пользуется более 1 млн человек по всему миру, из них примерно 76 тыс - русскоязычных (по материалам Википедии).

Из этой статьи Вы узнаете, как написать Twitter-бота на языке программирования Perl, а также о том, для каких целей следует его использовать, а для каких - не стоит.

>>> Создаем собственного Twitter-бота на Perl

 , ,

afiskon
()

Настройка mod_gzip

Новости — Документация
Группа Документация

mod_gzip – это модуль для веб-сервера Apache, позволяющий передавать страницы в сжатом виде. В интернете довольно много примеров настройки mod_gzip, но я столкнулся с некоторыми трудностями при его использовании, о которых хотел бы рассказать.

>>> Настройка mod_gzip

 , , mog_gzip,

afiskon
()

Вышел WordPress 2.9

Новости — Open Source
Группа Open Source

19 декабря вышла финальная версия WordPress 2.9! Всего в новой версии было внесено более 500 поправок по сравнению с 2.8, в разработке новой версии движка приняло участие более 140 человек.

Основные фишки новой версии:

  • Встроенный графический редактор
  • Корзина для удаленных комментариев и постов
  • Обновление нескольких плагинов одним кликом
  • Встроенная поддержка canonical-мета тэгов

>>> Обзор возможностей WordPress 2.9

 , ,

afiskon
()

Русская и английская орфография в Firefox

Новости — Документация
Группа Документация

По не вполне ясным причинам, Firefox умеет проверять орфографию либо только в русских, либо только в английских словах, но не и в тех и других одновременно. Ниже дана инструкция по исправлению этой вопиющей несправедливости.

Читать далее:

>>> Русская и английская орфография в Firefox

 , , ,

afiskon
()

Настройка GMail+Jabber+ICQ под FreeBSD

Новости — Документация
Группа Документация

В этой статье я расскажу, как под FreeBSD на одной веб-странице читать почту, ICQ и Jabber. В этом нам поможет GMail, но поможет неохотно. Чтобы склонить его к сотрудничеству, нужен особый подход.

Читать далее:

>>> Настройка GMail+Jabber+ICQ под FreeBSD

 , , , , ,

afiskon
()

FreeBSD + XFCE + Thunderbird + System Tray

Форум — Desktop

FreeBSD 8.0-RC1 XFCE 4.6.1 Thunderbid 2.0.0.23

Хочу научить почтовый клиент сворачиваться в трей. Половина плагинов на addons.mozilla.com почему-то не совместимы с моей версией Thunderbird - то система не та, то версия программы слишком большая. Пока решил руками их не править.

Поставил FireTray 2.0.3, появился пункт меню Файл->Свернуть в системный трей, но он не производит никакого эффекта.

Подскажите, пожалуйста, как решить проблему?

afiskon
()

RIPE NCC (Москва 2009)

Новости — Безопасность
Группа Безопасность

Вчера, 17-го сентября, прошел первый день ежегодной московской конференции RIPE NCC, проходившей в конференц-зале отеля Marriot Grand. В рамках конференции было затронуто множество вопросов, касающихся текущего состояния и перспектив развития сети Интернет. Особый интерес представляет обсуждение IPSec, DNSSEC и проблемы внедрения IPv6. Также на конференции была произведена демонстрация атаки IP Hijacking и обсуждался IX (Internet eXchange).

>>> Подробности

 , , , ix

afiskon
()

Asus X51L :: FreeBSD 7.2 + XFCE + screen

Галерея — Скриншоты

Время от времени посматриваю скриншеты из этого раздела. Слежу за ним по RSS. Вот решил выложить изображение своего рабочего стола, пусть народ шрифты поругает :)

Это ноутбук Asus X51L, подключенный к 22" монитору LG Flatron Wide. Операционная система - FreeBSD 7.2 (пока что PRERELEASE), браузер - Firefox 3.0.10 + flashblock + adblock plus + fvdownloader + gnash. Основная работа ведется в gnu screen. IM - centerim, shell - bash, торрент-клиент - rtorrent, текстовый редактор - vim, аудио плеер - moc, файловый менеджер - mc.

Справа тот же screen, запущенный на рабочем сервере (FreeBSD 6.2). Для работы с БД используется mysql, pager == less с настроенными переменными окружения для нормального восприятия koi8-r и отключенным переносом строк. К сожалению, я не придумал нормального способа работы со screen на нескольких серверах из одного терминала.

Фильмы смотрю в mplayer, pdf читаю в epdfview, картинки разглядываю в ristretto. Также имеется Nexuiz 2.5, Gimp 2.6.5, OpenOffice 3.0.1 и Dia 0.96.1. Весь софт ставился из портов.

Что касается совместимости с железом - сбоев в работе с wifi, bluetooth, картридером и принтером HP 5743 не обнаружено.

Скриншет: http://img23.imageshack.us/img23/760/mytruedesktop.png Обои: http://img301.imageshack.us/img301/2702/thinkcorrectly.png

>>> Просмотр (1680x1050, 287 Kb)

afiskon
()

RSS подписка на новые темы