Beiträge mit tag "Programmierung
‘s läuft wie g’schmiert
0Ich sitz ja bekanntlich (?) an meiner Diplomarbeit. Da ist auch eine Aufgabe einen kleinen Controller zu programmieren. Gut es sind zwei aber das sei mal nicht so wichtig. Jeder der vielleicht mal was mit C gemacht hat oder überhaupt mal eine Programmiersprache gelernt hat weiß wie nervenaufreibend das sein kann.Aber ich muss sagen es läuft wie geschmiert. Ab und an treten paar Fehler auf aber die werden dann auch wieder behoben. Besonders wenn ich dran denke das meine C-Vorlesung schon fast 5 Jahre zurückliegt bin ich tierisch stolz auf mich. Das war nämlich nie meine Programmiersprache, gibt so viele schönere
Vielleicht liest ja auch meine Erstprüferin mit, Frau Hollmann sind sie da? Immerhin hab ich einen Link hierher demonstrativ in meiner EMail-Signatur hinterlassen, in der Hoffung das da mal jemand drauf klickt.
Das wollt ich nur mal los werden, dürft jetzt weiterlesen
Ich muss mal mein Wiki damit befüttern
Studentenwecker V1.0
0Früher in meiner ersten Studentenbude weckte mich ein Hahnwecker morgens um vier. Da zu dieser Zeit der Rechner noch neben dem Bett stand und eigentlich immer lief lag es nahe mich von diesem wecken zu lassen. Gefunden hatte ich damals kein passendes Stück Quellcode drum hab ich selber was gebaut. Dieses Wunderwerk der Programmierkunst hatte ich gerade wieder gefunden. Und als Blogger will ich das ja nun nicht einfach so behalten, drum ist er hier und nur für euch.
Die Feautureliste ist schon beeindruckend
- Wochentagsabhängige Weckzeiten
- Zwei verschiedene Sets von Weckzeiten (Vorlesungszeit und Semesterferien)
- individuelle Wecktöne einstellbar
- Kurzzeittimer für Tee, Pizza, …
Also einfach mal testen und bei gefallen ein Sätzlein hinterlassen. Vielleicht bau ich dann Version 2.0 nur für euch
MacOSX Programmierung
0Wenn ich denn endlich soweit ist will ich ja auch etwas rumprogrammieren. Da C und C++ nicht unbedingt zu meinen Lieblingen zählen und Mac OS X alles mitbringt was man braucht sollte ich mir folgendes dann mal näher anschauen. Sozusagen als Erinnerung an mich.
Der leichte Einstieg in die Mac OS X Programmierung bei im web gefunden
Esoterische Programmiersprachen
0Ich hatte mich ja schon mal über Brainfuck lustig gemacht. Allerdings wurde ich durch die letzte C’T (22/2007) eines besseren belehrt. Es gibt einen Haufen esoterische Programmiersprachen welche es Wert sein sollten mal einen Blick drauf zu werfen.
Brainfuck als erstes Beispiel, bei der der Quellcode ausschließlich aus den den acht Symbolen <, >, +, -, ., ,, [, ].. So das der “Hello World” Klassiker in etwa folgendemaßen ausschaut.
++++++++[>++++[>++>+++>+++>+<<<<-]>+>->+>>+[<]<-]
>>.>>---.+++++++..+++.>.<<-.>.+++.------.--------.>+.>++.
Als fast schon genial sehr ich Whitespace an. Ein Programm aus den nicht sichtbaren Zeichen Leerzeichen, Tabulator und Zeilenumbruch. So kann man innerhalb eines Codeabschnitts Whitespace-Code verstecken. Eine Quellcode-Datei würde nur aus nicht sichtbaren Zeichen bestehen. Ein Beispiel schenke ich mir an dieser Stelle, verständlicherweise.
Auch schön finde ich INTERCAL. Schon die Idee das man dem Compiler ab und an auch mal bitten (PLEASE) sollte das zu tun was man will. Aber übertreiben soll man es dann auch wieder nicht. Beispielsweise addiert man zwei Zahlen folgendermaßen.
DO WRITE IN .1
DO WRITE IN .2
DO (1) NEXT
DO READ OUT .1
PLEASE GIVE UP
PLEASE STOP GIVING UP
(1) DO COME FROM (3)
(3) DO (2) NEXT
(2) DO .3 <- "?!.1$.2'"-'#0$#65535'
DO .2 <- "&'.1$.2'"-'#0$#65535'
PLEASE .2 <- '.2$#0'-'#65535$#1'
PLEASE DO .1 <- .3
DO .3 <- '.2-.2'-#1
DO .3 <- "?'.3$#1'"-#1
PLEASE DO FORGET .3
DO RESUME #1
Das Beispiel addiert zwei Zahlen. Und keine Sorge ich verstehs auch nicht wirklich.
Symbolische Mathematik mit Python
0Die Programmierung mit Python habe ich persönlich vor gut einem Jahr kennengelernt. Von an Anfang an war ich hell auf begeistert. Besonders interessant finde ich das soeben gefundene SymPy. Die Kurzbeschreibung verspricht auf jeden Fall schon so einiges.
SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and does not require any external libraries, except optionally for plotting support.
Ich werde mir das in den nächsten Tagen hoffentlich mal anschauen können. Besonders weil ich mich an etwas ähnlichem wenn auch bedeutend simpleren schon mal in Visual Basic versucht hatte muss das einfach mal begutachtet werden. [via]

Kürzliche Kommentare