vložil Radek Červinka
30. září 2010 00:28
V minulém díle jsem začal ukazovat pár triků pro ladění a dnes je tu pokračování.Více...
vložil Radek Červinka
28. září 2010 00:27
Delphi XE obsahuje několik integrovaných nástrojů. A jeden z nich je AQ Time Standard 7.0. Standard znamená, že některé funkce nejsou povoleny - jedná se tak v podstatě o základní profiler výkonu, který ale umí profilovat i jiné věci.Více...
vložil Radek Červinka
25. září 2010 00:12
Ještě malá poznámka k inline optimalizacím. Tentokrát na ni upozornil přímo Allen Bauer a dokud na ni neupozornil on, tak jsem si tuto souvislost neuvědomil.
Mějme následující kvalitní kód:
program InlineTest;
{$APPTYPE CONSOLE}
{$O+}
uses
SysUtils;
var
s : string;
begin
s:= 'Test';
writeln(s);
writeln(Length(s));
end.
Více...
vložil Radek Červinka
23. září 2010 22:10
Už nějakou dobu mi leží v šuplíku RAD Studio 2007 Architekt (tj. nejvyšší edice) získaná od zastoupení Embarcadero v naší republice jako cena do nějaké soutěže (moc děkujeme). Dlouho jsem si lámal hlavu co s ní, přece jen se i dnes prodává bratru za cca 80 000 Kč - takže jsem nechtěl aby to bylo úplně zadarmo.
Více...
vložil Radek Červinka
21. září 2010 23:51
Méně známou vlastností IDE v Delphi 2005 (asi) a novějších je Sync Edit Mode.Více...
vložil Radek Červinka
20. září 2010 22:26
Laděním našinec zabije velkou část času u vývoje programu. Nebudu Vás podceňovat a ukazovat základní věci jako zadávání breakpointu, ale s debuggerem zkusíme jiné věci.Více...
vložil Radek Červinka
17. září 2010 21:17
Pár postřehů ze semináře v Praze tak jak mne co zaujalo. Přednášejícím byl Paweł Głowacki, šéf podpory pro EMEA z firmy Embarcadero.Více...
vložil Radek Červinka
12. září 2010 21:47
První dojmy z instalace a používání Delphi XE (pro jistotu naposledy: nové označení pro Delphi 2011) a jak to vypadá ohledně populárních komponent a rozšíření.Více...
vložil Radek Červinka
9. září 2010 22:39
Pokud máte Delphi Prism a MonoTouch můžete vyvíjet aplikace pro iPhone.
Ale od dnešního dne Vaše aplikace pro iPhone lze i prodávat přes App Store u Apple, což dříve nešlo - bylo možno jen dodávat zákazníkům. Umožňuje to změna licenčních podmínek, kdy nyní Apple povoluje prodávat aplikace bez omezení vývojového prostředku.
Původní omezení dělalo starosti i vývojářům nativního Delphi, kdy se zvažuje podpora ARM (čti: iPhone a/nebo Android) do některé z příštích verzí - viz. roadmap Delphi. Podle mne v původní verzi licence Apple silně přestřelilo a teď se vrací na (podle mne) správnou cestu.
Aktualizace: Úplně jsem zapomněl, že už v současnosti můžete nativně vyvíjet pro iPhone ve FreePascalu a nějaké info o plánech pro Android a FreePascal.
vložil Radek Červinka
8. září 2010 22:53
Osobně si myslím, že programovat se člověk naučí jen psaním programů a rýpáním se v cizích kódech (no a ještě čtením delphi.cz). Rád se dívám, jak to dělají jiní a nechávám se inspirovat. A sem tam narazím na kousek kódu, který mne zaujme. A tak ho sem hodím v novém občasníku (tag utrzky).
Velmi dobrým zdrojem je VCL a našinec tak kolikrát najde velmi zajímavé konstrukce. Jako ta dnešní, která je velmi často používaná i jinde.Více...
vložil Radek Červinka
8. září 2010 22:43
Už tu dlouho nebyla nová anketa. Od začátku existence delphi.cz se tu snažím ukazovat novější vlastnosti jazyka, RTL nebo VCL. Myslím, že nejen mne by celkem zajímalo, které vlastnosti jsou zajímavé pro Vás. Zkuste vybrat tři co Vás nejvíce těší. Snad bude blueboard fungovat.Více...
vložil Radek Červinka
7. září 2010 00:14
Dekompilace je zpětný převod binárního souboru na zdrojovou formu.
Nejdříve ta dobrá (nebo taky špatná - jak se to vezme) informace: Aplikace psané v Delphi (na rozdíl od aplikací v .NET - pokud nejsou obfuskované) nejdou převést zpět na úroveň zdrojáků, ale něco se přesto dá dělat.Více...
vložil Radek Červinka
4. září 2010 01:21
Jednou tu už skriptování v Delphi bylo, ale tato knihovna (DWS) se mi zdá čitelnější a podle testů autora je řádově rychlejší než dříve uvedená knihovna. Navíc se mi líbí jak se dá jednoduše integrovat a spolupracovat s kódem v Delphi.Více...
vložil Radek Červinka
1. září 2010 01:48
Nová verze Delphi je dostupná. Minule jsem již naznačil některé novinky, takže dnes jen upřesnění co mne zaujalo - později to bude snad detailněji rozepsané (stejně jako v případě Delphi 2010).
Více...