Magnus Jørgensen

Rss
Personligt feed med nye kommentarer i tråde, du overvåger:
https://www.version2.dk/mit/0/kommentarer?token=HPnHcLYhJ8jCXC_UoTnfzqY2R9xpwMBmKONAZAek0jk

Kommentarer

Re: Redeklaration

men til lavniveaukode synes jeg faktisk rigtig godt om den helt eksplicitte håndtering af programforløb i den enkelte funktion. Jeg er enig. Det på en eller anden måde lidt om det pattern folk bruger for async callbacks i Javascript programmer: someObject.someFunction(argument, (err, value)...

Re: Verbose

Hej Jesper Jeg er lidt i tvivl om du fik svar på din undren eller jeg fik besvaret noget helt andet. I min oprindelige kommentar spørger jeg: Hvordan kan det være at du skal hente "file" igen i denne løkke? Burde den exception handling ikke være inkluderet i " fs::read_dir(...

Re: Verbose

Det er fordi det ikke er givet at dir rent faktisk peger på noget, eller at man har adgang til at læse mappen. Hvis der peges på en mappe der ikke eksisterer eller man ikke rettigheder til fanges det af fs::read_dir(dir)? Hvis mappen er tom vil itterator formodentlig skippe. Så nej. I såd...

Verbose

Så hvis man skulle gøre det lidt mere verbose kunne man skrive. for entry_result in fs::read_dir(dir)? {   let file = entry_result?; let pathbuf = file.path();   println!("{}", pathbuf.display());   if pathbuf.extension().unwrap_or(OsStr::new...

Re: Redeklaration

Du er nødt til at pakke resultatet ud i Rust før du kan gøre noget med det, og inde i en funktion der selv returnerer Result<T, E> kan du gøre dette med ? Aha. Det er jo meget smart. Så hvis jeg selv skal svare mit oprindelige spørgsmål: "fs::read_dir(dir)?" returnerer en...

Re: Redeklaration

Variabler i Rust kan redeklareres ved at bruge en ny let-binding, der respekterer scope hvis relevant: https://doc.rust-lang.org/nightly/rust-by-example/variable_bindings/scop... ?-operatoren kan bruges i en funktion der returnerer et Result, og lader funktionen fortsætte med variablen hvis Ok...

Re: Redeklaration

Av, nu er vi jo nede i de sværeste datalogiske spørgsmål Jeg tror du misforstår mig. Jeg er ikke så bekendt med Rust, så grunden til at jeg er spørger er fordi jeg ikke kan gennemskue hvad der sker. Det virker som om at du skriver at den Entry der kommer ud af "fs::read_dir(dir)?"...

Re: Redeklaration

Derfor ligger der et librarykald under hver iteration i "for file in fs::read_dir(dir?)" og det kan derfor tjekkes. Skulle det så ikke heller have været: for file_handle in fs::read_dir(dir)? {   let file = file_handle?; let pathbuf = file.path();  ...

Redeklaration

Hej Tanja, Rigtigt fed artikkel!! Hvordan kan det være at du skal hente "file" igen i denne løkke? Burde den exception handling ikke være inkluderet i " fs::read_dir(dir)?" .... ? :) for file in fs::read_dir(dir)? {   let file = file?; let pathbuf = file.path...

Jitsi

Jeg har brugt Jitsi nogle gange til møder. Det fungerer ret godt synes jeg. Da det er open source can man endda selv sætte en Jitsi server op på det universitet eller firma hvor man bruger det.
Kommentar til Første skridt med programmering i Rust

Brændt jern

Jeg har selv kigget en smule på Rust i ny og næ, men er aldrig kommet igang med et egentligt project. Jeg ser frem til næste artikkel :)

Re: Enig med Martin Bech

Jeg ville også som open source bruger generelt ønske at Jitsi kunne erstatte Zoom, Jeg har brugt Jitsi til nogle møder. Det virker da fremragende synes jeg.
Kommentar til Mere end hver tiende har downloadet Zoom fra ikke-officielle kanaler

Flathub

Er flathub set som en usikker kanal i denne kontekst?
Kommentar til Windows 10 bruger Start-menuen til at kapre Firefox-brugere

Re: jo jo...

Må erkende jeg endnu engang er glad for at vælge Linux distributioner... Ja, hvor er jeg dog glad for at jeg er skiftet til Linux. Så kan jeg have min computer som jeg vil have den.

Re: Klarhed

Det ser meget værre ud med alt Android skramlet, som ofte er aldeles værdiløst i løbet af et par år. Spot on. Min pointe gælder interlektuelle rettigheder og ikke specifikt Microsoft eller Windows. Mobil telefoner har det meget værre end desktop/laptop computere, da de oftest ikke har en åbe...

Klarhed

Hvis det ikke allerede var klart for enhver, så er det blevet klarere nu. Hvis du har købt en enhed med Microsoft Windows, så er denne ikke 100% din ejendom. Før opdateringer over internettet var normalt, skulle mange folk vende sig til at imens deres computer var deres, så var softwaren på den l...

Re: Code & data rod?

Der må da virkelig være sjusk i deres mem-håndtering hvis den ikke holder data og kode skarpt adskilt? Databaser kam jo have tabeller med blob's, så i princippet kunne Access jo gemme noget kode i databasen.

Re: hmm

Du skal opdatere til den nyeste. Du skal altid opdatere til den nyeste. Så er det jo rart at sådan noget helt automatisk opgraderes på Linux.
Kommentar til Er en $200 ARM 64-bit laptop noget værd

sammenligning

Jeg har en lowpower zenbook ux305c med en m3-6Y30 processor. Det kunne være interessant at sammenligne hastigheden . Min har batteri til en hel arbejdsdag ~ 6-8 timer.
Kommentar til Kerne1 og Kerne2

Re: Terrifying

Hertil naturligvis hele debatten om kvalitetssikring. Med 1.3MLOC taler vi allerede om 1300 deciderede fejl i koden, iflg. gængse tommelfingerregler. Hvor mange liniers code er der tale om for FreeBSD's vedkommende, hvis man skulle sammenlægge alle services og tools, der er ekvivalent med sy...