Kódovanie vysvetlené v 25 hlbokých komiksoch

Požiadali sme našu komunitu otvorených zdrojov, aby sa prostredníctvom našej spravodajskej stránky podelila o komiksy, ktoré našli najhlbšie popísané kódovanie. Tu je ich 25 najuznávanejších komiksov. # 1 # 2 # 3 # 4 # 5 # 6 # 7 # 8 # 9 # 10 # 11 # 12 # 13 # 14 # 15 # 16 # 17 # 18 # 19 # 20 # 21 # 22 # 23 # 24 # 25 Nemôžeme vám pomôcť naučiť sa kódovať za 21 dní, ale ak máte rozpočet na rok noci a víkendy, vyskúšajte nás: freecodecamp.com. Špeciálne poďakovanie tým

Čítaj viac

Vyhlásenie o aktualizácii SQL - vzorové dotazy na aktualizáciu hodnôt tabuľky

SQL (vyslovuje sa Seequel) je skratka pre Structured Query Language. Jedná sa o silne typizovaný, statický (typy sa kontrolujú pred spustením) dotazovací jazyk, ktorý sa prvýkrát objavil v roku 1974 (woah, 46 rokov!), Ale pôvodne vyšiel až v roku 1986.   Možno si hovoríte, že taký „starý“ nástroj má svoje najlepšie dni za sebou, ale neboli by ste ani zďaleka správny. V roku 2019 prostredníctv

Čítaj viac

Výukový program JavaScript pre funkciu šípky - Ako deklarovať funkciu JS pomocou novej syntaxe ES6

Pravdepodobne ste už videli funkcie šípok napísané niekoľkými rôznymi spôsobmi. //example 1 const addTwo = (num) => {return num + 2;}; //example 2 const addTwo = (num) => num + 2; //example 3 const addTwo = num => num + 2; //example 4 const addTwo = a => { const newValue = a + 2; return newValue; }; Niektoré majú okolo parametrov zátvorky, zatiaľ čo iné nie. Niektoré použí

Čítaj viac

Sprievodca GridFS: Ako nahrávať súbory a obrázky do MongoDB ľahko pomocou uzla

Ukladanie súborov je dôležitá funkcia vyžadovaná vo viacerých procesoch v rôznych typoch aplikácií. Existencia procesov, ako sú napríklad Content Delivery Networks (CDNs)nastavenia prostredníctvom cloudových možností tretích strán, ako sú Amazon Web Services, a možnosti lokálneho ukladania súborov vždy umožnili ľahšie vytvoriť takúto funkciu. Koncept ukladania súborov

Čítaj viac

Základy hardvéru: ako fungujú pull-down a pull-up rezistory

Ak ste niekedy pripojili tlačidlo k Arduinu, narazili ste na tento diagram: Spočiatku to môže byť mätúce. Moje prvé myšlienky: „Prečo potrebujem rezistor? Chcem len, aby mi to povedalo, či je stlačené tlačidlo. “ Po dlhom čítaní neprišlo jednoduché vysvetlenie. Čo sa tu deje V tomto tlačidle - AKA spínač - sú drôty tvarované vo forme písmena „H“. Stred však nie je pripojený - aleb

Čítaj viac

Prieskum vývojárov pretečenia zásobníka do roku 2020 - 65 000 vývojárov sa delí o svoje platy, najlepšie programovacie jazyky a ďalšie

Spoločnosť Stack Overflow práve zverejnila výsledky svojho prieskumu medzi 65 000 vývojármi z roku 2020. Rovnako ako v minulých prieskumoch programu Stack Overflow som prebral ich výsledky a zhrnul ich pre vás spolu s mojou vlastnou osobnou analýzou ako vývojára a učiteľa. Tento článok ponúka základné informácie o tom, ako vyzerá profesia vývoja softvéru v roku 2020. Upozorňujeme, že v to

Čítaj viac

Princípy funkčného programovania v Javascripti

Po dlhom učení a práci s objektovo orientovaným programovaním som urobil krok späť, aby som premýšľal o zložitosti systému. “Complexity is anything that makes software hard to understand or to modify.„- John Outerhout Pri výskume som našiel koncepty funkčného programovania ako nemennosť a čisté funkcie. Tieto koncepty vám umo

Čítaj viac

Ako nasadiť aplikáciu NodeJS do Heroku z Githubu (bez inštalácie Heroku do vášho počítača)

Ako webový vývojár nie je nič uspokojivejšie na tom, keď budete môcť svoju prácu preukázať (a pochváliť sa) slovom. Nielen prostredníctvom obrázkov alebo videí na Twitteri, ale aj s nimi, aby s nimi mohli skutočne komunikovať - ​​najmä ak pracujete na nejakých skvelých vedľajších projektoch alebo sa uchádzate o pozíciu. A našťastie je teraz zdieľan

Čítaj viac

Ako fungujú animácie pri natívnej reakcii

React Native je vynikajúci rámec, ktorý vám umožňuje vytvárať mobilné aplikácie pre rôzne platformy. Je to obzvlášť užitočné, ak ste webový vývojár a hľadáte rýchle a lacné riešenie na vývoj natívnych mobilných aplikácií, ktoré fungujú v systéme Android aj iOS. Bonus: nemusíte utrácať $$$ v samostatných tímoch pre iOS, Android a webové tímy. To nielenže znižuje vaše náklady, ale

Čítaj viac

30 bezplatných zdrojov, ktoré vám pomôžu naučiť sa základy jazyka JavaScript

Ak sa učíte JavaScript, pravdepodobne ste počuli, aké dôležité je naučiť sa základy. Problém je, že si nie ste istí, aké zásady sú . A kde začať s tisíckami zdrojov na internete? V epizóde Syntax urobia Wes a Scott skvelú prácu pri objasňovaní základov JavaScriptu. Prechádzajú základnými zručnosťami JS, ktoré každý deň používam pri svojej práci ako vývojár JavaScriptu. Pri počúvaní epizódy som premýšľal o to

Čítaj viac

Úvod do vývoja zameraného na testy

Programujem päť rokov a, úprimne, vyhýbal som sa vývojom založeným na testoch. Nevyhol som sa tomu, pretože som si nemyslel, že je to dôležité. V skutočnosti sa to zdalo veľmi dôležité - ale skôr preto, že mi bolo príliš príjemné nerobiť to. To sa zmenilo. Čo je to Testovanie? Testovanie je proces za

Čítaj viac

Ako používať Elasticsearch, Logstash a Kibana na vizualizáciu protokolov v Pythone v reálnom čase

Čo je to ťažba dreva? Povedzme, že vyvíjate softvérový produkt. Funguje na diaľku, interaguje s rôznymi zariadeniami, zhromažďuje údaje zo senzorov a poskytuje službu používateľovi. Jedného dňa sa niečo pokazí a systém nefunguje podľa očakávaní. Možno to nebude identifikácia zariadení alebo neprijímanie údajov zo senzorov, alebo sa mohla práve vyskytnúť chyba za behu kvôli chybe v kóde. Ako to môžete vedieť naisto? Tera

Čítaj viac

Čo sa stane, keď kliknete na adresu URL v prehliadači

V tomto článku chcem, aby moji čitatelia získali obraz o veľmi základnej koncepcii sveta webu. Predtým som písal články o vychytávkach dnešného trhu, napríklad Uhlová cesta, základy reakcie atď. Dnes však chcem, aby sa moji čitatelia dostali na cestu, s ktorou sa najskôr stretnú, keď narazia na ktorúkoľvek adresu URL. Keďže téma je samozrej

Čítaj viac

Poučenie z môjho prvého roku živého programovania na Twitchi

Prvýkrát som dal streamovaniu šancu minulý rok v júli. Namiesto hier, ktoré robí väčšina streamerov na Twitchi, som chcel streamovať prácu s otvoreným zdrojom, ktorú robím v mojom osobnom čase. S hardvérovými knižnicami NodeJS pracujem poctivo (väčšina z nich je moja vlastná). Vzhľadom na to, že som už bol vo výklenku na Twitchi, prečo nebyť v ešte menšom výklenku, napríklad v hardvéri poháňanom technológiou JavaScript;) Zaregistroval som sa na svoj vlastný kanál a odvtedy pravidelne streamujem. Samozrejme, že nie som prvý, kto to u

Čítaj viac

Dostal som stáž na Facebook. Tu je niekoľko rád, ktoré som sa naučil.

Nedávno som prijal ponuku z Facebooku po rozhovoroch so spoločnosťami Google, Microsoft, Dropbox, Yelp a ďalšími. Trošku som sa zamyslel a zamyslel nad tým, čo mi pomohlo vyniknúť. Tu je niekoľko tipov kategorizovaných podľa rôznych častí procesu. Získanie rozhovoru: Pokračujte v budovaní Najdôležitejším faktorom pri upútaní pozornosti spoločnosti a jej náborového tímu je pravdepodobne váš životopis. Od môjho vpádu do odvetvia pred

Čítaj viac