Øltur til Brussel

I anledning 30-årdagen min fikk jeg en fantastisk gave fra samboer og bror: 3 dager i Brussel for å drikke øl sammen med broderen! Vi er begge relativt ølopptatte, men ingen av oss er noen særlige eksperter på belgisk øl (sånn rent bortsett fra at vi begge er glade i surøl da). Vi hadde tre fine dager i Brussel fra 1. til 4. mai og nå har jeg endelig fått somla meg til å skrive en oppsummering.

Jeg har eksperimentert litt med interaktive kart og litt sånnt, så dermed blir det ikke direkte en bloggpost, men en frittstående side. Les saken på http://code.atlefren.net/brussel/index.html. Kommentarer og sånn kan du legge igjen under her!

Og: skulle du være interessert i hvordan kartløsningen er laget: se github.

10 Open-Source Projects Every JavaScript Geo Dev Should Know About

That is not tied to a proprietary platform

An article flew by in my Twitter stream, with the title “10 Open-Source Projects Every #JavaScript Geo Dev Should Know About”. As I consider myself a Javascript Geo Dev i thought that there might be som OpenSource gems I’ve missed and clicked the link. The link brought me to esri.com and what I was presented with was this article, listing 10 open source javascripts projects that I’ve never heard of.

Why? Most of them (or all, no links, and I can’t bother to google them all) are ESRIs own libraries, and although OpenSource they are tied to the ESRI platform. In fact, from what I understand, 4 or 5 of them are directly tied to ArcGIS Online.

This made me feel a bit tricked. Not that there are anything wrong with ESRI releasing OpenSource code, but where there is an implicit requirement that you use their paid services, what is the use for others?

But, instead of complaining I’ll present a list of my own, that should be of a wider use to all Javascript Geo devs (although I’m rather certain that most of you’ve heard about most of them already!)

1. OpenLayers 3

We all know OpenLayers 2 (don’t we?) and most of you probably know that the brand new OpenLayers 3 is in the making (beta 4 now!). Lots of features, a complete rewrite and heavy use of the Closure compiler.

2. Leaflet

The web-friendly, lightweight, hipster no-frills mapping library that excels in beeing un-bloated and easy to use. Just try it, seriously!

3. Proj4js

A JavaScript port of proj.4, meaning that you can do all your coordinate re-projections right in the browser!

4. jsts

A JavaScript port of JTS Topology Suite, a library of spatial predicates and functions for processing geometry objects. It works, but is a rather straight Java-port, which leads me to the next entry:

5. Njord.js

Njord.js is a vanilla JS, client side lib for lightweight geoprocessing, envisioned to compete with jsts and heavily inspired by Shapely. It’s written by yours truly and is under development.

6. D3

A JavaScript visualization library for HTML and SVG. I personally know next to nothing about it and haven’t used it, but if you need to add some visualisations to your map app D3 seems to be the way to go.

7. Three.js

Three.js simplifies the task of working with WebGL from Javascript. We all know that 3d is the future, so why not start learning it. If you don’t think that mapping and 3d can be united, take a look at this lib.

8. KuGIS

KuGIS is a browser-driven GIS-application with support for a lot of spatial analysis. Driven by Leaflet and JSTS. Really shows what you can do in the browser these days.

9. Bootleaf

Although I haven’t used it myself I’ve heard some good things about this lib, actually just a “simple, responsive template for building web mapping applications with Bootstrap 3, Leaflet and typeahead.js”.

10. SpatialBB

Also written by yours truly, SpatialBB (or “spatially enabeled Backbone”) is an attempt to merge the MVC-capabilities of Backbone.js with the spatial capabilities of Leaflet. Also a work in (some state of) progress, but I kinda like the idea.

So, that was my list. What did I forget? Are there any gems that’s useful? Please point me in their direction!

Nerdebøker

Etter at jeg fikk meg en Kindle (for en stund siden) og virkelig har tatt den i bruk (ikke fullt så lenge siden) har Amazon sine algoritmer begynnt å kjenne meg. Det er alltid litt skummelt med den ensrettingen man får av slike algoritmer, men nå har jeg vært gjennom endel bøker som dreier seg om tidlig IT-utvikling på en eller annen måte.

Tenkte jeg skulle dele lista her hvis andre skulle være interesserte.

Noen bøker du føler burde vært med på lista? Amazon tar jo ikke alt, så jeg tar gjerne imot tips (gjerne med en begrunnelse).

Polet på alternaiv-tripp?

Vinmonopolet har et magasin de gir ut månedlig eller noe slikt, vinbladet. Som regel mye spennende lesning, men i mars-utgaven, klarer de (og det under headingen “fagprat”) å lire av seg en solid dose vås.

La meg begynne med å sitere innledningen:

Personlig synes jeg det er litt fint med alt det man ikke helt forstår. Alt det som ikke kan forklares med ord eller formler. I større eller mindre grad vil de fleste som lager vin støtte seg til noe mer enn vitenskap. Kall det gjerne overtro eller overbevisning. Eller erfaring. Denne gangen har fagavdelingen sett nærmere på fenomener og metoder som ikke nødvendigvis har naturvitenskapens velsignelse. Det vil ikke dermed si at det er fullstendig galskap av den grunn. Dette er erfaringsbasert kunnskap som begrunnes med gode resultater og nedarvet kunnskap.

Ringer det noen bjeller? Her er vi godt over i tra-la-la-land allerede. “Mer enn vitenskap”? Hva mener de med det? “naturvitenskapens velsignelse”? Hæ?

Er det ikke bare du som er i overkant skeptisk nå, Atle? Er det ikke sånn at vinmakeri har tusenårige tradisjoner og ikke helt er forstått av forskere? Joda, det er nok noe i det. Man har ikke forsket på alt. Men, det er mer:

Det biodynamiske baserer seg på et holistisk verdenssyn der vinmarken dyrkes etter naturens rytmer, og solens, månens og planetenes faser blir tatt hensyn til. Jorden og plantene behandles med egne og naturlige preparater som skal gi sterke og harmoniske planter.

I.dont.even. Holistisk? Naturens rytmer? Harmoniske planter??

Svaret biodynamikerne gir er tredelt. Først og fremst handler det om at de er mer fornøyde med vinene etter omlegging til biodynami. Dessuten melder de om at plantene blir sunnere og mer motstandsdyktige mot sopp og sykdommer. Til slutt er det et etisk valg som handler om respekt for naturen og omgivelsene våre.

En ting er økologisk jordbruk. En annen ting er å støffe innvoller med preparater, grave de ned over vinteren og spre dem i homeopatiske doser ut over åkeren. Og dette skriver Vinmonopolet i sitt fagblad? Herre min hatt.

Rudolf Steiner pekte på forbindelsen mellom de kosmiske kreftene og plantenes vekst. Ved å studere astrologiske kalendere og eksperimentere med å dyrke forskjellige grønnsaker, utviklet Maria Thun en av biodynamiens viktigste redskaper – Maria Thuns såkalender. Kalenderen bygger på at planetenes stilling påvirker hvordan de forskjellige vekstene på jorda vokser. Basert på hennes observasjoner delte hun månens bevegelse gjennom zodiacen, himmelens koordinatsystem, i fire: bladdag, rotdag, blomsterdag og fruktdag.

Zodiacen? Jeg gir opp. Jeg hadde håpet av Vinmonopolet under headingen “fagprat” hadde klart noe mer enn å gulpe opp svada fra biodynamikerens lærebøker. Dette blir like tynt som Meinklang, det eneste (og siste) “biodynamiske” ølet jeg har smakt.

Nå er det faktisk utrolig synd at Vinmonopolet er akkurat dette, et monopol, for jeg føler VELDIG på lysten til å boikotte folk som farer med denne typen fjas. Det finnes mye vi ikke forstår, men det betyr ikke at det har noe for seg å servere vrøvlet til Rudolf Steiner som fakta, for der er det på ingen måte.

På slutten et stalltips: Hvis du synes de “biodynamiske prinsippene” høres like skrudde ut som jeg gjør anbefaler jeg deg å se etter Debio“-merket Demeter-merket neste gang du er i butikken: Har et produkt et slikt merke lar du produktet ligge igjen, dette er nemlig en sertifisering på at maten er produsert med en solid dose svadatenking.