Jeg modtager rigtig mange mails fra mennesker, jeg ikke kender.
Dette er en af dem.

Jeg modtager rigtig mange mails fra mennesker, jeg ikke kender.
Dette er en af dem.

Jeg modtager rigtig mange mails fra mennesker, jeg ikke kender.
Dette er en af dem.

Jeg modtager rigtig mange mails fra mennesker, jeg ikke kender.
Dette er en af dem.

Jeg modtager rigtig mange mails fra mennesker, jeg ikke kender.
Dette er en af dem.

Jeg modtager rigtig mange mails fra mennesker, jeg ikke kender.
Dette er en af dem.

Emacs 24 er på trapperne, men stadig uden mulighed for at afvikle Emacs i fuld skærm på Mac OS X. En japaneser ved navn Typester har dog lavet en fuldskærmspatch, og jeg har bygget Emacs 24 med denne patch til Mac OS X 10.6.
Du kan hente den færdige Emacs her. Smid en kommentar, hvis du finder den nyttig.
OBS: Emacs er bygget med GCC-værktøjspakken, installeret via Macports. Der kan derfor være et par funktionsbiblioteker og stier, der skal tilpasses, hvis du ikke har Macports installeret.
Jeg modtager rigtig mange mails fra mennesker, jeg ikke kender.
Dette er en af dem.

Tykke mænd i for små T-shirts, tynde mænd i for store T-shirts, japanske kvinder i kimonoer, mørkskæggede mænd med turban, en tangodanser med butterfly, og adskillige tandpastasmil i jakkesæt. DrupalCon er for enhver, ikke kun nørderne - en pointe, som stifteren af Drupal, Dries Buytart, understregede i hans præsentation: Både Drupal og dets community skal gøres mere tilgængeligt - for brugere, webdesignere, kodere, kommercielle supportere og ikke mindst kvinder.
Om Dries’ joke omkring et kommende DrupalCon-sextape er en chauvinistisk (u)morsomhed eller ej, vil jeg overlade til Hanne Vibeke Holst, men både denne udmelding og de deltagendes diversitet, overraskede mig positivt. - i hvert fald efter et tiår med Linux’ monokulturelle echo chambers, hvor kønsfordelingen var lige så ikke-eksisterende som Steve Ballmers hår, og jakkesæt var noget, man spildte øl på.
DRs Harddisken havde nyligt et ellers udmærket tema om Drupal og weekendkrigerne, hvor Nikolai Thyssens noget snævertsynede generalisering af Drupaludviklere, gav et andet indtryk end det, jeg oplevede.
Drupal er ikke kun arrogante Karl Kodere, men også kommercielle, professionelle udviklingshuse.
Og apropos snævertsynethed: Som gammel Linuxbannerfører, var det med korslagte arme og hævede øjenbryn, jeg satte mig til rette i sædet til Microsofts oplæg, What Microsoft is doing to make Drupal better.
Min skepsis blev straks gjort til skamme; her var et imødekommende Microsoft, der ydmygt fortalte om deres mange PHP og Drupal-venlige tiltag, og at de (endelig) havde indset, at Open Source er et aktiv, og ikke en hindring for deres forretning. Hvis Drupal kan køre på Windows Server/SQL Server-stak, kan Microsoft sælge flere licenser, og Drupal har en bredere afsætningsplatform.
Win-win.
Og det er ikke bare varm luft, de forærer dig sgu Windows Server, SQL Server, Web Matrix og andet gejl, hvis du har lyst til at prøvekøre skidtet.
Respekt herfra.
…wireblame, bajerframe, wirelame,, liarframe, wiresame, wiregame, wirebabe, wirefail…
Omend PHP er mit levebrød, har jeg altid haft en forkærlighed for Python. Det er gennemtænkt, fleksibelt og appelerende til både begyndere og kodekarle. Jeg har ikke oplevet andre sprog, hvor hurtigskrevet pseudokode bare virker.
Desværre tilbyder de færreste webhoteller Python, men Googles App Engine-infrastruktur er et passende alternativ til at afvikle webapps.
Det er tilmed let at opsætte et App Engine-miljø lokalt, men Mac-udgaven (1.3.5, API-version 1) er baseret på Python 2.5. Så langt, så godt.
På Snow Leopard er standard-Pythonversionen dog 2.6.1, og ægteskabet mellem denne og App Engine knager voldsomt pga. cTypes-modulet. Ulig midaldrende mænd i sportsvogn-segmentets foretrukne metodik, er løsningen dog at kaste sin kærlighed på en ældre model. MILF’en er i dette tilfælde Python 2.5, der også findes på Snow Leopard, omend lettere skjult.
/usr/bin/python2.5 og tryk Enter.Google arbejder stadig på at løse cTypes-problemet, når de ikke har travlt med at nedlægge dårligt markedsførte teknologiprojekter.
Fun fact: Indeholder app-navnet store bogstaver, kan App Engine ikke starte app’en. Fedt.