Ghid Makefile pentru incepatori

Daca te-ai apucat recent sa inveti programare in C sau C++ pe Linux (sau WSL), probabil te-ai lovit deja de partea repetitiva. Scrii cod, salvezi, apoi mergi in terminal si scrii celebra comanda:

gcc main.c -o program

Daca ai gresit o virgula in cod? Corectezi si scrii comanda din nou. Daca vrei sa rulezi programul? Scrii ./program. Daca vrei sa stergi ce ai facut? Scrii rm program.

Ei bine, pentru a scapa de toate astea, intervine Makefile. Nu este o unealta doar pentru experti, ci este cel mai bun prieten al oricui vrea sa economiseasca timp.

[mai mult...]

Cum modifici textul de pe orice site web

Ai vazut vreodata acele screenshot-uri pe internet unde cineva are 10 milioane de euro in contul bancar, sau unde Elon Musk i-a raspuns personal la un comentariu?

In 99% din cazuri, nu e Photoshop. E ceva mult mai simplu, o unealta care exista deja in browserul tau (Chrome, Firefox, Edge) si pe care programatorii o folosesc zilnic. Se numeste Inspect Element (sau Developer Tools). Iata cum poti folosi si tu functionalitatea.

[mai mult...]

Cum citesti notificarile pierdute sau mesajele sterse de pe WhatsApp

Ti s-a intamplat vreodata sa vezi ca ai primit un mesaj pe WhatsApp, dar pana sa pui mana pe telefon, dispare notificarea si in conversatie apare doar textul: “Acest mesaj a fost sters”?Ei bine daca ai un telefon cu Android relativ nou (Android 11+), exista o functie pentru a recupera aceste notificari:Istoric Notificari.

Iata cum activezi aceasta functie si cum o folosesti pentru a citi notificarile sterse (din greseala sau intentionat).

[mai mult...]

Cum folosesti noile “Shortcut App Icons” pe Oxygen OS 16

Noul update OxygenOS 16 vine cu posibilitatea de a face o actiune simpla (cum ar fi sa pornesti o inregistrare video sau sa deschizi un tab Incognito), fara sa dai 3-4 click-uri, ci cu un singur click.

Acest lucru este posibil prin noua functionalitate de adaugare a shortcut-urilor catre anumite actiuni ale unei aplicatii direct pe iconita de pe Home Screen. Asadar, iata ce trebuie sa faci pentru a profita de functionalitate. Voi face o demonstratie pentru aplicatia “Camera”.

[mai mult...]

Cum vezi direct din Figma unde se indreapta atentia utilizatorilor in design-ul tau

Cel mai frustrant moment in design este cand prezinti o interfata si incepe avalansa de pareri subiective: “mie nu-mi place butonul ala”, “fa logo-ul mai mare”, “nu iese in evidenta oferta”. Nu stii daca marea majoritate a utilizatorilor se vor uita unde vrei tu sa se uite.

Acum poti vedea harta termica a atentiei (heatmap) direct peste design-ul tau, fara sa iesi din Figma. Folosim plugin-ul Attention Insight, care utilizeaza AI pentru a prezice cu o acuratete de peste 90% unde se vor uita utilizatorii in primele secunde.

[mai mult...]

Cum sa ai “AirDrop” pe OnePlus/Oppo: Transfer intre iPhone, PC si Oxygen OS 16

Marea problema a utilizatorilor de Android este transferul rapid de fisiere catre un iPhone sau un PC cu Windows. De obicei, calitatea pozelor se pierde pe WhatsApp sau transferul prin cablu este greoi. Pe Oxygen OS 16 / Color OS 16, solutia integrata se numeste O+ Connect. Aceasta creaza un ecosistem fluid care permite transferul de fisiere fara fire, la viteze mari, indiferent de platforma.

[mai mult...]

Castile se aud incet? Solutie pentru Oxygen OS 16

Daca ti s-a intamplat sa iti conectezi castile Bluetooth la telefon si sa observi ca, desi volumul este la maxim, sunetul este mult mai incet decat de obicei, trebuie sa stii ca nu ai castile stricate, ci ca aceasta problema apare frecvent dupa actualizari de software, in special pe Oxygen OS 16, din cauza modului in care Android gestioneaza volumul absolut. Astfel, cand functia de sincronizare de volum este oprita, telefonul poate fi la 100%, dar amplificatorul intern al castilor poate fi blocat la 50% (sau invers).

[mai mult...]