Kategori: Ny teknik

NDC Oslo 2015 – dag 1

Första dagen på Norwegiean Developer Conference har nåt sitt slut. Det har varit intensivt med tal av varierande kvalitet. Jag valde bort mycket av Microsoft-innehållet på konferensen då det redan finns otroligt mycket innehåll på Microsoft Virtual Academy och Channel9. Så mycket gällande det nya i Windows 10, .NET och Azure lär jag fånga upp ändå.

IT-Säkerhet

Först ut var Bruce Schneier som talade om övervakningssamhället och vikten av att vi krypterar vår kommunikation. För gör vi det svårt för mydigheter att övervaka alla och samla data tvingar vi dem till riktad avlyssning istället för massövervakning. Sist på dagen höll Troy Hunt ett underhållande tal om hacking och gav oss en påminnelse om hur sårbar vår digitala värld är och hur lätt det är att utnyttja dessa sårbarheter. Jag var även snabbt inne på en demostration om hur man kan hacka .NET-applikationer ifrån disk eller minne. Tyvärr såg jag inte detaljerna på projektorduken och de två influgna herrarna som kallade sig hackers var inte särskilt pedagogiska.

IT-Säkerhet har varit, är och kommer fortsätta att vara ett aktuellt ämne då det berör alla människor i det moderna samhället och informationsåldern. Jag är gärna med och sprider kunskap och medvetenhet kring ämnet!

Design

På förmiddagen förklarade min kollega Alex York hur han lyckas med CSS. Det handlade om hur man på ett bra sätt strukturerar sina CSS-filer tillsamamans med några guldkorn och tips för en bra layout. Till det tipsade han om verktyget less och för inspiration CSS ZEN GARDEN. Det grafiska är viktigt och något fler utvecklare bör behärska.

Agile

Andy Hunt hade ett intressant men inte så konkret tal om team-building, förändringsarbete och agile. Han anser att allt för många missuppfattar Scrum och börjar att använda arbetsmetodiken med alla dess verktyg även om teamet inte är redo för den omställningen. Undersökningar visar att effektiviteten kan försämras drastiskt om teamet har en oerfaren ledare och/eller mindre erfarna medlemmar efter att man infört Scrum. Därför arbetar han på en ny metodik som heter GROWS som framhäver stegvis förändring då Scrum inte är ett färdigt recept som passar alla.

Det han tog upp är dock inget nytt och jag tänker direkt på tidigare forskning om förändring som t.ex. Kurt Lewins trestegsmodell och att man skall dela in större förändringsmål i flera milstolpar.

SOLID

Jag hann även med repetera SOLID tillsammans med Chris Klug.

Morgondagen

Jag ser fram emot morgondagen som jag liksom idag kommer att vara blandad kompott men med lite större fokus på prorammering. Jag kommer också att hjälpa till i Bouvet´s monter genom att vara social med mässans besökare. Det blir en bra avslutning innan jag sätter mig på bussen till Göteborg för att fira midsommar!

Windows 8 på maskeradparty!

Jag minns Windows Vista som en ofärdig produkt som jag blev mycket besviken på. Jag hittade inga incitament för att överge mitt stabila XP som jag älskade så. Sen kom Windows 7 med snyggt gränssnitt och fler stabila funktioner. Idag använder jag bara XP som virtuell maskin för att testa företagets internt utvecklade applikationer i andra miljöer eller för att logga in på skatteverkets hemsida med e-legitimation som av någon anledning inte fungerar med nyare versioner av Internet Explorer. Under 2012 kommer nu Windows 8 och tar uppmaningen ”festlig klädsel” på allvar! Med en avtagbar mask i modern Metro-style satsar Windows på att sno åt sig lite av damerna som svärmar kring iOS från Apple. Det blir spännande att vara gäst på detta party!

Bläddrade nyss igenom senaste numret av Dator Magazin och läste lite om Windows 8. Jag nämnde det nya gränssnittet Metro som är den största nyheten i och med Windows 8 som är väldigt likt det i Windows Phone 7. Det gillar jag för konsekvens mellan system är viktigt!

Det var dock inte Metro som fångade mitt största intresse den här gången för om det har jag läst förut. För vad annat är nytt? Jo, ett par detaljer som kommer pimpa användandet lite. Punktar upp några intressanta nyheter:

* Förbättrad Resurshanterare och Utforskare med bl.a. sammanhangsberoende menyer, bättre information vid filkopiering och fler funktioner. We like!
* Möjlighet att enkelt använda externa enheter för automatisk säkerhetskopiering av valda filer. Lär användas.
* Montera ISO-filer som virtuella optiska enheter. Äntligen! Daemon tools goodbye!
* Ny starthanterare vid namn UEFI som pensionerar trotjänaren BIOS. Med UEFI förbättras säkerheten genom att inte starta okänd mjukvara, det blir enklare att använda eftersom Microsoft har definierat standarder för t.ex. genvägar och uppstartstiden blir snabbare av flera anledningar. Med Windows 8 och UEFI på en SSD-disk skall uppstartstiden kunna gå ner till imponerande två sekunder! Fuck Yea!

Som akademiker kan man ju inte bara utgå ifrån att detta är helt sant utan nästa steg blir naturligtvis att ladda ner och testa pre-beta-versionen som tydligen skall gå alldeles utmärkt att installera som virtuell maskin på sitt Windows 7 😉

Dotnetforum – en sammanfattning

Dotnetforum hade idag ett event på Riverton och jag var där en stund och lyssnade på två intressanta presentationer. Den första handlade mestadels om nätverkskommunikation, data och belastning.

Fredrik Norméns tips för utvecklare var att:

  • Undvika att skicka hela objekt till en klient om man bara behöver delar. Det kan vara en idé att t.ex. skapa ett nytt nerbantat objekt innan datan sänds från servern för att minska belastningen på nätverket.
  • Ingen affärslogik på klienterna. Enkla valideringar kan göras men i huvudsak skall datan bara presenteras.
  • Lås dig inte för en arkitektur för utveckling i organisationen som kopieras rakt av till nya projekt.
  • Kommunicera asynkront.

Den andra talaren, Robert Friberg, pratade varmt om sitt projekt med LiveDB och .Net. Man arbetar med sin domän-modell ‘in memory’ vilket gör skrivning minst 500 000 gånger snabbare än till disk som vanliga databaser gör. Det har funnits för Java några år men utvecklas nu för .Net på begränsad arbetstid. En nackdel med LiveDB är att det är problem med att accessa data från flera olika system. Ändock ett open-sourceprojekt att titta närmare på 🙂

En presentation av Nokia N8 och en jämförelse med Samsung Omnia 7

Hej på dig du som läser! Efter att jag nu i någon vecka haft Nokia N8 i min ficka till vardags är det dags att summera det första intrycket och avgöra om den slår Samsung Omnia 7.

Utsida
Telefonen ser stabil ut och har kamera både fram och bak. Den ända knappen på framsidan är den huvudknapp som används för att gå till menyn. På högersidan finns knappar för att justera volymen, en knapp för att aktivera kameran/ta kort och i mitten en knapp för att låsa/låsa upp skärmen. För att låsa upp skärmen trycker du intepå knappen utan drar den neråt. Inga knappkombinationer eller liknande behövs vilket är väldigt smidigt. På vänstersidan finns två plastflärpar som man pillar upp för att trycka i minnes- och SIM-kort. Hur länge dessa plastflärpar kommer att hålla är svårt att säga men kvalitén känns ganska bra. På undersidan finns ett litet hål för att sätta i laddaren och på översidan finns jämte on/off-knappen ljudutgång och HDMI-utgång!

INSIDA
Att telefonen har HDMI-utgång är lite coolt. Jag testade att koppla in telefonen i en polares HD-TV och på några sekunder satt jag och kollade igenom mina bilder och den film som kom med. I like!

Nokia N8 skall tydligen vara en av de bästa på marknaden men jag kan säga att jag inte är imponerad. Blixten gör att du kan ta kort i mörker men hjälper ändå inte att lysa upp kortet i ett grått februari. Att bilden har hög upplösning spelar ju inte lika stor roll när bilderna blir mörka. Här är en bild på vår gång utanför parhuset som grannen demostrativt skottat halva:

En halvskottad gång

Som väntat av en modern smartphone från Nokia synkroniserar du kontakter, kalender och anteckningar enkelt med Ovi. Jag testade att lägga till jobbets Exchangeserver också. Detta fungerade lika enkelt men man kan inte synkronisera med Ovi och Exchange server samtidigt. Det verkar dock som om att det skall gå att ha flera e-postkonton på telefonen samtidigt men jag fick inte det att fungera. Eftersom jag inte skall använda telefonen är det inte värt mer än fem minuter på att få det att fungera. Ju mer som fungerar automatiskt utan krångel desto bättre!

 Det alla associerar med smartphones är appar, apps…smarta applikationer som höjer värdet på telefonen. När det finns tusentals användbara appar till telefonen höjs värdet på den. Ovi-store har många: enligt en snabb slagning på google över 13000 men det räcker inte. Apple har över 350 000 stycken till iPhone och Microsoft lär gå om Nokia snart ( om de inte redan har gjort det) med apps till Windows Phone 7.

De sociala nätverk som går att lägga till utan att ladda ner någon extern applikation är Facebook och Twitter. Att ladda ner kontaktuppgifter från Facebook till Nokia N8 går inte direkt men det kanske går via en extern applikation. Den jag laddade ner synkade dock bara events och foton.

Jag kan inte påstå att jag testat Ovi kartor särskilt mycket men av det lilla jag har sett så förstår jag att de är mycket bättre än Bing maps. T.ex. finns kan man välja vägvisare för bilen med en röst som guidar än tillsammans med en anpassad karta. Andra funktioner är att man taggar platser som delas med hela världen.

Överlag är N8 en bra telefon och genom att köpa denna gör man defenitivt inte ett dåligt köp men iPhone är bättre! Frågan är om Samsung Omnia 7 med Windows Phone 7 är bättre. Låt oss göra en liten övergriplig (helt subjektiv) jämförelse:

NOKIA N8 OCH SAMSUNG OMNIA 7 – EN JÄMFÖRELSE

Kamera: Nokia N8 har blixt, extra inre kamera och har tar bilder med högre upplösning vilket gör att den helt enkelt kör över Samsung Omnia 7.

Skärm/Touch och gränssnitt: Både WP7 och Symbian har bra gränssnitt men WP7 är coolare. Det är riktigt kul att slajda runt bland menyerna. Det är dock riktigt störande att Omnia har en knapp som fungerar som en genväg till Bing Search. Denna knapp kommer man jämt åt när man inte vill och man vill inte söka med hypade Bing Search som suger i jämfört med Google Search. Någon sådan knapp finns inte på Nokia N8. När det gäller gränssnitt skulle jag säga att de nåt jämt skägg – fast skäggen ser olika ut och är klippta på olika sätt 🙂

Sociala nätverk: Jag gillar verkligen hur Facebook och Windows Live synkroniseras med WP7 på ett mycket mer snyggt och användbart sätt än med Symbian. ++ för WP7!

Molnet: Både Ovi och Windows Live synkroniserar bilder, kontakter, anteckningar och kalender på ett tillfredställande sätt. Windows Live vinner för mig framförallt eftersom jag redan har en stor kontaktlista där. Windows Live ger också möjlighet till en bantad Office-suit och extratjänster för att spärra telefonen, ringa den, skriva ett meddelande på skärmen och lokalisera den på distans. Vissa sådana här säkerhetstjänster finns via t.ex. FSequre app men jag hittade ingenting liknande på Ovi.

Spel: WP7 har XBOX LIVE och det kommer att finnas mängder och mer mängder av spel. Nokia har N-Gage. Någon som är spelintresserad och har någonting att säga om de båda får gärna kommentera. Jag är dock mer positiv till XBOX LIVE.

Apps: Ingen av marknadsplatserna har så många appar som Apple-store men jag tror att Microsoft kommer att komma ikapp. Det gör inte Nokia med Symbian – tyvärr.

Kartor: Nokia N8 vinner! -Läs tidigare i inlägget.

Outlook: Det intressanta här är att för att direkt synkronisera WP7 med Office Outlook så måste du ha ett tillägg vid namn Hotmail Outlook connector. För att synkronisera med Nokia N8 behövs bara Nokia Ovi Suite. Något liknande i Zune (http://www.zune.net) finns inte. Mysko!

Om jag själv skulle välja mellan dessa två telefoner skulle jag ta Samsung Omnia 7 före Nokia N8. Så för alla som inte vill vara mainstream och köpa en iPhone kanske skall snegla ett extra öga på denna. God kväll!

Samsung Omnia 7

Vilken smartphone är bäst för både fritiden och arbetsplatsen? Idag testade jag Samsung Omnia med Windows Phone 7. I morgon är det planerat att jag skall testa Nokia N8. Dagens testade smartphone ger ett intryck av att vara av bra kvalitet. Du skjuter undan en lucka till usb-ingången istället för att flytta på en plastflärp som garanterat kommer att gå sönder efter några månader t.ex. Jag gillar gränssnittet och det är kul att skrolla runt och klicka på de stora och tydliga ikonerna. Det går snabbt att nå den funktion man vill nå och råkar du klicka fel är det bara att använda vänsterpilen som tar dig bakåt ett steg! På bara några minuter var jag inloggad på GMail, Facebook och Windows Live. De sociala medierna integreras fint med Windows Phone 7. Konst! Produkten bär dock med sig många nackdelar: 1) Jag lyckades inte spela några spel eller 2) köpa några extra applikationer och 3) du kan inte ställa in telefonen på det svenska språket. Windows Phone 7 är nämligen inte helt lancerat i Sverige än. Någon som vet när det sker? Jag googlade lite och hittade lösningar på att delvis lura systemet att du befinner dig i england/är engelsman men om man skall behöva lägga ner tid på detta förstör det definitivt användarpplevelsen.

Inte så förvånande så har telefonen stöd för MS Excell, Word och OneNote. Med Sharepoint hanteras detta med lätthet! Hur man som privatperson eller ett litet företag utan dessa tjänster kan dela office-dokument på ett smidigt sätt vet jag inte. Detta skall jag titta närmare på! För en företagare i en redan befintlig Microsoftmiljö är detta viktigt.

Hur synkas outlook-kontakter med Windows Phone 7? Med ett msn/hotmail-konto skall detta gå mycket lätt. Enligt en artikel jag läste skall det i annat fall inte gå om man inte har Exchange ActiveSync. Detta kan vara ett problem för användarvänligheten. Något att titta närmare på alltså!

Kalender, kamera och alarm fungerar som förväntat. Inga vidare kommentarer där alltså.

I övrigt har jag lite förkärlek till Windows Phone 7 över huvud taget eftersom jag läst C# med ramverket XNA och börjat titta närmare på Microsofts utvecklingsverktyg som Expression Blend och Silverlight. Dessa får jag som GU-student kostnadsfritt via MSDNAA.

Loading...
X