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é):

MAKE Magazine

Technology Review RSS Feeds

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