OpenGl Texte darstellen

Januar 9th, 2012 | Posted by Furtano in Allgemein - (0 Comments)

Hier eine kleine Übersicht, wie man in OpenGl Texte darstellen kann:

http://www.opengl.org/resources/features/fontsurvey/

Syntax-Highlighting in WordPress

Januar 8th, 2012 | Posted by Furtano in Tipps / FAQ - (0 Comments)

Geht mit Crayon Syntax-Highlighter

http://wordpress.org/extend/plugins/crayon-syntax-highlighter/

Beispiel in Java:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
    
    /**
     * Zeichne den Farbauszug
     */
    @Override
    public void paint(Graphics g) {
        
        // Das Bild zum Zeichnen liegt vor
        if (colorSeperationIsReady){
            
            Graphics2D g2 = (Graphics2D) g;
            AffineTransform newTrans = new AffineTransform();
            newTrans.scale(scalation, scalation);
            g2.setTransform(newTrans);
            
            g.drawImage(farbauszugImage, x, y, this);            
        }
        super.paint(g);
        
    }

Ich hatte neulich Probleme bei der Darstellung meines FlowLayouts in Java (AWT).

Es stellt verschiedene Bilder (jedes Bild ein Panel – mit eigener paint Methode) dar.

Nun habe ich die Panels einem Layout zufügen wollen. Leider wusste das Layout dann nicht, wie groß die Bilder sind.

Es hat eine Weile gedauert, bis ich rausgefunden habe wie man das Problem löst:

Java
1
2
farbauszugRot.setPreferredSize(dimensionColorSeperation.getSize());
farbauszugRot.setMinimumSize(dimensionColorSeperation.getSize());

Man muss also die Größen der einzelnen Panels angeben, sonst weiß der Layoutmanager nicht wie er zeichnen soll und stellt die Bilder ganz klein dar.

SVN tree conflict

Januar 6th, 2012 | Posted by Furtano in Tipps / FAQ - (0 Comments)

Wenn du in SVN einen tree conflict bekommst, hilft resolve im betreffenden Ordner auszuführen.

 

Mind Mapping Software (Freeplane)

Januar 3rd, 2012 | Posted by Furtano in Software - (0 Comments)

Mind Maps sind ideal geeignet, um sich einen Überblick im Stoff der Uni zu verschaffen, oder sein Leben zu managen.

So viele Möglichkeiten die Mind Maps bieten, so viele Softwarelösungen gibt es dafür auch.

Ich nutze Freeplane.

Vorteile von Freeplane sind:

  • kostenlos
  • für Windows/Linux/Mac
  • einfache Bedienung
  • umfangreiche Exporte (OpenOffice, Latex, SVG…)

Codezeilen Zählen mit Linecrafter

Dezember 11th, 2011 | Posted by Furtano in Software - (0 Comments)

Ein sehr nützliches Java-Tool. Mit Linecrafter kann man die Anzahl der geschriebenen Zeilen von seinem Code (egal was für Code) zählen. Es lässt sich auch ein Diagramm zeichnen.

Download: http://www.philipphauer.de/tools/linecrafter.php

SVN mit Google Code

November 23rd, 2011 | Posted by Furtano in Software - (0 Comments)

Anleitung:

http://mzaher.wordpress.com/2009/03/02/how-to-use-svn-with-google-code/

 

Was ein Webdesigner braucht:

November 22nd, 2011 | Posted by Furtano in Tipps / FAQ - (0 Comments)

1. Firebug (Addon für Firefox)

2. Aptana für Eclipse

http://aptana.com/

3. Erweiterung eclipsecolorthemes

http://www.eclipsecolorthemes.org/

1
sudo update-alternatives --config java

Ubuntu Bit-Version herausfinden

November 14th, 2011 | Posted by Furtano in Tipps / FAQ | Ubuntu - (0 Comments)

es gibt mehrere Möglichkeiten:

  • getconf LONG_BIT
  • Abfrage des Kernels per uname -a, 32bit-Kernel melden sich mit “i386″ oder “686″, 64-bit mit “x86_64″
  • Prüfen ob das Verzeichnis /lib64 existiert