Anketa - Mac ?

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...

Tagy:

ankety

Modalní dialog pro hledání

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...

Tagy: , ,

Rozšíření Delphi

Duck Typing v Delphi

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...

Tagy: ,

Komponenty

FastReport FireMonkey

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

FastReport FMX Více...

Tagy: ,

FireMonkey

String a stream

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...

Tagy:

Praxe | Začátečníci

Náhodné výkřiky 26

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...

Tagy: , , , ,

FireMonkey

Help Update 5 pro Delphi, C++Builder a RAD Studio XE2

vložil Radek Červinka 20. dubna 2012 12:07

Tagy: ,

Aktualizace

Programátor / vývojář *** Delphi ***/ Praha

vložil Radek Červinka 19. dubna 2012 19:18

Janus

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...

Tagy:

Inzeraty

Chyba pro dnešní den

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...

Tagy: , ,

Praxe | Začátečníci

Delphi offline volně ke stažení

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)

Tagy: ,

Knihy

Problémy s TStringList

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...

Tagy: ,

Praxe

Zamyšlení o problémech FireMonkey a co by s tím EMBT mohlo udělat

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...

Tagy: ,

FireMonkey

RAD Studio XE2 za velmi sníženou cenu

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á.

Tagy:

Akce

FastCube Embarcadero Edition

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í).

FastCube

Více...

Tagy: ,

Komponenty

Náhodné výkřiky 25

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é.

bizflowmac

Více...

Tagy: , , ,

Novinky

Naše nabídka

Nabízím placené poradenství a konzultace v oblasti programování a vývoje SW.
Dále nabízíme i vývoj software na zakázku.

Neváhejte nás kontaktovat (i ohledně reklamy nebo burzy práce).

Pokud chcete podpořit tento server libovolnou částkou, můžete použít PayPal. Moc děkuji.

Delphi Certified Developer

O Delphi.cz

Delphi je jediný moderní RAD nástroj podporující tvorbu nativních aplikací pro platformu Win32 a Win64 (a Mac OSX, s výhledem na iPhone a Android díky FireMonkey) na současném trhu (včetně Windows 7).

V současnosti je světová komunita přes dva miliónů vývojářů.

Delphi.cz je nezávislý portál pro uživatele Delphi. Portál není koncipován pro úplné začátečníky, i když i ti se zde nebudou nudit, ale spíše na programátory, kteří již něco znají a chtějí své znalosti dále rozvíjet a sledovat novinky.

Burza delfínů nabízí pracovní možnosti pro programátory v Delphi.

Anketa

Poslední komentáře

Comment RSS