Tidsrejse i Friskos isplakater

5. June 2009

Frisko 1979Frisko har smidt deres gamle isplakater online.

Man kan finde navne på is, man ikke har hørt om siden man væltede rundt på et strandtæppe med plastikskovl og sand-coatede mariekiks.

Åh, Nødde Gok og Mælkedreng, hvor har I dog været i alle disse år?!

Det slår mig, at enhver psykoterapeut med respekt for sig selv bør have et sæt 1:1 plakater stående bag briksen.
Så skulle der mulighed for at få transporteret klienten tilbage til barndommen i en allerhelvedes fart.

(via tveskov, selvfølgelig, hvis ishukommelse dog rækker lidt længere tilbage end min)

Præsentation om Rails og ASP.NET MVC

29. May 2009

I går holdt jeg et oplæg på Community Day 09 om Rails og ASP.NET MVC.

Jeg synes selv, det gik helt ok, selvom jeg ikke har den store erfaring med tekniske præsentationer — men det kunne jeg godt tænke mig at få, så det var fedt at få lov til at plabre en hel time om noget jeg synes er sjovt.

Nå, men her er slides, source og links.

Slides

Præsentationsslides som pdf: railsvsmvc.pdf
Jeg har fixet et par stavefejl og inkluderet en enkelt NHibernate slide, jeg ikke fik tid til i går.

Source code

Sourcekoden til den fantastiske ASP.NET MVC app: bookstore2000.zip

Jeg har lige brugt 10 minutter på at runde demo-eksemplet lidt af, så der nu er fuld CRUD i boghandlen (whoa!).

Og så har jeg implementeret en ViewModel i stedet for at bruge den onde onde ViewData collection. Det var godt nok ikke med i demoen, men jeg kunne simpelthen ikke oploade noget der skriger så meget mod himlen.

Der ligger et sql script til databasen, og så skal der bare justeres en connectionstring i web.config før du har butikken oppe at køre!

Links

Og et par links til ting, der blev nævnt undervejs og efter oplægget:

FubuMVC – FubuMVC is a Front Controller-style MVC framework designed primarily for Web applications built on ASP.NET (though it can be used for other non-web, non-ASP.NET purposes).

S#arp Architecture: ASP.NET MVC with NHibernate – et bud på at putte M’et tilbage i MVC og give en mere fuld stack

xVal – let valideringsframework til ASP.NET MVC, der bl.a kan bruges med DataAnnotations (.NET 3.5), Castle Validator, NHibernate Validator og Enterprise Library’s Validation Block.

Castle Windsor – Castles DI Container

MonoRail – en moden .Net MVC implementation fra Castle projektet.

Barnet skal stadig hedde Klaves. Eller noget.

4. May 2009

Har lige flyttet det grænsende til det geniale og/eller borderline guddommelige, vildt populære og sindssygt crazy syge site hvadskalbarnethedde.dk fra joyent til site5.

Da jeg i sin tid i 2007 deployede sitet til textdrive var det den helt store omgang med apache som reverse proxy og load balancer og nginx inde bagved og en eller andens pumpestok. Det holdt hårdt at få konfigureret det.

Nu har vi Phusion Passenger. Og selvom jeg frygtede at det ville blive noget værre rod at flytte en Rails 1.2.1 app til noget så shining new som passenger, så gik det som en drøm.

Jeg har restoret databasen, ændret database.yml og erstattet min .htaccess fil med én linje. FTP deployment FTW.

Fulgte denne guide

PS: jeg ved godt at jeg sagde at jeg var færdig med rails. Det er jeg også. Sådan da.

1 – 2 – 3 – MALK!

16. April 2009

Under påskefamiliehyggen kom vi til at tale om den nye regering og de nye ministre, og da talen falder på Inger Støjberg (hende fra inger.dk) udbryder min far (ham fra nederskovblog.dk):

“hende har jeg jeg vundet over i en malkekonkurrence”.

Det ligger vist nogle år tilbage i tiden. Noget med venstres ungdom (ikke at forveksle med min fars)

Jeg har frembragt en rekonstruktion

123malk
(bemærk, dette er IKKE et autentisk foto men en montage)

Hvis vi skal vælte den borgerlige regering, så er ingen sejr for lille.

Det er aldrig for sent at blive stolt af sin far!

Community Day 09

4. April 2009

CommunityDay09D. 28. maj er der Community Day 09, et gratis 9-22 arrangement for udviklere, arrangeret af eksperten.dk, udvikleren.dk og activedeveloper.dk.

Jeg har sagt ja til at holde et oplæg om min oplevelse af skiftet fra Rails til ASP.Net MVC.
Det bliver 2 x lynintro + sammenligning af teknik og “developer experience” og sådan.

Det er et blandet-teknologi-arrangement med bl.a. Android, Drupal, Silverlight, Ruby, LINQ og Flex/Air.

Så hvis du har lyst til at hænge lidt ud med andre folk med koderester på skåneærmerne, så tilmeld dig og så kan det være vi ses?

Update, 5/4: Daniel har fixet tilmeldingsdimsen, så nu kan man registrere sig igen!

Folketwinget open sourcet

2. April 2009

I sidste uge kom twittertinget.dk, der viser folketingspolitikernes twitter-aktivitet.

Forleden kom den anden siden af disken, folketwinget.dk, der viser tweets om politikere og folketinget.

I går kom Classy med sin egen double damage variant: Politwik – for og imod

I dag har Steffen Christensen fra 23 opensourcet koden bag folketwinget.dk så alle nemt kan lave en tilsvarende tweet aggregator på googles cloud platform AppEngine

Det er supercool!

Copydan slår til igen

1. April 2009

Nu har vi haft så travlt med at svine de amerikanske softwarepatenter til.

Amazon har patenteret one-click-buy, og der er altid patent-squatters der forsøger at malke penge af succesfulde virksomheder med tvivlsomme patenter på “en bærbar enhed der kan afspille musik”.

Men nu er vi også kommet med herhjemme.

Copydan, som vi kender som dem, der kradser penge ind, når man går forbi en kopimaskine, har netop fået accepteret et søgsmål ang et patent hos den europæiske patentorganisation EPO.

Det drejer sig om copy-paste, som Copydan tilsyneladende har haft patent på siden 1978 igennem deres patent på “teknologier til at fremstille kopier af tekst, herunder reproduktion”.

Nu er døren altså åben for at Copydan kan indkræve patentlicensafgifter fra f.eks. Microsoft for copy/paste funktionaliteten i Windows.

Det er ikke helt klart hvorvidt de vil gå efter fast indtægt fra Microsoft eller om de er villige til at gå så langt som til at kræve afgift pr effektueret copy/paste.

Og det er heller ikke helt tydeligt om patentet også gælder copy/paste af billeder og filer som ikke er tekstdokumenter.

Så nej, det er ikke kun i USA at de intellektuelle rettigheder er helt fucked up!

Anbefaling: ANUG podcasts med Umbraco-Niels

22. March 2009

Har lige hørt et rigtigt fint interview med Niels Hartvig fra Umbraco (Et open source web Content Management System, eller CMS).

Den er lavet af ANUG’s Søren Spelling Lund som en del af ANUGs podcast (ANUG står for Århus .Net User Group, og er nok den mest velkørende .net user group i landet.)

De tre dele sætter fokus på historien om Umbraco (som er rigtig rigtig god), forretningen og produktet.

De tekniske forudsætninger for at lytte med er lave, da det mest er historien om tilblivelsen af et succesfuldt open source CMS, herunder organiseringen, de personlige faktorer og forretningsudvikling.

Find det her: Del 1, Del 2, Del 3.

Hvis man interesserer sig lidt for open source eller godt kunne tænke sig at finde ud af, hvordan i alverden man kan tjene penge på noget der er gratis, så er det et godt lyt.

Fattigt ord

19. March 2009

Jeg har lige været inde for at lure på min årsopgørelse på skat.dk.

Nu ved jeg endelig, hvordan man har finansieret finansloven for 2009.

Et tak ville være på sin plads – og ja, det er nu i særdelshed et fattigt ord, men hit med det.

Månedens what?

17. March 2009

Er netop landet fra raaaar ferie i der-hvor-solen-næsten-altid-skinner (på en måde det modsatte af der-hvor-solen-aldrig-skinner, men ikke helt alligevel).

Har så fået et par tillykker fordi jeg er blevet månedens blogger i MSDNs danske news flash. Det er rettet mod det danske .Net udviklercommunity og jeg er vældig stolt omend en smule overrasket.

Problemet er nu at jeg ikke har været superskarp til at tech-blogge på det seneste, og selvom jeg har et par små nørdede indlæg i ærmet så har det aldrig været meningen at min blog skulle være en 100% tech zone — jeg vil jo nødigt gøre det helt ulæseligt for non-techies som trods alt stadig fylder mest i mit “publikum”, min “læserskare” eller bare dem der ikke lige orker at arbejde at se tv og derfor kigger forbi…

Nå, men jeg skal nok techblogge igen. Snart. Om en bog måske endda. Eller et oplæg jeg skal holde. Eller om den tabernar der har implementeret taxakøen i lufthavnen.

Enough with the cliff hangers!