Wie kann ein User in die sudo Liste hinzugefügt werden?

Es ist eine lange Tradition, nur die User, die in der Gruppe wheel sind, es zu erlauben, den Benutzerkontext mit su (substitute user identity) zu wechseln. Wie kann unter Mac Os X ab 10.6 ein User hinzugefügt werden?

Das geht mit dscl (Directory Service command line utility).

dscl . -append /Groups/wheel GroupMembership "thomas"

Den Namen Thomas durch den entsprechenden Account ersetzen und den Punkt nicht vergessen.
Ob der Befehl erfolgreich war kann mit:

dscl . -read /Groups/wheel

überprüft werden.

WPtouch installiert für die opt. fürs IPhone ua.

Soeben WPtouch installiert.

Jetzt ist der Blog optimiert für zugriffe von iPhone, iPod touch, Android, Palm Pre, Samsung touch und BlackBerry Storm/Torch Mobile-Devices.

Also blog.wenzlaff.de ist jetzt optimiert für Mobile-Devices. Man kann auch unten auf der Seite zur orginal Ansicht wechseln. Cool. So sieht die Seite auf meinem IPhone aus:

Der Blog wie er auf dem IPhone aussieht.
IPhone: blog.wenzlaff.de

Was haltet ihr davon?

IPhone

Cool, jetzt kann ich auch übers IPhone von überall posten 🙂 Und bearbeiten geht auch 😉 Und noch ein paar Plugins ergänzt ua. den Tweet Button.

Wieviele Argumente sollte eine Methode haben?

Ideal ldt. Robert C. Martin (Clean Code, 2009) „ist null (niladisch).

Als nächstes kommt eins (monadisch), dicht gefolgt von zwei (dyadisch).

Drei Argumente (triadisch), sollte wenn möglich, vermieden werden.

Mehr als drei (polyadisch) erfordert eine sehr spezielle Begründung – und sollte dann trotzdem nicht benutzt werden.“

Das sehe ich auch so.

Und Ihr?

Wie sieht eine gute API aus?

Gem. Joshua Bloch „If in doubt, leave it out!“.

Das heißt soviel wie, nur Methoden in eine API aufnehmen, von denen man sicher ist, dass sie auch benötigt werden. Methoden für die man kein verwender hat, sollte man nicht mit aufnehmen. Den Neues kann man leicht
hinzufügen, Bestehendes aber nicht so leicht verändert oder entfernen. Also sich auf das konzentrieren, was
in den Anforderungen gebraucht wird. Sonst wird das System unnötig komplex.

Siehe diesen Video bei ca. 24 min.