vložil Radek Červinka
25. července 2010 22:07
Jen tak pro povzbuzení apetitu a pro ukázání, že měření je celkem dostatečné - mezivýsledky. Jo a ještě poznámka: nezkoušejte takové triky, jako po prvním průběhu si do stringlistu přihodit výslednou hodnotu, nebo ještě lépe - nahradit text za výsledek. Takové řešení je neplatné, ale pobavilo. Navíc jsem upravil některé řešení na jednořádkové data - pro porovnání.Více...
vložil Radek Červinka
22. července 2010 23:37
Pan Richard Kubát z lokálního zastoupení firmy Embarcadero byl tak laskav a poskytl mi drobnost jako další cenu (kromě PDF) pro vítěze naší soutěže (mám jich více - takže to není poslední šance), ale hlavně hlavní cenu do připravované soutěže v programování, která je opravdu zajímavá.

cena pro nejrychlejší řešení aktuální soutěže
Neváhejte, hrnek je opravdu pěkný. A ta budoucí cena? Více...
vložil Radek Červinka
21. července 2010 00:51
V základní instalaci Delphi není podpora pro regulární výrazy (zatím), ale je třeba použít kód třetí strany.
Velmi populární je třída TRegExpr, která je volně k použití a proto dnes ukáži jak na ni.Více...
vložil Radek Červinka
16. července 2010 23:23
Přiznám se, že toto jsem neplánoval.
Jak jsem připravoval tu soutěž ohledně programování, tak jsem si to samozřejmě musel referenčně zkusit. Psal jsem to v Delphi 2010 a po odladění mne napadlo, zda to půjde přeložit i neunicode verzí - samozřejmě to šlo bez problémů, ale rychlost zpracování byla celkem rozdílná a to jsem v podstatě nic neměnil - kromě odstranění direktiv, kterým starší verze nerozumí.
No a když už jsem byl v tom, tak jsem to zkusil se všemi verzemi co mám nainstalované. A tady je výsledek.Více...
vložil Radek Červinka
15. července 2010 23:17
Zkusíme to jinak. Nechal jsem se inspirovat v zahraničí a uděláme takovou malou soutěž. Já navrhnu zadání (dostatečně lehké) a Vy zkusíte poslat implementaci části programu, která bude provádět zadání. Pro normálního programátora cca 1-2 hodiny práce. Doufám, že to zkusíte.
Cílem je porovnat různé řešení a hlavně začátečníkům ukázat jak to dělají jiní. Budou vyhlášeni dva vítězové:
- nejrychlejší řešení (tj. program s nejvyšší rychlostí)
- cena poroty (to jako já :-)) za eleganci nebo čistotu a tak podobně, inspirace začátečníkům
Druhá cena nemusí být vyhlášena (málo účastníků, autor už vyhrál první cenu …).Více...
vložil Radek Červinka
14. července 2010 23:24
Andreas Hausladen zjistil, že pokud používáte jen novou paletu komponent můžete ještě zrychlit přepínání mezi formulářem a kódem, kdy lze pozorovat drobné "zaváhání".
Malá odbočka: nová anketa.
Více...
vložil Radek Červinka
11. července 2010 00:13
Minule jsem ukázal jak se DLL dělá, na co je atd. a dnes zkusíme něco praktického. Zkusíme implementovat do naší aplikace pluginy, tj. rozšiřující moduly.
Náš program zjistí dostupné pluginy, zobrazí informace, co který plugin dělá a po výběru pluginu uživatelem v něm zavolá modální dialog.Více...
vložil Radek Červinka
28. června 2010 21:25
Možná tyto dvě direktivy neznáte - obě dvě jsou totiž relativně nové. Direktiva deprecated byla přidána v Delphi 2009, Direktiva delayed v Delphi 2010.Více...
vložil Radek Červinka
24. června 2010 23:51
Několik uživatelů se mne ptalo, zda by nebylo možné získat obsah serveru v PDF. Takže Delphi v PDF.
vložil Radek Červinka
21. června 2010 21:38
Sem tam se ke mně dostane na posouzení nějaký kód a v mnoha případech jsem překvapen, proč si autor trochu neusnadní práci. Konkrétně třeba za pomocí komponenty ActionList.Více...
vložil Radek Červinka
17. června 2010 22:22
Konečně jsem se dostal k tomu abych si vyzkoušel Delphi Prism a tak se podělím o pár dojmů. Ale pořád platí, že primárně se zde budu zabývat nativním Delphi (tj. klasickým).
Delphi Prism, je sice kompilátor dialektu Object Pascalu do .NET, ale není původním produktem firmy Embarcadero (i když na něm v současnosti spolupracují), ale firmy RemObjects.com, která ho původně vyvinula pod názvem Oxygene. To je také jeden z důvodů, proč Delphi Prism používá MS Visual Studio Shell, tj. IDE Visual Studia bez konkrétního jazyka. Pokud ale máte již nainstalováno VS (pro Delphi Prism 2010 je podporováno VS 2005 a VS 2008, pro Delphi Prism 2011 i VS 2010) je Delphi Prism nainstalováno do něj.Více...
vložil Radek Červinka
13. června 2010 22:24
Mám moc rád novou paletu komponent v Delphi 2010 a už se nerad vracím k paletě komponent z dřívejších verzí, která mi připadá nyní hrozně pomalá a nepřehledná.
V kombinaci s CnPack mi naprosto vyhovuje, viz. mé první video za pomoci programu Camtasia. Více...
vložil Radek Červinka
9. června 2010 21:34
Allen Bauer - hlavní architekt Delphi - v konferenci Delphi Non-Technical utrousil pár poznámek
o velikosti celočíselných typů v připravované 64 bit verzi Delphi.
Jak už bylo řečeno v Delphi roadmap, preview 64bit verze je plánováno na začátek příštího roku, takže je možná dobře, že se o tom začíná mluvit.Více...
vložil Radek Červinka
9. června 2010 01:19
Už několik verzí Delphi podporuje XML dokumentaci přímo v kódu (dříve bylo vhodné pro dokumentaci použít PasDoc - což se samozřejmě nevylučuje).Více...
vložil Radek Červinka
3. června 2010 22:30
Poslal jsem dotaz do embt.cz ohledně vztahu RAD Studio 2010 a Delphi Prism 2011, resp. zda uživatelé, kteří mají koupeno RAD Studio s předplatným dostanou nové Delphi Prism 2011 teď nebo až v rámci nové verze.Více...