Tuesday, August 25, 2009

Detectarea culorii

Mi-am făcut un site (http://soferulamator.ro - un site ce vine în ajutorul celor ce vor să obțină permisul de conducere) și am nevoie să aflu codul hexazecimal al unei culori, pt. a integra mai bine anunțurile Google în site. Caut de cîteva zile un softuleț free care să facă chestia asta (mă îngrozește gîndul să stau să puric bit cu bit codul culorilor în - de ex. - Gimp). Astăzi l-am găsit: Color Detector. În cîteva secunde mi-am rezolvat problema! :)
Ah, din păcate, programul e pt. Windows. :( Încă nu l-am testat să văd dacă merge în Wine sub Ubuntu.

Later edit: pentru Linux este Gcolor2 - la fel de bun și util tool. ;)

Saturday, June 13, 2009

Dezactivare ipv6 în Ubuntu 9.04

Se pare că în kernelul actual ar fi un bug. Singura modalitate de dezactivare a ipv6 fără recompilare este cea descrisă mai jos. Așa că se descarcă de aici un kernel mai nou:
linux-headers-2.6.29-02062903-generic_2.6.29-02062903_amd64.deb
linux-headers-2.6.29-02062903_2.6.29-02062903_all.deb
linux-image-2.6.29-02062903-generic_2.6.29-02062903_amd64.deb

Bineînțeles, versiunile de mai sus sînt pentru Ubuntu 64. Pentru 32 de biți se va lua varianta i386. Se instalează:
sudo dpkg -i *.deb

Se editează fișierul menu.lst:

sudo gedit /boot/grub/menu.lst

Se găsește linia ultimului kernel instalat și se adaugă opțiunea ipv6.disable=1. Arată cam așa:

title Ubuntu 9.04, kernel 2.6.29-02062903-generic
uuid 96c2b3cb-f93c-4601-ac54-922c9efd8de0
kernel /boot/vmlinuz-2.6.29-02062903-generic root=UUID=96c2b3cb-f93c-4601-ac54-922c9efd8de0 ro quiet splash ipv6.disable=1
initrd /boot/initrd.img-2.6.29-02062903-generic
quiet


Se dă comanda:

sudo update-grub

Se restartează sistemul cu noul kernel, se deschidă un terminal și dacă la comanda

ip a | grep inet6

nu apare nimic la ieșire înseamnă că dezactivarea ipv6 a funcționat. ;)


Friday, May 8, 2009

Instalare de noi fonturi în Ubuntu

2 metode: prima ar fi instalrea din Synaptic - fără comentarii.
A doua metodă ar fi prin crearea unui nou folder prin și adăugarea noilor fonturi în folderul nou creat. Se dă în terminal comanda:
gksu nautilus /usr/share/fonts/truetype


Se crează folderul nou (de ex. fonturile-mele), se adaugă fonturile în el și se dă comanda pentru actualizarea cache-uluiȘ

sudo fc-cache -f -v



Saturday, May 2, 2009

Eroare în consolă la update-ul din surse în Ubuntu

Chiar dacă am importat de fiecare dată cheile pentru noile surse adăugate în /etc/apt/sources.list, primeam la update-ul în consolă un mesaj de eroare asemănător cu ăsta:
W: GPG error: http://ppa.launchpad.net jaunty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C5E6A5ED249AD24C


Ce e de făcut? După puțină googăreală am descoperit:
- se introduce comanda următoare pentru importul cheii, înlocuind 249AD24C cu ultimii 8 (opt) digiți din eroarea generată de consolă:
gpg --keyserver keyserver.ubuntu.com --recv 249AD24C

- apoi se adaugă cheia la sursele software cu următoarea comandă, înlocuind, de asemenea, 249AD24C cu ultimele 8 caractere din eroarea generată anterior la update-ul în consolă:
gpg --export --armor 249AD24C | sudo apt-key add -
Asta e tot. La final se poate face update-ul surselor fără nici un fel de eroare cu:
sudo apt-get update

Thursday, April 30, 2009

Program de facturare în Linux

Una dintre "acuzele" aduse acestui minunat sistem de operare este aceea că nu există programe de contabilitate scrise special pentru el.
Am găsit în schimb altceva: un program de facturare scris special pt. Linux: Icesoft. Un mic ghid de instalare: se descarcă versiunea curentă, se face fișierul proaspăt adus executabil cu comanda:
sudo chmod +x icefact-0.9.9.2-linux-i386
după care se rulează. Gata.
Nu știu cît de bun sau rău e pentru că nu lucrez cu așa ceva; important e că lumea a început să se gîndescă și la astfel de softuri scrise pentru Linux.

Cînd voi afla și de un program de contabilitate pentru Linux voi reveni asupra acestui post.

Saturday, April 4, 2009

Afișarea informațiilor despre sistem în Ubuntu

Sînt comenzile clasice:

>lspci -l --> afișarea informațiilor despre device-urile PCI din sistem
>cat /proc/meminfo --> afișează informații despre memoria sistemului
>cat /proc/cpuinfo --> afișează informații despre procesor
>cat /proc/module --> afișează informații despre modulele încărcate în momentul respectiv

Pentru afișarea kernelului și a versiunii de linux se folosește:

>uname --a


Sau se folosește un script customizabil php care analizează și afișează diferitele fișiere din /proc: phpSYSinfo. Comanda va afișa informații despre sistem, ca de exemplu: uptime, procesor, memorie, SCSI, IDE, PCI, rețea, floppy și video. Comanda are acum suport complet, împreună cu șabloane personalizabile.
Se va instala în primul rînd serverul apache2 cu suport php ca aici. După asta se dă comanda în terminal:

sudo apt-get install phpsysinfo
În browser se va tasta:
http://adresa_ta_iP/phpsysinfo/
Va apărea ceva ca mai jos:


O altă modalitate mult mai simplă și comodă ar fi instalarea unui mic soft cu următoarea comandă:

sudo apt-get install hardinfo

După instalare se rulează în consolă comanda:
hardinfo
fapt ce va avea ca rezultat generarea unei ferestre extrem de intuitive cu informații despre sistem. De asemenea, comanda de lansare rapidă se mai găsește și în System - Preferences - System Profiler and benchmark.

Un alt benchmark cu o mulțime de teste este phoronix-test-suite.

Tuesday, March 17, 2009

Extragere mp3 de pe youtube

Pentru ubuntu pe 32 de biți este utube ripper; simplu și intuitiv de folosit.
Din păcate, nu este .deb pt. Ubuntu pe 64 de biți. Așa că am găsit o altă metodă:
- se descarcă fișierul video de pe youtube (prin orice metodă preferă fiecare; personal folosesc GVDOWN Video-Downloader din repositories Ubuntu);
- se deschide o consolă în locul unde am descărcat fișierul;
- se scrie comanda:


mplayer -dumpaudio fișier_intrare.flv -dumpfile fișier_ieșire.mp3

Funcționează impecabil. :)

Tuesday, February 10, 2009

Pentru pseudo-docți, emo și alte specii (aproape)inutile

Datorită abundenţei de tîmpenii îngurgitate de pe diverse forumuri (mă dor ochii de cîte idioţenii văd), am realizat acest mic îndrumar de "utilizare" a limbii române (o parte din exemple sînt luate de pe net) :
Un mic ghid de folosire corectă a virgulei poate fi accesat AICI.

Băgaţi la cap: CORECT şi iar CORECT!

Şi cîteva completări:
1) Lăsaţi un spaţiu după fiecare semn de punctuaţie şi nu înaintea lui; nu "Eu cred.Dar tac.", nici "Eu cred . Dar tac.", ci "Eu cred. Dar tac.". Nu "Exemplu:cutare", ci "Exemplu: cutare" sau "Exemplu : cutare". Nu "Hei!Vino!", ci "Hei! Vino!". Nu "1)Ionescu; 2)Cutărescu", ci "1) Ionescu; 2) Cutărescu", nu "Exemplu(ceva)exemplu", ci "Exemplu (ceva) exemplu".
a) Lăsaţi un spaţiu după punct (e obligatoriu). Deci, nu: "Cuvînt1.Cuvînt2.", ci "Cuvînt1. Cuvînt2.".
b) Lăsaţi un spaţiu după virgulă (e obligatoriu). Deci, nu: "Cuvînt1,cuvînt2.", ci "Cuvînt1, cuvînt2.".
c) Lăsaţi un spaţiu după două puncte (e obligatoriu). Nu: "Cuvînt1:cuvînt2.", ci "Cuvînt1: cuvînt2.".
d) Lăsaţi un spaţiu după punct şi virgulă (e obligatoriu). Nu: "Cuvînt1;cuvînt2.", ci "Cuvînt1; cuvînt2.".
e) Lăsaţi un spaţiu după semnul exclamării (e obligatoriu). Nu: "Cuvînt1!Cuvînt2.", ci "Cuvînt1! Cuvînt2.".
f) Lăsaţi un spaţiu după semnul întrebării (e obligatoriu). Nu: "Cuvînt1?Cuvînt2.", ci "Cuvînt1? Cuvînt2.".

2) Lăsaţi un spaţiu înainte de paranteza deschisă şi, la fel, unul după paranteza închisă (e obligatoriu). Nu: "Cuvînt1(cuvînt2)cuvînt3", ci: "Cuvînt1 (cuvînt2) cuvînt3".

3) Dacă folosiţi cratima (-) ca linioară de spaţiu, lăsaţi un spaţiu înainte şi după. Nu: "Eu cred-poate greşesc-că tu...", ci "Eu cred - poate greşesc - că tu...".

4) Când folosiţi ghilimelele, lăsaţi un spaţiu înainte de a le deschide şi unul după ce le închideţi. Corect este: «cuvânt1 "text aici" cuvânt2» şi nu este corect: «cuvânt1 " text aici " cuvânt2».

5) Punctele de suspensie sînt 3: ... Nu "Cred că tu...........", ci "Cred că tu...". Ca şi după celelalte semne de punctuaţie şi după punctele de suspensie se lasă un spaţiu, nu înaintea lor. Nu: "Cred că...Dar mai bine tac.", nici "Cred că ... Dar mai bine tac.", ci "Cred că... Dar mai bine tac."

6) Prescurtarea corectă de la "domnul" este "dl" (fără punct), iar de la "doamna", "d-na".

7) Nu folosiţi nejustificat bara oblică /. Ea semnifică fie alternativa: "bărbaţi şi/sau femei", fie distribuţia: "50.000 de lei/zi". E, de asemenea, utilă în separarea versurilor citate în rînduri continue: "A fost odată ca-n poveşti / A fost ca niciodată, / Din rude mari, împărăteşti..." etc. În acest caz, se lasă cîte un spaţiu înainte şi după. Între strofe, se folosesc două bare: //.

8) Nu folosiţi mai multe semne de întrebare sau de exclamare, decît atunci cînd chiar vreţi să exprimaţi o indignare etc. sau o stupoare deosebită. Altminteri, e copilăreşte. Nu: "El ce vrea????", ci "El ce vrea?".

9) Semnul = iese mai bine la calculator cu cîte un spaţiu înainte şi după (cînd nu e vorba de aritmetică; acolo nu e cazul: 7+2=9). Nu: "Ceva=Altceva", ci (preferabil): "Ceva = Altceva".

10) Nu folosiţi linioara de jos ( _ , underscore) decît dacă ea face parte dintr-un URL, dintr-o adresă de web. Altminteri, ea n-are nici un rost, e de ajuns spaţiul, pur şi simplu.

11) Începeţi propoziţiile/frazele cu literă mare (e aproape obligatoriu). Deci, nu: "...românește.nu vreți...", ci "...românește. Nu vreți..."

12) O mare confuzie se face cu verbul "a lua"; se desparte haotic cu cratimă "ia". De exemplu: "m-aș mira să i-a 10 milioane" este incorect. Dacă spunem "i-a făcut trepanaţie" forma scrisă este cea corectă, deoarece este perfectul compus al verbului "a face" (el a făcut [lui/ei] trepanație").

Friday, January 30, 2009

Fixare mesaj eroare: "Too many files open"

A devenit deja enervant mesajul primit în Azureus cu "Open fails: too many open files". Așa că am procedat ca aici: am instalat Confluence și am editat manual fișierul /etc/security/limits.conf cu linia:

username hard nofile 5000

Se pare că nu mai sînt probleme.

Saturday, January 17, 2009

Deschidere imagini .daa în Linux

Am descărcat un torent care conținea o imagine .daa. Pe vremea cînd foloseam Windows o deschideam cu PowerIso. Dar acum?
Da, după o simplă căutare am descoperit că există PowerIso și pt. Linux. :)) Super!
Așa că am procedat exact ca aici și am reușit să fac conversia din .daa în .iso. Imaginea finală am montat-o cu GmountIso, după care am extras fișierele care mă interesau. :))

Friday, January 9, 2009

De la Azureus 3 la Vuze 4 in Ubuntu 8.10 64 biți

Cum update-ul prin intermediul sureselor software este imposibil, am descărcat Vuze 4 de aici și l-am instalat. La prima rulare mă avertizează că nu poate scrie în /usr/share/vuze.
În consolă scriu:
sudo chown userul_fiecăruia /usr/share/vuze/ && chmod g+w /usr/share/vuze/
La redeschidere a dispărut avertizarea iar programul ar trebui să-și facă update.