❔ iNoob

Ce este Composer si cum gestionezi dependentele in PHP fara sa-ti pierzi mintea
iNoob | Stefanescu Mihai | 2026-05-26
Acum cativa ani, instalarea unei librarii PHP insemna sa descarci un zip, sa dezarhivezi fisierele in proiect si sa faci `require_once` manual. Daca libraria respectiva depindea de alta librarie, o luai de la capat. Era un dezastru. Apoi am descoperit Composer si viata s-a schimbat.Ce este Composer?...

Cum am facut un sistem de detectat spam-ul folosind libraria PHP-ML
iNoob | Stefanescu Mihai | 2024-01-21
La scurt timp dupa ce am facut site-ul asta mi-am dat seama ca am o problema, ca apar multe comentarii SPAM, atat de multe incat este destul de greu sa le administrezi manual.Usor usor am inceput sa fac diversi pasi pentru a scapa de tot acest spam, am pus honeybot pe formular, am creat semnaturi (f...

Scurt tutorial de webpack
iNoob | Stefanescu Mihai | 2022-12-10
Tool-urile de build au ajuns sa fie o parte foarte importanta a dezvoltarii web, unul dintre motive fiind complixitatea din ce in ce mai mare a aplicatiilor JavaScript. Bundler-urile ne permit sa "impachetam", compilam si sa organizam asset-urile si librariile necesare unei aplicatii web. ...

Ce este protocolul XMPP? Un scurt istoric si cum functioneaza
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...

Cum functioneaza masina Enigma
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...

Cum sa iti faci profilul de GitHub sa arate uimitor
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...

Awesome PHPStorm, tool-uri si sfaturi
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...

TCP si UDP, ce sunt si care sunt diferentele
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 ...

Care este diferenta intre Web Sockets, Web Workers si Service Workers
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...

Facade in Laravel - Ce sunt, cum le folosim si cum ne facem propriile Facade
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 ...

Tratarea erorilor intr-un API construit pe Laravel
iNoob | Stefanescu Mihai | 2020-10-11
Proiectele care au un API in spate devin din ce in ce mai populare, iar laravel ne ajuta sa le scriem foarte rapid si simplu. Un topic despre care nu se prea discuta este tratarea raspunsurilor de eroare. In multe situatii cine facea parea de client spune ca primeste o eroare generica din care nu in...

Ce este un Resource Controller in Laravel?
iNoob | Stefanescu Mihai | 2020-10-11
In acest articol vreau sa povestesc putin despre controllerele de tip resourse din laravel.  Un controller de tip resourse este de fapt un controller care implementeaza toate metodele necesare unui CRUD (create, read, update, delete) pe o anumita resursa. Puteti face un astfel de controll...

Dezvoltarea unui pachet de laravel - Tutorial pas cu pas
iNoob | Stefanescu Mihai | 2020-10-11
A venit un moment in care deja scrisesem cateva aplicatii in laravel, dar voiam sa am cod pe care sa il pot refolosi in proiectele mele...asa ca am inceput sa fac pachete de laravel pentru a imi usura viata. In acest tutorial am sa va invat sa scrieti primul vostru pachet de laravel. Creaza un fo...

10 Directive de Laravel Blade pe care probabil nu le stii
iNoob | Stefanescu Mihai | 2020-10-11
Blade este template engine-ul din Laravel. Acest template engine iti usureaza mult viata de dezvoltator, dar majoritatea probabil nu ne folosim de foarte multe dintre feature-urile lui. In acest articol vreau sa fac o lista cu 10 dintre directivele pe foarte multi probabil nici nu le cunosc. @for...

Un simplu tutorial despre Composer: Folosirea [Partea III]
iNoob | Stefanescu Mihai | 2020-10-11
O data ce composer a fost instalat, mergi in root si creaza un nou proiect (cream un proiect nou pentru a nu interfera cu cele vechi), ceva de genul: /var/www/proiectNou/ Acum, in acest nou folder creati un fisier gol cu numele si extensia composer.json: /var/www/proiectNou/composer.jso...

Club-ul este dedicat membrilor si ofera access la mai multe zone ale website-ului.

🗝ïļ Login 🌟 Register

🔖 Bookmarks ⊞
âœĻ Pentru a sustine aceasta comunitate am sa te rog sa te autentifici sau sa te inregistrezi!

🌊ïļ Discord ⊞

Top25.ro

Folosim cookie-uri pentru a oferi functionalitatile critice ale aplicatiei Invata-Programare. Folosim cookie-uri si pentru a analiza traficul, pentru care e nevoie de consimtamantul dvs. explicit.

⮆ïļ