Inlägg

Inlägg som ante84 har skrivit i forumet
Av ante84

EKWB skriver att radiatorn använder Copper H90, lite missvisande är det. Hade varit bättre att skriva Brass H90.

Av ante84

För att om strängen hittas returneras en int med positionen med index som börjar på 0, så det går inte att ha ett villkor som strpos($term->name, 'Person_') > 0 till exempel.

Av ante84

Egentligen 13/15 första gången.
Tyckte wire bonding frågan var lite konstiga svar på, egentligen är wire bonding trådar mellan en IC och dess kapsel, som exempelvis DIP som sedan monteras på ett kretskort.

Av ante84
Av ante84
Skrivet av ELF:

Vad är totalsträckskrypterat?

Att kommunikation är krypterad hela vägen från sändare till mottagare, kallas på engelska "End-to-end encryption".

Av ante84
Skrivet av heretic16:

Vilket värde vill du ha?
Du vet tidskoden som jag skrev ovan och den råa datan. Vad mer vill du veta?

Jag har version
Där har vi svaret.
Så jag har 11 bytes, men här visas det 8 bytes... Så hur ska jag tolka detta?

Hittade antingen på stack overflow eller i dokumentationen att precisionen på sekunderna kan variera. "Fractional seconds" så det kanske är en konfigurationssak.

Av ante84
Av ante84

Dag: 2
Språk: Java
Lösning:

import java.io.IOException; import java.net.URI; import java.net.http.HttpClient; import java.net.http.HttpRequest; import java.net.http.HttpResponse; import java.util.Map; public class Application { public static void main(String[] args) throws IOException, InterruptedException { HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest.newBuilder() .GET() .uri(URI.create("https://adventofcode.com/2022/day/2/input")) .header("Cookie", "session=changeme") .build(); HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString()); String body = response.body(); var lut = Map.of( "A X", 1 + 3, "A Y", 2 + 6, "A Z", 3 + 0, "B X", 1 + 0, "B Y", 2 + 3, "B Z", 3 + 6, "C X", 1 + 6, "C Y", 2 + 0, "C Z", 3 + 3 ); var lut2 = Map.of( "A X", 3 + 0, "A Y", 1 + 3, "A Z", 2 + 6, "B X", 1 + 0, "B Y", 2 + 3, "B Z", 3 + 6, "C X", 2 + 0, "C Y", 3 + 3, "C Z", 1 + 6 ); int score = 0; for (String line : body.split("\n")) { score += lut2.get(line); } } }

Dold text
Av ante84
Skrivet av Uibi:

Din "do" sats bör ha en while med "money > 20000 || age < 60"
do {
your addition of money and print out.
} while (money < 20000 || age < 60)
vände din > eftersom du bör sluta vid 20000 va?
System.println kanske funkar bättre här också.

mystring och age behöver inte skrivas som attribut i en klass, du kan sätta dem direkt när du tar emot input. eftersom all kod ändå ligger i main

Litet tips, bryt ut i funktioner med bra namn. Nu är det kort kod men det hjälper dig senare

mystring och age är redan deklarerade i main så det är riktigt. Går dock att deklarera där de används.

Av ante84

Måsvingarna i slutet av programmet runt utskrifterna fyller ingen funktion (antar att du missat att lägga till en avslutande måsvinge i din kod).

Av ante84

TwitchCon

Av ante84

Får inte det här att kompilera.

Av ante84
Skrivet av Det Otroliga Åbäket:

Vet faktiskt inte vad som var normalt på den tiden. Folk som är någorlunda kompetenta inom IT är fortfarande sällsynta, så det kanske var din skola som låg i framkant snarare?

Men naturligtvis har du rätt i att det inte var svårt att få tag på en Linuxdistro under andra hälften av 90-talet om man bara ville.

Högstadiet där jag gick körde linux på några burkar, Red Hat var det då som kördes, detta var runt 1997 och datorerna körde nätverk över coax.

Av ante84
Skrivet av aep65:

Ja. Vad tänker du på?

Du skrev om dependencies i "...\MyApp.UI\obj\Debug\netcoreapp3.1\Msix" och som jag förstår det är den assemblyn till när man utvecklar.
Men om det är en release build har jag tyvärr inga mer idéer om vad som är fel.

Av ante84

Bygger du en release version?

Av ante84

Kör med makaroner till.

Av ante84

Change Data Capture (CDC) kanske vore något? Finns en del olika projekt på https://github.com/wushujames/mysql-cdc-projects/wiki

Av ante84

Kör en XPS 13 på jobbet, smidigt när det kommer förinstallerat med Ubuntu 18 LTS. Numera fungerar bios uppdateringar riktigt smidigt med. Laddas ner med apt-get och installeras automatiskt vid boot istället för att boota med usb-sticka och uppdatera genom DOS.

Av ante84

Kör DataGrip på jobbet, smidigt att kunna tunnla in med ssh direkt i programmet.

Av ante84

Programmet ser bra och välstrukturerat ut men du har inte med någon undantagshantering, matar användaren in något annat än ett tal så kommer programmet krascha.