RSS Facebook Pusha Bloggy TwitThis Google Digg

Etta på mitt namn

Här kommer andra google-skärmdumpen för dagen. Jag har successivt klättrat sakta men säkert och idag la jag märke till att jag nu ligger etta på mitt namn, ganska nöjd eftersom “Andreas Eriksson” är ett ganska vanligt namn. Nu ska jag bara kämpa mig upp på sökordet “baronen“, inte helt lätt med tanke på att jag konkurrerar med baronen.se.

Andreas Eriksson

RSS Facebook Pusha Bloggy TwitThis Google Digg

Sitelinks på Answer.se

I somras lanserade jag och Joacim sidan answer.se. Utvecklingen av sidan har tyvärr legat still den senaste tiden, detta på grund och saknad av motivation och tidsbrist. Men answer.se har i alla fall fått sitelinks.

Sitelinks

RSS Facebook Pusha Bloggy TwitThis Google Digg

Blandade godbitar från Baronen

Det har hänt en hel del sedan jag skrev förra gången. Två kurser har passerat i skolan, två nya står innanför dörren, två nya böcker ha trillat ner i brevlådan, en ny kamera är inköpt och Patrik verkar äntligen börjat blogga. Så kan jag kortfattat beskriva den senaste tiden.

ASP.NET och XML kurserna är nu avslutade. Hela ASP.NET kursen gick ut på att göra en blogg där jag fick ganska fria tyglar, dock skulle vissa krav uppfyllas, tex att ha med RSS-flöde och olika roller för användare.

Nu väntar två nya kurser, Actionscript och ett webbprojekt, mer om detta senare.

1590599098Det har även trillat in två nya böcker i brevlådan.

PHP Objects, Patterns, and Practice (ISBN 9781590599099)
Jag har endast hunnit läsa två kapitel, men helt klart verkar den bra och dyker ganska omgående in på ganska avancerade grejer.

Tjäna pengar på internet när du sover (ISBN 9789197746205)
Denna bok är skriven av Anders Sjöberg, i denna bok skriver han om hur man tjänar pengar på Internet medan man sover. Har skummat igenom den, var inga direkt nyheter, men den funkar helt klart som en inspirtionskälla.

nikon_d80Äntligen har jag köpt en ny kamera, det var några år sedan jag hade en digitalkamera och kände att nu var det dags. Det blev en digital systemkamera av märket Nikon D80. Är helt klart mycket nöjd och känns som en bra investering.

Den kanske största nyheten är att min gode vän Patrik Wall har börjat blogga. Patrik kommer blogga om tiden på HIK, webbutveckling och andra intressanta saker. Väl värt ett besök. Besök Patriks blogg.

Detta va som sagt en kort sammanfattning om senaste tiden.

Du missar väl heller inte att imorgon drar årets webbhändelse igång, 24 Hour Buissnes Camp drar igång i Stockholm imorgon klockan 12.

RSS Facebook Pusha Bloggy TwitThis Google Digg

Använd gravatar med ASP.NET

Gravatar står för “globally recognized avatar”. Detta innebär att du kan ladda upp din avatar hos gravatar. När du sedan kommenterar på en blogg eller använder någon annan tjänst som stödjer gravatar kommer din globala avatar att användas.

Jag håller just nu på att utveckla en blogg i ASP.NET, detta i samband med ett projekt på HIK. På bloggen finns självklart en funktion för att kunna kommentera poster,  jag tycker själv det lyfter upp och blir roligare om det finns en avatar kopplad till en kommentar. Jag tänkte därför försöka  förklara hur jag har gjort för att åstakomma detta.

Avataren från gravatar identifieras med hjälp av användarens epost adress, därför är det viktigt att du sparar eposten när en besökare kommenterar.

Jag använder mig av en Listview-kontroll för att presentera alla kommentarer till en post. I Codebehind filen skapar jag en metod för att “hasha” användarens epost adress. I denna funktionen måste man göra om besökarens epost till MD5, för att sedan transformera den till små bokstäver med metoden ToLower().

protected string GetHashedEmail(string email)
{
string hashedEmail = FormsAuthentication.HashPasswordForStoringInConfigFile(email, "MD5");
hashedEmail = hashedEmail.Trim().ToLower();
return hashedEmail;
}

Metoden tar alltså strängen email som inparameter. Sedan använder jag mig av klassen FormsAuthentication och dess metod HashPasswordForStoringInConfigFile för att göra om eposten till MD5.

Notera, för att detta ska fungera måste namnområdet security användas. (using System.Web.Security;).

Därefter tar jag bort eventuella mellanslag/blanksteg med metoden Trim() för att sedan konvertera till gemener med metoden ToLower().

Sedan returnerar jag helt enkelt den färdiga hashade epostadressen.

Hur ser det då ut i Listviewkontrollen?

<img src="<%# "http://www.gravatar.com/avatar/" + GetHashedEmail(Eval("email").ToString()) + "?s=60" %>" />

Jag använder helt enkelt en vanlig bild, i src attributet anropar jag min metod GetHashedEmail och skickar med epostadressen.

Det var det hela. Nu borde din visning av gravatarer fungera.

Läs mer om gravatar och hur du som webbutvecklare kan använda det här.

RSS Facebook Pusha Bloggy TwitThis Google Digg

Följ Baronen på chi.mp

Jag har lyckats komma över en invite till den nya webbtjänsten chi.mp (Tack Inu). Detta är en tjänst där du som användare får en egen .mp domän. Min blev helt enkelt baronen.mp, surprise.

Chi.mp erbjuder dig att samla ditt sociala liv på en enda webbsida, till exempel Twitter, Flickr och Facebook. Du väljer helt enkelt vilka flöden du vill visa på din chi.mp sida. Detta för att centralisera ditt liv på Internet.

Your chi.mp site lets you import all of your content and contacts into one place – creating your centralized online identity.

En annan bra sak som ingår när du blir medlem är att du kan använda din .mp profil som ett OpenID inlogg.

Chi.mp är fortfarande i BETA stadiet, förhoppningsvis kommer de utveckla sidan mer och få bättre stöd för fler sociala nätverk.

Chi.mp
Baronen.mp

RSS Facebook Pusha Bloggy TwitThis Google Digg

Ännu ett år har passerat

Ytterligare ett år har passerat och nu står 2009 inför dörren. För mig har 2008 varit ett relativt bra år och mycket har hänt, Answer.se, Fairlabs Interactive, Humanonline och utbildningen på HIK. Men jag tänkte börja skriva lite om hur tiden har sett ut för baronen.org.

Baronen.org
Förra året skrev jag en liknande post, “Vi lämnar 2007“,  då skrev jag att jag skulle försöka skrivare mer, oftare och fler exempel. Jag vet att jag har misslyckats med detta och det känns givetvis inte helt ok. Anledningen till den låga postfrekvensen är brist på både tid och motivation, tyvärr. Dock är jag ändå ganska nöjd med att ha lyckats hålla bloggen vid liv ännu ett år.

AnswerAnswer
Sommaren 2008 lanserade jag och Joacim Answer.se som är en frågesida där man kan ställa och få svar på olika frågor. Lanseringen av denna sajten blev i våra ögon en succé. Vi blev uppmärksammade i Barometern, Kalmar Läns Tidning, Sveriges Radio Kalmar P3 och sist men inte minst “Hallå där” på IT24.
Du kan läsa alla mina inlägg om Answer här.

Fairlabs Interactive AB och Humanonline
Någon gång runt september, oktober blev jag och Joacim delaktiga i ett projekt som kallas Humanonline och ett företag som heter Fairlabs Interactive AB. Vid sidan av mina studier har jag alltså varit delaktig i detta projekt och vi har goda förhoppningar och stora planer inför 2009.

Kalmar Camp
I slutet av november drog vi igång ett test eller experiment som kallades Kalmar Camp. Det hela gick ut på att designa, programmera och driftsätta en hemsida eller webbtjänst på 24 timmar. Som sagt, detta var ett test men förhoppningsvis kommer vi försöka anordna ett nytt och större Kalmar Camp i Kalmar under första kvartalet 2009. Vi tror intresset finns?

Webbprogrammering på HIK
Självklart har jag fortsatt på utbildningen på Högskolan I Kalmar.
Vi har hittils hunnit läsa fyra kurser sedan studiestarten i september, PHP, MSSQL, XML och ASP.NET. Dessa kurser har varit väldigt givande, förutom kanske MSSQL som var en hel del repition. Nu återstår bara redovisning av ASP.NET, XML för att sedan följas av ett Webbprojekt och Actionscript. Efter det är det bara examensarbetet på B nivå kvar, några förslag på vad man kan tänkas göra?

Det var i stort sett de “stora” höjdpunkterna under 2008. Förhoppningarna på 2009 är ganska stora, några planer och förhoppningar är:

  • Utarbeta en ny design till baronen.org.
  • Fler poster på Baronen.
  • Samla ihop fler webbmänniskor för ett nytt projekt.
  • Ta en generell högskoleexamen vid HIK.
  • Förbättra Answer.se

Jag tror 2009 kommer bli ett mycket bra år och jag önskar alla lycka till.