TheJaeck.NET

The Life of Jaeck
rundeecke
Dez14

Hamster Übung 3

Author: Jaeckel - Kategorien: Tutorials - Tags: , , , - Kommentare: 0
Hamster Logo

Diese Übung ist für Einsteiger in die Programmierung mit dem Hamster gedacht. Umfasst aber nicht die ganz simplen Basics wie Grundfunktionen des Hamsters, sowie die Erklärung von Schleifen, Bedingungen usw. Deshalb sollte man schon etwas Programmiererfahrung mitbringen.

Aufgabe
Der Hamster wohnt in einem Territorium, dessen Aussenwand Nischen enthält. Der Hamster wandert einmal rund herum und legt in jeder dritten Nische ein Korn ab. Dafür hat er genügend Körner im Maul. Der Hamster startet in der linken unteren Ecke und hält dort auch wieder an. Read it all…

Dez14

PostMessage in C#

Author: Jaeckel - Kategorien: Programming, Tutorials - Tags: - Kommentare: 0

Vor kurzem brauchte Ich für die Arbeit ein kleines Programm mit dem man Nachrichten mit C# an andere Programme schicken konnte. Nach großem Googlen durchs Netz bin ich auch fündig geworden und habe eine kleine Applikation zum testen geschrieben.

Da man in C# keine Funktionen für die Übermittlung von Nachrichten zur Verfügung hat, benötigt man Dll-Imports aus der user32.dll was im Quelltext für PostMessage dann so aussieht:

  [DllImport("user32.dll", SetLastError = true)]
  static extern bool PostMessage(IntPtr hWnd, uint Msg, int wParam, int lParam);

Read it all…

Dez9

Hamster Übung 2

Author: Jaeckel - Kategorien: Tutorials - Tags: , , , - Kommentare: 0
Hamster Logo

Diese Übung ist für Einsteiger in die Programmierung mit dem Hamster gedacht. Umfasst aber nicht die ganz simplen Basics wie Grundfunktionen des Hamsters, sowie die Erklärung von Schleifen, Bedingungen usw. Deshalb sollte man schon etwas Programmiererfahrung mitbringen.

Aufgabe
Der Hamster startet in der linken unteren Ecke seines Hindernisfreien Feldes und ermittelt die Anzahl der Körner in seinem Maul. Er legt daraus das größtmögliche Quadrat aus und bleibt in der obersten Zeile des Quadrates am Ende stehen. (Bei 20 Körnern im Maul beispielsweise kann er also ein Quadrat aus 4 Zeilen und 4 Spalten mit je einem Korn pro Kachel markieren). Der Hamster kann davon ausgehen, dass genug Platz zum Auslegen des Quadrats vorhanden ist. Read it all…

Dez5

Projektmanagement mit CakePHP – Beta 0.2

Author: Jaeckel - Kategorien: Programming, Projekte - Tags: , - Kommentare: 1

Vor kurzem habe Ich mich mal rangesetzt und eine Projektmanagement-Webanwendung mit cakePHP programmiert. cakePHP ist ein Framework geschrieben in PHP mit dem Programmierer in kürzester Zeit große Resultate erzielen können.

Warum das Ganze?! Es gibt schon fertig OpenSource Lösungen im Netz, die man runterladen und auf seinem Webserver installieren kann. Allerdings entsprach keine dieser Lösungen meinen Ansprüchen. Ich wollte was einfaches mit Aufgaben und Kommentaren, die zu den Aufgaben verfassen kann. Wie zum Beispiel bei Entwicklung von Programmen. Man muss irgendwas programmieren und kann dies auch gleichzeitig als Kommentar speichern. So kann man später immer wieder darauf zurückgreifen.

Bei meiner Projektmanagement-Anwendung handelt es sich allerdings noch um eine starke Beta-Version. Mir fallen jetzt schon wieder tausend Dinge ein was noch alles zu verbessern, optimeren, fixen und hinzuzufügen wäre. Seit also bitte gnädig. Read it all…