to post messages and comments.

Забабахал себе кнопачку "Нра!" в довесок к консольному плееру mocp. Теперь, при прослушивании Радио ULTRA и НАШЕго Радио нажатие кнопки приводит к добавлению песни в список для поиска и скачивания музыки. Доволен! Пополняю плейлист...

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

господа, может кто знает на каких движках (лучше опенсурс или фри) сделать аналог rqwiki.ru ? хотя с этим то все более менее понятно.
а вот есть ли готовые системы для создания интерактивных карт, калькуляторов и прочего? а то от меня хотят много чего, да еще и с пользовательским конентом после премодерации.

Жуйк, нашёл такой скрипт:

#!/bin/bash
if [[ -z $1 ]]
then
echo ' Параметры не заданы!'
exit 1
fi

echo $1

growisofs -use-the-force-luke=dao -use-the-force-luke=break:1913760 -dvd-compat -speed=2 -Z /dev/scd0=$1

Эт для задротов по боксу, что бы каждый раз не вводить команду для записи дисков. Вот только я понять не могу как им пользоваться :( Объясните в двух словах как его запускать и как в переменной указывать путь до файла

В #892605 была пробная версия скрипта для загрузки ГОСТов с gost.ru
Сегодня была закончена новая версия. Скрипт переписан на Perl/CGI. Так что его можно положить на своем сайте и использовать при необходимости...
Скрипт тестировался на FreeBSD 8.1, Apache 2.2, Perl 5.12
Забирать тут: pastebin.com (только скрипт)
или тут: rapidshare.com (скрипт и простенькая web-морда)

пинг компьютеров задаваемой аргументом $1 подсети xxx.xxx.xxx.N/24 в диапазоне N-255

#!/bin/bash

ip="1"
ip_end="255"
ping_ip=""
network="192.168.0"

if [ $1 ]
then
net=$1;
if [ `echo $net | grep [^0-9.]` ]
then
echo -ne "Bad address \"$net\"!\n";
exit;
fi
if [ -z `echo $1 | awk -F. 'END {print $NF}'` ]
then
net=`expr $net : '\(.*\)\.'`;
fi
l=`echo $net | awk -F. 'END {print NF}'`;
if [ $l -eq 4 ]
then
network=`expr $net : '\(.*\)\.'`;
ip=`expr $net : '.\.\(.\)' \| 1`;
elif [ $l -eq 3 ]
then
network=$net;
else
echo -ne "Bad argument \"$net\"!\n";
exit;
fi
fi

while [ $ip -le $ip_end ]
do
ping_ip="$network.$ip";
if [ `ping $ping_ip -W 1 -c 1 | grep received | awk '{print $4}'` -ne "0" ]
then
echo -ne "ping from $ping_ip\n";
else
echo -ne "No ping from $ping_ip\n";
fi
ip=`expr $ip + 1`;
done

Возможно, я изобретаю велосипед (скорее всего), но написал на bash небольшой скрипт для обновления портов. Если кто что сможет сказать — пишите, буду благодарен.
#!/usr/local/bin/bash
newports=`portversion |grep "<"|cut -d" " -f1`
## Получение
for port in $newports
do
ppath=`whereis -s $port|cut -d" " -f2`
cd $ppath
make fetch
done
## Настройка
for port in $newports
do
ppath=`whereis -s $port|cut -d" " -f2`
cd $ppath
make configure
done
## kомпиляция
for port in $newports
do
ppath=`whereis -s $port|cut -d" " -f2`
cd $ppath
make
done
## обновление
for port in $newports
do
ppath=`whereis -s $port|cut -d" " -f2`
cd $ppathconfigure
read
make deinstall&&make install
done
## очистка
for port in $newports
do
ppath=`whereis -s $port|cut -d" " -f2`
cd $ppath
read
make clean
done