Archiv pro rubriku: Aplikace

Video: František Havel #9: Proprietární uzamčení, vendor lock-in, uzamčení zákazníka

Video: Proprietární uzamčení, vendor lock-in, uzamčení zákazníka


Zamyšlení kolem vendor lock-in, pátek s MOJEservery.cz.

Líbilo se?
Zanechte like, komentář, odběr kanálu, sdílejte, děkujeme.
MOJEservery.cz

Advanced REST client pro testování REST API rozhraní

API


api-rest-client-1-2016

API, API, API (Application Programming Interface) je takové zaklínadlo dnešní doby, pokud služba/aplikace nedisponuje rozhraním pro komunikaci je vyřízená, nebrat doslovně, pojem API aby zde byl mnohem dříve než z něho web stihl udělat buzzword, konec konců už i DOS měl své API v podobě přerušení int 21h, služby BIOSu jsou API, systémová volání v moderních systémech nejsou nic jiného než opět API.

REST (Representational state transfer)

REST představuje jeden z konceptů (architektur) je vytvořit rozhraní, je postavená nad volání metod protokolem HTTP, datově orientované a masivně používané, oblíbené.

Malý pomocník, taky pomocník ...

Advanced REST client pro Google Chrome

ARC je aplikaci běžící uvnitř prohlížeče Chrome a dovoluje pohodlné odzkoušení API rozhraní, dříve jsme měli postup otestovat funkčnost a chování API pomocí jednoduchého řádkového klienta curl (a je stále dobré to umět, rozumět, lze to scriptovat a průběžně tak testovat) ještě předtím než zavoláte composer, požádáte ho o Guzzle a začnete “čarovat”.

“Absolutní výcuc” vyšel před lety na serveru Codingpedia.org.
http://www.codingpedia.org/ama/how-to-test-a-rest-api-from-command-line-with-curl/

Proč dát ARC šanci ?

  • GUI rozhraní, úplná “klikačka”, jednoduchost
  • Úplná kontrola na HTTP hlavičkou, lze upravit “cokoliv” (raw)
  • metody GET/POST/PUT/DELETE/HEAD/CONNECT/vlastní
  • Podpora pro WebSocket
  • Integrace s Google Drive
  • Import/export dat
  • Triviální instalace, okamžitá použitelnost

Užívejte moudře, děkujeme za pozornost.
MOJEservery.cz

api-rest-client-screen-2016-1

api-rest-client-screen-2016-2

api-rest-client-screen-2016-3

api-rest-client-screen-2016-4

Microsoft Exchange: said: “452 4.3.1 Insufficient system resources”

Drobná odbočka do Windows světa ...

Když už narazíte na chybovou hlášku generovanou v reakci na příchozí poštu SMTP serverem Microsoft Exchange a i přes vysvětlení zákazníkovi, že Windows servery neděláte prosí o pomoc, nejhorší vlastnotí je když fušujete to řemesla cizím, Windows admini odpustí, díky.

said: 452 4.3.1 Insufficient system resources (in reply to end of DATA command)

Dle info, se nám toutu hláškou snaží Exchange sdělit, že mu došlo místo na disku, respektive né tak úplně, ale volné místo kleslo pod 4GB a SMTP server přestane akceptovat příchozí emaily, tato vlastnost se jmenuje back pressure.

  • Takže jediné co je v tomto případě potřeba je uvolnit místo na disku a SMTP opět začne přijímat emaily, jednoduché.
  • Nemá smysl hodnotit užitečnost backpressure funkce, ale pro info lze ji úplně zakázat, většina konfiguračních voleb pro transport server je XML, otevřete z instalační cesty (xyz\Exchange server\bin) soubor EdgeTransport.exe.config, najděte klíč EnableResourceMonitoring a value nastavte na false, poté restartujte službu MSExchangeTransport.
  • Přesunutí fronty, mohlo by se Vám hodit, nakonec toto bylo konečné řešení, přesunutí fronty na samostatný disk, opět stejný XML, v sekci AppSettings je klíč QueueDatabasePath a hodnota např.  takto value=”e:\Exchange\Queue\QueueDB”.

A to je vše, užívejte moudře, děkuji za pozornost.
František Havel, MOJEservery.cz

Android Twilight: Za lepší oči a kvalitnější spánek

Twilight: Za lepší oči a kvalitnější spánek


Nedávná konference Apple a uvedení aktualizace iOS 9.3 přivedla na svět funkci Night shift pro práci v nočním režimu, stejnou funkci v praxi používám na Android zařízení již více než rok pomocí aplikace Twilight, jde tedy o již delší dobu známý fakt, kterému se teď patrně dostane trocha pozornosti.

Vůbec nevím o co jde ?

Existují vědecké studie z jejichž závěrů je patrné, že sledování modrého studeného světla (~ 460-480nm) má negativní vliv jak na oči samotné, které se unaví ale i mozek, modré světlo blokuje produkci hormonu melatonin, který je zodpovědný za naše spánkové cykly, jinak řečeno se západem slunce se naše tělo začne připravovat na spánek (jak překvapivé?) a díky blokaci zmíněného hormonu ho může ošálit, ale může to mít negativní dopad na kvalitu spánku, spánkové poruchy a potíže s usnutím.

Co s tím lze udělat ?

Pokud už je nutné pracovat či konzumovat obsah v noci a to platí i pro děti, které dnes často koukají před spaním na tablety, je možné pomocí aplikace Twilight eliminovat/zmírnit tento jev.

Twilight upravuje barevnou paletu a svítivost displeje do teplých červených barev, tedy efektivně se předchází výše popsanému problému, chytré. Umí dle aktuální polohy (a západu a východu slunce) zapínat/vypínat barevný filtr zcela automaticky, či prostě použít manuální režim a pár dalších triků.

První zapnutí aplikace je šok, vše zčervená a člověk má pocit, že je to hrozné a toto opravdu nepůjde používat, ale mozek má úžasnou vlastnost se adaptovat na nové podmínky, po cca 15 minutách přestanete barevný odstín zcela vnímat, zkuste si poté jednorázově vypnout filtr, ostré modré světlo je opravdu pro oči velmi nepříjemné, řezavé a dlouhodobě unavující.

A to je vše, myslete na sebe, své blízké a své děti, užívejte moudře, děkuji za pozornost, sdílejte pokud to bude pro Vás užitečné, po více jak ročním používáním osobně musím konstatovat, že na moji osobu má pozitivní dopad, zkuste to.

František Havel, MOJEservery.cz.

Instalace: Stáhněte si Twilight z Google Play

http://www.ncbi.nlm.nih.gov/pubmed/11849730

twilight-android-Screenshot_2016-03-25-09-58-38 twilight-android-Screenshot_2016-03-25-09-58-50 twilight-android-Screenshot_2016-03-25-09-59-05 twilight-android-Screenshot_2016-03-25-10-00-03