@schorn_stephan Hatte sowas mal in einem Authentication Header, wo die Base64 Funktion automatisch am Ende umgebrochen hat. Alle Header spielten wie wild und war mies zu debuggen.
@Cptn_ChillPill C#: You might want to look into -> out parameters..? Something like:
'if (tryGet(out var foo)) { ... }'
A good example is Int32.TryParse(). This pattern with the inline declaration of the variable always makes me quite happy.
@Cptn_ChillPill I actually like that 'foreach' very much.
Think about JavaScript and their confusion with 'for ... of' versus 'for ... in'. I will never get that.
@schorn_stephan@marvin_wank@freiheitsstrafe @beelitzplustz @SehrGuteTweets@andreasdueren@t_woelfer Die Join-Syntax, die ich mir am besten merken konnte, ist glaub ich die ursprüngliche:
SELECT * FROM user, user_activity
WHERE user._id = user_activity.user_id
Erste Zeile erzeugt ein Kreuzprodukt, die zweite ist die Bedingung. Alles nachvollziehbar.
@candide771@schorn_stephan Wie ich das mit der Tabelle interpretiere ist, dass vor jedem Wort diese drei Bits stehen, welche sagen, wie lang das kommende Wort ist. Im Sinne eines Längen-Prefixes.
Bei zwei schwarzen Pixeln nebeneinander reichen die Bits 001-0, bei max. Differenz 000-11111111.
@candide771@schorn_stephan Unter folgendem Link scheint's mir RD im Vorfeld gewesen zu sein.
"Channel Coding and Data Compression System Considerations for Efficient Communication of Planetary Imaging Data" von 1974.
120 Seiten, Formeln, Diagramme...
https://t.co/cExPjpQkCk
@candide771@schorn_stephan Mit den Mars Rovern war mir das mal aufgefallen, dass ich die Kommunikation von NASA und die vielen Infos wirklich gut fand.
@schorn_stephan@candide771 Cool ist auch, dass bei frühen Spionage-Satelliten echter Foto-Film verwendet wurde, der vom Satelliten abgeworfen und von Flugzeugen eingefangen wurde.
(Discoverer 14, 1960)