Sunday, April 17, 2016

Landon's Youtube channel

Landon is trying his hand at Youtube and has started publishing videos. He is on his way to stardom and riches. :)


Landon's Youtube channel: Infinity Chest


Tuesday, December 31, 2013

Good mantras for any coder to live by

I thought this was a good mantra for all coders, which comes from Python REPL by typing "import this".


The Zen of Python, by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!



These are good guidelines for any coder to live by, I'd say.

Friday, August 09, 2013

Robotranslator

I created a utility which translates.NET applications into any language.


Features

  1. Generate .resources localization files for your application and then launch it to see your application in that target language
  2. Use Google Translation service to automatically translate text
  3. Publish your translations online to share with other users


Translating an application can often be expensive because it requires both developers and application users. App Translator allows end users to produce their own translations and share them with other users. Translation is automated via integration with Google Translation API.

We are interested in your feedback, please contact me, or leave a comment with questions or suggestions. An example translatable application is included in the install which demonstrates how easy it is to use App Translator. To change the target application, simply edit the Features.xml file. App Translator has been successfully used on large enterprise applications with tens of thousands of items translated. It is now generalized to work with any .NET application. We are interested in your feedback to help make improvements.

Tuesday, July 16, 2013

AppTranslator: A Translation Utility

I created a utility for translating .NET applications.

App Translator allows you to translate .NET applications into any language.

  • Generate .resources localization files for your application and then launch it to see your application in that target language.
  • Use Google or Bing Translation service to automatically translate text.
  • Publish your translations online to share with other users.

I am interested in your feedback and suggestions. Please download it and try it out, or watch the tutorial videos.