Archive for Srpen, 2008

Univerzální podpora USB Mass Storage pro Windows 98

Čtvrtek, Srpen 21st, 2008

Někdy je potřeba dostat data z opravdu starého počítače a to je dnes problém. Diskety nepřicházejí v úvahu, síť to nemá a pro váš USB disk to nemá ovladače.

I když dnešní výrobci nejrůznějších zařízení typu Mass Storage (fotoaparáty, kamery, USB flash disky, USB harddisky, MP3 přehrávače atd.) již nepodporují Windows 98 (nedodávají k nim příslušné ovladače), existuje řešení jak je s Windows 98 používat.

Řešením je  nainstalovat do Windows 98 WINDOWS 98 USB MASS STORAGE DEVICE DRIVER. Je ve dvou verzích – pro Windows 98 a Windows 98 SE. Před jeho instalací je třeba postupovat podle návodu, zejména odebrat VŠECHNY předtím instalované ovladače pro USB zařízení.

Poznámka na závěr: pokud výrobci ke svému USB zařízení (flash disku) dodávají driver pro Windows 98, je to bohužel driver přímo pro konkrétní zařízení a chipset.  Nebude proto fungovat s jakýmkoliv jiným zařízením. Naopak tento skvělý ovladač je univerzální a umožňuje používat většinu zařízení typu MASS STORAGE DEVICE pouhým připojením do USB. Tedy například připojit moderní USB harddisk k starému notebooku s Windows 98, a zachránit z něj nějaká data…




učím se programovat v C# pro Windows Mobile na platformě .NET framework

Středa, Srpen 13th, 2008

Mám několik nápadů na software pro PDA. Abych je uvedl do života, je potřeba naučit se programovat pro systém Windows mobile. V životě jsem se už učil hrozně moc všelijakých programovacích jazyků, tak doufám zvládnu ještě jeden další. Inu, programování je obor, kde se musí člověk učit stále něco nového v duchu hesla: „kdo chvíli stál, již stojí opodál“.

Nejsem přítelem zavádění a učení se nových technologií za každou cenu. Když něco funguje, neměním to (ano, jsem líný). Když umím programovat web v PHP, nebudu jej dělat v ASP, když umím udělat Windows aplikaci v Delphi s pomocí objektového pascalu, tak se nebudu učit C++. Ale pokud toužím začít programovat pro Windows mobile, je jediným schůdným řešením technologie Microsoft .NET compact framework.

Na druhou stranu, již po několika hodinách seznamování s Microsoft .NET frameworkem jsem opravdu nadšený!!! Smyslem je, že tato software platforma umožňuje vývoj aplikací aniž bych byl závislý na cílovém operačním systému. Prostě se do něj .NET framework nainstaluje, a moje aplikace poběží (krásná teorie, samozřejmě).

Právě dnes jsem si zkompiloval a spustil na svém PDA HTC TYTN svůj první program.




Když v PHP nefunguje podpora mysql (nenahrají se příslušné DLL moduly)…

Úterý, Srpen 5th, 2008

Blbost, ale potrápila mně. Dělám úpravy na počítači s Apache a PHP, které jsem sám neinstaloval (firmu nebudu jmenovat). Potřebuju se připojit k mysql databázi… nejde. Povoluji tedy příslušný modul php_mysql.dll v php.ini, restartuju APACHE… pořád neřád nejde… Zajímavé, že některé moduly se nahrály, jiné ne. Nepomohlo ani následné kopírování dll modulů z adresáře EXT do systémových adresářů…

„Finta“je v tom, že se musí ručně zkopírovat ještě pár dalších DLL souborů přímo z PHP adresáře do WINDOWS systémového adresáře. Konkrétně libeay32.dll a ssleay32.dll . Pak to konečně začne chodit… Ještě že máme google a internet!