vložil Radek Červinka
16. května 2012 00:32
Jak jste na tom s vývojem pro Mac OS X? Ptám se protože právě na jednom projektu pro OS X začínám pracovat. Hlasovat můžete vpravo nebo přes hlasov.at/ktvg.
Ohledně minulé ankety:
Více...
36427b26-247e-4414-825a-cf1899ae48be|2|1.5
Tagy: anketa
ankety
vložil Radek Červinka
10. května 2012 23:05
S příchodem Delphi 2010 byl původní modální dialog pro vyhledávání nahrazen za nemodální. Snažil jsem se tomu přijít na chuť, ale nebylo to ono. Hold zvyk je železná košile. Ale nakonec jsem se s tím smířil. Naštěstí někteří lidé ne.
Aktualizováno: autor přidal i verzi pro Delphi 2010.
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
4. května 2012 17:56
FastReport na svém webu má beta verzi FMX verze FastReportu. Plná verze má být v prodeji v květnu.
FMX verze FastReport
Více...
vložil Radek Červinka
4. května 2012 00:07
Pokud potřebujeme zapisovat někam data, nebo jen předávat data do jiné části programu, je výhodné používat některý z následníků TStream. Převážná část knihovny Delphi nebo knihoven třetích stran podporuje práci se streamy. Často ale také potřebujeme jen v paměti vytvořit datový proud a ten později zpracovat.
Základní třídou je TMemoryStream. V podstatě představuje data uložená v paměti - jakoby soubor v paměti. Pro operace s ním jsou určité metody, ale přece jen by to chtělo něco čistějšího, zejména pokud pracujeme s textovými daty. Řešením je použití např. TStringWriter, TStreamWriter resp. přímo TStringStream (nebo TStringBuilder) atd.
Pro neunicode Delphi je TStringStream implementován v podstatě jen jako string, což mi přišlo pěkné. V Unicode Delphi se jedná o následníka TBytesStream (resp. TMemoryStream).
Více...
vložil Radek Červinka
26. dubna 2012 23:13
Další díl toho co mne zaujalo a co jsem si zapsal pro pozdější použití. Dnes JS nástroj na zvýrazňování syntaxe pro Pascal, návod na FastCube, něco o konverzi hlavičkových souborů, CodeTyphon a další efektové. A samozřejmě offtopic nakonec.
Více...
vložil Radek Červinka
20. dubna 2012 12:07
vložil Radek Červinka
19. dubna 2012 19:18

Společnost JANUS spol. s r.o. byla založena v roce 1992 ve spolupráci s Kyocera Electronic Europe. Od počátku je oficiálním autorizovaným dovozcem a distributorem laserových tiskáren, digitálních kopírek, multifunkčních a velkoformátových zařízení značky KYOCERA v České republice. Od roku 2007 nabízí také vlastní řešení správy tiskových úloh pod názvem MyQ. Společnost JANUS je držitelem ISO 9001:2000 a ISO 14001:2004.
Náplň práce
- analýza a vývoj aplikací a tiskových řešení na míru
- údržba a vývoj vlastního ERP a CRM systému
- řízení IT projektů
Požadujeme
- výborná znalost prostředí Delphi XE2
- výborná znalost objektově orientovaného programování a souvisejících návrhových vzorů
- znalost problematiky vícevláknového programování, internacionalizace, znalost architektury OS Windows, technologie COM
- porozumění internetových síťovým protokolům – TCP, HTTP, SMTP, apod.
- znalost návrhu relační databáze (ideálně Firebird), datové formáty XML, JSON
- Subversion a způsob jeho užití (committing, tagging, branching, merging)
- Rychlé připojení k Internetu – budeme používat Skype a TeamViewer
Více...
13b1c390-5ce8-4d95-a192-748311960c35|2|4.5
Tagy:
Inzeraty
vložil Radek Červinka
19. dubna 2012 18:40
Je třeba to zveřejnit jako odstrašující případ (kód je trochu upraven)
const
ciTabBarInterval = 0;
ciTabBarDay = 1;
ciTabBarWeek = 2;
var
bIsInterval: Boolean;
…
bIsInterval:= not TabBar.SelectedTab.Index in [ciTabBarDay, ciTabBarWeek];
Problém byl, když byl TabBar.SelectedTab.Index = 0. Takto samostatně je to evidentní že?
Více...
vložil Radek Červinka
18. dubna 2012 21:02
Patrick Zandl dnes na lupě uveřejnil svůj experiment ohledně publikování elektronických knih a docela mne to zaujalo.
Dávám tedy volně ke stažení knihu Delphi.cz Offline což je kompilát zhruba poloviny článků z tohoto serveru v PDF (jedná se o 270 stran, které jsou uspořádány do logických celků). Sazba je provedena LaTeXem.
Pokud se Vám kniha bude líbit můžete mi přes PayPal poslat libovolnou částku - vpravo je tlačítko. Alternativně můžete použít 670100-2202805287/6210 (mBank)
Odkaz ke stažení: Delphi.cz Offline (2.7M)
vložil Radek Červinka
17. dubna 2012 23:35
Přišel mi mail od čtenáře Jiří Milička a zkusím ho zde publikovat - třeba to někomu pomůže.
Ve zkratce tvrdí, že přišel na dvě chyby s TStringList:
Více...
14abf7ae-9792-429e-8c1e-ede298bd17a3|2|5.0
Tagy: praxe, RTL
Praxe
vložil Radek Červinka
12. dubna 2012 22:02
Ačkoliv jsem opravdu velký fanda FireMonkey a považuji to za geniální a použitelnou věc s velkým potenciálem do budoucna, je několik věcí co mi radost kalí. Je mi jasné, že v další verzi bude FireMonkey výrazně vylepšena, ale v současné verzi mám tyto problémy:
Více...
vložil Radek Červinka
12. dubna 2012 21:53
Embarcadero vyrukovalo s novou akcí - pokud máte Delphi XE2 nebo C++Builder XE2 máte možnost získat zbývající produkty z RAD Studio XE2 za slušnou cenu 2600 Kč nebo za €99 na Slovensku (bez DPH).
Detailní informace na EMBT - přečtete si je dobře. Nabídka to pro někoho může být velmi zajímavá.
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
2. dubna 2012 23:39
Dnes to bude kousek kódu, pěkné demo pro FireMonkey se zdrojáky, Delphi Easter Egg (když budou ty velikonoce), nějaká komponenta a další efektové.

Více...