Štítek: Programování
Free Pascal IDE, Lazarus 1.0
Programovací jazyk Pascal je zavrhovaný, opomíjený a přesto jej používá hodně vývojářů, ve verzi Object Pascal. u vzniku OP stál i (tvůrce samotného jazyka Pascal) Niklaus Wirth a zpopularizovala jej především firma Borland v legendárních vývojových prostředích Borland/Turbo Pascal a Delphi. Pro Object Pascal existuje jeden výtečný překladač Free Pascal, který je multiplatformní a zvládá kompilaci napříč…
PHP: Pole $_FILES je trochu naruby
Občas trochu nechápu logiku vývojářů PHP, ne že by to byl zcela špatný jazyk, leč někdy mi připadá navržen jako když „kočička s pejskem pekli dort“.
VB.NET: TreeView.AfterSelect focus/select na TextBox
TreeView („stromový pohled“ zní odporně) je užitečný, pokud potřebujete zobrazit údaje jež mají nějakou hierarchii/strukturu. Manipulace s uzly je zpočátku trochu nepřehledná, ale po chvíli si člověk zvykne. Při práci s TreeView (dále používám jen TV) jsem našel drobný nedostatek, po výběru položky v TV nechtěl program pochopit pokus o Focus/Select na TextBox a neúprosně se vracel na TV,…
PHP+MySQL: Nechápu některé „programátory“
Dávno pradávno, před 10 lety, jsem psal pro jednu incomingovou agenturu web. Nebylo moc času, tak práci převzala nejmenovaná firma, která se řadí mezi největší a nejlepší vývojáře webů v ČR. Majitele incomingové agentury poslali „k ledu“ (neposlali by, kdyby bych ochoten platit v desítkách tisíc za každou úpravu) a projekt se nedávno vrátil ke mně.
Více jazyků (pro web) v databázi
Vytvářet dnes systém (ať se jedná o CMS, nebo e-obchod), který má „natvrdo zadrátovaný“ jen jeden jazyk znamená omezení pro zákazníky, co kdyby chtěli v budoucnu zasáhnout i zahraniční trhy. Trvalé nadpisy a statické texty lze vyřešit snadno, použitím souboru s jejich definicemi, který se naimportuje podle patřičné jazykové verze u zákazníka, ale trochu těžší situace nastane u kategorií, zboží, článků.
Py2exe, pmw a xlrd/xlwt
Delší dobu používám programovací jazyk Python pro napsání menších pomocných prográmků, jakkoliv vím, že v Pythonu se dají napsat i poměrně rozsáhlé aplikace. Dosud se však jednalo jen o prográmky, které jsem využíval já a já mám Python nainstalovaný na svém počítači. Kolega však potřeboval jeden prográmek pro sebe a tak jsem se „musel“ naučit udělat progránky spustitelné…
JEdit 4.3
Povedený a přesto řadou uživatelů opomíjený textový editor (nezaměňovat s textovým procesorem, jako je například OpenOffice.org Writer) jEdit byl vydán ve verzi 4.3. Nová stabilní verze přišla po velmi dlouhé době od poslední 4.2 (vývojové verze nepočítám).
Novinky ze světa svobodného software (11)
Na stránkách LinuxSoft.cz jsem vydal další díl mého seriálu o softwarových novinkách a proto vychází i na mém blogu článeček, kde upozorňuji na software, který mi připadá zajímavý, ale ne zase natolik, abych jej uvedl v softwarových novinkách na relativně navštěvovaném webu.
Novinky ze světa svobodného software (7)
Po delší době přidávám další díl několika softwarových novinek, na něž jsem narazil při psaní (teď dost náhodile vycházejícího) seriálu o softwarových novinkách pro stránky LinuxSoft.cz a které mi nepřišly natolik zajímavé, aby vyšly tam.
Open Source Microsoft?
Tak nevím, jestli sním čí bdím, ale Microsoft hledá vývojáře, kteří mají zkušenosti s vývojem pro NetBSD. Že by chtěl začít tvorbu svobodného software a to rovnou pod jednou z nejsvobodnějších licencí, kterou je BSD? Nebo zase hodlají využít kódy jednoho z BSD systémů a nakonec to zatají (viz. síťová vrstva)?