alternative DNS

Posted by admin | Web | Tuesday 29 September 2009 21:30

Informationen über das Einrichten von alternativen DNS Servern finden sich hier und hier.

Share/Save/Bookmark

Wahlentscheidung

Posted by admin | Uncategorized | Wednesday 23 September 2009 19:01

Nachdem CDU und FDP in Sachsen ihr “Signal für Berlin” gesetzt haben zeigt sich, daß die FDP als Verteidigerin von Freiheit und Bürgerrechten endgültig nicht mehr ernst genommen werden kann.

Laut FDP-Landeschef Holger Zastrow … (könne) seine Partei mit den gefundenen Kompromissen gut leben. “Es ist klar, dass man mit 10 Prozent nicht 100 Prozent seines Wahlprogrammes umsetzen kann.”

Herr Zastrow wirft also liebend gerne einen Großteil seiner Überzeugungen über Bord um eine Regierungsbeteiligung zu erlangen.

So gesehen wird die Piratenpartei eine ernst zu nehmende Alternative.

Share/Save/Bookmark

NSString durch categories um lastIndexOf erweitern

Posted by admin | Development,Objective-C | Wednesday 9 September 2009 21:05

In anderen Programmiersprachen ist die Funktion lastIndexOf zum suchen nach dem Index eines Strings vom Ende an bekannt.

Objective-C bietet uns mit

- (NSRange)rangeOfString:(NSString *)aString options:(NSStringCompareOptions)mask

die gleiche Funktionalität.

Durch sogenannte “categories” können wir NSString selber um eine einfacher lesbare lastIndexOf Funktion erweitern.

Datei: NSString+lastIndexOf.h

@interface NSString (lastIndexOf)
 
- (int) lastIndexOf:(NSString*)aString;
 
@end

Datei: NSString+lastIndexOf.m

#import "NSString+lastIndexOf.h"
 
@implementation NSString (lastIndexOf)
 
- (int) lastIndexOf:(NSString*)aString {
	NSRange r = [self rangeOfString:aString options:NSBackwardsSearch];
 
	if(r.location == NSNotFound) {
		return -1;
	} else {
		return r.location;
	}
}
 
@end

Um die neue Funktion nutzen zu können muss nur die Header-Datei “NSString+lastIndexOf.h” importiert werden:

#import "NSString+lastIndexOf.h"
 
int x = [aString lastIndexOf:@"x"];
Share/Save/Bookmark