Arkiv

Arkiv för ‘Teknik’ Kategori

Binero 2.0

februari 26th, 2010 16 kommentarer

Jag har sedan en tid tillbaka fått den stora äran att beta-testa [hana-code-insert name=’Bineros’ /] senaste projekt som de vill kalla [hana-code-insert name=’Binero’ /] 2.0. Efter att ha använt systemet i vardagen är jag tämligen imponerad vad de har åstadkommit. Ännu en gång har de bevisat för mig att [hana-code-insert name=’Binero’ /] inte är ett företag som följer strömmen, utan går mot den. De till och med skapar egna strömmar som andra följer. Innan jag går djupare in på mina upplevelser av [hana-code-insert name=’Binero’ /] 2.0 kanske en förklaring vad [hana-code-insert name=’Binero’ /] 2.0 är för något och vad det innebär kan vara på sin plats.

Vad är Binero 2.0?

Det är namnet på webbhotellet [hana-code-insert name=’Bineros’ /] senaste projekt. Detta går ut på att byta ut i princip samtliga bakomliggande system så som övervakningssystem, webbservrar, databasservrar och e-postservrar mot ett helt nytt. Det nya systemet ska ha en modern plattform som är mer tillgänglig, säkrare och smartare än det gamla systemet.  Förutom hårdvara har de även gjort om en hel del annat. Till exempel har de infört en helt ny innovativ kontrollpanelen och gett supportcentret en total makeover.

Läs mer…

Intressant funktion från PTS brister i design

I dagarna lanserade PTS en lite intressant funktion där man med ett vanligt svensk telefonnummer kan ta reda på vilken operatör som numret är kopplat till. Vill ni testa själva kan ni gå in på följande adress:

PTS e-tjänster – Sök operatör

Rätt meningslös men ganska rolig funktion, men från en webbutvecklarens synvinkel har PTS gjort ett dåligt jobb när det kommer till att göra den användarvänlig. Visst, ett sökfält där man fyller i först ett riktnummer och sedan resten av telefonnumret är både logisk och lätt att förstå. Problemet ligger istället i hur man fyller i riktnummer. Det går inte att slå in riktnummer med tangentbordet utan måste välja utifrån en lista på hela 300 olika riktnummer! Även om de står i nummerordning så är det ortiligt omständigt och jobbigt att hitta det riktnummer som man vill åt. Den tid det dat att leta upp nummret för en biblotikarie kan jag slå vad om vilken datoranvändare som helst skulle kunna göra det snabbare om det var ett textfält istället så att man kunde slå in nummret med tangentbordet istället, jag menar hur lång tid tar det att slå in mellan 2-5 siffror?

Så frågan är om varför har de valt denna design? Det vet bara egentligen de utvecklare som gjorde tjänsten, men jag tror är att det är ett medvetet val från deras sida för att förhindra användare att missbruka tjänsten. Är det något som har ”kulhets-faktor” och är lätt att använda kan man räkna med att det blir en missbruk av tjänsten. Eller så är det helt enkelt så att detta är helt enkelt ett pinsamt misstag eller eventuellt rör sig om inkompetenta utvecklare. Att det är en teknisk begränsning har jag svårt att tro eftersom att man måste ha kontroller på serversidan som kontrollerar all indata från en användare innan den skickas vidare. Detta skulle man i och för sig kunna lösa med Javascript, men problemet är att ett sådant skydd är otroligt lätt att komma runt. Det räcker att gå in i webbläsarens inställningar och avaktivera Javascript och du är förbi den spärren. Att använda lista för riktnummer är lite skärare eftersom att det finns inte (vad jag känner till) en inställning som motsvarar inkaktivering av Javascipt , men det betyder inte att det även här går att ta sig runt även denna spärr. Har man Firefox och installerar plug-inet Firebug eller Web Developer så kan du ändra HTML-koden direkt i webbläsaren och byta ut listan mot en input-tagg och nu kan du skriva in alla möjliga värden.

Men leker vi med tanken att det är det inte finns någon server-side skydd och förlitar sig enbart på Html-kod och Javascript-kod för att se till att rätt data kommer in, då ligger de risigt till. Då är de öppna för alla sorts möjliga attacker och det är till och med möjligt att få hela databasen utskriven på sidan eller ta sig in i ytterligare system. Men om detta är fallet (vilket förtås det inte är tack och lov), då har vi göra med utvecklare som borde få sparken och bli bannlysta från branschen tills dess de har lärt sig hur man gör en applikation där säkerhet alltid kommer i första rummet.

Konsekvenser av datoriserad värld

september 29th, 2009 Inga kommentarer

Jag läste på IDG.se en artikel om ett sjukhus som allvarliga problem med sitt datorsystem. Felet visade sig vara att en tekniker kopplade in fel nätverkskabel i en enhet vilket ledde till att kritiska system så som övervakning av hjärtpatienter slogs ut och sjukhuset fick till och med tillämpa en katastrofplan. Först efter flertalet timmar gick systemet i gång igen.

Jag tror inte att en nätverkskabel ensamt skyldig till allt detta strul, oftast bygger det även på andra faktorer så som sjukhuset inte hade övervakning på nätverket eller att teknikern som kopplade in kabeln gjorde rätt men i själva verket var instruktionerna som gav till honom var fel osv. I vilket fall som helst är det skrämmande om likande kolaps skulle inträffa över hela världen samtidigt. Kusligt om man tänker på det.

Jag är inte emot att vi har ett datoriserat samhälle, däremot måste man kunna säkerställa säkerheten och stabilliteten inom rimliga gränser.

God morgon!

september 28th, 2009 Inga kommentarer

Första långfilmen som var gjord helt i 3D var Toy Story som släpptes så tidigt som 1995 och var en av mina favoritfilmer när jag var yngre. Den var väldigt imponerande för sin tid, dock så har det hänt mycket sedan dess. Denna lilla kortfilm visar hur långt 3D-tekniken har kommit sedan dess, 14 år senare.
http://vimeo.com/5472812
En sådan sak som hur tyg beter sig när den fladdar i vinden eller hur en formger sig efter ett object är betydligt såvare att återskapa i dator än vad man kan tro, speciellt i spel där all grafik ska målas upp så att grafikkortet åtminstonde skapar 25 bilder per sekund (minimumvärde för hur många bilder som måste visas upp samtidigt för att en människa ska uppleva att den bild den ser på är i rörelse).