Showing posts with label misc. Show all posts
Showing posts with label misc. Show all posts

Sunday, January 20, 2013

Retrospective of day 1 - Warm Crocodile Conf

Its already 3 days ago I left the #WarmCrocConf and think its time to write my experience when the conference is still fresh in my mind.

The conference was all in all great, cozy and intense. I think that we were about 200 people, and that did the conference intimate, i think that was really great because it was easy to get a chance to talk to the speakers, and connect with other geeks after dinner. The only really thing that I can complain about was the amount of changes to schedules.

I talked with the cool guys working on AutoFixture, especial nikos aka  , and showed nikos an enriko aka  my AutoFixtureTS project (a typescript version of AutoFixture.) I think they thought it was interesting?.

Alot of stuff was going on at the conference and Eventifier  has collected tweets, slides and images.

Session retrospektiv:

Day 1

BREAKFAST  KEYNOTE - Growing effective agile teams by Roy Osherove
Roy Osherove (@RoyOsherove on twitter) is the Chief Scientist at Bouvet.no
He did er great job and inspired me and got me thinking - have I ben in the comfort zone to long?...  maybe, so now I'm actually making a list of what kind of avalanche I wan't to dig into.

Get the keynote slide

Grokking Git by seeing it - Enrico Campidoglio
I didn't really know what I would expect to learn in this session. I thought I knew the basic of GIT, I was terribly wrong, yes I knew the basic commands, but that was it :-)

He was really good to explain how GIT actually worked by showing it step by step.
Things I need to remember and dig into here is:

SeeGit => Realtime repository visualizer
Posh-GIT => A better GIT with powershell
GIT tutorial => Need to try this :-)

Enrico works at tretton37 and can be contacted through his blog or on Twitter @ecampidoglio

Tour de API - Anne-Sofie Nielsen
Anne-Sofie did a great talk about oAuth and how to use it with different API's. The presentation was in 3D, pretty cool, and a good outbreak from normal .PPT slides.
She also mention to be aware of API changes and how API keys works. This was something a colleague and I hasn't been aware of :-(
Anne-Sofie has 3rd degree black belt in karate and can be contacted on her blog or on Twitter @femalenerd get the slide

NuGet (Anti-)Patterns: Tales from the trenches - Xavier Decoster
Xavier talked about Package Version, Package Repositories and general Anti patterns.
Things I remembered her was:

Package Version
Use semantic version with NuGet and how NuGet version's defers from SemVer.

Package Repositories
Split package repositories by audience, by using different feeds, I will dig into MyGet.org to see if I can use it.

Xavier can be found at http://www.xavierdecoster.com and you can follow him on Twitter @xavierdecoster

Get the Slide

Unit Testing best practices and horrible mistakes -  Roy Osherove
Roy Talks allot and love to sing, he should definitely publish the songs on YouTube.
Top 5 best practices  I think he covered in his session

  1. Test only public's
    1. Testing a private makes your test more brittle
    2. Test-First leads to private members after refactoring, but they are all tested
  2. Test Only One Thing
    1. avoid multiple Asserts
    2. one mock per test
  3. Enforce test isolation
    1. No dependency between tests!
    2. Don't run a test from another test
  4. Separate unit from integration tests
  5. Naming a unit test
    1. use _ to describe the test

Get the slide


Taking the hippie bus to the enterprise - Mogens Heller Grabe
Great Session, really showed how simple you could use a service bus with Rebus, I have to integrate in several of my projects. A fun thing was I got an error in one project while attending the Rebus session that Rebus could have prevent from happened.
Find him on Twitter @mookid8000 Read his blog Get the slide Get the demos

Organize your chickens: NuGet for the enterprise - Xavier Decoster
We had a good discussion about Package Management, dependency hell and the NuGet eco system. Then we discussed MyGet vs. TeamCity as a pacakage server, and though we have TeamCity and TeamCity has some of the same features, it maybe make sense for me to use MyGet. I need to dig into this...

Get the slide

Monday, April 6, 2009

Umbraco - moving servers

Umbraco is moving servers tonight, so the website is down atm, so I got this friendly message!..




If you re looking @23:10 Niels is still smiling, even though he made a little mistake late at night.

That's what I call "umbraco spirit"

Keep up the good work Niels, and thank for a great CMS!..

Wednesday, April 1, 2009

LéLé - Hot food, Cool website!

Me and my wife went out for dinner a few days ago on a vietnamese restaurent called LéLé placed i copenhagen.

The food was hot healthy and none fatty with alot of taste.

The atmosphere was Asian/New Yorker style, really cool!

LéLé has 2 cool websites:

Umbraco website: http://lele-nhahang.com/
TakeAway http://www.allezallez.dk/


The websites is made by Ebita


Try it next time you visit copenhagen, you wont be dissapointed.

Show map



Thursday, March 26, 2009

CNUG - Ny hjemmside

Jeg var lige inde og tjekke CNUG "Copenhagen .NET User Group" for at se om der kommer nogle arrangementer som kunne være interessante for mig.
Så i den forbindelse at de havde fået fået skiftet det gamle design ud med et nyt og pænere et. derudover kører det også på umbraco (ved ikke om det også gjorde det før) - tjek det ud her http://cnug.dk/

Du kan også tilføje dig gruppen på linkedin hvis du har sådan en http://www.linkedin.com/groups?gid=1837948#h207-619

Næste interessante arrangement var vist noget med en geekdinner og nogle bajere, måske man skulle se hvad det er for noget....

Sunday, March 22, 2009

Enlarge your VPC

I have now used Microsoft VPC for some time now, and went into disk space problems.


I didn't realy know howto fix this problem, but after som googling i found a way to fix it in 2 steps.

1.wmtoolkit - vhd resizer to enlarge my vhd image.
2. Downloaded and run partition manager home http://vistaguide.dk/?EaseusPartitionMaster3.0HomeEdition/Diverse/Programmer/784#

Wednesday, March 18, 2009

MS Virtual PC 2007 and screen resolution problem

I just got my new awsome "Dell from Hell" laptop!..

My laptop is running vista ultimate and works as a Virtual PC server.

This is all great, but I ran into a little problem with the screen resolution.
The problem was that im using 1920x1080 on my laptop and the VPC can't give me that resolution, so the VPC was surrounded with a black frame every time I went to fullscreen, and that was quite anoying.

I found a fix - well it's not a real fix, but it works until Microsoft update their s3 trio driver to handle my resolution.

The fix is to start VPC, and then connect to it via Remote Desktop.

If anyone knows a better fix, please let me know :)

Monday, November 5, 2007

Itunes StreamReader

Preperation to take certifications can be quite boring, and Im about to take the ".NET Framework 2.0 Application Developement Foundation".

So I have made an ItunesStreamReader that I use to count the size of all my media files in a nice litle pie chart.

I have try to performance test it by take two itunes Files (3.9mb + 1+9mb = 5.8mb) merge and exstraced all the tracks and putted them into a DropdownList it took 845.1 milli seconds


A simple example of using the ItunesStreamReader could looks like this.

using(ItunesStreamReader its = new ItunesStreamReader ( new ItunesItem.items[] { ItunesItem.items.name, ItunesItem.items.trackNumber } ))
{
while(!its.EndOfStream()) { string name = its.ReadLine(); string number = its.ReadLine(); Console.WriteLine(string.Format("Name {0} Number {1} ", name, number));
}
}


If you want to play with it you can download it here.

Feedback and suggenstions would be great :o)

Sunday, September 23, 2007

MSBuild - What a tool

MSbuild is a great tool to do automatied stuff.

Introduction to <a href="http://www.codeproject.com/books/msbuild.asp" target="_blank">MSBuild</a>
I have used it for some time now on my Umbraco projects, and it really saves me alot of time.
In my project I create a MSBuild script that copies my assembly and usercontrols to my local website, every time i buíld my project.
so my debugging steps change from 7 to 5 steps.

1. Build Project
2. Copy assmbly files to bin folder on IIS [now Automated]
3. Copy ascx files to usercontrols folder on IIS [now Automated]
4. Open website in IE
5. Attach my project to w
6. Go to page that has to be debugged.
7. Find and solve problem.
My msBuld script:


<target name="PostBuildEvent">
<createitem include="$(ProjectDir)$(OutputPath)$(AssemblyName).dll">
<output taskparameter="Include" itemname="OutputFiles"></createitem>
<message text="Copying '%(OutputFiles.Filename)%(OutputFiles.Extension)' FooBar bin directory" importance="high">
<copy sourcefiles="@(OutputFiles)" destinationfolder="$(SolutionDir)bin" continueonerror="false" skipunchangedfiles="true">
</target>

Another way to use MSBuild is to have different configuration settings for production and testing environments read about it on <a href="http://weblogs.asp.net/scottgu/archive/2007/09/21/tip-trick-automating-dev-qa-staging-and-production-web-config-settings-with-vs-2005.aspx" target="_blank">Scott Gu's blog</a>

Tuesday, June 19, 2007

♥ Just married ♥

My best day ever!...
I got married 06-09-2007 and everything was just perfect, the weather, food the live band etc....

It all startet in the chirch, all the benches was full of people we know - Great but nervous :o)
After the chirch we took a cadilac and got our traditionally wedding pictures.

After the wedding dance I had a little surprise for the guys! I knew they would cut of my socks and as a good person I am :) I gave them 3 pairs....



We were dancing to the early morning 04:20 AM, and gladly it was not only me and my wife that was having a blast.