vložil Radek Červinka
8. března 2013 11:11
Došlo k vyjasnění licence AnyDAC (FireDAC) ohledně starších verzí Delphi - podle mne v pozitivním smyslu.
citace: firedac-faq.
FireDAC installs into the XE3 versions of Delphi and C++Builder automatically.
It can also be manually configured to work with older versions of Delphi and C++Builder.
You must own an Embarcadero version of Delphi, C++Builder or RAD Studio to purchase FireDAC.
Více...
vložil Radek Červinka
8. března 2013 00:28
Pokud stále používáte D2007 a starší, můžete zdarma používat FreeDAC, což je starší verze AnyDAC (z doby D2007), která je zdarma ke stažení včetně zdrojových kódů z uvedených stránek. Seznam podporovaných DB je slušný, i když mnohem menší než aktuální verze. I možností je méně, přesto je to zajímavá volba.
b5608713-358c-46d4-a943-4285ced4ff76|1|5.0
Tagy: db
Komponenty
vložil Radek Červinka
6. března 2013 01:50
Opět několik poznámek jako např. update Delphi, přístup k SAP z Delphi, SFTP a další výkřiky.
Více...
vložil Radek Červinka
28. února 2013 21:46
Embarcadero dnes uvedlo na trh FireDAC, což je už dříve zmíněná knihovna AnyDAC. Myslím si, že to je velký krok.

(logo teda nic moc :-))
Více...
vložil Radek Červinka
17. ledna 2013 22:33
S překvapením pozoruji jak je přehlížena komponenta TListView. Přijde mi, že v některých případech by někomu usnadnila práci.

Více...
vložil Radek Červinka
8. ledna 2013 23:19
Dnes jeden nástroj na závislosti, Fluent Interface a Box 2D!
Více...
vložil Petr Slípek
14. listopadu 2012 00:35
Úvod
Před časem mě Radek Červinka požádal, zda bych něco nenapsal o kbmMW (components4developers.com) – vícevrstvém frameworku pro Delphi. Vzhledem k tomu, že kbmMW používáme v našich produktech již od roku 2008, jsem si řekl: „Proč ne?“. Víceméně se pokusím sepsat pár informací o tom, proč jsme si vybrali kbmMW, co nám to přineslo a jaké máme zkušenosti s danou sadou komponent.
Více...
vložil Radek Červinka
23. září 2012 23:11
Čas od času se dívám na některé komponenty, které podle mne mají potenciál, ale nejsou ve stavu kdy by se to dalo použít, např. nějaká zásadní funkce nefunguje. Něco podobného je resp. byl Raudus. A právě s nedávnou verzí 0.9 mne přesvědčil, že stojí za to se s ním zabývat.
Za technologickou špičku v oblasti RIA v Delphi (RIA - Rich Internet Application) stále považuji UniGui, které je ale díky použití ExtJS pro mne hůře použitelné a do integrace Sencha Touch, což bude snad za půl roku, ho nechávám být.
Pro neznalé: Sencha Touch je verze ExtJS pro mobilní zařízení, která navíc má volnější licenci i pro komerční použití. Jak ExtJS, tak Touch verze představuje moderní framework pro psaní RIA aplikací (což v podstatě představuje javascript orgie) a pro použití v Delphi je komponenty zapouzdřují. Navíc nová verze UniGui umožňuje odstranit titulek a vypadá zajímavěji.
Proto mne překvapil Raudus, který na věc jde trochu jinak.
Je nutno uvést, že řada 0.8 obsahuje podporu pro ExtJS a Sensa Touch, ale řada 0.9 kromě jiných věcí přichází s vlastními prvky (zatím jen pár, ale předchozí verze ukazují, že autor tomu rozumí) a předchozí komponenty zahazuje. Přesto mi přijde toto zajímavé, jelikož kromě jiného v examples je ukázáno jak napsat vlastní komponentu jak pro ExtJS, tak pro Touch - takže to nevidím jako problém a předpokládám, že autor nějaké další dodá.
Proč o tom mluvím? Protože Raudus má vyřešen zásadní problém a to jak v design módu zobrazovat výsledek pro web.

Raudus v design modu se stylem cupertino - určený pro web
Více...
vložil Radek Červinka
8. května 2012 22:14
Duck Typing je populární styl programování. Ačkoliv si o tom myslím svoje, tak mi to nebrání abych neodkazoval na implementaci Duck Typing v Delphi.
Více...
vložil Radek Červinka
11. dubna 2012 23:15
Asi jsem to tu již psal. Pokud máte Delphi XE2 (resp. něco XE2 / a to podle všeho i Starter) máte možnost si zdarma stáhnout ořezanou verzi FastCube - ke stažení z CodeCentral: 28513 - FastCube Embarcadero Edition (podle porovnání verzí FastCube to zase až tak řízlé není).

Více...
vložil Radek Červinka
27. března 2012 21:31
Snažím se udělat v RTF hyperlink, který má skrytou část adresy. Prostě klasický odkaz, který něco zobrazuje ale odkazovaná část je jiná (Delphi na webu), s tím že v programu odkazovanou část si odchytím a místo toho zobrazím úplně něco jiného.
aktualizováno
Více...
vložil Radek Červinka
16. března 2012 23:58
Další dávka útržků a odkazů.
Více...
vložil Radek Červinka
4. ledna 2012 22:40
Nestává se mi často aby mi poklesla čelist až na zem a zůstal jsem s prominutím čučet s otevřenou pusou - (naposledy když jsem pochopil jak je FireMonkey zamýšlena), ale tohle je snad i větší maso. Nikdy jsem nic podobného neviděl.
UniGUI je duální framework pro psaní normálních a webových aplikací, který jednoduše funguje. Prostě vytvoříte za pomocí komponent svoji aplikaci a pak stejná aplikace (tj. jeden exe) funguje jako webový server, který za pomocí AJAXu na bázi Ext JS vytvoří ve webovém prohlížeči prakticky stejnou aplikaci. Exe funguje jednak jako klasická aplikace, druhak jako HTTP server (díky Indy) obsluhující (nejen AJAX) požadavky.
Alternativně můžete stejnou aplikaci překompilovat jako ISAPI modul pro IIS.
Sakra kdybych si to sám nezkusil, tak tomu nebudu věřit. Mimochodem: Přidal jsem tag "super" kterým zpětně pak označím i další články, které považuji za významné.
Více...
vložil Radek Červinka
20. prosince 2011 23:45
Dnes to bude o různých komponentách, FireMonkey, hrách, překvapení od Allena Bauera a TForm.
Více...
vložil Radek Červinka
5. prosince 2011 22:43
SFTP není FTP přes SSH, ale jiný protokol, který FTP čím dál více nahrazuje. Jaké komponenty můžeme v Delphi použít?
Více...