The last post was an introduction to a simple project called Protopedia, located here. The project is destined to bring in a simple manner, probably one test per case, solutions for complex scenarios like versioning, derivation of messages, etc. As the versioning was described by the previous entry, it's right time to deal with derivation. … Continue reading Protobuf-net: inheritance of messages
Year: 2012
Overvalidated design
Imagine, that you're requested to allow adding additional validation in an ASP MVC application to properties of some models. The set of properties' types is given and contains following types: string, int, DateTime, a reference to a glossary entity. The business (why?) scenario is irrelevant and will be not exposed here. To allow MVC work … Continue reading Overvalidated design
How leader should answer a (technical) question
Being a leader of a team means questions. Sometimes too many to answer. Questions means interruptions in your work, hence one can think about minimizing the time spent on answering. You can think of an easy solution: lets put a time limit, which exhausted one day, disallows any further questions. Yep it will limit the … Continue reading How leader should answer a (technical) question
Hello again
It's been a while. Time to return this blog to a normal state for a blog, time to restart blogging. I do like the Jeremy's rule to write at least one post per week and from now on I'll follow this rule.
Rooting Motorola Defy and installing Cyanogen mode
I'm back. It'll be a short post containg nothing more than a few links helping you to replace the standard Motorola Defy Android installation.Start with http://wiki.cyanogenmod.com/wiki/Motorola_Defy:_Full_Update_GuideIf you have any problems with getting su (" Installing bootmenu & the ClockworkMod Recovery" fails on running su command) as I have, get yourself SuperOneClickand use it insead of … Continue reading Rooting Motorola Defy and installing Cyanogen mode