Ce face “zipped for” în GMail

Da, știe cineva 😛

Fișierele .zip sunt, de cele mai multe ori și în funcție de softul folosit, comprimate folosind un algoritm Lempel-Ziv-Markov sau Huffman, ambii algoritmi folosind un dicționar pentru decomprimarea datelor rezultate. Acest dicționar atribuie celor mai frecvente și mai lungi succesiuni de biți câte o etichetă cât mai scurtă.

Hiper-simplificând procesul, dacă vrem să comprimăm propoziția

Temistocle are mere care transcend barierele cosmice. Temistocle are și tractor cu care ară cerealele.

atunci aplicarea algoritmului de compresie ar genera (probabil) următorul dicționar: Continue reading

Cum schimbi numărul centrului de mesaje (SMSC) pe Android 4

Nu că v-ar folosi vreodata informația asta, însă îmi dau seama de ce după 6 apeluri la serviciul clienți Vodafone nu m-a putut ajuta nimeni 🙂

Deci… să presupunem că v-ați mutat cartela prepay* de la Vodafone pe abonament, păstrând numărul și cartela SIM. Numărul centrului de mesaje este diferit pentru prepay, respectiv pentru abonamente, iar urmarea acestui fapt, în primă fază, este că nu mai poți trimite SMS-uri. Continue reading

Când 298 de core-uri nu fac un ban

Din punctul meu de vedere era de așteptat să pice niște site-uri de e-commerce odata cu Black Friday. Nu cunosc niciun magazin de la noi care să ruleze in EC2, și chiar dacă ar face-o, sunt sceptic în privința disponibilității de a scala corespunzător și automat infrastructura.

Nu comentez referitor la natura promoțiilor, pentru că au fost și bune, și rele, ca de obicei. Continue reading

Cu câți „i” se termină „arbitri”

Răspunsul scurt este unul sau doi, niciodată trei. 🙂 Să fim, totuși, metodici în deslușirea nedeslușitului…

Am avut în generală un profesor excelent de limba română, pe domnul Ștefan Fontanini. Dumnealui mi-a insuflat dragostea față de această frumoasă știință exactă care este gramatica limbii române, lucru pentru care îi voi rămâne veșnic îndatorat.
Continue reading

De ce iubesc GitHub

O dată la ceva timp apare un serviciu care adună laolaltă toate problemele dintr-un anumit domeniu și le rezolvă. Pur și simplu. Și n-ai cum să nu fii foarte bucuros când te confruntai chiar tu cu (măcar o parte dintre) acele probleme.

Exact asta mi se pare că face Git. O gașcă de băieți programacioși s-au strâns și au început să se plângă de Continue reading