If you’re attending one conference this year, you should be in Oslo on the 17th through 19th of June, at the NDC 2009. The line-up is fantastic and I’ll challenge anyone to show me a development conference with a better speaker line-up. Mary Poppendieck, Mike Cohn, Scott Hanselman, Michael Feathers, Robert C. Martin (uncle Bob), Ted Neward and many more. And there’s even more on the way. This is the A-Team of speakers! If you’re not a full time developer, but work more as a project manager, check out the last day, the Norwegian Agile Day, a whole day dedicated to sessions on agile software development, with, amongst others, Mary Poppendieck, an authority in lean development and Mike Cohn, the founder of both the Agile Alliance and the Scrum Alliance. It doesn’t matter where you’re from, this is the conference to attend! Don’t miss it!
Regjeringen har i disse dager sluppet en løsning for elektronisk reiseregning på nettet. De har at på til sluppet den som fri programvare, noe som egentlig bare skulle mangle med tanke på at det er skattepengene som har blitt brukt. Den er, ved første øyekast, ganske grei å bruke. Det er ikke alt jeg er like enig i, men med tanke på det grusomme programmet vi bruker på jobben er dette en kjempeforbedring. Men ved nærmere ettersyn er det en del ting som ikke er som de burde vært. De tekniske løsningene er ikke så bra som de burde vært. Mange har referert til disse og jeg skal ikke gjenta de her, men det er én ting som virkelig plager meg (utenom sikkerhetsproblemet). All forretningslogikk ligger i Adobe Flex klienten, den klienten som lastes ned og kjøres på klienten. De har noen web services som kjører men det ser ut til at de ikke gjør noe mer enn å lagre informasjon og å lage PDF-er. Hvorfor kunne ikke logikken vært lagt på webserveren, eksponert gjennom en web service? Da kunne de laget et standard XML Schema for å representere en reiseregning, tatt det i mot, gjort de nødvendige beregningene og returnert det ferdige resultatet. Logikken for å regne ut en reiseregning har ikke noe behov for å endre seg fra klient til klient. Ved å sentralisere dette gjør man det mulig å lage mange forskjellige klienter som tar i mot data fra ett eller annet sted, gir det til reiseregningen.no for å få det regnet ut etter de til enhver tid gjeldene regler og få tilbake et resultat for så å gjøre hva man vil med det. Det hadde gjort det mye, mye enklere å lage alternative UI-er eller å integrere en reiseregning i et annet produkt eller arbeidsflyt. Om ikke annet så hadde logikken vært implementert i C# og ikke i ActionScript, et språk med mye mindre utbredelse enn C#...
This is kinda cool: Typemock are offering their new product for unit testing SharePoint called Isolator For SharePoint, for a special introduction price. it is the only tool that allows you to unit test SharePoint without a SharePoint server. To learn more click here. The first 50 bloggers who blog this text in their blog and tell us about it, will get a Full Isolator license, Free. for rules and info click here. Sweet! :)
I was looking at the source of a Twitter plugin to Windows Live Writer and found this gem of a comment: TwitterApi.UpdateStatus(Username, Password, status);
// Updating Twitter often happens so quickly that
// it doesn't feel like enough time has passed for
// it to have worked. So sleep for 250 millis to
// make the user feel like something happened.
Thread.Sleep(250);
Fantastic!
Microsoft has released a beta of the Microsoft Web Application Installer, an installer that will present you some popular open source web applications like Grafitti, DotNetNuke, WordPress, OSCommerce and more (yes, PHP apps too!). It will check your machine for pre-requisites you’ll need, provide links for downloads, configure IIS, allow you to enter basic configuration items and install everything. Microsoft making it easier to install OpenSource? What’s the world coming too…? :) Scott Hanselman has more details too
Microsoft have announced that they will start shipping JQuery as part of Visual Studio and offer full support for it. They will be shipping the original, open-source, version under the original MIT license. They will not be forking it or changing it and will contribute patches and changes back to the JQuery project under regular patch review process. I think this is a fantastic idea! I’m glad people in MS sees that not everything has to be invented there and that they are able to a) include open-source stuff in their product and b) not take it over and make an incompatible version. I believe that this way of doing things is symptomatic to the change in attitude I’ve been seeing in the developer part of Microsoft for some time now, they are more open and communicating better with the community. Good things ahead.
A while ago I wanted to make a service that could take an RSS feed, apply some filters and give me a new feed. It’s a good thing I didn’t because Yahoo has done it so much better than I ever could have done! Yahoo Pipes is a beautiful example of interactive HTML (very Web 2.0) and a fantastic service. Specify your data sources (CSV files, feeds (it can even auto-discover feeds), pages, Flicker, etc), mix them, filter them, loop them, RegEx them, you name it, and output it all in a nice, neat feed. Drag boxes on to the page, drag to connect them and fill in the blanks. It’s really easy to use! A beautiful piece of software… There’s tons of other stuff you can do with it so check out their blog for hints and features.
Christer skulle hjelpe meg med takplatene på badet. Til arbeidet trengte vi en spikerpistol og vi fant tilfeldigvis ut at det var mulig å holde inne sikringen på denne... Det måtte Christer natuligvis teste litt... Han var spesielt stolt over den fine samlingen ... :) Ingen dyr eller mennesker kom til skade under denne innspillingen.
Foldershare er en del av Microsoft Live pakken. Med Foldershare kan du bl.a. synkronisere mapper mellom forskjellige maskiner, slik at du har de samme favorittene, dokumentene, skrivebordet eller hvilken som helst annen mappe.
Men det er et par ting som gjør dette til et genialt verktøy isteden for et bra verktøy.
- Dele mapper med andre
Man kan sette opp mapper og invitere andre brukere til å få tilgang til disse mappene.
- Fjerntilgang til filene
Man kan åpne opp filsystemene på andre maskiner så lenge de er på og tilkoblet internett. Trenger du en fil på hjemmemaskinen din som ikke er i en delt mappe? Ikke noe problem, åpne Foldershare webben, velg maskinen og bla deg vei i filsystemet, finn filen du trenger og last den ned. Sweet!
På toppen av dette er det en liten og lett klient som er enkel å bruke, ikke gjør noe særlig av seg og krever lite minne og CPU.
|