vložil Radek Červinka
29. července 2010 22:23
Naše malá soutěž je u konce, takže je na čase provést nějaké zhodnocení. Jsem rád, že se zúčastnilo celkem dost lidí a co je ještě lepší, že co člověk to algoritmus, přičemž některé opravdu překvapující. Rád bych všem poděkoval, bylo to velmi zajímavé.Více...
vložil Radek Červinka
27. července 2010 22:13
Embarcadero nyní nabízí při koupi Delphi 2010, C++Builder 2010, nebo RAD Studio 2010 možnost získat předchozí verze zdarma.

Nebudu tady vypisovat celou zprávu, ale jen to co mne zaujalo - zbytek na stránkách Embarcadero v naší republice.Více...
vložil Radek Červinka
27. července 2010 01:43
Jednou z inzerovaných vlastností nové verze Delphi Prism je možnost vložení C# kódu ve schránce jako by se jednalo o kód v Pascalu.
A ačkoliv v podstatě výlučně se starám o nativní Delphi, tak mne zajímalo, zda to funguje, protože jestli ano - tak je to správná cesta k prosazení Delphi Prism v .NET.Více...
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...