Skip navigation.

Csabi's blog

Things about Mandriva, Linux & the rest of the world

STICKY POST

GHID Mandriva Linux 2009.0

www.mandrivausers.ro prezinta GHIDUL Mandriva Linux 2009.0,
o carte in special pentru incepatori dar nu numai.
DOWNLOAD GHID - De pe acest site
DOWNLOAD GHID - Lista alte locatii

Windows 2000 and ATI HD 3650 nightmare (howto)

If you own an ATI Radeon HD 3650 graphics adapter and you are a Windows 2000 user you are probably having nightmares because ATI doesn't offer support & drivers for Win 2k. And if it happens that your card is on AGP slot, you are almost doomed. Add to this 2 monitors and you are know in my shoes.

So, I had this computer with Win 2000 Pro which got a new video card (that ATI mentioned above) because I wanted dual DVI output and dual display on that PC. Than the pain begun...

But making long story short, after 2 days of desperate testing I found only this solution to install the driver and make the dual monitor work:

Step 1:
- you need a little program to convert ATI XP drivers to 2000 drivers.
- you can get Bernhard's (berna) converter here:
http://www.filefactory.com/dlf/f/7bafdb/b/3/h/1adf9399f1508d5700bc1d8e80739b466be33c08/e/1adf9399f1508d5700bc1d8e80739b466be33c08/j/0/n/Win2k_ati_app_rar
or here:
http://www.nukular.ch/ConvertCatalysXP-2K.zip

Step 2:
- you need a driver which will work ... that's the hard part
- I've red about people having success with driver version 8.3
- Others had success with the AGP patch driver from ati
- Others had success with the driver provided by the card's manufacturer for XP on the disk
- I had success ONLY with this driver: version 8.47 beta, and you can download it from here:
http://www.station-drivers.com/telechargement/ati/catalyst/amd_xp_8.475_(www.station-drivers.com).exe

Step 3:
- if your previous attempts didn't definitely destroyed directx on your system, this driver will probably do (it did for me)
- you will have to download and reinstall directix 9.0c

Step 4 (dual monitor):
- at this point you should have working graphics on at least 1 monitor (display)
- to set up multiple displays, you need ATI Catalist Control Center (CCC)
- as you can already suspect, all modern drivers come with ATI CCC for XP or Vista, and they don't work on Win 2k
- so you go to ati's page and download the latest available driver (the hole ati suite) for Windows 2000
- you unzip it, go to the Windows XP folder and install what's in there ... if you are asked, you will NOT install the driver, only the CCC and .NET if required.

After all these, now I have a working dualscreen system with ATI HD 3650 and Windows 2000 Pro.

What is not working:
- AGP texture/acceleration - it is kind of working. That PC is for office use, so I can't try games. It is also possible you will have some issues
- AGP communication/acceleration - it had to be manually started from CCC
- the dual display setting doesn't create 2 desktops, one on each display. It creates one wide desktop over 2 screens, so when you maximize a window it will stretch over both of your monitors.

by Csabi

Warzone2100 - un joc surprinzator de interesant

Recent a fost lansat jocul Warzone2100 versiunea 2.1. Desi nu urmaresc indeaproape ce se intampla in domeniul jocurilor pentru Linux (sau multiplatform) open source, ieri am dat peste acest titlu, si am ramas placut surprins cand am vazut ce ofera jocul.

Dar hai sa vedem povestea.

Anul 2100, omenirea a trecut de un razboi nuclear. Pamantul este mai mult pustiu si plin de cratere decat locuibil. Cu toate astea exista supravietuitori atat in grupuri organizate cat si rebeli. Unul dintre aceste grupuri organizate are obiectivul de a reconstrui civilizatia si a pune capat bataliilor ce se mai petrec la suprafata.
Fiind imediat dupa cataclism, resursele sunt limitate si dezorganizate. Se trimit astfel 3 echipe sa stabileasca baze si sa inceapa constructia unei noi civilizatii. Lucrurile insa nu sunt atat de simple pe cat se par pentru ca trupele insulgente ale rebelilor reprezinta o amenintare continua. Si daca asta nu este suficient, si alte forte organizate vor sa fie primii care vor domina noul Terra.

De la aceasta premiza incepe actiunea. Warzone2100 este un joc RTS care iti ofera provocarea de a deveni comandantul trupelor ce trebuie sa salveze lumea ... iar misiunile sunt destul de interesante si nicidecum usoare.

Hai sa analizam un pic jocul din punct de vedere tehnic.

Misiunile (am terminat primele 4-5):
- povestea este destul de interesanta
- dificultatea misiunilor creste de la un nivel la altul
- misiunile sunt unul in continuarea celuilalt. Un lucru foarte bun, pentru ca nu trebuie sa reconstruiesti de fiecare data baza de la zero ... pur si simplu harta devine din ce in ce mai mare si trebuie sa te duci din ce in ce mai departe de baza
- sunt misiuni in alte zone decat LZ (Landing Zone) al tau, si trebuie sa transporti echipamente pe aceste zone.
- multe misiuni sunt contra timp. La prima vedere acel cronometru ce se apropie de zero este doar un lucru in plus sa te enerveze, dar dupa 2-3 astfel de misiuni iti dai seama ca timpul acordat este mai mult decat necesar. De asemenea astfel se evita situatia ca tu sa tot construiesti sute de tankuri si sa te dezvolti foarte mult. Avantajul ce poti sa ai peste adversar de cele mai multe ori devine evident doar cand timpul se apropie vertiginos de zero.

Inteligenta artificial:
- daca te astepti ca sa dai de oponenti prosti, iti vei pierde toata armata cat ai zice peste. Inamicul are o inteligenta destul de avansata.
- constructiile de aparare facute de inamici sunt bine plasate, greu accesibile si iti pot crea probleme serioase daca incerci sa le ataci nepregatit.
- tankurile inamice ... si soldatii ... desi au o tendinta kamikaze cam ridicat sunt destul de smecheri. Daca isi dau seama ca nu te pot invinge au tendinta sa fuga, daca tu iti dai seama ca nu ii poti invinge si vrei sa te retragi ... vin dupa tine pana la un anumit punct.
- armata personala de asemenea poseda o oarecare inteligenta. Tankurile pot sa mearga in orice directie si sa-si foloseasca armamentul intre timp spre orice directie. De exemplu daca te urmareste cineva tankul merge inainte si trage inapoi.
- tankurile tale sunt semiautonome. Daca sunt atacate, sau pur si simplu au posibilitatea sa traga dupa cineva din aria lor de acoperire, o vor face, dar nu se vor duce la plimbari sa urmareasca orice masinuta aparuta la orizont.
- tankurile tale nu se blocheaza in tot felul de obstacole sau unii in altii. Stiu cum sa ocoleasca pietre, denivelari sau cum sa se fereasca unii de altii.
- echipamentele de constructii si reparatii vor repara cladiri si tankuri automat daca se afla in proximitatea lor.

Grafica:
- am vazut si mai bun, dar nu in domeniul RTS Open Source si pe Linux. In domeniul lui este cel mai "aratos" joc ce am jucat vreodata pe Linux.
- cladirile si unitatile sunt destul de bine lucrate si sunt proportionale.
- grafica OpenGL 3D ofera o vedere din unghi peste harta care este tot 3D cu vai si munti
- efectele la explozii si arme sunt mult peste mediu. Nu zic ca nu se poate mai bine, dar este suficient.
- jocul ruleaza repede, actiunea este de asemenea rapida, asa ca o batalie arata ca un musuroi de furnici cu mult fum si explozii
- posibilitatea de a face zoom-in si zoom-out poate sa ofere oricarui pasionat de efecte grafice un peisaj impresionant

Gameplay:
- interfata este destul de ergonomica si usor de folosit
- sunt shortcut-uri pentru aproape orice
- controlul unitatilor este usor, iar tankurile in cele mai multe ori iti respecta dorintele, nu se ratacesc sau raman in urma.
- de multe ori strategia de atac necesita o logica si gandire mai aparte ... regula de cei multi castiga tot timpul nu prea se aplica in acest joc

Cladirile si unitatile:
- cladirile de baza sunt un Command Center, generator de energie si titei, fabrica. De fapt totul se bazeaza pe titei. Generatoarele de Energie au nevoie de titei. Sursele de titei sunt inepuizabile (cred) dar se gasesc putine.
- un Research Center iti permite sa faci cercetare in diferite domenii. Domeniile devin disponibil prin distrugerea inamicilor care lasa in urma informatii si "Artifacts" ce poti cercete mai departe. Aceste cercetari sunt singura metoda de a avansa in tehnologie, iar domeniile sunt variate de la diferite tipuri de armament, inginerie si arhitectura. In urma fiecarei cercetari obtii o tehnologie ce poti folosi imediat.
- unitatile sunt de asemenea upgradabile. De fapt in afara 2-3 unitati cu care pornesti, tu trebuie sa iti inventezi tankurile. Pe baza cunostintelor oferite in urma cercetarilor ai la dispozitie sasiu, motorizare, armament sau diferite sisteme auxiliare. Din aceste parti componente trebuie sa-ti faci un design al unitatilor ce doresti sa le fabrici, iar combinatiile devin deja foarte multe chiar la nivelul 5. Logica de productie insa nu trebuie sa fie pe principiul "cel mai mare cel mai tare". Trebuie sa fii atent la costul tankurilor, la dimensiuni, putere de foc, viteza, mobilitate si multe altele. Daca-ti faci 100 de tankuri mari cu tunuri si dai de o vale unde pot trece maxim doi unul langa altul pana se misca intr-o pozitie optima sunt distrusi. Degeaba puterea de foc mai mare daca numai 2-6 pot trage ca restul raman in urma.

Imrepsie personala:
- grafica: 8/10
- strategie: 9/10
- unitati: 10/10
- misiuni: 7/10
- AI: 8/10
- gameplay: 8/10

Va recomand sa incercati acest joc, chiar daca trebuie compilat din surse. Instalarea/compilarea este destul de rapida, iar dependintele ce trebuie instalate sunt undeva intre 5-10 in functie de ce aveti deja instalat pe computer. In Mandriva Linux 2009 toate dependintele sunt disponibile si se instaleaza usor cu urpmi.

Distractie faina.


http://wz2100.net/

Csabi

Prima Zapada a Anului

A doua zi din 2009 aduce si prima ninsoare a anului si de fapt a iernii 2008-2009 (excpetand cativa fulgi cazuti aleator saptamana trecuta).

Facelift

Daca tot este iarna si am schimbat si anul, m-am gandit sa primeasca si blogul un aer mai liber, mai deschis, mai vesel.
Sedere placuta.

Csabi

NVidia 180.06 vs 180.17 - Simple Test

First post of the year with some good news.
Today, I installed a kernel update and an NVidia driver update. I was curious about what performance I will gain with this small update, so I made some simple tests. Here are the results.

Disclaimer: These tests were made on a particular machine with a particular configuration (see below) and are not to be considered as conclusive or official in any way. These results are valid for my computer and my configuration given certain circumstances. And yes, I'm aware glxgears is not a professional test tool, but it's always handy.

Computer:
- HP DX2300
- Processor Intel Core2 Duo 4300 @ 1800GHz
- Graphics Card NVidia FX8600 GT with 512MB RAM
- System RAM 1024MB

OS and DE settings:
- Mandriva Linux 2009
- KDE4.1.3
- KDE 3D effects enabled
- Resolution 1600x1200

When the test were made the following significant applications were running:
- Kopete - state on-line
- KTorrent - seeding Mandriva Linux ISO - no downloads
- Some plasmoids on the screen - no resource hug there

How I tested:
- open one console
- run glxgears in normal window for some time
- record the FPSs
- do an average ignoring the first few recorded values
- run glxgears again maximize window (remember, resolution 1600x1200)
- record the FPSs
- do an average ignoring the first few recorded values
- repeat the process after kernel and NVidia driver update

Drivers and kernels:
- initial test: kernel 2.6.27.5-mnb and NVidia driver 180.06
- second test: kernel 2.6.27.7-mnb and NVidia driver 180.17

And now the results:
180.06 normal window – kernel 2.6.27.5

15823framesin5seconds=3164.56FPS
14902framesin5seconds=2966.89FPS
15999framesin5seconds=3199.71FPS
15562framesin5seconds=3108.3FPS
14355framesin5seconds=2870.98FPS
13302framesin5seconds=2658.34FPS
12874framesin5seconds=2574.78FPS
12035framesin5seconds=2405.71FPS
13241framesin5seconds=2643.99FPS
12642framesin5seconds=2518.72FPS
13182framesin5seconds=2636.35FPS
12258framesin5seconds=2442.91FPS
13277framesin5seconds=2654.65FPS
11104framesin5.1seconds=2194.61FPS
12642framesin5seconds=2518.76FPS
12642framesin5seconds=2509.07FPS
12642framesin5seconds=2524.64FPS
12225framesin5seconds=2444.92FPS
12940framesin5seconds=2587.93FPS
12717framesin5seconds=2538.56FPS
12590framesin5seconds=2517.95FPS
12527framesin5seconds=2505.35FPS
12697framesin5seconds=2534.13FPS
12423framesin5seconds=2484.58FPS
12293framesin5seconds=2458.55FPS
11583framesin5seconds=2313.82FPS
12619framesin5seconds=2507.22FPS
11920framesin5seconds=2383.96FPS
12305framesin5seconds=2460.62FPS
11739framesin5seconds=2342.8FPS
12601framesin5seconds=2520.14FPS
11780framesin5seconds=2355.74FPS
12561framesin5seconds=2512.15FPS
11976framesin5.1seconds=2367.28FPS
13400framesin5seconds=2679.98FPS
Average2505.46FPS

180.06 full screen (1600x1200) – kernel 2.6.27.5
5194framesin5seconds=1038.61FPS
2174framesin5seconds=434.69FPS
2271framesin5seconds=454.09FPS
2226framesin5seconds=445.13FPS
2225framesin5seconds=443.82FPS
2212framesin5seconds=442.3FPS
2281framesin5seconds=456.16FPS
2225framesin5seconds=444.98FPS
2281framesin5seconds=456.11FPS
2200framesin5seconds=439.79FPS
2184framesin5seconds=436.78FPS
2297framesin5seconds=459.27FPS
2265framesin5seconds=452.97FPS
2237framesin5seconds=447.27FPS
2220framesin5seconds=443.93FPS
2274framesin5seconds=454.76FPS
2196framesin5seconds=439.07FPS
2257framesin5seconds=451.17FPS
2165framesin5seconds=432.92FPS
2258framesin5seconds=451.55FPS
Average447.34FPS

===========================================================


180.17 normal window – kernel 2.6.27.7

17279framesin5seconds=3455.78FPS
18699framesin5seconds=3739.72FPS
16935framesin5seconds=3386.99FPS
16876framesin5seconds=3375.16FPS
18728framesin5seconds=3731.46FPS
18761framesin5seconds=3752.09FPS
16703framesin5seconds=3340.6FPS
19324framesin5seconds=3864.69FPS
18380framesin5seconds=3675.94FPS
18349framesin5seconds=3669.73FPS
16532framesin5seconds=3306.35FPS
17183framesin5seconds=3436.6FPS
16169framesin5seconds=3233.74FPS
17678framesin5seconds=3535.57FPS
17271framesin5seconds=3454.11FPS
18230framesin5seconds=3645.91FPS
16855framesin5seconds=3371FPS
18366framesin5seconds=3673.17FPS
17293framesin5seconds=3458.52FPS
17105framesin5seconds=3420.92FPS
17512framesin5seconds=3502.34FPS
16302framesin5seconds=3254.99FPS
18037framesin5seconds=3598.66FPS
17271framesin5seconds=3454.13FPS
17503framesin5seconds=3500.52FPS
18606framesin5seconds=3721.15FPS
17957framesin5seconds=3580.13FPS
17907framesin5seconds=3581.39FPS
18067framesin5seconds=3613.32FPS
17177framesin5seconds=3435.32FPS
17507framesin5seconds=3501.25FPS
17022framesin5seconds=3404.37FPS
17806framesin5seconds=3561.12FPS
17845framesin5seconds=3568.98FPS
17560framesin5seconds=3506.87FPS
Average3527.58FPS

180.06 full screen (1600x1200) – kernel 2.6.27.7
6940framesin5seconds=1387.86FPS
2404framesin5seconds=480.66FPS
2414framesin5seconds=482.68FPS
2432framesin5seconds=486.33FPS
2383framesin5seconds=476.56FPS
2410framesin5seconds=481.97FPS
2364framesin5seconds=472.51FPS
2293framesin5seconds=458.49FPS
2412framesin5seconds=482.34FPS
2359framesin5seconds=471.63FPS
2383framesin5seconds=476.47FPS
2325framesin5seconds=464.9FPS
2360framesin5seconds=471.91FPS
2385framesin5seconds=476.87FPS
2332framesin5seconds=466.37FPS
2366framesin5seconds=473.18FPS
2402framesin5seconds=480.27FPS
2363framesin5seconds=472.51FPS
2360framesin5seconds=469.8FPS
2338framesin5seconds=467.53FPS
Average474.02FPS

Finally some charts (red is test1, blue is test2):

Conclusions:
The new NVidia 180.17Beta driver seems to be faster than the 180.06Beta driver.
In the windowed test there is an approximately 40-45% gain in FPS. But the performance difference doesn't scale up in a linear way, so in a maximized window at 1600x1200 resolution the performance gain is only about 10%.
Maybe this is not the most conclusive test, but it should be a small proof of driver improvement.

Csabi

Iarna

Azi dimineata m-a asteptat un peisaj aproape total alb. Nu, nu era zapada, doar o bruma ce s-a depus peste tot. Era surprinzator de frumos cum toate picaturile de apa au inghetat formand milioane de tepisori de gheata. Iata cateva imagini:
........ Grrr ........ Se pare ca a dat frigul peste cap serverul de la astia de la my.opera.com ......... aparent nu vrea imaginile sa le puna ca pana acum. Nu am chef sa dezleg misterul acum, asa ca iata linkurile (sorry):
http://www.mandrivausers.ro/index.php?q=gallery&g2_itemId=2004&g2_imageViewsIndex=1
http://www.mandrivausers.ro/index.php?q=gallery&g2_itemId=2007&g2_imageViewsIndex=1
http://www.mandrivausers.ro/index.php?q=gallery&g2_itemId=2010&g2_imageViewsIndex=1

Craciun Fericit si La Multi Ani!

Pe aceasta cale doresc tuturor cititorilor acestui blog un Craciun Fericit si un Calduros La Multi Ani!Sa aveti grija de voi...
Csabi.

Youtube in HD

Cu cateva zile in urma cei de la Youtube au lansat redare video in HD ... adica High Definition, adica 720p, adica superclar si superfine.
Si pana acum unele clipuri puteau fi vazute in High Quality, care era ceva mai bine decat ferestruica mica de player video. Acum si ferestruica aia implicita a crescut la dimensiune, s-a facut 16:9, iar HD-ul arata bestial.

Si cum a aparut oferta de la Youtube, au aparut si primele filme in HD, iata un exemplu care mi-a placut foarte mult. Atat calitatea cat si ce vrea sa zica filmuletul merita sacrificiul de 5 minute de vizionare:
http://www.youtube.com/watch?v=zlfKdbWwruY
Nota: chiar sub fereastra de player in dreapta scrie "Watch in HD" click acolo pentru HD.

Pentru mai multe filmulete youtube in HD, pe prima pagina apare o coloana speciala ... numita evident HD. Categorizarea filmelor deja existente pe youtube inca este in derulare, si incet cu incetul se umple si categoria respectiva.

Vizionare placuta

NVidia ... they did it again!!!

Atentie pentru utilizatorii placilor NVidia, in special seriile noi. Ultimele drivere oficial lansate, si servite ca Update la Mandriva 2009 (si presupun si la 2008.x) sunt din nou de tot rahatul.

Mai precis este vorba de versiunea 177.82. Cu acest driver mi-a scazut performanta grafica la 30% fata de driverul precedent de dinainte de update. Nu stiu exact care era acel driver de dinainte dar mergea mult mai bine. Performanta reala a computerului in grafica a scazut insa si mai mult pentru ca mi-a aparut un consum mult mai mare pe procesor.

Va sfatuiesc sa ocoliti acest driver neaparat alegand una din variante:
- nu updatati sau reveniti la cel precedent
- treceti pe varianta BETA pentru 180.16 (eu asta am ales si lucrurile si-au revenit la normal, poate sunt chiar un pic mai bine decat cu seria 177.xx)

Disk virtual in memorie

Ce zi interesanta ... am mai aflat un lucru deosebit de aici.

Pe scurt:
1) /dev/shm este un disk virtual montat in memorie, se pot copia fisiere acolo, se pot pastra acolo, se pot accesa ca de pe harddisk numai ca mult mai repede. Evident dupa o repornire a sistemului, datele se pierd. Implicit acest folder este montat la o dimensiune de 1/2 din memoria RAM din computer ... good to now.

2) daca vrei mai mult control, iti poti monta propria partitie, orice folder, si sa specifici dimensiunea. Exemplul de la linkul de mai sus zice asa:
mount -t tmpfs -o size=100M,mode=0755 tmpfs /var/www/www.example.com/cache

Citatul Zilei...

This episode brink back to memory a historical event: that of Galileo's.
In the beginning there was the earth (read Microsoft), safely placed at the centre of the universe.
Now this place has been shown to be occupied by the sun, and many planets are circling around it. One of those is microsoft, and another one is linux. And there is life on linux...



Citatul ii apartine "gagy" si se poate gasi in comentariile articolului Linux - Stop holding our kids back. Articolul in sine este surprinzator, socant si haios intr-un fel trist. Merita citit, la fel si comentariile.

Bookmarks...

Azi dimineata, printre cel 475 de mesaje venite pe RSS am dat peste cateva articole interesante. In ultima vreme incepeam deja sa devin plictisit de tot ce se scrie despre Linux si de milioanele de articole "bumbuntu" sau tutoriale banale scrise cu siguranta de incepatori. Totusi, astazi, parca incepe mai bine ziua.

Mi-a atras atentia acest document, unde un individ explica cum sa vorbesti despre Linux, cum sa prezinti Linux pentru oameni care nu se pricep la calculatoare. La aproape toate punctele prezentate de el m-am gandit si eu, desi unelor aspecte am oferit mai putina atentie ... interesant.

Despre "Linux" si cum ar trebui vandute unele PC-uri preinstalate cu Linux. Un articol interesant cu care sunt pe deplin de acord. Asa ar trebui sa fie promovat orice echipament IT cu Linux preinstalat:

When I page through the newspaper, once I slap myself in the face after seeing the ‘Linux Laptop’ EeePC on sale at Toys’R'Us, I am glad to see the word ‘Linux’. [...] However, I’m somewhat disappointed that a separate Dell newspaper insert does not mention Linux. The cool, little Inspiron Mini 9 is advertised with its features, but lists the operating system as: ‘Mini OS Powered by Ubuntu 8.04.’ No mention of Linux.



Just a little sed. Si nu, nu sunt trist. Dimpotriva, am dat intamplator peste un mic exemplu de sed care face exact ce vroiam eu sa aflu citind manualul. Asta mi-a economisit cateva minute pretioase de citit documentatie, asa ca profit de aceste minute sa impart si cu voi gaselnita:
sed -i -e '/-1/d' `find path/to/directory`

Aceasta comanda ia toate fisierele dintr-un folder si scoate liniile din fisiere care contin "-1" suprascriind fisierele cu variantele fara liniile respective.
Eu nu am nevoie tocmai de asta, dar e util ce am aflat. Problema mea este ca "mount -t cifs..." de multe ori dupa demontare uita sa scoata linia aferenta folderului montat din /etc/mtab. Se scoate corect din /proc/mounts, deci partitia este demontata corect, dar deoarece ramane in /etc/mtab de multe ori nu se mai poate monta la loc, sau apar doua sau mai multe linii care in mtab indica ca si cum ar fi montate diferite surse in acelasi folder (in urma unor montari consecutive din locatii diferite dar in aceeasi folder destinatie local). Acest lucru este un bug in smbmount, care face montarea tip cifs.
A rezultat aceasta varianta:
sed -i.orig -e '/cifs/d' /etc/mtab

Aceasta comanda va scoate toate liniile ce contin "cifs" din /etc/mtab si va face o copie de rezerva a originalului cu extensia .orig

Grrr ... nu am folosit Debian de foarta multa vreme, dar sa vad un astfel de articol in decembrie 2008 mi se pare tare ciudat: http://www.debianadmin.com/making-the-mouse-wheel-work-in-debian.html
Nu stiu ce sa inteleg din el, dar vrand nevrand deduc ca Debian nu e in stare sa-mi recunoasca mouse-ul si sa activeze scroll???


Opera 10.0 Alpha 1

Astazi "si-a luat primul zbor Peregrine", adica a fost prezentat pentru toata lumea Opera 10.0 Alpha 1.

La prima vedere nu este o schimbare la fata deosebita, dar parca se misca mai bine decat seria 9. De asemenea respecta mai bine designul QT4 si aparent nu are mari bug-uri. Chiar scriu acest post cu Opera 10.0 Alpha 1.
Cel mai spectaculos este probabil faptul ca de data asta punctajul in Acid3 este 100%.

Dar asta pe departe nu este tot ce aduce Opera 10.0 Alpha 1 nou, iata o lista cu ce nu se vede la prima vedere:
- Presto 2.2 Engine
- Performanta crescuta
- Auto-update
- Inline spelling checker
- Opera Mail poate crea mail-uri in rich text, cu inline images si html, plus alte noutati la mail
- Imbunatatiri semnificative la Widget-urile pentru Linux
- Performanta mai buna CSS
- Suport pentru WebFonts
- RGBA si HSLA suportate

Aceasta versiune nu este pentru uz general, doar pentru testare si poate fi descarcata de aici:
http://my.opera.com/desktopteam/blog/2008/12/03/peregrine-takes-flight-opera-10-0-alpha-is-here

Vincent a scapat, Adam Williamson pleaca!

Restructurarile de la Mandriva si noul lor sef aparent incurca destul de mult lucrurile. Din ce am citit astazi, Mandriva doreste sa renunte la colaboratori externi, si in acest sens s-a emis o lista cu cei care va trebui sa paraseasca compania dupa 31 dec. 2008 si sa-si caute alt loc de munca.
Prima surpriza a fost Vincent (Vezi aici), dar el a scapat. A fost sunat si anuntat ca e pe lista din intamplare si ca nu va fi disponibilizat.
Din pacate, omul care reprezinta Mandriva din 2001 ca si legatura intre utilizator si echipa de productie va disparea. Adam Williamson s-a regasit si el pe lista celor dati afara, insa el nu a primit (pana la momentul publicarii acestui post) nici un telefon miraculos prin care sa i se spuna ca va ramane la Mandriva.

Se pare ca noul CEO Mandriva habar nu are ce se intampla in ograda lui. Adam Williamson era cel mai cunoscut angajat Mandriva pentru utilizatorul de rand. El era cel care te ajuta la nevoie. El era cel care cauta solutii pentru tine ... el era cel care te asculta...
Fara Adam Williamson Mandriva nu va fi la fel. Cel putin nu pentru mine...

IBM System X - Monitorizare

Nu era special planificat, dar recent am dat peste Cacti. Ce este Cacti? Este un program de monitorizare, care genereaza grafice frumoase si le prezinta pe o pagina web.
Cei care ati lucrat cu MRTG stiti aproximativ cum arata si cum se configureaza un astfel de soft. Partea frumoasa cu Cacti (apropo, numale vine de la cactus nu de la caca) este ca are o interfata web de administrare foarte complexa prin care se pot crea sursele de date ce dorim sa monitorizam si se pot crea/modifica/personaliza graficele ce dorim sa afisam.
In prima faza este foarte usor sa creezi grafice noi pentru tot ce ofera snmp si setul de scripturi incluse in Cacti. Dar astea nu sunt totul, poti monitoriza la distanta host-uri prin snmp si poti sa-ti scrii propriile scripturi. Dupa care configurezi doar sursele de date cu variabilele necesare si generezi graficele.
Cacti se bazeaza pe RRDTool si stie sa genereze automat bazele de date RR din sursele de date ce-i configurati. Nu este nevoie de nici o cunostinta de RRD pentru a-l folosi.

No, gata cu teoria, haideti sa ma laud cu ce monitorez in momentul de fata:
- Traficul in/out pe placa de retea direct conectata la net
- RAMii
- Toate partitiile de pe hardiskuri in grafice separate pentru fiecare - cantitatea de date de pe hard mai precis
- Incarcarea procesoarelor (Processor Load)
- Numar Utilizatori Conectati
- Numar Procese ce ruleaza pe sistem
Toate acestea au fost obtinute prin diferite metode built-in in Cacti. Dar mi-a venit ieri o idee, sa monitorizez temperaturile. Asa ceva nu era in Cacti, iar imperecherea lm_sensors cu snmpd era prea complicat pentru mine. Asa ca m-am hotarat sa fac un script care sa ruleze "sensors" si sa extraga din rezultat cele 8 temperaturi pentru cele 8 core-uri din sistem.
Pentru Cacti se pot scrie scripturi in orice libaj de programare, eu am ales perl pentru scriptul meu, iar rezultatul este un grafic frumos cu toate cele opt temperaturi, plus date suplimentare:
graph_image.png
by Csabi

Mai traieste genul Sci-Fi?

> Serial Star Trek nu mai avem de ceva vreme, iar filmul ce urmeaza sa fie lansat anul viitor este un prequel.
> Babylon 5 este de mult al trecutului. Producatorul mai scoate odata la 2 ani cate un DVD pe care este un filmulet de buget redus si care explica perioada de timp intre serial si ultimul episod de final de serie. De aici si titlul "The Lost Tales". Dar sunt aceste filme mai mult decat explicatii obscure pentru fani imbatriniti? Nu prea... Cineva care nu a vazut serialul, nu va intelege filmul. O astfel de persoana dupa ce vede filmul nu va fi atras sa vada serialul pentru ca filmul nu ii trezeste curiozitate pentru serial, pur si simplu nu are acest scop ... deci proiectul e ca si condamnat sa ramana doar o nostalgie pentru fani. Stim ca alt film de cinema sau serial Babylon 5 nu o sa avem, pentru ca producatorul refuza continuarea din cauza ca doi actori dintre cei originali au murit...
> Razboiul Stelelor (Star Wars) parca primeste acum o revigorare. Filmele de cinematograf sunt capodopere ever-green, iar serialul actual de desene animate (The Clone Wars) este si interesant si bine realizat. Perioada in care se incadreaza este razboiul clonelor, o mare enigma mult pomenita ale filmelor de cinema. Din pacate, i se adreseaza mai mult copiilor si adolescentilor. Desi poate fi regasita o mare parte a caracteristicilor tipice Star Wars, acest serial este mult mai usor si cu mult mai putine subantelesuri, enigme si filosofii ascunse. Merge pentru un fan al filmelor, dar nu este foarte atractiv pentru nici o persoana majora. In cel mai bun caz ofera o distractie nostalgica.
> Battlestar Galactica a inceput promitator, a evoluat acceptabil si a devenit penibil. Daca vrei sa duci suspansul la maxim, de multe ori risti sa dai in frustrare si nervozitate. Eu pur si simplu m-am saturat de el si asa ceva nu mi s-a intamplat pana acum cu nici un serial SF. Stilul de filmare cu imaginea mereu in miscare este obositor, mai ales in filmarile interioare, iar povestea care este foarte predictibila si Cylonii care sunt foarte smecheri cu niste oameni care parca nu vor sa vada ce e in fata lor ... au dus la exagerare. Serialul incerca sa inspire un pic stilul secretist/misterios din X-Files, dar nu a reusit. Singurul secret este ce nu stiu personajele din serial, dar noi telespectatorii stim prea multe ... devine plictisitor.
> Dosarele X (X-Files) a fost o era aparte, deosebita, interesanta si terminata. Imi pare rau ca s-a terminat, imi pare rau ca ultimul film de cineva recent lansat nu a avut succesul ce merita ... asta este.

> Si acum ... ce avem de fapt, la ora actuala? La ce sa ne uitam? Ce vom avea in viitorul imediat urmator?
> Daca faceti cautari dupa filme science fiction gasiti multe. Lista este lunga. Dar este vreun film mai serios, mai spectaculos in oferta? Ceva orientat catre spectatori mai maturi exista?
> Raspunsul este nu, sau aproape nu. Filmele ca Spiderman, Batman, The Fantastic Four, X Men, etc. sunt pentru copii, sau pentru o duminica seara de fun si relaxare, dar nimic sa te puna pe ganduri. Si din pacate nu se prevede nimic in viitorul apropiat care sa aiba target un grup mai matur de oameni.

> De ce nu se face Odiseea Spatiala 3 si 4? Ar fi un succes dupa parerea mea. Macar s-a luat hotararea ca se face film dupa Rendezvous cu Rama (tot de Arthur C. Clark, ca si Odiseele).
> De ce nu se fac filme dupa opere celebre de ale lui Asimov, Frank Herbert (exceptand seria Dune, la care filmele sunt destul de proaste oricum - de exemplu Pandora:Incidentul Isus, Efectul Lazar si Factorul Inaltarii este o carte in 3 volume extraordinara. Cuprinde multe chestii imaginare, religioase, personale ... este o carte fantastica, care are si o actiune bogata. S-ar putea face dupa el un intreg serial)

> Cu un gust amar in gura ma intorc acum spre singurul serial SF mai serios ce exista la ora actuala: Stargate:Atlantis. Totusi nu pot sa nu observ ca serialul incepe sa-si piarda scopul. Lipseste un scop suprem pentru care sa se lupte, lipseste un tel pe care sa trebuiasca sa-l atinga ... lipseste "the big picture". Sper sa-si mai revina serialul, cel tarziu la lansarea seriei noi de Stargate in paralel cu Atlantis anul viitor.

> Voi ati mai auzit de vreun film/serial science fiction, in adevaratul sens al cuvantului (minimum nave spatiale), mai recent, care sa merite un ochi critic de la un fan ce incepe sa ramana fara material de vizionat???

by Csabi

IBM System X a primit prima portie adevarata de lucru

Da, e vorba despre sistemul mentionat nu de mult (acesta). Am implementat astazi toate filtrele necesare de SPAM si Antivirus.
M-am gandit sa scriu un tutorial despre ce si cum am facut, dar am renuntat pentru ca (1) am gasit un tutorial excelent pentru acest lurcu si (2) ar fi fost prea mult de scris ... este o procedura lunga, de vreo 6-8 chiar daca stii ce faci si nu trebuie sa compilezi nimica.

Deci, am urmat ACEST tutorial, evident cu adaptarile ad-hoc pentru Mandriva si fara sa compilez nimica. Cum tipul respectiv a lucrat cu mai multe servere, cand era nevoie am mai aruncat un ochi si AICI sau AICI.

Dar hai sa vorbim mai degraba despre ce s-a realizat.
  1. Nivelul 1 - Dupa configurarea de baza Postfix si Dovecot, am setat Postfixul sa studieze header-ul mail-urilor si sa accepte mail-uri numai de pe domenii existente si sa compare expeditorul cu 2 liste online de spammeri. Partea cea mai frumoasa este, ca prin aceasta metoda mail-urile nu mai sunt receptionate si sunt refuzate imediat. Pentru asta am setat in Postfix sa nu accepte comunicare pana nu confirma conexiunea smtp cu expeditor. Astfel se poate economisi mult trafic inutil.
  2. Nivelul 2 - Am configurat Postfix sa lucreze cu Amavis. Amavis a fost setat sa interzica mail-urile cu atasamente executabile, DLL-uri, etc. Tot aici am setat ce sa se intample cu spamurile. Astfel, mail-urile "curate" sunt trimise la destinatari, mail-urile suspecte primesc in subiect [Possible SPAM], iar mail-urile ce trec de un anumit punctaj (4.9) sunt puse in "carantina" prin trimiterea lor la adresa de mail spam@domeniul.meu. La fel, toate mail-urile confirmate a fi virusate sunt trimise la virus@domeniul.meu. Evident, inainte am creat cele doua adrese de mail.
  3. Nivelul 3 - Am "imperecheat" Amavis cu SpamAssassin si am configurat SpamAssassin sa comunice cu serverele lui de liste de spammeri.
  4. Nivelul 4 - Am instalat si configurat Ryzor pentru filtrare aditionala. Acest program este apelat de SpamAssassin.
  5. Nivelul 5 - Am instalat si configurat Pyzor pentru filtrare aditionala. Acest program este apelat de SpamAssassin.
  6. Nivelul 6 - Am instalat si configurat DCC pentru filtrare aditionala. Acest program este apelat de SpamAssassin.
  7. Aditional - Am instalat, configurat si updatat ClamaAV si clamd (atentie, pe Mandriva clamd se pune separat) astfel incat sa lucreze cu Amavis in felul urmator: clamd scanner principal, in caz de nu merge daemonul sau moare sau nu se poate comunica pe socket se trece la scannerul secundar cand Amavis va apela direct programul clamscan.

O metoda asemanatoare am aplicat si in trecut, acum am mai perfectionat un pic sistemul. Pot sa va zic ca in 2 ani de zile a identificat un singur mail real ca spam, evident am fost anuntat si expeditorul a fost trecut in lista de exceptii. Dar, in trecut, totusi mai treceau destul de multe spamuri. Cu imbunatatirile facute, in special cu implementarea Nivelului 1 (ceea ce nu am facut data trecuta) acum ma astept ca cel putin 98% dintre spam-uri sa fie eliminate.

Daca cineva mai stie ceva aditional de facut, lasati un mesaj.

Dilema sunetului...

De multa vreme cautam un audio player potrivit pentru mine. Cu multi multi ani in urma am folosit WinAmp. Dupa migrarea mea in lumea Linuxului XMMS a fost sfant pentru mine. Insa de la abandonarea proiectului parca s-a schimbat ceva.
XMMS este tot mai greu de obtinut si instalat pe diferite sisteme si se descurca mai prost cu posturi de radio on-line.
De atunci traiesc intr-o mare dilema: Ce player sa folosesc? Nu cu foarte mult timp in urma (aprox. 6 luni) am cautat fara succes o solutie potrivita pentru mine, "revenind" la Amarok intr-un final.
Astazi, m-am decis ca mai arunc o privire peste "oferta". Amarok nu imi place de fel (nici o versiune) asa ca am plecat de la premiza ca vreau ceva simplu, care sa consume putina memorie si procesor, sa aiba o interfata grafica placuta si utila si sa stie sa se bage in "tray" cand il inchid de la X, astfel ocupand mai putin spatiu.
Dupa vreo doua ore de cautat si citit pareri/site-uri am ajuns sa selectez finalistii:

Locul 3 - Listen
http://www.listen-project.org/
- realizat in GTK, dar cu un design placut
- functii suficiente (chiar prea multe pentru mine)
- utilizare intuitiva
- se minimizeaza in tray
- din pacate, aleator, incepea sa-mi foloseasca 100% dintr-unul din Core-uri ale procesorului, perioada in care si interfata lui prezenta reactii intarziate

Locul 2 - BMPx
http://bmpx.backtrace.info/site/BMPx_Homepage
- realizat in GTK, dar cu un design placut (desi aici Listen mi-a placut mai mult)
- stia sa se bage in tray, dar daca am dat STOP la muzica, in tray nu exista butonul de PLAY. Asa ca trebuia sa deschid fereastra pentru a relua redarea muzicii
- functii parca mai putine decat in Listen, dar si asa prea multe pentru mine
- utilizare procesor acceptabil
- din pacate avea o tendinta de a uita playlist-ul dupa cateva opriri/porniri, lucru care mi se intamplase de mai multe ori, deci nu era un caz izolat (si nu, nu era setat sa stearga din playlist piesele ascultate deja a-la-Amarok)

Si acum castigatorul - Locul 1 - JuK
http://developer.kde.org/~wheeler/juk.html

- realizat in QT, design foarte simplist dar elegant
- functii reduse, dar canta tot ce i-am dat pana acum
- se minimizeaza in tray si exista toate actiunile de play/stop/next/etc in meniul de context prin click dreapta pe icoana din tray
- consum procesor un pic mai mare decat BMPx, dar sunt multumit de el (15% din puterea cumulata a celor doua Core-uri)
- are un editor de tag-uri pentru mp3-uri foarte util si usor de utilizat, salvarea se face automat prin confirmarea unei ferestre de dialog la schimbarea piesei (adica selectare alta piesa din playlis)

Ca o optiune interesanta, JuK are un buton care selecteaza automat piesa ce este momentan cantata si o aduce in zona vizibila a playlistului.

Singurul dezavantaj este lipsa posibilitatii ascultarii radiourilor on-line ... asa ca la acest capitol am revenit la consola si "mplayer http://dioradio.eu:8000/listen.pls"

Credeti ca aveti birou suficient de mare?

Daca aveti o pisica prin casa, nici un birou nu este suficient de mare astfel incat sa incapa monitorul, tastatura, mouse-ul .... si ... PISICA.

Pisica mea de cele mai multe ori pune stapanire pe zona unde ar trebui sa umblu cu mouse-ul, si-si pune capul pe tastele + si - , realizand astfel un efect spectaculos de zoom-in si zoom-out in timp ce navighez pe net ...

Limbajul de programare LINUX!!!

Nu mai pot ... transpir de atata ras in hohote ... cica anunt de loc de munca ... solicita experienta pana la 3 ani sau peste ...

LIMBAJUL DE PROGRAMARE LINUX ... sansa de a lucra intr-o echipa competitiva si cu posibilitati de dezvoltare profesionala ...

Pagina anuntului de angajare: http://www.ejobs.ro/user/locuri-de-munca/334880
Un screenshot aici, sper ca nu se supara ejobs.ro:


Ce sa mai zic ... nu am cuvinte ... poate ati auzit si voi ... au mai aparut cateva limbaje de programare bestiale ultima vreme ... MacOS, UNIX, Windows, Solaris etc.

Vorba lui Mircea Badea: "Traim in Romania si asta ne ocupa tot timpul"

[UPDATED] Mandriva 2009 pe un IBM System X

In weekendul trecut am avut ocazia sa instalez Mandriva 2009 pe un server nou nout IBM System X si as dori sa va impartasesc experienta si cateva poze.

Hai sa incep cu "masinaria" pe care si-a gasit locul distributia mea favorita. Are 2 procesoare Xeon, fiecare Quad-Core si fiecare core la 2.5 GHz, 4 MB cache / procesor.
Full Size
Dispune de 4 harddiskuri SAS (Serial ATA Scasi) la 10mii de rotatii si 140GB fiecare. Le-am setat intr-un RAID cu ajutorul unui controler RAID Hardware IBM cumparat ca extraoptiune pentru acest server, controler ce are la randul lui 256MB Cache. Astfel am creat doua perechi de hardiskuri cu RAID 1 (oglindire). Cei 280GB disponibili sunt mai mult decat necesari. Full Size
Ce sa mai zic? ... hmm ... "jucaria" mai are 4Giga RAM si este montata intr-un rack, cumparata si "construit" tot de mine in urma cu vreo 2 ani. Energie electrica de siguranta este asigurata de un UPS marca APC de 1500VA, la care au fost legate amandoua surse de alimentare al serverului IBM. Tot acest UPS mai deserveste si alte echipamente din dulapul respectiv, precum centrala telefonica, switchurile, routerele si sistemul de ventilatie al dulapului, care dispunde de termostat digital si 4 ventilatoare de 10-12 cm diametru dotate cu filtre de praf.
Full Size
Instalarea Mandriva 2009 a decurs fara mari probleme dupa ce am reusit sa fac rost de un DVD ce era bun. DVDRom-ul din server este destul de mofturos ... hmmm ...
In fine, am ales o instalare fara KDE sau Gnome si fara pornirea X-ului la pornirea systemului (logic, doara e server), dar am zis ca totusi pun IceWM si WindowMaker (cel din urma era primul DE ce am folosit pe Linux) pentru eventualele conexiuni pe viitor prin VNC. X-ul nu am mai apucat sa-l configurez, dar am constatat ca la prima incercare nu a vrut sa mearga ... mai tre' sa vad ce e cu placa video din sistem ... ceva ATI Radeon (??) sau asemanator.
Full Size
Pentru icheiere, un mic filmulet cu primul boot dupa configurarea serverului, atunci cand incarca toate serviciile necesare. Ma asteptam la o performanta mai ridicata la acest capitol, dar viteza de lucru compenseaza pe deplin pentru viteza "mai scazuta" de pornire.



UPDATE:
Iata un screenshot cu comanda "top": Full Size

UPDATE2: Imaginile in marime reala vor fi corectate in curand.

PS: Multumiri pentru ajutorul acordat N3o!

Mandriva 2009.0 - One Step Forward

Yesterday, 9th October 2008, was the big day. Mandriva 2009.0 was released as scheduled. And why is that so special? Because this time Mandriva aimed for cutting edge technology and included all the goodies in the new release.
We have the latest available kernel (2.6.27 rc8), the latest KDE4 (4.1.2 released only a few days before Mandriva 2009.0 release), a brand new design for the Installer and for the famous Mandriva Control Center and many other new stuff.

But this is about my first week with it ... yes, I couldn't wait for the final release, so I installed it from cooker (development mirror) last weekend.
I'm amazed... It is so different ... so new and shiny.
At first, you can observe the new installer. It's much more better looking than any previous one. By design it resembles a little bit of Win95, but just as a bad memory...:lol: The installation is very fast. I've chosen default KDE4 installation and it take me about 15 minutes to set it up on an Intel Core2 Duo @1800MHz and 1G RAM, and another about 15 minutes took to do the configurations it asked for by install time (keyboard, language, partitions, users, passwords, etc.). Being a long time GNU/Linux user, I can't evaluate how easy it is the installer, but I think anyone with minimal computer knowledge can do it.
After installation is finished, at first boot time, you are presented the well knows Mandriva Welcome Screen, than KDE4 shows up. The theme they've chosen for this release of Mandriva is pretty good. I, personally don't like it very much, but I can say it is good design. They tried to maintain the colors of KDE3.x.x and the design of it, in a KDE4 environment. If you are a beginner and you don't know you have new KDE, you can be fooled at first sight. After a few clicks it becomes clear, you have the new KDE4.
I know lot of people don't like KDE4, it's their choice, but I like it. But, if you plan to use it, you have to be prepared that all that eye-candy new stuff and cutting edge desktop technology comes with a price. KDE4 is not yet as mature as KDE3.x.x was/is, but it is usable. If you like it, and if you invest some time to configure it, you will be pleased. Also, there are some applications and features missing in KDE4 compared with KDE3. They will come in the near future.

Now, let's talk about speed... in one word: FAST. Booting is very fast compared with previous releases. It takes 15-30 seconds from pressing the power button on my computer to have KDE4 loaded. KDE4 + Compiz works great, and finaly, with the new 177.x.x nvidia drivers, my desktop works really smooth. No more dropped frames on effects, no more waiting for drawing windows ... it's amazing. You may not be so impressed if you have an older nvidia graphics card. There were serious performance issues with previous nvidia drivers on new cards (series 8xxx and above).

I really can't form an idea about stability just yet. I had no serious problems, no system crashes or stuff like that. Some KDE applications crash from time to time, but that's not a tragedy. You have an error window, and that's all.

So, all in one, this Mandriva 2009.0 release looks excellent, and may really boost the fame of Mandriva. Good job guys!

by Csabi

Time travel...

Accidentally updated from cooker the release-notes package... This was done on the day of release of Mandriva 2009.0 ... but cooker changed ... I've got "Mandriva 2009.1" ... at least according to release notes. In fact it's 2009.0.

O mica datorie ... de vreo 10 trilioane dolari

Datoria Statelor Unite ale Americii a depasit luna trecuta pragul psihologic de 10 trilioiane de dolari, sau mai precis 10mii de miliarde, respectiv 10milioane de milioane dolari ... cam greu de imaginat numarul ... $10.000.000.000.000

Economostii estimeaza ca dupa acordarea celor 700 miliarde dolari pentru redresarea pietei financiare, datoria externa a USA ar putea creste la 11 trilioane dolari ...

Treburile au inceput sa se strice in ultimii 30 ani, in 1989 datoria USA era de "doar" 2.7 trilioane de dolari. Nici nu pot sa ma gandesc, oare cand era ultima oara USA pe plus la balanta anuala a bugetului?

Si cu taote astea se cred cei mai tari si cei mai mari ... it happens.

by Csabi