Rozcestník: Jste tu poprvé? Pro začátečníky jsem napsal úvod do programování v Delphi. Můžete si přečíst informace ohledně změn v jednotlivých verzích Delphi a případně mezi jednotlivými edicemi Delphi. Pokud přecházíte ze starších verzí tak si všimněte mého pojednání řetezce a unicode.
Možná Vás bude zajímat spolupráce databáze a Delphi, nebo se budete rozhodovat mezi různými druhy Delphi projektů.
Uvažujete o vývoji pro mobilní zařízení? V tom případě navštivte sekci FireMonkey.

Pokud Vám nestačí náš přehled komponent, navštivte adresář nejpopulárnějších open source Delphi komponent

Hledám nového zaměstnavatele - senior / architekt

vložil Radek Červinka 30. března 2015 22:27

Rád bych využil vlastní server. Po zhruba 13 letech práce pro jednu firmu bych rád změnil zaměstnavatele. Není to za každou cenu, ale cítím, že potřebuji změnu a nové výzvy.

Proto hledám firmu, která by potřebovala Senior programátora / Architekta - mne. Mám zájem o delší spolupráci.

Během své práce jsem pracoval na několika projektech, ať už na úrovni seniora nebo přímo autora systému, tak z 80% v Delphi a zbytek C# (úlety v PHP nepočítám).

Více...

Tagy:

Inzeraty

Jak jsem modernizoval UI a UX

vložil Radek Červinka 22. března 2015 22:16

Posledních pár měsíců jsem s přestávkami pracoval na modernizaci UI a UX našeho vlajkového produktu CRMPLUS. Cílem bylo popotáhnout vzhled UI aplikace (doufám) do současnosti a z hlediska UX odstranit několik historických nešvarů jako např. většinu modálních dialogů.

Zkusím naznačit některé věci, které jsem použil a doufám, že to někomu pomůže, nebo aspoň pobaví. CRMPLUS 5 Více...

Tagy: , , ,

Praxe

Programátor DELPHI

vložil Radek Červinka 19. března 2015 23:55

Společnost Agerit v oblasti IT působí již více 12 let. Specializujeme se převážně na externí správu počítačových sítí a techniky, včetně zabezpečení dodávky HW vybavení. V roce 2006 naše společnost uvedla na trh jedinečný MES systém na sledování a vyhodnocování výroby s funkcí docházky pod názvem PRACANT.

Po více než 250 úspěšných instalacích nyní přicházíme s jeho zcela zbrusu novou verzí Výroba Online, která se chce stát jedničkou na českém trhu a také významným hráčem na trzích zahraničních. Staňte se členem našeho týmu a zejména srdcem tohoto významného projektu! Možná právě na Vás čeká tým zapálených profesionálů, kteří se již nemohou dočkat nového kolegy.

Máte zájem

  • Pracovat v moderní firmě s rodinným přístupem
  • Rozvíjet své znalosti s možností kreativity
  • Být členy projektu s velkým potenciálem a budoucností
  • Volnou pracovní dobu
  • Možnost práce na ostatních projektech .NET a samostatných modulech

Více...

Tagy:

Inzeraty

Školení Delphi XE7

vložil Radek Červinka 18. března 2015 23:04

Jak již jistě víte, v září 2014 uvolnila společnost Embarcadero další verzi svých vývojových nástrojů označenou jako RAD Studio XE7. Podobně jako předchozí verze umožňuje vyvíjet podnikové aplikace pro 32bitová a 64bitová Windows, Mac OS X, iOS a Android, a to i pro několik z těchto prostředí zároveň.

V případě, že se se chcete naučit programovat právě v tomto prostředí, navštivte školení, které zajišťuje školicí středisko IS4 Technologies, jenž patří mezi přední dodavatele IT kurzů v České republice. Třídenní intenzivní školení programování v Delphi naučí budoucí Delphi programátory základní dovednosti pro práci s Delphi XE7 IDE a tvorbu výkonných aplikací pro systémy Windows 32 i 64 bit, Mac OS X a iOS.

Více...

Tagy:

Inzeraty

Programátor Delphi - SQL

vložil Radek Červinka 16. března 2015 22:06

Pro naši společnost, zabývající se vývojem identifikačních systémů hledáme nové posily do týmu, který se specializuje na vývoj systému evidence docházky. Hlavní náplní práce na této pozici bude v rámci týmu:

  • podílet se na vývoji uživatelského rozhraní a komunikačních knihoven
  • úprava stávajících aplikací a databází dle požadavků zákazníků
  • testování SW a odstraňování chyb
  • spolupráce s týmem zabývajícím se vývojem HW

IKOS

Více...

Tagy:

Inzeraty

Náhodné výkřiky 48

vložil Radek Červinka 9. března 2015 22:29

Dneska to budou spíše takové triky.

Zmenšení velikosti zálohy instalačních souborů

Instalátor Delphi je napsán v Install Aware, který bohužel ještě z různých důvodů (asi politických) spolupracuje s Microsoftim MSI. Nejen, že MSI je totální neefektivní (např. při reinstalaci otevírá prý každý soubor 4x - proto taky Delphi dělají unistall a nový install), ale ještě se ukládají informace pro reinstalaci do c:\ProgramData (to jde nějak změnit parametrem).

Komprese 1

Problémem je, že v době SSD disků a VMWare jsou disky C malé a takové XE7 tak napráská 10GB dat, které se už moc nepoužijí. Bohužel do doby než se vykopne MSI s tím moc neuděláme.

Více...

Tagy: ,

Praxe

Pebble

vložil Radek Červinka 4. března 2015 22:20

Když jsem před pár dny uviděl kampaň na kickstarter pro novou verzi Pebble, přišlo mi, že se jedná o první krok správným směrem vzhledem k wearables - tedy k zařízením, které slouží k nošení (jako právě k chytrým hodinkám). Evidentně jsem nebyl sám, jelikož požadovaných $500.000 bylo vybraných během půl hodiny, během hodiny 1M$ a teď po pár dnech 15M$, což samozřejmě všem ostatním vytřelo zrak.

A včera byl navíc představen koncept Pebble’s smartstraps, což podle mne je zásadní a geniální tah, nebál bych se to nazvat "game changer".

pebble

Více...

Tagy:

Novinky

EntityDAC

vložil Radek Červinka 2. března 2015 22:31

Nedávno zde Daniel popisoval ORM z praxe a já jsem se rozhodl, že se sám podívám na EntityDAC od DevArt s LINQ podporou. Považuji DevArt za hodně kvalitní vývojáře a proto jsem byl zvědav s čím mne překvapí. A není to špatné.

Úplně první co mne zaujalo, je že EntityDac podporuje 4 způsoby mapování dat na objekty DB a to vše ve vlastním designeru, který umí načíst model podle DB (nebo naopak vytvořit model a pak z něho vytvořit DB). EntityDac je dostupný v několika edicích včetně free express edice.

model.png

Více...

Tagy:

Komponenty

RAD Studio 2015 Roadmap

vložil Radek Červinka 2. března 2015 21:48

Tagy:

Novinky

External exception C0000026 během začátku ladění

vložil Radek Červinka 26. února 2015 23:06

Jedná se o těžko reprodukovatelný problém při ladění, kdy někteří uživatelé mají na 64 bit Windows 7+ problém spustit ladění u některých projektů. Start programu je následován výjimkou a IDE to někdy nerozchodí. Jedná se o zlomek uživatelů, ale dokáže to slušně otrávit. Pokud vím, problém se může (resp. sem tam se vyskytne u různých uživatelů) vyskytnout na různých verzích nejméně od XE2 (někdo tvrdí i D2007).

Více...

Tagy: ,

Podpora | Praxe

Unit testing s DUnitX

vložil Radek Červinka 23. února 2015 21:52

Od doby co jsem napsal článek o Delphi unit testování již nějaký čas uplynul. Původní DUnit byl napsáno v době cca Delphi 6 a to odpovídá té době. Proto jsem ocenil, když jsem nalezl DUnitX, který pěkně využívá možností novějších Delphi pro usnadnění práce.

Více...

Tagy: ,

Novinky

Nový opensource JSON parser - JsonDataObjects

vložil Radek Červinka 19. února 2015 22:53

Jistě znáte jméno Andreas Hausladen - člověk který stojí za IDEFixPack (mimochodem zrovna vyšla nová verze 5.8) , v půlce jednotek z JCL najdete jeho jméno atd.

Několikrát jsem zde jeho dílo velmi obdivoval a to platí stále. Tak on částečně z nudy napsal nový JSON parser, dostupný na github a nepřekvapivě všem ostatním natrhl

Více...

Tagy: , , ,

Komponenty | Novinky | Optimalizace

Řešení problémů Out of memory v IDE

vložil Radek Červinka 19. února 2015 00:05

Pokud máte poněkud větší projekt v Delphi (myslím tím něco v řádu jednotek milionu řádku kódu aka MLOC), můžete se v posledních verzích Delphi setkat s problémem Out of memory v IDE. Problém je popsán na support.embarcadero.com/article/44279, kde se popisují příčiny a možné řešení. Více...

Tagy: , ,

Podpora

Delphi 20 let

vložil Radek Červinka 13. února 2015 20:56

Dort

Takže vše nejlepší (dort je od mé milující ženy). Uteklo to jako voda.

Více...

Tagy:

Delphi

Pozor - Delphi week se blíží

vložil Radek Červinka 5. února 2015 22:28

Pokud se to k Vám ještě nedoneslo, Delphi oslaví příští týden ehm 20 narozeniny. Embarcadero připravuje týden oslav a soutěží - např. code battle, do které se můžete přihlásit i Vy. Detaily Take part in Delphi Week 2015.

Více...

Tagy:

Delphi

Naše nabídka

Partial English version.

MVP
Ing. Radek Červinka - Embarcadero MVP
profil na linkedin, Twitter:@delphicz

Nabízím placené poradenství a konzultace v oblasti programování a vývoje SW.
Dále nabízíme i vývoj speciálního 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, Win64 , Mac OSX a na iPhone a Android (s výhledem na další platformy díky FireMonkey) na současném trhu (včetně Windows 8.1).

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.

Anketa

Poslední komentáře

Comment RSS