Ce oraș frumos !

Dracula Blues

Blues-ul de sâmbătă

Un nou buton

Salutare !

Având în vedere că toate blogurile respectabile au butoane de share pe toate rețelele de socializare și cum acest blog se dorește(sau măcar încearcă) a fi unul respectabil, am adăugat butonul de distribuirire pe LinkedIn.

Fiind programator, mi-am băgat mâinile in fișierul functions.php al temei. De asemenea, este nevoie și de plugin-ul de share care poate fi obținut de  aici.

Codul pe care l-am folosit

Conținutul din variabila $sharecode se poate personaliza.

Ce mai am de făcut ?

Să mut butonul alături de cele pt Facebook, Twitter și Google Plus  🙂

Blues-ul de duminică

Audiție plăcuta !  🙂

 

 

DONG

Ce este DONG ?

.

.

.

Do, online now guys !

Schimbatul tab-urilor intre Facebook, Youtube, un site de stiri, Whatsapp  este extrem de plictisitor.  Dong este un canal de Youtube care prezinta tot felul de link-uri pentru a te scoate din plimbareala intre aceste 3, 4 tab-uri.  Fie ca sunt chestii stiintifice, experimente online sau o pisica care se uita dupa muraturi in spatiu, vei gasi ceva interesant care te va scoate din monotonia online 🙂

Unul dintre cele mai interesante dong-uri pe care le-am vazut este acesta. Poti vedea pana unde au calatorit, in spatiu, transmisiunile radio. Adica, daca un extraterestru ar receptiona acele unde radio ar auzi muzica pe care noi am ascultat-o acum 10 ani, de exemplu. Site-ul incepe cu muzica anilor 2015.

 

Atentie cu aceste dong-uri la serviciu !

Posibil sa dea dependenta !

😀

O prima impresie despre Amazon Web Service

Acum o saptamana mi-am creat un cont la Amazon Web Services cu scopul de a experimenta putin conceptul de cloud computing.

Contul l-am facut pe planul free, care include 750 de ore pe luna pentru o instanta cu Windows sau Linux, cu precizarea ca se pot crea mai multe instante.

Procesul de inregistrare este usor, se cer detalii legate de nume, adresa de email, card bancar cu toate cele necesare. La final confirmarea contului se face printr-un apel de la Amazon catre utilizator, unde acesta va trebui sa tasteze sau sa spuna la receptor un cod afisat pe pagina de inregistrare. Per ansamblu, procesul de inregistrare si logare dureaza maxim 5 minute.

Dupa logare, utilizatorul este intampinat de consola AWS. De aici se pot folosi toate produsele pe care AWS le pune la dispozitie. Sunt foarte multe produse, utile pentru tot ce este nevoie in dezvoltarea moderna si in infrastructura aplicatiilor.

Printre cele mai cunoscute pot enumera:

  • EC2
  • RDS – serviciu pentru baze de date care cuprinde SQL SERVER, MySQL, PostgreSQL, Amazon Aura
  • Lamba
  • Route 53
  • Servicii de machine learning

Eu folosesc in momentul actual EC2 si RDS. In EC2 am doua instante una cu Window Server Datacenter si una cu o versiune a lor de Linux, anume Linux AMI(CentOS).

Update 18 decembrie: Amazon S3 pentru stocare, ca va trebui sa incarc pozele de la photoshooting-uri. 🙂

Am fost placut impresionat sa vad ca pot gasi multe chestii pentru un plan free, lucru pe care in Azure nu l-am gasit.

Procesul de creare a instantelor este foarte usor, este nevoie doar de  cateva click-uri de mouse, in cateva meniuri. Accesul pe instanta se face pe baza unui username, iar in loc de parola este un certificat. Pe masina cu Windows se  poate folosi Remote  Desktop, iar pentru Linux celebrul Putty, cu precizarea ca trebuie facute cateva setari pentru Putty, setari care sunt foarte bine documenate.

Documentatia si tutorialele sunt foarte bine scrise cu imagini si comenzi. Rar a fost nevoie sa folosesc alte surse.

Pe instanta cu Linux trebuie mentionat ca user-ul root nu se foloseste cu comanda su – , ci cu sudo -s. Asta pentru a fi ca user root fara a mai scrie sudo in fata comenzii. Nu este nevoie de parola, acesta fiind substituita de un cerificat.

Acest blog este pe masina cu Linux si se misca foarte bine.

Pe acesta instanta de linux am avut neplacuta surpriza sa vad cu nu pot folosi mysql-ul si a trebuit sa resetez parola. Am gasit acest ghid.

Pentru serviciul de baze de date, am experimentat cu un Sql Server Express 2017. Se creaza la fel de usor precum instantele. Accesul la baza de date este recomandat sa fie facut printr-un utilitar in linie de comanda ca de exemplu mssql-cli, despre care am scris in articolul anterior.

Instantele pentru contul free sunt de tipul t2.micro cu un procesor la frecventa de 2.4 Ghz si 1 GB ram.

Ce este o instanta ?

Este doar o denumire pentru VPS (virtual private server)

 

Link-uri utile:

https://aws.amazon.com/?nc2=h_lg

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html

 

 

Un mic utilitar de management pentru SQL SERVER

Sunt membru pe un forum de programatori, Devforum.

In timp ce citeam lista de subiecte, cineva a postat un link despre o mica aplicatie in linia de comanda pentru administrarea unei baze de date Sql Server.

Utilitarul se cheama mssql-cli.  Pentru instalearea acestuia este nevoie de introducerea comenzii in terminlul de Windows:

pip install mssql-cli

Dupa ce instalarea a fost efectuata, utilitarul se porneste folosind comanda:

mssql-cli -S adresaServerBd -d NumeBd -U userBd

In cazul in care auatentificarea la baza de date este facuta prin Windows se adauga parametrul -E

Experienta utilizarii:

Am instalat aplicatia si am folosit-o in doua scenarii

1 Baza de date locala

Mi-a placut functia de autocomplete si faptul ca are doua moduri de lucru anume, modul VIM si modul EMACS. Pentru cine niu stie, Vim si Emacs sunt editoaare de text pentru UNIX si sunt un pic mai speciale fata de Notepad++.

De asemenea autocomplete-ul tine minte comenzile date si le sugereaza in context.

Utilitarul are si modul multi-linie. Comenzile SQL se pot continua pe mai multe randuri. Pemtru a executa comande se pune “;” dupa acesta si se apasa Enter.

2 Baza de date remote

Adevaratul loc unde utilitarul straluceste 😀 este administrarea bazelor de date remote. Am o mica baza de date pe Amazon Web Service. In timp ce Sql Server Management Studio gafaie si tranteste “No responding”, utilitarul se descurca excelent. Am facut cateva operatiuni pe baza de date, iar timpul de raspuns a fost sub 1.5 secunde ceea ce este foarte bine

Nota:

Pentru comand pip etse nevoie de instalarea Python.

https://github.com/dbcli/mssql-cli

https://www.python.org/