Jeg kan li’ mine Macs, som jeg kan li’ mine kvinder: Stumme

Hvorend stilet og underspillet Mac‘en generelt er, begriber jeg ikke hvorfor den ved opstart, partout skal melde sin ankomst med noget, der lyder som Motorolas ringetoner fra 90′erne.
Opstartslyde er det digitale svar på at ræbe offentligt. No go!

Heldigvis findes der stadig anstændige mennesker, der retter op på den slags helligbrøde;
StartupSound er en plug-in, der tillader brugeren at styre lydniveauet på opstartslyden, og tilmed gøre den stum, hvis man ønsker det.

Som alt andet godt, er StartupSound stadig i beta og forfatteren tilråder derfor, at man tager backup af vigtige data og den slags inden installation, men den har indtil nu kun gjort underværker for min PowerBook og mine omgivelsers ører.

Så fem svin æbler herfra!

4 kommentarer

Der findes to slags mennesker: Dem, der krøller og dem, der folder toiletpapir inden brug

Godt nytår, folkens.

3 kommentarer

En Emacs-junkie taler ud

Joel og vennerne spørger, hvorfor er Emacs så populær?
Folket svarer, og lister alle de gammelkendte argumenter - Emacs kan udvides til døde, findes på samtlige platforme, understøtter selv de mest obskure programmeringssprog, etc.
Old hat.

Jeg var engang Emacs-junkie, XEmacs var mit fix. Jeg skrev meget kode, virkelig mange linier PHP, Python, Unix shell, Java og ikke mindst Lisp, Emacs’ eget udvidelsessprog. Halvdelen af det kode jeg skrev, var nemlig blot for at konfigurere Emacs til et nogenlunde brugbart niveau; ikke et højtravende Turing-maskinelt niveau, men blot for at opnå de muligheder, andre mere moderne IDE’r tilbød out of the box:

  • Integration med operativsystemet og filtypeassociering
  • Syntaxfarvekodning og tab-completion af nøgleord, automatisk genkendt ud fra filtypen
  • Funktions- og definitionsoversigt, gerne i selvstændigt vindue
  • Samling af flere filer i et projekt, gerne grupperet efter type og vist i selvstændigt vindue
  • Automatisk genåbning af de filer, der var åbne da applikationen sidst blev brugt
  • Mulighed for at åbne filer på fjerne servere, eksempelvis via SSH eller FTP

Det var ikke umuligt at opnå, men krævede blot en anseelig indsats i at finde de passende og kompatible Lisp-udvidelser og integrere disse i de i forvejen mangfoldige konfigurationsfiler.
Det var ikke for sjov, at man som Emacs-bruger havde sine konfigurationsfiler og Lisp-udvidelser under versionskontrol, det var simpelthen en nødvendighed.

For dem, der aldrig har stiftet bekendtskab med Emacs og Lisp, er nedenstående et uddrag af Emacs’ konfigurationsfil. Det er nu, børnene skal sendes udenfor og lege, inden det bliver grimt:

(custom-set-variables
 '(column-number-mode t)
 '(gnuserv-frame t)
 '(line-number-mode t)
 '(toolbar-visible-p nil))
(custom-set-faces
 '(default ((t (:size "12pt" :family "Lucidatypewriter"))) t))


Emacs er som meget andet Open Source, skruen uden ende. Man kan som bruger, blive ved med at finpudse og forbedre indtil fingrene falder af. Muligheden for at tilpasse og udvide, er netop en af Open Sources traditionelle salgsargumenter, men det er en akilleshæl i forklædning; Fnidderiet og tilpasningen er sjældent valgfri, men nødvendigt for at produktet kan konkurrere med kommercielt udbudt programmel, hvor nogen har gjort en indsats for at gøre produktet brugbart for andre end dem selv.

Misforstå ikke mine tirader, jeg er ivrig tilhænger af Open Source. Men jeg er ingenlunde tilhænger af den (sub)kultur, der følger med, hvor nye features vægtes højere end brugervenlighed og målrettethed. Det er tydeligt, Emacs er lavet af programmører til programmører.

Nu om dage er jeg Mac-junkie, mit liv er for kort til bitfnidderi og uendelige tilpasninger; jeg køber færdige programmer, der bare virker som jeg vil ha’ det.
- og jeg er ikke alene.

Fodnote til dem, der stadig læser med: Det er iøvrigt ganske svært at opdrive en ægte Emacs til MacOS X, gad vide hvorfor…

3 kommentarer

Mit nye orakel

From: Rasmus K. Kristiansen <idiot@80pct.org>
To: Biblioteksvagten <biblioteksvagten@biblioteksvagten.dk>
Date: Sep 6, 2006 1:29 PM

Hvad hedder Pippi Langstrømpes hest?

From: Biblioteksvagten <biblioteksvagten@biblioteksvagten.dk>
To: Rasmus K. Kristiansen <idiot@80pct.org>
Date: Sep 6, 2006 1:42 PM

Den hedder Lille Gubben

Med venlig hilsen

Hanne Andersen
Biblioteksvagten.dk

From: Rasmus K. Kristiansen <idiot@80pct.org>
To: Biblioteksvagten <biblioteksvagten@biblioteksvagten.dk>
Date: Sep 6, 2006 2:01 PM

Min iPod-oplader er væk.
Ved du hvor den er?

From: Biblioteksvagten <biblioteksvagten@biblioteksvagten.dk>
To: Rasmus K. Kristiansen <idiot@80pct.org>
Date: Sep 6, 2006 2:08 PM

Ja, kig i højre lomme i den grønne la Coste-taske, du egentlig købte som gave til fætter Carsten, men istedet selv beholdte. (fætter Carsten er forresten stadig glad for den samling af brugte Steven Seagal-film, han fik istedet)

Med venlig hilsen

Hanne Andersen
Biblioteksvagten.dk

4 kommentarer

Din chef er en idiot

BossBitching.com rammer lige ned i den gode danske brokke-kultur.

Læg en kommentar

Fem ting, der bare ikke sker for Chuck Norris

Fem seks ting, der bare ikke sker for Chuck Norris:

  1. Lettere agiteret bankrådgiver ringer ubehageligt tidligt og beretter om underskud i bananrepublik-størrelsen.
    (Chuck Norris’ cirkelspark er gangbar mønt i 112 lande, de resterende er nu reduceret til sorte kratere uden biologisk liv)

  2. Kombinationslåsen på cyklen går i baglås og strejker i flere dage, lige indtil cyklen under højlydt vrede og ditto pusten slæbes hen til forhandler, der nonchalant indtaster korrekt kode, hvorefter låsen elegant glider op.
    (Chuck Norris’ fod er en systemnøgle til hele verden)

  3. Ankomst en dag for tidligt (og alligevel adskillige timer for sent) til semilitterær event fordi Østerbros byplanlægning er latterlig og alle gader er navngivet fisefornemt ensformigt.
    (Festen starter først når Chuck Norris kommer. Hvis han kommer)

  4. Skødesløs roden rundt i egen taske resulterer i hvepsestik i pegefingeren, der herefter svulmer op til Anna og Lottes skumhåndsagtige dimensioner, med lange røde streger, der til forveksling ligner blodforgiftning.
    (hvepse begår selvmord ved synet af Chuck Norris’ barkede næver)

  5. Trods ovennævnte, at der stadig er et sug i maven, kriblen i fingrene og susen for ørerne.
    (Chuck Norris har ingen følelser, kun missioner)

  6. Batteri i PowerBook udgør pludselig en anseelig brandfare
    (Chuck Norris er en anseelig brandfare)
4 kommentarer

Overskud/underskud

Enghavevej, Vesterbro:

Tiggende sut: Kan du undvære en femmer?
Selvoptaget københavnersnude: Nej, jeg gav dig sidste år. Hvordan er det du forvalter penge?
Tiggende sut: Nej OK, ha’ en go’ dag
Selvoptaget københavnersnude: Det bliver sgu svært nu!
Tiggende sut: Så har du vist mere brug for femmeren end jeg har…
3 kommentarer

Enden er nær, hører I, NÆR!

Jeg er en trussel mod moder Jord.
Som ægte superskurk med dæmonisk latter og rabiate destruktionsplaner, skåler jeg for Jordens undergang i kapitalistøl tilsat vaskeægte udrydningstruet indlandsis inden jeg nakkeskyder et par babysæler og skodder en Havanna-cigar i øjet på Bambi.

Skål, muhahaha!

3 kommentarer

Råddent sprog

Etaten er fresh og nede med de fede, på den unge måde; Københavns politis døgnrapport, 24. juli 2006:

Unge kørte råddent i uindregistreret bil.
Der tilgik station Amager en anmeldelse om at 4 unge skulle køre råddent i uindregistreret bil, skulle bl.a. lave hjulspind [...]

Kørte råddent?
- er det en officiel betegnelse?
Blev gerningsmændene så totalt bustet bagefter?
(ja, jeg læser døgnrapporten, vel vidende det svarer til min salige mormors læsning af dødsannoncer. Jeg siger også “ahh” når jeg sætter mig)

2 kommentarer

Syn for sagen Zidane vs. Materazzi


Hvordan verden ser Zidane-sagen

2 kommentarer