Neues Foto veröffentlicht. Aufgenommen bei einer Tour in



  • Keith: Great picture, would like your permission, please, to use it on our website (new business).
  • Chris: Schade das es hier in deinem Blog nicht mehr weiter geht!
  • me: hey, echt coole seite! ich warte auf neue artikel ^^
  • jmmjmuhmjuhm: :P :P :daumen: :daumen: :daumen: :daumen: :daumen: :daumen: jut
  • Ind3X: Hey, bin auch gerade dabei diesen Bot etwas zu verändern, Hab auch schon ein paar RegEx-Funktionen für...
  • Twitter Button from twitbuttons.com
    darktree.de - Fotografie, Linux und vieles mehr
    Jan Hellriegel - Malerei und Design
    NETZFUCHS - IT-Lifestyle Blog
    VOLLSTRECKER - Fotografie, Design und die Juristerei
    Witpraechtiger.de - Personal Portfolio



    26Oct 2009
    Kategorie: Anleitungen, PHP, Programmierung       3 Kommentare       Trackback                 Diese Seite drucken

    Einleitung:

    In diesem Tutorial werde ich euch Schritt für Schritt einige Grundlagen zu PHP vorstellen. Damit ihr euch einen Überblick schaffen könnt, welche Themen ich anspreche, sieht ihr im folgenden das Inhaltsverzeichnis:

    Inhaltsverzeichnis:
    VORBEREITUNG (Teil 1):

    - Einleitung
    - Voraussetzungen

    DIE GRUNDLAGEN (Teil 2):

    - Grundlegendes
    - Variablen & Konstanten
    - Rechen & Vergleichs – Operatoren
    - Abfragen & ihre Bedingungen
    - Schleifen (for, while, do while)
    - Arrays
    - Include
    - Funktionen
    - Formulare (POST <> GET)
    - Cookies VS. Session
    - Sicherheit

    DATENBANKEN (Teil 3):

    - Einleitung
    - MySQL Verbindung aufbauen
    - Datensätze hinzufügen / bearbeiten / löschen
    - Datensätze ausgeben
    - Sicherheit

    CODESCHNIPSEL (Teil 4):

    - Taschenrechner
    - Passwort Generator
    - Einfaches Kontaktformular
    - Einfaches Gästebuch
    - Counter mit Reloadsperre

    Kompletten Beitrag lesen? Hier gehts weiter…

    Schlagwörter: , , , , , , , , , , ,

    25Oct 2009
    Kategorie: Anleitungen, JAVA, Programmierung       2 Kommentare       Trackback                 Diese Seite drucken

    Die Roboter im Team kämpfen lassen

    Um die Roboter im Team miteinander kämpfen zu lassen, solltet ihr stehts bei allen wichtigen Funktionen die das Angreifen eines Gegners oder das Fahrverhalten betreffen eine Abfrage einbauen, damit verhindert wird, dass sich die Teammitglieder gegeneinander den Gar ausmachen.

    if(!robot.isTeammate(e.getName())) {
    //Angriff auf den Gegner...
    } else {
    //Ausweichen oder sonstiges, da Teammitglied...
    
    }

    Schlagwörter: , , , , , , , , , , , , ,

    25Oct 2009
    Kategorie: Anleitungen, JAVA, Programmierung       Keine Kommentare       Trackback                 Diese Seite drucken

    Beispiele zu den Klassen

    public void onScannedRobot(ScannedRobotEvent e) {
        fire(1);
    }

    In diese Klasse schreibst du nun, welche Interaktionen bei einem gefundenen Gegner ablaufen sollen.
    In diesem Beispiel von eurem ersten Quellcode schießt er lediglich eine Kugel der Stärke 1 in die Richtung von eurer Kanonenrohrmündung.

    Die Stärke der Kugel könnt ihr in Zahlenwerten anpassen, weshalb es sich lohnt, je nach Entfernung eures Gegners die Kugel stärker, beziehungsweise schwächer abzuschießen.
    Dies hat den Effekt, dass zum Beispiel bei einer 1 die Kugel schwach ist, dafür aber schneller an ihr Ziel gelangt. Ergo ist bei einer Kugel Stufe 3 die Geschwindigkeit sehr langsam, dafür aber der Energieverlust umso höher. Der Zahlenwert kann auch als Dezimalzahl angegeben werden und lässt somit einen größeren Spielraum, da die Klasse fire als double deklariert wurde.

    Schlagwörter: , , , , , ,

    25Oct 2009
    Kategorie: Anleitungen, JAVA, Programmierung       Keine Kommentare       Trackback                 Diese Seite drucken

    Im letzten Artikel habe ich euch gezeigt, wie man ganz einfach einen Roboter erstellen kann. Allerdings hat diese Standardroutine keine großen Gewinnaussichten, da der Bot nur vor und zurück fährt.
    Deswegen fangen wir jetzt an den Bot zu verbessern. Eine Liste mit allen schon verfügbaren Befehlen (API)  gibt es hier: Klick

    Zuerst müsst ihr festlegen welche Art von Roboter möchte ich, bzw. muss ich verwenden.
    Zur Auswahl stehen wie folgt:

    • JuniorRobot (Einfachste Klasse, allerdings für einen richtigen Kampf nicht zu empfehlen)
    • Robot (Standardauswahl)
    • AdvancedRobot (Erweiterte Version von Robot)
    • TeamRobot (Basiert auf der AdvancedRobot Klasse, wird benötigt, damit ein Team zusammen arbeiten kann)

    Für den Anfang würde ich euch die AdvancedRobot Klasse empfehlen.

    Schlagwörter: , , , , , , , ,

    17Oct 2009
    Kategorie: Programmierung, Projekte       1 Kommentar       Trackback                 Diese Seite drucken

    Vor längerer Zeit habe ich in PHP eine System-Info Anzeige geschrieben, die es ermöglicht die aktuellen Werte von Prozessor, Festplatte, Arbeitsspeicher & Netzwerk auszulesen.

    Alle Werte aktualisieren sich automatisch ohne, dass sich die Seite neu lädt. Ganz typisch in Web 2.0 Manier. Des weiteren kann man seine Serverdienste eintragen, die auf Erreichbarkeit geprüft werden. Ein Ausfall wird grafisch angezeigt. Man kann auch falls gewünscht per Email eine Benachrichtigung erhalten!

    12  320x240 systeminfo System Info

    Schlagwörter: , , , , , , , , , , , , , , , , , , , , ,

    17Oct 2009
    Kategorie: Programmierung, Projekte       1 Kommentar       Trackback                 Diese Seite drucken

    Momentan überarbeite ich einen PHP Bot für den Internet Relay Chat (IRC). Den Bot, der unter der Open Source Lizenz GPL veröffentlicht wurde gibt es hier: Klick

    Allerdings ist dieser Bot, was seine Funktionalität betrifft, sehr eingeschränkt. Er bietet lediglich ein paar Basisfunktionen, weshalb ich mir es zur Aufgabe gemacht habe, die wichtigsten Fähigkeiten für ihn zu programmieren. Hier ist eine Liste mit Funktionen die er in Zukunft erledigen kann:

    Schlagwörter: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

    14Oct 2009
    Kategorie: Anleitungen, JAVA, Programmierung       5 Kommentare       Trackback                 Diese Seite drucken

    Die ersten Schritte:
    Zuerst startet Ihr den Editor und wählt: File >> New >> Robot

    Nun könnt ihr eurem Roboter einen Namen geben. Das nächste Eingabefeld ist der Gruppenname bei Robocode. So könnt ihr alle von euch programmierten Roboter in einer Liste anzeigen lassen, oder so gruppieren, dass sie im Team miteinander kämpfen. Mehr dazu, aber später.

    Schlagwörter: , , , , , , , , ,

    14Oct 2009
    Kategorie: Anleitungen, JAVA, Programmierung       3 Kommentare       Trackback                 Diese Seite drucken

    robocode 300x112 Robocode Tutorial   Teil 1

    Vorwort:
    Heute möchte ich ein Robocode Tutorial veröffentlichen. Da ich mich eine gewisse Zeit damit beschäftigen musste, wollte ich meine Erfahrungen die ich damit gemacht habe weitergeben.

    WICHTIG: Wenn ihr die Codeschnipsel für Projekte in der Schule, oder Hochschule verwenden möchtet, ist das kein Problem. Alles was ihr bei diesem Tutorial sieht könnt Ihr frei verwenden, es muss bei eurem Projekt aber dokumentiert werden, da ihr sonst Punktabzug bekommen könntet!

    Schlagwörter: , , , , , , , , ,

    Christian Neu © 2009 - 2012
    Blogverzeichnis - Blog Verzeichnis bloggerei.de Bloggeramt.de Blog Top Liste - by TopBlogs.de BlogPingR.de - Blog Ping-Dienst, Blogmonitor blogoscoopZurück zum Anfang