TextExpander gibt es nun in Version 3. Mal schauen, ob ich upgraden werde... http://bit.ly/chRuZG 37 mins ago

Dave’s Blog

→ meine Klowand 2.0

Archiv von ‘Programmieren’


MacUpdate-Feed nur mit Freeware

05-2009_mu-freeware.png

Der Feed von MacUpdate war mir schon immer ein Dorn im Auge. Ich nutze ihn eigentlich seit jeher nur, um neue Freeware zu entdecken. Leider bekommt man aber auf der Seite nur einen Feed mit allen Apps (Shareware, Demo, Update & Freeware). Ich dachte mir schon lange, dass ich das mit Yahoo Pipes mal lösen könnte. Nun habe ich mir die Zeit genommen und das ganze in wenigen Minuten zusammengeklickt. Das macht richtig Laune!

Wenn ihr den Feed auch wollt oder die Pipe weiterverwenden wollt, könnt ihr sie hier anschauen und als RSS-Feed abonnieren (direkter Feedlink). Viel Spass!

Update (17:12): Und es folgt gleich der 2. Streich. Da ich schon dran war, habe ich auch noch den Feed von AppShopper, der alle Apps mit verändertem Preis anzeigt, bearbeitet. Nun werden nur noch alle Apps angezeigt, die neu Gratis geworden sind. (direkter Feed)

Spruch des Tages

If at first you don’t succeed, call it version 1.0

Hier gesehen.

Frage des Tages [Update]

Wieviele Buchstaben enthält die Antwort auf diese Frage?

Update (17:58): Zusatzfrage:

Wie lautet die Antwort auf Französisch?

Die habe ich schon bei Twitter gefragt, aber noch nicht die richtige Antwort bekommen…

[gehört heute in einem Informatikvortrag über Logik]

POV-Ray

02-2009_pov-ray.png

Ich wollte mal fragen, ob einer meiner Leser hier auch POV-Ray kennt? Mit dem befassen wir und und momentan nämlich im Akzentfach Mathematik. In POV-Ray kann man mit einer bestimmten Syntax geometrische (/parametrisierte) Objekte erzeugen, diese einfärben und beleuchten.

Der Code für das Objekt oben sieht zum Beispiel folgendermassen aus:

Code einbleden ausblenden

Die Bilder generiert man unter Mac OS X 10.5 am besten mit MegaPOV, denn der ‘original’ Build von POV-Ray ist für PPC optimiert und auf einem Intel Mac extrem buggy.

Was Profis dann so generieren, kann in der Hall of Fame angesehen werden.

Falls es Interessierte gibt, stellt sich natürlich die Frage, ob ich hier ab und zu ein paar Tutorials oder so veröffentlichen soll…?

1234567890

02-2009_timestamp-1234567890.png

…Sekunden sind bald seit dem 1.1.1970 vergangen.

Wie ich drauf komme? Ganz einfach. Das ist der Timestamp von UNIX, woraus die Zeit auf diesen Systemen berechnet wird.

Update (16:26): Es ist übrigens genau am 14.02.09 um 00:31 Uhr und 30 Sekunden. (via )

Lustiges Jubiläum. Nicht?

Objektorientierung - Komplexer als man denkt?

01-2009_objektorientierung.png

Ich finde ja. Das Grundprinzip ist in meinen Augen wirklich einfach, aber wenn dann mit allen Begriffen um sich geworfen wird, verliert man am Anfang sehr schnell den Überblick. Zumindest ging es mir so. Ich denke man muss sich einfach immer wieder damit beschäftigen und so habe ich es beim 3. Anlauf nun mehr oder weniger (mit Objectiv-C) verstanden.

Hattet ihr die gleichen Probleme?
Oder gar keine Ahnung was Objektorientierung und programmieren anbelangt?

Wie kommt das zustande? [PHP] - Gelöst!

Ich frage mich nun schon seit einigen Stunden, wie kommt ein falscher Link nach dem Motto http://www.die_offene.seite/www.die_verlinkte.seite zu Stande, wenn im Quelltext alles stimmt und so aussieht:

Webinformationen - http___jwbrwohlen.ch_br_new2_gaestebuch.png

Jemand eine Idee? Tipps? Die Seite wird per PHP geriert (Gästebuch)…

Update (wenigen Sekunden später): Erster Fehler gerade gemerkt! Da fehlen ja die Anführungszeichen beim Link… Ach, jetzt habe ich das Stundenlang angeschaut und nicht gesehen… :( Da muss ich wohl mal in den PHP-Code schauen… Hier ein Ausschnitt aus der PHP-Datei:

comment.png

Wie kommen da die Anführungszeichen abhanden??

Update 2: Gelöst! Es muss der absolute Pfad mit http:// stehen. Nun sieht der Code so aus:

comments.php-1.png

Der Dank für die schnelle Hilfe geht an den Nasendackel und Benjamin.

AS #03: Technikwürze (Podcast)

12-2008_technikwürze.png

Heute gibt es wieder einen Podcast. In diesem dreht sich alles um Design- und Webstandards. Mein Namensvetter David Maciejewski präsentiert die Technikwürze immer mit ein bis zwei seiner Webdesignerkollegen.

Ich als Anfänger in der Webentwicklung finde es immer sehr spannend den Profis zuzuhören und dabei allerlei Neues zu lernen. Meistens werden breitgefächert News & Tipps durchgearbeitet. In letzter Zeit gab es aber auch Folgen über ganz spezielle Themen, wie Browser oder YAML.

Darum kann ich jedem, der sich für Webdesign und -entwicklung interessiert, den Podcast nur empfehlen.

Kurzübersicht:
Podcast: Technikwürze (iTunes)
Autoren: David Maciejewski und die Webkrauts

AS steht für AdventsSpecial

Dreamweaver

11-2008_no-dreamveaver.png

Viele scheinen wohl gedacht zu haben ich hätte mir wegen Dreamweaver die Creative Suite geholt. Dem ist aber überhaupt nicht so, denn diese eierlegende Wollmilchsau sagt mir überhaupt nicht zu. Das gibt es viel bessere Alternativen, die viel schneller sind und sich schön ins Mac OS X-Interface integrieren (z.B. Coda, SubEthaEdit, CSSEdit, Espresso (bald) und/oder TextMate). Nein, ich habe mir die CS 4 vor allem wegen Photoshop und InDesign (und teilweise noch wegen Illustrator und Flash) geholt. Ich nutze Pixelmator sehr gerne (und das auch in Zukunft), aber mit Photoshop kann er einfach nicht mithalten und ein gute Alternative für ein Zeitschriftenlayoutprogramm in Form von InDesign kenne ich nicht.

Codesignierung: Freud oder Leid?

10-2008_codesignierung.png

Ein interessanter Artikel bei Macnotes beschreit einiges Technologien des iPhones, die wohl auch in zukünftigen Versionen des Mac OS X Einzug halten werden. Unter anderem auch die Codesignierung.

Beim iPhone finde ich es nicht so schlecht, dass Apple dieses System einsetzt, damit die Sicherheit der mobilen Plattform verbessert werden kann. Doch wie sieht das aus, wenn das System auch auf dem Desktop OS Einzug hält? Als kurz oder mittelfristiger Einsteiger in der Mac OS X Programmierung mache ich mir da schon Gedanken dazu. Muss man dann, wie beim iPhone jedes Jahr einen Betrag bei Apple abliefern, nur dass man eine App auf seinem und anderen Macs laufen lassen kann? Muss man dann mit dem Internet verbunden sein um eine neue Apps nützen zu können? Kann Apple bestimmen, was läuft und was nicht?

Das macht mir recht angst. Denn beim iPhone kann Apple das alles, was für mich ja auch keine Problem ist, aber wenn dann mein ganzer Computer praktisch komplett von Apple kontrolliert wird, hat es für mich eine Grenze. Das Argument der Sicherheit kann sicher angebracht werden, ist aber für mich im vergleich zur verlorenen Freiheit, dann fast irrelevant.

Ich bin also gespannt, wie sich Mac OS X weiterentwickelt, freue mich auf Neuerungen, finde aber wichtig, dass das ganze auch immer hinterfragt wird.