Optimizarea bazelor de date din Firefox 3

Alin CretuTue, 07/06/2011 - 15:45

Categories:

Bloguri

Începând cu Firefox 3 bookmark-urile şi istoricul paginilor vizitate sunt păstrate în fişiere cu baze de date SQLite. În practică, după o perioadă mai lunga de utilizare sau în modificarea intensivă a listelor cu bookmark-uri, se poate observa o degradare a vitezei cu care reacţionează Firefox atunci când se utilizează funcţiile de auto-complete sau liste lungi de bookmark-uri, motivul principal al acestei degradări este fragmentarea fişierelor care conţin bazele de date SQLite.

Atunci când SQLite şterge înregistrări din baza de date, spaţiul eliberat în acest fel nu este eliminat din fişierul în care se păstrează baza de date ci este marcat ca

Continue reading: Optimizarea bazelor de date din Firefox 3

Backup pentru fisiere si directoare folosind comenzi shell.

Alin CretuFri, 20/05/2011 - 16:47

Categories:

Bloguri

Backup pentru fisiere si directoare folosind comenzi BASH (a.k.a poor man’s backup tool) presupune crearea unei copii de siguranta pentru anumite fisiere si directoare folosind doar comenzi si unelte disponibile in linia de comanda a oricarui sistem Linux/Unix.

In acest tutorial am folosit un sistem cu Fedora 14 pentru care vreau sa fac copii de siguranta a directoarelor /home, /var si /home . De asemenea voi folosi o strategie de backup relativ simpla care presupune crearea unui backup complet o data pe saptamina si cite un backup incremental in restul zilelor din saptamina.

Pentru inceput am definit o structura de directoare care

Continue reading: Backup pentru fisiere si directoare folosind comenzi shell.

Serviți Fedora ?

Alexandru SzaszSun, 10/01/2010 - 12:58

Categories:

Bloguri
Fie că ești utilizator Fedora, fie că nu, probabil că știi că în România Fedora nu e cea mai populară distribuție Linux. Știu motivele, Fedora e dedicată ultimelor versiuni de programe și exclusiv programelor libere, așa că nu poate fi prietenul adepților rețelelor sociale construite pe tehnologii sau codecuri proprietare. Cu toate astea, eu sunt un utilizator dedicat de la prima versiune fiindcă îmi place să am întotdeauna ultima versiune de orice.

Cred că numele distribuției Fedora e mai aproape de români. Fie că e un tip de pălărie, prenumele unei prietene a unei prietene de-a mea (cu care ar trebui să am o poză) sau chiar un tort cu culori total nepotrivite:

Pachetul de limbă română pentru OpenOffice.org e în depozitele următoarei versiuni Fedora

Alexandru SzaszSat, 26/12/2009 - 13:12

Categories:

Bloguri
Pachetul de limbă română pentru OpenOffice.org va fi inclus in Fedora 13 și îl puteți testa chiar acum din depozitele de dezvoltare cu modificări minime după cum vedeți mai jos.

Cu ocazia asta îi invit pe cei care se ocupă de alte distribuții Linux să facă ceea ce este necesar pentru ca distribuțiile să preia traducerea română care a fost predată inițial aici.

Traducerea nu e terminată, include doar interfața, dar fiindcă e mult de lucru în continuare, includerea ei în distribuții va aduce pe de o parte forțe proaspete pe partea de completare și corectare iar utilizatorii se pot bucura măcar parțial de o traducere în limba română.

Cei cu Fedora 12 pot instala pachetul de limbă și implicit versiunea OpenOffice.org 3.2 rulând comanda următoare ca root:

yum --enablerepo=rawhide install openoffice.org-langpack-ro


Dependențe rezolvate

================================================================================
Pachet Arh Versiune Depozit
Mărime
================================================================================
Installing:
openoffice.org-langpack-ro i686 1:3.2.0-8.4.fc13 rawhide 628 k
Installing for dependencies:
compat-db47 i686 4.7.25-1.fc13 rawhide 1.2 M
file-devel i686 5.03-16.fc13 rawhide 71 k
gtkimageview i686 1.6.3-2.fc12 fedora 38 k
mythes-ro noarch 3.3-0.3.test3.fc12 fedora 847 k
Updating for dependencies:
apr-util i686 1.3.9-3.fc13 rawhide 88 k
apr-util-ldap i686 1.3.9-3.fc13 rawhide 14 k
cyrus-sasl i686 2.1.23-6.fc13 rawhide 74 k
cyrus-sasl-devel i686 2.1.23-6.fc13 rawhide 300 k
cyrus-sasl-lib i686 2.1.23-6.fc13 rawhide 133 k
cyrus-sasl-md5 i686 2.1.23-6.fc13 rawhide 44 k
cyrus-sasl-plain i686 2.1.23-6.fc13 rawhide 28 k
db4 i686 4.8.24-1.fc13 rawhide 611 k
db4-cxx i686 4.8.24-1.fc13 rawhide 640 k
db4-devel i686 4.8.24-1.fc13 rawhide 16 M
db4-utils i686 4.8.24-1.fc13 rawhide 130 k
deltarpm i686 3.5-0.5.20090913git.fc13 rawhide 72 k
evolution i686 2.29.4-2.fc13 rawhide 7.5 M
evolution-data-server i686 2.29.4-1.fc13 rawhide 2.4 M
evolution-data-server-devel i686 2.29.4-1.fc13 rawhide 187 k
evolution-help noarch 2.29.4-2.fc13 rawhide 14 M
evolution-perl i686 2.29.4-2.fc13 rawhide 77 k
file i686 5.03-16.fc13 rawhide 42 k
file-libs i686 5.03-16.fc13 rawhide 301 k
glibc i686 2.11.90-4 rawhide 4.4 M
glibc-common i686 2.11.90-4 rawhide 14 M
glibc-devel i686 2.11.90-4 rawhide 952 k
glibc-headers i686 2.11.90-4 rawhide 589 k
gtranslator i686 1.9.6-2.fc13 rawhide 2.9 M
hpijs i686 1:3.9.12-1.fc13 rawhide 4.7 M
hplip i686 3.9.12-1.fc13 rawhide 5.9 M
hplip-common i686 3.9.12-1.fc13 rawhide 58 k
hplip-libs i686 3.9.12-1.fc13 rawhide 138 k
httpd i686 2.2.14-1.fc13 rawhide 802 k
httpd-manual noarch 2.2.14-1.fc13 rawhide 768 k
httpd-tools i686 2.2.14-1.fc13 rawhide 65 k
iproute i686 2.6.29-5.0.20091106gita7a9ddbb.fc13
rawhide 327 k
libsane-hpaio i686 3.9.12-1.fc13 rawhide 71 k
mod_perl i686 2.0.4-10.fc13 rawhide 3.2 M
mod_ssl i686 1:2.2.14-1.fc13 rawhide 83 k
net-snmp i686 1:5.5-7.fc13 rawhide 292 k
net-snmp-libs i686 1:5.5-7.fc13 rawhide 1.5 M
openoffice.org-base i686 1:3.2.0-8.4.fc13 rawhide 138 k
openoffice.org-base-core i686 1:3.2.0-8.4.fc13 rawhide 1.5 M
openoffice.org-brand i686 1:3.2.0-8.4.fc13 rawhide 392 k
openoffice.org-bsh i686 1:3.2.0-8.4.fc13 rawhide 155 k
openoffice.org-calc i686 1:3.2.0-8.4.fc13 rawhide 148 k
openoffice.org-calc-core i686 1:3.2.0-8.4.fc13 rawhide 6.9 M
openoffice.org-core i686 1:3.2.0-8.4.fc13 rawhide 79 M
openoffice.org-devel i686 1:3.2.0-8.4.fc13 rawhide 1.0 M
openoffice.org-draw i686 1:3.2.0-8.4.fc13 rawhide 144 k
openoffice.org-draw-core i686 1:3.2.0-8.4.fc13 rawhide 779 k
openoffice.org-emailmerge i686 1:3.2.0-8.4.fc13 rawhide 134 k
openoffice.org-graphicfilter i686 1:3.2.0-8.4.fc13 rawhide 308 k
openoffice.org-headless i686 1:3.2.0-8.4.fc13 rawhide 444 k
openoffice.org-impress i686 1:3.2.0-8.4.fc13 rawhide 147 k
openoffice.org-impress-core i686 1:3.2.0-8.4.fc13 rawhide 1.1 M
openoffice.org-javafilter i686 1:3.2.0-8.4.fc13 rawhide 250 k
openoffice.org-math i686 1:3.2.0-8.4.fc13 rawhide 136 k
openoffice.org-math-core i686 1:3.2.0-8.4.fc13 rawhide 1.1 M
openoffice.org-ogltrans i686 1:3.2.0-8.4.fc13 rawhide 167 k
openoffice.org-opensymbol-fonts noarch 1:3.2.0-8.4.fc13 rawhide 200 k
openoffice.org-pdfimport i686 1:3.2.0-8.4.fc13 rawhide 470 k
openoffice.org-presentation-minimizer
i686 1:3.2.0-8.4.fc13 rawhide 407 k
openoffice.org-presenter-screen i686 1:3.2.0-8.4.fc13 rawhide 490 k
openoffice.org-pyuno i686 1:3.2.0-8.4.fc13 rawhide 242 k
openoffice.org-report-builder i686 1:3.2.0-8.4.fc13 rawhide 543 k
openoffice.org-rhino i686 1:3.2.0-8.4.fc13 rawhide 734 k
openoffice.org-sdk i686 1:3.2.0-8.4.fc13 rawhide 3.8 M
openoffice.org-sdk-doc i686 1:3.2.0-8.4.fc13 rawhide 5.5 M
openoffice.org-testtools i686 1:3.2.0-8.4.fc13 rawhide 452 k
openoffice.org-ure i686 1:3.2.0-8.4.fc13 rawhide 2.5 M
openoffice.org-wiki-publisher i686 1:3.2.0-8.4.fc13 rawhide 644 k
openoffice.org-writer i686 1:3.2.0-8.4.fc13 rawhide 152 k
openoffice.org-writer-core i686 1:3.2.0-8.4.fc13 rawhide 5.0 M
openoffice.org-xsltfilter i686 1:3.2.0-8.4.fc13 rawhide 333 k
pam i686 1.1.1-1.fc13 rawhide 642 k
pam-devel i686 1.1.1-1.fc13 rawhide 201 k
perl i686 4:5.10.1-109.fc13 rawhide 9.9 M
perl-Archive-Tar i686 1.52-109.fc13 rawhide 66 k
perl-Compress-Raw-Zlib i686 2.023-109.fc13 rawhide 63 k
perl-Compress-Zlib i686 2.020-109.fc13 rawhide 38 k
perl-Digest-SHA i686 1:5.47-109.fc13 rawhide 56 k
perl-ExtUtils-MakeMaker i686 6.55-109.fc13 rawhide 286 k
perl-ExtUtils-ParseXS i686 1:2.20-109.fc13 rawhide 38 k
perl-IO-Compress-Base i686 2.020-109.fc13 rawhide 62 k
perl-IO-Compress-Zlib i686 2.020-109.fc13 rawhide 130 k
perl-IO-Zlib i686 1:1.09-109.fc13 rawhide 26 k
perl-Module-Pluggable i686 1:3.90-109.fc13 rawhide 33 k
perl-Package-Constants i686 1:0.02-109.fc13 rawhide 20 k
perl-Pod-Escapes i686 1:1.04-109.fc13 rawhide 25 k
perl-Pod-Simple i686 1:3.07-109.fc13 rawhide 191 k
perl-Test-Harness i686 3.17-109.fc13 rawhide 225 k
perl-Test-Simple i686 0.92-109.fc13 rawhide 106 k
perl-devel i686 4:5.10.1-109.fc13 rawhide 415 k
perl-libs i686 4:5.10.1-109.fc13 rawhide 585 k
perl-suidperl i686 4:5.10.1-109.fc13 rawhide 43 k
perl-version i686 3:0.77-109.fc13 rawhide 28 k
python i686 2.6.4-4.fc13 rawhide 4.6 M
python-deltarpm i686 3.5-0.5.20090913git.fc13 rawhide 26 k
python-devel i686 2.6.4-4.fc13 rawhide 841 k
python-libs i686 2.6.4-4.fc13 rawhide 593 k
python-magic i686 5.03-16.fc13 rawhide 23 k
redland i686 1.0.7-10.fc13.2 rawhide 190 k
redland-devel i686 1.0.7-10.fc13.2 rawhide 111 k
rpm i686 4.8.0-0.beta1.4 rawhide 891 k
rpm-build i686 4.8.0-0.beta1.4 rawhide 119 k
rpm-devel i686 4.8.0-0.beta1.4 rawhide 85 k
rpm-libs i686 4.8.0-0.beta1.4 rawhide 306 k
rpm-python i686 4.8.0-0.beta1.4 rawhide 47 k
ruby i686 1.8.6.383-5.fc13 rawhide 484 k
ruby-devel i686 1.8.6.383-5.fc13 rawhide 267 k
ruby-libs i686 1.8.6.383-5.fc13 rawhide 1.6 M
sendmail i686 8.14.3-9.fc13 rawhide 706 k
sendmail-cf noarch 8.14.3-9.fc13 rawhide 181 k
squid i686 7:3.1.0.15-2.fc13 rawhide 1.7 M
subversion i686 1.6.6-4.fc13 rawhide 2.2 M
subversion-javahl i686 1.6.6-4.fc13 rawhide 162 k
systemtap i686 1.0-3.fc13 rawhide 1.4 M
systemtap-runtime i686 1.0-3.fc13 rawhide 61 k

Sumarul tranzacției
================================================================================
De instalat 5 pachet(e)
De actualizat 115 pachet(e)

Total de descărcat: 232 M
E în regulă? [y/N]:

Traducerea Fedorei 13, a saiturilor Fedora și a altor resurse

Alexandru SzaszFri, 11/12/2009 - 20:00

Categories:

Bloguri
Au intervenit niște modificări în proiectele de traducere disponibile, modificări menitereflecte schimbările organizatorice de pe translate.fedoraproject.org, locul unde contribuitorii Fedora pot urca fișiere traduse.

Fiindcă e dificil de lucrat acolo și nu toate proiectele permit urcatul de fișiere, comunitatea românească pune la dispoziție tradu.softwareliber.ro pentru a traduce online. Nu e nevoie decât de un cont sau un Open ID.

Dacă doriți să vă implicați mai mult decât atât, aprobând traduceri, contactați-mă pentru a vă da drepturi. E valabil și dacă vrețitraduceți offline, folosind fișiere gettext.

Modificările constau în faptul că ne-am separat munca în 3 proiecte:

Fedora 13 (Goddard)
Fedora Websites
Fedora Various

care să permită contribuitorilor să-și concentreze atenția spre proiectul cel mai important pentru ei.

Fiindcă unele programe sunt folosite și de OpenSuse care traduce pe același sait vom putea refolosi munca fiecăruia între noi.

Am votat!

Alexandru SzaszMon, 30/11/2009 - 11:40

Categories:

Bloguri

Pentru numele versiunii 13 a Fedorei. Oricine are un cont FAS și e în cel puțin un grup poate vota între:

Botany Constantine este un port în Regatul Unit, precum este și Botany (în Australia)
Gloriana Constantine este un caracter din legende asturiene (bazate pe o figură istorică) precum este și Gloriana, regina zânelor. [16] Goddard Konstantin Tsiolkovsky (Константи́н Эдуа́рдович Циолко́вский) a fost un om de știință în domeniul rachetelor ca și Robert Goddard Langstrom Constantine este numele de familie al unui caracter dintr-o bandă de senate, cum e și Langstrom. Loana Constantine e un pseudonim al unui conducător dintr-o dinastie africană( descendent al lui Solomon și Sheba - nume real Zara Yakob[18]) cum este și Loana (Veșnic tânăra regină a ploii - nume real Modjadji[19]) Manfredi Gregory M. Constantine și Juan J. Manfredi sunt profesori în departamentul de matematică al Pittsburgh University Truro o subdiviziune teritorială în Cornwall
Numele viitoarei versiuni trebuie să aibă legătură cu cel al versiunii curente, de exemplu legătura dintre Leonidas (Fedora 11) și Constantine (Fedora 12) a fost că ambele sunt orașe în districtul St. Joseph County, Michigan, USA. Legătura dintre Constantine și noul nume trebuie să fie una diferită de oricare dintre legăturile precedente.

Avem bannere cu FLOSSCamp, Fedora și GSL

Alexandru SzaszWed, 12/08/2009 - 14:32

Categories:

Bloguri


Ne-am pus de acord și am făcut 3 bannere, unul cu Fedora, unul pentru Grupul pentru Software Liber și unul pentru FLOSSCamp. Cost total 240 de lei. Cine vrea să contribuie pentru acoperirea costului e liber să o facă. Sau dacă cineva are o firmă și este generos îmi poate da datele și pot scoate o factură ;)

Oricum suma nu este atât de mare și avem vizibilitate mai mare pentru următoarele evenimente.

Mai multe poze:



Chromium nativ pe Fedora 11

Alexandru SzaszWed, 24/06/2009 - 13:07

Categories:

Bloguri
Mulțumită unui fedorian, avem un depozit de pachete pentru Chromium nativ (NU prin wine) în Fedora 11 și 10, pe 32 de biți. Descărcați fișierul chromium.repo și plasați-l în /etc/yum.repos.d/ .

Dialogurile create în GTK mai au de lucru, de aceea nu este localizat, dar în principiu este utilizabil.

Iată mai multe imagini:








Pachet de limbă română pentru OpenOffice.org în Fedora 11

Alexandru SzaszFri, 12/06/2009 - 11:04

Categories:

Bloguri
Am reușit să pun la punct un sistem pentru a genera eu pachete de limbă română pentru OpenOffice.org din Fedora, versiunea stabilă.

Fiindcă eu folosesc Fedora, asta-mi va ușura mult munca de verificare și sper să atragă mai mulți oameni care să testeze traducerea și să contribuie la ea.

Puteți participa la traducere pe tradu.softwareliber.ro, după ce vă faceți un cont.
Dacă aveți întrebări, puteți folosi listele de discuții: http://ro.openoffice.org/about-mailinglist.html

Pachetul de limbă română este la alexxed.fedorapeople.org/openoffice.org-langpack-ro-3.1.0-11.3.fc11.i586.rpm.

Pentru cei interesați, am încercat procesul de compilare pe două mașini:
  • Athlon 64 X2 Dual Core 5200+, 2G RAM (timp de compilare 6 ore)
  • Intel Core 2 Duo 2600MHz, 4G RAM (timp de compilare 4 ore)
Din păcate n-am mașini cu Windows, nici nu mă pricep la a face pachete Debian, așa că dacă cineva are o astfel de mașină și e dispus să sacrifice săptămânal 4-6 ore pentru a genera un pachet de limbă, îl rog să mă contacteze.

Dacă cineva poate găzdui un depozit pentru pachetul ăsta de limbă, îl rog să mă contacteze, dacă nu, voi scrie pe blog regulat când avem un progres mai mare la traducere (5% să zicem).
Subscribe to fedoraproject.ro aggregator - Bloguri