pondělí 30. října 2017

Update Windows 10 a nefunkční PostgreSQL (RESOLVED)

To si zase tak jednou sednu k nějaké té práci a... nespustí se PostgreSQL! Prý:

LOG: invalid value for parameter "lc_monetary": "Czech_Czech Republic.1250"
LOG: invalid value for parameter "lc_numeric": "Czech_Czech Republic.1250"
LOG: invalid value for parameter "lc_time": "Czech_Czech Republic.1250"
FATAL: configuration file "C:/server/bin/pgsql/data/postgresql.conf" contains errors


Co to sakra... Chvílí googlím... Aha! Poslední update Windows 10 (1709) "upravil" locales (nebo tak jako něco). Podle funkčního a snadného postupu na PostgreSQL 9.5 won't start after Windows 10 fall update - Database Administrators Stack Exchange jsem záhy sjednal nápravu.

  1. Stáhni Locale Builder 2.0 z Official Microsoft Download Center a nainstaluj.
  2. Builder spusť a vytvoř nové "locale" na základě "Czech locale (cs-CZ). "cs-CZ" zachovej.


  3. V dalším kroku změň "region name" z "Czechia" na "Czech republic".


  4. Vytvoř instalátor příkazem "Build - Build Locale Installer"
  5. Nainstaluj locale.
  6. Restartuj PostgreSQL databázi.
A jedééém! :-)


Pro pořádek, používám WMN-XM s PostgreSQL 9.4.4.

[PostgreSQL 9.5 won't start after Windows 10 fall update; FATAL: configuration file C:/server/bin/pgsql/data/postgresql.conf contains errors; Can't start postgresql. postgresql.conf contains errors]

čtvrtek 21. září 2017

DNS_PROBE_FINISHED_BAD_CONFIG - noční můra všedních dní

Nový notebook Dell s novými Windows 10. Každý druhý třetí den problém s DNS. Z ničeho nic "nejede net". Je jedno, jestli na Wi-Fi nebo na kabelu. Restart. Síť běží, pro změnu nejede zvuk do repráčků. Ani do sluchátek. Zvuk se probere po dalším restartu. Nebo po probuzení z hybernace. Ale bez zvuku se pracovat dá. Bez internetu těžko.

Rady ohledně nastavení jiných DNS nebo vypínání uspávání síťovky k ničemu nevedly. Po upgrade driverů to vždy vypadalo nadějně, ale ne dlouho.

Abych nemusel restartovat i několikrát za den, když nejsou zrovna bohové nakloněni, udělal jsem si "rychlo-čudlík" spuštějící
ipconfig /renew

Později jsem dohledal návody obdobné, ale i o něco promakanější řešení.

Udělejte si třeba "baťák" a do něj zadejte posloupnost příkazů podle Fix: DNS_PROBE_FINISHED_BAD_CONFIG Error in Windows 10
ipconfig /release
ipconfig /renew


Nebo
netsh int ip reset
netsh winsock reset catalog


Nebo spouštějte
ipconfig /flushdns

Většina rad, třeba na How to Fix 'DNS_Probe_Finished_Bad_Config' Error doporučuje restartovat i po příkazech. Zde sekvence
netsh int ip reset
netsh winsock reset
ipconfig /flushdns
ipconfig /renew


To by ale mělo být zbytečné. Samotný reset počítače by měl DNS obnovit.

Sbírka odkazů:



A když už jsme u těch baťáků... batch file - How do I run two commands in one line in Windows CMD? na Stack Overflow.

úterý 12. září 2017

Chyba E201 na HD Mediabox Horizon od UPC

Jednou ráno se z ničeho nic na displayi našeho set-top-boxu HD Mediabox od UPC objevila chyba E201. Něco se stalo. Přes noc. Samo. Vyzkoušel jsem několik restartů, výměnu koaxu i připojení na zásuvku i kabel, na kterých jede v pořádku druhá televize. Stále stejná chyba. Napsal jsem tedy na podporu UPC. Odpověď přišla po dvou dnech v podobě sedmnácti bodového návodu na FACTORY RESET mediaboxu.

Když se po prvním "průchodu" Mediabox zasekl, raději jsem zavolal na podporu telefonem. Človíček se mnou trpělivě vydržel další dvě zamrznutí a následné restarty až do úplného rozeběhnutí televize.

Chyba E201 ovšem naskočila zhruba za týden znovu. Tentokrát bylo rozeběhnutí komplikováno jen jedním zamrznutím.

Postup si poznamenám jednak pro sebe, jednak pro další zoufalce s UPC. Polopatistický popis lehce přeformuluji:
  1. Začneme tradičním "vystoupit a nastoupit" - odpojte Mediabox od napájení, chvíli počkejte a zapojte jej zpět
  2. Až se na displayi objeví běžící had (bootovací animace), zmáčknete modré tlačítko INFO na dálkovém ovládací a držte jej, dokud se nezobrazí diagnostická obrazovka. Ta je hodně strohá, textová. 
  3. Šipkou doprava přejdete na záložku UPDATE
  4. Šipkou dolů najeďte na položku FACTORY RESET
  5. Stiskněte tlačítko OK a vedle se zobrazí CANCEL
  6. Stiskněte tlačítko OK znovu, ve slově CANCEL se podtrhne písmenko C a pak tlačítkem VOL+ (hlasitost) změňte CANCEL na PROCEED
  7. Stiskněte znovu OK a nápis PROCEED zmizí. A Mediabox se restartuje. Toto prý záleží na verzi firmwaru.
  8. Znovu je třeba vstoupit do diagnostiky pomocí modrého tlačítka INFO. Ale tentokrát až po výběru země – Česká republika.
  9. Šipkou doprava přejdete na záložku UPDATE
  10. Šipkou dolů najeďte na položku RESET MINFS VERSION
  11. Změňte CANCEL na PROCEED (jako v bodech 5 a 6).
  12. Stiskněte znovu OK a nápis PROCEED zmizí
  13. Pomoci šipky nahoru najeďte na položku RESTART DOWNLOAD a potvrďte stisknutím tlačítka OK
  14. Zmáčkněte tlačítko EXIT a zařízení se restartuje a po restartu začne proces stahování posledního software
Mno, a teď se mi to v obou zatím prováděných oživovacích pokusech kouslo. Respektive ani na bod 14 už nedošlo. Nechal jsem Mediabox i několik minut bez posunu k lepšímu. Pak ale, jak už mi radil "přítel na telefonu", postačí trpělivě projít sérií "výstupů a nástupů" (odpojit, počkat a zase zapojit do elektriky). Už bez pokusů o vstup do servisního menu. Protože i během bootu se krabička občas zamyslí, dejte jí raději čas.

[UPC, HD Mediabox Horizon, Error E201]

pondělí 11. září 2017

Bootstrap 4 Beta - další hluboká orba


Po až příliš dlouhém plácání se s Alfou přišel konečně (před měsícem) Bootstrap 4 Beta. A stejně jako už dříve nutila každá nová Alfa verze více či méně překopat v bláhové naději projekt rozběhnutý na její předchůdkyni, musíte i nyní vzít rýče a vidle a zarýt hluboce do kódu. Pokud tedy doufáte, že se každá nová Alfa i Beta verze více a více blíží verzi finální a současně věříte, že má smysl projekt upravovat v menších postupných krůčcích namísto velkého třesku.

Na štěstí pro své duševní zdraví nyní na Bootstrapu nic velkého nevyvíjím a i ten zmíněný projektík už mám na Gitlabu a pro upgrade Bootstrapu jsem si připravil branch. Po prvním načtení webu s novým bootstrapem jsem raději noťas zaklapl a šel spat.

Na další kolo se připravuji studiem rozdílů mezi první Betou a poslední Alfou Upgrade Bootstrap 4 Alpha 6 to Beta. Zkusím asi i tamtéž doporučený on-line nástroj Bootstrap 4 Upgrade (až bude umět Betu). A budu se "těšit" co přinese Beta 2.

čtvrtek 1. června 2017

Den "D" pro iDoklad

Stala se zase jednou jedna taková věc, co nechcete aby se vůbec někdy děla. Podrazil vás kamarád. To může být jeden úhel pohledu. Jiný to může vidět jako správný krok. Mě osobně chuť dnešní zmrzliny na "oslavu" Dne dětí nemilá zpráva Zavádíme placené tarify. Vše, co potřebujete vědět, najdete zde - iDoklad online fakturace docela kazí. Argumentovat si můžete jak chcete. Nelíbí se mi to. Z postupně přidávaných funkcí mi chyběla jediná - číselné řady. A i bez toho jsem dřív přežil.

Teď už jen zvážit, jak moc se vzbouřit. Vymazat na iDokladu staré faktury a pak promazat adresář? Nebo přejít ke konkurenci? A nebo se vrátit k Excelu, se kterým jsem vydržel před iDokladem hodně dlouho? Potažmo "přejít" na Google Doc.

Byli jsme před iDokladem, budeme i po něm.

Některé alternativy (zdarma i placené):

úterý 30. května 2017

Další obtížný hmyz od Microsoftu

Před nedávnem se mi začalo co chvíli objevovat na počítači záhadné okno. No, ani ne objevovat. Registroval jsem jen nějaký pokus o otevření okna a jeho okamžité zavření. Ale hodně rušivá záležitost. Po nějaké době si člověk prostě řekne, že už to musí nějak pořešit.

Podle nalezených dotazů a rad jde o
C:\Program Files (x86)\Microsoft Office\root\Office16\officebackgroundtaskhandler.exe

Jeho spuštění každou hodinu je naplánování v Plánovači úloh (Task sheduler), kde lze naštěstí zakázat. OfficeBackgroundTaskHandlerRegistration tam má také bratříčka OfficeBackgroundTaskHandlerLogon. Zakázat taky!

Snad bude zase chvíli klid.

Podrobněji:


sobota 22. dubna 2017

Gumák slaví pětatřicátiny

Slzu nostalgie zamáčkne každý, kdo se při čtení Legendární „gumák“ ZX Spectrum slaví 35 let. Tady je jeho příběh na Lupa.cz rozpomene na své začátky s osmibitovým "osobním počítačem" Sinclair ZX Spectrum. Tato mašinka vznikla už před 35 lety. Chvíli ji pak trvalo, než prorazila železnou oponu a přispěla ke komputerizaci konce zářných socialistických zítřků.


Vzpomínky jsou jedna věc, ale plánovat remake, jako třeba ZX Spectrum Next, je řekl bych přinejmenším pošetilé.

Autor: Bill Bertram – Vlastní dílo, CC BY-SA 2.5

čtvrtek 23. února 2017

Přemapování kláves? Jednoduše. Ale ne všech.

Zvyk je železná košile. A nový zvyk je ještě železnější. Pracuji momentálně střídavě na starším notebooku HP a novém Dellu. Nový je nový, jasně. Hlavně mají oba notebooky zcela očekávatelně jinak řešené rozložení pomocných kláves. Zatímco 14" HP má klávesy Home, End, Page Up a Page Down pěkně vpravo nad sebou po straně klávesnice, 13" Dell má tyto akce dostupné na šipkách pomocí notebookové magické klávesy Fn. A protože s Dellem pracuji víc, už několikrát jsem kombinaci Fn a šipka zkoušel i na HP. Samozřejmě marně.

Což mě dovedlo k dříve nezkoumané myšlence přemapovat klávesnici. Našel jsem pěkný popis Map Any Key to Any Key on Windows 10, 8, 7, or Vista jak funguje program SharpKeys. kromě něho v diskuzi How can I remap a keyboard key? na Super User doporučovali Microsoft Keyboard Layout Creator. Ruční zásahy do registru jsem v potaz nevzal zcela záměrně.

Zkrátím to: ovládnout tímto způsobem klávesu Fn není možné. Její funkce je "zadrátovaná". Výjimky nevylučuji, ale já narazil.

Keyboard Layout je navíc strašné líný moloch, který dělá, podle podivných efektů na liště a dlouhých prodlev mezi reakcemi, bůh ví co. To už je sympatičtější SharpKeys. Když už.


úterý 21. února 2017

Rozmazané písmo na externím monitoru?

Windows 10 přinesly mnoho "vylepšení", co přinášet vůbec nemusely. Třeba změna práce s rozlišením monitorů. Nebo podle nové terminologie nastavení - zvětšení (šoupátko "Změnit velikost textu, aplikací a dalších položek"). Pokud máte nastaveno zvětšení na 100 % je vše v pořádku. Při práci na stejných monitorech nebo na kombinaci notebook s běžným rozlišením 1366x768 a 24" monitor 1920x1024 na tento problém nenarazíte.

Pokud ale nastavíte různé zvětšení na hlavním a vedlejším monitoru, když máte třeba 13" notebook s HD rozlišením a k němu připojený 22" monitor, také s HD rozlišením, na tom vedlejším mají některé programy rozmazané písmo a/nebo ikony. Je jedno, jestli je jako hlavní notebook nebo externí monitor. záleží na tom, kde se přihlásíte.

Na téma "rozmazané písmo na externím monitoru" jsem našel něco relevantního v článku [Windows 10] Blurry fonts only on external monitor – IntelliJ Platform-based IDEs Support. Alespoň vodítko.

Hlídat si, na kterém monitoru se loguju, je uznejte vopruz. Zkusil jsem proto i v komentáři zmiňovaný prográmek Fix blurry font issues on Windows 10 with DPI Fix - gHacks Tech News potažmo Windows 10 DPI blurry / fuzzy text font fix - XP Explorer.

S prográmkem jsou písmenka na obou monitorech ostrá, některé ikony zůstaly trošku mázlé, ale obraz na vedlejším je také zvětšený. To nechceme.

Přihlašovat se na monitoru, na kterém chci mít ostré všechno, bude asi přeci jenom nejjistější. Zkusím se to "naučit".


P.S.: Možná, že jsem jen ten DPI Fix nenastavil správně a vzdal se příliš brzo.

úterý 31. ledna 2017

Animovaná Ajax Loading ikona čistě v CSS

Nedávno jsem si v rámci nasazování animované ikony v SVG pro Ajaxové nahrávání poznamenal i odkaz na Best CSS-SVG Loaders and Spinners na Code Geekz. Kdyby jsem si na to vzpomněl včas, nemusel jsem znovu prohledávat internety při zdobení jednoho projektu zase animovanou ikonou pro Ajax (tedy loader či spinner), tentokrát ale čistě v CSS. Několik vybraných odkazů...



Určitě si taky vyberete. :-)


neděle 22. ledna 2017

Zapojení všech konektorů na světě

Nezřídka, například při různých opravách nebo nějakém bastlení, je třeba zjistit zapojení nějakého obskurního konektoru či si jen připomenout zapomenuté zapojení nějaké klasiky. Díky "pinouts.ru teamu" najdeme (skoro) všechno na webu pinoutguide.com - Handbook of hardware schemes, cables layouts and connectors pinouts diagrams (také na pinouts.ru - obě domény tak trochu alternují). Zajímá tě zapojení USB, Firewire nebo dalších počítačových sběrnic? Jak že je zapojený starý 30 pinový konektor v iPadu? A co starý dobrý VGA kabel, seriák RS-232 nebo zdroj ATX? Nebo něco do auta? OBD II třeba? Kabel od foťáku, co je a není USB? Prostě všechny konektory světa popsané na jedné hromadě.


neděle 1. ledna 2017

P.F. 2017

Všechno nej do nového roku 2017 - roku... roku čeho, se ještě ukáže :-D

MAKE Magazine

Technology Review RSS Feeds

Nejčtenější příspěvky