Използване на .htaccess файлове

Всеки имащ собствена страница и работещ с Apache сървър е чувал за тези файлове, това което правят реално е промяна  на настройките за определена директория от вашия уебсървър. .htac­cess файловете се добавт в самата директория на сайта ви и конфигурационните директиви са валидни както за нея така и за поддиректориите й. Това, което ви позволяват е по-лесно конфигуриране на определени директории, като могато да пренаписват настройките зададени в httpd.conf. По този начин ако използвате уебхостинг и нямате достъп до конфигурационния файл на Apache пак можете да зададете някои специфични настройки. Конфигурационните директиви, които ще разгледаме в тази статия са следните:

  • Options +/-Indexing — разрешаване на листването на файловете в директория и опциите, които можете да използвате към това
  • mod_rewrite — задаване на красиви връзки в страницата (премахване на .html и .php)
  • AuthType — Задаване на парола за достъп до дадена директория
  • allow/deny — блокиране на IP адреси
  • Error­Doc­u­ment — собствени страници за грешки

Разбира се, с .htac­cess файловете можете да постигнете още много неща, но смятам, че след като разберете основата и простите трикове лесно ще можете да разберете и останалото за тези файлове в Apache уроците.

Прочетете още »

Linux kernel 2.6.33

На 24. февруари 2010 излезе новата версия на линукс ядрото. Като цяло основните промени в ядрото са често далеч от обикновения потребител, но в тази версия намираме някои интересни и нови неща, които може да представляват интерес и за вас. Основните промени са няколко:

  1. Нов драйвер за Nvidia видео карти — напълно с отворен код
  2. Поддръжка за Nin­tendo Wii и Nin­tendo GameCube
  3. Премахване на Android
  4. Com­p­cache: компресиран в паметта swap
  5. и други промени, които няма да засягаме в тази статия. За повече информация можете да посетите: http://kernelnewbies.org/Linux_2_6_33

Прочетете още »

Излезе OpenOffice.org версия 3.2

От 10.02.2010 новата версия на OpenOffice.org е факт. В нея авторите обещават повече бързина, подобрения и нови функции. За целта набързо махнах старата версия (което е желателно, ако искате да обновите без да чакате обновления от пакетния мениджър) и инсталирах новата, за да проверя, в общи линии, какво е новото и дали наистина новата версия е по-бързо от предната 3.1. Затова и ще опиша накратко процеса:

Прочетете още »

Създаване на glimmer ефект с GIMP


Предполагам сте забелязали в шапката на страницата ни ефектът с преливащия цвят и различните ленти, а може би  и тапета ни в twit­ter. Ако сте се чудили как да постигнете същия резултат с GIMP, то сега ще разберете.

Нека започнем от това какво ще ви бъде необходимо:

  • GIMP (очевидно)
  • Познания на програмата (макар, че ще се опитам да обяснявам възможно най-подробно)
  • и това е :-)

Няма да са ви необходими допълнителни четки или инсталиране на пакет с преливания и т.н. Просто ще използваме инструментите на GIMP, които са налични още с инсталацията.

Прочетете още »

Netcat — швейцарското ножче за мрежи

Копиране на файлове, четене на електронна поща, сканиране на портове, стартиране на уеб-сървър и всичко това в мрежата. Net­Cat се справя с всички тези задачи, но само в мрежата — за сметка на това върши работата си безупречно. В тази статия ще ви разкажа малко повече за мрежовия инструмент netcat и ще демонстрирам някои от възможностите му с примери. За целта ще разгледаме всяка задача като отделна точка.

Прехвърляне на файлове

Да приемем, че искате да копирате файл с името test.txt от една машина с име в мрежата john върху друга машина с име в мрежата smith. За целта трябва да стартирате програмата net­cat на машината smith като сървър с опциите –l за “lis­ten” (на български: слушане) и –p 6000, където параметъра –p определя порта, на който сървъра да “слуша” — в случая 6000. Едно пренасочване за писане се грижи за това, че net­cat ще запише входящите данни в определен от нас файл.
Прочетете още »