Archive for the ‘Misc. programming’ Category
Upcoming: SANKO Event on VS2013 tooling wave
If you’re a Finnish developer interested in Microsoft technology and tools of the trade in year 2013, you should join us at local Microsoft premises on 16th December for a free user group session. We will cover a broad array of topics. Right now, the agenda looks like this: An overview of the VS2013 wave, […]
December 3, 2013
· Jouni Heikniemi · No Comments
Tags: SANKO · Posted in: .NET, Misc. programming
Inexperienced developers available now!
Being listed as a CEO of a software company in the western world gets you a steady torrent of outsourcing offers from India. Starting from 10 euros an hour, you can have your share of developers – or in the case of “enterprise technologies like Silverlight” (!), you would maybe pay fifteen. But what kind […]
May 21, 2012
· Jouni Heikniemi · 3 Comments
Tags: outsourcing · Posted in: Misc. programming
TechDays Finland 2012: my talk on unit testing fundamentals
TechDays Finland 2012 is going on at full speed. I was lucky to be talking in the first slot right after the keynote, so that the rest of the event is way less stressful for me :-) Update 2012-03-29: The video link was added. The venue: Helsinki Fair Centre As with a few previous TechDays […]
March 8, 2012
· Jouni Heikniemi · 6 Comments
Tags: presentations, unit testing · Posted in: Misc. programming
Upcoming: SANKO event on ADM code modeling & generation
The Finnish .NET User Group SANKO hasn’t been particularly active lately, much due to the busy schedules of potential speakers. But we’re back on the roll: On December 14th on 15:00-17:00 Finnish time, we’ll be having a session on an application modeling methodology called ADM. ADM is the brainchild of Finnish senior developer Kalle Launiala, […]
November 24, 2011
· Jouni Heikniemi · No Comments
Tags: code generation, SANKO · Posted in: Misc. programming
Valio.fi deep dive #3: Review tooling
After my previous post on review policy, let’s have a look at the tools we used for reviewing code. I have found there to be two approaches to reviewing code. Let’s do a quick comparison first and discuss the tools of the trade next. Patch-based review Social review The key concept here is that a […]
May 4, 2011
· Jouni Heikniemi · 2 Comments
Tags: code review, valio.fi · Posted in: Misc. programming
Valio.fi deep dive #2: Code review policy
In this second episode of my postings on valio.fi, I’ll look deeper into the concept of code reviews in the project. Pre-post note: No, I’m not following a logical order with these. Rather, I’ll try to answer the asked questions as soon as I can while still maintaining a readable approach to the project details. […]
April 28, 2011
· Jouni Heikniemi · 3 Comments
Tags: code review, valio.fi · Posted in: Misc. programming
How slow is database access, really?
Many modern applications use relational databases. Performance optimization discussions often end with the statement “If you’re hitting a database, nothing else really matters”. Is that really so? Note: This post is written to provide a rough idea of the performance impact magnitudes involved in database access. There is no substitute for local measurements. To test […]
March 23, 2010
· Jouni Heikniemi · 3 Comments
Tags: performance · Posted in: .NET, Misc. programming
SQL Server Management Studio 2008 and table re-creation
“Saving changes is not permitted. The changes that you have made require the following tables to be dropped and re-created.”… What? I was just changing the null constraint on a column, why are you talking about dropping a table? When it hits you the first time, you’re probably confused. The fix itself is easy: Just […]
January 29, 2010
· Jouni Heikniemi · 3 Comments
Tags: SQL Server · Posted in: Misc. programming
UTF-8 preamble is a problem when you concatenate files
You’re just changing a couple of words in an XML file with Notepad. Your data modifications are guaranteed to be valid by schema. That couldn’t possibly break anything, could it? <insert the ugly buzzer sound> It quite likely couldn’t, unless you were editing an XML file that happened to be using UTF-8. Because while Notepad […]
December 21, 2009
· Jouni Heikniemi · 4 Comments
Tags: charset · Posted in: .NET, Misc. programming
Kodu is out, get your kids coding
Microsoft has released Kodu (formerly known as Boku) for Xbox and limited PC distribution. It’s essentially a virtual world development environment for kids. The “programming” is done through logic primitives, which are assembled together through a graphical interface and the Xbox controller. Long Zheng has some pretty good screenshots, and if you want to see […]
July 1, 2009
· Jouni Heikniemi · No Comments
Tags: Kodu, Xbox · Posted in: Misc. programming