<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://falu.me" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Dev</title>
 <link>http://falu.me/blog/dev</link>
 <description>The taxonomy view with a depth of 0.</description>
 <language>hu</language>
<item>
 <title>Megjelent a Delphi Prism 2011</title>
 <link>http://falu.me/2010/06/04/megjelent-a-delhi-prism-2011</link>
 <description>&lt;p&gt;&lt;img src=&quot;http://falu.me/files/images/delphi_logo_150.png&quot; align=&quot;right&quot; /&gt;Az Embarcadero Technologies bejelentette, hogy megjelent a &lt;a href=&quot;/blog/net&quot;&gt;.Net&lt;/a&gt; platformra szánt &lt;a href=&quot;/blog/delphi&quot;&gt;Delphi&lt;/a&gt; legújabb verziója a &lt;a href=&quot;/blog/delphi-prism&quot;&gt;Delphi Prism 2011&lt;/a&gt;. Az új verzió használatához Visual Studio 2010 szükséges és olyan .Net alatt még semmilyen más nyelven nem elérhető újdonságokkal szolgál mint az szempont-orientált és a párhuzamos programozási lehetőségek.&lt;/p&gt;
&lt;p&gt;Főbb újdonságok:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;MonoDevelop IDE&lt;/li&gt;
  &lt;li&gt;Silverlight 4&lt;/li&gt;
  &lt;li&gt;Visual Studio 2010 Shell&lt;/li&gt;
  &lt;li&gt;Extensions methods&lt;/li&gt;
  &lt;li&gt;Párhuzamos programozás&lt;/li&gt;
  &lt;li&gt;Funkcionális programozás&lt;/li&gt;
  &lt;li&gt;C# kód másolása és beillesztése a Delphi/Oxygene kódba&lt;/li&gt;
  &lt;li&gt;Code Obfuscation&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;További információk a &lt;a href=&quot;http://www.embarcadero.com/products/delphi-prism&quot; target=&quot;_blank&quot;&gt;Delphi Prism honlapján&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://falu.me/2010/06/04/megjelent-a-delhi-prism-2011#comments</comments>
 <category domain="http://falu.me/blog/net">.NET</category>
 <category domain="http://falu.me/blog/delphi">Delphi</category>
 <category domain="http://falu.me/blog/delphi-prism">Delphi Prism</category>
 <category domain="http://falu.me/blog/dev">Dev</category>
 <pubDate>Fri, 04 Jun 2010 08:51:54 +0200</pubDate>
 <dc:creator>falu</dc:creator>
 <guid isPermaLink="false">722 at http://falu.me</guid>
</item>
<item>
 <title>Lazarus telepítés Mac OS X-re</title>
 <link>http://falu.me/2010/05/19/lazarus-telepites-mac-os-x-re</link>
 <description>&lt;p&gt;A következő néhány egyszerű lépéssel telepíthető a &lt;a href=&quot;/blog/lazarus&quot;&gt;Lazarus&lt;/a&gt; &lt;a href=&quot;/blog/mac-os-x&quot;&gt;Mac OS X&lt;/a&gt;-re. A telepítéshez Mac OS X 10.6.2 szükséges.&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;A Mac OS X CD-ről telepítsük a teljes &lt;a href=&quot;http://developer.apple.com/technologies/tools/xcode.html&quot; target=&quot;_blank&quot;&gt;XCODE&lt;/a&gt;-ot, vagy &lt;a href=&quot;http://developer.apple.com/technologies/xcode.html&quot; target=&quot;_blank&quot;&gt;töltsük le az Apple oldaláról&lt;/a&gt;.&lt;/p&gt;
    &lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://img.falu.me/images/lazosx1.png&quot; rel=&quot;lightbox[lazosx][]&quot;&gt;&lt;img src=&quot;http://img.falu.me/images/lazosx1tn.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Telepítsük a &lt;a href=&quot;/blog/freepascal&quot;&gt;FreePascalt&lt;/a&gt; &lt;a href=&quot;http://www.freepascal.org/down/i386/macosx.var&quot; target=&quot;_blank&quot;&gt;innen&lt;/a&gt;&lt;/p&gt;
	&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://img.falu.me/images/lazosx2.png&quot; rel=&quot;lightbox[lazosx][]&quot;&gt;&lt;img src=&quot;http://img.falu.me/images/lazosx2tn.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
  &lt;/li&gt;
  &lt;li&gt;&lt;p&gt;Töltsük le a Lazarus forráskódját, amit fordítás után már használhatunk is. Ehhez a következőket kell tenni:&lt;/p&gt;
  &lt;ol&gt;
    &lt;li&gt;&lt;p&gt;Nyissunk egy terminált&lt;/p&gt;&lt;/li&gt;
	&lt;li&gt;&lt;p&gt;Menjünk a Developers könyvtárba:&lt;br /&gt;&lt;code&gt;cd /Developers&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
	&lt;li&gt;&lt;p&gt;Töltsük le a forrsákódot:&lt;br /&gt;&lt;code&gt;svn co http://svn.freepascal.org/svn/lazarus/trunk lazarus&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
	&lt;li&gt;&lt;p&gt;Ha végeztünk, menjünk a letöltött források könyvtárába:&lt;br /&gt;&lt;code&gt;cd /Developers/lazarus&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
	&lt;li&gt;&lt;p&gt;Fordítsuk le a Lazarust:&lt;br /&gt;&lt;code&gt;make clean all&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
	&lt;li&gt;
	  &lt;p&gt;És már futtathatjuk is:&lt;br /&gt;&lt;code&gt;./startlazarus&lt;/code&gt;&lt;/p&gt;
	  &lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://img.falu.me/images/lazosx3.png&quot; rel=&quot;lightbox[lazosx][]&quot;&gt;&lt;img src=&quot;http://img.falu.me/images/lazosx3tn.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
	&lt;/li&gt;
  &lt;/ol&gt;
  &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Ennyi.&lt;/p&gt;</description>
 <comments>http://falu.me/2010/05/19/lazarus-telepites-mac-os-x-re#comments</comments>
 <category domain="http://falu.me/blog/dev">Dev</category>
 <category domain="http://falu.me/blog/freepascal">FreePascal</category>
 <category domain="http://falu.me/blog/lazarus">Lazarus</category>
 <category domain="http://falu.me/blog/mac-os-x">Mac OS X</category>
 <pubDate>Wed, 19 May 2010 11:20:44 +0200</pubDate>
 <dc:creator>falu</dc:creator>
 <guid isPermaLink="false">714 at http://falu.me</guid>
</item>
<item>
 <title>A bejelentkezett felhasználó rendszergazda?</title>
 <link>http://falu.me/2010/04/06/a-bejelentkezett-felhasznalo-rendszergazda</link>
 <description>&lt;p&gt;A &lt;a href=&quot;/blog/windows&quot;&gt;Windows&lt;/a&gt; két alapvető felhasználói fiók típust különböztet meg: &quot;Rendszergazda&quot; és &quot;Korlátozott&quot;. A rendszergazda jogosultságú felhasználók módosíthatják a számítógép beállításait: programokat telepíthetnek, rendszer szintű változtatásokat hajthatnak végre, stb.&lt;/p&gt;
&lt;p&gt;Ha egy &lt;a href=&quot;/blog/delphi&quot;&gt;Delphi&lt;/a&gt; programban ellenőrizni kell, hogy a belépett felhasználó rendszergazdaként van bejelentkezve, vagy tagja a Rendszergazdák csoportnak, akkor azt a következő függvénnyel lehet egyszerűen megtenni:&lt;/p&gt;
&lt;div class=&quot;geshifilter&quot;&gt;&lt;div class=&quot;text geshifilter-text&quot; style=&quot;font-family:monospace;&quot;&gt;function IsWindowsAdmin: Boolean;&lt;br /&gt;
const SECURITY_NT_AUTHORITY: TSIDIdentifierAuthority = &amp;nbsp;(Value: (0, 0, 0, 0, 0, 5)) ;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; SECURITY_BUILTIN_DOMAIN_RID = $00000020;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; DOMAIN_ALIAS_RID_ADMINS &amp;nbsp; &amp;nbsp; = $00000220;&lt;br /&gt;
&lt;br /&gt;
var hAccessToken: THandle;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; ptgGroups: PTokenGroups;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; dwInfoBufferSize: DWORD;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; psidAdministrators: PSID;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; g: Integer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; bSuccess: BOOL;&lt;br /&gt;
begin&lt;br /&gt;
&amp;nbsp; Result:=False;&lt;br /&gt;
&amp;nbsp; bSuccess:=OpenThreadToken(GetCurrentThread, TOKEN_QUERY, True, hAccessToken);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; if (not bSuccess) and (GetLastError = ERROR_NO_TOKEN) then bSuccess := OpenProcessToken(GetCurrentProcess, TOKEN_QUERY, hAccessToken);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; if bSuccess then begin&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GetMem(ptgGroups, 1024);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; bSuccess:= GetTokenInformation(hAccessToken, TokenGroups, ptgGroups, 1024, dwInfoBufferSize);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CloseHandle(hAccessToken);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; if bSuccess then begin&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; AllocateAndInitializeSid(SECURITY_NT_AUTHORITY, 2, SECURITY_BUILTIN_DOMAIN_RID, DOMAIN_ALIAS_RID_ADMINS, 0, 0, 0, 0, 0, 0, psidAdministrators);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; for g:= 0 to ptgGroups.GroupCount - 1 do if EqualSid(psidAdministrators, ptgGroups.Groups[g].Sid) then begin&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Result:= True;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Break;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; end;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; FreeSid(psidAdministrators);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; end;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; FreeMem(ptgGroups);&lt;br /&gt;
&amp;nbsp; end;&lt;br /&gt;
end;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Használat (pl.):&lt;/p&gt;
&lt;div class=&quot;geshifilter&quot;&gt;&lt;div class=&quot;text geshifilter-text&quot; style=&quot;font-family:monospace;&quot;&gt;&amp;nbsp; if IsWindowsAdmin then showmessage(&#039;admin&#039;) else showmessage(&#039;nem admin&#039;);&lt;/div&gt;&lt;/div&gt;</description>
 <comments>http://falu.me/2010/04/06/a-bejelentkezett-felhasznalo-rendszergazda#comments</comments>
 <category domain="http://falu.me/blog/delphi">Delphi</category>
 <category domain="http://falu.me/blog/dev">Dev</category>
 <category domain="http://falu.me/blog/windows">Windows</category>
 <pubDate>Tue, 06 Apr 2010 13:45:00 +0200</pubDate>
 <dc:creator>falu</dc:creator>
 <guid isPermaLink="false">688 at http://falu.me</guid>
</item>
<item>
 <title>Lazarus 0.9.30 - Erőforrás kezelés</title>
 <link>http://falu.me/2010/02/14/lazarus-0930-eroforras-kezeles</link>
 <description>&lt;p&gt;A &lt;a href=&quot;/blog/lazarus&quot;&gt;Lazarus&lt;/a&gt; következő verziójában megjelenő egyik legnagyobb változás az a módosított erőforrás kezelés lesz. A fő probléma a &quot;régi&quot; erőforrás kezeléssel az volt, hogy minden .lfm streamet egy .lrs fájlból be kellett illeszteni a unit &lt;span class=&quot;geshifilter&quot;&gt;&lt;code class=&quot;geshifilter-text&quot;&gt;initialization&lt;/code&gt;&lt;/span&gt; részébe. Mi a rossz ebben?&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Először is az .lrs fájlokat is tárolni kell a projektben, ami elég tárhely igényes.&lt;/li&gt;
  &lt;li&gt;Második rossz dolog az &lt;span class=&quot;geshifilter&quot;&gt;&lt;code class=&quot;geshifilter-text&quot;&gt;initialization&lt;/code&gt;&lt;/span&gt; rész használata (az ebből a részből hívott utasítások a program indulásakor hajtódnak végre). Ha pl. 200 form van az alkalmazásban, akkor a program indulásakor kétszáz rutint kell végrehajtani. Ez nem túl jó dolog, ha a sebesség is számít.&lt;/li&gt;
  &lt;li&gt;Végül pár szó az erőforrásokhoz szükséges memóriáról és a memória lefoglalásának módjáról. Az .lrs erőforrások a program kódjában (amelyek induláskor végrehajtódnak) és &lt;span class=&quot;geshifilter&quot;&gt;&lt;code class=&quot;geshifilter-text&quot;&gt;TList&lt;/code&gt;&lt;/span&gt; osztálban egyaránt tárolva vannak. Tehát minden erőforrás kétszer van tárolva. Sőt ha újabb erőforrást akarunk hozzáadni a &lt;span class=&quot;geshifilter&quot;&gt;&lt;code class=&quot;geshifilter-text&quot;&gt;TList&lt;/code&gt;&lt;/span&gt;-hez, akkor az összes erőforrás memóriáját újra le kell foglalni:  &lt;span class=&quot;geshifilter&quot;&gt;&lt;code class=&quot;geshifilter-text&quot;&gt;TList.Grow&lt;/code&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ezek a problémák tökéletesen megoldhatók az &lt;a href=&quot;/2010/01/01/freepascal-240&quot;&gt;FPC 2.4.0&lt;/a&gt; bevezetett natív erőforrás kezeléssel. Az FPC 2.4.0-s változatától kezdve lehetőség van a form erőforrások használatára az &lt;span class=&quot;geshifilter&quot;&gt;&lt;code class=&quot;geshifilter-text&quot;&gt;{$R *.lfm}&lt;/code&gt;&lt;/span&gt; direktíva használatával. Természetesen nincs szükség az .lrs fájlok tárolására és az &lt;span class=&quot;geshifilter&quot;&gt;&lt;code class=&quot;geshifilter-text&quot;&gt;initialization&lt;/code&gt;&lt;/span&gt; részre, valamint minden erőforrást is csak egyszer kell tárolni.&lt;/p&gt;
&lt;p&gt;Mivel az erőforrás kezelésnek ezen módja sokkal hatékonyabb, a Lazarus fejlesztői úgy döntöttek, hogy ez legyen az alapértelmezett erőforrás kezelés. Természetesen az .lrs fájlok továbbra is használhatók maradnak, valamint a felhasználó eldöntheti, hogy az erőforrások tárolásának melyik módját választja.&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://img.falu.me/images/lazarupjp.png&quot; rel=&quot;lightbox&quot;&gt;&lt;img src=&quot;http://img.falu.me/images/lazarusfpc.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Még egy az erőforrásokat érintő változás történt az XP manifest, a verzió információ és a projekt ikon kezelésben. Eddig több mint 5 fájlra volt szükség ezeknek az erőforrásoknak a tárolásához: egy ikont tartalmazó .lrs fájl, egy a manifest fájlra hivatkozó .rc fájl, verzió infó és projekt ikon fájlok. A projekt könyvtár leginkább egy állatkertre hasonlított. Ezentúl már csak egy .res és egy ikon fájlra lesz szükség. A .res fájt az új FreePascal állítja elő az fcl-res csomag segítségével. Ez azt jelenti, hogy nem kell többé a windres-t használni. A .res fájl minden platformon használható, míg korábban az .rc csak Windowson, az .lrs pedig a többi platformon volt használható.&lt;/p&gt;
&lt;p&gt;Figyelem: a &lt;span class=&quot;geshifilter&quot;&gt;&lt;code class=&quot;geshifilter-text&quot;&gt;{$ifdef windows}{$R you_project.rc}{$endif}&lt;/code&gt;&lt;/span&gt; sort manuálisan kell kitörölni a az .lpr fájlból (ha van benne). Elképzelhető, hogy a jövőben készül erre automatikus megoldás.&lt;/p&gt;
&lt;p&gt;Az új erőforrás kezelés előnyei tehát:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Kevesebb szemét a projekt könyvtárban, kisebb méret&lt;/li&gt;
  &lt;li&gt;Kisebb és gyorsabb programok (nincs szükség az &lt;span class=&quot;geshifilter&quot;&gt;&lt;code class=&quot;geshifilter-text&quot;&gt;initialization&lt;/code&gt;&lt;/span&gt; részre)&lt;/li&gt;
  &lt;li&gt;Kevesebb memória használat&lt;/li&gt;
  &lt;li&gt;Egységes erőforrás kezelés minden platformon&lt;/li&gt;
&lt;/ul&gt;</description>
 <comments>http://falu.me/2010/02/14/lazarus-0930-eroforras-kezeles#comments</comments>
 <category domain="http://falu.me/blog/dev">Dev</category>
 <category domain="http://falu.me/blog/freepascal">FreePascal</category>
 <category domain="http://falu.me/blog/lazarus">Lazarus</category>
 <pubDate>Sun, 14 Feb 2010 08:06:20 +0100</pubDate>
 <dc:creator>falu</dc:creator>
 <guid isPermaLink="false">656 at http://falu.me</guid>
</item>
<item>
 <title>Hogyan változtassuk meg a Windows Start gomb feliratát?</title>
 <link>http://falu.me/2010/01/11/hogyan-valtoztassuk-meg-a-windows-start-gomb-feliratat</link>
 <description>&lt;p&gt;Unod már a &lt;a href=&quot;/blog/windows&quot;&gt;Windows&lt;/a&gt; &lt;strong&gt;Start&lt;/strong&gt; menüjének feliratát? Ha van jobb ötleted, nincs más dolgod mint kézbe venni egy &lt;a href=&quot;/blog/delphi&quot;&gt;Delphit&lt;/a&gt; vagy &lt;a href=&quot;/blog/lazarus&quot;&gt;Lazarust&lt;/a&gt; és már le is cserélheted. Valahogy így:&lt;/p&gt;
&lt;div class=&quot;geshifilter&quot;&gt;&lt;div class=&quot;text geshifilter-text&quot; style=&quot;font-family:monospace;&quot;&gt;procedure ChangeStartButtonText(Text: String);&lt;br /&gt;
var sbHwnd: hWnd;&lt;br /&gt;
begin&lt;br /&gt;
&amp;nbsp; sbHwnd:=GetWindow(FindWindow(&#039;Shell_TrayWnd&#039;,nil),GW_CHILD or GW_HWNDFIRST);&lt;br /&gt;
&amp;nbsp; SetWindowText(sbHwnd,PChar(Text));&lt;br /&gt;
&amp;nbsp; SendMessage(sbHwnd,WM_SETFOCUS,0,0);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.Button1Click(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
&amp;nbsp; ChangeStartButtonText(&#039;Uccu&#039;);&lt;br /&gt;
end;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;És az eredmény:&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;http://img.falu.me/images/startuccu.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/blog/xp&quot;&gt;Windows XP&lt;/a&gt;-n működik.&lt;/p&gt;
&lt;p&gt;Update: Akinek kedve van hozzá, le is töltheti a programot és a forráskódját is.&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;/2010/01/11/hogyan-valtoztassuk-meg-a-windows-start-gomb-feliratat#attachments&quot;&gt;&lt;img src=&quot;http://img.falu.me/images/startr.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://falu.me/2010/01/11/hogyan-valtoztassuk-meg-a-windows-start-gomb-feliratat#comments</comments>
 <category domain="http://falu.me/blog/delphi">Delphi</category>
 <category domain="http://falu.me/blog/dev">Dev</category>
 <category domain="http://falu.me/blog/windows">Windows</category>
 <category domain="http://falu.me/blog/xp">XP</category>
 <pubDate>Mon, 11 Jan 2010 17:16:27 +0100</pubDate>
 <dc:creator>falu</dc:creator>
 <guid isPermaLink="false">647 at http://falu.me</guid>
</item>
<item>
 <title>12 Ünnepi Rad Studio 2010 videó - 12:  Dll-ek írása Rad Studioban</title>
 <link>http://falu.me/2010/01/06/12-unnepi-rad-studio-2010-video-12-dll-ek-irasa-rad-studioban</link>
 <description>&lt;p&gt;Az Embarcadero az ünnepek alkalmából 12 videót tesz közzé a Rad Studio 2010-ről.&lt;/p&gt;
&lt;p&gt;A tizenkettedik videó egy  &lt;a href=&quot;/blog/delphi&quot;&gt;Delphi&lt;/a&gt; és &lt;a href=&quot;/blog/delphi-prism&quot;&gt;Dephi Prism&lt;/a&gt; által használható unmanaged dll létrehozását mutatja be Delphiben.&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;
&lt;embed src=&#039;http://etnaweb04.embarcadero.com/includes/mediaplayer/player-viral.swf&#039; height=&#039;300&#039; width=&#039;400&#039; allowscriptaccess=&#039;always&#039; allowfullscreen=&#039;true&#039; flashvars=&#039;file=http%3A%2F%2Faltd.embarcadero.com%2Fdownload%2Fvideo%2Frad-studio-2010%2Fmrozlog%2Fdll_show_edited.mp4&amp;plugins=viral-1d&#039;/&gt;
&lt;/p&gt;
&lt;p&gt;A sorozat korábbi részei:&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;&lt;a href=&quot;/2009/12/25/12-unnepi-rad-studio-2010-video-1-unit-testing&quot;&gt;Unit Testing&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/2009/12/25/12-unnepi-rad-studio-2010-video-2-syncedit&quot;&gt;SyncEdit&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/2009/12/25/12-unnepi-rad-studio-2010-video-3-editor-tippek-es-trukkok&quot;&gt;Editor tippek és trükkök&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/2009/12/25/12-unnepi-rad-studio-2010-video-4-auditok&quot;&gt;Auditok&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/2009/12/25/12-unnepi-rad-studio-2010-video-5-uml-vizualizacio&quot;&gt;UML Vizualizáció&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/2009/12/27/12-unnepi-rad-studio-2010-video-6-live-templatek&quot;&gt;Live Templatek&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/2009/12/28/12-unnepi-rad-studio-2010-video-7-hello-calculator&quot;&gt;Hello Calculator&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/2009/12/29/12-unnepi-rad-studio-2010-video-8-forditas-a-hatterben&quot;&gt;Fordítás a háttérben&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/2009/12/30/12-unnepi-rad-studio-2010-video-9-klasszikus-kinezet&quot;&gt;Klasszikus kinézet&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/2010/01/02/12-unnepi-rad-studio-2010-video-10-debug-visualizer&quot;&gt;Debug Visualizer&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/2010/01/05/12-unnepi-rad-studio-2010-video-11-gui-tippek-es-trukkok&quot;&gt;GUI Tippek és Trükkök&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/2010/01/06/12-unnepi-rad-studio-2010-video-12-dll-ek-irasa-rad-studioban&quot;&gt;Dll-ek írása Rad Studioban&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;</description>
 <comments>http://falu.me/2010/01/06/12-unnepi-rad-studio-2010-video-12-dll-ek-irasa-rad-studioban#comments</comments>
 <category domain="http://falu.me/blog/delphi">Delphi</category>
 <category domain="http://falu.me/blog/dev">Dev</category>
 <category domain="http://falu.me/blog/rad-studio">Rad Studio</category>
 <pubDate>Wed, 06 Jan 2010 17:58:47 +0100</pubDate>
 <dc:creator>falu</dc:creator>
 <guid isPermaLink="false">642 at http://falu.me</guid>
</item>
<item>
 <title>12 Ünnepi Rad Studio 2010 videó - 11:  GUI Tippek és Trükkök</title>
 <link>http://falu.me/2010/01/05/12-unnepi-rad-studio-2010-video-11-gui-tippek-es-trukkok</link>
 <description>&lt;p&gt;Az Embarcadero az ünnepek alkalmából 12 videót tesz közzé a Rad Studio 2010-ről.&lt;/p&gt;
&lt;p&gt;A tizenegyedik videó (kb. 20 perc) néhány új GUI komponens használatát mutatja be. Ezen kívül az új funkciók használatához is mutat néhány tippet.&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;
&lt;embed src=&#039;http://etnaweb04.embarcadero.com/includes/mediaplayer/player-viral.swf&#039; height=&#039;300&#039; width=&#039;400&#039; allowscriptaccess=&#039;always&#039; allowfullscreen=&#039;true&#039; flashvars=&#039;file=http%3A%2F%2Faltd.embarcadero.com%2Fdownload%2Fvideo%2Frad-studio-2010%2Fmrozlog%2FNewGui_edited.mp4&amp;plugins=viral-1d&#039;/&gt;
&lt;/p&gt;
&lt;p&gt;Ez videó azért nem került fel a YouTube-ra, mert hosszabb mint 10 perc.&lt;/p&gt;</description>
 <comments>http://falu.me/2010/01/05/12-unnepi-rad-studio-2010-video-11-gui-tippek-es-trukkok#comments</comments>
 <category domain="http://falu.me/blog/delphi">Delphi</category>
 <category domain="http://falu.me/blog/dev">Dev</category>
 <category domain="http://falu.me/blog/rad-studio">Rad Studio</category>
 <pubDate>Tue, 05 Jan 2010 09:59:26 +0100</pubDate>
 <dc:creator>falu</dc:creator>
 <guid isPermaLink="false">638 at http://falu.me</guid>
</item>
<item>
 <title>12 Ünnepi Rad Studio 2010 videó - 10:  Debug Visualizer</title>
 <link>http://falu.me/2010/01/02/12-unnepi-rad-studio-2010-video-10-debug-visualizer</link>
 <description>&lt;p&gt;Az Embarcadero az ünnepek alkalmából 12 videót tesz közzé a Rad Studio 2010-ről.&lt;/p&gt;
&lt;p&gt;A tizedik videó a RAD Studio 2010 környezetben megjelent Debug Visualizer használatát mutatja be.&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;
&lt;object width=&quot;480&quot; height=&quot;385&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/qGE8WQQoKho&amp;hl=en_US&amp;fs=1&amp;hd=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/qGE8WQQoKho&amp;hl=en_US&amp;fs=1&amp;hd=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;480&quot; height=&quot;385&quot;&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;A Debug Visualizer megmutatja, hogy mi történik pl. egy TStringList belsejében.&lt;/p&gt;</description>
 <comments>http://falu.me/2010/01/02/12-unnepi-rad-studio-2010-video-10-debug-visualizer#comments</comments>
 <category domain="http://falu.me/blog/delphi">Delphi</category>
 <category domain="http://falu.me/blog/dev">Dev</category>
 <category domain="http://falu.me/blog/rad-studio">Rad Studio</category>
 <pubDate>Sat, 02 Jan 2010 08:50:48 +0100</pubDate>
 <dc:creator>falu</dc:creator>
 <guid isPermaLink="false">636 at http://falu.me</guid>
</item>
<item>
 <title>FreePascal 2.4.0</title>
 <link>http://falu.me/2010/01/01/freepascal-240</link>
 <description>&lt;p&gt;&lt;!--&lt;img src=&quot;http://img.falu.me/images/logo.gif&quot; align=&quot;right&quot;&gt;--&gt;Megjelent a &lt;a href=&quot;/blog/freepascal&quot;&gt;FreePascal&lt;/a&gt; fordító 2.4.0-ás változata.&lt;/p&gt;
&lt;p&gt;Újdonságok:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Delphi szerű erőforrások minden platformon&lt;/li&gt;
  &lt;li&gt;Dwarf debug információs fejlesztések&lt;/li&gt;
  &lt;li&gt;Néhány új cél rendszer:&lt;/li&gt;
  &lt;ul&gt;
    &lt;li&gt;64-bit Mac OS X (x86_64/ppc64)&lt;/li&gt;
    &lt;li&gt;iPhone (Mac OS X/Arm)&lt;/li&gt;
    &lt;li&gt;Haiku (from the BeOS family)&lt;/li&gt;
    &lt;li&gt;Javított ARM EABI támogatás&lt;/li&gt;
  &lt;/ul&gt;
  &lt;li&gt;Teljes program optimalizálás&lt;/li&gt;
  &lt;li&gt;Számos hibajavítás a fordítóban és fél évnyi library frissítés (a 2.2.4.-óta)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;További információk és letöltés: &lt;a href=&quot;http://www.freepascal.org/download.var&quot; target=&quot;_blank&quot;&gt;itt&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A meglévő forráskódokat esetlegesen érintő változások listája: &lt;a href=&quot;http://wiki.freepascal.org/User_Changes_2.4.0&quot; target=&quot;_blank&quot;&gt;itt&lt;/a&gt;.&lt;/p&gt;</description>
 <comments>http://falu.me/2010/01/01/freepascal-240#comments</comments>
 <category domain="http://falu.me/blog/dev">Dev</category>
 <category domain="http://falu.me/blog/freepascal">FreePascal</category>
 <pubDate>Fri, 01 Jan 2010 10:41:27 +0100</pubDate>
 <dc:creator>falu</dc:creator>
 <guid isPermaLink="false">635 at http://falu.me</guid>
</item>
<item>
 <title>12 Ünnepi Rad Studio 2010 videó - 9: Klasszikus kinézet</title>
 <link>http://falu.me/2009/12/30/12-unnepi-rad-studio-2010-video-9-klasszikus-kinezet</link>
 <description>&lt;p&gt;Az Embarcadero az ünnepek alkalmából 12 videót tesz közzé a Rad Studio 2010-ről.&lt;/p&gt;
&lt;p&gt;A kilencedik videó a Delphi 7-ben megszokott klasszikus IDE használatát és beállítását mutatja be RAD Studio 2010 környezetben.&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;
&lt;object width=&quot;480&quot; height=&quot;385&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/rwUA-cZ2UVA&amp;hl=en_US&amp;fs=1&amp;hd=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/rwUA-cZ2UVA&amp;hl=en_US&amp;fs=1&amp;hd=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;480&quot; height=&quot;385&quot;&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;Jól jöhet a klasszikus IDE több monitoros környezetben, ahol pl. egyik ablakban a formot tervezzük és kódot írjuk hozzá, míg egy másik monitoron a fordító, vagy éppen a debugger üzeneteit akarjuk megjeleníteni.&lt;/p&gt;</description>
 <comments>http://falu.me/2009/12/30/12-unnepi-rad-studio-2010-video-9-klasszikus-kinezet#comments</comments>
 <category domain="http://falu.me/blog/delphi">Delphi</category>
 <category domain="http://falu.me/blog/dev">Dev</category>
 <category domain="http://falu.me/blog/rad-studio">Rad Studio</category>
 <pubDate>Wed, 30 Dec 2009 10:50:14 +0100</pubDate>
 <dc:creator>falu</dc:creator>
 <guid isPermaLink="false">633 at http://falu.me</guid>
</item>
</channel>
</rss>
