apache кеширане на css, js и изображения

Кеширането е способ за намаляне на натоварването върху сървъра.

Това може да се дефинира с апаче като се използва mod_expire

<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access plus 1 seconds"
    ExpiresByType image/x-icon "access plus 2692000 seconds"
    ExpiresByType image/jpeg "access plus 2692000 seconds"
    ExpiresByType image/png "access plus 2692000 seconds"
    ExpiresByType image/gif "access plus 2692000 seconds"
    ExpiresByType application/x-shockwave-flash "access plus 2692000 seconds"
    ExpiresByType text/css "access plus 2692000 seconds"
    ExpiresByType text/javascript "access plus 2692000 seconds"
    ExpiresByType application/x-javascript "access plus 2692000 seconds"
    ExpiresByType text/html "access plus 600 seconds"
    ExpiresByType application/xhtml+xml "access plus 600 seconds"
</IfModule>
<IfModule mod_headers.c>
    <FilesMatch "\\.(ico|jpe?g|png|gif|swf|css|js)$">

        Header set Cache-Control "max-age=2692000, public"
    </FilesMatch>
    <FilesMatch "\\.(x?html?|php)$">
        Header set Cache-Control "max-age=600, private, must-revalidate"
    </FilesMatch>
    Header unset ETag
    Header unset Last-Modified
</IfModule>
Публикувано в linux

XP SP2 SP3

Моем да накараме Windows XP SP2 да се мисли за SP3 като стартираме следния регистри файл SP3 (не забравяйте да промените разширението на .reg след като свалите файла)

С етикет: , , , , ,
Публикувано в windows

du sort

Когато имаме доста файлове в една папка и искаме да видим големината им, но и да ги сортираме по големина, за да видим кои са най-големите файлове това става много лесно със следната команда под линукс

du | sort -nr | cut -f2- | xargs du -hs
С етикет: , ,
Публикувано в linux

промяна на TAX на калкулатор Citizen

Имам калкулатор Citizen който има функцията за добавяне и премахване на данък.

Фабричната стойност беше 5%, в България обаче ставката за ДДС е 20% и за това трябва да се смени.

Ето как става това:

  1. Задържаме бутона SET за няколко секунди докато на екрана ни се появи мигащо TAX% и стойността която е зададена сега
  2. Въвеждаме новата стойност – 20 (тук въвеждаме само цифрата без никакви знаци след нея)
  3. Натискаме пак SET за да потвърдим
С етикет: ,
Публикувано в Без категория

изтриване на дублиращи редове от файл

$ cat happybirthday.txt

Happy Birthday to You!

Happy Birthday to You!

Happy Birthday Dear Tux!

Happy Birthday to You!

$ sort happybirthday.txt 

Happy Birthday Dear Tux!

Happy Birthday to You!

Happy Birthday to You!

Happy Birthday to You!

$ sort happybirthday.txt | uniq

Happy Birthday Dear Tux!

Happy Birthday to You!
С етикет: , , , ,
Публикувано в linux