Benny's Blog
Navigation: Home » Archives for März 2010
30. März 2010

Es ist schön, wenn man sich zum Studium entschlossen hat und sich für eine Studienrichtung entscheiden konnte. Mit dem Studium erweitert man seinen Werdegang und beginnt oft sogar einen neuen Lebensweg. Nicht selten ist die Wunsch-Hochschule einige Kilometer vom eigenen Wohnort entfernt. Da kann es schnell mal vorkommen, dass man seine Heimat verlassen muss, um dann in die Nähe der Universität oder Fachhochschule zu ziehen. Für viele wird dadurch aus der Immatrikulation auch gleich der erste Umzug. Spätestens dann stellt sich eine ganz wichtige Frage: „Kann ich mir das überhaupt leisten?“. Die Antwort darauf ist ganz klar. Ja, du kannst!

Es gibt viele Möglichkeiten, um als Student ausreichend Geld für das Studium und die eigene Wohnung zu bekommen. Einige davon möchte ich gerne vorstellen.

…weiterlesen

23. März 2010

Bogenmaß = 2Pi/360° * x°
Beispiel: 2Pi/360° * 180° = 3.1415 rad

Gradmaß = 360°/2Pi * x rad
Beispiel: 360°/2Pi * 3.1415 rad = 179.99°

17. März 2010

Täglich geistern mir wilde Gedanken durch den Kopf. Eine davon könnt ihr jetzt unterstützen! Undzwar bin ich dafür, dass es in studiVZ eine Kontakt-Export-Funktion für E-Mail Programme geben sollte. Damit könnte man dann alle seine Freunde mit ihren E-Mail-Adressen und Geburtstagen in Programmen wie Microsoft Outlook, Mozilla Thunderbird oder Apple Mail importieren. Dadurch hätte man stets die aktuellen Kontaktdaten direkt in seinem Adressbuch!

Wenn ihr auch dafür seid, dann tut bitte Folgendes:
1. Loggt euch bei studiVZ / meinVZ ein
2. Klickt auf den “feedback“-Button (ganz links auf der Seite)
3. Drückt auf “Ja, ab ins Feedback-Forum”
4. Klickt auf: http://uservoice.com/a/eAZib
5. Gebt volle 3 Stimmen für den Vorschlag!

Ich würde mich sehr freuen. Vielen Dank!

16. März 2010

WordPress ist großartig! Und weil ich schon immer dieser Meinung war, bin ich beim WordCamp 2010 in Berlin dabei. Das WordCamp ist ein Zusammentreffen vieler WordPress-Benutzer, die zusammen an Workshops, Vorträgen oder einem gemeinsamen Kaffee teilnehmen.

Das Ganze findet am 03.07.2010 im betahaus in der Prinzessinnenstraße 19-20 in 10969 Berlin statt. Der Unkostenbeitrag beläuft sich auf 10,- Euro. Ja, was soll ich sagen? Ich bin dabei. Wenn ihr auch dabei sein wollt, dann beeilt euch, denn die Veranstaltung ist beschränkt auf 200 Teilnehmer.

Anmeldung beim WordCamp:

15. März 2010

Um UTF-8 Zeichensätze korrekt einlesen zu können, muss man (bei Verwendung der kXML-Bibliothek) den Parser auf UTF-8 einstellen:

1
2
3
4
FileConnection fc = (FileConnection) Connector.open(file:///root1/test.xml);
InputStream is = fc.openDataInputStream();
InputStreamReader reader = new InputStreamReader(is, "UTF-8");
XmlParser parser = new XmlParser(reader);

Zur Sicherheit sollten die XML-Dateien immer mit der Kodierung “UTF-8 ohne BOM” (einstellbar in Notepad++) abgespeichert werden.

15. März 2010

Hier ein kleiner Beispielcode um einen Zeilenumbruch oder eine Tabulator-Einrückung in Java zu entfernen:

Etwas unsaubere Lösung mit replace:

1
2
3
4
5
6
7
8
9
10
11
    public String formatText(String strGivenText)
    {
        // Tabulator entfernen
        String strNewText   = strGivenText.replace('\t', '\0');
        // Zeilenumbruch entfernen (Unix)
        strNewText          = strNewText.replace('\n', '\0');
        // Zeilenumbruch/Wagenrücklauf entfernen (Windows)
        strNewText          = strNewText.replace('\r', '\0');
 
        return strNewText;
    }

Elegante Lösung mit StringBuffer:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
    public String formatText(String strGivenText)
    {
        StringBuffer sbFormattedText = new StringBuffer(strGivenText);
 
        for(int i=0; i<sbFormattedText.length(); i++)
        {
           if(sbFormattedText.charAt(i) == '\n')
               sbFormattedText.deleteCharAt(i);
 
           if(sbFormattedText.charAt(i) == '\r')
               sbFormattedText.deleteCharAt(i);
 
           if(sbFormattedText.charAt(i) == '\t')
               sbFormattedText.deleteCharAt(i);
        }
 
        return sbFormattedText.toString();
    }