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


Бывает, что настает такой момент, когда мы начинаем понимать, что нам не хватает ограничений, наложенных виртуальным хостингом, и, наконец, собравшись духом, мы приобретаем выделенных виртуальный сервер на Linux, на котором, хм, кроме ssh-доступа на данный момент нет ничего. В этой статье я ничего не расскажу нового или сверхестественного, я ее просто помечу для себя, чтобы быстро настраивать очередной сервер, на случай переезда (предыдущий кстати очень дико тормозил, отвечал 2-3 секунды после запроса, частенько заканчивалась память сама по себе, либо он лежал). Кстати один раз они (2servers.ru) потеряли все данные на диске просто так и дико извинялись, благо я делал недавно бекап, так что обошлось.

Что ж, смелее, приступим. Речь пойдет про выделенный сервер на основе Ubuntu 12.04 LTS.

Подробнее




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

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

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

Подробнее