SBS

November 17th, 2010 § 0

Det är lätt att glömma

att internet kan falla ihop på grund av lite skit bakom spakarna. Här får ni en påminnelse om varför:

How China Swallowed 15% of Internet traffic for 18 minutes

Krångligt blir enkelt

November 11th, 2010 § 0

Jag älskar lösningar

som nästan är för lätta för att någon ska komma på dem. Ni minns söta Firesheep? Öppna (okrypterade) trådlösa nätverk gör det lite väl enkelt för din granne att leka runt med ditt Facebook-konto.

Men, vad sägs om ett publikt krypterat nät med ett allmänt känt lösenord? Låter dumt? Nej, faktiskt inte..eftersom krypteringsalgoritmen inte baseras på lösenordet utan istället görs upp mellan din dator och routern så kvittar det (nästan) att alla kan lösenordet till nätverket.

Voila. Alla kommer åt nätet, samtidigt som alla är skyddade mot varandra. (Hur man distribuerar lösenordet? Ange det i nätverksnamnet!)

Vad är väl 3 km hit och dit?

November 7th, 2010 § 0

Knep och knåp i Sydamerika!

Om man ska göra en skattkarta verkar det som att man ska utgå från Bings kartor och inte från Google Maps.

Gränsen mellan Nicaragua och Costa Rica

Google Maps till vänster, Bing Maps till höger

Annars kan man råka invadera ett land. Och uppenbarligen råka riva ner en flagga. Och sätta upp sin egna istället. Det är ganska lätt hänt faktiskt, eller hur? Tänk på det nästa gång ni är nära norska gränsen, vi skulle lätt kunna ta tillbaka lite land i taget. Till slut puttar man de kvarvarande lusekoftorna över kanten till en fjord (det är lugnt, de klarar sig på att äta lax) och oljan är vår. Frågor på det?

Utvecklare säljer din Facebook-info

November 4th, 2010 § 0

Det stormar om Facebook,

när ska de sluta öppna upp för säkerhetsluckor som dessa? Den senare må vara allmän och gäller på en mängd olika sajter, men Facebook är en av dem och kanske den som talar mest om sina åtgärder för att skydda användarnas integritet. (Facebook och integritet kanske inte hör hemma i samma mening, men ändå.)

Nu är det dags för nya smått oroväckande fall.. Den här gången är Facebook inte själva direkt skyldiga, däremot står de för API:t som några mer eller mindre hederliga utvecklare använder. Använder du Facebook-applikationer? (Den mest kända kanske är spelet Farmville.) I så fall bör du tänka till både en och två gånger till innan du installerar “den där” applikationen som hemskt gärna, väldigt gärna vill ha tillgång till så mycket information som möjligt.

Den informationen går nämligen att sälja, och det händer. Och den informationen kan användas på andra sidor utanför Facebook. Plötsligt har den där tredje parts-siten fått ett namn på sin användare.

Känns det stabilt?

Rensa Flash cookies

October 30th, 2010 § 0

Om du,

rent hypotetiskt, surfat på sidor som du inte ska ha surfat på är det ju alltid rekommenderat att du tvättar din smutsiga byk genom att rensa bort cookie-filer och webbläsarhistoriken.

Det är ju bra, och ganska enkelt gjort eller hur? I Firefox går du till verktygsmenyn, i Safari och Chrome likaså. Men jag slår vad om att jag fortfarande kan ta reda på vilka sidor du besökt, åtminstone till stor del. Hur? Det börjar bli lite tjatigt att skylla allting ont på Flash, men jag tänker göra det den här gången också. Flash sparar nämligen också sina egna cookies och de kan du inte rensa på det vanliga sättet.

Istället måste du besöka Flashs egna Settings Manager. Och den hittar du t ex genom att surfa till Adobes egna sida för det. Notera att det du ser på den sidan är din egna Flash-spelares historik! Spännande? Japp, Flash är skräp. Fortfarande.

Och om man är jätteintresserad kan man läsa en intressant artikel hos Ars Technica på ämnet.

Happy halloween!

Läsvärt om sociala nätverk

August 19th, 2010 § 0

Google kan mycket.

Till exempel kan de väldigt mycket om sociala nätverk. Här kommer en extremt läsvärd presentation.. Dags att tänka på vad du skriver på Facebook och framförallt vem som ser det?

http://www.slideshare.net/padday/the-real-life-social-network-v2

Den är ganska lång, men de första sidorna sätter fingret på problemen.. (Obs, Flash-sida, iPhone-användare göre sig icke besvär.)

Dustin.se – en lektion i kundrelationer

August 16th, 2010 § 0

Dustin.

Nu har ni haft mina prylar i snart 5 månader. För mer än en månad sedan stod mitt ärende först i kön att behandlas. Just det, på mer än 5 veckor har ni uppenbarligen inte lyckats handlägga ett enda ärende, eller? Visst, man kan ha lite otur när man tänker (t ex när ni skickade ut ett internt mejl till mig, oops..) och kanske lova lite för mycket (det skulle ju inte ta mer än ett par veckor..), men att inte svara på ett mejl på över 10 dagar? Det var inte ens en svår fråga? Frustrationen är TOTAL och jag tycker att ni är skyldiga mig

  1. Kompensation
  2. Sommarminnen jag missat pga er
  3. Den tid det tagit mig att följa upp detta ärende
  4. Hårstrån
  5. En tv (ok, den kanske är lite over-the-top men jag behöver en…)

Snart går tidsfristen ut då jag verkligen MÅSTE ha tillbaka grejerna. Kommer ni att klara av att leverera?

Kom igen, ett litet mejl? Ett litet “ursäkta”? Ni får komma på något mirakulöst bra som kompensation om ni vill att jag ska blir er kund igen.

Uppdatering 1

Efter ett samtal med deras Kundservice fick jag beskedet “inom” två veckor. Om de håller detta ger det en ärendehanteringstid på drygt 5 månader allt som allt. När jag frågade om kompensation blev jag hänvisad till att mejla(!) om detta. Om de nu läser mejlen.. Spam-filter?

Uppdatering 2

Den 30/11 fick jag 500 kr i kompensation insatt på mitt konto. Det behövdes ytterligare 9 (!) mejl för att åstadkomma det. Jag begärde det dubbla i kompensation med hänvisning till vad det skulle kosta att hyra utrustning. Men eftersom Dustin står inte för hyrkostnaden (knappast oväntat) så hade jag inte möjlighet att hyra utrustning för 800 kr/dygn.

Dustin, det var sista gången jag handlade hos er. Hoppas ni är nöjda.

Oracle SQL Developer – let’s make it harder

August 12th, 2010 § 2

SQ..what you say?

Ok, that’s your que call for stop reading this post.

For those of you who are geeky enough, this’ll be in English since I’m guessing most people reading this post won’t be fluent in Swedish.

So, you just got that Oracle SQL Developer tool installed. Now what? There’s a tutorial, for sure. But it doesn’t really explain everything, for example how to execute a function (stored procedure) with in and out parameters, does it? Tried Google with no luck? I believe so.

The Oracle way is not as straightforward as you might think. Sure, if you can read the minds of the designer then you might jut be fine. However, if you’ve used Microsoft SQL Server Management Studio (a handy tool, despite all) you would think it’s the same. Well, you are of course wrong.

First, find out where your SP/Function resides. Check the tree view, node “Procedure”. Found it, right? No? Aww..too bad. Well, turns out you have to look at the correct schema, then at the package name and finally the function name. An example would be myschema.mypackage.myfunction. Expand that tree and you just might get lucky today. From here on, it gets dirty. Double click the function name. This’ll take you into edit mode. Now, you can click the Run button which..well it won’t run the SP. Instead you get this handy, but confusing dialogue box. Click your appropriate SP (the window will show every function in that package) and voila, you have gotten yourself a template of the function call. Copy it to a new worksheet, replace the parameter placeholders and there you go. It’s as simple as…that.

Dear Oracle, why this fuzz?

Bud-SM 2010

June 20th, 2010 § 0

Då var det dags för nya bilder!

Den här gången från Bud-SM som i år gick av stapeln i Hagalunds industriområde. Runt 15 startande varav 3 fakengers bjöd på en hel del action och mycket svett. Dessutom skadefritt!

Några bilder följer, resten finns på Flickr (länk längst ner i det här inlägget). Tyvärr är bildvisningen inte klockren, klicka på bilderna för att få fram en lite större bild som också går att klicka på för att få fram bilden som den är tänkt att visas!

Totalt 75 bilder på Flickr.

Time Machine i Snow Leopard

May 13th, 2010 § 0

Vad passar bättre än lite nörderi på torsdagskvällen?

Jag började nyligen använda Apples verktyg Time Machine för att sköta backup. Det är enkelt, det är lätt att konfigurera och allting sköts automagiskt i bakgrunden utan att störa mig. I princip behöver man bara ansluta en hårddisk och be Snow Leopard att använda den som en Time Machine-disk. Klart och betalt, inget krångel på vanligt Apple-manér.

TimeMachineScheduler

Det var i alla fall tanken. Tyvärr förstördes min nattsömn ett par gånger av att Time Machine drog igång en backup varje timme även nattetid, då datorn normalt är i viloläge/standby. Jag blev en aning irriterad och installerade TimeMachineScheduler, ett litet gratisprogram som låter dig schemalägga hur ofta Time Machine ska köras. Ah, sinnesfrid tänkte jag. Fel. Nu drar istället skärmsläckaren igång (istället för att sätta skärmen i viloläge) och datorn sover inte alls.

Som tur är finns det en lösning. en Windows-lösning. Omstart. Efter omstarten är disken som används till Time machine inte längre markerad som en sådan, och Time Machine-ikonen i statusraden är utgråad. Trots de två oroväckande signalerna att det inte fungerar sköts backupen felfritt ändå. Det beror på att TimeMachineScheduler måste överbrygga den vanliga timern som används av Time Machine och därför ser det ut som att det är avstängt.

Tyvärr har jag märkt av lite andra konstigheter efter omstart, till exempel var klockan ställd till 2001 innan den uppdaterade sig, Growl har börjat ge notiser om när kontakter loggar in på Messenger (något som jag tidigare stängt av) och gamla iCal-påminnelser dök upp efter omstart.

Men, åter till problemet som TimeMachineScheduler skulle lösa, min nattsömn. Efter lite intensivt letande så har jag kommit fram till att mitt problem inte borde vara ett problem, se här. Så länge intervallet för inaktivitet som bestämmer om datorn ska sova är kortare än en timme, intervallet för att göra backup, så ska datorn sova och fortsätta sova även när det är dags att göra backup. Vi får väl se, jag ska ta bort TimeMachineScheduler och prova. Kanske behövs en extra omstart för att Time Machine ska rulla på felfritt.

Hur det gick får ni veta snart. Jag hoppas att mina upptäckter kan hjälpa någon annan som svär över Time Machine.