Rubrika: Blog

1. Check Point Začínáme R80.20. Úvod

Vítejte na první lekci! A začneme s Úvodem. Než začneme hovořit o Check Point, chtěl bych se s vámi nejprve "ladit na stejnou vlnu". K tomu se pokusím vysvětlit několik konceptuálních věcí: Co to jsou UTM řešení a proč se objevily? Co je to Next Generation Firewall nebo Enterprise Firewall, čím se liší od […]

Dokonalost je nudná, ale budeme se jí snažit dosáhnout

Florian říká, že dokonalost je nudná, protože my všichni řešíme problémy. Když vidíme něco nedokonalého, naše vědomí chce zjistit, co se děje – stáváme se zvědavými. Na druhou stranu, když je něco příliš nepravidelného nebo 'špatného', ignorujeme to jako nerelevantní šum. Vyvolat zvědavost je jedna věc… ale co dělá nedokonalosti krásnými? Rozdíl mezi dokonalostí […]

Integrace AppCenter a GitLab

Ahoj, zdravím! Rád bych se podělil o svou zkušenost s nastavením integrace GitLab a AppCenter přes BitBucket. Potřeba této integrace vznikla při nastavování automatického spouštění UI testů pro multiplatformní projekt na Xamarin. Podrobný tutoriál pod katem! * O automatizaci UI testování v podmínkách multiplatformnosti udělám samostatný článek, pokud se publikaci zalíbí. Takový materiál jsem našel jen jeden článek. Proto […]

Publikujeme aplikace iOS v App Store pomocí GitLab a fastlane

Jak GitLab s fastlane vytváří, podepisuje a publikuje aplikace pro iOS v App Store. Nedávno jsme měli příspěvek o tom, jak rychle sestavit a spustit aplikaci Android s GitLab a fastlane. Tady uvidíme, jak sestavit a spustit aplikaci iOS a publikovat ji na TestFlight. Pozněte, jak skvěle provádím změny na iPad Pro […]

Jak neuspět s implementací CRM systému?

Jedna moje kolegyně velmi toužila mít iPhone 4S. Tehdy to byl vrchol prestiže. Po získání odměny se vzdala dovolené a koupila ho — bílý, příjemně těžký, závist celé obchodní služby. Po nějaké době začala si stěžovat, že prý nechápe, co všichni na těch iPhonech našli, telefon a telefon, jen ho neupustit, no a […]

Řešíme úkol z pohovoru Google v JavaScriptu: 4 různé způsoby

Když jsem studoval výkon algoritmů, narazil jsem na toto video s mock interview Google. Nejen, že dává představu o tom, jak probíhají pohovory ve velkých technických společnostech, ale také umožňuje pochopit, jak jsou algoritmické úkoly řešeny co nejefektivněji. Tento článek je jakýmsi doprovodem k videu. V něm dávám komentáře ke všem ukázaným řešením plus vlastní […]

Podmínky v Go a jejich podivnosti

Jak si myslíte, jsou tyto dvě varianty kontroly podmínek uvnitř cyklu podle výkonu ekvivalentní? if a > b && c*2 > d { …. } // a if a <= b { continue; } if c*2 > d { …. } Všechno začalo s "rozptýlením pro mozek", potřeboval jsem přinést příklad optimálního hledání v poli […]

Koncepty programování v Scratch

Mnozí znají Scratch – dětské programovací prostředí, jehož učení obvykle spočívá v tvorbě kreativních projektů na principu „od jednoduchého k složitému“. Přitom je „klasický přístup“ ke studiu programování (proměnné → větvení → cykly → funkce → struktury → objekty → …) ve Scratch problematický. Změna pořadí, v jakém jsou koncepty (nazvěme je koncepty) studovány, může situaci zjednodušit.

Jak NEmá být překládeno názvy filmů

Název filmu je první, na co divák soustředí pozornost. První kontakt s filmem určuje jeho zájem. Od názvu do značné míry závisí, zda si člověk pustí trailer a vyrazí na film do kina. A pokud zohledníme, že filmový průmysl přináší mediálním korporacím desítky miliard dolarů, názvy se pečlivě vybírají na základě trendů, reakcí.

Internet Archive plánuje uchovat veřejné příspěvky uzavíraného Google+

Sociální síť od Googlu neuspěla stejně, jako tomu bylo u jejího předchozího sociálního projektu Wave. Samozřejmě, příčiny neúspěchu jsou trochu odlišné, ale skutečnost zůstává – Google + se zavírá. Ačkoli na této platformě komunikovalo mnohem méně uživatelů než na Facebooku, cenné informace zde přesto jsou. Uvědomujíc si to, tým Internet Archive se rozhodl […]

„Telegraf“ — elektronická pošta bez internetu

Dobrý den! Rád bych se podělil se komunitou o zajímavé myšlenky kolem vytvoření autonomní decentralizované elektronické pošty a prakticky ukázal fungování jedné již existující realizace. Původně byl "Telegraf" vyvíjen jako amatérský komunikační prostředek mezi členy naší malé studentské komunity, která se jakýmkoliv způsobem věnuje výpočetní technice a komunikacím. Nota Bene: "Telegraf" je amatérský komunikační prostředek; […]

Kontrola FreeRDP pomocí analyzátoru PVS-Studio

FreeRDP je otevřená implementace Remote Desktop Protocol (RDP), protokolu, který umožňuje vzdálenou správu počítačů a byl vyvinut společností Microsoft. Projekt podporuje mnoho platforem, včetně Windows, Linux, macOS a dokonce i iOS a Android. Tento projekt byl vybrán jako první v rámci cyklu článků věnovaných testování RDP klientů pomocí statického analyzátoru PVS-Studio. Trocha historie Projekt FreeRDP vznikl po tom, co Microsoft […]

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster