Synthesia (formerly called Piano Hero, changed name to avoid confusion with Guitar Hero) is a very cool, user friendly and lightweight virtual piano game type of software. It can simulate the piano keyboard on your screen, mapping with the computer keyboard, so as to enable piano enthusiasts who even completely can’t understand the musical notation to learn how to play piano with ease. Continue reading [v10.3] Synthesia – Best and most professional desktop virtual piano
In Agile Software Development: Principles, Patterns, and Practices (ASDP: 3P for short), the world-famous software development expert and software engineering master Robert Cecil Martin (AKA: Uncle Bob) will show you how to solve the most tricky problems software developers, project managers and project leaders are facing. Again, this comprehensive and practical guide for agile software development and extreme programming has the credit from the founders of agile development. Continue reading Agile Software Development: Principles, Patterns, and Practices HD PDF
We are all typing today, having a chance to write something with a pen is considered to be an enjoyment. As saying goes “A man’s character can be seen from his chirography”. In fact, what I am more concerned with is – the handwriting of one person can increase his personal charisma in a way. And I believe everyone feels the same way.
Continue reading Printable English Cursive Handwriting practice copybook
This is simple typing game, we can use it to practice typing speed or just for fun, or you want to challenge the speed and ranking. Besides, this game is also suitable for the computer beginners and children.
Continue reading Typing Block – Destroy every letter