summaryrefslogtreecommitdiff
path: root/blog/2005/Notizblog.md
diff options
context:
space:
mode:
Diffstat (limited to 'blog/2005/Notizblog.md')
-rw-r--r--blog/2005/Notizblog.md27
1 files changed, 27 insertions, 0 deletions
diff --git a/blog/2005/Notizblog.md b/blog/2005/Notizblog.md
new file mode 100644
index 0000000..fd87869
--- /dev/null
+++ b/blog/2005/Notizblog.md
@@ -0,0 +1,27 @@
1<!--
2.. date: 2005/01/22 02:40
3.. title: Notizblog
4-->
5
6Ich kann mir Dinge so schwer merken. Und ich habe es bis heute nicht geschafft, mir eine zentrale Instanz anzugewoehnen,
7an der ich all die Dinge hintue, an die ich eigentlich denken moechte. Also Termine (Geburtstage und sowas wie
8Verabredungen oder Deadlines), Kontaktinformationen, ne Todoliste, Fakten, die ich rausgefunden habe und total nuetzlich
9finde und bloss nicht vergessen moechte, Accountinformationen fuer so Bewag und Online-Banking und Konsorten, wem ich
10wieviel Kohle geliehen habe und bei wem ich in der Kreide stehe.
11
12Nunja, mein Communicator hat mir schon viel von der Arbeit abgenommen, ich hab da, in einem Anfall von zuviel Zeit, eine
13Todo-Liste angefangen. Weil die sich aber nicht zu Wort meldet, und Zeilen im Textfile sich nicht automatisch
14umpriorisieren koennen, aus Todos nicht von Zauberhand Termine werden und von-hand-formatieren eigentlich doof ist, wird
15es nur stiefmuetterlich behandelt. Zu konservierendes Wissen moechte ich in den doch eher fragilen Klappplasterechner
16auch nicht tun. Und bevor ich es in irgendeins der 30 Wikis tue, auf denen ich inzwischen Accounts habe und bei denen ich
17ganz sicher nichts wiederfinden werden, habe ich feierlich beschlossen, meinem Tagebuch hier (und damit auch dem
18Web-Archiv) Dinge zu fuettern, die ich spaeter bestimmt mal wieder brauche. Und vielleicht interessiert sich der eine
19oder andere auch dafuer.
20
21Als erstes nun die magische Kommandozeile, mit der man den gcc dazu veranlasst, alle preprocessor defines auszuspucken,
22die schon ohne eigenes Zutun mitgebracht werden: 'touch x.c; gcc -E -dD x.c; rm x.c'
23
24Und dann noch: was bei arithmetischen Shifts diskussionswuerdig ist, ist die Tatsache, dass negative Werte nach rechts
25geshiftet minimal -1 ergeben, positive Werte jedoch 0. Ich will die Diskussion hier aussen vor lassen. Merken wollte ich
26mir: "movs rx, rx, asr #shift \n\t adc rx, rx, #0". Das rundet und sorgt dafuer, dass aus der -1 beim rechts shiften eine
27null wird.