Š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

    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)?