Teknologia ja minä: kasvaminen digitaaliaikana

Työskennellessäni Starling Bankissa ohjelmistosuunnittelijana 17-vuotiaana olen ymmärtänyt, että minulla on ainutlaatuinen kyky saada kollegani tuntemaan itsensä hyvin vanhaksi hyvin nopeasti. Itse asiassa vain muutama päivä sitten, muutama meistä oli lounaalla, kun joku otti esiin aiheen olla lukiossa - ja minä hymyin mielelläni ja mainitsin, että tein juuri viime vuonna GCSE: tni! Minua vasta

Lue lisää

Mitä ovat Terraform-moduulit ja miten ne toimivat?

Yllättäen monet aloittelijat ohittavat Terraform-moduulit yksinkertaisuuden vuoksi, tai niin he ajattelevat. Myöhemmin he kokevat satojen rivien määrityskoodin. Oletan, että tiedät jo joitain Terraformin perusasiat, ja olet jopa yrittänyt käyttää sitä aiemmin. Jos ei, tutustu tähän Terraform-yleiskatsaukseen ja tähän video-oppaaseen ennen kuin jatkat lukemista. Huomaa: En käy

Lue lisää

Yksittäisen arvon hajoaminen vs. matriisifaktorointi suositusjärjestelmissä

Viime aikoina, kun katselin professori Andrew Ng: n koneoppimiskurssin Suosittelijajärjestelmät-luokkaa, huomasin olevani hyvin epämiellyttävä ymmärtämättä, miten Matrix Factorization toimii. Tiedän, että koneoppimisen matematiikka on joskus hyvin hämärää. On parempi, jos ajattelemme sitä mustana laatikkona, mutta tuo malli oli erittäin maaginen standardini mukaan. Tällaisissa til

Lue lisää

Luo Rest-sovellusliittymä (opetusohjelma) Spring Bootin ja Java-sovelluksen avulla

Rest-sovellusliittymiä käytetään kaikkialla. Jos opit Spring Boot Java -pohjaista kehystä, sinun on tiedettävä, miten se luodaan. Olemme julkaisseet täydellisen videokurssin, joka opettaa sinulle, miten voit luoda Rest-sovellusliittymän Spring Boot -sovelluksella. Tämä Pair Learning -kurssi osoittaa myös, miten PostgreSQL: ää käytetään relaatiotietokantana ja Spring JdbcTemplate -ohjelmaa vuorovaikutuksessa sen kanssa. Opit lisäämään t

Lue lisää

Kuinka ladata verkkosivustolta oikealla tavalla

Minulta kysytään usein tätä kysymystä freelance-kehittäjiltä: "Kuinka paljon minun pitäisi veloittaa tästä verkkosivustosta?" Ennen kuin saan vastaukseni, haluaisin mainita, että tämä on kiistanalainen aihe, jota käsittelen, mutta pyrin tekemään tästä artikkelista arvokkaan ja ymmärrettävän kaikilla tasoilla. Tavoitteenani on es

Lue lisää

Mikä on progressiivinen parannus ja miksi sillä on merkitystä

Progressive Enhancement (PE) on tehokas menetelmä verkkosovellusten kehittämiseksi. Tässä on muodollinen määritelmä: Progressiivinen parannus on verkkosuunnittelustrategia, jossa korostetaan ensin verkkosivun ydinsisältöä. Tämä strategia lisää sitten asteittain vivahteikkaampia ja teknisesti tarkempia esityskerroksia ja ominaisuuksia sisällön päälle, kuten loppukäyttäjän selain / Internet-yhteys sallii. - Wikipedia Tämän s

Lue lisää

Kuinka määrittää NSFW-sisällön tunnistus koneoppimisen avulla

Koneen opettaminen sopimattoman sisällön tunnistamiseksi ei ollut vaikeaa jälkikäteen, mutta se oli varmasti kovaa ensimmäisellä kerralla. Tässä on joitain opittuja asioita ja joitain vinkkejä ja temppuja, jotka paljastin rakentaessani NSFW-mallia. Vaikka tämä olisi voitu toteuttaa monin tavoin, tämän viestin toivo on tarjota ystävällinen kertomus, jotta muut voivat ymmärtää, miltä tämä prosessi voi näyttää. Jos olet uusi ML-yrity

Lue lisää

Ohjelmoinnin filosofia

Looginen ajattelu === hyvä ohjelmisto Ohjelmointi on uusi lukutaito. Mutta miten kirjoitamme hyviä ohjelmia? Tässä on toistuvia kysymyksiä, jotka meidän on ratkaistava: Kuinka keksimme algoritmiset ratkaisut ongelmaan? Mistä sitten tiedämme, että ratkaisu todella toimii? Vaikka olemme varmoja, että se toimii, miten voimme käskeä tietokonetta suorittamaan se? Hauska t

Lue lisää

Opi React Hooks 5 minuutissa - Aloittelijan opas

Joskus sinulla on vain 5 minuuttia. Joten tässä artikkelissa aiomme vain koskettaa kahta Reactin eniten käytettyä koukkua: useStateja useEffect. Jos et ole koukkujen perhe, tässä on TL; DR: Koukkujen takia luokkapohjaisia ​​komponentteja ei enää tarvita. Koukkujen avulla voit "kytkeä" toiminnallisen komponentin komponentin elinkaaren ja tilamuutokset. Sen lisäksi

Lue lisää