Cum faci filme pentru YouTube
Tehnic blog / 12 noiembrie 2017

In articolul asta va explic cum poti face filme HD pe care sa le pui pe Youtube cu un buget redus.  Cand am inceput aventura YouTube am inceput sa citesc pe internet despre echipamentele cu care sa filmez in HD. Mai toata lumea imi arata echipamente de sute de euro (peste 500 de euro) pe care ei le laudau ca ar face filme extraordinare. Nu spun ca nu e asa, numai ca, din punctul meu de vedere bugetul este foarte mare pentru a incepe promovarea pe un canal nou, canal pe care nu l-ai mai folosit inainte si nu poti estima rezultatele. Echipamentele pe care le folosesc eu costa maxim 500 de Ron, asta daca vrei sa adaugi si microfon la echipamente, dar se poate si fara pentru ca acea camera Logitech pe care eu o folosesc are 2 microfoane stereo care inregistraza foarte bine. Camera despre care vorbesc este asta: Logistech 920 HD Pro Webcam, pretul pentru camera asta este intre 300 si 350 de RON cu tot cu TVA. Cred ca de black Friday o puteti lua si mai ieftin. Va mai trebuie un trepied, chiar daca credeti ca nu e util va spun ca e foarte util,…

Securitate WordPress
Tehnic blog / 3 august 2017

Am omis aspectul asta privind securitatea WordPress, dar am citit pe net un articol privind asta si am zis ca e ok sa va vorbesc despre asta intr-un articol. Problema principala pleaca de la faptul ca toata lumea stie unde trebuie sa intri ca sa accesezi pagina de logare a administratorului din WordPress si anume /wp-admin. A doua problema este data de faptul ca WordPress nu are setata o limita de incercari prin care sa blocheze un anumit utilizator daca parola introdusa nu este cea buna, permitand astfel hackerilor sa incerce cite combinatii doresc si sa poata, la un moment dat, sa sparga contul de admin prin incercari repetate. A treia problema este ca, de obicei, utilizatorul implicit pentru administrator este admin si cam nimeni nu il schimba si il lasa asa. A patra problema este ca parolele folosite sunt slabe si pot fi usor intuite de catre posibili rauvoitori. Toate aspectele astea fac ca contul vostru de WordPress sa fie oarceum vulnerabil la atacuri, dar hai sa le luam pe rand si sa vedem cum le rezolvam. De obicei nu e nici o problema ca toata lumea stie unde sa se logheze la wordpress, atat timp cat e reezolvata…

Cronjob – ce e si cum se foloseste
Tehnic blog / 25 iulie 2017

Astazi am sa va povestesc depre cronjon si cum anume il puteti folosi. Cronjob este programatorul de taskuri automate pe care orice versiune de Unix il are incorporat. Cum versiunile de sistem de operare folosite pe servere sunt derivate din Unix toate au un programator automat de taskuri cronjob. Cronjob poate fi folosit pentru a executa sarcini in mod automat, sarcini care se executa cu o anumita rutina. Am sa va dau un exemplu ca sa intelegeti: la mine pe server (ca pe toate serverele de altfel) se creaza niste fisiere error_log in mod automat. Aceste fisiere se creaza atunci cand unele scripturi care se executa pe server au erori, iar pentru a nu afisa utilizatorului aceste erori ele se salveaza in aceste fisiere log. Erorile apar, de exemplu, daca folosesti un conector mysql in loc de mysqli. Conectorul de mysqli a fost introdus mai acum citiva ani, dar mai exista scriptuir mai vechi (am si eu cateva) care folosesc vechiul conector pentru conecatrea la baza de date. Folosirea noului conector mysqli implica modificarea tuturor query-urilor din scripturi ceea ce nu e o treaba usoara si de aceea nu l-am modificat. De fiecare data cand se apeleaza conectorul ala genereaza…

Cum viziteaza un spider un blog sau un site
Tehnic blog / 19 iulie 2017

Spiderele sunt niste programele facute de catre cei care au motoare de cautare pentru a indexa siteurile web. Ca sa intelegeti mai bine despre ce e vorba am sa va fac o scurta istorie. Suntem undeva prin anii 90 catre final cand existau niste motoare de cautare care stapanaeau internetul: Yahoo si Altavista. Firmele astea aveau angajati foarte multi oameni care lucrau manual la indexarea asta a siteurilor de pe web. Cum faceau asta? Tu, proprietar de site, intrai pe un formulat unde iti declarai siteul. Angajatii preluau apoi informatia asta si tot pe baza unor formulare, dupa ce iti vizitau siteul si extrageau de acolo informatii relavante, iar apoi introduceau datele in baza de date. Totul la vreamea respectiva era manual, sa zicem. Povestea spiderelor Tot prin vremea aia un student participa la o conferinta in SUA a unui profesor italian care descria un algoritm dupa care se pot indexa siteurile web si cum se pot colecta informatii relevante despre ele in mod automat. Studentului i-a placut ideea si a pus-o in practica. Studentul se numea Larry Page, cofondator al Google. El impreuna cu Sergey Brin au creat primul spider si au inceput sa indexeze siteurile web. Pe atunci…

SEO si linkurile
Tehnic blog / 18 iulie 2017

Afacerile pe internet inseamna atragerea de trafic, trafic care apoi sa fie convertit in cumparatori. Atragerea de trafic pe blogul sau siteul vostru trebuie sa fie una dintre principalele voastre preocupari. Nu am un grad de prioritizare a acestei preocupari pe langa celelalte doua: crearea de continut si convertirea in cumparatori. De altfel cred ca nici nu trebuiesc prioritizate intr-un fel anume ci trebuie alocat timp egal pentru toate 3. Importanta linkurilor In SEO sunt foarte importante titlurile si linkurile si ar fi recomandat ca acele cuvinte cheie care le definiti pentru articolul respectiv sa fie in titlu si si link. Pentru a putea face asta linkul trebuie sa fi human readable, adica sa fie format dintr-o sintaxa citibila de catre un om. De exemplu: http://adesoft.ro/2017/07/18/seo-si-linkurile/, asta este o sintaxa citibila de catre un om. Va spun asta pentru ca foarte multe softuri nu genereaza astfel de sintaxe citibile de catre om ci genereaza ceva de genul: http://adesoft.ro/?idart=132&category=tehnic . O astfel de sintaxa nu este placuta pentru SEO si va fi depunctata. E recomandat ca o astfel de sintaxa sa fie schimbata in cea exemplificata anterior. Cum schimbam sintaxa ca sa fie ok pentur SEO? Dac aveti wordpress instalat, wordpress…

SQL injection ce inseamna
Tehnic blog / 13 iulie 2017

SQL injection una dintre cele mai perfide metode de hacking care exista la momentul actual. Ca sa intelegeti despre ce e vorba am sa va explic in cateva cuvinte si, asa cum v-am obisnuit, pe intelesul vostru. Pentru inceput sa va explic ce e cu hackingul asta. Hackingul asa cum este el cunoscut are o conotatie urata, de obicei, adica, in mintea noastra cel care face hacking este cineva care sparge sisteme informatice. Tot in conceptia generala cel care face hacking sparge sistemele informatice ca sa faca rau. Nu e chiar asa! Sunt mai multe tipuri de hackeri: sunt cei care intra si care vor sa faca rau distrugang sistemul, compromitand datele pentru profitul lui personal sau fun si sunt hackeri buni care testeaza sistemele si iti si rezolva niste probleme. Cei rai sunt Black Hat cei buni sunt White Hat. Cred ca faceti analogia. Sitemele informatice pot fi sparte in mai multe moduri, general am sa va spun ca sunt 3 mari categorii pe care le stiu eu: 1. prin forta bruta, 2. prin inginerie sociala si 3. prin exploatarea de vulnerabilitati. Forta Bruta Forta bruta inseamna ca incerci sa gasesti usernameul si parola prin incercari multiple bazate pe…

Drepturile fisierelor si directoarelor
Tehnic blog / 12 iulie 2017

La un moment dat intr-un articol de zilele trecute (Ce e robots.txt si cum se foloseste) va spuneam ca trebuie sa setati drepturile fisierelor si directoarelor. Am sa va explic ce inseamna asta si cum puteti sa le modificati ca sa intelegeti despre ce e vorba. Intr-un sistem linux (asa cum este sau va fi cel de pe serverul vostru de web, probabil ca acel sistem de operare este CentOS) fiecare director si fiecare fisier are anumite drepturi. Aceste drepturi ii spun conputerului cine poate face operatii pe acel fisier. Operatiile pe fisier inseamna citire, scriere si executie, ceea ce inseamna ca un utilizator daca are drpeturi de citire poate doar sa citeasca acel fisier, dar nu il poate executa sau scrie in el, iar pentru restul intelegeti cum se face analogia. Tipourile de utilizatori sunt si ei impartiti pe categorii: Owner (proprietarul fisierului), group (utilizator care face parte dintr-un grup) si Other (alti utilizatori). Pentru a usura munca administratorului de sistem au fost create aceste grupuri pentru ca atunci cand creaza un utilizator sa fie usor sa il aloce unui grup si el va avea drepturile de acces ale grupului respectiv. Permisiunile sunt afisate intr-un sistem linux in dreptul…

Diferenta dintre http si https
Tehnic blog / 3 iulie 2017

Am sa va explic in articolul asta care e diferenta dintre http si https si cand ar trebui folosit https in loc de http. Http este protocolul prin care puteti accesa o pagina web si o puteti vedea pe ecranul computerului dumneavoastra. Https face acelasi lucru numai ca face asta securizat, adica anumite date care sunt transmise intre computerul dumneavoastra si server, prin intemediul browserului, sunt securizate. Securizarea inseamna, de fapt, criptare. Criptarea, pentru cei care nu stiu, este procesul prin care se ascund informatii pentru a nu putea fi citite de persoane neavizate. Https face criptarea datelor care se transmit intre computerul vostru si server. Nu toate datele sunt criptate, sunt criptate doar anumite date ca username si parola, iar criptarea se face pentru a nu fi interceptate de catre rauvoitori. Asa cum va dati deja seama si asa cum vorbeam intr-un articol trecut (http://adesoft.ro/2017/07/02/cum-iti-alegi-o-parola-puternica/) daca un rauvoitor are acces la username-ul si parola voastra la un site, acel cont este compromis. In functie de cat de important este contul, compromiterea poate fi doar a contului respectiv (si a altora pentru care folositi aceiasi parola) sau a intregului site daca contul este unul de administrator. In cazul asta se…

Cum iti alegi o parola puternica
Tehnic blog / 2 iulie 2017

Asa cum ati vazut, atunci cand aveti un blog o sa aveti nevoie de mai multe parole si e recomandat sa folositi parole diferite pentru diversele servicii pe cae trebuie sa le folosesti. Problema care apare e ca noi ca oameni nu putem gestiona mental foarte multe parole ci doar 4-5 parole si de aceea tendinta este de a pune doar o singura parola pentru mai multe servicii sau siteuri, ceea ce e o greseala asa cum am sa va explic mai tarziu. O parola puternica are cel putin 6 caractere, de preferat ar fi minim 8 (cu cat mai multe cu atat mai bine) si contine atat litere, cifre cat si caractere spaciale. E bine ca una sau doua din litere sa fie litere mari. Daca parola va fi construita folosind aceste reguli este mai greu de spart si mai greu de intuit. Intrebarea care apare este cum putem tine minte o astfel de parola si cum putem gestiona mai multe parole de acest gen? Raspunsul e simplu si am sa va dau exemplu de astfel de parole care pot fi usor retinute: ZMdnep5a1976@ dm3Oc2fds! ifSlo9mdlc# Aceste 3 parole respecta toate regulile descrise de mine mai sus si vor…

Cum iti setezi conturi de email
Tehnic blog / 1 iulie 2017

Atunci cand ti-ai luat un domeniu si ti-ai facut un site trebuie sa iti setezi conturi de email. Vor fi mai multe in mod sigur pentru ca unul e pentru comunicarea ta zilnica si probabil va fi cu numele tau, altul va fi, probabil, pentru cei care te contacteaza de pe formularul de pe site, iar unul il cere obligatoriu Yahoo daca trimiti newslettere de pe contul tau (o sa vorbim despre asta ulterior). Conturile se seteaza foarte simplu din cPannel din sectiunea email, aveti acolo adauga conturi de email. Aici trebuie sa setati numele contului, parola si dimensiunea maxima pe care o poate ocupa contul din spatiul de gazduire. Ar fi bine sa nu lasati infinit spatiul ci sa setati o valoare de 250-500 de mega pentru fiecare cont pentru ca daca o sa lasati spatiul infinit este foarte poosibil ca un astfel de cont de email sa va ocupe tot spatiul de gazduire. Spatiul ocupat de conturile de email, ca si spatiul ocupat de baza de date se consuma din acelasi spatiu de gazduire. Dupa ce ati setat conturile de email trebuie sa retineti parolele fiecarui cont pentru ca trebuie sa va setati si clientul de email. In…