Zápisník
15.09.2016 // Odesílání denních přehledů ze služby Wunderlist emailem
Nějakou dobu používám jako úkolovníček službu Wunderlist (yup, taky jedu na GTD vlně). V některých aspektech předčí svého největšího konkurenta, Todoist (minimálně má notifikace v tarifu zadarmo a trošku přehlednější design). Jedinou věcí, která mi opravdu chybí, je automaticky zasílaný denní přehled (což prý Todoist má).
Naštěstí před nějakou dobou Wunderlist uvolnil API, které umožňuje aplikacím třetích stran přístupovat a spravovat obsah uživatelského profilu.
Napsal jsem si jednoduchý skript, který ze služby stáhne nedokončené úkoly a pošle email s denním přehledem. Nazval jsem jej Wudd. Nenabízím jej jako online službu (zatím?), každý si jej musí rozchodit na svém stroji (viz soubor README).
Hlavní vlastnosti:
- 3 sekce: Dnešní úkoly, nezatříděné úkoly v inboxu bez data splnění, úkoly s datem splnění v příštích 7 dnech. Generická struktura s lambda podmínkami dovoluje snadno definovat další sekce.
- HTML i plaintextová verze emailu.
- Stručný souhrn v předmětu zprávy.
- V současnosti je výpis v češtině. I18n zatím není podporováno.
- Odešle email přes lokální SMTP server (autorizace & SSL zatím není podporováno).
Pro stažení navštivte moje Bitbucket repo. Na stejném místě lze hlásit chyby. Enjoy!
16.02.2016 // LDAP přes SSL s self-signed certifikátem v Thunderbirdu
Přidat LDAP adresář jako zdroj kontaktů v Thunderbirdu se může v případě SSL připojení s self-signed certifikátem trochu zkomplikovat. Z nějakého důvodu se neobjeví známý dialog pro přidání výjimky, jako jsme zvyklí při připojení na mailserver.
Následující postup by měl pomoci při manuálním přidání výjimky:
- Běžte do editoru předvoleb (aka
about:config
,Nastavení
→Rozšířené
→Obecné
, tlačítkoEditor předvoleb
). - Vložte nový (nebo upravte existující) řetězec s klíčem
'network.security.ports.banned.override
', nastavte hodnotu na'636
'. Toto nastavení vypne blokování portu 636 pro obecné použití (více na http://www-archive.mozilla.org/projects/netlib/PortBanning.html). - Běžte do
Nastavení
→Rozšířené
→Certifikáty
→ tlačítkoCertifikáty
→Servery
→Přidat Výjimku
. - Napište adresu vašeho serveru
'your_ldap_host:636
' do políčkaAdresa
, klikněte naZískat certifikát
, poté naSchválit bezpečnostní výjimku
. - Přidejte si váš LDAP adresář do kontaktů. Můžete použít SSL.
- Nyní můžete hodnotu nastavení
'network.security.ports.banned.override
' vrátit na původní hodnotu, již není potřeba.
Snad pomohlo