Category Archives: Programmstaub
Papierkurzfassung, weiter geht’s
Anfragestrategie Ähnlich wie bei den Algorithmen für das Entdecken von neuen Peers sind auch die Algorithmen für die Anfrage von Daten extrem wichtig. Hier gibt es wieder zwei grundlegende Möglichkeiten: der Empfänger kann die Daten analysieren, die er empfangen hat, … Continue reading
Papierkurzfassung: Maintaining High Bandwidth…
Wie versprochen, eine kleine Zusammenfassung des Papiers “Maintaining High Bandwidth under Dynamic Network Conditions”, das ich gestern kurz verlinkt hatte. Thema des Artikels ist das Verteilen von Daten in einem Peer-to-Peer Netzwerk, zum Beispiel um ISOs oder Patches zu verteilen, … Continue reading
Und ecto spinnt auch rum
Irgendwie spinnt die Zeit in ecto rum, deswegen die komische Reihenfolge der Beiträge. Ob das wohl mit meinem LD_PRELOAD zusammenhängt? :}
Streamingpapier
Ein sehr interessantes Paper zum Thema Contentdistribution über P2P Netzwerke ist Maintaining High Bandwidth under Dynamic Network Conditions, von Dejan Kostic, Ryan Braud, Charles Killian, Erik Vandekieft, James W. Anderson, Alex C. Snoeren und Amin Vahdat. Morgen mehr zu dem … Continue reading
Der geile bl0rgo-caster
Ich lebe in der wilden bl0rg-wg, und die muss ganz im bl0rg-stil auch komplett automatisiert, überwacht und verkabelt werden. Zum Beispiel müssen die Einkäufe automatisch erfasst werden, damit der Traum des selbstfüllenden Kühlschranks ein bisschen näher rückt. Das Tolle ist: … Continue reading
Zeit faken unter Unix
Weil jemand im IRC danach gesucht hat, hier ein kleines Stück Code um die Zeit für ein Programm zurückzusetzen. Ziemlich alle Unixoide Programme werden wohl den Systemcall gettimeofday benutzen, um die Uhrzeit zu bekommen. Zum Glück ruft man syscalls nicht … Continue reading
Audio unter MacOSX
Ich habe mir jetzt mal vorgenommen, alle technische Probleme, denen ich begegne, hier mal zu dokumentieren. Dann brauch ich nächstes mal nicht stundenlang nachzudenken “da hatte ich doch mal”, sondern brauch nur Google kurz zu bemühen. Und wichtig ist da … Continue reading
POC, der mp3 Streamer
In letzter Zeit arbeite ich wieder ein bisschen an meinen ganzen MP3-Tools, unter anderem weil mir vorschwebt, in nächster Zeit ein Saugnapf-Podcast zu machen. Und da kommt es oft vor, dass ich mir ein kleines Stück aus einem grossen MP3 … Continue reading
Schöne Automaten
Der Geist lernt gerade auf Info3, und hat vorhin neben mir in seinem Skript gelesen. Zwischendurch hat er dann immer Fragen zu dem Stoff gestellt. “Kann ein endlicher Automat eine unendliche reguläre Sprache erkennen?” … “Ist eine endliche Sprache immer … Continue reading
Codesize mit gcc
Heute kam das altbekannte Programm, dass unser Testprogram für den AVR zu gross war für die “mickrigen” 8kB des at90s8515. Sinnvoll suchen wo diese Bytes jetzt stecken lässt sich nicht sooo benutzerfreundlich mit binutils anschauen (sowas wie ein Profiler für … Continue reading