2015 m. vasario 5 d., ketvirtadienis

HTML vertimas į PDF (CMD)

Geriausia naudoti per komandinę eilutę wkhtmltopdf biblioteką: http://wkhtmltopdf.org/
Papildoma informacija kaip įdiegti: http://www.cyberciti.biz/open-source/html-to-pdf-freeware-linux-osx-windows-software/
cd /
wget http://downloads.sourceforge.net/project/wkhtmltopdf/0.12.2.1/wkhtmltox-0.12.2.1_linux-centos6-amd64.rpm?r=http%3A%2F%2Fwkhtmltopdf.org%2Fdownloads.html&ts=1423129160&use_mirror=switch
rpm -ivh wkhtmltox-0.12.2.1_linux-centos6-amd64.rpm

Naudojimo pvz:
htmltopdf input.html output.pdf

Jei nerodo reikiamų šriftų, į serverį reikia įdiegti microsoft šriftus:
wget http://www.my-guides.net/en/images/stories/fedora12/msttcore-fonts-2.0-3.noarch.rpm
rpm -Uvh msttcore-fonts-2.0-3.noarch.rpm

2015 m. sausio 20 d., antradienis

Nemokami vektoriai


web projekto saugumas

geras straipsnis: http://pakamore.lt/it-saugumo-spragos-lietuvoje-2014/
cituoju esmę:

  • Gavom patvirtintus formos duomenis iš IP, kuris neapsilankė pirmose trijose duomenų suformavimui skirtuose žingsniuose? Blokuojam, ryte administratorius patikrins.
  • Gavom 20 užklausų kas 1 sekundę iš vieno IP? Blokuojam, ryte administratorius patikrins.
  • Gavom identiškai suformuluotą užklausą kaip ką tik užblokuota, tik iš kito IP adreso? Blokuojam, ryte administratorius patikrins.

2015 m. sausio 13 d., antradienis

PHP saugumas

Serveryje turint daug domenų, tikslinga aproboti PHP teises tik tame folderyje. Tai nustatoma, pvz:
open_basedir="/home/manodomenas.lt/public_html/:/tmp".
Žr. plačiau kaip automatizuoti: http://servernetworktech.com/2012/11/securing-php-when-using-virtualmin/

Kitas dalykas, PHP leisti kaip tik to vartotojo CGI programą, aprobojant tam vartotojui skirtus serverio resursus. Plačiau: https://www.virtualmin.com/node/24245