Word: Error Style not defined

7. Februar 2010

Wer bei Word von einer englischen auf eine deutsche Variante oder umgekehrt wechselt, hat möglicherweise die folgende Fehlermeldung in vorhanden Dokumenten:

Error Style not defined

oder

Erreur ! Style non defini

bzw.

Fehler! Formatvorlage nicht definiert

Dies kann z.B. in Kopfzeilen auftreten, welche die Kapitelnummern oder -namen des aktuellen Kapitels tragen.

Problem ist die fehlende Übersetzung von der Formatvorlage Überschrift innerhalb von Word. Heißt es in der deutschen Version noch “Überschrift 1″, “Überschrift 2″ usw. Heißen die entsprechenden Formatierungen im Englischen “Heading 1″, “Heading 2″

Die Kopfzeile bezieht sich dann auf einen falschen STYLEREF Namen.

Lösung: Einfach die Formatvorlage umbenennen!

Fehlerbeschreibung bei Microsoft: http://support.microsoft.com/kb/275962

1Password mit getdropbox koppeln

19. Januar 2010

Ab und an wurde an dieser Stelle schon über den Dienst getdropbox geschrieben.

Ein neues Schmankerl ist die Koppelung mit 1password, dem Passwort Verwaltungstool unter MacOS.

Dabei wird die Datei, in die 1Password die verschlüsselten Username/Passwort Informationen hinterlegt in den Online Speicher von Dropbox gelegt. Hat man nun mehrere Macs, kann man so seine Zugangsdaten über mehrere Macs synchron halten und gleichzeitig vor Datenverlust schützen.

Um das zu erreichen ist die neueste Version der Software (3.0) nötig. Als erstes öffnet man die Preferences und ändert dort den Speicherort der “1password.agilekeychain” auf ein Verzeichnis in der dropbox.

Ausgabe 30 Mercedes-Benz Mixed Tape

5. Januar 2010
Mercedes-Benz Mixed Tape 30

Mercedes-Benz Mixed Tape 30

Die bekannte Mercedes-Benz Mixed Tape Compilation geht in die 30. Runde. Regelmäßige Leser des Blogs ennen die kostenlose MP3 Compilation vom Stuttgarter Automobilkonzern.

Hier die Trackliste des guten Stückes:

01 Kreyzie – Sister Duke
02 Control Of Your Mind – Carlos Reisch
03 Under The Sun – The Words
04 If I Could – Stereoshape
05 Schubert – Josa Peit
06 Bhang Lassi – Phour Trakk
07 Shine Like The Stars – The Studio Band Headliner
08 Fragile Meadow – The Black Atlantic
09 Oblivion – March Rosetta
10 Everyday – Jagun

Welcher Name war wann wie beliebt?

10. Dezember 2009

Alexander

Bei schwangeren Paaren stellt sich früher oder später die Frage, wie soll der Nachwuchs heißen? Vor ein paar Jahren war dabei das Hilfsmittel der Wahl ein Buch, vollgestopft mit Namen. Der Fantasie waren Grenzen gesetzt, denn in Deutschland sind nur Namen erlaubt, die folgende Kriterien erfüllen:

  • der Name darf nicht dem Wohle des Kindes schaden
  • der Name darf kein Markenname oder ein Familienname sein (Pepsi z.B: wäre verboten)
  • kein Ortsname
  • muss als männlich doer weiblich erkennbar sein (Im Zweifel muss der zweite Vorname eindeutig männlich oder weiblich sein)
  • der Name muss innerhalb eines Monats nach Geburt beim Standesamt festgelegt werden.
  • maximal 5 Vornamen
  • Entscheidende Instanz ist dabei das Standesamt, bei Ablehnung kann aber vor Gericht gezogen werden.

    Nach den rechtlichen Grundlagen ist aber vor allem wichtig, wie beliebt ist der Name. Die Verteilung von Namen lässt sich häufig auf besondere Ereignisse, Prominente zurückführen (z.B. Boris Becker). Daneben gibt es natürlich “Klassiker”.

    Die Namensfindung 2.0 geht jedoch über http://www.babynamewizard.com/voyager, einer Webseite, die die Häufigkeit von Namen nach Jahren anzeigt. Eine sehr schöne Spielerei für werdende Eltern.

    Jump hummer jump :)

    26. November 2009

    Hier ein kleines Video von mediajaeger: Sping Hummer spring

    Youtube:

    Download:
    Spring hummer spring

    Xcode All-in-one Window

    19. November 2009

    xcode-all-in-one-1

    Da codet man monatelang mit XCode und ärgert sich Tag um Tag über die zig Fenster die mit Debugger, Build Fenster, Konsole, Simulator und Quellcode gefüllt sind.

    Dazu noch ein Browser und selbst zwei Monitore sind überfüllt.

    Die Lösung ist so simpel, warum Apple das nicht als default setzt ist daher fraglich.
    Im XCode Preferences -> General Tab kann man das Layout umstellen, sofern alle Projekte geschlossen sind. Wenn dieses auf “All-in-one” geändert wird, hat man ein Fenster, in dem man zwischen Debug und Code schalten kann, ins das Debug Fenster kann dann noch die Konsole eingebettet werden -> perfekt!

    xcode-all-in-one-2

    xcode-all-in-one-3

    Link zu Apple:
    http://developer.apple.com/mac/library/DOCUMENTATION/DeveloperTools/Conceptual/XcodeWorkspace/010-The_Project_Window/project_window.html

    via:

    http://www.mobileorchard.com/14-essential-xcode-tips-tricks-and-resources-for-iphone-devs

    Mercedes Benz Mixed Tape 29

    10. November 2009
    Mercedes Benz Mixed Tape 29

    Mercedes Benz Mixed Tape 29

    In guter Tradition ist heute die 29. Auflage des Mercedes Benz Mixed Tapes erschienen.

    Prädikat: kostenlose Musik als mp3 einfach runterladen, ein Muss!

    Trackliste:

    01 News Of The Day – Melody la la
    02 Dear Miss Kensington – Poland
    03 Twilight – Set Alight
    04 Slow Flash – GHHT
    05 Be Your Lover – Vanessa Tuna
    06 Empty – Nia Andrews
    07 Touch Me (featuring Shaden) – Alcendor
    08 Lullabyebye – Clapperclaw
    09 Run Away – Something Simple
    10 Apasmara – The..AM

    Hier gibts das gute Stück Musik:

    http://www.mercedes-benz.tv/mixedtape

    git unter Apple MaxOSX

    29. Oktober 2009

    git
    Git unter Apple OSX ist eine richtig feine Sache.

    Dazu benötigt man folgende Anleitungen:

    http://blog.ardes.com/2008/5/19/git-hosting-with-leopard
    http://www.koushikdutta.com/2009/04/setting-up-gitosis-server-on-os-x.html
    http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way
    http://theappleblog.com/2009/03/10/using-git-with-os-x-6-tools-to-get-you-up-and-running/

    Dazu noch folgendes Tool:
    http://gitx.frim.nl

    Und für die Nutzung von XCode mit git dieses nette script:
    http://www.komprovisation.de/attachments/download/16/xcode-git-init.sh (http://www.komprovisation.de/news/show/9)

    Gut ist auch git gui

    In der shell muss dann in das Verzeichniss gewechelt werden und bei jeder Änderung folgendes eingegeben werden:

    git commit -a

    Worauf ein vi aufgeht, der die Änderungen aufzeigt und ein Kommentar eingegeben werden kann. (vi speichert mit :wq.

    Eine schöne Beschreibung von der git Handhabung in dieser PDF file:

    http://uberhip.com/projects/presentations.html

    Wer ein git repository unter debian anlegen möchte um seine eigenen git repos zu verwalten:
    http://debian.asconix.com/git-central-debian-howto und mit web access:
    http://www.cryptronic.de/wiki/Blogs/20070408_howto_debian_setup_subversion_daemon_with_web_access

    weitere Links:

    http://stefanimhoff.de/notiz/einstieg-in-git-als-versionskontrollsystem/

    http://www.online-tutorials.net/programmierung/git/tutorials-t-3-263.html#erste-schritte

    http://www.kernel.org/pub/software/scm/git/docs/everyday.html

    http://hoth.entp.com/output/git_for_designers.html

    iPhone multilingual mehrsprachig

    29. Oktober 2009
    localizable strings iPhone XCode

    localizable strings iPhone XCode

    iPhone Applikationen sind meistens auf einen weltweiten Markt ausgelegt, dabei spielt die Mehrsprachigkeit  eine große Rolle.

    Das iPhone SDK bietet dabei eine schöne Möglichkeit dies zu realisieren:

    NSLocalizedString(@”TestLocalString”, @”Comment For String”);

    Wird überall genutzt wo ein String für den Benutzer ausgegeben werden soll.

    Für jede Sprache muss dann eine localized.strings Datei angelegt werden. z.B. en oder de.

    Diese legt man so an:

    1. xcode schließen
    2. Drag and duplizieren des settings bundles auf den Desktop (oder irgendwo)
    3. Öffnen des Paketinhalts
    4. Drag Root.strings in den en.lproj Ordner
    5. Duplizieren des en.lproj Ordners und Umbenennung in die gewünschste Sprache (bsp: de)
    6. Ersetzen des alten settings bundle mit dem neuen
    7. XCode öffnen -> die neuen Dateien sollten da sein

    Ab dann kann mit den Strings gearbeitet werden. Um die aktuellen Einstellungen des iPhones auszulesen önnen folgende Anweisungen genutzt werden:

    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    NSArray *languages = [defaults objectForKey:@"AppleLanguages"];
    NSString *currentLanguage = [languages objectAtIndex:0];
    NSLog(@”Current language: %@”, currentLanguage);

    Ein weiteres nettes Feature ist genstrings. Mit diesem Kommando lassen sich die Stringfiles automatisch erzeugen, indem alle .m Files nach LocalizedStrings durchsucht werden.

    genstrings -o de.lproj Classes/*.m

    Füllt die de file mit Inhalten (vorsicht, es wird immer komplett überschrieben!)

    Links zum Artikel:

    http://www.iphonesdkarticles.com/2008/11/localizing-iphone-apps.html

    http://discussions.apple.com/thread.jspa?threadID=1694551&tstart=0

    Facebook iphone app library three20

    28. Oktober 2009

    320

    Der Entwickler der Facebook iPhone App Joe Hewitt hat im Zuge der Erstellung der Applikation daran gemacht, die verwendeten Elemente in eine Library zu vereinen.

    Kurz und knapp, hier gibts das Teil.

    Das ganze nennt sich Three20 in Anlehnung an die 320 Pixel beim iPhone.

    [...]

    The name of the new project is Three20, after the 320-pixel-wide screen of the iPhone. The code is all hosted on github for your cloning pleasure. There is an excellent sample app called TTCatalog which lets you play with all of the various UI components. Documentation? Well… there are instructions for how to add Three20 to your project, but I am still working on comprehensive documentation for each of the classes. For now, the sample app and the code itself are your documentation.

    [...]

    Beschrieben werden alle nutzbaren Klassen mit Beispielen und einer sehr aktiven Google Group