• Оптимизиране на изображенията (png,jpg)

    Идеята е да се оптимизират изображнията за по- бързо зареждане и според Google PageSpeed Insights: find . -iname ‘*.jpg’ -print0 | xargs -0 jpegoptim –max=90 –strip-all –preserve –totals; find $PWD -type f -name „*.jpg*“ -execdir jpegoptim -v –strip-all –max=85 –preserve ‘{}’ \; find . -iname ‘*.png’ -print0 | xargs -0 optipng -o7 -preserve; Резултата: ./images/back.jpg…

  • ssh „Connection reset by peer“

    Когато се логна към ssh сървър и не правя нищо известно време излиза със съобщението „Connection reset by peer“. За да се фиксне това трябва да се променим времето на почивка на сървъра и на клиента. Фикс на ssh server: Файл „/etc/ssh/sshd_config“ ClientAliveInterval 540 Фикс на ssh клиент: Файл „/etc/ssh/ssh_config“ ServerAliveInterval 540 След този фикс…

  • Vim трик

    За коригиране на lineendings на файла, чрез vim :e ++ff=dos :e ++ff=mac :e ++ff=unix

  • Колко файла има в конкретна директория

    Идеята е да се преброят файловете в конректна директория: find . -type f | wc -l

  • Бележки при конвертиране на бази/файлове – cp1251,utf8,latin1 и т.н.

    1. При дъмпване на файл използвам аргумента –extended-insert=FALSE, чрез които не се обединява всички insert-и, а ги разбива на ред по ред. Идеята е, че ако има проблеми да можем лесно да открием и фикснем проблема. т.е.: mysqldump –extended-insert=FALSE -uUSER -pPASS DB > db.sql 2. При конвертиране с iconv виждаме следната грешка: iconv: illegal input…

  • ssh amazon instance с pem файл

    # Permissions 0755 for ‘file.pem’ are too open. chmod 600 nursegrid_web_key.pem; ssh -i file.pem [email protected] -p 22 -v;

  • Инсталиране на systemrescueCD на usb

    Изтегляне на systemrescuecd-x86-4.5.3.iso (http://www.sysresccd.org/Download) mkdir /tmp/cdrom; mount -o loop,exec systemrescuecd-x86-4.5.3.iso /tmp/cdrom/; cd /tmp/cdrom; ./usb_inst.sh;

  • Debian 6 squeeze Downgrade php 5.4 към 5.3

    /etc/apt/sources.list deb http://ftp.debian.org/debian/ squeeze main contrib non-free deb http://security.debian.org/ squeeze/updates main contrib non-free apt-get update apt-cache policy php5 php5: Installed: 5.4.39-0+deb7u2 Package pin: 5.4.39-0+deb7u2 Candidate: 5.3.3-7+squeeze19 apt-get install –reinstall libapache2-mod-php5=5.3.3-7+squeeze19 php-pear=5.3.3-7+squeeze19 php5=5.3.3-7+squeeze19 php5-cli=5.3.3-7+squeeze19 php5-common=5.3.3-7+squeeze19 php5-curl=5.3.3-7+squeeze19 php5-gd=5.3.3-7+squeeze19 php5-imap=5.3.3-7+squeeze19 php5-intl=5.3.3-7+squeeze19 php5-mcrypt=5.3.3-7+squeeze19 php5-mysql=5.3.3-7+squeeze19 php5-pspell=5.3.3-7+squeeze19 php5-xmlrpc=5.3.3-7+squeeze19 php5-xsl=5.3.3-7+squeeze19

  • Конвертиране mp4 -> mp3

    avconv -i „FILE.mp4“ -vn -acodec libmp3lame -ac 2 -ab 160k -ar 48000 „`basename „FILE.mp4″ .m4a`.mp3“

  • Записване на skype разговор под Linux

    Идеята е да се запише разговор за да се използва по- късно. 1. Инсталира се Skype 2. Инсталира се Skype Call Recorder 3. Стартира се Skype + Skype Call Recorder 4. Потвърждаваме, че в скайп приложението „Skype Call Recorder“ иска достъп и това е всичко 🙂