1112 Replies
ratty-blush•3y ago
Alles klar
https://adventofcode.com/2022
ratty-blush•3y ago
GitHub
GitHub - mikebucher/AoC2022: My C# Solutions for AoC2022
My C# Solutions for AoC2022. Contribute to mikebucher/AoC2022 development by creating an account on GitHub.
ratty-blush•3y ago
Jonathan Paulson
YouTube
Advent of Code 2022 - Day 1
Placed 49th on part 1; 28th on part 2.
Problem: https://adventofcode.com/2022/day/1
Code: https://github.com/jonathanpaulson/AdventOfCode/blob/master/2022/1.py
ratty-blush•3y ago
schon geil
equal-aqua•3y ago
GitHub
AoC2022/Day01.php at main · mdXcoding/AoC2022
AoC2022. Contribute to mdXcoding/AoC2022 development by creating an account on GitHub.
ratty-blush•3y ago
nice :D
php ist schon geil
equal-aqua•3y ago
bist halt auch der erste der das sagt flamen immer alle PHP, kp warum
ratty-blush•3y ago
Ach, ich finds ned mega schlimm
equal-aqua•3y ago
wenn man sich die codes mal anschaut
ratty-blush•3y ago
also, nicht mein Lieblingsding
equal-aqua•3y ago
alle machen genau das gleiche
ratty-blush•3y ago
Reaktion von meinem chef der PHP liebt
ratty-blush•3y ago
equal-aqua•3y ago
haha
ja fopen und while EOF is so ultra klassik ^^
ratty-blush•3y ago
!!! ist EOF?
equal-aqua•3y ago
und is das jetz gut oder schlecht lol
ne !EOF is ja not eof
und !!! ist das gleiche wie ein !
hab ich mir irgendwann mal angewöhnt, weil man ein ! halt schnell überliest im code
ratty-blush•3y ago
huh
okay das ist interessant
equal-aqua•3y ago
ja mach ich auch in js
ratty-blush•3y ago
okay das ist cursed
equal-aqua•3y ago
is das gleiche wie
ah noch was
mit !! castest du auch die var zu bool
ratty-blush•3y ago
yes das wusste ich
equal-aqua•3y ago
equal-aqua•3y ago
ja kp, wann ich das angefangen hab ^^
falsch is es nich, nur machens recht wenig
ratty-blush•3y ago
yep 😅
equal-aqua•3y ago
hm so challenges is eigentlich top mal ne neue sprache zu testen
nur was?
ratty-blush•3y ago
ich mir schon jahre lang
machs trotzdem nie
equal-aqua•3y ago
hmm
syntax is halt echt gruselig bisschen 😄
other-emerald•3y ago
Wegen der Geschichte.
Literally jeder, den man trifft, der sagt, er könne php programmieren, ist jemand, der sich den scheiß selbst in der Schule zusammengewichst hat und immer noch bubblesort auf hochkomplexe Probleme wirft.
ratty-blush•3y ago
hatte PHP in meiner Ausbildung benutzt, war ganz okay, seit dem selber nie was geschrieben damit, aber finds auch nicht mega schlimm
equal-aqua•3y ago
Hatten VB.net in der Ausbildung
das is thrash 😄
Ich find es kommt halt immer drauf an was man machen will, für viele Dinge gibts bessere Sprachen (wieder in bezug auf PHP)
ratty-blush•3y ago
Das hab ich produktiv schon benutzt
n altes legacy system war auf vb.net
und wir mussten ab und zu dort bugs fixen
equal-aqua•3y ago
Ja gut, auch da gibts komplexe Systeme die man halt leider nich einfach mal schnell neu coded 😄
ratty-blush•3y ago
Jap
Kann dafür sagen, hab schon produktiv Cobol, PL1 und VB.net benutzt
equal-aqua•3y ago
Damals hatte nen Nachbar, der bissle älter war als ich, mir bissle Delphi beigebracht.
ratty-blush•3y ago
hui
equal-aqua•3y ago
also ol'school delphi nich der neue shit
Delphi 5 oder 6 war das glaub
mal xcode runterladen
^^
prbier das jetz in assi c++
ratty-blush•3y ago
Lmao
other-emerald•3y ago
Alter c++ ist liebe.
Habe in C und C++ gelernt im Ausbildungsbetrieb.
equal-aqua•3y ago
ja c++ is und bleibt einfach geil 😄
aber erstmal mein noblechair aufbauen
equal-aqua•3y ago
equal-aqua•3y ago
yay!
equal-aqua•3y ago
equal-aqua•3y ago
fast ^^
fehlt nur noch das splice, das irgendwie nicht will
ratty-blush•3y ago
ooooh nice
equal-aqua•3y ago
aber wie ich sagte, eigentlihc is es doch immer das gleiche
musst halt suchen wie die syntax is
aber letztendlich weisst ja was du willst
deep-jade•3y ago
https://github.com/Basinity/AdventOfCode2022
C# noob hats mal auch versucht
Mein Lösungsweg für das zweite Puzzle bin ich nicht ganz happy mit
GitHub
GitHub - Basinity/AdventOfCode2022: My solutions to the Advent Of C...
My solutions to the Advent Of Code 2022. Contribute to Basinity/AdventOfCode2022 development by creating an account on GitHub.
equal-aqua•3y ago
aber jo bin jetz kein c++ boy ^^
ratty-blush•3y ago
Guck mal in meine Lösung
Kannst das Array sortieren und dann die ersten 3 nehmen
equal-aqua•3y ago
ja wollts sagen
bei c# gibts doch bestimmt take(x) oder halt splice(von, zu)
ratty-blush•3y ago
Genau, hab glaub OrderByDescending benutzt, und dann Take(3)
deep-jade•3y ago
Ah ja okay so ist natürlich auch möglich lol
equal-aqua•3y ago
Schaut doch sauber aus! Ich find ja so challenges ja grad gut, wenn man sich bisschen austauscht und eben auch sieht wie andere es machen 🙂
ratty-blush•3y ago
jo, ob man for oder foreach benutzt ist egal
performancewise fast genau gleich
equal-aqua•3y ago
Was ich dir als tipp geben kann, is aber vll. nur meine präferenz. Schau bei if blöcken immer das die so schnell wie möglich durch laufen
also nicht if ... else sondern z.b. die if dann mit continue machen und dann sparst dir die else
hat mike glaub auch so
ratty-blush•3y ago
nope
Ich mag continue überhaupt nicht
equal-aqua•3y ago
echt nicht?
ratty-blush•3y ago
finde das mega unschön
equal-aqua•3y ago
ich find halt so verschachtelte ifs immer nich so nice
wenns halt viele werden
other-emerald•3y ago
Alter.
Mit Continue rausspringen ist so widerlich zu lesen.
😄
ratty-blush•3y ago
agree
equal-aqua•3y ago
Na gut 😅
other-emerald•3y ago
Ist einfach eine weitere Ebene Kontrollstrukturen, die man im Hinterkopf haben muss.
Für mich hat das immer so n go to Geschmäckle.
equal-aqua•3y ago
Ich spring halt gern so schnell wie möglich raus um net den Rest immer in ner ewig langen Else Statement zu haben
Aber auch nur bei so klein kruscht
ratty-blush•3y ago
finde das hier schon mega schlimm bei uns im code
aber naja
equal-aqua•3y ago
interessant 😄
könnt man sicherlich auch mit worker prozessen machen
ratty-blush•3y ago
boah, wahrscheinlich
aber ob sich das lohnt 🤷♂️
equal-aqua•3y ago
gibt halt immer 200 wege ^^
ratty-blush•3y ago
jop
equal-aqua•3y ago
ich check den splice von listen in c++ nicht, wat will der
ratty-blush•3y ago
boah keine ahnung 😅
c++ ging komplett an mir vorbei
equal-aqua•3y ago
schon die doku ey ^^
equal-aqua•3y ago
equal-aqua•3y ago
wtf
ratty-blush•3y ago
equal-aqua•3y ago
andere sprachen halt array.splice(start, end) noch offset
ratty-blush•3y ago
macht auch sinn
equal-aqua•3y ago
equal-aqua•3y ago
habs ^^
wat ein kampf 😄
other-emerald•3y ago
Schüsch
Ich bastel mir gerade während videocalls eine OO Lösung zusammen. 😅
ratty-blush•3y ago
fancy
wir haben grade review
equal-aqua•3y ago
is das ok so? oder würdest da was ändern? ich bin nich sooooo firm in c++ ^^
other-emerald•3y ago
Ist halt prozedural programmiert inner objekt orientierten Sprache.
equal-aqua•3y ago
ja gut ich fang jetz nich an klassen für so ne leiche aufgabe zu machen 😄
aber bin mal auf dein commit gespannt 🙂
bzw. dein OO ansatz
other-emerald•3y ago
Eh. Die Tage bauen doch aufeinander auf in der Regel.
equal-aqua•3y ago
Tun Sie?
other-emerald•3y ago
Jupp
Letztes Jahr haste immer mehr Features zu deinem U-Boot hinzugefügt.
ratty-blush•3y ago
najaaaa
muss nicht sein
letztes jahr war eher speziell
other-emerald•3y ago
Was ich anders gemacht hätte:
use namespace std;
ratty-blush•3y ago
gab viele viele jahre die immer wieder neu waren
other-emerald•3y ago
Hm, ok, dann hab ich das falsch in Erinnerung.
Ich nutze das auch, damit mein Hirn übers Jahr nicht ganz verkrustet.
equal-aqua•3y ago
na ich schau mal, wenns morgen dann aufbaut, kann ich immer noch das von heute umbauen
other-emerald•3y ago
Python übrigens richtig räudig.
Hat einfach keine fußgesteuerten Schleifen.
equal-aqua•3y ago
syntax is so wild
ratty-blush•3y ago
ich finde halt auch nie ein use case dafür
ich will das schon lernen
aber dann bin ich immer so
ach das geht auch mit .net
equal-aqua•3y ago
equal-aqua•3y ago
der is top 10 im leader board, das sieht einfach so wild aus alles ey 😄
ratty-blush•3y ago
jo hab auch ein video geposted
ratty-blush•3y ago
Jonathan Paulson
YouTube
Advent of Code 2022 - Day 1
Placed 49th on part 1; 28th on part 2.
Problem: https://adventofcode.com/2022/day/1
Code: https://github.com/jonathanpaulson/AdventOfCode/blob/master/2022/1.py
equal-aqua•3y ago
ach das war grad der
ratty-blush•3y ago
ach ist der
equal-aqua•3y ago
lol
ratty-blush•3y ago
ich guck immer seine lösungen
find das mega interessant
er benutzt auch vim
equal-aqua•3y ago
junge junge ey ^^
der muss richtig bock haben 😄
mit vim konnt ich mich nie anfreunden irgendwie
ratty-blush•3y ago
same
alles was ist kann ist :wq
equal-aqua•3y ago
haha ja und wild auf esc und überall tippen bis man mal auf die scheiss console da kommt lol
ratty-blush•3y ago
Shift ZZ ist auch gut
other-emerald•3y ago
njoink, meine völlig over egnineerte objektorientierte Lösung. 😄
ratty-blush•3y ago
goil
ratty-blush•3y ago
ratty-blush•3y ago
das ist so fucking geil
der schreibt das wirklich eh
equal-aqua•3y ago
total mike
was is das
ratty-blush•3y ago
keine ahnung
aber sieht ultra geil aus
equal-aqua•3y ago
equal-aqua•3y ago
natürlich gibts ne eigene tastatur ^^
equal-aqua•3y ago
other-emerald•3y ago
Dafür ist task 2 jetzt mega ez gelöst gewesen
equal-aqua•3y ago
upg diese einzeiligen multi functions, da sträubt sich alles bei mir 😄
other-emerald•3y ago
Ach komm.
Bisschen lambda hier.
Bisschen list comprehension da.
Lambda ist auch nur 'ne anonyme klasse/funktion. 🤷
equal-aqua•3y ago
hehe ja schon, aber nee ich bin freund von luft und new lines 😄
ratty-blush•3y ago
holy shit
ich liebe lambda expressions in .net
other-emerald•3y ago
Ich auch, aber für sowas einfaches erlaub ich mir auch mal sowas, damit die Muskeln dafür nicht ganz verkümmern.
equal-aqua•3y ago
Google Docs
Reddit / Advent of Code
Dec 1
Headers / Info,Elves Calories Report,Calories Report Unified,10062;15651;1271;14355;7220;;4878;1754;8466;4741;2582;3003;5327;3172;1327;6310;;22413;4145;22294;;23108;30453;;2084;3496;4800;1388;8728;6380;6397;2558;2120;6159;;25265;20200;2083;;7424;5830;2575;2825;2234;6106;5505;2847;2059;7145...
equal-aqua•3y ago
equal-aqua•3y ago
equal-aqua•3y ago
da sind echt wilde sachen dabei lol
ratty-blush•3y ago
ratty-blush•3y ago
ja vieles ist im megathread
equal-aqua•3y ago
such grad n assembler video
zufällig was gefunden?
ratty-blush•3y ago
ne video ned
equal-aqua•3y ago
src?
ratty-blush•3y ago
GitHub
AoC/1a.s at main · JustinHuPrime/AoC
Advents of Code in NASM x86_64 assembly. Contribute to JustinHuPrime/AoC development by creating an account on GitHub.
ratty-blush•3y ago
GitHub
AoC/1b.s at main · JustinHuPrime/AoC
Advents of Code in NASM x86_64 assembly. Contribute to JustinHuPrime/AoC development by creating an account on GitHub.
equal-aqua•3y ago
nice thx 😄
other-emerald•3y ago
Erstmal meinem Vater Advent of code geschickt. Schauen wir Mal ob er mit macht.
equal-aqua•3y ago
Kann er coden?
Meiner kann's jedenfalls nicht
other-emerald•3y ago
Mein Vater hat sein gesamtes Berufsleben als Programmierer verbracht. 😄
ratty-blush•3y ago
GitHub
AoC2022/Program.cs at main · mikebucher/AoC2022
My C# Solutions for AoC2022. Contribute to mikebucher/AoC2022 development by creating an account on GitHub.
ratty-blush•3y ago
mega hässlich
aber es funktioniert
equal-aqua•3y ago
ach du bist ja schon früh am start 😄
ich schau erst wenn ich meins fertig hab
ratty-blush•3y ago
freitags fang ich meine arbeit um 6:30 an
equal-aqua•3y ago
meh part2 haut meine logic komplett um mist ^^
bekommst zwar hingeschlampt aber geil is part2 so nich ^^
ratty-blush•3y ago
jap
equal-aqua•3y ago
so, also antworten sind schonmal richtig 😄
push inc
equal-aqua•3y ago
GitHub
AoC2022/Day02 at main · mdXcoding/AoC2022
AoC2022. Contribute to mdXcoding/AoC2022 development by creating an account on GitHub.
equal-aqua•3y ago
bin jetz echt mal gespannt wie du es gemacht hast 🙂
ok komplett anderer ansatz 😄
other-emerald•3y ago
Ich hab einen Fehler drin, den ich identifiziert hab, aber ich verstehe nicht, wo er herkommt.
ratty-blush•3y ago
überraschenderweise hat paulson es ähnlich gelöst wie ich
ratty-blush•3y ago
Jonathan Paulson
YouTube
Advent of Code 2022 - Day 2
Placed 22nd on part 1; 11th on part 2.
Problem: https://adventofcode.com/2022/day/2
I'm sure this wasn't the best way to do it, but it seemed simplest in the moment. Lucky for me I didn't mess the logic up; could've easily required several tries today.
ratty-blush•3y ago
halt einfach in
other-emerald•3y ago
lol gefunden, danke für eure Hilfe Jungs.
ratty-blush•3y ago
öhm
gerne?
other-emerald•3y ago
Rubber duck debugging
In software engineering, rubber duck debugging (or rubberducking) is a method of debugging code by articulating a problem in spoken or written natural language. The name is a reference to a story in the book The Pragmatic Programmer in which a programmer would carry around a rubber duck and debug their code by forcing themselves to explain it, l...
ratty-blush•3y ago
ich gut
other-emerald•3y ago
Ihr wart meine rubber duck.
equal-aqua•3y ago
hä moment mal
Einar hast du deine antwort schon?
ne ich meine part1
meine zahl is ne andere als die von dem video?
other-emerald•3y ago
Ja klar Brudi.
equal-aqua•3y ago
bekommt jeder andere?
other-emerald•3y ago
Jeder kriegt seine eigenen Inputs.
equal-aqua•3y ago
ah
ok
ratty-blush•3y ago
yes
equal-aqua•3y ago
lol dachte grad 😄
ratty-blush•3y ago
input is random
equal-aqua•3y ago
ok ok ^^
ratty-blush•3y ago
die webseite hat ne eigene lösung im backend
equal-aqua•3y ago
ok dachte die lösung is für alle gleich 🙂 na gut
also back to code
ich glaub ich habs heut zu kompliziert gemacht
wenn ich so seh wie die meisten einfach nur das ding loopen und fertig 😄
other-emerald•3y ago
Meine Lösung für task 1
other-emerald•3y ago
Der Fehler war, dass ich beim input auswerten me und them vertauscht hab.
equal-aqua•3y ago
😄
ratty-blush•3y ago
hatte ich anfangs auch
dachte ABC bin ich
equal-aqua•3y ago
Hehe
ja komm wenn wir paar sind is schon lustig
er wieder
other-emerald•3y ago
welp
equal-aqua•3y ago
am löschen der alte
i saw, i know
is das gleiche bei mir, ich vergess immer das profil zu switchen 😉
also das, mit welchem ich ins git push
other-emerald•3y ago
Du kennst meinen Namen eh. Wenn's nur die Leute hier im Thread wären wär es ja kein Problem. 😅
equal-aqua•3y ago
hehe alles gut Kurt-Erich Piepmatz
other-emerald•3y ago
Und der Buchermichl kann sich die History der gelöschten Nachrichten ja auch angucken.
equal-aqua•3y ago
Michllllll
ratty-blush•3y ago
hä
was
ich fahr gleich pcup
equal-aqua•3y ago
viel spaß
deep-jade•3y ago
Ich verstehe irgendwie gar nicht, warum mein Lösungsweg falsch ist, obwohl ich das 1 zu 1 wie Mike habe, kann mal jemand das anschauen?
Ok.. hä, ich hab da andere Zahlen zum score addiert.. aber trotzdem sollte das doch so richtig sein
ich bin dumm, kann nicht mal einfach addieren,
ratty-blush•3y ago
Find gut, dass es nicht nur mir passiert ist
equal-aqua•3y ago
ratty-blush•3y ago
GitHub
AoC2022/Program.cs at main · mikebucher/AoC2022
My C# Solutions for AoC2022. Contribute to mikebucher/AoC2022 development by creating an account on GitHub.
ratty-blush•3y ago
Mega geile Lösung
da bin ich mega happy damit
equal-aqua•3y ago
Komm ich heut erst abends dazu
Haha wat ne geile Challenge aber
deep-jade•3y ago
https://github.com/Basinity/AdventOfCode2022/blob/master/Day3/Program.cs
Musste bei Mike etwas spicken, hätte sonst nie gedacht, dass man von einem Char auch den Modulo nehmen kann... wäre sonst wahrscheinlich bei a = 1, b = 2, c = 3, usw. 🙈
GitHub
AdventOfCode2022/Program.cs at master · Basinity/AdventOfCode2022
My solutions to the Advent Of Code 2022 in C#. Contribute to Basinity/AdventOfCode2022 development by creating an account on GitHub.
ratty-blush•3y ago
Hehe ja das kannte ich aus einem früheren jahr
equal-aqua•3y ago
bin echt gespannt
sitz grad dran
ohej die zwei mal wieder
^^
equal-aqua•3y ago
GitHub
AoC2022/Day03 at main · mdXcoding/AoC2022
AoC2022. Contribute to mdXcoding/AoC2022 development by creating an account on GitHub.
equal-aqua•3y ago
länger gebraucht als ich dachte -.-
ah das mit dem was Benjamin gesagt hat, hab ich halt so gemacht 😄
hab mir schön nen array zusammen gelooped lol
ratty-blush•3y ago
deep-jade•3y ago
@sn1cki Weißt du zufällig warum es genau % 32 sein müssen bzw. welches System dahinter steckt? 26 davon für die Buchstaben, aber die anderen 6? Und was ist mit Zahlen 0-9? 😅
deep-jade•3y ago
hier kommt bei beiden 17 raus
equal-aqua•3y ago
Ey aber immerhin ne sexy function gebaut ja warum is n das mod32 ?
ratty-blush•3y ago
Das ist der ascii wert der dahinter steckt
ratty-blush•3y ago
ratty-blush•3y ago
Fängt halt bei 65 und 97 an
Deswegen passt 32 per zufall
equal-aqua•3y ago
von mir
deep-jade•3y ago
Ah jo das macht sinn
ratty-blush•3y ago
GitHub
AoC2022/Program.cs at main · mikebucher/AoC2022
My C# Solutions for AoC2022. Contribute to mikebucher/AoC2022 development by creating an account on GitHub.
ratty-blush•3y ago
clean af
equal-aqua•3y ago
Boah du Frühaufsteher
ratty-blush•3y ago
normal
bin gestern nicht in klub, war um 11 im bett
equal-aqua•3y ago
ich war auch nich im club 😄
aber bis 8 .30 kann man schon mal schlafen 😄
ratty-blush•3y ago
och ich hatte 7 stunden, das reicht
equal-aqua•3y ago
hatte glaub acht
so erstmal espresso dann setz ich mich da rann, wenn der kleine mich machen lässt 😄
equal-aqua•3y ago
GitHub
AoC2022/Day04.php at main · mdXcoding/AoC2022
AoC2022. Contribute to mdXcoding/AoC2022 development by creating an account on GitHub.
equal-aqua•3y ago
das range ding musst ich halt echt nachschlagen, da hatte ich jetz null kopf zu mit dem support vom kleinen 😄
equal-aqua•3y ago
equal-aqua•3y ago
@Einar W. bei dir die motivation wieder nach day2 lost? 😄
other-emerald•3y ago
Ich mach das eh immer nur in videocalls nebenbei.
Am Wochenende habe ich zum Glück keine videocalls. 😂
deep-jade•3y ago
GitHub
AdventOfCode2022/Program.cs at master · Basinity/AdventOfCode2022
My solutions to the Advent Of Code 2022 in C#. Contribute to Basinity/AdventOfCode2022 development by creating an account on GitHub.
equal-aqua•3y ago
Yes nice
ratty-blush•3y ago
Alter Tag 5 dreht auf
equal-aqua•3y ago
^^
bin auch schon dran
dacht schon ich sei unfähig lol
equal-aqua•3y ago
equal-aqua•3y ago
array steht schonmal 😄
ratty-blush•3y ago
GitHub
AoC2022/Program.cs at main · mikebucher/AoC2022
My C# Solutions for AoC2022. Contribute to mikebucher/AoC2022 development by creating an account on GitHub.
ratty-blush•3y ago
Alter
Boah
Ultra hässlich meine Lösung
Und wusste nicht wie ich die Arrays einlesen soll
hab manuell ein jaggedarray erstellt
equal-aqua•3y ago
😄
musste kurz pausieren
muss gleich nochmal reinschauen
meins is aber auch nich wunderschön
sodele
ratty-blush•3y ago
also grundsätzlich ist meine lösung okay
equal-aqua•3y ago
ich brauch gefühlt immer länger als ich dachte
ratty-blush•3y ago
ich wusste einfach nicht wie einlesen
equal-aqua•3y ago
ok mom ich pushe dann schau ich mir deins an
bin gespannt
ratty-blush•3y ago
und als ich online eine lösung gefunden hab, war ich so, wtf
equal-aqua•3y ago
ach das denk ich mir die ganze zeit
so mein push is durch
equal-aqua•3y ago
GitHub
AoC2022/Day05.php at main · mdXcoding/AoC2022
AoC2022. Contribute to mdXcoding/AoC2022 development by creating an account on GitHub.
ratty-blush•3y ago
Jo das war meine andere idee, dass ich alle 4 chars splitte
aber das hat sich genau so manuell angefühlt, wie wenn ich einfach die arrays manuell erstelle
equal-aqua•3y ago
ja ich wollt erst mit regex arbeiten
aber dann hab ich ja die offsets nicht
ratty-blush•3y ago
ich versuche so stark regex zu ignorieren
weil ich das so unleserlich finde
equal-aqua•3y ago
jo ich habs jetz genommen um eben die zahlen aus den movements zu pullen
aber das array zusammen zu fummeln war echt die meiste arbeit
ratty-blush•3y ago
Yep, habs einfach manuell gemacht, dann andere gefragt ob sie ne idee haben
Und alle so, boah ne du
equal-aqua•3y ago
well dann is meins ja nich so schlecht 😄
ratty-blush•3y ago
hab meins nochmal überarbeitet
jetzt scho ziemlich clean
deep-jade•3y ago
https://github.com/Basinity/AdventOfCode2022/blob/master/Day5/Program.cs
Boahhh war das anstrengend, viel zu Lange dafür gebraucht, gefühlt 20 stackoverflow tabs offen
GitHub
AdventOfCode2022/Program.cs at master · Basinity/AdventOfCode2022
My solutions to the Advent Of Code 2022 in C#. Contribute to Basinity/AdventOfCode2022 development by creating an account on GitHub.
ratty-blush•3y ago
hut ab, hast immer hin den input nicht manuell eingeschrieben mir zu blöd)
deep-jade•3y ago
Joa.. hab mir selbe die Aufgabe gegeben das so zu machen.. das hat schon ein paar Gehirnzellen gekostet <a:aPES_Bonk:678210603667685378>
ratty-blush•3y ago
mir ist halt auch nichts besseres eingefallen, als alle 4 chars zu splitten, und das war mir zu blöd
deep-jade•3y ago
Am Ende hab ich das halt auch so ähnlich gemacht, also jede vierte char nehmen und die in einer Liste packen, und am Ende RemoveAll WhiteSpaces
Wollte erst jagged array machen, dann listen in listen, dann hab ich mich für Listen in Arrays entschieden und damit gings ganz okay
ratty-blush•3y ago
jo, hab jagged array benutzt weils schon lange her war
hat gut funktioniert
equal-aqua•3y ago
also ich glaub es geht auch nich anders als den string split mit 4 chars
mein ansatz war ja mit regex die buchstaben zu scannen und dann daher die position in der linie zu wissen
dann über nen modulus ggf. hinkommen?
aber ob das eleganter is als nen string split?
@Einar W. dein input/meinung is gefragt
other-emerald•3y ago
Ich kenne nicht mal mehr die aktuelle Aufgabe.
equal-aqua•3y ago
ok mom ich bereite dir was vor ^^
other-emerald•3y ago
Türme von Hanoy?
equal-aqua•3y ago
wäre zeile 1-4 ok?
wie würdest du n array builden das die türme abbildet
1 = N, Z, 2 = D,C,M
etc
ratty-blush•3y ago
ich wollte grad sagen
equal-aqua•3y ago
du liest aber die zeilen nacheinander ein
ratty-blush•3y ago
witzbold
equal-aqua•3y ago
^^
other-emerald•3y ago
Wie macht man denn diese blöden code schnipsel in discord? - 🧓
equal-aqua•3y ago
Stack/List geht ja nich
triple -> `
other-emerald•3y ago
Warum geht stack nicht?
Machst drei Stacks die du rumpopst und pushst.
ratty-blush•3y ago
und wie gehen die daten da rein
other-emerald•3y ago
stack.push(daten)
ratty-blush•3y ago
ja, an das (daten) komm ich halt ned einfach so
other-emerald•3y ago
Ja das weiß ich ja nicht.
ratty-blush•3y ago
ich hab ja auch ein array von arrays benutzt
das ist ja die
equal-aqua•3y ago
ja ich glaub wie man listen/stacks macht, wissen wir alle, nur wie mike sagt: wie bekommen wie die sauber rein
Benjamin und ich habens die line pro 4 chars gesplittet, weil du ja sonst in Zeile 1 nicht den offset hast
other-emerald•3y ago
Ah. Jetzt. 😅
Vielleicht mit Pandas direkt rangehen.
equal-aqua•3y ago
also ich hab jetz paar aus dem leaderboard angeschaut die splitten alle durch 4
other-emerald•3y ago
Ja, ergibt auch Sinn.
Irgendwie musste ja an den Teil jeweils geordnet ran kommen.
equal-aqua•3y ago
ja aber weisst doch wie es ist, irgendwie fühlt sich es dreckig an 😄
also es passt, aber irgendwie glaubt man es gibt ne schönere lösung
other-emerald•3y ago
Gibt's sicherlich. Das ist ja jetzt sehr auf die eine Datei ausgelegt.
Könntest halt alle Zeilen einlesen und dann die Spalten immer entsprechend der maximalen Spaltenanzahl teilen.
Dann wärste unabhängig vom eingabeformat an der Stelle.
equal-aqua•3y ago
um die max spalten zu bekommen musst dennoch einmal durch jede zeile loopen
weisst ja sonst auch nich
other-emerald•3y ago
Ja, deswegen sag ich ja alles irgendwo zwischenspeichern oder zwei Mal über die Datei gehen.
Also eigentlich gibt's da nur Schmutzlösungen.
Oder du schreibst die auseinanderpflückende Funktion so, dass sie als Parameter die Anzahl der Spalten mit kriegt.
equal-aqua•3y ago
ja ne is gut ^^ ging mir jetzt auch mal drum, was andere so denken 😄
ratty-blush•3y ago
GitHub
AoC2022/Program.cs at main · mikebucher/AoC2022
My C# Solutions for AoC2022. Contribute to mikebucher/AoC2022 development by creating an account on GitHub.
ratty-blush•3y ago
super easy
equal-aqua•3y ago
grad erst aufgestanden lol
erstmal frühstück und dann die aufgabe checkern
ahja nach gestern is die aufgabe echt easy
equal-aqua•3y ago
GitHub
AoC2022/Day06.php at main · mdXcoding/AoC2022
AoC2022. Contribute to mdXcoding/AoC2022 development by creating an account on GitHub.
equal-aqua•3y ago
heute richtig hyped mit meiner lösung, die is echt clean 😄
deep-jade•3y ago
Werde mich erst heute Abend erst ransetzen können, aber ja, von der Aufgabenstellung her ist das erheblich leichter als gestern
deep-jade•3y ago
https://github.com/Basinity/AdventOfCode2022/blob/master/Day6/Program.cs
Finde meine Lösung ganz amüsant, vier for-loops ineinander für beide Aufgaben, einfach alles mit allem vergleichen
GitHub
AdventOfCode2022/Program.cs at master · Basinity/AdventOfCode2022
My solutions to the Advent Of Code 2022 in C#. Contribute to Basinity/AdventOfCode2022 development by creating an account on GitHub.
other-emerald•3y ago
ratty-blush•3y ago
Wollen die mich verarschen
heute Schwierigkeit aufgedreht
equal-aqua•3y ago
Uff hab noch net geschaut
ratty-blush•3y ago
Ich kotz gleich
mit dem test input ist alles korrekt
mit dem richtigen nicht
und ich denke ich weiss wo das problem liegt
equal-aqua•3y ago
Part1 oder 2 schon?
Setz mich bald dran
sodele ^^
ratty-blush•3y ago
Part 1 krieg ich einfach nicht hin
Ich verstehe nicht, wie ich ausschliessen kann dass ich ein Ordner zweimal berechne
equal-aqua•3y ago
/spoiler hast du ne recursive function gebaut? also einen der die ordner traversed? und sich selbst aufruft
so sollte es gehen, zuminderst mein ansatz ^^
ratty-blush•3y ago
GitHub
AoC2022/Program.cs at main · mikebucher/AoC2022
My C# Solutions for AoC2022. Contribute to mikebucher/AoC2022 development by creating an account on GitHub.
ratty-blush•3y ago
das hab ich
und mit test input gehts ja ohne probleme
auch mit modifiziertem test input, wo ich ein ordner mehrmals berechne, gehts
aber mit dem vollen test input gehts nicht
equal-aqua•3y ago
ich will meins fertig machen, dann schau ich deins an 🙂
please standby 😄
ratty-blush•3y ago
hab auch auf reddit geposted
hab schon 90 minuten dran gebastelt
equal-aqua•3y ago
ohje
ja easy is es nich, bin auch schon 20min oder so dran ^^
ah ich scrap nochmal, ich mach das mit klassen 😄
is mir zu hässlich lol
ratty-blush•3y ago
OMG
endlich
habe nen guten tipp bekommen
part 1 geht
equal-aqua•3y ago
nice!
ratty-blush•3y ago
problem war: ein ordner kann den gleichen namen haben wie ein anderer ordner, man muss die ganze struktur immer beachten
equal-aqua•3y ago
lese später, will es selbst mal versuchen 😄
ratty-blush•3y ago
Klar, deswegen gespoilert
equal-aqua•3y ago
yes thanks 😄
boah neben her noch calls, kp wie das der einar macht 😄
ratty-blush•3y ago
ja same
hab auch grade part 1 noch in nem call fertig gemacht
aber ich muss auch nicht wirklich beitragen, sondern mehr aufpassen und zuhören
equal-aqua•3y ago
ja wir haben dev call ^^
schwierig 😄
ratty-blush•3y ago
ja same
aber ich bin zum glück nur einer der vielen devs
da kann man auch mal die schnauze halten
equal-aqua•3y ago
wieviele devs seid ihr?
ratty-blush•3y ago
im Team sind wir 6
ganze firma glaub 250-300
equal-aqua•3y ago
ok schon krass wieviele 🙂 wir sind auch 6 insgesammt
ratty-blush•3y ago
joa, grösster e-commerce shop in der schweiz 😅
equal-aqua•3y ago
ja kenn den laden ^^
ratty-blush•3y ago
So
Jetzt beides fertig
equal-aqua•3y ago
ich bekomms grad nich ferit
nebeher schaff ich nich
bekomm das array net sauber hin
also ich weiss schon was ich will, aber es will net so wie ich will
ratty-blush•3y ago
yep hatte ich auch
Bin mit ExKollegen aus England am reden, die haben auch alle issues
bin mega froh war ich nicht einfach bisschen dumm
equal-aqua•3y ago
Ja ne die hat's schon in sich
Jetzt nach m Mittag Hab ich hoffentlich bisschen Luft
Anfangs dachte ich, das wär einfacher weil so n Directory traversen is jetz nix wildes. Aber dadurch das es eben über diese Text Liste geht und man die file handler nicht hat. Ist es schön schwer 😅
yaaaay fnially
man ey 😄
part1 endlich ^^
ok beide fertig
uff was ein kampf 😄
ratty-blush•3y ago
Jappp
Part 2 war dafür recht einfach im vergleich
equal-aqua•3y ago
GitHub
AoC2022/Day07.php at main · mdXcoding/AoC2022
AoC2022. Contribute to mdXcoding/AoC2022 development by creating an account on GitHub.
equal-aqua•3y ago
so jetz schau ich mir deine idee an 😄
dein problem hatte ich zum glück nicht, ich hatte aber: ich hatte die directory sizes nicht mit kalkuliert (recusriv)
ratty-blush•3y ago
Also muss sagen, jetzt abschliessend bin ich relativ happy mit meiner Lösung
equal-aqua•3y ago
nach dem du meine gesehen hast?
ratty-blush•3y ago
aaaaaah ja das hatte ich ganz am anfang in der aufgabe gelesen, und war so, oh oh
nene, meine nachdem sich mein aufregen über den kack gelegt hat
ist relativ clean
equal-aqua•3y ago
ich hatte nen andren ansatz und das hab ich ums verrecken nicht hinbekommen: ich wollte eigenltich nen verschachteltes array bauen, aber ich habs einfach nicht hinbekommen. mit nem normalen filesystem walker wärs gar kein problem gewesen, aber mit dem text basierten gings irgendwie nicht. letztendlich hab ich es dann eben mit dem path gemacht, ist ja auch unique so
ahja hast ja auch so gemacht 🙂
ratty-blush•3y ago
yes
habs umgeschrieben, um die size für jeden path zu speichern
equal-aqua•3y ago
Geile challenge heut 😄
ratty-blush•3y ago
jo part 1 hab ich, für part 2 muss ich bisschen umschreiben, mach ich dann später
equal-aqua•3y ago
ich machs heute mal schön mit classes 😄
voll ruhig hier, sind nur noch wir mike 😦 😢
ratty-blush•3y ago
och, muss ehrlich sagen, war gestern kurz davor alles wegzuschmeissen
equal-aqua•3y ago
das ziehen wir jetz durch 😄
ratty-blush•3y ago
Das werden wir sehen 😅
habs noch nie länger als ne Woche geschafft
ging dann immer zu lang
okay hab part 2 auch noch kurz gemacht
war mega easy 😅
ratty-blush•3y ago
GitHub
AoC2022/Program.cs at main · mikebucher/AoC2022
My C# Solutions for AoC2022. Contribute to mikebucher/AoC2022 development by creating an account on GitHub.
ratty-blush•3y ago
hab part 1 und 2 drin
equal-aqua•3y ago
bin noch dran, ich machs mal wieder zu complex bestimmt lol
aber macht spass das bisschen zu übertreiben lol
haben heut kleine weihnachtsfeier, deshalb heut auch mehr zet^^
ratty-blush•3y ago
Goil
Bin noch verkatert von gestern, werde dann am Mittag auf Home Office wechseln
equal-aqua•3y ago
haha that's the spirit 😄
ratty-blush•3y ago
Tja, vor dem Konzert gabs noch Flunkyball
equal-aqua•3y ago
boah ich hasse array offsets 😄
manmach könnts so einfach sein aber nein, null-indexed arrays sagen nein
ratty-blush•3y ago
equal-aqua•3y ago
ja immer der struggle count($array) und aber zählen von 0 und sowas ^^
meine lösung is so overkill ^^
ratty-blush•3y ago
Hahahahah
Ich denke meine auch, aber bin recht happy damit
equal-aqua•3y ago
GitHub
AoC2022/Day08 at main · mdXcoding/AoC2022
AoC2022. Contribute to mdXcoding/AoC2022 development by creating an account on GitHub.
equal-aqua•3y ago
Classes, Doku, alles dabei heute 😄
yes nice, einziger punkt wär die harten 99 ^^
equal-aqua•3y ago
ratty-blush•3y ago
Jooo, fand das aber schöner als input.Length und input[i].Length
equal-aqua•3y ago
unethical
ratty-blush•3y ago
Oh ja
ratty-blush•3y ago
GitHub
AoC2022/Program.cs at main · mikebucher/AoC2022
My C# Solutions for AoC2022. Contribute to mikebucher/AoC2022 development by creating an account on GitHub.
ratty-blush•3y ago
Boah
Das was echt hart
meine Lösung ist meeeega hässlich
other-emerald•3y ago
equal-aqua•3y ago
wtf is this 😄
also die aufgabe 😄
ratty-blush•3y ago
yep
equal-aqua•3y ago
das mach ich später
ratty-blush•3y ago
GitHub
AoC2022/Program.cs at main · mikebucher/AoC2022
My C# Solutions for AoC2022. Contribute to mikebucher/AoC2022 development by creating an account on GitHub.
ratty-blush•3y ago
Hatte Rang 664 für Teil 1
Not bad
ratty-blush•3y ago
GitHub
AoC2022/Program.cs at main · mikebucher/AoC2022
My C# Solutions for AoC2022. Contribute to mikebucher/AoC2022 development by creating an account on GitHub.
equal-aqua•3y ago
Meh! Fünf tage krank gewesen 😦
other-emerald•3y ago
Manageraussage: Das sollte dich ja nicht davon abhalten ordentlich zu arbeiten.
adverse-sapphire•2y ago
Warum geht das nicht? Ich will bei x nur Buchstaben, und y nur Zahlen
ratty-blush•2y ago
print hat diese syntax
print(" ")
die " müssen aussen rum seinratty-blush•2y ago
das geht nicht, das müsstest du escapen
ratty-blush•2y ago
oder benutzt single quotes
adverse-sapphire•2y ago
Aber der haut mir schon in Zeile 1 n Fehler raus
ratty-blush•2y ago
ah
adverse-sapphire•2y ago
Mir ist das zu wild 😄
ratty-blush•2y ago
ah nun
int() versucht, das was in der klammer ist zu einem int zu machen
du gibts "Age: " als int
das ist nicht korrekt
adverse-sapphire•2y ago
Ich dachte er nutzt das Leerzeichen darin
ratty-blush•2y ago
Stack Overflow
How can I read inputs as numbers?
Why are x and y strings instead of ints in the below code?
(Note: in Python 2.x use raw_input(). In Python 3.x use input(). raw_input() was renamed to input() in Python 3.x)
play = True
while pl...
ratty-blush•2y ago
other-emerald•2y ago
Du willst das, was aus Input raus kommt zu einem int machen, nicht das was rein geht.
Deshalb muss der int Cast um die gesamte Funktion geschrieben werden.
So aufschreiben verdeutlicht die Idee dahinter glaub ich ganz gut.
Aber grundsätzlich ist das in Python eh Quatsch den Datentyp an der Stelle zu casten. Du kippst es ja wieder in einen Print.
adverse-sapphire•2y ago
Ich versuch das nur irgendwie in mein kleines Hirn zu bekommen
Also ist es egal ob ich bei x und y string oder int angebe. Es muss nur in print angebeben werden?
Aber dann könnte ich wiederrum bei Input Zahlen und Buchstaben angeben, was ich ja eigentlich nicht will
Jesus, ist mir das zuviel
other-emerald•2y ago
Verabschiede dich von Datentypen Definitionen in Python.
Ducktyping ist das einfachste und gleichzeitig schwierigste Konzept zum Verstehen.
Ich kam von C++. Hat ewig gedauert bis ich Python geschnallt hab mit seiner datentypenfreiheit.
Bzw mit der lockeren Typisierung.
adverse-sapphire•2y ago
Ich hab halt komplett 0 Erfahrung. Hab nur gelesen, Python soll simpel zum Anfangen sein. Und hier bin ich jetzt sich was anderes?
other-emerald•2y ago
Nö, alles gut.
Python ist echt gut zum Einsteigen.
adverse-sapphire•2y ago
Aber ich habe es verstanden. Deine Umschreibung war gut. Aber anscheinend kann ich den ersten "y" Input nicht direkt wieder als "y" ausgeben um es dann als "y=int(y)" auszugeben
Aber danke
other-emerald•2y ago
Klar kannst du das. Aber wozu speicherst du in deinem snippet z ab, wenn du es gar nicht nutzt?
adverse-sapphire•2y ago
Ah Shit, das bringt mich auch wieder zu meinem eigentlichen Fehler. Das y am Ende sollte dann eigentlich zu z. Vergessen 😄
print gibt mir einfach nichts aus, wenn ich int und str getrennt habe. Egal, ich versuche mal weiter, sonst komm ich gar nicht voran
xenial-black•2y ago
was wir hier nicht alles haben 😂
adverse-sapphire•2y ago
Ok, jetzt hab ichs verstanden. ChatGPT ist verdammt OP
equal-aqua•2y ago
@sn1cki nutzt ihr auf Arbeit nen Lint config Standart für Js?
other-emerald•2y ago
d* 🤓
equal-aqua•2y ago
Yes Sorry is eins der Worte die ich irgendwie hinbekomm nie richtig zu schreiben 😅
other-emerald•2y ago
Eine Norm hat nichts mit einer Römischen Standarte zu tun ist meine Eselsbrücke.
ratty-blush•2y ago
Öhm, glaube ja
Bin aufem weg in die boulderhalle, kann grade nicht gucken, ping mich sonst morgen nochmal
equal-aqua•2y ago
Ah net wild, wollt nur mal wissen wie viel da vorgegeben wird. Schau mir das grad an und gibt halt übel viele Regeln. Und will jetzt nicht zu arg den Styling Heinz machen
other-emerald•2y ago
Einheitlicher Codestyle ist aber schon geil. 👀
equal-aqua•2y ago
Ja voll, aber ich komm halt immer wie der Coding Führer rüber
other-emerald•2y ago
Wenn du bei uns code commitest, der nicht so formatiert ist, wie black formatiert wird der commit automatisch abgelehnt.
Und es ist so gut, dass es völlig wurscht ist, wo du in der Codebase bist, es ist immer gleich. Null geistleistung gebraucht, um irgendwie style-abweichungen auszuchecken.
equal-aqua•2y ago
Was nutzt ihr denn?
other-emerald•2y ago
black
other-emerald•2y ago
GitHub
GitHub - psf/black: The uncompromising Python code formatter
The uncompromising Python code formatter. Contribute to psf/black development by creating an account on GitHub.
other-emerald•2y ago
Und snake_case
equal-aqua•2y ago
Ok in unserem Fall würd ich eslint für unser JS nutzen
adverse-sapphire•2y ago
wir haben eslint im einsatz
eslint op
other-emerald•2y ago
Ich würde auch was nehmen, wo der style schon "von draußen" kommt.. Dann spart man sich ewige Diskussionen ob das jetzt sinnvoll war oder nicht.
equal-aqua•2y ago
Ja deshalb die Frage
other-emerald•2y ago
Allerdings hab ich bei JS relativ wenig Ahnung, was gut ist. 😦
equal-aqua•2y ago
Mit der recommended config?
Werd das mal die Tage testen und dann durchsetzen
quickest-silver•2y ago
eslint und abfahrt
wir benutzen da auch die defaults
equal-aqua•2y ago
Php nutzt keiner von euch oder? Gibts da auch was in die Richtung?
quickest-silver•2y ago
https://github.com/overtrue/phplint vielleicht? keine ahnung.
GitHub
GitHub - overtrue/phplint: A tool that can speed up linting of php ...
:bug: A tool that can speed up linting of php files by running several lint processes at once. - GitHub - overtrue/phplint: A tool that can speed up linting of php files by running several lint pr...
adverse-sapphire•2y ago
jup, wir haben da noch nie was geändert mein ich, wenn nur kleinigkeiten
ratty-blush•2y ago
@Putzfee Michele 🧹 eslint und abfahrt
hab nachgeguckt
equal-aqua•2y ago
nice, danke!
kannst mal dein (alten?) chef fragen, was er für php nutzt? falls er das macht
oder wer das war 🙂
ratty-blush•2y ago
PHP has a built in linter on the command line, just php -l filename.php, but that's just for basic syntax correctness. I would use a style checker or a static code analysis tool too, like Psalm: https://psalm.dev/, also integrates into most popular IDE's
equal-aqua•2y ago
top thx mike
quickest-silver•2y ago
Was ist aktuell eigentlich bei den ganzen Tech-Firmen los? Warum entlassen die soviele Entwickler?
ratty-blush•2y ago
weil die über corona so viel eingestellt haben, und jetzt merken sie brauchen sie nicht mehr
other-emerald•2y ago
Damit es für uns andere die recruiten mal wieder n bisschen einfacher wird, Leute zu finden. haben viele von den großen Firmen auch so eine hiring politik, dass sie viele einstellen und dann im ersten Jahr krass aussieben.
quickest-silver•2y ago
Ich brauch mal ein bisschen Abwechslung. Was benutzt ihr für Monospace-Fonts?
deep-jade•2y ago
GitHub
GitHub - IdreesInc/Monocraft: A monospaced programming font inspire...
A monospaced programming font inspired by the Minecraft typeface - GitHub - IdreesInc/Monocraft: A monospaced programming font inspired by the Minecraft typeface
deep-jade•2y ago
hat sogar ligatures
quickest-silver•2y ago
Probiere ich mal aus. Von Ligaturen bin ich nicht so fan.
deep-jade•2y ago
Äh, bitte nicht ausprobieren. Ist n kleiner troll, ich habs tatsächlich für eine Zeit lang ausprobiert, aber nach einer Weile kriegst du echt die Kriese 😅
Außer dir gefällt es tatsächlich, dann, warum nicht
other-emerald•2y ago
Die die default in pycharm ist.
ratty-blush•2y ago
Consolas
Beste
quickest-silver•2y ago
Jetbrains Mono vermutlich?
other-emerald•2y ago
Keine Ahnung, hab Urlaub, also bleibt das Arbeitslaptop nach Möglichkeit aus.
equal-aqua•2y ago
#heulhalt 😄
ratty-blush•2y ago
Apropos MongoDB
ratty-blush•2y ago
ratty-blush•2y ago
equal-aqua•2y ago
is das mongo?
ratty-blush•2y ago
Ja
equal-aqua•2y ago
also nutzt ihr?
ah interessant! in verbindung mit noch ner sql oder komplett mongo?
ratty-blush•2y ago
Als Firma beides, es gibt ne SQL datenbank die alle Infos hat, wir bekommen von Kafka events die Informationen die wir brauchen, die speichern wir in Mongo ab
equal-aqua•2y ago
ok aber so product selections etc macht ihr kompltt in mongo?
ratty-blush•2y ago
Mmh, wir laden z.b. alle produkte von einer Sprache
equal-aqua•2y ago
wie hard nested is so n entry?
ratty-blush•2y ago
also, wir laden nie nur wenige doks
immer so mind 2-3 millionen
sind mega simpel
equal-aqua•2y ago
what? 😄
ratty-blush•2y ago
Wir (als team) machen keine Selects die komplex sind
equal-aqua•2y ago
also
en -> products[] -> product_props..
heisst ihr selected einfach englisch und dann bekommt ihr n array von products
ratty-blush•2y ago
gut, wir benutzen nen C# adapter
equal-aqua•2y ago
ja gut is ja egal, aber ihr pulled den mist dann?
ratty-blush•2y ago
equal-aqua•2y ago
also den ganzen baum
ratty-blush•2y ago
jap
equal-aqua•2y ago
ok krass
weil ich hab das wie gesagt für n priv projekt probiert
ratty-blush•2y ago
wir saven halt wirklich nur alles was wir brauchen
equal-aqua•2y ago
aber für einen fall bei uns auf arbeit wärs richtig nice
ratty-blush•2y ago
das heisst wir können auch alle daten ziehen
equal-aqua•2y ago
ja gut aber 2mio entries sind 2mio entrie s:D
ratty-blush•2y ago
heh jo
für die google feeds sinds auch 2h der job
equal-aqua•2y ago
ok also wenn ich jetz auf eure seite geh, pulled der ja nich den ganzen tree
das meinte ich jetz eher
ratty-blush•2y ago
das ist aber auch was anderes
das kommt nicht aus unserer mongo
das ist die alte SQL
unsere MongoDB wird für externe partner datenfeeds verwendet
equal-aqua•2y ago
achso ich dacht grad für die site selbst 😄
aber wenn ich jetz eure api anzapfe und alle products haben will, dann würde es aus der mongo kommen?
ratty-blush•2y ago
ne, ich glaube das ist teils sql, teils was auch immer andere teams nehmen
jedes team hat volle authorität über ihre domain
ich glaube wenn du z.b. durch einen produkttyp scrollst, ist das noch in der SQL
fair-rose•2y ago
Bin erstmal zufrieden,
Mobile passt sogar auch ganz gut, nur der text muss noch irgendwie anders skalieren, der ist noch viel zu groß
Einer von den IT Kollegen heute irgendwie Probleme mit Azure? 😄
🙋♀️
ich nicht aber ein kollege
Performance?
jop
aber nur kurz
ok ne bei uns heut schon n ganzen tag über
Ich will mal was testen 😄
dann hau mal raus
!mv +9 #Coding-und-Nerdkram
nope
deep-jade•2y ago
OpenAI
YouTube
GPT-4 Developer Livestream
Join Greg Brockman, President and Co-Founder of OpenAI, at 1 pm PT for a developer demo showcasing GPT-4 and some of its capabilities/limitations.
Join the conversation on Discord here: discord.gg/openai
deep-jade•2y ago
Gpt-4 wird heute vorgestellt
quickest-silver•2y ago
Postman Blog
Postman Flows: The Next Generation of Software Development | Postma...
Today, we are one exciting step closer to unlocking the power of APIs for everyone. Introducing Postman Flows—a visual tool to build software for the API-first world.
ratty-blush•2y ago
visual tool 🚮
ohne es angeguckt zu haben
quickest-silver•2y ago
ratty-blush•2y ago
Finde es ne coole idee, aber ich will nicht noch mehr business leute die an apis rumspielen ohne das sie ne ahnung haben
und alle die ne ahnung haben, machen die requests halt weiter über postman/swagger/whatever
quickest-silver•2y ago
Hast du dir den Artikel durchgelesen?
Das kannste 1A zum Prototypen benutzen
Warum ist es eigentlich immer so schwer mit Entwicklern zu diskutieren.
ratty-blush•2y ago
Joa hab ich, aber leider gehen viele businesses auch von APIs weg
wir bauen alle APIs zu message queues um
Weil wenn eine API down ist, ist das system am arsch
Aber joa, das tool ist ja schon cool, aber denke nicht dass das sehr erfolgreich sein wird
deep-jade•2y ago
Das problem mit visual tools ist eher dass die nicht skalieren
Prototypen geht damit sicher ganz gut
quickest-silver•2y ago
Dafür ist es ja auch da
Soll ja keine komplexen Anwendungen ersetzen
Oder aber auch für Jobs die man vielleicht einmal am Tag / Woche / Monat ausführen muss. Bevor ich da einen Entwickler für zwei Wochen mit beschäftige (und später das Ops-Team im Betrieb) kann ich mir das auch zusammenklicken.
adverse-sapphire•2y ago
hätte nicht gedacht, dass ich Mike mal zustimme, aber hier ganz klar! 😄
ratty-blush•2y ago
other-emerald•2y ago
Ich find's geil. 🤷
deep-jade•2y ago
Grafische tools sind nicht immer schlecht
Matlab simulink z.b. ist das einzig gute an matlab
other-emerald•2y ago
Wir haben damals für n Satellit mit rhapsody die Zustandsautomaten grafisch zusammen gebaut, das war eigentlich ganz cool. - Hölle zu testen, aber cool zum Entwickeln.
deep-jade•2y ago
Aber mit 100 virtuellen klassen und vererbung wäre das sicher viel übersichtlicher gewesen
deep-jade•2y ago
https://www.youtube.com/watch?v=rX0ItVEVjHc falls wer langeweile hat, der talk lohnt sich sehr
CppCon
YouTube
CppCon 2014: Mike Acton "Data-Oriented Design and C++"
http://www.cppcon.org
--
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2014
--
The transformation of data is the only purpose of any program. Common approaches in C++ which are antithetical to this goal will be presented in the context of a performance-critical domain (cons...
equal-aqua•2y ago
cool danke, sowas find ich immer spannend, gleich mal reinschauen
Vielleicht kann einer helfen, ich suche nach nem Online browser Hacking Spiel. War alles assembler und man musste z.b. tür pin codes umgehen. Mir fällt leider der name nicht mehr ein
deep-jade•2y ago
exapunks?
equal-aqua•2y ago
ah sorry mit online meine ich im browser
War nen Orangenes Terminal mit nem disassembler, des Tür Sicherheitssystems, die man eben versucht hat zu umgehen
Das hab ich vor paar Jahren gespielt, als ich bissl auf m reverse engineering trip war
deep-jade•2y ago
Irgendwann muss ich auch mal assembler lernen
equal-aqua•2y ago
ja ich hatte das genutzt um genau das zu tun
war ganz cool, man hatte so nen assembler dump von nem sicherheits programm und du musstest patches schreiben in assembler um bestimmte functions zu umgehen
das ganze wurde dann immer schwerer und komplexer
habs!
https://microcorruption.com/debugger/Tutorial
das mit orange, war wohl die alte seite von denen ^^
quickest-silver•2y ago
Haben wir hier jemanden der sich mit Kubernetes und Helm auskennt und 15 Minuten Zeit hat über etwas drüber zu schauen?
ratty-blush•2y ago
Ich fange ab heute in einem SysOps Team an wo ich mit k8s arbeite, in ein Paar Wochen kann ichs bestimmt 🥲
equal-aqua•2y ago
equal-aqua•2y ago
ok die daten hab ich schon mal 😄
muss nur umgruppieren
equal-aqua•2y ago
equal-aqua•2y ago
@sionmartin noch die sekunden umrechnen und ne legende 🙂
multiple-amethyst•2y ago
noice
equal-aqua•2y ago
bin nur zu doof die umrechnung der sekunden zu nmachen
was n das? millisekunden?
multiple-amethyst•2y ago
dann wären die Runden bei 16 Minuten
wasn das für eine Serie? 😄
equal-aqua•2y ago
gt4
equal-aqua•2y ago
multiple-amethyst•2y ago
sind doch 980000 oder?
equal-aqua•2y ago
395,1053423,2023-05-24T00:30:00Z,Dexter John,McLaren 570S GT4,1086133
ist die zahl: 1053423
sitz grad auf m schlauch 😄
multiple-amethyst•2y ago
teil durch 1000 dann haste millisekunden erst
keine Ahnung was die da reinschreiben
equal-aqua•2y ago
equal-aqua•2y ago
naja mehr schaff ich jetz nich 😄
multiple-amethyst•2y ago
multiple-amethyst•2y ago
hattest du auch kompletten Einblick in den Datensatz?
Temperatur steht da nicht dabei oder?
equal-aqua•2y ago
ne die line oben is alles so
395,1053423,2023-05-24T00:30:00Z,Dexter John,McLaren 570S GT4,1086133
irating - bestzeit - timestamp - name - auto - avg zeit
ratty-blush•2y ago
105 sekunden, 342.3 millisekunden
das sind die 1053423
iRacing berechnet im code auf zehntausenstel
equal-aqua•2y ago
ah
multiple-amethyst•2y ago
ja das ist das was er aus den daten zieht
aber da gibts doch evtl mehr
equal-aqua•2y ago
achso, ja mit der iRacing api hab ich mich jetz nich beschäftigt ^^
multiple-amethyst•2y ago
mom
equal-aqua•2y ago
ich schätze mal er geneneriert sich das file aus eben dem dataset von der api
multiple-amethyst•2y ago
multiple-amethyst•2y ago
csvData wäre interessant was da alles drin ist oder wo sie herkommt
die kommt aus der API
equal-aqua•2y ago
das is das
multiple-amethyst•2y ago
kannste csvData ausgeben?
ach mehr is da nicht drin ?
equal-aqua•2y ago
equal-aqua•2y ago
nope
multiple-amethyst•2y ago
ok er legt die daten in html quasi ab oder?
multiple-amethyst•2y ago
da kommen die her
equal-aqua•2y ago
nö das sind die container für die plots 😄
oben die function is schon die richtige
er macht n async call auf die csv
danach processed er die und gibt das chart aus
multiple-amethyst•2y ago
ja klar
die url zu den daten ist aber da drin
equal-aqua•2y ago
schick mal das git
multiple-amethyst•2y ago
ich hab den code im debugger offen 😄
equal-aqua•2y ago
für was 😄
das git repo is doch offen ^^
ok also wie ichs mir schon gedacht hab
multiple-amethyst•2y ago
GitHub
iracing-data-api-client/app.js at main · yvon/iracing-data-api-client
Contribute to yvon/iracing-data-api-client development by creating an account on GitHub.
equal-aqua•2y ago
der scraped einfach nur die iraing site
jo aber das is es nich
equal-aqua•2y ago
GitHub
iracing-data-api-client/Rakefile at main · yvon/iracing-data-api-cl...
Contribute to yvon/iracing-data-api-client development by creating an account on GitHub.
equal-aqua•2y ago
das is der "api" call
multiple-amethyst•2y ago
ist immerhin die data-api
equal-aqua•2y ago
is einfach nur n loop über die iracing seite
multiple-amethyst•2y ago
GitHub
iracing-data-api-client/get?subsession_id=61532299 at main · yvon/i...
Contribute to yvon/iracing-data-api-client development by creating an account on GitHub.
multiple-amethyst•2y ago
das kann er alles eigentlich nutzen
equal-aqua•2y ago
jo
multiple-amethyst•2y ago
multiple-amethyst•2y ago
temp value
equal-aqua•2y ago
yo aber wie gesagt, es gibt keine echt api leider
musst dir alles zusammen pfrimeln
ratty-blush•2y ago
Soontm
sagen sie ja seit Jahren dass da was kommen soll
equal-aqua•2y ago
joa, der witz is ja das backend hat ja alle daten schon
ratty-blush•2y ago
jep
seit 12 Jahren
Oder wie lange es iRacing halt gibt
multiple-amethyst•2y ago
ist doch ok was es aktuell gibt
/data
das gabs vorher nicht
other-emerald•2y ago
Woah!
Jira dark theme ist gerade bei mir gedroppt!
ratty-blush•2y ago
other-emerald•2y ago
War einfach 1 Popup
ratty-blush•2y ago
stimmt
Goil
other-emerald•2y ago
"Willste dark mode?"
Ich so: "YES PWEASE GIMME GIMME GIMME!!!!"
ratty-blush•2y ago
Jap, echt nice
equal-aqua•2y ago
Gitkraken beste
ratty-blush•2y ago
Die haben ein Ticket system?
deep-jade•2y ago
Ne, aber darkmode
equal-aqua•2y ago
gibts auch, wir nutzen aber die azure integration für tickets
ratty-blush•2y ago
konsole hat auch darkmode
das reicht für git
equal-aqua•2y ago
equal-aqua•2y ago
aber es is so schööööön
Werd ich irgendwann mal einrahmen ohne scheiss, das is echt n schönes colorset
ratty-blush•2y ago
das stimmt
ist sehr ästethisch
adverse-sapphire•2y ago
Das werden wir wohl nie bekommen
equal-aqua•2y ago
Mein worklife so
equal-aqua•2y ago
equal-aqua•2y ago
Azure heut morgen fails, happy friday kollegen 😄
ratty-blush•2y ago
other-emerald•2y ago
Zum Glück nutzen wir AWS.
ratty-blush•2y ago
Momentan läuft unsere Pipeline noch. Mal schauen wie es sich noch entwickelt
equal-aqua•2y ago
Also bei uns hat sichs gelegt, hauptproblem war die gehostete MariaDB die irgendwann connections gedropped hat
ratty-blush•2y ago
Habe wieder mal die Freude Unit Tests zu updaten, die im Stil hiervon sind:
1. Setup dass eine Methode etwas zurückgibt
2. Führ die Methode aus
3. Stell sicher, dass das gleiche zurückgegeben wurde, wie man reingegeben hat.
Grundsätzlich nicht mega schlimm, wenn du aber in die Implementation reingehst, und siehst, das ist ein oneliner, der aus einem Cache liest, den du ja in Schritt 1 im Unit Test überschrieben hast, dann frage ich mich manchmal wirklich wie gewisse Leute hier arbeiten können
quickest-silver•2y ago
Kannste den Cache nicht mocken?
ratty-blush•2y ago
Genau, das ist er ja
Mein Punkt ist, der Unit Test macht gar nichts
Vor allem, weil ich den Cache jetzt durch statische Referenz Daten ersetzt habe
quickest-silver•2y ago
Und warum willste es dann unbedingt testen?
ratty-blush•2y ago
Ne eben, ich will es nicht
Ich habe ihn jetzt gelöscht
Irgendwer anders hat das geschrieben
Und ich kann mir nicht erklären wieso
quickest-silver•2y ago
Achsooo
weg mit dem dreck
ratty-blush•2y ago
Yeap
Don't need it, delete it
wenn ich noch viel mehr davon finde, gibts git blame und ne Frage über Teams
other-emerald•2y ago
Klingt für mich nach einem fehlgeleiteten Versuch TDD zu machen.
ratty-blush•2y ago
hm maybe
other-emerald•2y ago
bzw dann an der Stelle gar nicht unbedingt fehlgeleitet.
Klar, n oneliner ist nicht so smart, den so zu testen.
Aber vielleicht soll da noch Funktion drumrum, dann willst ja sicherstellen,d ass das vorherige Verhalten noch genau so funktioniert.
ratty-blush•2y ago
Das würde Sinn machen ja
Ich denke, irgendwann war es mal so, dann wurden Dinge entfernt, mittlerweile macht es keinen Sinn mehr
other-emerald•2y ago
schnarch
ratty-blush•2y ago
F
adverse-sapphire•2y ago
bin stolz auf mich 😛
hab ne komplette applikation von framework 4.8 auf .net 6 migriert und angular von v7 zu v15 geupdated
ist halt so, wenn das unternehmen meint, security ist nicht so wichtig.. dann fällt es dir halt irgendwann auf die füße
other-emerald•2y ago
Ah. Technischer Dispo.
deep-jade•2y ago
Ich bin hier auch seit mittwoch der erste mit debian 12 und darf mich deshalb um den port von 11 auf 12 kümmern
quickest-silver•2y ago
Benutzt du Debian auf deiner Workstation oder aufm Server?
deep-jade•2y ago
Laptop
ratty-blush•2y ago
ratty-blush•2y ago
ratty-blush•2y ago
tbf, das sind fast alles roslyn meldungen
fascinating-indigo•2y ago
Hi Nerds, hab den hier gerade entdeckt
ratty-blush•2y ago
equal-aqua•2y ago
deep-jade•2y ago
Was ist roslyn?
ratty-blush•2y ago
das son .net compiler den man mit style guide und so füttern kann
fascinating-indigo•2y ago
Ich suche aktuell wieder Nerds für Shopware Projekte (Frontend/Backend/Allgemein). Falls sich also jemand umschaut, lasst es mich gern wissen.
deep-jade•2y ago
Ah also keine compiler error?
ratty-blush•2y ago
keine C# compiler errors nein
equal-aqua•2y ago
boah klingst fast so schlimm, wie 99% meiner linkedin nachrichten
deep-jade•2y ago
Oder ist das wie c++ templates wo ein falscher typ 100000 fehler erzeugt
other-emerald•2y ago
Attratkvies Projekt sucht Unterstützung.
fascinating-indigo•2y ago
Es ist nicht einfach. Wollte den Thread jetz hier nicht kapern. Bin auch kein dummer Recruiter, bin der "Arbeitgeber" 😄. Aber das sind vermutlich auch viele aus deinen LinkedIn-Nachrichten
other-emerald•2y ago
Ich bin auch Arbeitgeber und trotzdem manchmal dummer Recruiter... Gute Leute finden schwierig diesdas. :p
ratty-blush•2y ago
ratty-blush•2y ago
Ich habe noch nie Java gemacht
equal-aqua•2y ago
Ja ne passt doch 🙂 Ich darf selbst auch suchen und kenn das problem
fascinating-indigo•2y ago
Aber vielleicht gibt es Optimierungsbedarf bei unseren Stellenausschreibungen. Falls jemand diesbezüglich mal schauen und "unterstützen" wollen würde, let me know. Ich schwöre es stehen keine Gratis Getränke & Obstkörbe in den Benefits!!!
equal-aqua•2y ago
Ich mein viele machen sich drüber lustig, aber hab auch mal in nem Unternehmen gearbeitet da gabs das nich und das war echt scheisse 😄
ratty-blush•2y ago
ratty-blush•2y ago
Bruh.
BRUH.
equal-aqua•2y ago
lol
broke thana
ratty-blush•2y ago
Ich hatte noch einen der war richtig schlimm, suche den grade
equal-aqua•2y ago
Ich würde schreiben: Hallo Mike, für unsere Stelle würden wir sie auch nur mit einem Arm nehmen.
deep-jade•2y ago
Immernoch erstaunlich dass die situation in den usa hier nicht rüber kommt
equal-aqua•2y ago
other-emerald•2y ago
Bei soner Nachricht aus Prinzip nicht antworten, damit sie ihren Credit nicht wiederkriegt.
equal-aqua•2y ago
Ich kann Arduino, zählt das auch
equal-aqua•2y ago
other-emerald•2y ago
Ich kann zählen, arduinot das auch? ma gucken was mein Linkedin so hergibt.
fascinating-indigo•2y ago
Hat dieses direkte Anquatschen überhaupt eine Erfolgsquote?
quickest-silver•2y ago
ich bin kurz davor zu wechseln, wurde von einem recruiter angeschrieben. also ja
ratty-blush•2y ago
antworte grundsätzlich nie
other-emerald•2y ago
other-emerald•2y ago
Ich krieg mehr die andere Seite der Medaille.
deep-jade•2y ago
Einfach kein linkedin haben 👍
ratty-blush•2y ago
Xing
equal-aqua•2y ago
Ganz ehrlich, also ich les mir nur die sachen durch wo ggf. das Unternehmen interessant wäre
fascinating-indigo•2y ago
Ich bin offenbar im "fat boy" Algorithmus
equal-aqua•2y ago
Und da antworte ich meist auch
ratty-blush•2y ago
Die Anleitung:
"Go for a run"
equal-aqua•2y ago
Man bekommt schon echt viel und da jetz jedem danke und nein sagen und dann follow ups
other-emerald•2y ago
Und ab und zu mal so Anfragen, ob ich nicht irgendwo in irgendeinem schwindeligen Unternehmen gerne den "Hands-On CTO" machen würde, natürlich gegen Equity und einen Hungerlohn, lel
fascinating-indigo•2y ago
Das heißt du warst sowieso wechselwillig, und hast einfach mal zugehört? Oder was war der spannende Ankerpunkt weiter zuzuhören?
ratty-blush•2y ago
SwissDevJobs
475 IT & Software developer jobs in Switzerland - SwissDevJobs
Looking for Software Developer jobs in Switzerland? We are the only transparent job board where you find tech-stacks and salaries (up to 165'000 CHF per year)
deep-jade•2y ago
Ist das die "ich habe ne super app idee setz die mal bitte für mich um" nummer?
ratty-blush•2y ago
equal-aqua•