Haben wir schon April?

Haben wir schon April?
Wider erwarten und mit viel Glück: Die Domain http://www.x02100.de geht wieder. Juchu!!!!

Anzeige / Partnerlink


Die Domain x02100.de

Die Domain x02100.de
Durch für uns nach wie vor nicht nachvollziehbare Dinge ist uns die Domain www.x02100.de abhanden gekommen. Wir haben die Rückübertragung schon angeschoben, nur wird das ganze noch einige Wochen dauern. Wir rechnen nicht damit, dass es noch im März klappt. Irgendwann danach aber ;)

Zwischenzeitlich hat uns Alex freundlicher Weise eine kleine Subdomain eingerichtet: Also http://x02100.tuxikus.de/ in die Lesezeichen!

Ingo & Peter


Thank you, Steve

Thank you, Steve
Viel ist heute schon zum Tode von Steve Jobs geschrieben worden, einiger Unsinn war darunter, aber auch sehr viel Wahres. Visionär, Genie, seine Ideen werden gleichgesetzt mit denen von anderen Persönlichkeiten wie Einstein. Was könnten wir an der Stelle noch hinzufügen? Nichts, außer, wie er unterm Strich Teile unseres Lebens beeinflusst hat.
Wir beide können mit einiger Bestimmtheit feststellen, dass ohne Apple unser Leben heute in vielen Dingen komplett anders wäre.

Es bleibt nur noch zu sagen, es war 'ne schöne Zeit.
Hab Dank und gute Reise, bring dich in Sicherheit.

Castrop/Dresden, 01.01.01 AS


#067 Cheddar: Errorhandling in CopyCallback (12:08 Minuten)

#067 Cheddar: Errorhandling in CopyCallback
Die Internet-Technik versagt(e) und darum heute nur eine kleine Folge. Anschließend an Episode 66 erweitert Peter die Fehlerbehandlung im Callback in der SyncManagerOperation.

Ihr bekommt den Quellcode zu dieser Folge in unserem SVN-Repository direkt aus Xcode heraus unter "releases/episode_067", oder am Terminal mit:
svn checkout https://cheddar1.svn.sourceforge.net/svnroot/cheddar1/releases/episode_067
Mehr Infos zum Thema in den Artikeln Subversion: Quellcodes zu den Episoden direkt in Xcode und Subversion und Xcode!


#066 Cheddar: Analyze (35:35 Minuten)

#066 Cheddar: Analyze
Zum Wiedereinstieg nach der langen Pause bedienen wir uns einer schicken Funktion von Xcode: Dem Analyzer. Dieser hilft, potentielle Fehlfunktionen im Programmlauf zu finden, die während des Compilerlaufs nicht auffallen. Der Analyzer kann auch potentielle Memory-Leaks aufdecken und noch so einiges mehr (vgl. Links). In Cheddar waren vier Stellen zu fixen; wir zeigen sie und erläutern, was warum geändert werden musste. Zusätzlich werden nun Fehler bei den Fileoperationen abgefangen - zumindest rudimentär und mit einer Idee für die weitere Entwicklung.

Links:
  • NSException: #033: NSException und NSError
  • ArsTechnica-Artikel zu LLVM
  • Xcode 4 Transition Guide zu Debugging und Analyzer

    Ihr bekommt den Quellcode zu dieser Folge in unserem SVN-Repository direkt aus Xcode heraus unter "releases/episode_066", oder am Terminal mit:
    svn checkout https://cheddar1.svn.sourceforge.net/svnroot/cheddar1/releases/episode_066
    Mehr Infos zum Thema in den Artikeln Subversion: Quellcodes zu den Episoden direkt in Xcode und Subversion und Xcode!


  • #065: Hello World in Xcode 4 (13:52 Minuten)

    #065: Hello World in Xcode 4
    Xcode 4 hat mit kleinen Updates den Weg zu den Entwicklern gefunden. Und prompt tauchen Fragen auf; Fragen meist grundsätzlicher Natur - was liegt da näher als auf die Mails und Tweets mit Bitte um ein Hello World in Xcode 4 einzugehen? Also, was will man mehr an einem schönen Frühlingstag?

    Links:
  • #002: Hello World! Datenein- und ausgabe


  • HD-Feed endlich verfügbar!

    HD-Feed endlich verfügbar!
    Was lange währt wird endlich gut!
    Aufgrund einiger Bugs in verschiedenen von uns genutzten Tools, z.B. in getid3, lief leider die automatisierte Bereitstellung des HD-Feeds nie in einer Form, in der wir ihn veröffentlichen wollten. Die Probleme sind nun endlich ausgeräumt, ihr findet den HD-Video-Feed rechts im Menü. Auch bei iTunes ist er angemeldet und sollte in den nächsten Tagen dort erscheinen. Wir verlinken dann auch von hier den iTunes-Link.
    Nun also endlich viel Spaß mit dem HD-Feed!


    #064: Xcode4 GM (52:30 Minuten)

    #064: Xcode4 GM
    Nach einer langen Sendepause melden wir uns zurück. Der Winter war hart und unsere Zeit für dieses Blog ist knapp geworden - leider nach wie vor. Aber wir nehmen einen neuen Anlauf und werden uns möglichst oft mit neuen Screencasts blicken lassen. Den wöchentlichen Rhythmus wieder aufzunehmen peilen wir mittelfristig einzuhalten, wird die nächsten Wochen aber dennoch nur schwerlich möglich sein. Dennoch: 0x02100 ist nicht tot ;) Es wartet viel Arbeit auf uns, auch wie es mit dem verspammten Forum weiter geht wollen wir uns überlegen.

    So werfen wir in dieser Woche auch gleich einen Blick in die Zukunft: XCode 4 ist als Gold Master veröffentlicht worden und auch wenn dieses Thema schon einmal angesprochen wurde, lohnt sich ein genauerer Blick. Die Ausgabe 4 krempelt einiges um, die Oberfläche ist neu strukturiert und organisiert, der Interface Builder integriert und nun endlich gibts eine Versionskontrolle die fester Bestandteil der Entwicklungsumgebung ist. Wir fliegen durch die einzelnen Teile und weisen auf ein paar Tricks hin, die das Leben tatsächlich einfacher machen. Zumindest das mit Cocoa ;)

    Weitere Themen der Folge:
  • Grafikprobleme mit Ingos Rechner
  • Git-Versionskontrolle
  • Menlo-Zeichensatz
  • Buchempfehlung

    Viel Spaß mit unserer Rückmeldung!


  • #063 Cheddar: Views in NSCells (21:52 Minuten)

    #063 Cheddar: Views in NSCells
    Wie baut man unter OS X eigentlich komplexere Views in einen TableView ein? Und wie kann man einzelne TableView-Zellen einen dynamischen Status anzeigen lassen, ohne dass das Datenmodell diesen direkt in das GUI schreibt?

    Alles in Allem geht es in dieser Folge also darum, wie man die Benutzeroberfläche mit ein paar Tricks aufmöbelt. Und das ist im Falle des TableViews unter OS X gar nicht so einfach, da dieser keine normalen Views darstellt, sondern die abgespeckte Variante "NSCell" zur Anzeige verwendet. Obendrein versucht der TableView jeweils eine komplette Spalte der Tabelle mit ein und derselben NSCell zu zeichnen...

    In dieser Folge seht ihr, wie man den TableView systemkonform austrickst.

    Ihr bekommt den Quellcode zu dieser Folge in unserem SVN-Repository direkt aus Xcode heraus unter "releases/episode_063", oder am Terminal mit:
    svn checkout https://cheddar1.svn.sourceforge.net/svnroot/cheddar1/releases/episode_063
    Mehr Infos zum Thema in den Artikeln Subversion: Quellcodes zu den Episoden direkt in Xcode und Subversion und Xcode!


    #062: Bindings (29:36 Minuten)

    #062: Bindings
    Seit langem mal wieder kein Cheddar! Naja, zumindest nicht so richtig... ;)
    Diesmal widme ich mich etwas außer der Reihe und ohne Peter den Bindings. Bindings sind eine Möglichkeit, um Properties verschiedener Objekte abhängig voneinander zu machen, und zwar ohne zu programmieren. Das Ganze benutzt man meist im GUI-Bereich und erspart einem jede Menge Glue-Code.

    Links:
  • #025 Cheddar: Key Value Observing
  • #042 Cheddar: NSNotification

    Quelltexte:
  • BindingsDemo1.zip


  •  Ältere Einträge >>