Похожие на SokoloffАнализатор логов postfix`а
31.01.2010 02:57

booleyСмена песни в mpd

Давным-давно на WeLinux уже был пост про OSD в MPD за авторством muhas. И хотя OSD для MPD мне не нужен, очень понравилась первая часть скрипта.

Она понадобилась для music_logger, дабы оповещать сервер о смене песни. Скрипт был всем хорош, но срабатывал также в таких случаях, когда я останавливал воспроизведение (mpc stop), что давало, ввиду специфики music_logger (сохранение проигранных названий композиции), неудобоваримый результат (запись в логе, вместо %artist% - %track%: -

Не обрадовавшись этим фактом, я решил погуглить другие решения.
Если кратко, был нужен %script%, запускающий %my_script%, когда начинала играть новая песня в mpd. mpd.wikia.com предложила скрипт для уведомлений Growl. Я поначалу обрадовался, но выяснилось, что скрипт написан косячно и не удовлетворяет текущую версию Audio::MPD.
Поэтому я его доработал, получился скрипт на Perl, который делает то, что нужно :)
Полностью.
+ 3 -
7
Q2W 23.07.2010 22:52

How-to`sУстановка apache 1.3.42 + mod_perl на Ubuntu 10.04

Вобщем возникла задача поиметь машину для разработки с мод_перлом и первым апачом.
Обычно я это делал на специально выделенной под это дело тестовой машине с Фрёй, где для этого дела есть отдельный порт и никаких проблем, но на этот раз я решил, что пора на своей машине это организовать.

Итак, пакета с первым апачом под современную убунту нет, поэтому придётся ставить из исходников.

Тут написано, что всё просто и делается парой команд, но я бы не писал этот пост, если бы оно действительно было так.

И вот вам моё прохождение сего квеста.
Полностью.
+ 2 -
9
kstep 06.02.2010 03:24

Tips & tricksПочинка битых символьных ссылок (утилита для юзера — урок для начинающего программера)

У меня иногда так бывает, что после разбора завалов в домашнем каталоге и
перемещения файлов на новые более логичные для них места, требуется
восстановить поломанные ссылки на эти перемещённые файлы.
Чтобы не делать этого ручками, набросал три скрипта: один на перле и два на
шелле.

Полностью.
+ 10 -
13
stasikos 07.08.2010 17:11

СкриптыХайлайты через notify-send в irssi

Так как кое-где еще не нашлось достаточно пользователей irssi, думаю что здесь ему будет полезнее полежать. :)

Благодаря наличию в Irssi поддержки perl-скриптования, можно очень простым
способом, не используя никаких дополнительных модулей или еще чего либо
реализовать довольно-таки удобную функцию уведомления о приватных сообщениях и
хайлайтах через notify-osd, используя приведенный здесь скрипт. Конечно же, вы
можете использовать что угодно вместо notify-osd по вашему желанию, и тогда это
будет лишь небольшим примером того как можно облагородить такой, кажущийся
многим с первого взгляда убогим, IRC-клиент.
Полностью.
+ 3 -
4
afiskon 15.02.2010 21:07

СкриптыМоя статья: Основы программирования на Perl

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

Статья под катом
Полностью.
+ 10 -
33
cubiccat 07.11.2010 12:01

СкриптыСкрипт для конвертирования видео-файлов в mp4

В связи с покупкой нового телефона (Samsung S5230) - возникла потребность конвертировать видео в mp4.
Полностью.
+ 11 -
16
afiskon 25.02.2010 20:46

СкриптыОсновы программирования на Perl (часть 2)

Ну вот дошли руки написать продолжение к посту Основы программирования на Perl. В этой части речь пойдет об условных операторах и циклах.
Полностью.
+ 9 -
22
26.01.2011 22:35

ladykoshaПерлушка для превращения текста со всякими &xxx; и &#nnn; в нормальный utf8

1
2
3
4
#!/usr/bin/perl
use HTML::Entities; 
binmode ("STDOUT", ":utf8"); 
print decode_entities(<>);

Полностью.
+ 22 -
6
Elijah 27.07.2009 16:12

Есть вопрос!Проверка почты в консоли?

Поднятая тут тема про жизнь в консоли меня вдохновила на вот какой вопрос.



Имеется произвольное количество почтовых ящиков на разных серверах. Одни раз в заданное количество минут надо проверить эти ящики на наличие почты, и выдать пользователю уведомление формата: "ящик такой-то, новых писем столько-то".



Конечно, это возможно в гуёвых программах (но те, что я видел, страшны, как моя жизнь).



Вопрос: можно ли эту задачу реализовать с помощью средств консоли при работающем DE? Демона, скажем, запустить, или что-то ещё?
+ 0 -
38
afiskon 14.03.2010 16:24

СкриптыОсновы Perl. Часть 3 – use strict, ссылки и функции

Продолжение серии статей об основах программирования на Perl. В этой части речь пойдет обо всем, что нужно знать для написания функций. Думаю, в цикл войдет еще одна, максимум две части...
Полностью.
+ 4 -
12
1 2 3 4