Syntax highlighting i Word

Noen ganger er det nyttig å legge ved kodesnutter i dokumenter som MS Words .doc eller .docx dokumenter. Og ja, det finnes alternativer til Word og Word har et ondt lynne, men flertallstyraniet valgte. Og word har track-changes, det har vist seg dødelig nyttig når flere jobber sammen på tur. Men kode, – er ikke Words greie.
Kode i word

Kode i word.

Så altså, du har kode i din favoritt-editor. Koden er fin i fargene, og lett å lese, skulle en tro. Copy/past inn i word, og vips – fargene er borte!

Det finnes mange måter å unngå dette på. Xcode på mac er en ting, men de færreste har mac, og enda færre har xcode installert.

Det enkle: bruk en pastebin. Kopier fra din editor. La webtjenesten highlighte, og kopier igjen koden fra din pastebin og inn i Word. Ferdig arbeid.

Trenger vi antropologer for å forstå nye medier*?

Her gang jeg ser noe nytt fra Michael Wesch innser jeg at særlig sosiale medier krever tolkning av folk som er gode på mennesker og kulturer. En teknolog ville aldri ha gjort så mange kule observasjoner om hvordan vi aleine og kollektiv oppfører oss på web. Eller kanskje er bare Dr. Wesch som er et unikum uten sidestykke?

Se hans glimrende introduksjonsforelesning til youtube holdt på Library of Congress sommeren 2008.

* Hva er nye medier? Nye medier er digitale medier som utnytter det digitale spillerommet på en slik måte at det ikke ville vært mulig å gjenskape medieproduktet før datamaskinen dukket opp. Altså er alle «nye medier» digitale medier, mens ikke alle digitale medier er nye medier. Sosiale medier er igjen en underkategori av nye medier.

  • Medier (mediert kommunikasjon)
    • Digitale medier (medier i et digitalt domene)
      • Nye medier (digitale medier som ikke kun er en digital representasjon av et medium, men som gjør noe som ikke var mulig før den moderne datamaskinen)
        • Sosiale medier (nye medier med fokus på menneske-til-menneske kommunikasjon, ikke-institusjonalisert distribusjon. Alle er en innholds-produsent.)

En passe meningfull måte å håndtere nye digitale sosiale medier på? Jeg synes det.

Tenk mobilt

Å lage en webside for datamaskiner og så enda versjon av samme siden for mobile enheter var en stund måten å gjøre det på. Slik er det definitiv ikke lenger. Prøver noen å selge den en nettside som kun virker i noen nettlesere på noen plattformer, så vil jeg påstå at du holder på å bli lurt. Jeg sier ikke at vi kan gjøre spesielle tilpasninger for mobile enheter, det finnes gode grunner til dette (f.eks. å framheve funksjoner mer nyttig til folk i farta, benytte geo-lokasjon eller andre funksjoner for en smartere web), men den vanlge websiden skal funke i mobile enheter. Å få dette til omtales noen ganger med begrep som «graceful degradation». I et spennende slideshow forklarer Bryan Rieger hvorfor vi heller bør snu dette på hodet og skalere oppover.

Fullskjerm & noen ledige minutter anbefales:

Via webmonkey.

HTML5 begynner nå

html5rocks.com er en webside som enkelt viser deg hva vi kan forvente av HTML5, og hva vi kan begynne med øyeblikkelig. For øyeblikket tror jeg denne siden gir den beste introduksjonen til HTML5, særlig vil jeg gi denne presentasjonen en varm anbefaling.

html5 er lik html + css + js api

html5 ~= html + css + js api, slik forklarer Google standarden.

html5rocks.com er laget av Google, men da html5 er en standard under w3c er dette noe vi kan forvente at alle nettlesere støtter innen rimelig tid, mange gjør det allerede.

Webben kommer til å få et realt løft de neste årene, og jeg gleder meg til å se hva som skjer nå utviklerne får smake på dette. Og ja, jeg gleder meg til å få jobbe med dette i et prosjekt i nær framtid.

Debatten om datalagringsdirektivet

Samferdselsminister Kleppa inviterte i går til debatt om datalagringsdirektivet. IKT-Norge, Kripos og advokat Jon Wessel-Ass fikk god taletid, og debatten holdt et lite knepp høyere nivå enn vanlig, men resultatet var vell rimelig tydelig: fordelen ved direktivet overgår ikke ulempene.

Et spennende framskritt var at politiet sa seg enig i at dette forslaget går ut over personvernet. Dessverre mener de at bekjempelse av alvorlig kriminalitet veier tyngre enn personvernet til den enkelte borger. For all del, jeg er for politiets rett og plikt til å gjøre jobben sin så effektivt som mulig. Debatten bør være om innenfor hvilke rammer de skal det. Privatlivets rett vs inngrep ovenfor alle for å begrense noen få. Det er en prinsipiell debatt, og bør forbli det.

Jeg har gjort opp min mening i denne saken, men er alltid villig til å høre flere stemmer. For din egen del anbefaler jeg å se debatten på departementets nett-tv-tjeneste1, og gjøre opp din egen.

Se hele, eller deler av debatten, men tilhørende paneldebatt her: Debatt om datalagrinsdirektivet.

PS: ja, han debattlederen (post og teletilsynets Willy Jensen) virker tidvis litt malplassert og subjektiv.

1. Ja, de har en nett-tv-tjeneste. Den er ikke særlig god, lite åpen og inkluderende, men den finnes.