Kategori: Programmering

The Coding Bootcamp Primer - Et gratis webudviklingskursus, der forbereder dig til at tilmelde dig ethvert bootcamp

Et gratis 4-timers kursus, der lærer dig nok webudvikling til at være klar til ethvert kodende bootcamp. I dag er jeg glad for at kunne meddele, at vi lancerer et kursus for folk, der overvejer at gå i gang med en webudviklingsuddannelse. Det kaldes The Coding Bootcamp primer (<- link), og det lærer dig de mest grundlæggende byggesten til at bygge websteder: HTML, CSS og Javascript. Du l

Læs mere

Hvad er der i et (Pythons) __name__?

En introduktion til _ _name_ _ variablen og dens anvendelse i Python Du har sandsynligvis set __name__variablen, når du har gennemgået Python-kode. Nedenfor ser du et eksempel på et kodestykke af, hvordan det kan se ud: if __name__ == '__main__': main() I denne artikel vil jeg vise dig, hvordan du kan bruge denne variabel til at oprette moduler i Python. H

Læs mere

De bedste HTML-eksempler og HTML5-eksempler

HTML giver strukturen på websteder. Her er nogle eksempler på, hvordan man bruger HTML-syntaks til at opbygge websteder, herunder nogle eksempler på nyere HTML5-funktioner. Eksemplet på A Href-attribut Den attribut refererer til en destination, som et link. Den a(anker) tag er døde uden attribut. Unde

Læs mere

Nyttige tricks, du måske ikke kender til Git stash

Jeg har lanceret et nyhedsbrev Git Better til at lære nye tricks og avancerede emner i Git. Hvis du er interesseret i at få dit spil bedre i Git, bør du bestemt tjekke det ud. Hvis du har brugt Git i et stykke tid, har du muligvis brugt Git stash. Det er en af ​​de nyttige funktioner i Git. Her er nogle af de nyttige tricks, jeg lærte om Git stash i sidste uge. Git

Læs mere

68-95-99 Regel - Normalfordeling forklaret på almindeligt engelsk

Mød Mason. Han er en gennemsnitlig amerikansk 40-årig: 5 fod 10 inches høj og tjener $ 47.000 om året før skat. Hvor ofte forventer du at møde nogen, der tjener 10 gange så meget som Mason? Og nu, hvor ofte ville du forvente at møde en person, der er 10 gange så høj som Mason? Dine svar på de to spørgsmål ovenfor er forskellige, fordi fordelingen af ​​data er forskellig. I nogle tilfælde

Læs mere

Hacks til oprettelse af JavaScript-arrays

Indsigtige tip til oprettelse og kloning af arrays i JavaScript. Et meget vigtigt aspekt af hvert programmeringssprog er de datatyper og strukturer, der er tilgængelige på sproget. De fleste programmeringssprog giver datatyper til at repræsentere og arbejde med komplekse data. Hvis du har arbejdet med sprog som Python eller Ruby, skulle du have set datatyper som lister , sæt , tupler , hashes , dikt osv. I

Læs mere

Lær det grundlæggende inden for computerprogrammering og datalogi med dette gratis kursus

Der er mange kernekoncepter, der er vigtige for alle programmører at forstå, uanset hvilket programmeringssprog de bruger. Vi har frigivet et 2-timers videokursus til undervisning i det grundlæggende inden for datalogi. De underviste begreber gælder for alle programmeringssprog. Dette kursus er beregnet til folk, der er interesserede i datalogi og programmering, men som kun har ringe baggrundsinformation om kodning. Det

Læs mere

JavaScript-datatyper: Type forklaret

typeofer et JavaScript-nøgleord, der returnerer typen af ​​en variabel, når du kalder det. Du kan bruge dette til at validere funktionsparametre eller kontrollere, om variabler er defineret. Der er også andre anvendelser. Den typeofOperatøren er nyttigt, fordi det er en nem måde at kontrollere typen af en variabel i din kode. Dette er

Læs mere

JavaScript Onclick-begivenhed forklaret

Den onclickbegivenhed i JavaScript kan du som programmør udføre en funktion, når et element er klikket på. Knap Onclick-eksempel Click me function myFunction() { alert('Button was clicked!'); } I det enkle eksempel ovenfor, når en bruger klikker på knappen, vil de se en advarsel i deres browser, der viser Button was clicked!. Til

Læs mere

Link JavaScript til HTML med scriptet src Attribute

Attributten 'src' i et tag er stien til en ekstern fil eller ressource, som du vil linke til dit HTML-dokument. Hvis du f.eks. Havde din egen brugerdefinerede JavaScript-fil med navnet 'script.js' og ønskede at tilføje dens funktionalitet til din HTML-side, tilføjede du den således: Script Src Attribute Example Dette peger på en fil med navnet 'script.js',

Læs mere

Sådan opsættes VSCode for at forbedre din produktivitet

Kode redaktører har udviklet sig gennem årene. For et par år siden var der ingen Visual Studio-kode (VS-kode). Du brugte sandsynligvis Sublime Text, Atom, Bracket osv. Men med udgivelsen af ​​VS Code er det blevet favoritkodeditor for de fleste udviklere. Hvorfor VS-kode? Udviklere elsker det fordi Det kan tilpasses Nem fejlfinding Emmet Udvidelser Git-integration Integreret terminal Intellisense Theming og mere ... N

Læs mere

Opbygning af en elektronapplikation med create-react-app

Ingen webpack-konfiguration eller "skubbe ud" nødvendig. Jeg har for nylig bygget en Electron-app ved hjælp af create-react-app . Jeg havde heller ikke brug for at skide med Webpack eller "skubbe" min app ud. Jeg vil lede dig igennem, hvordan jeg opnåede dette. Jeg blev tiltrukket af ideen om at bruge create-react-app, fordi den skjuler webpakkens konfigurationsoplysninger. Me

Læs mere

Sådan kommer du i gang med MongoDB på 10 minutter

MongoDB er en rig dokumentorienteret NoSQL-database. Hvis du er en helt nybegynder til NoSQL, anbefaler jeg dig at kigge hurtigt på min NoSQL-artikel, der tidligere er offentliggjort. I dag ville jeg dele nogle af de grundlæggende ting om MongoDB-kommandoer som forespørgsel, filtrering af data, sletning, opdatering og så videre. Ok

Læs mere

Minecraft Forge: Sådan downloades, installeres og bruges Forge

Hvis du læser denne artikel, kender du sandsynligvis allerede Minecraft. Vi bruger Forge til at manipulere spillet Minecraft for at få det til at gøre, hvad vi vil. Dette kunne være alt lige fra nye seje væsner til helt nye systemer i spillet. Forge er en modding API. Minecraft Forge (eller Forge for kort) er et lag mellem vores kode og Minecraft selv. Vi

Læs mere

HTML-centertekst - Sådan CSS lodret Juster en div

I HTML- og CSS-verdenen handler det om layoutstruktur og distribution af elementer. Vi bruger normalt HTML til at definere markup og struktur, mens CSS hjælper os med at håndtere styling og justering af elementer. I dette indlæg vil vi lære lidt om de forskellige måder, hvorpå vi kan centrere HTML-elementer og håndtere lodret justering med CSS. Først

Læs mere

Hvad er Big O Notation forklaret: Plads og tidskompleksitet

Forstår du virkelig Big O? I så fald vil dette opdatere din forståelse inden et interview. Hvis ikke, så fortvivl ikke - kom og vær med os til nogle bestræbelser inden for datalogi. Hvis du har taget nogle algoritmerelaterede kurser, har du sikkert hørt om udtrykket Big O-notation . Hvis du ikke har gjort det, vil vi gå over det her og derefter få en dybere forståelse af, hvad det virkelig er. Big O-no

Læs mere

Tvangs JavaScript-type forklaret

Kend dine motorer [Rediger 2/5/2018] : Dette indlæg er nu tilgængeligt på russisk. Klapper sammen med Serj Bulavyk for hans indsats. Type tvang er processen med at konvertere værdi fra en type til en anden (såsom streng til nummer, objekt til boolsk osv.). Enhver type, hvad enten det er primitiv eller et objekt, er et gyldigt emne for typetvingelse. For

Læs mere

En introduktion til Jasmine Unit Testing

Jasmine er det mest populære JS-bibliotek til enhedstestning af webapps. I denne vejledning, der er designet til begyndere, præsenterer vi dig en hurtig og komplet guide til test med Jasmine. Du bliver introduceret til Jasmine, en populær adfærdsdrevet testramme for JavaScript. Vi ser også et simpelt praktisk eksempel på, hvordan man skriver enhedstest med Jasmine, som kan hjælpe dig med let at kontrollere for fejl i din kode. I en

Læs mere

HTML-kommentarer: Sådan kommenteres din HTML-kode

Kommentarer i HTML Kommentar-tagget er et element, der bruges til at efterlade noter, hovedsagelig relateret til projektet eller hjemmesiden. Dette tag bruges ofte til at forklare noget i koden eller efterlade nogle anbefalinger om projektet. Kommentar-taggen gør det også lettere for udvikleren at komme tilbage og forstå koden, han har skrevet på et senere tidspunkt. Kom

Læs mere

Tre måder at betegne sag på en sætning i JavaScript

Denne artikel er baseret på Free Code Camp Basic Algorithm Scripting " Titel sag en sætning ". I denne algoritme ønsker vi at ændre en tekststreng, så den altid har et stort bogstav i starten af ​​hvert ord. I denne artikel vil jeg forklare tre tilgange. Først med en FOR-løkke, anden ved hjælp af map () -metoden og tredje ved hjælp af erstatningsmetoden (). Algoritmeud

Læs mere

Python While Loop-vejledning - Gør mens sandt eksempel

Sløjfer er en sekvens af instruktioner, der udføres, indtil en betingelse er opfyldt. Lad os se på, hvordan mens sløjfer fungerer i Python. Hvad er sløjfer? Hvis du lærer at kode, er sløjfer et af de vigtigste begreber, du skal forstå. Sløjfer hjælper dig med at udføre en række instruktioner, indtil en betingelse er opfyldt. Der er to

Læs mere

De bedste Python-vejledninger

Python er et programmeringssprog til generelle formål, der er dynamisk skrevet, fortolket og kendt for sin nemme læsbarhed med gode designprincipper. freeCodeCamp har et af de mest populære kurser på Python. Det er helt gratis (og har ikke engang reklamer). Du kan se det på YouTube her. Vil du lære mere? Inte

Læs mere

HTML5-video: Sådan integreres video i din HTML

Før HTML5, for at kunne afspille en video på en webside, skal du bruge et plugin som Adobe Flash Player. Med introduktionen af ​​HTML5 kan du nu placere videoer direkte på selve siden. Dette gør det muligt at få videoer afspillet på sider, der er designet til mobile enheder, da plugins som Adobe Flash Player ikke fungerer på Android eller iOS. HTML- ele

Læs mere

Hvornår (og hvorfor) skal du bruge ES6-pilfunktioner - og hvornår skal du ikke

Pilfunktioner (også kaldet “fede pilefunktioner”) er utvivlsomt en af ​​de mere populære træk ved ES6. De introducerede en ny måde at skrive koncise funktioner på. Her er en funktion skrevet i ES5-syntaks: function timesTwo(params) { return params * 2}function timesTwo(params) { return params * 2 } timesTwo(4); // 8 Her er den samme funktion udtrykt som en pilfunktion: var timesTwo = params => params * 2 timesTwo(4); // 8 Det er meget kortere! Vi er i stan

Læs mere

Sådan ændres dit Airdrop-navn - Omdøb din Mac på 30 sekunder

MacOS gør det nemt at ændre navnet på din Mac i Airdrop. Følg bare de følgende 4 trin, så bliver du gylden. Trin 1: Åbn dine systemindstillinger Den hurtigste måde at åbne dine indstillinger på er at skrive ⌘ + mellemrum, derefter "pref" og vælge "Systemindstillinger" i rullemenuen. Trin 2: Klik på ikonet Deling Det er mappen med den gule diamant på. Jeg pegede på

Læs mere

Inline CSS Guide - Sådan styler du et HTML-tag direkte

Du har skrevet noget HTML og er nu nødt til at style det med CSS. En måde er at bruge indbyggede stilarter, hvilket er hvad denne artikel handler om. This is my first paragraph. Inden vi springer ind i nuancerne i indbyggede stilarter - hvornår, hvorfor og hvordan man bruger dem - er det vigtigt at være opmærksom på de andre måder at style din HTML på. På den

Læs mere

Bedste eksempler på Python-kode

Python er et programmeringssprog til generelle formål, der er dynamisk skrevet, fortolket og kendt for sin nemme læsbarhed med gode designprincipper. freeCodeCamp har et af de mest populære kurser på Python. Det er helt gratis (og har ikke engang reklamer). Du kan se det på YouTube her. Eksempel på Python-datastrukturer Nogle generelle oplysninger om flydende punktum og hvordan de fungerer i Python kan findes her. Næst

Læs mere

Formater specifikationer i C

Formatspecifikatorer definerer typen af ​​data, der skal udskrives på standardoutput. Du skal bruge formatspecifikatorer, om du udskriver formateret output med printf()eller accepterer input med scanf(). Nogle af% -specifikatorerne, som du kan bruge i ANSI C, er som følger: Specifikator Anvendes til % c en enkelt karakter % s en streng %Hej kort (underskrevet) % hu kort (usigneret) % Lf lang dobbelt % n udskriver intet % d et decimaltal (antager base 10) %jeg et decimaltal (registrerer basen automatisk) % o et oktalt (base 8) hel

Læs mere

JavaScript-moduler: En begyndervejledning

Hvis du er en nybegynder i JavaScript, kan jargon som "modulbundlere vs. modulindlæsere", "Webpack vs. Browserify" og "AMD vs. CommonJS" hurtigt blive overvældende. JavaScript-modulsystemet kan være skræmmende, men det er vigtigt for webudviklere at forstå det. I dette indlæg pakker jeg disse buzzwords ud til dig på almindelig engelsk (og et par kodeeksempler). Jeg hå

Læs mere

Hvad betyder JavaScript: bortfalder (0)?

JavaScript's ugyldighedsoperator evaluerer et udtryk og returnerer udefineret. Du kan bruge konsollen til at bekræfte det samme: Bemærk : ugyldigt , uanset hvilken værdi der videregives, * returnerer altid udefineret som vist ovenfor *. Men, ugyldig med den operand 0 foretrækkes . Der er to måder at bruge operand 0: ugyldig (0) eller ugyldig 0. En a

Læs mere

Python Sleep-funktion - Sådan får du Python til at vente et par sekunder, før du fortsætter, med eksempler på kommandoer

Du kan bruge Pythons sleep()funktion til at tilføje en forsinkelse til din kode. Denne funktion er praktisk, hvis du f.eks. Vil stoppe din kode mellem API-opkald. Eller forbedre brugerens oplevelse ved at tilføje pauser mellem ord eller grafik. from time import sleep sleep(2) print("hello world") Når jeg kører ovenstående kode, er der ca. to s

Læs mere

Sådan overskrives lokale filer med Git Pull

Hvornår skal du overskrive lokale filer? Hvis du føler behov for at kassere alle dine lokale ændringer og bare nulstille / overskrive alt med en kopi fra den eksterne gren, skal du følge denne vejledning. Vigtigt: Hvis du har lokale ændringer, går de tabt. Med eller uden --hardmulighed vil eventuelle lokale forpligtelser, der ikke er skubbet, gå tabt. Hvis

Læs mere

Sådan bruges Instagram-vejledning - Brug IG Like a Pro

Instagram er blevet en massivt populær platform for sociale medier i løbet af de sidste mange år. Folk over hele verden bruger det til at dele fotos, sprede meddelelser og inspirere hinanden. Ifølge TechCrunch har Instagram over 1 milliard aktive brugere (med 500 millioner indlæg hver dag) - så hvis du vil have dine billeder eller dine ideer derude, er det et godt sted at starte. I de

Læs mere

Euklidisk algoritme: GCD (Greatest Common Divisor) forklaret med C ++ og Java eksempler

Til dette emne skal du først vide om Greatest Common Divisor (GCD) og MOD-operationen. Greatest Common Divisor (GCD) GCD på to eller flere heltal er det største heltal, der deler hvert af de helt tal, så deres resterende er nul. Eksempel- GCD på 20, 30 = 10   (10 er det største tal, der deler 20 og 30 med resten som 0) GCD på 42, ​​120, 285 = 3   (3 er det største tal, der deler 42, 120 og 285 med resten som 0) "mod" Operation Mod-operationen giver dig resten, når to positive heltal er opdelt. Vi skriver d

Læs mere

Eksempler på CSS-overgang - Sådan bruges svæveranimation, ændring af opacitet og mere

Hvis du arbejder med webteknologier som CSS, HTML og JavaScript, er det vigtigt at have grundlæggende viden om CSS-animationer og overgange. I denne artikel vil vi lære at lave nogle grundlæggende overgangsanimationer ved hjælp af CSS. Sådan animeres et element med grundlæggende overgang til svævning I dette eksempel ændrer vi opaciteten af ​​et element, når en bruger svæver eller mus over elementet. Static Templ

Læs mere

React Router Tutorial - Sådan gengives, omdirigeres, switch, link og mere med kodeeksempler

Hvis du lige er startet med React, pakker du sandsynligvis stadig hovedet rundt i hele Single Page Application-konceptet. Traditionelt fungerer routing sådan: lad os sige, at du skriver i /contactURL'en. Browseren sender en GET-anmodning til serveren, og serveren returnerer en HTML-side som svar. Men med det nye paradigme til enkelt side-applikation serveres alle URL-anmodninger ved hjælp af klientsiden.

Læs mere

Flood Fill Algorithm Explained

Flood fill er en algoritme, der hovedsagelig bruges til at bestemme et afgrænset område, der er forbundet med en given node i et flerdimensionelt array. Det er en tæt lighed med skovlværktøjet i maleprogrammer. Den mest nærmede implementering af algoritmen er en stakbaseret rekursiv funktion, og det er det, vi taler om næste. Hvord

Læs mere

Python returnerer flere værdier - Sådan returneres en tuple, liste eller ordbog

Du kan returnere flere værdier fra en funktion i Python. For at gøre dette skal du returnere en datastruktur, der indeholder flere værdier, som en liste, der indeholder antallet af miles, der skal køres hver uge. def miles_to_run(minimum_miles): week_1 = minimum_miles + 2 week_2 = minimum_miles + 4 week_3 = minimum_miles + 6 return [week_1, week_2, week_3] print(miles_to_run(2)) # result: [4, 6, 8] Datastrukturer i Python bruges til at gemme datasamlinger, som kan returneres fra funktioner. I d

Læs mere

Hvad er en korrelationskoefficient? Værdien i statistik forklaret

Korrelationer er et godt værktøj til at lære om, hvordan en ting ændrer sig med en anden. Efter at have læst dette, skal du forstå, hvad sammenhæng er, hvordan man tænker på sammenhænge i dit eget arbejde og kode en minimal implementering for at beregne sammenhænge. En sammenhæng handler om, hvordan to ting ændrer sig med hinanden Korrelation er et abstrakt matematisk koncept, men du har sandsynligvis allerede en idé om, hvad det betyder. Her er nogle

Læs mere

Sådan integreres video og lyd i din HTML

HTML giver os mulighed for at oprette standardbaserede video- og lydafspillere, der ikke kræver brug af plugins. Tilføjelse af video og lyd til en webside er næsten lige så let som at tilføje et billede eller formatere en tekst. Der er to forskellige måder at inkludere videoelementer på. Vi diskuterer dem begge nedenfor. Video

Læs mere

Git Push-kommandoen forklaret

Den git pushkommandoen tillader dig at sende (eller skubbe ) de begår fra din lokale afdeling i din lokale Git repository til fjern repository. For at være i stand til at skubbe til dit eksterne lager, skal du sikre dig, at alle dine ændringer til det lokale lager er begået . Denne kommandas syntaks er som følger: git push Der er en række forskellige muligheder, du kan videregive med kommandoen, du kan lære mere om dem i Git-dokumentationen eller køre git push --help. Skub t

Læs mere

Sådan oprettes objekter i JavaScript

Vi beskæftiger os alle med objekter på en eller anden måde, mens vi skriver kode på et programmeringssprog. I JavaScript giver objekter en måde for os at gemme, manipulere og sende data over netværket. Der er mange måder, hvorpå objekter i JavaScript adskiller sig fra objekter i andre almindelige programmeringssprog, som f.eks. Jav

Læs mere

8 React.js-projektidéer, der hjælper dig med at begynde at lære ved at gøre

En af de bedste måder at lære er ved at gøre. Men ofte kæmper udviklere med det store spørgsmål "hvad skal jeg bygge?" Her er 8 projektideer, komplet med projekt briefs og layoutideer, for at komme i gang med at lære ved at gøre. Business & Real-World: Dashboard til kortstatistikker Sjovt og interessant: Musikinstrument Personlig & portefølje: Blog Produktivitet: Notebook Puslespil og spil: Space Invaders Værktøjer og biblioteker: Rammetema Project Add-ons: Webmentions Kloner: Produktjagt Dette er en forhåndsvisning af den gratis e-bog 50 projekter til React & the Stati

Læs mere

To måder at kontrollere palindromer i JavaScript

Denne artikel er baseret på Free Code Camp Basic Algorithm Scripting “Check for Palindromes”. En palindrom er et ord, en sætning, et tal eller en anden rækkefølge af tegn, der læser det samme baglæns eller fremad. Ordet "palindrom" blev først opfundet af den engelske dramatiker Ben Jonson i det 17. århundrede

Læs mere

Den målrettede HTML-attribut forklaret

De attribut angiver hvor at åbne den sammenkædede dokument i en a(anker) tag. Eksempler på En målattribut med værdien "_blank" åbner det sammenkædede dokument i et nyt vindue eller en ny fane. freeCodeCamp En målattribut med værdien “_self” åbner det linkede dokument i samme ramme, som det blev klikket på (dette er standard og behøver normalt ikke at blive specificeret). freeCodeCamp

Læs mere

Hvis ... Ellers erklæring i C forklaret

Betinget kodestrøm er evnen til at ændre den måde, et stykke kode opfører sig på baseret på visse betingelser. I sådanne situationer kan du bruge ifudsagn. Det ifudsagn er også kendt som en beslutningstagning erklæring, da det gør en beslutning på baggrund af en given tilstand eller udtryk. Kodeblokke

Læs mere

JavaScript Fetch API Tutorial med JS Fetch Post og headereksempler

Hvis du skriver en webapplikation, er chancerne for, at du bliver nødt til at arbejde med eksterne data. Dette kan være din egen database, tredjeparts API'er og så videre. Da AJAX første gang dukkede op i 1999, viste det os en bedre måde at opbygge webapplikationer på. AJAX var en milepæl i webudvikling og er kernekonceptet bag mange moderne teknologier som React. Før A

Læs mere

Kræver moduler i Node.js: Alt hvad du behøver at vide

Opdatering: Denne artikel er nu en del af min bog "Node.js Beyond The Basics". Læs den opdaterede version af dette indhold og mere om Node på jscomplete.com/node-beyond-basics . Node bruger to kernemoduler til styring af modulafhængigheder: Den requiremodul, som synes at være til rådighed på det globale rækkevidde - ingen grund til require('require'). Den m

Læs mere

Sådan oprettes en rullemenu med CSS og JavaScript

I denne tutorial lærer du, hvordan du opretter en simpel rullemenu med vanilje Javascript, HTML og CSS. Vi vil gennemgå HTML-, CSS- og Javascript-koden, men være mere opmærksomme på programmeringen, da dette er en JS-tutorial. Vi bruger bare almindelig JS og CSS uden rammer eller præprocessorer. Den e

Læs mere

Sådan får og konfigurerer du dine Git- og GitHub SSH-nøgler

Hvis du bruger GitHub uden at oprette en SSH-nøgle, går du virkelig glip af det. Tænk bare - al den tid, du brugte på at indtaste din e-mail-adresse og adgangskode i konsollen, hver gang du trykker på en commit, kunne have været brugt til kodning. Nå ikke mere. Her er en hurtig guide til at generere og konfigurere en SSH-nøgle med GitHub, så du aldrig behøver at godkende den gammeldags måde igen. Se efter

Læs mere

Java-grænseflader forklaret med eksempler

Grænseflader Interface i Java er lidt ligesom klassen, men med en betydelig forskel: en interfacekan kun have metodesignaturer, felter og standardmetoder. Siden Java 8 kan du også oprette standardmetoder. I den næste blok kan du se et eksempel på interface: public interface Vehicle { public String licensePlate = ""; public float maxVel public void start(); public void stop(); default void blowHorn(){ System.out.

Læs mere

En hurtig guide til stylingsknapper ved hjælp af CSS

Knapper er blevet en uundgåelig del af frontend-udviklingen. Derfor er det vigtigt at huske på et par ting, inden du begynder at stylere knapper. Jeg har samlet nogle af måderne til styling af knapper ved hjælp af CSS. Du kan også kombinere de fleste af metoderne for at skabe en ny stil. For at oprette CSS til gradienter kan du bruge //uigradients.com.

Læs mere

Prioriterede køer i Java forklaret med eksempler

Prioritetskø bruges meget ofte i applikationer i det virkelige liv. I denne artikel lærer vi, hvilke prioritetskøer er, og hvordan vi kan bruge dem i Java. Før vi diskuterer, hvad en prioritetskø er, skal vi se, hvad en almindelig kø er. En regelmæssig kø følger en FIFO-struktur (first in first out). Dette be

Læs mere

23 alternative karriereveje, som softwareudviklere kan vokse ind i

I løbet af de sidste fem år har jeg holdt snesevis af gæsteforelæsninger på mange af de kodende bootcampe i Chicago. Et par spørgsmål kommer aldrig op: "Hvilket sprog skal jeg lære næste?", "Hvordan kan jeg forberede mig på tekniske interviews?", "Er du ansat?" Men et spørgsmål, der kastede mig væk, var: "Hvad hvis jeg ikke vil være softwareudvikler?" Jeg har tæn

Læs mere

En simpel introduktion til testdrevet udvikling med Python

Jeg er en selvlært begynderudvikler, der er i stand til at skrive enkle apps. Men jeg skal tilstå. Det er umuligt at huske, hvordan alt er forbundet i mit hoved. Denne situation forværres, hvis jeg kommer tilbage til den kode, jeg har skrevet efter et par dage. Viser sig, at dette problem kunne løses ved at følge en testdrevet udviklingsmetode (TDD). Hva

Læs mere