Author Archives: admin

Migrare masina virtuala din VMware Player in ESXi

  1. Se porneste masina virtuala care trebuie exportata si se dezinstaleaza VMware Tools, apoi se face restart.
  2. Dupa ce masina virtuala reporneste se face shutdown.
  3. Urmeaza exportul in format OVF al masinii virtuale. Pentru aceasta se va utiliza, din linie de comanda, programul ovftool.exe  care este localizat in C:\Program Files\VMware\VMware Player\OVFTool .
    Comanda pentru export este:
  4. Importul fisierului OVF in serverul ESXi poate fi facut fie prin VMware vSphere fie prin interfata web de administrare ESXi.

    In prima varianta: File > Deploy OVF Template, se alege fisierul OVF creat anterior si se urmeaza instructiunile pana la final.

    In cazul utilizarii interfetei web: Virtual Machines > Create / Register VM > Deploy a virtual machine from an OVF or OVA file, apoi se urmeaza instructiunile pana la final.

Adaugare sufix cititor coduri de bare Honeywell 3800G

Honeywell 3800g

Honeywell 3800g

In cazul in care se scaneaza consecutiv mai multe coduri de bare este necesara utilizarea unui caracter delimitator. Cititorul de coduri de bare Honeywell 3800G (cel utilizat de mine) poate fi configurat asa incat sa insereze acest caracter delimitator dupa fiecare scanare.

Procedura de configurare poate fi gasita in Manualul de utilizare > Capitolul 4 – Data Editing > To Add a Prefix or Suffix. De asemenea, este necesara utilizarea Anexei A – Programming Chart, care se afla la finalul manualului.

Pe scurt, pentru inserarea caracterului CR (Carriage Return) la finalul fiecarei scanari sunt necesari urmatorii pasi:

  1. Se scaneaza codul Clear All Suffixes (pagina 4-4 din Manualul de utilizare)
  2. Se scaneaza codul Add Suffix
  3. Se identifica codul hexa al tipului de cod de bare pentru care se doreste configurarea sufixului (pentru tipologia Code 128 codul hexa este 6A). Daca se doreste adaugarea sufixului pentru toate tipologiile de coduri de bare atunci codul hexa este 99 (All Symbologies)
  4. Se scaneaza codurile de bare corespunzatoare secventei de caractere 6A (identificat la pasul anterior)
  5. Se identifica codul hexa al caracterului CR in tabelul ASCII Conversion Chart (CR = 0D)
  6. Se scaneaza codurile de bare corespunzatoare secventei de caractere 0D (din anexa Programming Chart)
  7. Se scaneaza codul Save (din anexa Programming Chart)

In mod asemanator se procedeaza pentru configurarea unui prefix al codului de bare.

Pentru ca utilizarea sufixului CR este cel mai des intalnita, exista un cod de bare care inlocuieste toti pasii de mai sus: Add CR Suffix for All Symbologies.

HeidiSQL – client gratuit pentru MySQL

HeidiSQL
HeidiSQL

HeidiSQL este un client gratuit si open-source pentru MySQL (MariaDB), MSSQL si PostgreSQL, cu o multime de functii utile programatorilor sau celor care administreaza baze de date MySQL. Personal folosesc acest program inca de pe vemea cand se numea MySQL-Front (2000-2001), iar astazi il gasesc indispensabil in activitatea mea zilnica.

Exista cel putin doua motive pentru care nu renunt la HeidiSQL: dezvoltatorul programului, Ansgar Becker, oferta suport tehnic prompt si mereu lanseaza versiuni noi ale programului. Iar incepand din luna februarie 2018 acest program poate fi descarcat si din Microsoft Store (pentru utilizatorii de Windows 10).

Din gama extinsa de facilitati amintesc:

  • manager de conexiuni la diverse baze de date
  • administrarea variabilelor si parametrilor de configurare a bazei de date
  • multiple sesiuni deschise intr-o singura fereastra
  • administrarea utilizatorilor si a drepturilor acestora
  • administrarea foarte comoda a bazelor de date si a tabelelor (creare, modificare, stergere)
  • interfata pentru crearea si editarea procedurilor si triggerelor
  • taburi separate pentru interogari, fiecare afisand rezultatele in subtaburi diferite
  • highlight si formatare (pretty formatting) sintaxa interogare SQL
  • highlight al celulelor cu aceeasi valoare ca si cea selectata
  • afisarea proceselor curente care ruleaza pe server, cu posibilitatea de administrare a lor
  • exportarea bazelor de date (sau doar a unor tabele) intr-un fisier sql sau direct in alta baza de date
  • exportarea rezultatelor unei interogari intr-un fisier extern in diferite formate (csv, xml, html, sql, LaTeX, PHP Array, JSON, etc…)
  • importarea datelor dintr-un fisier csv direct intr-o tabela
  • vizualizarea rapida si editarea continutului unei tabele
  • optimizarea in masa a tabelelor
  • posibilitatea de a filtra lista bazelor de date si a tabelelor utilizand sintaxa regex
  • posibilitatea de a salva unele interogari intr-o lista cu acces rapid (Snippets)
  • poate fi utilizat si ca soft portabil (nu necesita instalare)
  • exista variante pentru 32 si 64 bit

Evident ca pe masura ce veti utiliza HeidiSQL, pe care il consider ca fiind cel mai bun program in ramura sa, veti descoperi si multe alte facilitati.

Incepand cu versiunea 9.5.0.5318, pentru conectarea la un server Microsoft SQL este necesar sa fie instalat Microsoft OLE DB Driver for SQL Server.

Mai multe detalii: heidisql.com

Screenshot-uri: heidisql.com/screenshots.php

Diverse operatiuni: heidisql.com/help.php.

Redirectionare website spre HTTPS

  1. Activarea redirectionarii permanente prin modificarea fisierului de configurare al virtual host
  2. Activarea redirectionarii folosind fisierul .htaccess

Modificarea locatiei default pentru fisierele temporare de backup in Plesk

  1. Conectare la server prin SSH
  2. Realizarea unui backup al fisierului de configurare al Plesk  /etc/psa/psa.conf
  3. Modificarea variabilei DUMP_TMP_D  asa incat sa indice spre locatia dorita
  4. Setarea drepturilor 1777  pentru folderul destinatie
  5. Verificarea drepturilor pentru folderul destinatie

Metoda este valabila pentru Plesk Onyx. Pentru Plesk 12.5 sau mai vechi: https://support.plesk.com/hc/en-us/articles/213902125-Unable-to-download-a-backup-from-backup-repository-page-not-found

Modificarea limitei pentru dimensiunea fisierelor uploadate in WordPress

1. Modificarea setarilor PHP in cPanel

 

2. Modificarea fisierului php.ini

 

3. Modificarea fisierului .htaccess

 

4. Modificarea setarilor php din scriptul wp-config.php

 

5. Utilizarea filtrului WordPress upload_size_limit

 

Afisare data corecta in Mozilla Thunderbird

  1. La afisarea mesajelor se alege coloana Received, in loc de Date
  2. Tools > Options > Advanced > Config Editor
  3. Se cauta parametrul mailnews.customDBHeaders
  4. Dublu-click pe acest parametru si se introduce valoarea Received
  5. Se apasa OK, apoi se restarteaza Thunderbird.

Toate mesajele care vor fi receptionate ulterior acestei setari vor afisa data corecta. Daca se doreste aplicarea setarii pentru mesajele deja descarcate, atunci se selecteaza folderul respectiv, click-dreapta pe acesta > Properties > Repair folder. Thunderbird va descarca din nou mesajele si va citi corect data receptionarii lor.

Corectare performanta scazuta la jQuery autocomplete

Datorita unui bug in componenta ui.autocomplete  din libraria jQueryUI  de fiecare data cand utilizatorul tasteaza in campul text performanta cautarii scade. Pentru a corecta acest lucru se adauga  $(this).data("ui-autocomplete").menu.bindings = $();  in sectiunea search :

Detalii: https://bugs.jqueryui.com/ticket/15082