Ako zostaviť aplikáciu Electron Desktop v JavaScripte: multithreading, SQLite, natívne moduly a ďalšie bežné body bolesti

Ako rámec pre vývoj desktopových aplikácií má Electron čo ponúknuť. Poskytuje plný prístup k API a ekosfére Node. Nasadzuje sa na všetky hlavné operačné systémy (s jednou základňou kódov). A s jeho webovou architektúrou môžete na vytváranie pokročilých používateľských rozhraní používať najnovšie funkcie CSS. Existuje veľa článkov venujúcich

Čítaj viac

Ako zostaviť editovateľnú datagrid v reálnom čase

Dátová mriežka vám umožňuje zobrazovať a upravovať údaje. Toto je dôležitá funkcia vo väčšine aplikácií založených na dátach. Možno ste to v minulosti implementovali do niektorej zo svojich aplikácií React. Možno ste použili knižnice ako react-bootstrap-table, react-grid alebo react-table. Pomocou nich môžete do sv

Čítaj viac

Ako pridať Ionicons do svojich aplikácií Angular 6

V poslednej dobe som musel pracovať na mnohých aplikáciách Angular a Font Awesome ma doslova unavil. Preto som sa rozhodol použiť Ionicons mimo populárneho Ionic frameworku. Tento príspevok ukazuje, ako nastaviť Ionicons na vašom projekte Angular. Urobíme nasledujúce kroky: Nainštalujte si Angular CLI v6 Vytvorte novú aplikáciu Angular v6 Nainštalujte Ionicons Nastaviť Ionicons na použitie vo vašej aplikácii Angular v6 Nainštalujte si Angular CLI v6 To je celkom jednoduché - stačí si nainštalovať najnovšiu verziu Angular cez npm. npm install -g @angular/c

Čítaj viac

Úvod do funkčného reaktívneho programovania v Reduxe

Začnime základnou predstavou o tom, čo je „Reaktívne programovanie“: Reaktívne programovanie je paradigma asynchrónneho programovania zaoberajúca sa dátovými tokmi a šírením zmien. - Wikipedia ReactiveX alebo Rx je najobľúbenejšie API pre reaktívne programovanie. Je postavená na ideológiách pozorovateľného vzoru, iteračného vzoru a funkčného programovania. Rx má knižnice pre rôzne jaz

Čítaj viac

Ako pripojiť svoj dokovací kontajner Microsoft SQL Server s Azure Data Studio

Táto príručka vám ukáže, ako používať Docker na vytiahnutie obrazu servera MSSQL a jeho spustenie. Azure Data Studio je multiplatformový databázový nástroj, ktorý sa bude používať na pripojenie nášho kontajnera Docker k MSSQL a na vykonávanie príkazov SQL. Na konci vám ukážem, ako importovať databázu do súborového systému Docker, aby ste k nej mali prístup cez Azure Data Studio. Tu si pozrite ďalších súvisi

Čítaj viac

Od mechanika po kodéra: ako mi nasledovanie snov zmenilo život

Stále si pamätám špinu pod nechtami, zvuky zátok, cinkanie kladiva, otáčky motorov. Dlhé hodiny, bolesti chrbta, sprchy, ktoré akoby trvali 30–40 minút. Dnes to píšem zvnútra domova a pripravujem sa na svoje posledné zadanie ako programátor. Je to ďaleko od toho, čo bolo - a ukazuje účel nasledovať svoje sny a urobiť zmeny v skutočnom živote. Nerobte si starosti: Nie

Čítaj viac

Môj prvý projekt v Pythone: ako som previedol neusporiadaný textový súbor na čistý súbor CSV

Preto som sa rozhodol naučiť Python. Ukázalo sa, že tento počítačový programovací jazyk nie je taký ťažký (dobre, kým som nedostal tento projekt!: P). Počas niekoľkých sekúnd som si zamiloval jeho ľahkú a ostrú syntax a jeho automatické odsadenie počas písania. Bol som uchvátený, keď som sa dozvedel, že dátové štruktúry, ako sú zoznamy, n-tice a slovník, je možné vytvárať a inicializovať dynamicky pomocou jedného riadku (napríklad list-name = []). K hodnotám v nich uloženým bolo navyše

Čítaj viac

Ako zostaviť webovú aplikáciu Peňaženka Ethereum

Prehľad najchladnejších častí peňaženky Eth-Hot Tento článok je technickou kontrolou zaujímavých častí eth-hot-wallet , webovej aplikácie peňaženky Ethereum s natívnou podporou tokenov erc20. Zdrojový kód nájdete na GitHub (MIT licencia). Obsah: Ethereum peňaženka ako webová aplikácia Stoh Kontajnery et-hot peňaženky Unified Design for Ethereum Wallet Redux a Redux-Saga Zabezpečený generátor hesiel eth-lightwallet a SignerProvider Šifrované offline úložisko Posielanie ethereum pomocou Web3.js Posielanie erc20 tokenov pomo

Čítaj viac

Vizualizácia dát s 1 miliardou uznaní hudby shazam

Na univerzite som nastúpil do Shazamu ako webový vývojár na čiastočný úväzok. V Shazame som zostal 5 príjemných rokov. Tento príspevok je o jednom hackday projekte, na ktorom som pracoval. Projekt spočíva v vykreslení jednej miliardy Shazamových uznaní na prázdne plátno a následnom pozorovaní výsledku. Tento príspevok sa t

Čítaj viac

Budovanie generátora titulkov obrázkov pomocou technológie Deep Learning v Tensorflow

V mojom poslednom tutoriáli ste sa naučili, ako vytvoriť kanál rozpoznávania tváre v Tensorflowe pomocou konvolučných neurónových sietí. V tomto výučbe sa dozviete, ako možno kombinovať konvolučnú neurálnu sieť (CNN) a dlhodobú krátkodobú pamäť (LSTM) na vytvorenie generátora titulkov obrázkov a generovania titulkov pre vaše vlastné obrázky. Prehľad Úvod do architek

Čítaj viac

Ako vybudovať systém adaptívneho učenia

Začali ste niekedy kurz, ale mysleli ste si, že je príliš pomalý? Alebo príliš ťažké? Prajete si, aby ste to zvládli rýchlejšie? Mali ste pocit, že ste nezískali dostatočné množstvo skúseností na zvládnutie obsahu? Systémy adaptívneho učenia sa snažia tieto výzvy riešiť. V tomto článku sa budem venovať tomu, čo sú systémy adaptívneho učenia. Venujem sa základom, prečo majú sys

Čítaj viac