About me
January 8, 2008
Name: Roger Alsing (previously Johansson)
Age: 32
Location: Sweden
Family: Wife and 3 kids
Eats: Meat
Religion: Atheist / Darwinist
Music: Epic metal
Background:
Started programming at the age of 10 on my first computer, the mighty Commodore64.
I started out with Basic and later moved on to Asm/Machine code (6510).
I was also active in the demo scene as a graphics artist on the C64 period.
Active in demo groups as Noice and Fairlight.
My professional career started 1999 as a VB6 and ASP3 developer / teacher.
Once C# was released I dropped VB and have been doing C# ever since.
Interests:
Aspect oriented programming
An interest which lead me to develop NAspect (www.puzzleframework.com)
O/R Mapping
Not so much the actual mapping theories, that’s more Mats department, personally I’m more interested in the infrastructure that is needed to make an O/R mapper work.
(see also DMM, a must read article by Mats)
Co-developer of NPersist (www.puzzleframework.com)
Code Parsing
I’ve got a serious fetish for parsing (Don’t ask me why, I just do)
Parser related projects I’m working on:
- SyntaxBox - Syntax highlighting windows forms control, based on a generic parser that can highlight pretty much any language. (www.puzzleframework.com)
- NPath - Domain query language, parsing and in mem execution engine. (www.puzzleframework.com)
- My Lisp - .NET based Lisp hybrid with OOP support and .NET integration.
Graphics related programming
I’ve always been a very visual person, I like to get a visual feedback on what I’m doing.
Therefore I’ve always liked graphics programming, both 2D and 3D.
Demos in the past and windows forms controls today.
Evolution / Genetic Algorithms / Genetic Programming
Just because natural selection is so cool that you are able to read this..
February 2, 2008 at 4:21 pm
Admit, ASM is more 1337 ^_^
February 2, 2008 at 5:20 pm
lda #$ 59
sta $ 0400
lda #$ 45
sta $ 0401
lda #$ 53
sta $ 0402
rts
February 3, 2008 at 7:16 am
6510 ASM that spells “YES” in upper left corner on a C64, right?
February 4, 2008 at 4:22 pm
I’m more into stuff like:
1000 inc $d020
1003 inc $d021
1006 jmp $1000
February 9, 2008 at 8:51 pm
@Kakan,
But that will flicker horribly - you need to time your splits with the raster!
/Mats
February 25, 2008 at 7:50 pm
@Mats: Yeah, but that’s part of the charm
February 26, 2008 at 7:52 am
Oh look, I’ve got a geek fest in my comment section
March 26, 2008 at 7:16 pm
Hi Roger.
First. Excuse me english, but i dont know mutch.
I’m from Medellin-Colombia-Latin America, and view your code about AlbinoHorse Class Designer and it is exactly search for few days.
I’m use that for create an application in my place work to help a people create models more fast and easy, but no its exactly a class designer, its a entity model relation. “Data Base Object Designer”, someting like that.
I’m interesting to send the code and share with you or with all the people.
I dont know if you wanna. Please write to luisbabreu@gmail.com
See you. And Congratulations For that.
Really Congratulation.
May 14, 2008 at 12:28 pm
Hej Roger, du har inte funderat/tittat på att visa hela dina inlägg i RSS-feeden? Det blir så mycket enklare att följa din blogg om hela inlägget visas istället för bara första meningen eller två
/JOhan