<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TFM Group Software</title>
	<atom:link href="http://www.tfm.ro/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tfm.ro</link>
	<description>TFM Group Software</description>
	<lastBuildDate>Fri, 11 Dec 2009 09:22:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>BLUG*OS*CON</title>
		<link>http://www.tfm.ro/blug_conference/</link>
		<comments>http://www.tfm.ro/blug_conference/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 09:20:51 +0000</pubDate>
		<dc:creator>mihaim</dc:creator>
				<category><![CDATA[First page]]></category>
		<category><![CDATA[Press releases]]></category>

		<guid isPermaLink="false">http://www.tfm.ro/?p=81</guid>
		<description><![CDATA[Vă invităm la Conferința
BLUG*OS*CON, ce va avea loc în data de 12 Decembrie 2009, în Amfiteatrul
AN010, Politehnică , București
Un eveniment dedicat oricărui utilizator de Software Open Source, începători sau avansați.
Intrarea liberă! (free as in beer). Evenimentul este organizat de BLUG.ro &#8211; Bucharest Linux User Group.
BLUG*OS*CON este o conferință cu adevărat a Linuxiștilor, o conferință just [...]]]></description>
			<content:encoded><![CDATA[<p>Vă invităm la Conferința<br />
BLUG*OS*CON, ce va avea loc în data de 12 Decembrie 2009, în Amfiteatrul<br />
AN010, Politehnică , București</p>
<p>Un eveniment dedicat oricărui utilizator de Software Open Source, începători sau avansați.<br />
Intrarea liberă! (free as in beer). Evenimentul este organizat de BLUG.ro &#8211; Bucharest Linux User Group.</p>
<p>BLUG*OS*CON este o conferință cu adevărat a Linuxiștilor, o conferință just for fun\\\\\\\&#8217;, eliberată de orice influență din industria IT, un fel de conferință open source Do-It-Yourself. Liberă de prejudecăți, publicitate și vanități. Toți sunteți bineveniți!</p>
<p>Programul conferinței este bogat și interesant pentru oricine. Vă veți putea îmbunătăți cunoștințele pentru platforma Linux, fie că sunteți un începător (aveți o grămadă de track-uri unde vă puteți perfecționa), sau un geek adevărat (prezentări în premieră în România). Și, nu în ultimul rând, BLUG*OS*CON este o platformă unică de socializare pentru comunitățile FLOSS românești. Programul complet al conferinței îl puteți consulta la <a href="http://blugoscon.blug.ro/Main/ProgramulConferintei">http://blugoscon.blug.ro/Main/ProgramulConferintei</a>.<br />
Comunitățile din România vor avea standuri proprii, unde puteți socializa la greu.</p>
<p>Cine poate participa:<br />
• linuxiști începători<br />
• linuxiști avansați<br />
• programatori<br />
• cadre didactice<br />
Intrarea: liberă<br />
Program: 09:00 &#8211; 18:00<br />
Mai multe detalii: <a href="http://blugoscon.blug.ro">http://blugoscon.blug.ro</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfm.ro/blug_conference/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MIME headers si cum adaugam un atasament intr-un email</title>
		<link>http://www.tfm.ro/mime-headers-si-atasamente/</link>
		<comments>http://www.tfm.ro/mime-headers-si-atasamente/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 20:26:54 +0000</pubDate>
		<dc:creator>softman</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[mime]]></category>

		<guid isPermaLink="false">http://www.tfm.ro/?p=70</guid>
		<description><![CDATA[Ideea articolului este una cat se poate de practica. Voi incerca sa explic ce trebuie facut pentru a putea adauga &#8220;manual&#8221; un atasament unui email. Celor care citesc si deja s-au intrebat care e scopul unei astfel de actiuni le recomand sa nu citeasca si continuare, pentru ca nu li se adreseaza acest articol.
Aplicatiile adaugarii [...]]]></description>
			<content:encoded><![CDATA[<p>Ideea articolului este una cat se poate de practica. Voi incerca sa explic ce trebuie facut pentru a putea adauga &#8220;manual&#8221; un atasament unui email. Celor care citesc si deja s-au intrebat care e scopul unei astfel de actiuni le recomand sa nu citeasca si continuare, pentru ca nu li se adreseaza acest articol.</p>
<p>Aplicatiile adaugarii unui atasament sunt suficient de multe, am sa mentionez una singura: crearea acelor footere &#8220;corporatiste&#8221; cu poze si alte minunatii.</p>
<p>Asadar sa presupunem ca vrem sa cream un astfel de footer, in HTML, cu o poza frumoasa care sa fie reprezentativa pentru mailurile trimise prin serverul pe care vrem sa facem configurarea.</p>
<p>Strict pentru partea de disclaimer/footer se poate folosi altermime fara nici o problema. Problema este ca daca dorim sa si adaugam o imagine (cea care va aparea in footer), lucrurile se complica.</p>
<p>Solutia este sa umblam in corpul mesajului si sa ne adaugam atasamentul asa cum vrem. Usor de spus, dar ce ne facem cand dam peste &#8220;Content-Type: multipart/mixed;<br />
boundary=&#8221;_004_A8EC770875E1AE4A84851C05B6F730038D98AEFF4A_&#8221;"&#8230; ?</p>
<p>Ei bine, tocmai am facut cunostinta cu MIME. Nu voi intra in detalii inutile scopului articolului ci ma voi rezuma la esential. Ne intereseaza acel &#8220;boundary=&#8221;. Tot ce este intre ghilimele dupa semnul egal reprezinta un separator (unic pentru un mesaj) care desparte diversele atasamente/parti ale mesajului. Deci &#8220;_004_A8EC770875E1AE4A84851C05B6F730038D98AEFF4A_&#8221; este boundary-ul pe care trebuie sa-l cautam in cadrul mesajului pentru a ne putea introduce atasamentul.</p>
<p>O zona de continut MIME incepe cu doua semne &#8220;-&#8221; si este succedata de acel boundary, adica asa:</p>
<p>&#8220;&#8211;_004_A8EC770875E1AE4A84851C05B6F730038D98AEFF4A_&#8221; (desigur, exceptand ghilimelele). Zona tine pana in momentul intalnirii unui alt marcaj de acelasi fel, sau pana la intalnirea marcajului de final care este format din boundary succedat de doua semne &#8220;-&#8221;, adica asa: &#8220;_004_A8EC770875E1AE4A84851C05B6F730038D98AEFF4A_&#8211;&#8221;.</p>
<p>Cam asta e tot in privinta structurii unui email, cel putin asta e tot ce ne intereseaza pe noi.</p>
<p>Daca va intrebati totusi cum adaugam atasamentul, acum vine si raspunsul:</p>
<p>Atasamentul nostru se poate adauga exact inaintea marcajului final despre care am vorbit. Vom avea si exemplu la final. Ce trebuie stiut este ca un atasament intr-un email este codat base64. Asadar daca vrem sa introducem un fisier JPEG, va trebui intai sa-l convertim in base64 (uuencode -m, de exemplu) si abia apoi sa-l adaugam folosind o secventa de genul:</p>
<p>Content-Type: image/jpeg; name=&#8221;sign.jpg&#8221;<br />
Content-Description: sign.jpg<br />
Content-Transfer-Encoding: base64<br />
Content-Disposition: attachment; filename=&#8221;sign.jpg&#8221;<br />
Content-ID: &lt;sign.jpg@00000000&gt;</p>
<p>Dupa cele de mai sus urmeaza base64 encodingul corespunzator fisierului sign.jpg</p>
<p>Toate acestea fiind realizate, avem un mesaj la care s-a adaugat si atasamentul iar el poate fi foarte frumos afisat din HTML-ul corespunzator footerului.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfm.ro/mime-headers-si-atasamente/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I2C Bus Protocol &#8211; Descriere generala</title>
		<link>http://www.tfm.ro/i2c-bus-protocol-descriere-generala/</link>
		<comments>http://www.tfm.ro/i2c-bus-protocol-descriere-generala/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 01:53:16 +0000</pubDate>
		<dc:creator>mihaim</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[i2c]]></category>
		<category><![CDATA[protocol]]></category>

		<guid isPermaLink="false">http://www.tfm.ro/?p=65</guid>
		<description><![CDATA[Protocolul I2C a fost dezvoltat pentru a crea un canal de comunicatie intre circuite integrare ( CI ). 
 I2C consta fizic in linii  2 active şi o conexiune de impamintare. Liniile active sint denumite SDA şi SCL, Ambele linii sint  bi direcţionale. SDA este Serial Date Line iar SCL este Serial Clock Line.
Orice device [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: Arial;">Protocolul I2C a fost dezvoltat pentru a crea un canal de comunicatie intre circuite integrare ( CI ). </span></p>
<p><span style="font-family: Arial;"> I2C consta fizic in linii  2 active şi o conexiune de impamintare. Liniile active sint denumite SDA şi SCL, Ambele linii sint  bi direcţionale. SDA este Serial Date Line iar SCL este Serial Clock Line.</span></p>
<p>Orice device conectat la bus are adresa sa unica fara a conta daca este MMU , driver LCD , memorie sau ASIC. Fiecare din aceste cipuri poate primi si / sau transmite depinzind de functionalitatea dorita. Evident un driver LCD poate doar primi in timp ce o memorie sau un dispozitiv I/O poate primi si transmite date.</p>
<p>I2C este un bus multi-master. Astfel pe in I2C bus pot fi conecate mai multe circuite integrate capabile sa initieze transferuri de date. Protocolul I2C specifica ca integratul care initializeaza conexiunea este considerat <em>Bus Master</em> . In consecinta restul circuitelor conectate la I2C sint privite ca <em>Bus Slaves</em>.</p>
<p>Cum Bus Master sint microcontrolere(MCU) iata cum arata o secventa de comunicatie pe I2C.</p>
<ol>
<li>MCU trimite secventa START . In acest moment toate circuitele de pe bus trec in modul receptie.</li>
<li>MCU trimite ADRESA circuitului cu care vrea sa comunice impreuna cu flagul operatiei ( READ / WRITE ) .</li>
<li>Circuitele compara ADRESA cu adresa proprie si daca nu ii este destinat mesajul asteapta conditia de STOP</li>
<li>Daca un circuit are ADRESA dorita de MCU atunci chipul va produce un mesaj ACKNOWLEDGE</li>
<li>Apoi se trece la transferul datelor. Cind s-au terminat de transferat datele se trimite secventa de STOP.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.tfm.ro/i2c-bus-protocol-descriere-generala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Adobe FMS on TFM/GNU Linux</title>
		<link>http://www.tfm.ro/installing-adobe-fms-on-tfmgnu-linux/</link>
		<comments>http://www.tfm.ro/installing-adobe-fms-on-tfmgnu-linux/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 17:03:13 +0000</pubDate>
		<dc:creator>mihaim</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux Server]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[TFM]]></category>

		<guid isPermaLink="false">http://www.tfm.ro/?p=50</guid>
		<description><![CDATA[First install TFM/GNU 32 Linux. You can download it from here. Be sure to check Quick Download on main web page to see if a newer release is available.
After you installed it you will need to download and install  the following 2 aditional rpm&#8217;s : nspr-4.6.7-1tfm.i686.rpm and nss-3.11.7-1tfm.i686.rpm .

cd /tmp
mkdir 1 ; cd 1
wget http://download.tfm.ro/TFM_3.2/aditional/nspr-4.6.7-1tfm.i686.rpm
wget [...]]]></description>
			<content:encoded><![CDATA[<p>First install TFM/GNU 32 Linux. You can download it from <a href="http://download.tfm.ro/TFM_3.2/TFM_3.2-srv-20080722.iso">here</a>. Be sure to check Quick Download on <a href="http://www.tfm.ro/">main web page</a> to see if a newer release is available.</p>
<p>After you installed it you will need to download and install  the following 2 aditional rpm&#8217;s : nspr-4.6.7-1tfm.i686.rpm and nss-3.11.7-1tfm.i686.rpm .</p>
<p><strong><code><br />
cd /tmp<br />
mkdir 1 ; cd 1<br />
wget http://download.tfm.ro/TFM_3.2/aditional/nspr-4.6.7-1tfm.i686.rpm<br />
wget http://download.tfm.ro/TFM_3.2/aditional/nss-3.11.7-1tfm.i686.rpm<br />
rpm -Uvh *.rpm<br />
</code></strong><br />
Then download <a href="http://www.adobe.com/products/flashmediastreaming/">Adobe FMS</a> and modified <a href="http://download.tfm.ro/TFM_3.2/aditional/installFMS">install</a> from here:</p>
<p><strong><code><br />
cd /tmp<br />
mkdir 2 ; cd 2<br />
unzip Flashmedia3_Int_Strm_ALP.zip<br />
tar xf FlashMediaServer3.tar.gz<br />
cd FMS_3_0_1_r123<br />
rm -f installFMS<br />
wget http://download.tfm.ro/TFM_3.2/aditional/installFMS<br />
chmod +x installFMS<br />
./installFMS<br />
</code></strong><br />
The installation of adobe FMs is beyond this article scope so i will skip it. After you installed FMS if you need it to autostart on boot you have to edit <strong>/etc/rc.d/rc.multi</strong> and add to the end of file the following line</p>
<p><strong><code><br />
cd /opt/adobe/fms ;./server start ; ./adminserver start<br />
</code></strong></p>
<p>That&#8217;s all folks. You have Adobe FMS running on TFM/GNU 32 Linux server.</p>
<p>From our tests one FMS can server on one live stream more than 1400 simultaneous users. If you like it or you find it usefull or even better use it , let us know. Feedback is important.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfm.ro/installing-adobe-fms-on-tfmgnu-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MyTcpProxy version 0.2</title>
		<link>http://www.tfm.ro/mytcpproxy-version-02/</link>
		<comments>http://www.tfm.ro/mytcpproxy-version-02/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 10:29:09 +0000</pubDate>
		<dc:creator>softman</dc:creator>
				<category><![CDATA[Alte Proiecte]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[First page]]></category>
		<category><![CDATA[mysql proxy]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[TFM]]></category>

		<guid isPermaLink="false">http://www.tfm.ro/?p=44</guid>
		<description><![CDATA[We are pleased to announce the immediate availability of MyTcpProxy version 0.2. This is our solution for load balancing and failover at the TCP protocol.  MyTcpProxy can operate as a load balancer for any service that uses TCP, including MySQL. Unlike other solutions balacing load and failover, such as haproxy, MyTcpProxy persistence allow TCP [...]]]></description>
			<content:encoded><![CDATA[<p>We are pleased to announce the immediate availability of MyTcpProxy version 0.2. This is our solution for load balancing and failover at the TCP protocol.  MyTcpProxy can operate as a load balancer for any service that uses TCP, including MySQL. Unlike other solutions balacing load and failover, such as haproxy, MyTcpProxy persistence allow TCP connections at the session, which we recommend, along with failover functionality as a load balancer of trust for MySQL.</p>
<p align="left">To be able to download visit <a href="http://download.tfm.ro/projects/mytcpproxy/mytcpproxy-0.2.tar.bz2">this link.</a></p>
<p align="left">Sample usage:</p>
<p align="left">Let’s assume that your proxy server has ip 10.0.0.10 and you have 3 mysql servers with ip’s 10.0.0.1, 10.0.0.2, 10.0.0.3.</p>
<ul>
<li>
<p align="left">On each mysql server give access to the proxy ip 	to the databases:</p>
</li>
</ul>
<p align="left"><strong>GRANT ALL ON yourdb.* TO my_cluster@10.0.0.10 IDENTIFIED BY ‘your_pass’;</strong></p>
<ul>
<li>
<p align="left">Start the proxy with the command:</p>
</li>
</ul>
<p align="left"><strong>/usr/bin/myproxy –server 10.0.0.1:3306 –server 10.0.0.2:3306 –server 10.0.0.3:3306</strong></p>
<ul>
<li>
<p align="left">Connect mysql to 10.0.0.10 to port 33060</p>
</li>
</ul>
<p align="left"><strong>mysql -h 10.0.0.10 -P 33060 -u my_cluster -p</strong></p>
<ul>
<li>
<p align="left">Run your queries and enjoy.</p>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tfm.ro/mytcpproxy-version-02/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TFM/GNU linux server 3.2 ( iulie 2008) released</title>
		<link>http://www.tfm.ro/tfmgnu-linux-server-32-iulie-2007-released/</link>
		<comments>http://www.tfm.ro/tfmgnu-linux-server-32-iulie-2007-released/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 13:08:52 +0000</pubDate>
		<dc:creator>mihaim</dc:creator>
				<category><![CDATA[Download]]></category>
		<category><![CDATA[First page]]></category>
		<category><![CDATA[Linux Server]]></category>
		<category><![CDATA[new release]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[TFM]]></category>

		<guid isPermaLink="false">http://www.tfm.ro/?p=42</guid>
		<description><![CDATA[O noua versiune de TFM/GNU linux server 3.2 este disponibila. Aceasta versiune contine multe imbunatatiri in special pe partea de storage, web si high availability.
apache webserver a fost updatat la versiunea 2.2.9 , kernelul este 2.6.25.11. Au fost adaugate : lvm2 , mnogosearch si altele
A fost adaugat suportul pentru ocfs, iscsi si gfs. In momentul [...]]]></description>
			<content:encoded><![CDATA[<p>O noua versiune de TFM/GNU linux server 3.2 este disponibila. Aceasta versiune contine multe imbunatatiri in special pe partea de storage, web si high availability.</p>
<p>apache webserver a fost updatat la versiunea 2.2.9 , kernelul este 2.6.25.11. Au fost adaugate : lvm2 , mnogosearch si altele</p>
<p>A fost adaugat suportul pentru ocfs, iscsi si gfs. In momentul de fata realizarea unui shared storage redundant a devenit posibila folosind strict componentele din TFM server. Documentatia si exemplele de realizare vor fi publicate pe site in curind.</p>
<p>Viteza sistemului de instalare a fost radical imbunatatita prin trecerea la un nou sistem de initrd de instalare. Algoritmul de compresie din rpm a fost schimbat cu un algoritm mult mai performant.</p>
<p>Aceasta versiune este considerata 3.3 RC. Practic 3.3 va fi aceasta versiune cosmetizata ( avem in vedere cosmetizarea structurii din /etc/rc.d/services si eventualelor probleme cu aceasta imagine )</p>
<p>Pentru a downloada aceasta versiune puteti intra <a href="http://download.tfm.ro/TFM_3.2/TFM_3.2-srv-20080722.iso">aici</a>. Pentru a fi siguri de integritatea imaginii pe care o downloadati puteti verifica suma de control comparand-o cu <a href="http://download.tfm.ro/TFM_3.2/TFM_3.2-srv-20080722.md5">aceasta</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfm.ro/tfmgnu-linux-server-32-iulie-2007-released/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Sistem de stocare date de capacitate 60Tb varianta AoE</title>
		<link>http://www.tfm.ro/sistem-de-stocare-date-de-capacitate-60tb-varianta-aoe/</link>
		<comments>http://www.tfm.ro/sistem-de-stocare-date-de-capacitate-60tb-varianta-aoe/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 17:54:43 +0000</pubDate>
		<dc:creator>mihaim</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[aoe]]></category>
		<category><![CDATA[documentatie]]></category>
		<category><![CDATA[preturi]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[TFM]]></category>

		<guid isPermaLink="false">http://www.tfm.ro/?p=40</guid>
		<description><![CDATA[Se da urmatoare problema . Sa se implementeze un sistem de storage care sa permita 60Tb de date , care sa fie extensibil, sa incapa intr-un rack si sa fie fault tolerant ?
Solutia consta dintr-o serie de blocuri conectate inte ele. Astfel:

Un block consta din :


Switch Gigabit  (1U )
Enclosure AOE ( 15 HDD 	SATA [...]]]></description>
			<content:encoded><![CDATA[<p>Se da urmatoare problema . Sa se implementeze <strong>un sistem de storage</strong> care sa permita 60Tb de date , care sa fie extensibil, sa incapa intr-un rack si sa fie fault tolerant ?</p>
<p>Solutia consta dintr-o serie de blocuri conectate inte ele. Astfel:</p>
<ul>
<li>Un block consta din :</li>
</ul>
<ol>
<li>Switch Gigabit  (1U )</li>
<li>Enclosure AOE ( 15 HDD 	SATA 1TB each ) (3U)</li>
<li>Controler (1U)</li>
</ol>
<ul>
<li>1 Rack de 48U care va 	fi format din 5 blockuri + UPS</li>
</ul>
<p>Costuri hardware:</p>
<p><code><br />
6 * Switch Gbic 24 porturi (480$) = 2880$<br />
5 * Enclosure AOE (4000$) = 20000$<br />
5 * Controller (1000$) = 5000$<br />
75 * Harddisk  SATA 1 Tb (400$) = 30000$</code></p>
<p>TOTAL  57880$</p>
<p>Solutie Software:</p>
<p>Fiecare controller are in grija cite un enclosure AOE. Fiecare enclosure va avea hardurile in raid 5. Astfel pe fiecare enclosure se obtine o capacitate de 14 TB de date. Se poate organiza setul de blocuri in raid 0 (stripping) se obtine o capacitate totala de 70Tb . Insa orice failure de controller duce la compromiterea intregului sistem. ( Exista single point of failure). Fiecare controler isi exporta sistemul de fisiere folosind vlbade iar &#8220;controlerul de controlere&#8221; realizeaza raidul 5 la nivel de blocuri.</p>
<p>Pentru redundanta completa se organizeaza blocurile in Raid 5 capacitate (56 Tb)</p>
<p>Asta inseamna un cost de 1000$ / Tb  redundant.</p>
<p><strong>Nota1:</strong> Calculul a fost facut in martie 2007. Intre timp preturile hardiskurilor de 1Tb au scazut. </p>
<p><strong>Nota2:</strong> Nu am inclus deloc costurile implementarii. Iar cum se face implementarea face diferenta intre o solutie de succes sau una proasta.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfm.ro/sistem-de-stocare-date-de-capacitate-60tb-varianta-aoe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>date tips and tricks</title>
		<link>http://www.tfm.ro/date-tips-and-tricks/</link>
		<comments>http://www.tfm.ro/date-tips-and-tricks/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 12:23:34 +0000</pubDate>
		<dc:creator>mihaim</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[date]]></category>
		<category><![CDATA[time]]></category>

		<guid isPermaLink="false">http://www.tfm.ro/?p=36</guid>
		<description><![CDATA[Exemple utile de utilizare a comenzii date

Aflarea datei din urma cu 5 ani:

date &#8211;date=&#8221;5 years ago&#8221;

alfarea datei din urma cu 5 ani dar in secunde

date &#8211;date=&#8221;5 years ago&#8221; +%s

aflarea datei care va fi peste 5 ani , 6 luni si 7 zile in formatul clasic &#8220;YY-MM-DD&#8221;

date &#8211;date=&#8221;+5 years +6 months +7 days&#8221; +%y-%m-%d
Daca doriti sa [...]]]></description>
			<content:encoded><![CDATA[<p>Exemple utile de utilizare a comenzii <strong>date</strong></p>
<ul>
<li>Aflarea datei din urma cu 5 ani:</li>
</ul>
<blockquote><p><strong>date &#8211;date=&#8221;5 years ago&#8221;</strong></p></blockquote>
<ul>
<li>alfarea datei din urma cu 5 ani dar in secunde</li>
</ul>
<blockquote><p><strong>date &#8211;date=&#8221;5 years ago&#8221; +%s</strong></p></blockquote>
<ul>
<li>aflarea datei care va fi peste 5 ani , 6 luni si 7 zile in formatul clasic &#8220;YY-MM-DD&#8221;</li>
</ul>
<blockquote><p><strong>date &#8211;date=&#8221;+5 years +6 months +7 days&#8221; +%y-%m-%d</strong></p></blockquote>
<p>Daca doriti sa lansati un proces peste o ora si 10 minute acest lucru se poate face simplu:</p>
<blockquote><p><strong>at -t $(date &#8211;date&#8221;+1 hours +10 minutes&#8221; +%Y%m%d%H%M.%S)</strong></p></blockquote>
<p>Comanda date este foarte flexibila . Urmatoarele exemple dovedesc asta:</p>
<blockquote><p><strong>date &#8211;date=&#8221;yesterday&#8221;</strong></p>
<p><strong>date &#8211;&#8221;tomorrow&#8221;</strong></p>
<p><strong>date  &#8211;date &#8220;last thursday&#8221;</strong></p>
<p><strong>date &#8211;date &#8220;+4 weeks yesterday&#8221;</strong></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.tfm.ro/date-tips-and-tricks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>O noua varianta TFM Linux Server</title>
		<link>http://www.tfm.ro/o-noua-varianta-tfm-linux-server/</link>
		<comments>http://www.tfm.ro/o-noua-varianta-tfm-linux-server/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 12:14:59 +0000</pubDate>
		<dc:creator>softman</dc:creator>
				<category><![CDATA[Download]]></category>
		<category><![CDATA[First page]]></category>
		<category><![CDATA[Linux Server]]></category>
		<category><![CDATA[Press releases]]></category>
		<category><![CDATA[new release]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[TFM]]></category>

		<guid isPermaLink="false">http://www.tfm.ro/?p=35</guid>
		<description><![CDATA[Ca urmare a interesului manifestat in ultima vreme pentru varianta server a TFM Linux am pregatit o noua versiune pentru toti cei interesati. Aflata la aceeasi generatie cu varianta Workstation (3.2), noua versiune TFM Linux Server este o versiune &#8220;lightweight&#8221; a TFM Linux Workstation, avand doar componentele de server. Spatiul necesar pentru instalare este de [...]]]></description>
			<content:encoded><![CDATA[<p>Ca urmare a interesului manifestat in ultima vreme pentru varianta server a TFM Linux am pregatit o noua versiune pentru toti cei interesati. Aflata la aceeasi generatie cu varianta Workstation (3.2), noua versiune TFM Linux Server este o versiune &#8220;lightweight&#8221; a TFM Linux Workstation, avand doar componentele de server. Spatiul necesar pentru instalare este de 1GB iar intreaga imagine incape pe un CD.</p>
<p>Pentru a downloada puteti intra <a href="http://download.tfm.ro/TFM_3.2/TFM_3.2-srv-20080417.iso">aici</a>. Pentru a fi siguri de integritatea imaginii pe care o downloadati puteti verifica suma de control comparand-o cu <a href="http://download.tfm.ro/TFM_3.2/TFM_3.2-srv-20080417.md5">aceasta</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfm.ro/o-noua-varianta-tfm-linux-server/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Liste de discutii Server si Workstation</title>
		<link>http://www.tfm.ro/liste-de-mail-tfm/</link>
		<comments>http://www.tfm.ro/liste-de-mail-tfm/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 10:22:24 +0000</pubDate>
		<dc:creator>mihaim</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Linux Server]]></category>
		<category><![CDATA[Linux Workstation]]></category>
		<category><![CDATA[develoment]]></category>
		<category><![CDATA[liste email]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[TFM]]></category>
		<category><![CDATA[workstation]]></category>

		<guid isPermaLink="false">http://www.tfm.ro/?p=34</guid>
		<description><![CDATA[Au fost creeate urmatoarele liste de discutii :
TFM Server Development Discussion List
Lista dedicata TFM Linux server. Daca aveti idei de imbunatatire sau doriti sa rezolvati o problema &#8230;
Pentru a va inscrie in lista trimiteti un mail la: dev-server-subscribe@lists.tfm.ro
TFM Workstation Development Discussion List
Lista de discutii dedicata TFM workstation.Daca aveti idei de imbunatatire sau doriti sa rezolvati [...]]]></description>
			<content:encoded><![CDATA[<p>Au fost creeate urmatoarele liste de discutii :</p>
<p><strong>TFM Server Development Discussion List</strong><br />
Lista dedicata TFM Linux server. Daca aveti idei de imbunatatire sau doriti sa rezolvati o problema &#8230;<br />
Pentru a va inscrie in lista trimiteti un mail la: <a href="mailto:dev-server-subscribe@lists.tfm.ro">dev-server-subscribe@lists.tfm.ro</a><br />
<strong>TFM Workstation Development Discussion List</strong><br />
Lista de discutii dedicata TFM workstation.Daca aveti idei de imbunatatire sau doriti sa rezolvati o problema &#8230;<br />
Pentru a va inscrie in lista trimiteti un mail la: <a href="mailto:dev-wks-subscribe@lists.tfm.ro">dev-wks-subscribe@lists.tfm.ro</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfm.ro/liste-de-mail-tfm/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
