Archívum - december 2009

BUÉK 2010!

Ez egy ilyen év végi utolsó post lesz. Ilyenkor az emberek szentimentálisabbik fele vissza szokott tekinteni, hogy mi is történt vele az elmúlt egy évben. Ha én most ennek nekiállnék, akkor nagyon hosszú lenne ez az írás. Na jó azért a fontosabbak pár szóban mégis: volt két munkahely váltás, nősülés, nászút.

A másik meg amit ilyenkor szoktak, az az, hogy különböző fogadalmakat tesznek, persze amiknek csak egy kis töredéke teljesül. Mert hát ezeknek a fogadalmaknak a többsége erős alkoholos befolyásoltság alatt születik. Ilyenkor az ember mindig egy kicsit bátrabban bánik a szavakkal és a gondolataival. Én pl soha nem fogadtam meg semmit, és így nem is gyötört ilyenek miatt a lelkiismeret furdalás. Na jó azt megígérhetem, hogy idén sem fogok semmilyen fogadalmat tenni. Szerintem ez így korrekt.

Az olvasóknak, ide tévedőknek meg köszönöm az egész éves kitartást, remélem jövőre 2010-ben is velem tartotok!

12 Ünnepi Rad Studio 2010 videó - 9: Klasszikus kinézet

Az Embarcadero az ünnepek alkalmából 12 videót tesz közzé a Rad Studio 2010-ről.

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.

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.

Mac OS X Snow Leopard telepítése a VMware 7 Windows-os változatára

A Snow Leopard virtualizációja hivatalosan nem támogatott, sőt nem megengedett. Kizárólag az OS X szerver változata virtualizálható hivatalosan Apple hardveren. Ugyanekkor a .vmx fájl apróbb módosításaival és módosított telepítőlemezzel nem okoz különösebb problémát.

Követelmények

  • VMware 7, Windows XP, Vista vagy 7
  • Gyári Mac OS X Snow Leopard 10.6 DVD
  • Intel alapú gép, az AMD nem támogatott
  • Egy megfelelően előkészített Snow Leopard VMDK, dariwn_snow.iso letöltése (Mediafire) Or (Megaupload)
  • Türelem, egy csésze kávé, tea, vagy amit szeretnél

Telepítés

  1. Indítsd el a VMware-t és töltsd be a letöltött .vmx fájlt, majd módosítsd a virtuális gép beállításait.
  2. Add meg a VMware beállításait (Memory, Processor, Networking Adaptors stb). Válaszd ki a CD/DVD meghajtót és az Connection résznél válaszd a Use ISO image file opciót és válaszd ki a Darwin_Snow.iso fájlt.
  3. Indítsd el a virtuális gépet és tartsd az ujjad az F8 billentyűn.

    Indítás után gyorsan nyomd meg az F8-at, ekkor ezt kell látnod:
  4. Ceréld le a boot CD-t a gyári DVD-re. Kattints a jobb gombbal a CD ikonra a VMware jobb alsó sarkában, majd kattints a Settings opcióra.

    Most állítsd át a CD-t fizikai meghajtó használatára, és helyzed a gyári DVD-t a meghatóba.
    Mentsd el a beállításokat, majd zárd be az ablakot.
  5. Menj vissza a boot képernyőre és a DVD-ról való bootoláshoz nyomd meg a C billentyűt, majd ismét nyomd meg az F8-at és ird be a -v opciót a boot prompthoz, így verbose módban fog bootolni a gép.
  6. Két-három másodperc várakozás után megjelenik a telepítő képernyő. Most már a szokásos módon telepíthető Snow Leopard. Mielőtt kiválasztanád a cél meghajtót, indítsd el a Disk Utility-t és formázd a VMware HDD-t “Mac OS Extended (Journaled)” típusúra. A problémamentes telepítéshez töröld a nyomtató meghatók és a nyelvi beállítások telepítését. A telepítés után a virtuális gép automatikusan újraindul.
  7. Ugorjunk a második ponthoz és újra "Válaszd ki a CD/DVD meghajtót és az Connection résznél válaszd a Use ISO image file opciót és válaszd ki a Darwin_Snow.iso fájlt." így már bootolható a Snow Leopard. Előfordulhat hogy Kernel Panic esetén néhányszor újra kell majd indítani a gépet. Miután a gép rendesen elindult, add meg a beállításokat:

Ismert problémák

  • Néhány .dmg fájlt nem lehet megnyitni.
  • Kernel Panic minden leállításnál.

forrás: iHackintosh

Delphi formok Lazarusban

A FreePascal 2.5.1 használatával a Lazarus lehetővé teszi a formok lfm formátumba mentését lrs fájlok használata nélkül. Ez még jobban megkönnyíti a Delphi kódok átültetését Lazarusra.

Előfeltételek:

  • Lazarus trunk verzió
  • FreePascal trunk verzió (2.5.1-el tesztelve, de állítólag a 2.4.0-val is működik)

Lépések:

  1. A Project options-nál, Miscellaneous fülön válasszuk ki a Fpc resources-t.
  2. Másoljuk a dfm fájlt az lfm fájlba.
  3. Lazarusban nyissuk meg a pas fájlt.
  4. Keressük meg a dfm fájl hivatkozását, majd cseréljük le erre:
    {$IFDEF LCL}
    {$R *.lfm}
    {$ELSE}
    {$R *.dfm}
    {$ENDIF}
  5. Az initialization részben keressük meg az lrs fájl beillesztését {$I valami.lrs}, majd távolítsuk el.
  6. Az F12 (View menü: Toggle form/unit view) megnyomása után már láthatjuk is a formunkat.
  7. A természetesen figyelmeztetéseket fogunk kapni a Lazarusban nem létező tulajdonságokról, de ezeket nyugodtan figyelmen kívül hagyhatjuk. Ez a legtöbb esetben megfelelő, de egy komoly fejlesztő mindig elolvassa és elemzi az ilyen üzenetek fontosságát és következményeit.
  8. Mentés után jöhet a fordítás.

Mint mindig, most se felejtsük el hozzáadni a unit fejlécében a uses szekcióhoz a szükséges unitokat (LclType, LResources, stb).

12 Ünnepi Rad Studio 2010 videó - 8: Fordítás a háttérben

Az Embarcadero az ünnepek alkalmából 12 videót tesz közzé a Rad Studio 2010-ről.

A nyolcadik videó a Rad Studio 2010-ben megjelent új funkció a fordítás a háttérben használatát mutatja be. Ez a funkció lehetővé teszi a fájlok szerkesztését, töréspontok beállítását és módosítását a projekt fordítása közben.

Ez igazából csak olyan projektek esetén lehet hasznos, amikor több perc (>5) alatt végez a fordító, egyébkét az a pár másodperc pont jó arra, hogy az ember egy kicsit lazítson, végiggondolja, hogy mit is rontott el.

SlipKnot - Snuff

Új videó készült SpliKnot - All Hope Is Gone albumához. Ezúttal a Snuff című, kicsit visszafogottabb, líraibb hangvételű nótához készítettek egy videót:

A videó érdekessége, hogy az egyik rendező a banda egyik oszlopos tagja Shawn "Clown" Crahan, a főszereplő természtesen Corey Taylor.

12 Ünnepi Rad Studio 2010 videó - 7: Hello Calculator

Az Embarcadero az ünnepek alkalmából 12 videót tesz közzé a Rad Studio 2010-ről.

A hetedik videó a Delphi Prism használatát mutatja be egy egyszerű számológépen keresztül:

Ylmf OS

A kínai szoftver kalózok megelégelték, hogy a Microsoft folyton tiltó listára teszi a kalóz XP-ket, ezért egy olyan Ubuntu változatot készítettek, amelynek a felhasználói felülete szinte teljesen megegyezik a Windows XP felületével.

Az Ylmf OS előre telepítve tartalmazza a Wine emulátort, így a Windows-ra írt programok futtatása sem jelent nagyobb gondot. Ezen kívül belepakoltak még számos olyan szoftvert ami azt az érzetet adja, mintha tényleg egy valódi Windows XP-n dolgoznánk.

Azt, hogy az Ubuntu vagy más Linux disztribúció a Windows XP felülete mögé bújtatása mennyire jogszerű, azt nem tudom, de legalább az Ubuntu fejlesztői örülhetnek, mert legalább így is terjed az Ubuntu és nem kis közösségben.

További információk és letöltés: Ylmf OS

12 Ünnepi Rad Studio 2010 videó - 6: Live Templatek

Az Embarcadero az ünnepek alkalmából 12 videót tesz közzé a Rad Studio 2010-ről.

A hatodik videó a Live Templatek használatát mutatja be Delphi 2010-ben:

A Live Templatek gyorsabb kódolást tesznek lehetővé az előredefiniált kód részletek közvetlen beillesztésével. Csökkenti a gépelési és a hibakeresési időt. A Live Templateket a Refaktorálással és a Sorround funkciókkal együtt használva jelentősen növeli a termelékenységet.

12 Ünnepi Rad Studio 2010 videó - 5: UML Vizualizáció

Az Embarcadero az ünnepek alkalmából 12 videót tesz közzé a Rad Studio 2010-ről.

Az ötödik videó az UML Vizualizációt mutatja be: