Archiv 2006 - 2011

Dave’s Blog

→ meine Klowand 2.0

Archiv von ‘Programmieren’


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.

Kleiner Tipp für Frog

Ohne PHP 5 läuft nichts…

(Musste ich vergangenes Wochenende feststellen… ;) )

Übrigens

10-2008_ie 7.png

Seit rund 2 Wochen bekommen die InternetExplorer-User (bis und mit IE7) auf meinem Blog eine nette Nachricht… ;)

Hallo lieber Internet Explorer-User.
Bis und mit Version 7 hält sich der IE nicht an Webstandards, darum lade dir doch bitte den Firefox oder einen anderen Browser herunter, welche sich an die Webstandards halten. - Der Webmaster

Die ewige CMS-Suche

Nicht nur ich such(t)e nach einem passenden CMS. Aus Profis, wie Gerrit van Aaken, sind noch auf der Suche nach dem perfekten CMS. Einen grossen Überblick schafft er schon in seinem Beitrag und in den Kommentaren werden nochamls einige neue vorgestellt. - Für alle Interessieren: Lesenswert!

Kryptographie

09-2008_kryptographie.png

Eigendlich ist Kryptographie schon ein interessantes Thema für das Verschlüsseln von Nachrichten und Daten, aber der heutige Workshop einiger ETH Doktoranden war zwischendurch leider ein bisschen langweilig, gab aber einen guten Überblick über die Sicherheit und Geschichte von Verschlüsselungsmethoden…

CMS gefunden!

09-2008_frog.png

Ich habe wohl mein CMS der Wahl gefunden. Klein und leicht ist Frog. Es kommt ohne Schnickschnak daher, ist momentan in der Version 0.9.3 verfügbar und kann einfach per Plugins erweitert werden.

Genau das habe ich gesucht!

Die Doku ist leider noch ein bisschen dürftig, aber da es (noch) so klein ist, bin ich zuversichtlich bald durchzublicken. Da könnte ich mir vorstellen bald vielleicht sogar eigene Plugins zu schreiben…

Mit was die Arbeitszeit messen? [Update]

09-2008_zeiterfassung.png

Nachdem ich auf der Suche nach einem geeigneten CMS momentan bei Drupal stegehen geblieben bin (ich werde nächste Woche aber noch einige mehr durchprobieren), bin ich heute mal auf die Suche nach einem geeigneten Zeiterfassungsprogramm gegangen und auf TimeLog, Kunden und TrackTime gestossen. Doch leider hat mich keines von beginnt weg begeistert, denn es sollte in Deutsch sein, einen Einstellbaren Stundensatz haben und ev. nur die Arbeitszeit mit bestimmten Programmen aufzeichnen. Die Schnittmenge dieser 3 Genannten Apps wären genau, das was ich suche.

Hat jemand von euch noch eine weitere App, die ihr empfehlen könnt und vielleicht sogar meine Voraussetzungen erfüllt? Ich freue mich über jeden kommentar…

Update (19:29): Mein Testfeld sieht momentan folgendermassen aus:

TimeTracker.png

Links dazu: Billings, iClockr, Kunden, Project Calculator, Slife, TimeLog, TimeTable, TrackTime

Einbinden von CSS in (X)HTML

Ich habe mit Hilfe meines Buches “Webseiten programmieren und gestalten” gelernt, dass man CSS-Sylesheets mit dieser Zeile einbindet:
<link href="style.css" rel="stylesheet" media="screen" type="text/css" />
Nun ist mir aber aufgefallen, dass CSS-Dateine so eingebunden werden:
<style type="text/css" media="screen">@import url("style.css");</style>
Hier wird ja einfach das ganze mit Hilfe von CSS eingebunden und nicht direkt mit HTML. Aber was ist der Unterschied? Gibt es Vor- und Nachteile bei der einen oder anderen Möglichkeit?

Neues für Webdeveloper - Espresso

09-2008_espresso.png

Es gibt bald eine erste Konkurrenz zu Panics Coda. Espresso heisst die neue Apps und kommt von den CSSEdit Entwicklern (macrabbit). Mit Coda bin ich, aus unerklärlichen Gründen, nie wirklich warm geworden. Da mir aber CSSEdit sehr gut gefällt und die Screenshots auf der Webseite auch nicht schlecht aussehen, habe ich mich mal per Mail für die Beta angemeldet. Ich freue mich hoffentlich bald die App genauer anschauen zu können.

Wie ist es bei euch? Nutzt ihr Coda?

Gesucht: CMS

Ich habe zwar schonmal danach gefragt, aber bis heute kein passendes CMS gefunden. Falls jemand eine “kleines, einfaches” CMS kenn, das Mulituser unterstützt und für das relativ einfach ein eigenes Theme erstellt werden kann. Dann her damit in die Kommentare…

Update: Habe hier bei Wikipedia eine endloslange CMS-Liste entdeckt. Das erschlägt mich gerade ein bisschen, aber ich nehme mir vor diese durchzuarbeiten…

Update 2: Wer mehr über WP 2.7 wissen will, kann sich hier einen kleinen Überblick verschaffen.

Update 3: Habe was gefunden.