Programátor PIC

Tentokrát z trochu jiného soudku. Nedávno jsem našel tento článek o teploměru. Nápad dobrý, display sem taky našel problém byl s programátorem na PIC.

Delší domu mám tento NEFUNKČNÍ (autor sice varuje, ale proč to nezkusit, tentokrát měl však pravdu). Dále sem našel tento opravdu jednoduchý programátor http://netcode.cz/articles/cheap-jdm-pic-programmer.aspx.

Problém s těmito programátory je v tom že Windows od verze XP (zde se dá sehnat speciální ovladač, který toto obejde, pro novější systémy sem je nenašel) nepodporují přímí přístup na HW. Další problém je s USB->RS232 převodníky, jelikož většina z nich nedokáže vytvořit požadované programovací napětí. Continue reading

Tomato (Toastman) OpenVPN nastavení

V nedávné době jsem zakoupil router Asus RT-N16, po prvním spuštění sem zjistil, že defaultní firmware neumí téměř nic použitelného. Proto sem v první řadě router upgradoval pomocí DD-WRT. Tento firmware není špatný, ale později sem objevil Tomato firmware. Respektive jeho úpravu Toastman firmware ve verzi tomato-K26USB-NVRAM60K-x.xx.xxxx.xMIPSR2-Toastman- RT-VPN.trx. Tento firmware má v základu mimo jiné podporu MediaServer, FTP, Samba (Windows Sharing), VPN … V tomto článku popíšu nastavení openVPN serveru v tomto firmwaru. Continue reading

Aktualizace překladu Opencart

Na webu opencart.com je opět další aktualizace, tentokrát na verzi 1.5.0 a 1.5.0.1. Aktuálně upravuji i překlad aby pracoval s touto verzí. Bohužel došlo ke značnému množství změn (135 jazykových souborů je pozměněno/vytvořeno), takže úprava bude nějakou dobu trvat. Dále jsem vytvořil přímo stránku Překlad opencart kde budou aktuální informace o stavu překladu.

Text z 29.5.2011:

Tak jsem se po dlouhé době opět dostal ke svému projektu překladu e-shopu opencart, mezitím na oficiálních stránkách přibyly 2 nové verze. Výsledkem jsou dva nové downloady (pro obě verze) a to jak na oficiálních stránkách e-shopu (http://www.opencart.com/index.php?route=extension/extension/info&extension_id=31) a na stránkách vlastního projektu překladu (http://opencart-czech.sourceforge.net/). Dále stále hledám dobrovolníky, respektive pomocníky na překládání.

XAMPP Apache start failed

Dnes jsem aktualizoval XAMPP na verzi 1.7.3 s doplňkem Apache Tomcat. Instalace (v mém případě aktualizace ze ZIP souboru a přepsání původních souborů) proběhla úspěšně, po instalaci jsem spustil „setup_xampp.bat“ a provedl nastavení a relokaci cest. Následně pomocí XAMPP control panelu zkusil spustit Apache a MySql. MySql naběhlo v pořádku ale apache se po několika vteřinách vypnul. Zkontroloval jsem apache log (xampp/apache/logs) soubor error.log. Zde byla uvedena chyba kritická chyba:

[Tue Jan 26 22:42:13 2010] [crit] (22)Invalid argument: Parent: Failed to create the child process.
[Tue Jan 26 22:42:13 2010] [crit] (OS 6)Neplatný popisovač. : master_main: create child
process failed. Exiting.
Continue reading

Asus P5B Bios Update Error

V nedávné době jsem se pokusil o update biosu na základní desce Asus P5B. Z oficiálních stránek Asus jsem stáhnul windows aplikaci Asus Update a aktuální bios. Po spuštění flashování došlo ke smazaní biosu a při pokusu o nahrání nového program zobrazil chybovou hlášku.

Pokusil jsem se flashování provést podruhé, ale tentokrát už se chyba zobrazila při mazání biosu. Po provedení restartu, který byl aplikací více méně vynucen, počítač nenaběhnul.
Continue reading

PayPal a Poštovní spořitelna

V nedávné době sem se rozhodl pro založení PayPal účtu, již sice přesně nevím důvod, ale uznal sem že se bude hodit.
Prvním krokem byla registrace na PayPal stránkách www.paypal.com. Jedná se o zcela běžnou registraci, takže je vše hotovo během několika málo minut.
Dalším krokem je propojení registrace s Vaší platební kartou. Na internetu je několik zmínek, že se objevuje problém s některými kartami u kterých PayPal není schopen ověřit platnost. V mém případě (Maxkarta, Visa Electron) vše proběhlo v pořádku a bylo mi oznámeno že mám 2-3 dny počkat. Po této době dojde ke stržení 50 Kč z Vašeho účtu. U této platby je by mělo být uvedeno 4-místné ověřovací číslo.

V tomto kroku sem narazil na problém. Účet sem kontrolovat pomocí elektronického bankovnictví (https://maxibps.postovnisporitelna.cz). Po zmíněných 3 dnech se platba opravdu provedla, jen ve výpise pohybů na účtu nebylo uvedeno žádné ověřovací číslo (je zde pouze VS, KS, SS a účet na který šla platba).

Po chvíli hledání a zkoumání sem objevil příčinu, je nutné si ve výpisu povolit zobrazení poznámky (Zaškrtnout „zobrazovat poznámku -> kliknout na Provést výběr a zobrazit.

Povolení poznámek

Povolení poznámek


Po tomto kroku je již vidět ověřovací kód který se zadá na stránkách PayPal a tím se dokončí přiřazení karty.

Příliš dlouhé jméno souboru

Při konfiguraci software pro správu zdrojových kódů se nastavování zaseklo a program začal vytvářet „nekonečnou“ adresářovou strukturu. Tedy struktura byla tato:
E:\Programování\SVN\SVN\SVN...
Celkem měla tato struktura hloubku cca 5000 podadresářů. Bohužel systém windows (konkrétně Windows XP Professional) dokáží zobrazit pouze cestu dlouhou maximálně 255 znaků. Z tohoto důvodu nešlo uvedenou strukturu ani smazat ani procházet.
Continue reading

Zkušenosti s opencart

V tomto článku bych se rád podělil o zkušenosti s opensource eshopem „opencart“.

Jedná se o aplikaci implementovanou v PHP. Aplikace je napsána objektově a snaží se dodržovat oddělení jednotlivých vrstev architektury. První krokem je instalace. Ta je díky jednoduchému scriptu velice intuitivní, zeptá se na jméno tabulky, přístupové údaje k databázi a případný prefix tabulek. Tím je celá instalace dokončena.
Continue reading