Long long time ago in one of the posts … I briefly described CouchDB installation process on the local machine. IrisCouch If you don’t want to configure local database you can use IrisCouch hosting. You can get free database for basic tests. I am using this database hosting for one of the projects hosted in [...]
This post will be a little note with steps needed to setup a working CouchDb instance on windows machine. NoSql RDBSM rules the world, it is still a “standard” in the industry. My first Database was used inside a simple rss client written in C. This was the weird world of C programming with weak [...]
TL;DR; If you are getting unknown runtime error in the kendo javascript code. Check if you are using correct binding methods as per the demo on telerik site. You’ve got to love IE with all the “special behaviors” in it. I have spent recently 10h trying to fix little problem found only in IE. My [...]
I am a software developer. From my experience I can say, that this is one of the best jobs someone can do. It is creative, demanding and extremely rewarding plus it has an awesome community with friendly and intelligent people. When i was entering the work market in my first company i had various assumptins [...]
In this post, I want to share some details about my Visual Studio 2012 configuration. You can find here a list of plugins, some options and various customization that I am using. Some thoughts I am not using any GIT integration tool. I don’t need it. Console and bash is all, I need. I am [...]
In previous posts we discussed the problem with multiple asserts in the unit test. One of the reasons to create test with only single assert was “Unit Test Misinformation”. One of the readers of my blog remainded me in the comments that there are frameworks that can help in a situation like this. One example [...]
I am really happy that I can use git for my every day job. Earlier I was only using it in hobby projects. Now I can learn and experience git in real projects, with real people and problems. So far, I love it There is one nice ‘feature’ of git that i found recently : [...]
In previous post, I defined a good unit test as one that: tests single unit of work contains only one assert is self contained Presented sample of code with one unit test, unfortunately had two asserts. Clear violation of the second rule. One of the fellow bloggers MJ pointed out this mistake. It is time [...]
tl;dr : Wrap theses methods inside the layer of abstraction. Then create a stub and use it to create test scenarios. This post is based on my answer on the Stack Overflow – “How to unit test this function?” The original question is about writing unit test for a code that uses Console methods inside [...]
Projects, source code, different concepts. Those are the byproducts of our work . Every programmer in his carrer develops a lot of different stuff. I allways planned to host mine “toys” somewhere. Sure there there is github, assembla and other hosting possibilities, but to be honest I need more customization options, and the feeling that [...]
Hurray we have survived the armageddon. To celebrate this marvelous achievement, I redesigned my blog. Well seriously my site needed new layout, fonts and colors. Previous version was just unreadable, I barely was able to focus on anything. My blog is mostly about content, so I wanted to shift focus onto this content. Previous version [...]
It is almost the end of the year. Hopefully we will get through Armageddon on 21st December, so following Pawel Klimczyk idea, I am posting my own list of personal goals for 2013 year. Prepare a session for wroc .net I was planning to do this for a long time. There are couple of ideas [...]
There are some options available when it comes to logging mechanisms on .Net platform. Fortunately we have standarized log levels. Currently i am using mostly NLog,this library is very popular and at the moment has all the options i need. There is also Log4Net lib, bit out dated but still good, we are using it [...]
One of my friends wants to be a developer, he is currently starting his first year on university. He asked me if he really needs formal education to become professional programmer. This is a common problem for a lot of people. I am not talking about students that are just studying because of boredom or [...]
In this post I want to describe step by step process of Sonar installation for .Net . Sonar ? Basically Sonar is web application that gathers data from various analytical tools available on .Net, Java etc. In .Net environment we can provide data from for example: FxCop StyleCop Open Cover How does it look like [...]
Recently I realized how teaching is important and how it beneficially affects not only person that is learning but also a teacher. I was helping one of my friends with some design problems. Some of the questions and problems where trivial, but from time to time something awesome happened My friend asked a really awesome [...]
I am not apple fan, but I am really surprised how useful IPad is. I am mostly using it for : rss / pocket / book / mail reader evernote some games ( hero academy is awesome ) Apart from great apps and games you can use your IPad as a 3rd monitor. This is [...]
From time to time I will write a post just for “saving” interesting links for the future reference. Links: Software Inventory http://www.joelonsoftware.com/items/2012/07/09.html In this post Joel points out many software development problems. If you want some advice about managing bugs, feature backlogs then check it out.\ There is a little self promotion hidden inside [...]
I have made a couple of changes to Silverlight Boids project Functional : Simplified UI ( better menu) Ability to zoom in zoom out with ctrl+”+” , ctrl+”-” Load / Save Scenario ( Saved states of simulation ) I m using Redis db to store data. Pre defined scenarios to easily test app. add many [...]
While studying I was doing a lot of different projects. One of them was a simple simulation of bird flock movements. This will be a series of posts about changes in this project. It will contain a lot of code reviews and development information’s. Project is hosted on GitHub if you want to follow the [...]