Archiv pro rubriku: Software

Realizováno! Nová infrastruktura LAN Domov Milíře

Realizováno. ☑️

Zdařilý projekt. ☑️ Děkujeme za příležitost. EXIRTA.cz
Každá organizace si zaslouží moderní a bezpečnou infrastrukturu.
Letošní a zejména nadcházející rok 2021 bude ve znamení online bezpečnosti, budeme svědky dalších vln kybernetických útoků.

➡️ Budete řešit Vaši firemní #bezpečnost ? Pomůžeme Vám. ⬅️
Pokračování textu Realizováno! Nová infrastruktura LAN Domov Milíře

Realizováno! Modulární víceúčastnický audio/video komunikační systém

Realizováno!


Modulární víceúčastnický audio/video komunikační systém.
Moderní interkom platforma výrobce Dahua vhodná pro širokou paletu nasazení, osazena 2Mpx CMOS kamerou, čtečkou čipových karet, tlačítkovým panelem, výstup zámku připojen na stavající dveře pro otevření na dálku. Interní dotyková 7″ tabla, SOS tlačítko, napájeno skrze PoE zalohovaně via UPS.
Děkujeme za příležitost a těšíme se na další spolupráci.
— Interkom řešení Dahua —
Komplexní řešení pro široké nasazení, kvalita, cena, podpora.
➡️ Bytové domy,školy,nemonice,hotely,firmy,malé/velké instal.
➡️ Modulární design řešení umožňuje sestavení na míru.
➡️ Komunikace #TCP / IP, #WiFi, PoE napájení
➡️ Alarmové výstupy, #SOS tlačítko
➡️ Venkovní hliníkové provedení, #antivandal #IP65
➡️ #SIP #protokol,možnost napojení na #VoIP ústřednu a telefony
➡️ Možná integrace s kamerovým systémem, nahrávání
➡️ Přístup z mobilního telefonu, #push #notifikace
➡️ Interní video tabla 7″ / 10″, SD karta, upravitelné chování

Zaujala Vás tato technologie ? Kontaktujte nás.
— EXIRTA s.r.o. —
➡️ Inteligentní domy a automatizace budov ☑️
➡️ Kamerové a zabezpečovací systémy ☑️
➡️ Přístupové a docházkové systémy ☑️
➡️ Firemní IT infrastruktura ☑️
— EXIRTA kontakty —
➡️ Kontaktní e-mail: info@exirta.cz
➡️ Kontaktní telefon: +420 371 140 939
➡️ Navštivte nás: Oldřichovská 2301, Tachov
➡️ W: http://www.exirta.cz
➡️ IG: https://www.instagram.com/exirta.cz/
EXIRTA-DAHUA-INTERCOM_DOMOV_MILIRE_IMG_20201022_0813463 EXIRTA-DAHUA-INTERCOM_DOMOV_MILIRE_IMG_20201022_0907139 EXIRTA-DAHUA-INTERCOM_DOMOV_MILIRE_IMG_20201022_0917171 EXIRTA-DAHUA-INTERCOM_DOMOV_MILIRE_IMG_20201023_1231054 EXIRTA-DAHUA-INTERCOM_DOMOV_MILIRE_IMG_20201023_1236092 EXIRTA-DAHUA-INTERCOM_DOMOV_MILIRE_IMG_20201023_1247394 EXIRTA-DAHUA-INTERCOM_DOMOV_MILIRE_IMG_20201023_1423436 EXIRTA-DAHUA-INTERCOM_DOMOV_MILIRE_IMG_20201023_1424194

Hardware: RaspberryPi Touchscreen ControlPanel

Raspberry Pi Touchscreen ControlPanel


Něco málo z naší vývojářské kuchyně, ovládácí panel pro zákazníka.
Raspberry Pi 3
Linux + Touchscreen + Python + Fluxbox + OverlayFS + tmpFS + SNMP

Řešení na míru zákazníkovi v kombinaci s #opensource, rozšiřitelné, ohebné, bez licenčních omezení, #KISS, tak jak to májí lidé rádi.

Hledáte řešení software & hardware na míru? 
Zkuste to u nás nekoušeme.
Realizujeme IoT zařízení,sběr dat,měření prostředí, identifikace osob(RFID), automatizaci, odečty energií,...

Podpora platforem: Arduino, PICAXE, STM32, RaspberryPi, OrangePi, ESP8266, ESP32 (Wemos), PC.

Orientace v opensource prostředí, bohatství knihoven.
MQTT, RabbitMQ, GUI Tkinter, QT, jazyk C, Python, PHP.

Kontaktní e-mail: podpora@mojeservery.cz
Kontaktní telefon: +420 725 714 669

MOJEservery.cz, Exirta s.r.o.


raspberrypi-controlpanel-1_2017 raspberrypi-controlpanel-2_2017 raspberrypi-controlpanel-3_2017 raspberrypi-controlpanel-4_2017

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

Objektová úložiště jednou spolknou svět :-).

Objektová úložiště spolknou svět ?


! Nepropadejte panice ! 

Tradiční filesystémy a relační databáze zde budou s námi po mnoho dalších let o tom nemá smysl diskutovat, problém, ale vzniká dnes již na úrovni dat samotných, jsou totiž vysoce nestrukturovaná, bohužel nebo bohudík ?

Odhady říkají, že 80-90% dat kolem nás je nestrukturovaných, přesto se je snažíme popsat strukturou tabulek a relací, v nejhorším případě si uložíme string/json a ten si “žvýkáme” v aplikaci, otázka je zda-li je tento postup správný a nebojujeme proti vlastní “touze” dat být neorganizována.

Připomeňme si známý výrok Billa Jensena z knihy Simplicity.

Množství informací se zdvojnásobuje po každých 1100 dnech, tedy zhruba po třech letech, nicméně, čas, který nám zůstává k zpracování těchto narůstajících informací je stále stejný: 1440 minut denně".

Toto tvrzení bohužel již také není zcela platné, množství informace se zdvojnásobuje za polovinu času. :-(.

Strukturovaná data, ale mají stále a budou mít místo, jsou systémy, které generují “jen” tuto formu dat, senzory, čítače, čtečky, transakce, účto, sklady, … takové vše “bez lidí” z pohledu vývojářů je idylka, vše pevně zaškatulkováno, nikde nic nepřetéká, indexy indexují, ovšem reálný svět takový není.

NEstrukturovaná data jsou opačný extrémní protipól, svět plný chaosu jako kvantové fluktuace, je to náš svět takový jako jsou sami lidé, svět plný textů, audio a video obsahu, emailů, stránek, sociálna … je to “lidský” rozměr dat, pro vývojáře pekelný, nikdo přeci nechce “cpát” profilovou fotku či 100MB video jako blob do tabulky.

Nestrukturovaná data a web aplikace

Tradiční pohled dnešních web aplikací je generování strukturovaného výstupu dat na základě uživatelského vstupu (formuláře/upload) a ukládání na tradiční úložiště (filesystém, relační databáze), doba se však mění a uživatelé k nám budou (chtějí) tlačit data, které nelze jednoduše rozbít do “chlívečků”, protože jejich struktuře nerozumíme, typický zástupce největšího zdroje těchto dat jsou sociální media.

Proč objektová úložiště ?

Studie IDC z roku 2014 o nárůstu nestrukturovaných dat.

Proč “nová” objektová úložiště je zcela legitimní otázka, v první řadě je nutné pochopit (viz studie IDC), že internet je zaplavován masivním nárostem nestrukturovaných dat.

Je nutně změnit tedy přístup k těmto datům, je nutné je umět efektivně obsloužit, zvládnout je ukládat je jedna věc (zde by nebyl problém s klasickým filesystémem), ale většinou požadujeme další vlastnosti, snadný přístup, metadata, škálovatelnost (škálování relačních DB je obecně problém, distribuované FS mají své problémy), redundanci a výkon a flexibilitu (metadata nemohou mít pevnou strukturu tak jako to např. známe z filesystémů).

Objekt jako základ je elementární “struktura”, objekty nejsou na storage organizovány (flat), žádné adresáře ani hierarchie, objekt je reprezentován pouze svým ID, vyšší logiku, smysl, uspořádání zajišťuje aplikace a proto je důležité kvalitní API rozhraní, které je v těsnější integraci přímo s aplikací (aplikace “programuje”/řídí úložiště), z toho pohledu není překvapující, že některá cloud úložiště mají rozhraní přímo přes protokol HTTP/s (všimněte si, že filesystémy nebyly nikdo moc dobře stavěné na přístup přes HTTP/s).

object-storage-object-2016

object-storage-object-archi-2016

Ilustrace filesystému, blokového a objektového úložiště.

object-storage-compare-1200px-2016

Kde to najdu, kde to kvete, AWS S3, Google Cloud Storage a ti druzí …

Začít experimentovat je “snadné”, Amazon Web Services je cloud platforma jejíž součástí je i služba AWS S3 (Simple Storage Service), zajímavou alternativou na testing/vývoj je projekt Minio, což je minimalistický object storage s API kompatibilní s AWS S3.

Dalším zástupce je Google Cloud Storage, nemáme přímé zkušenosti, přednáška byla ovšem dost zajímavá, cenově asi “zatím” stále lépe než AWS, také si zatím hrajeme.

Z opensource možností projekt Ceph, distribuované objektové úložiště umožňující blokovou i file storage, predikuje se velká budoucnost, společnost RedHat koupila projekt Ceph a otevřela ho veřejnosti, předpokládá se integrace s platformou OpenStack a posazení vedle OpenStack Swift object storage, což je další open projekt storage řešení nebo můžete zkusit hodit oko na openio.io.

A to je vše, díky za pozornost.
František Havel, 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

Video: František Havel #7: Hierarchie souborového systému Linux

Hierarchie souborového systému Linux


Základní úvod do uspořádání hierarchie souborového systému v operačních systémech Linux/Unix.

Další díl našeho mini-seriálu je na světě, pohodlně se usaďte, uvařte škopek kafe, odpoutejte se, kuřte a startujem. :-).

Líbilo se? Dejte like, komentář nebo odběr kanálu a sdílejte.
Děkujeme za Vaši podporu. MOJEservery.cz

GamesPlay Samorost 3 + soundtrack

Amanita Design


Velmi zřídka odbočujeme z našeho oboru, výjimečné věci si však zaslouží pozornost, chceme složit poklonu za úžasné dílo, umělecký počin. Amanita Design je pražské nezávislé herní studio založené v roce 2003 výtvarníkem Jakubem Dvorským, co více, práce týmu Amanita je do jisté míry odkaz a navázání na českou animátorskou školu (Švankmajer, Zeman, Trnka) v kombinaci s propojením na současné moderní technologie pro audiovizuální distribuci zážitků.

samorost-3-newts

Samorost 3


Třetí pokračování explorativní hry z žánru adventur, unikátní podání grafického zážitku, animace, brilantní hudba, atmosféra, hádanky a forma, vhodné pro všechny generace, nenásilné, promyšlené.

Samorost 3, hravé spojení umění s herním světem, děkujeme.

http://samorost3.net

Podpořte tvůrce zakoupením, zážitek je nepopsatelný!

GamesPlay (živá ukázka) ze hry.

Samorost 3 – Original Soundtrack

To nejlepší z InstallFest 2016

To nejlepší z InstallFest 2016


Jako vždy podařená akce, zajímavý obsah, lidi, dobrá nálada, velké poděkování krom přednášejících patří organizátorům a partnerům za podporu této akce. Děkujeme.

Menší osobní výběr přednášek z Installfest 2016 toho nej z letošního ročníku akce, znovu opakuji osobní.

Celý kompletní program, slidy, video zde.
http://installfest.cz/if16/program
http://installfest.cz/if16/video

HaveAPI: vytvořte si API k čemukoliv (Jakub Skokan, Pavel Šnajdr)

Knot Resolver (Ondřej Surý)

Softwarově definované rádio (Jan Hrach)

Kontejnery != Docker (Václav Pavlín)

Buildsystemy (Tomáš Chvátal)

Arduino a ESP8266 (Petr Stehlík)

Buildíme Fedoru pro Raspberry Pi po hackersku (Ľubomír Rintel, Richard Marko)

ELK – sežere Vaše logy (Věroš Kaplan)

DNSSEC na vlastní doméně snadno a rychle (Ondřej Caletka)

Monitorování a bezpečnostní analýza v počítačové síti (Tomáš Čejka)

Linux mini-howto: Základní pravidla bezpečnosti serverů

Linux mini-howto?
Krátce o nástrojích ze života sysadmina.

Základní pravidla bezpečnosti serverů

Proč? Základní představa o bezpečnosti serverů je často mylná nebo žádná, tímto soupisem praxí ověřených pravidel se jí pokusme nastínit, v některých případech jde obecná pravidla platná napříč světem IT v jinde cílíme přímo na UNIX systémy, znovu připomínáme jde o takový dobrý základ od čeho se odrazit a v případě zájmu můžeme pokračovat dalším dílem.

Bezpečnost IT systémů není stav, je to neustálý proces a i z toho důvodu je 100% zabezpečení přelud, kterého nelze dosáhnout, ale můžeme se k němu zkusit přiblížit, jediný bezpečný systém je ten který nemáte ala jediné auto které Vám nezestárne je to které jste si nekoupili.

Pokračování textu Linux mini-howto: Základní pravidla bezpečnosti serverů