Мои мысли и ощущения


Бывает такое очень страшное желание выкачать весь сайт целиком (с картинками, скриптами, шаблонами и так далее). Не буду признаваться зачем, просто оставлю это здесь:

site="http://cleancanvas.herokuapp.com/";
domain="cleancanvas.herokuapp.com";
wget --recursive --no-clobber --page-requisites --html-extension --convert-links --restrict-file-names=windows --domains $domain  --no-parent $site
Подробнее




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

Так вот, проблема заключается в следующем: как без установки фотошопа и без запуска gimp легко и просто массово изменить размеры всех изображений, находящихся в папке в линукс, используя лишь консоль?

Для начала поставим пакет imagemagick

$ sudo apt-get install imagemagick

Ну и собственно сам скриптец:

for file in *.png; do
	convert $file -resize 65x59 $file;
done

Так же мы можем распараллелить сам процесс конвертации, если у нас несколько процессоров:

procs=`cat /proc/cpuinfo | grep processor -c`;

for file in *.jpg; do
	echo "converting $file...";
	while [ `ps -e | grep convert -c` -ge $procs ] ; do
		sleep 1s;
	done;
	convert $file -resize 33% $file &
done;

Доне.

Подробнее




Ура! Наконец-то случилось полное обновление официального сайта Bingo's Soft! Теперь-то он стал гораздо лаконичнее, понятнее, да и выглядеть гораздо приличнее и минималистично, одновременно хорошо отображаясь на мобильных устройствах! Ща какую-нибудь картинку добавим из завалявшихся архивов для пестроты самой новости:

Bingo's Soft

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

Подробнее