31. mai 2008

SQL injection

Dette er et humoristisk blogginnlegg, men jeg må nesten driste meg til å påpeke at denne er morsom for alle som ikke har litt nerdete humor!

Teori: Du har kanskje hørt om hacking med SQL-injection. Det går ut på at en i tekstfelter på websider ikke skriver for eksempel navnet sitt, men heller skriver inn SQL-kode. Målet er å få gjort ugagn, ødelegge informasjon i den underliggende databasen, logge seg inn på et passordbeskyttet nettsted uten å vite passordet, få ut sensitiv informasjon og så videre.

Nyhet: Politiet i USA har nå visstnok startet med noe som for dem er praktisk: De bruker laserscanning av bilskilt for å matche opp mot en database. Når biler kjører forbi, matches bilskiltene lynraskt opp mot en database. Slik kan de finne ut om det er en stjålet bil, uregistrering e.l. [1]

Humoristisk innslag i denne sammenheng:

Bildet er hentet fra http://www.areino.com/hackeando/

Hint til hvor humoren ligger: Se nøye på bildet av Minien, og få med deg detaljene og les om nødvendig teorien over på nytt...

Utdypende forklaring: Oppgis på forespørsel, for eksempel blant kommentarene.

[1]: http://www.schneier.com/essay-057.html

27. mai 2008

Tom innboks er mulig!

For første gang på lenge er innboksen tom. En såkalt Inbox Zero. Alt er prosessert. Det er en god følelse som anbefales alle som får mer enn 3 e-poster om dagen. Er det mulig å fortsette slik?

Det enkleste er å slette alt, men da gjør en neppe jobben sin med mindre en bare får spam.

Det nest enkleste er å av og til slette seg ned til null, men det tar tid og da har en gjerne en tung bør å bære helt til det gjøres.

Det vanskeligste, men beste, er å legge om e-postrutinene. Hvis en klarer det, letter en stor bør, og en føler at en får tilbake kontrollen over innboksen. Trikset blir å til en viss grad følge GTD-metodikken. Hver innkommende e-post behandles umiddelbart. Jeg anbefaler å gjøre følgende for hver gang du sjekker e-post, som for øvrig ikke trenger å være mer enn 1-2 ganger per dag...
For hver e-post, les, tenk og velg én:

  • Slett: Trykke Delete-knappen. God følelse!
  • Gjør med en gang: Hvis e-posten innebærer en oppgave som er liten (2 minutter), så rett og slett gjør den! Just do it!
  • Arkiver for senere bruk: Hvis e-posten kan bli nyttig senere, så lagre
  • Flytt til en av følgende mapper:
    • 1-GTD-Action: Ting som må gjøres, men som tar litt mer tid, legges hit. Kan vurdere å heller lage den om til et prosjekt (i din todo-liste) og deretter slette e-posten eller arkivere.
    • 2-GTD-Kanskje-Tid: Ting du tror kan være lurt, men som kom på feil tidspunkt. Gå gjennom for eksempel 1-2 ganger per måned og revurder om dette fortsatt er aktuelt.
    • 3-GTD-Vent: Veldig mye e-post er av typen: Vent på informasjon. Du sender typisk ut e-post med spørsmål om noe, men hva om du ikke får svar og må følge opp? Du mottar informasjon men kan ikke gjøre noe med dette før du har fått mer informasjon fra noen andre. Det står VENT skrevet med store bokstaver på slik e-post! Typisk gjennomgå denne mappen 1-2 ganger per uke.

Nei, det er ikke noe feil på bildet over. Innboksen er tom!

Metodikken over vil fungere. Den gjør at du får gjort unna ting. Den gjør deg mer produktiv. Den hjelper deg å bli mer responsiv. Den gir deg bedre oversikt. Det eneste er at den (metodikken) krever at du følger den slavisk, og at du regelmessig gjennomgår mappene 1, 2 og 3. Lykke til mot målet: En tom innboks!

23. mai 2008

Spaces organiserer for deg

En av de store nyhetene i Leopard for Mac, er Spaces. Linuxbrukere har i mange år brukt virtuelle skrivebord for å organisere vinduene bedre. Med Leopard kom en løsning for innebygde virtuelle skrivebord på en enkel måte slik at ola macbruker klarer å forstå det. Her er noen tips til bruk av Spaces:

  • Aktiver Spaces vha systemvalg-panelet Exposé og Spaces. Sett opp så mange virtuelle skrivebord du ønsker og merk snarveiene for å bytte mellom disse
  • Bytt mellom ulike virtuelle skrivebord ved å trykke F8 eller CTRL+1, CTRL+2, CTRL+3 og så videre, eller ved å bruke CTRL+piltastene. Det siste er enormt effektivt og alt er visuelt tiltalende
  • Trykk tasten C når du står i Spaces sitt oversiktsvindu (etter å ha trykket F8). Da vil du samle alle programmer i første virtuelle skrivebordsområde. Trykk C på nytt for å sende dem tilbake.
  • Aktiver Exposé (typisk F9 på gamle maskiner og F3 på nye) når du står inne i Spaces sitt oversiktsvindu!!! Det kan ikke understrekes nok hvor nyttig denne funksjonen er.
  • Shift + F8: Vis Spaces sakte. Skikkelig showoff, men ikke særlig nyttig :-)

Flere triks kommer

16. mai 2008

Er du virkelig oppdatert?

WikipediaVision er en morsom webside som visualiserer nye innslag i Wikipedia på et Google-kart. En kan klikke på lenkene direkte for å se nye artikler. Det er morsomt å klikke på en artikkel og så verifisere fra historikken at siden vitterlig en live-oppdatering av hva som skjer på Wikipedia! Tjensten tar ikke med seg alle bidrag. Det er rett og slett for mange bidrag, og i tillegg er det kun anonyme oppdateringer med IP-adresse som kan stedfestes, som legges ut. Likevel gir denne websiden et bilde av at Wikipedia er et gigantisk, kontinuerlig dugnadsprosjekt!

Det fins en tilsvarende tjeneste for Flickr: Flickrvision og den kan i tillegg vises i 3D

Hvis du føler behov for å se hva andre gjør akkurat nå rundt om i verden, kan du se på TwitterVision, en visning av nye Twitterbidrag. Her er noen Twitter-slagere som du kanskje gikk glipp av? ;-)

Kjenner du til liknende nyttige/morsomme tjenester?

13. mai 2008

Web 2.0 - et nytt paradigme

Web 2.0 er for mange en samling av en rekke digitale, webbaserte tjenester. på. Det handler om deling, nettverk, det sosiale aspektet, tagging og brukerstyrt innhold og faktisk enda flere godord.

Web 2.0 er også en måte å tenke på. Vi snakker altså om et nytt paradigme, og for mange tilbyr "Web 2.0" også en ny måte for å jobbe og operere digitalt. Hva er spesielt med Web 2.0? Her er et forslag til Web 2.0-ish måten å utføre ulike aktiviteter på. Fikk idé til listen etter å ha lest en flott gjennomgang av 25 nyttige Web 2.0-tjenester fra Dinside.no

  • Sende bilder på mail til venner og kjente...
    Legge ut bilder på Flickr, Picasa eller liknende, slik at andre kan kommentere og tagge dem. Flickr kan også brukes til å søke etter bilder til ymse bruk.
  • Forklare noen veien...
    Søke opp stedet på Google Maps, og tegne med Google Maps sine innebygde tegneredskaper det du mener mangler for å forklare mer detaljert.
  • Redigere bilder i Photoshop eller liknende...
    Bruke en nettbasert tjeneste og gjøre alt i nettleseren, gratis. Picnik er visstnok integrert i Flickr.
  • Administrere bokmerkene dine i nettleseren...
    Bruke del.icio.us for å lagre, tagge og finne tilbake til bokmerker og nyttige websider, uavhengig av maskin. Delingsaspektet er sentralt og nyttig. En mindre kjent, men flott tjeneste, er furl.net for å lagre såkalte "snapshots" av websider (se furl er genialt).
  • Lese favoritt-websider jevnlig...
    Bruke RSS, typisk Google Reader eller andre RSS-lesere til å følge med mye mer effektivt.
  • Sende SMS for å si hva du gjør til venner og kjente...
    Bruke Twitter til å si hva du gjør. Alle som vil kan følge med.
  • Samskrive dokument ved å sende frem og tilbake som vedlegg per mail...
    Bruke Google Docs eller liknende samskrivingsverktøy, og jobbe på samme dokument. Slipper tull med inkompatibel programvare. Trenger bare en nettleser.
  • Finne morsomt innhold på Internett...
    Søke på YouTube etter morsomme filmklipp, og følge andres anbefalinger.
  • Finne relevant fagstoff på Internett...
    Søke på Wikipedia og eventuelt bidra selv hvis noe mangler.
  • Tenke og reflektere for deg selv...
    Skrive et nytt blogginnlegg om det du tenker på. Få kommentarer og innspill fra andre, og bli mer bevisst hva du sier siden andre leser det og følger med.
  • Holde kontakten med 10 gamle venner...
    Hold kontakten med 500 gamle venner og venners venner, og få nye på kjøpet ved å bruke Facebook, Myspace, Nettby eller liknende. Pass bare på å legge igjen de gode digitale spor.
  • Tråle avisen etter stillingsannonser...
    Bruke LinkedIn til å profilere seg selv.
  • Høre på musikk...
    Bruke tjenester som last.fm eller Deezer for å få anbefalt ny musikk basert på det du spiller og det andre spiller (analyse som avdekker det andre liker som du ikke har selv), og å dele spillelister med andre.
  • Ringe 3 flyselskaper og velge den med lavest pris...
    Søke på for eksempel Kayak, som bruker mye Ajax i grensesnittet sitt.

Hva synes du om en slik måte å tenke på? Er du enig i at Web 2.0 ikke bare er teknologier og tjenester, men et helt nytt tankesett (paradigme) ?

7. mai 2008

Connectivism i Hellas

"Sixth International Conference on Networked Learning 2008" ble for første gang holdt i Hellas, i vakre Halkidiki sør for Thessaloniki (mot normalt i England). Arne, Bjørn, Thorleif og undertegnede, bidro med paper om TISIP sine erfaringer fra utviklingen av e-læringsinnhold for en kunde: "An integrated multimedia e-learning model for vocational training". Hvordan skape et selvgående e-læringsopplegg som er rimelig å utvikle og av høg kvalitet?
TISIP holdt også foredrag om bærekraftig e-læring, norske erfaringer (Thorleif), og sosio-konstruktivistisk læring i et globalt perspektiv (Haugen og Ask). Konferansen for øvrig var til tider svært så interessant.

There is a danger that Web 2.0 becomes Life 2.0 (hørt på parallellsesjon om Web 2.0)

Det nye buzzword-et for tiden, er visstnok "Connectivism". Her er en oppsummering fra konferansen:

  • Pambos (Charalambos Vrasidas) fra Kypros holdt åpningsforedraget (keynote nr 1) og snakket om utfordringer og muligheter ved bruk av sosiale nettverkstjenester opp mot sosiale forskjeller i verden. Det var et foredrag som satte fokus på de enorme forskjellene mellom fattig og rik, aksess til Internett, digital kompetanse og så videre. I motsetning til Thomas L. Friedman, som for et par år siden hevdet i sin bok at "The world is flat", påpekte Pambos at "The world is spiky". Det er en skjevfordeling av tilgang til digitale ressurser. Hvordan kan sosiale teknologier brukes til å nå ut til flere?
  • Dagens aha-opplevelse kom fra Chris Jones (Open University). Det er temmelig åpenbart når en hører det, men lett å glemme: "Hva er Facebook verdt uten brukere?"
  • Thomas Ryberg (Aalborg University) forklarte hva som ligger i begrepet "Patchworking": å sy sammen elementer fra ulike media og kilder. Gjennom å gi studentene i oppgave å lage en presentasjon om "fattigdom og IKT" på 2 dager, observerte han at "learning happens in a flow of activities".
  • Grainne Conole (Open University) har gjort en studie og funnet at Web 2.0-teknologier ikke enda er vanlig i kursene til Open University, men på en viss fremmarsj. E-post, Office og søkemotorer utgjør de mest brukte verktøyene for både studenter og lærere.
  • Noen engelske damer (University of Bath) hadde brukt SMS til å kommunisere oppgavetekst til studenter, veilede underveis, og studentrefleksjoner! En utfordring er at en SMS har maks 160 tegn. Mottoet blir: "Learning to txt, Texting to learn". Kanskje dette hadde vært noe i vår undervisning? Det ville nok vært lettere om en kunne ha en slags SMS-tjeneste der alle sendte til et visst nummer og spesifiserte først i teksten hvem mottakeren er. I så fall kan en kjøre interessant statistikk på bruken.
  • Grainne Conole (Open University) påpekte i foredrag nr 2 at hun opplever et fokusskifte fra "content" til "activity". Dermed er det behov for et mer avansert støtteverktøy for lærere. Hun viste fram et interessant verktøy: Learning Design Tool.
  • Yannis Dimitriadis (Spania/Hellas) hadde keynote nr 2 og viste fram programvare med et "pattern repository" hvor læreren kan plukke ut patterns som passer med sine egne læringsmål. Slik hjelper verktøyet læreren i prosessen med "Learning Design". Yannis nevnte også E-LEN-prosjektet som TISIP har vært med i for noen år tilbake, et prosjekt som samlet patterns.
  • Den beste parallellsesjonen noensinne, fant sted tirsdag etter lunsj og handlet om Web 2.0, ledet av Chris Jones fra Open University. Hvorfor genial? Fordi:
    • Hver foredragsholder fikk 10 minutter (litt kort tid) til å presentere sitt paper
    • Hver foredragsholder hadde lest de andre sine papers, og skulle starte med å oppsummere forrige presentasjon! og diskutere opp mot sitt eget arbeid
    • Kun ett spørsmål etter hver presentasjon
    • 45 minutters plenumsdiskusjon og erfaringsutveksling i lys av paperpresentasjonene deretter
    Her er noen stikkord og sitater fra presentasjonene og diskusjonen i denne parallellsesjonen:
    • Universities are caught up in print culture
    • Hvor kommer teknologiene fra? Hvem definerer det neste som er "hot"?
    • Open University is the biggest contributor to Moodle. Why? Because OU chose to use Moodle.
    • Når går vi bort fra LMS og over til PLE?
    • Infrastruktur merkes først når den feiler. En infrastruktur for læring må støtte læring.
    • There is a danger that Web 2.0 becomes Life 2.0
    • Det er ikke teknologiene i seg selv som utgjør Web 2.0, men tankesettet og hvordan du bruker det. Pedagogikken er universell.
    • Public vs private: Do students want teachers into their private sphere?
    • Web 3D
  • Diane Laurillard (London Knowledge Lab) holdt keynote nr 3. Hun er meget dyktig og snakket om TEL: Technology Enhanced Learning. Det er en underproduksjon på lærere i verden, så vi må bruke teknologien bedre. Læringsteorier må utfordre teknologien. Hun utledet noen mildt sagt komplekse figurer (se bilder under) som utgjorde et rammeverk for å støtte opp under læring. For å støtte læring må vi integrere tilgjengelige teknologier på en god måte. Det er fort at teknologien sparker bein på pedagogene, og setter agendaen.

Alt i alt en veldig nyttig konferanse rent faglig sett. Det skader heller ikke å ha slike konferanser i land som Hellas :-)