Troels Mikkelsen

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

Kommentarer

Re: "Hvad med størrelsen?"

og Cargo.toml er 2 linier udover autogenereret / trivielt. 11 linier i alt.

Re: "Hvad med størrelsen?"

Java-versionen ser ud til (eyeballet) at være på 99 linier + 80 liniers test, samt 44 linier gradle (build.gradle)

Re: "Hvad med størrelsen?"

Tak for endnu en god artikel Tania! Hvis man lige eyeballer den så er Rust-versionens main.rs 64 linier + 53 linier til test, og Cargo.toml er 2 linier udover autogenereret / trivielt.
Kommentar til Ingen ko på isen: Vi koder vores program færdig i Rust

Release builds

Fed artikelserie! Du skal næsten prøve med et release build: cargo run - -release - - <input argumenter> Der skal ikke mellemrum mellem bindestregerne, men autoformatering spiser dem og laver tankestreg

Re: Redeklaration

File er et Result<T, E>, som er en sum type, der indeholder enten T (operationen lykkedes) eller E (noget gik galt) 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 ? 🙂

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

Et bud med match: for entry in fs::read_dir(dir)? { let file = entry?; let pathbuf = file.path(); match pathbuf.extension().and_then(OsStr::to_str) { Some("txt") => { txt_files_in_dir.push(pathbuf); } _ => {} } }

Re: Tak

interessant at se noget Rust-kode, selv om det virker som et meget ungt og lidt besværligt sprog, som utvivlsomt vil gennemgå mange "udglatninger" på vejen til modenhed. Jeg synes bestemt også det er interessant 😉 Hvad angår udglatninger, så har Rust nået sin version 1.0 og har et ret...
Kommentar til Første skridt med programmering i Rust

Re: "C++ run-time" indlejret eller ej

Rust bruger statisk linking, så den *.exe fil Tania har compilet burde kunne køre på andre instanser af samme Windows, som ikke har C++ run-time installeret. Glæder mig til at læse næste afsnit!😊
Kommentar til Reverse Engineering af en programmørvittighed

14 liter mælk

En ægte programmør ville vel have købt 14 liter mælk i alt ;-)
Kommentar til Domæne-chok: DanID taber retten til nemid.dk med et brag

Re: Ekspropriation

[...] almenvældet [...] Tænk at modsætningsforholdet mellem individuelle rettigheder og almenvellet kan kommunikeres så effektivt i ét ord.

Re: Linux, Java og Danske Bank

@Michael Nielsen, tak for tippet! Googlede og fandt følgende guide: http://www.hvordan.dk/hvordan-faar-man-nem-id-og-netbank-linux-firefox Med ovenstående guide og Linux Mint 12 + OpenJDK 6 + samtlige IcedTea plugins virker Danske Bank nu i Firefox.

Linux, Java og Danske Bank

Er der nogen herinde der har erfaring med at få Danske Banks netbank op at køre på Linux? Det virker ikke 100% på min Linux Mint installation; har fået at vide af deres hotline det er java-relateret (givetvis...), men ikke mere end det. Tips er velkomne!
Kommentar til 60 år gammel båndteknologi kan stadig udkonkurrere harddiske

Komprimeret kapacitet

næste generation af bånd vil have en komprimeret kapacitet på 8 terabyte per bånd Er der nogen der kan kaste lys over hvad der gemmer sig bag den hamrende upræcise formulering? Kan der rent faktisk ligge 8 terabyte data pr. bånd, eller er der lavet alle mulige antagelser omkring datatyper, komp...
Kommentar til NemID's Java-hul: Din bank kan snage i alt på din harddisk

*NIX og Applets

Det lyder på mange af de ovenstående indlæg som om, at appletten, så snart den er startet og godkendt, giver DanID 1) fuld adgang til alle filer på brugerens computer, og 2) DanID adgang til at installere diverse programmer på brugerens computer. Kan det passe? @1 vil DanID kunne se f.eks indhold...