ð Cele mai noi postari
â
- Stefanescu Mihai a postat in Paginare in PHP
- johhny a postat in Paginare in PHP
- Stefanescu Mihai a postat in Cum pot afisa eroarea cand utilizatorul a scris un username gresit sau o parola gresita?
- madalin a postat in Cum pot afisa eroarea cand utilizatorul a scris un username gresit sau o parola gresita?
- Stefanescu Mihai a postat in Featureuri site
iNoob |
Stefanescu Mihai |
2022-12-08
Internetul din ziua de azi este complet altul fata de internetul din 1990, cand AOL, MSN, GeoCities, Hotmail si multe alte servicii de genul domniau piata. Dar, daca ne uitam mai atent, sub design-ul mdoern, putem observa ca in multe cazuri tehnologia din spate a ramas aproape aceasi. O astfel de te...
Internetul din ziua de azi este complet altul fata de internetul din 1990, cand AOL, MSN, GeoCities, Hotmail si multe alte servicii de genul domniau piata. Dar, daca ne uitam mai atent, sub design-ul mdoern, putem observa ca in multe cazuri tehnologia din spate a ramas aproape aceasi. O astfel de te...
iNoob |
Stefanescu Mihai |
2022-12-04
Enigma sau faimoasa masina de criptat mesaje folosita de Germania in timpul celui de al II-lea razboi mondial. Aceasta masina pune la dispozitie milioane si milioane de moduri de a cripta un mesaj, facandul incredibil de dificil de decriptat, ba chiar, pentru o perioada de de timp parea imposibil de...
Enigma sau faimoasa masina de criptat mesaje folosita de Germania in timpul celui de al II-lea razboi mondial. Aceasta masina pune la dispozitie milioane si milioane de moduri de a cripta un mesaj, facandul incredibil de dificil de decriptat, ba chiar, pentru o perioada de de timp parea imposibil de...
iNoob |
Stefanescu Mihai |
2022-12-03
In acest articol am sa va arat cum sa va faceti profilul de github sa arate super bine. Pasul 1: Trebuie sa faci un repository nou cu acelasi nume ca al contului. De exemplu, asta este profilul meu https://github.com/DoarMihai si trebuie sa fac un repository cu numele DoarMihai. Acest nou repo...
In acest articol am sa va arat cum sa va faceti profilul de github sa arate super bine. Pasul 1: Trebuie sa faci un repository nou cu acelasi nume ca al contului. De exemplu, asta este profilul meu https://github.com/DoarMihai si trebuie sa fac un repository cu numele DoarMihai. Acest nou repo...
Security |
Stefanescu Mihai |
2022-12-03
Cifrul de tip Cezar este una dintre primele si cele mai simple metode de cifrare. Este un cifru de substitutie, adica fiecare litera unu text dat este inlocuita cu o litare aflata la un anumit numar de pozitii de ea in alfabet. De exemplu, daca am lua ca exemplu numarul de pozitii 1, litera A va fi ...
Cifrul de tip Cezar este una dintre primele si cele mai simple metode de cifrare. Este un cifru de substitutie, adica fiecare litera unu text dat este inlocuita cu o litare aflata la un anumit numar de pozitii de ea in alfabet. De exemplu, daca am lua ca exemplu numarul de pozitii 1, litera A va fi ...
iNoob |
Stefanescu Mihai |
2022-12-02
Acest articol se vrea a fi o lista de resurse, fie ele articole sau plugin-uri, despre PHPStorm. Articole: PHPStorm's performance - Articol de pe Stitcher despre cresterea performantei PHPStorm PHPStorm tips for power users - O lista de sfaturi mai putin cunoscute despre PHPStorm PH...
Acest articol se vrea a fi o lista de resurse, fie ele articole sau plugin-uri, despre PHPStorm. Articole: PHPStorm's performance - Articol de pe Stitcher despre cresterea performantei PHPStorm PHPStorm tips for power users - O lista de sfaturi mai putin cunoscute despre PHPStorm PH...
iNoob |
Stefanescu Mihai |
2022-12-02
Daca acum incepi sa inveti despre retelistica sau deja te-ai jucat putin in acest domeniu sigur ai intalnit acesti termeni, TC si UDP. TCP vine de la Transmission Control Protocol, iar UDP care vinede la User Datagram Protocol sunt parte din suita de protocoale Internet Protocol. TCP si UDP sunt ...
Daca acum incepi sa inveti despre retelistica sau deja te-ai jucat putin in acest domeniu sigur ai intalnit acesti termeni, TC si UDP. TCP vine de la Transmission Control Protocol, iar UDP care vinede la User Datagram Protocol sunt parte din suita de protocoale Internet Protocol. TCP si UDP sunt ...
iNoob |
Stefanescu Mihai |
2022-12-01
Web Sockets, Web Workers si Service Workers...termeni pe care sigur i-ai mai auzit pe undeva, poate ai auzit de unii dintre ei, dar nu chiar pe toti 3. Stiu, suna foarte similar si s-ar putea sa ii incurci intre ei. Hai in acest articol sa vedem ce inseamna so care sunt diferentele intre ei. S...
Web Sockets, Web Workers si Service Workers...termeni pe care sigur i-ai mai auzit pe undeva, poate ai auzit de unii dintre ei, dar nu chiar pe toti 3. Stiu, suna foarte similar si s-ar putea sa ii incurci intre ei. Hai in acest articol sa vedem ce inseamna so care sunt diferentele intre ei. S...
Clean Code |
Stefanescu Mihai |
2022-12-01
Un DTO (sau Data Transfer Object) este un obiect ce transfera date intre procese. Puteti folosi aceasta tehnica pentru a imbunatati comunicarea intre 2 sisteme (de exemplu intre 2 API-uri) avand o structura fixa si asigurand transportul datelor intr-un mod organizat. Ce este un DTO? Cum am zis...
Un DTO (sau Data Transfer Object) este un obiect ce transfera date intre procese. Puteti folosi aceasta tehnica pentru a imbunatati comunicarea intre 2 sisteme (de exemplu intre 2 API-uri) avand o structura fixa si asigurand transportul datelor intr-un mod organizat. Ce este un DTO? Cum am zis...
Linux |
Stefanescu Mihai |
2022-11-27
Majoritatea oamenilor care au folosit linux au vazut structura de foldere a acestuia, dar sunt convins ca majoritatea nu stiu ce sunt aceste foldere si la ce sunt folosite. Un utilizator de Windows, cand deschide pentru prima data File manager-ul din linux o sa intalneasca o structura asemenatoare ...
Majoritatea oamenilor care au folosit linux au vazut structura de foldere a acestuia, dar sunt convins ca majoritatea nu stiu ce sunt aceste foldere si la ce sunt folosite. Un utilizator de Windows, cand deschide pentru prima data File manager-ul din linux o sa intalneasca o structura asemenatoare ...
Design Patterns |
Stefanescu Mihai |
2022-11-25
In acest articol am sa vorbesc despre adapter pattern, un pattern usor de inteles pentru ca sunt sigur ca deja stii ce este un adaptor. Chiar daca pare usor de explicat cu o poza, definitia este asta: "Adapter pattern ne permite sa 'traducem' o interfata penutr a putea fi folo...
In acest articol am sa vorbesc despre adapter pattern, un pattern usor de inteles pentru ca sunt sigur ca deja stii ce este un adaptor. Chiar daca pare usor de explicat cu o poza, definitia este asta: "Adapter pattern ne permite sa 'traducem' o interfata penutr a putea fi folo...
Design Patterns |
Stefanescu Mihai |
2022-11-25
Decorator pattern permite utilizatorului sa adauge functionalitate noua unui obiect deja existent fara sa il modifice. Acesta este un design pattern structural. Implementare Vom demonstra implementarea lui folosinde de un exemplu cat se poate de simplu. Presupunand ca facem un site pentru un res...
Decorator pattern permite utilizatorului sa adauge functionalitate noua unui obiect deja existent fara sa il modifice. Acesta este un design pattern structural. Implementare Vom demonstra implementarea lui folosinde de un exemplu cat se poate de simplu. Presupunand ca facem un site pentru un res...
iNoob |
Stefanescu Mihai |
2020-12-06
In acest articol am sa vorbesc despre fatadele din laravel, am povestesc putin cum de putem apela metode ce nu sunt statice ca si cand ar fi statice, de ce avem nevoie sa facem asta si mai ales cum putem implmenta si noi treaba asta :) Fatadele ne ofera posibilitatea de a apela o metoda ca fiind ...
In acest articol am sa vorbesc despre fatadele din laravel, am povestesc putin cum de putem apela metode ce nu sunt statice ca si cand ar fi statice, de ce avem nevoie sa facem asta si mai ales cum putem implmenta si noi treaba asta :) Fatadele ne ofera posibilitatea de a apela o metoda ca fiind ...
Refactoring |
Stefanescu Mihai |
2020-11-08
Scopul principal al refactorizarilor este elminarea tech debt-ului si vine din dorinta de a scapa de codul dezorganizat si a il transforma in cod curat si simplu de inteles. Bun! Dar ce este cod curat pana la urma? Daca te uiti la clip-uri despre clean code, citesti tot felul de articole, carti a...
Scopul principal al refactorizarilor este elminarea tech debt-ului si vine din dorinta de a scapa de codul dezorganizat si a il transforma in cod curat si simplu de inteles. Bun! Dar ce este cod curat pana la urma? Daca te uiti la clip-uri despre clean code, citesti tot felul de articole, carti a...
iNoob |
Stefanescu Mihai |
2020-10-11
Mi-am dat seama ca nu stiu prea multe lucruri despre composer, mai exact nu stiu ce face composer.json, ce e composer.lock, care este diferenta dintre composer install si composer update...asa ca am inceput sa citesc. Asa ca am decis sa impart si cu voi aceste infomatii, in acest articol. Ce e...
Mi-am dat seama ca nu stiu prea multe lucruri despre composer, mai exact nu stiu ce face composer.json, ce e composer.lock, care este diferenta dintre composer install si composer update...asa ca am inceput sa citesc. Asa ca am decis sa impart si cu voi aceste infomatii, in acest articol. Ce e...
Design Patterns |
Stefanescu Mihai |
2020-10-11
S.O.L.I.D este un acronim pentru primele 5 principii ale design-ului orientat pe obiecte (OOD), dupa cum spune Robert C. Martin, cunoscut si ca Uncle Bob. Aceste principii, combinate, ajuta programatorii in dezvoltarea de software ajutandu-i sa isi faca aplicatia usor de mentenat si extins. De as...
S.O.L.I.D este un acronim pentru primele 5 principii ale design-ului orientat pe obiecte (OOD), dupa cum spune Robert C. Martin, cunoscut si ca Uncle Bob. Aceste principii, combinate, ajuta programatorii in dezvoltarea de software ajutandu-i sa isi faca aplicatia usor de mentenat si extins. De as...
ð Bookmarks
â
âĻ Pentru a sustine aceasta comunitate am sa te rog sa te autentifici sau sa te inregistrezi!
ðŠïļ Discord
â
ð Prieteni
â