tetris



Jag har en länk till denna videon där ute i menyn till höger (eller där nere för IE användare). Men den försvinner väl snart och jag måste bara få alla att se denna. Det är helt otroligt hur smarta de här aporna är.

tetris



Nu har jag äntligen fått tummen ur när det gäller DreamHack Game applikationen. Den sidan som serverar hela vårt spel under eventet DreamHack. När det kodades från början var det väl nog inte direkt tänkt som ett långvarigt och hållbart system som vi skulle använda för alltid. Det kodades ihop väldigt snabbt. Men i ärlighetens namn har det fungerat väl, det har bara saknat en hel del funktioner och småsaker här och där som har gjort det minst sagt suboptimalt att använda. Till exempel fanns det inget stöd för filuppladdning, man var tvungen att lägga till filen i filsystemet, commita till git repo't, pusha och deploya för att få upp en bild. Men nu har allt det förändrats! För det första flyttade jag ut det 10-20 tal funktioner ur admin controllern som inte borde vara där. Jag bytte också ut hela auth systemet mot restful_authentication, vilket är tidernas  bästa plugin IMO. Jag har gjort alla controllers RESTful i den utsträckning jag har kunnat, och de som inte följer direkta Rails REST-regler har ändå ett ganska hyffsat vettigt gränssnitt. All kod ligger där den bör ligga kan man säga helt enkelt. För att råda bot på uppladdningsproblemen skapade jag en ny modell vars enda syfte var att hålla attachments från paperclip, ytterligare ett fantastiskt härligt plugin som har gjort mitt liv lättare att leva. Sedan har en task flera sånna här attachments, vilket gör att man kan ladda upp alla typer av filer direkt från webbgränsnittet, och med en smart symlink så behålls filerna genom deploys och alla lever lyckligt. Dessutom har jag tillåtit att man skriver in HTML i uppgiftsbeskrivningen vilket gör det onödigt att ladda upp en partial sålänge man inte vill köra ruby kod eller lite tyngre javascript. Precis så som jag tycker det ska vara. Men en fantastiskt härlig sak som jag upptäckte, och ytterligare ett härligt plugin, är Clickatell, clickatell är ett företag som erbjuder SMS-gateways, det vill säga man kan skicka SMS från datorn. Man var tvungen att köpa 400 credits och ett sms kostar 0.8 credits. Det kostade ungefär 200kr, vilket ger mig mer än nog med SMS. Men hur som helst, jag använder det för att skicka ett SMS till ett antal mottagare varje gång någon klarar en uppgift första gången. På det sättet hålls vi admins konstant uppdaterade på all progress som görs hos spelarna. Det står en del saker kvar på önskelistan, men för första gången känner jag att systemet faktiskt ser snyggt ut och att det faktiskt går att bygga vidare på. Det går faktiskt att göra någonting med det! Det är inte bara en enda stor röra av snabbt skriven kod som det var innan. Det finns struktur! Allt som allt har jag väl lagt ungefär 16 timmar på det över 2 dagar nu. Men det har det varit värt, jag har lärt mig en del, det har varit kul att göra och nu kommer alla DH Game framöver vara enormt mycket softare!

tetris


I changed my feed out in the right menu (or down below for those who use Internet Explorer, i still thing it's wrong for them) to display my liked links from reddit. Now reddit didn't make this easy on me. First of all, their standard link in the xml is to their own page, which i kind of stupid, of course i want to link to the page that i liked, in case it's a self reddit in which case i of course want to link to that. But however, they do give a link in the description tag in the xml. So it was a matter of parsing the html given in the description to pick out the link. I use KB Advanced RSS Widget with Wordpress and it comes with some standard options for formatting the xml elements. I added the following to those options: [sourcecode language='PHP'] // finding a link from the reddit feed $reddit = (is_numeric($reddit) && $reddit == "1") ? (int) $reddit : null; if ($reddit == 1) { preg_match('/to(.*)href=\"(.*)\"\>\[link\]/', $text, $matches); $text = $matches[2]; if(substr($text,0,4) != "http") { $text = "http://reddit.com".$text; } } [/sourcecode] So now i can use ^description[opts:reddit=1&bypasssecurity]$ do display the correct link from the reddit feed. Pretty nice actually. If you noted that i use the option bypasssecurity aswell i can tell you that, that is because otherwise, the widget will remove all html tags and i wrote my RegEx to be used with the tags. So if you use my little piece of the script you should use the bypasssecurity option aswell.

tetris



monkey beating guy

Angry monkeys turn on their cruel trainer and beat him senseless with his own stick after he handed out a vicious beating to one of the trio during a performance riding mini bicycles in a market in Sizhou, China Picture: EUROPICS[CEN]
via Pictures of the day: 17 December 2008 - Telegraph.

tetris


A vulnerability has been discovered in Internet Explorer, which can be exploited by malicious people to compromise a user's system. The vulnerability is caused due to a use-after-free error when composed HTML elements are bound to the same data source. This can be exploited to dereference freed memory via a specially crafted HTML document. Successful exploitation allows execution of arbitrary code. NOTE: Reportedly, the vulnerability is currently being actively exploited. The vulnerability is confirmed in Internet Explorer 7 on a fully patched Windows XP SP3 and in Internet Explorer 6 on a fully patched Windows XP SP2, and reported in Internet Explorer 5.01 SP4. Other versions may also be affected.
via Internet Explorer Data Binding Memory Corruption Vulnerability - Secunia Advisories - Vulnerability Intelligence - Secunia.com. Sådär står det på secunia.com en sida som loggar virus och sånt. Problemet snackades om på radio på P3 innan idag och jag lyckades höra det. Vad som händer är att man kan skapa en sida som utnyttjar buggen i Internet Explorer för att ta över din dator, och nu menar jag inte på något litet fånigt sätt som man brukar göra när man säger "ta över datorn" utan jag menar verkligen ta över datorn - de kan göra vad de vill. Sidorna som utnyttjar buggen är enligt P3 främst asiatiska sidor, och de hade tagit in en representant från Microsoft för att prata om problemet. Han sade ungefär följande: "Det är inte så många i Sverige som har stött på problem med det, så vi tror inte det är nödvändigt alls att byta webbläsare, om vi ser i framtiden att problemen börjar komma hit till Sverige så kommer vi såklart försöka få ut en fix så snabbt som möjligt." Varför, för allt som är heligt, släpper de inte en fix till det NU?! Det är ju minst sagt ett ganska fucking kritiskt problem och de avvaktar för att se hur det går? Om man kollar på Microsofts sida för en beskrivning om problemet här: http://www.microsoft.com/technet/security/advisory/961051.mspx Så kan man inte heller se några som helst aningar att de ska släppa en fix, de rekommenderar användare att stänga av tjänster i datorn eller dra upp säkerheten i webbläsaren till "High". Hallå? Det där duger inte Microsoft! "Ööhh ja, problemet finns ju såklart när man använder webbläsaren med standardinställningarna, men om du drar upp säkerheten till det högsta så att webbläsaren blockerar allting på Internet så borde du inte ha några problem." Jag återupprepar mig från tidigare inlägg i bloggen, om du inte redan har gjort det så BYT TILL FIREFOX NU!

tetris



Jag kollade lite på vad det finns för standardinriktningar på Teknisk Fysik. Många av dem är intressanta, även om de är ganska "tråkiga". Chalmers har inriktningar som Supply Chain Management, Quality Management, Management and Economics of Innovation, Intellectual Capital Management och alla låter skitkul! Vi har Technology Management, men den är lite sådär iffy, det är lite utbildning i ekonomi, lite i management och sådär "lite av allt". Jag hatar lite av allt, jag vill vara bra på något, inte ha en uppfattning om lite allt möjligt. Don't get me wrong, men jag vill syssla med lite allt möjligt resten av mitt liv, jag vill inte syssla med en sak som jag är bra på, då skulle jag bli enormt uttråkad. Men jag vill någon gång i mitt liv ha varit bra på någonting. Här är Top 3 inriktningarna som finns på F vid LTH. Atomär och subatomär fysik är mest inriktad, i den blir man riktigt jävla bra på en väldigt liten del, vilket är skitkul, och det är dessutom extremt intressant. Det blir förmodligen den jag går tror jag. Stokastisk och finansiell modellering verkar dock också extremt intressant, man får lite av en inblick i en annan värld också samtidigt som man blir bra på någonting, det är lite mer programmering och lite mer "verklighetsanknytning". Sista utvägen är Tillämpad matematik och bildmodellering. Det är mycket programmering och jag tror jag skulle kunna softa igenom mycket av den inriktningen, handlar mycket om hur datorer hanterar och tolkar bilder och "datorseende" och liknande saker, vilket också är kul, men det är lite. Mja, inget speciellt.
Atomic- and subatomic physics

Atomic- and subatomic physics

Stochastic and financial modeling

Stochastic and financial modeling

Applied mathematics and image modeling

Applied mathematics and image modeling


tetris



This update kicks ass, the new Wordpress is really awesome. Beautiful piece of software actually.

tetris



[sourcecode language='Java'] class ProgramLanguageThatSucks { public void suckIt() { System.out.println("Hej"); } } [/sourcecode]

tetris



Jag har inte särskilt mycket egen stil. Jag skulle snarare vilja säga att jag inte har någon stil överhuvudtaget, och enda anledningen till att jag lyckas ta hitta och ta på mig kläder som ser vettiga ut överhuvudtaget är helt och hållet upp till folk jag litar på. Jag snor alltså andras stil eller delar av andras stil rakt av och använder det. På senare tid har jag fått i princip alla mina stiltips från kanYes' blogg, jag tycker han är design och stil gud på internet faktiskt. Men sen är jag ju inte så bevandrad på design/stil bloggar heller, men han är cool som fan iaf, det räcker. Han postade nyligen en bild på en kille som hade en to-die-for snygg outfit. Sådär vill jag se ut! Men jag har inte särskilt mycket pengar, och jag har varken grå kavaj eller väst. Jag har en svart kavaj dock, så jag tänkte göra det bästa av situationen. Jag skulle på middag och fest med företaget i lördags så det var det jag hade i sikte att klä upp mig för. Jag gick ut och hittade en snygg slips och en grå tröja istället (för att ersätta kavajen). Köpte ett par svarta byxor så jag hade något som gick med den svarta kavajen och lyckades komma fram till detta: Bildkvalitén suger men det var dåligt ljus och pallade inte försöka pilla fram någon annan kamera än mobilen. Men ni ser konceptet, ljusare skjorta, slips (som fadear mellan mörkblå, grå och brons, riktigt nice) och en grå tröja utanpå det. Sen svart kavaj och svarta byxor. Tyckte det blev riktigt jävla stiligt faktiskt, även om det hade kunnat bli jävligt mycket bättre om man hade haft lika stora resurser som snubben i bilden ovanför.

tetris