<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		
		<title>PixelPlant - webdesign</title>
		<link>http://www.pixelplant.ro/</link>
		<description>Typo3, Joomla, Magento, XNA, C#</description>
		<language>en</language>
		<image>
			<title>PixelPlant - webdesign</title>
			<url>http://www.pixelplant.ro/typo3conf/ext/tt_news/ext_icon.gif</url>
			<link>http://www.pixelplant.ro/</link>
			<width>18</width>
			<height>16</height>
			<description>Typo3, Joomla, Magento, XNA, C#</description>
		</image>
		<generator>TYPO3 - get.content.right</generator>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		
		
		
		<lastBuildDate>Fri, 11 Jun 2010 11:17:00 +0300</lastBuildDate>
		
		
		<item>
			<title>2 jocuri noi pe Xna.ro, pentru Windows Phone 7 si PC</title>
			<link>http://www.pixelplant.ro/articole/detalii-stire/article/2-jocuri-noi-pe-xnaro-pentru-windows-phone-7-si-pc.html</link>
			<description>Am pus recent 2 noi jocuri pe www.xna.ro, ce ruleaza pe Windows Phone 7 (pe emulator momentan) si...</description>
			<content:encoded><![CDATA[Am pus recent 2 noi jocuri pe <link http://www.xna.ro>www.xna.ro</link>, ce ruleaza pe Windows Phone 7 (pe emulator momentan) si pe PC.
Ambele jocuri folosesc XNA 4.0 si au fost dezvoltate in Visual Studio 2010 Express pentru Windows Phone. Unul dintre ele este un joc mai vechi din XNA 2.0 portat pentru XNA 4.0 si cu o versiune noua pentru telefon, iar cel de-al doilea, este o implementare de Blackjack (21), scrisa cap coada pentru XNA 4.0
Imagini, video si codul sursa la ambele proiecte pot fi gasite aici:
Blackjack: <link http://www.xna.ro/proiecte/detalii/titlu/blackjack-pentru-windows-phone-si-pc.html>http://www.xna.ro/proiecte/detalii/titlu/blackjack-pentru-windows-phone-si-pc.html</link> 
Avioane: <link http://www.xna.ro/proiecte/detalii/titlu/joc-avioane-pentru-windows-phone-si-pc.html>http://www.xna.ro/proiecte/detalii/titlu/joc-avioane-pentru-windows-phone-si-pc.html</link> ]]></content:encoded>
			
			
			<pubDate>Sun, 23 May 2010 17:31:00 +0300</pubDate>
			
		</item>
		
		<item>
			<title>UPDATE! Simplu joc XNA</title>
			<link>http://www.pixelplant.ro/articole/detalii-stire/article/update-simplu-joc-xna.html</link>
			<description>Update
Am ataşat o nouă versiune pentru Visual C# 2008 Express şi pentru XNA 3.1.Fişierul poate fi...</description>
			<content:encoded><![CDATA[<h2>Update</h2>
Am ataşat o nouă versiune pentru Visual C# 2008 Express şi pentru XNA 3.1.<br />Fişierul poate fi găsit la baza acestei pagini: <b>airplane2_vc2008_xna31.zip</b>
<h2>Prezentare</h2>
Un simplu joc 2d făcut de mine în XNA pentru versiunea 2.0. Configurat pentru controler XBOX şi tastatură. 
<b>Pentru a putea rula executabilul trebuie să aveţi mai întâi instalat:</b> 
- Microsoft XNA Framework Redistributable 2.0<br />- .NET Framework 2.0<br />- ultima versiune de DirectX 9 
<b>Pentru a putea compila fişierele aveţi nevoie de:</b> 
- VisualC# (măcar versiunea 2005, eu am folosit VC# 2005 Express)&nbsp; <br />- DirectX9 SDK&nbsp; <br />- Windows SDK (numit la momentul instalării pe calculatorul meu: Microsoft&nbsp;Platform SDK for Windows Server 2003 R2)&nbsp; <br />- .NET 2.0 (ar trebui să fie instalat odată cu VC# 2005) 
<h2>Despre proiect</h2>
Proiectul a fost realizat într-o săptămână. Primul meu contact mai serios cu XNA şi cu C#. 
Ce pot să spun despre XNA? Se învaţă foarte uşor. Vă recomand să citiţi o carte despre XNA înainte. Asta o să vă ajute foarte mult. Mult mai mult decât orice tutorial de pe web. C#? Dacă aveţi ceva cunoştinţe de programare, C# e probabil cel mai uşor limbaj de asimilat. 
Imaginile folosite fac parte din pachetul SpriteLib al lui Ari Feldman. Mai multe informaţii: <link http://www.flyingyogi.com/fun/spritelib.html _blank>http://www.flyingyogi.com/fun/spritelib.html</link> 
Sunetul e inclus în proiecte XACT 
Obiectele sunt categorizate în manageri, managerii fiind singurele componente din joc (pe lângă componentele pentru input: tastatură, controler; componente pentru sunet, etc) 
De exemplu, obiectele Enemy şi EnemyBullet sunt grupate într-o componentă numită EnemyManager. Fiecare componentă are propriile metode de desenare şi update (preluare informaţii input, logica obiectelor e apelată în această metodă). Dacă fiecare obiect Enemy (şi uneori sunt peste 30 în scena curentă) ar fi fost creat ca şi o componentă, atunci jocul ar fi fost îngreunat foarte mult şi s-ar fi pierdut mult din performanţă (FPS). La fel e valabil pentru managerul de gloanţe şi cel pentru desenarea decorului şi a hărţii. 
Din păcate singurele comentarii în cod sunt cele adăugate de IDE. 
Prezentarea curentă e destul de sumară. Dacă cineva e interesat să primească mai multe informaţii despre cod, sau să îl extindă, poate să mă contacteze. 
Din câte ştiu, deşi am rămas în urmă, ultima versiune XNA este cea 3.0 BETA. 
Hărţile pot fi configurate şi extinse în directorul Maps: <i>Enemies1.txt</i> şi <i>Map1.txt</i> 
Jocul are la final şi un boss. Din păcate după ce e distrus, nu se întâmplă nimic. Codul sursă şi executabilul pot fi downloadate mai jos.]]></content:encoded>
			<category>XNA</category>
			<category>Jocuri</category>
			
			
			<pubDate>Mon, 14 Sep 2009 12:48:00 +0300</pubDate>
			<enclosure url="http://www.pixelplant.ro/uploads/media/airplane2_vc2008_xna31.zip" length ="5970849" type="application/zip" />
			<enclosure url="http://www.pixelplant.ro/uploads/media/airplane2.zip" length ="16112049" type="application/zip" />
		</item>
		
		<item>
			<title>Descărcaţi extensii Adobe Dreamweaver CS4</title>
			<link>http://www.pixelplant.ro/articole/detalii-stire/article/descarcati-extensii-adobe-dreamweaver-cs4.html</link>
			<description>Mai jos sunt listate 3 extensii pentru Dreamweaver CS4. Extensiile adaugă suport Google Gadgets,...</description>
			<content:encoded><![CDATA[Mai jos sunt listate 3 extensii pentru Dreamweaver CS4. Extensiile adaugă suport Google Gadgets, suport pentru widgetul Digg şi suport pentru Spry Rating în Dreamweaver CS4.
Extensia Spry Rating a fost dezvoltată de mine, iar celelalte două de către Camelia Dobrin de la <link http://www.myadobe.ro _blank external-link-new-window "MyAdobe.ro">Adobe România</link>.
Dacă sunteţi interesat de codul sursă şi de documentaţia pentru Spry Rating, acestea le puteţi descărca din articolul de mai jos.
Instalarea o faceţi pe propriul risc, dar nu cred că trebuie să mai menţionez asta.]]></content:encoded>
			
			
			<pubDate>Mon, 08 Jun 2009 22:11:00 +0300</pubDate>
			<enclosure url="http://www.pixelplant.ro/uploads/media/DiggWidget-1.0.0_01.mxp" length ="549155" type="text/plain" />
			<enclosure url="http://www.pixelplant.ro/uploads/media/GoogleGadgets-1.0.0_01.mxp" length ="2974070" type="text/plain" />
			<enclosure url="http://www.pixelplant.ro/uploads/media/SpryRatingWidget-1.0.0_01.mxp" length ="55046" type="text/plain" />
		</item>
		
		<item>
			<title>SWFobject + IE6. Erori afişare animaţie/meniu Flash</title>
			<link>http://www.pixelplant.ro/articole/detalii-stire/article/swfobject-ie6-erori-afisare-animatiemeniu-flash.html</link>
			<description>Dacă Internet Explorer 6 generează o eroare de genul: Pagina nu poate fi deschisă + &quot;Operation...</description>
			<content:encoded><![CDATA[Dacă Internet Explorer 6 generează o eroare de genul: Pagina nu poate fi deschisă + &quot;<b>Operation Aborted</b>&quot; şi folosiţi un meniu/animaţie flash + SWFobject în instalaţia TYPO3, atunci totul e probabil generat de tagul &lt;base&gt; folosit în headul paginii. 
Soluţia? În loc de<br /><b>&lt;base href=&quot;http://situlmeu&quot; /&gt;</b><br />folosiţi<br /><b>&lt;base href=&quot;http://situlmeu&quot; &gt;&lt;/base&gt;</b> 
Mai multe informaţii puteţi citi pe pagina FAQ a proiectului SWFobject. <link http://code.google.com/p/swfobject/wiki/faq _blank>http://code.google.com/p/swfobject/wiki/faq</link>, punctul 4: <b>How do I prevent Internet Explorer from crashing and showing an &quot;Operation Aborted&quot; error when a &lt;base&gt; tag is defined?</b> 
Cum aplicaţi modificarea? Modalităţile sunt multiple. Eu am schimbat următoarea linie în class.tslib_pagegen.php:  
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if ($GLOBALS['TSFE']-&gt;baseUrl) {<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $GLOBALS['TSFE']-&gt;content.='<br />&nbsp;&nbsp;&nbsp; &lt;base href=&quot;'.htmlspecialchars($GLOBALS['TSFE']-&gt;baseUrl).'&quot; /&gt;';<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } 
cu aceasta: 
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if ($GLOBALS['TSFE']-&gt;baseUrl) {<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $GLOBALS['TSFE']-&gt;content.='<br />&nbsp;&nbsp;&nbsp; &lt;base href=&quot;'.htmlspecialchars($GLOBALS['TSFE']-&gt;baseUrl).'&quot; &gt;&lt;/base&gt;';<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } 
Logic, nu? Dacă nici asta nu rezolvă problema, citiţi şi celelalte puncte din FAQ. Care ar fi alte modalităţi? Să creaţi o extensie pentru lucrul acesta, în care să adăugaţi şi alte patch-uri de care aveţi probabil nevoie. Să adăugaţi suport TypoScript pentru modificări, etc... 
<b>Update</b>: Am găsit 2 postări pe această temă în bug trackingul TYPO3: 
<link http://bugs.typo3.org/view.php?id=6301 _blank>http://bugs.typo3.org/view.php?id=6301</link> (aici prezintă şi soluţia mea de mai sus) 
<link http://bugs.typo3.org/view.php?id=9462 _blank>http://bugs.typo3.org/view.php?id=9462</link> (prezintă şi o soluţie mai elegantă în typoscript, care face schimbările doar pentru ie6, restul raman la fel şi valide xhtml) 
<b>cod typoscript:</b> 
[browser= msie] &amp;&amp; [version= &lt;7]<br />config.baseURL &gt;<br />page.headTag = &lt;head&gt;&lt;base href=&quot;http://paginamea/&quot;&gt;&lt;/base&gt;<br />[else]<br />config.baseURL = http ://paginamea/<br />[global]]]></content:encoded>
			<category>TYPO3</category>
			
			
			<pubDate>Sat, 06 Jun 2009 15:54:00 +0300</pubDate>
			
		</item>
		
		<item>
			<title>Lucrarea mea de licenţă</title>
			<link>http://www.pixelplant.ro/articole/detalii-stire/article/lucrarea-mea-de-licenta.html</link>
			<description>Lucrarea mea de licenţă, făcută la Adobe Romania, disponibilă pentru download. Aplicaţie +...</description>
			<content:encoded><![CDATA[Lucrarea mea de licenţă, făcută la Adobe Romania, disponibilă pentru download. Aplicaţie + documentaţie. Enjoy! 
Ataşat veţi găsi lucrarea de licenţă, în format PDF (ce lipseşte momentan e pagina de concluzii), plus codul sursă şi pachetul de instalare pentru extensia Spry Rating pentru Dreamweaver Stiletto. 
Dreamweaver Stiletto, ultima versiune de Dreamweaver, a&nbsp;apărut  în această toamnă. Lucrarea a fost efectuată pe perioada verii 2008, şi am lucrat pe o versiune beta de Stiletto. 
Comunicarea cu echipa de la Adobe s-a făcut în mare parte remote. Proiectul în sine nu e mare lucru, recunosc, dar am avut multe de învăţat din această experienţă, deşi timpul alocat a fost minim. 
Am pus lucrarea pentru download ca să puteţi să vă uitaţi peste ea şi să vă faceţi o părere despre cum ar trebui să arate şi ce ar trebui să scrieţi într-o astfel de lucrare. Eu în acea perioadă ştiu că am căutat ceva exemple şi nu am găsit nimic decent.  
În plus, dacă doriţi să învăţaţi să dezvoltaţi extensii pentru Dreamweaver Stiletto, lucrarea s-ar putea să vă ajute în acest sens. Extensia e dezvoltată folosind javascript/html şi nu C (pentru cei interesaţi).]]></content:encoded>
			<category>Personal</category>
			
			
			<pubDate>Sat, 11 Oct 2008 17:36:00 +0300</pubDate>
			<enclosure url="http://www.pixelplant.ro/uploads/media/lucrare.pdf" length ="470055" type="application/pdf" />
			<enclosure url="http://www.pixelplant.ro/uploads/media/Rating_cs4.zip" length ="88154" type="application/zip" />
		</item>
		
		<item>
			<title>Modificare limită ataşamente tt_news</title>
			<link>http://www.pixelplant.ro/articole/detalii-stire/article/modificare-limita-atasamente-tt-news.html</link>
			<description>Implicit, tt_news are limite pentru uploadul imaginilor şi al fişierelor pentru articole tt_news,...</description>
			<content:encoded><![CDATA[Implicit, tt_news are limite pentru uploadul imaginilor şi al fişierelor pentru articole tt_news, setat la 9.8MB (10000 bytes). 
Dacă aţi întâlnit până acum eroarea:<br />  <b>Filesize (x M) of file %s exceeds limit (9.8 M)</b><br />când încercaţi să ataşaţi unei ştiri tt_news fie o imagine prea mare, fie un document prea mare, atunci folosiţi modificările de mai jos. 
Pentru a modifica această limită, trebuie să modificaţi codul din fişierul <b>tca.php</b> din typo3conf/ext/tt_news 
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; '<b>news_files</b>' =&gt; Array (<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'exclude' =&gt; 1,<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'l10n_mode' =&gt; 'mergeIfNotBlank',<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'label' =&gt; 'LLL:EXT:cms/locallang_ttc.php:media',<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'config' =&gt; Array (<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'type' =&gt; 'group',<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'internal_type' =&gt; 'file',<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'allowed' =&gt; '',&nbsp;&nbsp;&nbsp; // Must be empty for disallowed to work.<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'disallowed' =&gt; 'php,php3',<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'max_size' =&gt; '<b>10000</b>',<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'uploadfolder' =&gt; 'uploads/media',<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'show_thumbs' =&gt; '1',<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'size' =&gt; '3',<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'autoSizeMax' =&gt; '10',<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'maxitems' =&gt; '10',<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'minitems' =&gt; '0'<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; )<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ), 
Mai sus este prezentat codul pentru fişierele ataşate ştirilor. Pentru imaginile ataşate ştirilor, modificaţi câmpul '<b>image</b>'. Înlocuiţi 10000 cu ce valoare vreţi.]]></content:encoded>
			<category>TYPO3</category>
			
			
			<pubDate>Fri, 10 Oct 2008 14:23:00 +0300</pubDate>
			
		</item>
		
	</channel>
</rss>
