Skip to content

Commit

Permalink
All posts imported
Browse files Browse the repository at this point in the history
  • Loading branch information
einari committed Feb 27, 2024
1 parent 07765c2 commit 7311e6b
Show file tree
Hide file tree
Showing 583 changed files with 10,610 additions and 27 deletions.
14 changes: 14 additions & 0 deletions _posts/2005/02/a-tragedy/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: "A tragedy"
date: "2005-02-09"
---

I just learned that a very good friend of mine, Ronny Brekke, was found dead in Oslo under a bridge.

This is one of the more painful experiences I've ever had to go through. Ronny was more than just a friend, a person that completed me and my own personality and I'm confident he felt the same.

Ronny was a very skilled programmer with a great deal of real life experience in the area. His approach to his skill and life always amazed me. After loosing his sister, which he was very close to, he struggled but had the insight to see that he struggled and did actions to come out of it. Mid 2004 he lost his father to cancer and had a down period that me managed to take control over in much the same manner he had done before.

Ronny was always a positive person and wanted to try out new things all the time. He did a lot of writing. Either it was blogs, poems, stories, they always had a certain quality with them that you seldomly find.

You will be greatly missed!  My heart goes out to his family, his friends and other loved ones. This is surely a great tragedy and a great loss to the world. I allready miss you!
6 changes: 6 additions & 0 deletions _posts/2007/03/vsto-2005-second-edition-blog-entries/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "VSTO 2005 Second Edition Blog Entries"
date: "2007-03-20"
---

I've been working a couple of months now with VSTO 2005 Second Edition with a primary focus on addins for Outlook. I will be putting out some blog entries every so often on the subject. I might even have a library in the brewing for helping developers getting up and running with creating cool features for office applications
11 changes: 11 additions & 0 deletions _posts/2007/03/wholy-cr-its-been-a-while/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "Wholy Cr.... It's been a while"
date: "2007-03-20"
categories:
- "general"
- "personal"
---

Where did time go??

It's been close to 2 years since my last post..   What happened?    I'll tell you what happened..   5th of March 2005 I became a dad to a beautiful little girl called Mia. We're now expecting another baby in May, so I have to hurry up with blogging till then, seeing that I tend to be totally thrown off for a couple of years when having a baby.. :)
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: "Game Camp Norway gets sponsored by Telligent"
date: "2007-04-24"
---

We're in the midst of startup for Game Camp Norway and are looking around for sponsors to help us get everything up and running.

Our first official, and probably the most vital at this point is Telligent, the company behind the brilliant Community Server (the same server this blog is running on). We've received a full professional license to host Game Camp on.

Thanks again for your support!
15 changes: 15 additions & 0 deletions _posts/2007/04/game-camp-norway-starting-up/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
title: "Game Camp Norway starting up"
date: "2007-04-12"
categories:
- "csharp"
- "xna"
---

After visiting the Microsoft Canadas' DevelopMental site (got a tip from Rune Grothaug at Microsoft Norway), I figured out I'd better start a Game Camp seeing that I'm all into game development and have waited for an opportunity to get the word out about creating games using C# and the .net framework.

Game Camp Norway can be found at : [http://www.gamecamp.no](http://www.gamecamp.no/) - The site will be entirely in Norwegian, so I guess only a few of you will find it interesting to read. \[:)\]

The site has much to be desired as for a new design/template and a logo and so forth, and there is pretty much no content there as of today. But we have started, have the domain, have the server, the mailserver, the web community server..  Getting there..

Keep your eyes on the site if you find it interesting (and now how to read and understand Norwegian).
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
title: "How to build an impossible Team Foundation Server environment."
date: "2007-04-20"
---

It all started off innocently enough. The idea of having my own TFS environment instead of scaling down to CVS or similar. I've always had a server or two standing around doing basically nothing except hosting some mail server and lately I've scaled down from kick-ass configurations to laptops. The advantage of using laptops is that mobile CPUs are pretty fast considering, they have a lot of cache, they have little or no noise, they take up little space so you can put them just about anywere. Anyhow.. I had my setup with a DELL Latitude D505 running a Win2003 server acting as a primary domain controller and an Exchange 2003 server on top of it. Cool enough. Then I started fiddling about with the idea of starting up the gamecamp thing (read my previous post) and thought I get a community up and running including a team system for developers to join in on. TFS sprung to mind and seeing that I just love working with TFS at work, I decided that it was the preferred system. Now the fun begins....

TFS does not at all support installing itself on top of a domain controller. MIcrosoft removed the ability, or should I say put the breaks on for doing it on the BETA3 release of TFS. After struggling a couple of days with some pretty hairy ideas of forcing it on the domain controller, no matter what the installation said I gave that up and figured I needed another laptop for my project. I happened to have a DELL Inspiron 4100 which consisted of a PIII Mobile CPU running 1GHz with 256MB of memory. Needless to say by todays standards, this is not exactly the most speediest computer in town. Anyhow, that was the laptop I had and I started with a determined mind. After a couple of hours of installation I finally had a computer running Win2003, SQL 2005 Standard Edition, SharePoint Services 2.0 Service Pack 2 and the TFS on top of everything installed in a single server deployment. Remember, still only 256 MB of memory..  Ran pretty smooth as well, even though Microsoft minimum recommendations are 2GB of memory. Even though this worked, I decided I better try to delegate some of the tasks to my other laptop running the DC which already had the SQL 2005 installation (hosting this blog, for instance). That should be a piece of cake, I thought. A couple of months ago we did a server move for the TFS at work and ran the tfsadminutil console application and moved around stuff, and that was pretty straight forward.. 

Heres how to do it all :

Assumptions for this setup: the recommended accounts (tfssetup, tfsservice, tfsreports) are domain accounts existing on the domain controller and are available. I also made them part of the Domain Admin group, but this is probably not necessary and considered a security risk (some people probably think I should be shot for doing this. :) )

\* Detach your SQL databases (if you want to move the SharePoint databases, detach those as well, same goes for the Reporting Services databases)

\* Copy the databases to the other server and attach them, and yes, it can be a domain controller.. :)

\* Go to your TFS server and open up a CMD and go to c:Program FilesMicrosoft Visual Studio 2005 Team Foundation ServerTools

\* Run the tfsadminutil with the renamedt argument (see the documentation of the util)

\* If  you moved the reporting database you have to now go to the Reporting Services Configuration utility on your TFS computer and reconfigure it to work with the databases attached to the other SQL server. There is also a possibility of just hosting the Reports on the other server as well, then you have to modify 2 rows in the tbl\_service\_interface table in the TFSIntegration database on the SQL server. The two rows are named ReportsService and BaseReportsUrl. Modify these URLs to point to the Report server you wish to use.

\* Now.. SharePoint needs to be configured, if you moved these databases. Open up the SharePoint Admin site and go the "Set configuration database server" and enter the new database information, remember that you can't change the authentication mode, it has to be the same as before the move.

\* After changing the location of the configuration database, you need to remove the old content database and add the moved one. Go to "Configure Virtual Server Settings" on the Admin and choose the site that was configured for SharePoint (usually Default Web Site). Select "Manage content databases". Remove the existing (default : STS\_Content\_TFS) and add the newly moved one.

If you worked out all the kinks during every step and verified every step you might be the lucky owner of a dual TFS setup with one half installed on a domain controller.

My setup is now close to what I'd call optimal for my purposes. :)  I could probably do with a bit more memory for the TFS server, but it's all very responsive.

It can be done.

Alternatively, you can just go ahead and either intercept WMI when the setup selects into the SystemInformation object and asks the domain status for the computer and just give it a value the setup can live with or temporary replace the WMI object during setup with an object it will accept and go ahead and install. That ofcourse is a bit risky (I managed to wipe out mine on one of my Vista machines).

Ofcourse, there is a third option, go and install TFS on a recommended setup. But then there's just no fun..

Have a nice weekend!
34 changes: 34 additions & 0 deletions _posts/2007/05/3d-in-silverlight-1-1-alpha/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
title: "3D in Silverlight 1.1 Alpha"
date: "2007-05-18"
categories:
- "net"
- "csharp"
- "gamedevelopment"
- "xna"
tags:
- "silverlight"
---

Being a game developer at heart, my first instincts whenever a technology comes out that have visuals to it is to figure out a way to create some cool 3D stuff..

Silverlight proved to be a challenge doing this seeing that Microsoft dropped all of the subset of XAML that has to do with 3D. But fear not, it has the polygon visual...    That means we can do a lot of fun.

I've published an early version of my 3D engine at the following URL :
[TestPage.html](http://localhost:8080/silverlight/3D/TestPage.html)

In order to run it, you need the Silverlight 1.1 Alpha runtime, it can be
downloaded at the following location :
[http://msdn.microsoft.com/vstudio/eula.aspx?id=e2c1a44f-0b5c-face-28c8-08a26f2e0b3c](http://msdn.microsoft.com/vstudio/eula.aspx?id=e2c1a44f-0b5c-face-28c8-08a26f2e0b3c)

It should look something like this :

![Silverlight 3D - First Shot](/photos/sample/images/86/425x394.aspx "Silverlight 3D - First Shot") 

I will be publishing the source for the solution when I have it looking a bit better.

On to making texturemapping a reality ... :)


 **UPDATE, 13th of June 2007 :
**SourceCode is out. Read more about it at : [http://www.dolittle.com/blogs/einar/archive/2007/06/13/balder-3d-engine-for-silverlight-source-code-is-out.aspx](/blogs/einar/archive/2007/06/13/balder-3d-engine-for-silverlight-source-code-is-out.aspx)
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: "A bug in Silverlight 1.1 Alpha Polygon Visual?"
date: "2007-05-30"
categories:
- "net"
- "csharp"
tags:
- "silverlight"
---

I'm working on my 3D engine still and all of a sudden all my polygons didn't show up on the screen.
After some hours of debugging I figured out what the problem was. At one point yesterday I removed some casts I had for setting the points for the polygons. The Point class in Silverlight has X and Y as double but the rendering engine does not seem to manage this at all. I have to cast it to int before I use them and remove all decimals.

This clearly can't be "by design".
Loading

0 comments on commit 7311e6b

Please sign in to comment.