2014 m. liepos 24 d., ketvirtadienis

Paspaudžiamas fono paveikslėlis

CSS: 

body {
       background-image: url(/images/some_image.jpg);
       background-attachment: fixed;
       background-repeat: no-repeat;
       background-position: center top;
       cursor: pointer;
}

#page {
       cursor: auto;
}



JS:


function recordOutboundLink(link, category, action) 
{
   _gat._getTrackerByName()._trackEvent(category, action);
   setTimeout('window.open("' + link + '")', 100);
}

jQuery(document).ready(function() {
       jQuery("body").click(function(e) {
               var target = jQuery(e.target);
               if (target.attr('id') == 'body_id')
               {
                       recordOutboundLink('http://www.karlmonaghan.com','outbound', 'karlmonaghan')
               }
       });
});



HTML: 

<body id="body_id">

Nemokamų iliustracijų šaltiniai

  1. flickr.com
    Vienas didžiausių ir žinomiausių nemokamas nuotraukas talpinančių portalų.  Norėdami iš šio portalo atsisiųsti nemokamą nuotrauką, turime pasitikrinti, ar nuotraukos naudojimo teisės nėra apribotos. Portalo paieškos galimybė leidžia nuotraukas filtruoti pagal licenziją.
  2. pixmac.co.uk
    Portalas siūlo 42 612 nemokamų nuotraukų. Leidžiama pasirinkti patikusio paveikslėlio dydį.
  3. photl.com
    Svetainė siūlo 467 215 nuotraukų. Paveikslėlių paieškos filtras leidžia surasti nuotrauką pagal anglišką raktinį žodį bei spalvą.
  4. imagebase.davidniblack.com
    Aukštos kokybės nemokamos nuotraukos portale suskirstytos į kategorijas.
  5. photorack.net
    Svetainėje gausu nemokamų nuotraukų bei kitų grafinių elementų.
  6. hooverstock.com
    Portale rasime nemokamas nuotraukas bei keletą su šia tema susijusių apmokymų.
  7. free-stockphotos.com
    Tai dar viena nemokamų nuotraukų talpykla. Paveikslėliai suskirstyti į kategorijas, arba nuotraukų galime ieškoti pagal raktinius žodžius.
  8. stockvault.net
    Šiame puslapyje rasime nemokamų nuotraukų, paveikslėlių, kitų grafikos elementų.
  9. freerangestock.com
    Portale susibūrusi fotografų bendruomenė dalinasi nemokamomis nuotraukomis.
  10. photogen.com
    Puslapyje siūlomos nemokamos nuotraukos su tam tikrais minimaliais apribojimais.
  11. freedigitalphotos.net
    Nemokamos nuotraukos šiame portale surūšiuotos pagal kategorijas. Veikia paieškos sistema.
  12. public-domain-photos.comPortale patalpinta 5 000 nemokamų nuotraukų.
  13. shutterstock.comPuslapis sudėtos 15 277 169 nemokamomos nuotraukos,  iliustracijos bei grafiniai elementai.
  14. turbophoto.com
    Nemokamų nuotraukų talpykla siūlo 2 000 nuotraukų, suskirstytų į 10 kategorijų.
  15. morguefile.com
    Svetainė išsiskiria unikaliu pavadinimu bei nemokamų aukštos kokybės nuotraukų gausa.
  16. freepixels.com
    Svetainė didžiuojasi, nes joje siūlomos 4 290 nemokamos nuotraukos.
  17. dreamstime.com
    Šioje interneto svetainėje rasime 11 milijonų nemokamų paveikslėlių.
  18. creatingonline.com
    Interneto portale yra daugiau nei 1 000 nemokamų nuotraukų.
  19. kavewall.com
    Nuotraukos, suskirstytos į 18 kategorijų, tam, kad būtų lengviau randamos dominančios, nemokamos  iliustracijos.
  20. morguefile.com
    Nuotraukas šiame portale rasime paieškos laukelyje įvedę dominantį raktažodį.
  21. adigitaldreamer.com
    Portale rasime daugiau nei 1 000 nemokamų nuotraukų, suskirstytų į kategorijas.
  22. openphoto.net
    Svetainėje yra 15 221 nemokamų paveikslėlių.
  23. photoeverywhere.co.uk
    Daugiau nei 3 000 nemokamų paveikslėlių kelionių tematika.
  24. woophy.com
    Nuotraukos iš įvairių šalių. Rasime dominančią vietovės nuotrauką paspaudę ant žemėlapio.
  25. studio7designs.com
    Nemokamos nuotraukos gamtos tematika.
  26. cepolina.com
    Portale rasime daugiau nei 8 000 kokybiškų, nemokamų nuotraukų.
  27. everystockphoto.com
    Šis portalas yra nuotraukų paieškos sistema.
  28. freephotosbank.com
    Šiose svetainėje nemokamas nuotraukas talpina įvairūs fotografai.
  29. pdphoto.org
    Nemokamų nuotraukų talpykla, kur paveikslėlius gali talpinti visi norintys.
  30. historicalstockphotos.com
    Nemokamos nuotraukos iš praeities.

2014 m. liepos 22 d., antradienis

Nustatymas labiausiai apkraunamų puslapių

Tam tikslinga naudoti apachetop komandą. Jos instaliavimas:
yum install apachetop

programa beveik realiame laike analizuoja access logus, todėl jai reikia pateikti kelią iki norimo access logo, pvz: apachetop -f /var/log/virtualmin/manosaitas_access_log

norint stebėti visus savo hostinge esančius access logus, vedame:
apachetop $(find /var/log/virtualmin/ -type f -size +10k -name *access_log -print | sed 's/^/-f '/)

2014 m. liepos 21 d., pirmadienis

Atakų nustatymas ir IP blokavimas

CMD komanda, parodanti, kiek sujungimų pateikia kiekvienas IP:
netstat -alpn | grep :80 | awk '{print $5}' |awk -F: '{print $(NF-1)}' |sort | uniq -c | sort -n

Blokuojami IP adresai saugomi ugniasienės faile /etc/hosts.deny  tačiau geriausia įvesti blokuoamus IP per CMD:
# iptables -A INPUT -s 65.55.44.100 -j DROP
# service iptables save

Blokavimui atšaukti:
# iptables -D INPUT -s 65.55.44.100 -j DROP
# service iptables save

Pažiūrėjimui kas blokuojama:
iptables -L -n

Pastaba: kai kurie VDS limituoja iptables irasu limita iki 4000 ir to negalima padidinti ant openVZ platformos, taip pat siojeplatformoje nebeikia ipset listai.

iptables-save to dump the current rule set into a file.
iptables-save > /etc/sysconfig/iptables
To load the file you don't need to restart the machine, you can use iptables-restore
iptables-restore < /etc/sysconfig/iptables
Per terminala leidziant komandą, glaima pateikti ir komentara, kaip pvz:
iptables -A INPUT -p tcp -m tcp --dport 22 -m comment --comment "allow SSH to this host from anywhere" -j ACCEPT
Ne visi VDS palaiko rules comment: Depending on your distribution, you may need to load the ipt_comment or xt_comment modules into your running kernel first.

Norint uzblokuoti mysql is isopres:

iptables -A INPUT -p tcp --dport 3306 -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT
iptables -A INPUT -p tcp --dport 3306 -j DROP


If you want to remove the filtering, use this:

iptables -D INPUT -p tcp --dport 3306 -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT
iptables -D INPUT -p tcp --dport 3306 -j DROP

ARBA, be iptables galima pasieiti: Add to my.cnf:
skip-networking
Please note you will need to use localhost, not 127.0.0.1, after the change.