Spájame IT komunitu už takmer 10 rokov

Spájať IT komunitu. To je isto honosný cieľ, avšak táto cesta je rozhodne veľakrát tŕnistá. V IT resp. v online svete pôsobíme už nejaký ten piatok, konkrétne od roku 2004. Za to obdobie z našej dielne vyšlo veľa projektov. Nie sme však ich vypracovateľmi,...

PyData Bratislava #9 Swiss Re edition

Nadšenci Python-u a dátovej analytiky, nenechajte si ujsť tradičný PyData meetup, tento krát s podporou Swiss Re. Budúci štvrtok 26.4. o 18.00 prídu do Café Nervosa porozprávať o svojich projektoch dátoví vedci Swiss Re Lukáš Csoka a Martin Kupec. Jedným zo závažných nebezpečenstiev, ktoré spôsobuje...

Používate dedičnosť v objektovom svete správne?

Dedičnosť v objektovom svete býva častokrát používaná nevhodne. Keďže návodov na správne použitie dedičnosti je veľa, tento článok uvádza návody na nesprávne použitie dedičnosti (antipatterny). Zároveň vysvetlí, prečo je použitie dedičnosti nesprávne a ako by sa v danom prípade malo postupovať. Dedičnosť do istej miery porušuje základnú...

Funkcionálne programovanie ako vhodný doplnok objektovo orientovaného dizajnu

Nástup funkcionálnych jazykov môže vytvárať predstavu, že objektovo orientovaný prístup je na ústupe. Avšak opak je pravdou. Funkcionálne programovanie veľmi dobre podporuje objektovo orientovaný dizajn. Nasledujúci príklad demonštruje využitie funkcionálneho programovania na podporu princípu jednoduchej zodpovednosti („Single responsibility principle“), ktorý je jedným zo základných princípov...

Startup Weekend Žilina je za nami, mentori nám prezradili recept na úspech

Startup. Čarovné slovíčko, ktoré posledných pár rokov mnohí používajú aj keď často úplne presne nevedia, čo vlastne znamená.  Ľudia, ktorí chcú pomáhať nádejným podnikateľským nápadom to vedia veľmi dobre. A rovnako vedia, že z množstva nových projektov si len niektoré nájdu cestu k reálnemu...

Ultimátna príručka pre začínajúceho developera

Keď sa chce začiatočník naučiť kódiť, je zvyčajne zmätený z pojmov ako “klient”, “server”, “back-end”, “front-end”, “full-stack”, “layout” atď. A ešte viac je zmätený z toľkých technológií, ktoré sa na webe používajú – JavaScript, Java, PHP, Ruby, Bootstrap, jQuery, Angular, React, Vue.js, Node.js, Meteor.js,......

Webové technológie, machine learning či augmented reality: ako bolo na Google Developer Days v Krakowe?

Pred dvomi týždňami sa konala veľkolepa konferencia Google developerov u nášho severného suseda, v poľskom Krakowe. Vďaka robime.it sa mohli (aj) laici ako ja dostať na medzinárodnú konferenciu Google Developer Days, ktorá sa konala v dňoch 5.-6. Septembra 2017. Pre mňa to bola moja prvá konferencia,...

IT spoločnosť zdarma vyškolí IT špecialistov, začínajú už zajtra.

Slovenský IT sektor zápasí s nedostatkom kvalifikovanej odbornej pracovnej sily. Odborné školy a univerzity nedokážu pokryť rastúci dopyt IT sektora, a to bez náznakov zlepšenia v dohľadnej budúcnosti. IT Asociácia Slovenska predpokladá, že na Slovensku bude v horizonte 3 rokov chýbať až 10-tisíc IT...

Java 8: Streamy

Ak by ste sa pýtali, aké sú najväčšie novinky v Jave 8, tak odpoveď bude jednoznačne, že Lambda výrazy (referencie na metódy) a Streamy. O tom prvom som už písal tu. O tom druhom si povieme teraz. Streamy sú nový spôsob ako pracovať s množinami...

Ako byť dobrý v tom, čo robíte (napríklad v IT) II

Ak ste čítali môj prvý článok o tom, ako byť dobrý v tom, čo robíte, mohlo by to znamenať, že máte (alebo hľadáte si prácu), ktorú nebudete neznášať (a oná vás preto nebude ničiť), a že ste nastúpili na dlhú (prakticky nekonečnú) cestu učenia sa nových...

Zaslúžiš si plat seniora?

V IT svete je to bežný pojem. Niekto hľadá programátora seniora a niekto iný je za seniora považovaný. Nehovorím tu samozrejme o človeku v dôchodkovom veku. Hovorím tu o type ľudí, ktorí by mali zvládať väčšie množstvo zodpovednosti. Najčastejšie sa berie do úvahy množstvo...

Odporúčania, ako na ransomware útoky podľa britského ICO

Nedávno prebehla médiami správa o veľkom útoku, ktorý zasiahol rôzne inštitúcie po celom svete, najmä v Británii. Aké sú kroky, ktoré je vhodné implementovať k tomu, aby sa mohla spoločnosť brániť pre takýmito útokmi? Britský úrad Information Commissioner‘s Office (ICO) zverejnil na svojom blogu sadu odporúčaní.Prečo sa oplatí...

Nvidia ponúka úžasný produkt pre ľudí, ktorý chcú ťažiť kryptomeny vo veľkom

Po nedávnom vývoji cien na na trhu kryptomien sa začalo veľké nákupné šialenstvo. Ľudia doslova kupujú desiatky, v niektorých prípadoch až stovky grafických kariet hlavne zo série Rx500 od Amd, ktorá ponúka vynikajúcu profitovatelnosť a výbornú cenu. Ak sa pozriete na stránky ako amazon, newegg, alebo...

Moje aplikace pro práci produkťáka

Produkťáka v LMC dělám 6 a půl roku. Za tu dobu jsem vystřídal tři operační systémy — Windows 7, Ubuntu Gnome, MacOs a řadu různých nástrojů aplikací.Fáze Windows V lednu 2011 jsem při nástupu do LMC vyfasoval notebook Lenovo L412 s nainstalovanými Windows 7. Hlavním parťákem mi...

Jak jsme zrušili QA…

Před nějakou dobou jsme v týmu řešili nespokojenost s tím, že nejsme dlouhodobě schopni dokončit to, co si naplánujeme. Sprinty ve Scrumu nám prostě nefungovaly. Těch důvodů bylo několik:přílišný optimismus (známá nemoc odhadů) nepředvídatelný support (je nám jedno, že máte plány, musí se...

Nauč sa a opráš si programovanie v JAVA. Od úplných základov.

Kurz JAVA pre začiatočníkov na learn2code Zľava 15% na learn2code kurzy pre čítateľov robime.it, stačí ak pri objednávaní zadáš kód: "robimeit-lubi-L2C".JAVA práca na mieru pre TebaJAVA patrí k tým najrozšírenejším...

Agile QA – Testujeme neexistujúci kód (Java)

Troška teórie na začiatok Možno trochu zavádzajúci názov blogu by sa dal asi zrozumiteľnejšie preložiť ako počas trvania šprintu mockujeme REST-API. Každopádne sa v tomto článku detailnejšie pozrieme na dva Java frameworky, ktoré simulujú REST API (wiremock a hoverfly). A jeden, v dnešnej dobe veľmi populárny testovací a validačný...

Pozvánka na ISV Cloud Fórum pre vývojárov softwaru

Už 9. novembra v pražskej pobočke Microsoftu sa uskutoční seminár pre vývojárov. Vyvíjate pre Android, iOS alebo využívaš pre tvoje služby Linux? Tak by si nemal chýbať na tomto seminári. Nosnými témami budú nasledovné okruhy, vďaka ktorým získate množstvo cenných informácií. Chceš sa dozvedieť viac informácií...

Odmeňujeme, aby sme motivovali? Nielen programátorov.

Spousta organizací a hlavně samotných personalistů začala v poslední době reflektovat výzkumy lidské motivace staré více než 60 let. Výsledkem toho jsou úvahy o změně performance managementu a motivačních bonusů. Četnost článků, blogů, konferenčních diskusí, workshopů ale i moje osobní zkušenost tento trend jen...

7 rád ako si vybrať správny informačný systém

Žiadna firma sa nezaobíde bez systému jej riadenia. Ak chcete zefektívniť riadenie Vašej spoločnosti, držte sa nasledovných rád.