Categories

Archives

Tag Cloud

Chat With Me

Sponsors

Powered by Coretechnique Systems Proudly Pinoy!
Rate this post: 1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 3.00 out of 5)
Loading ... Loading ... |
  • E-mail this story to a friend!
  • Digg
  • Reddit
  • del.icio.us
  • Twitter
  • Slashdot
  • Facebook
  • MySpace
  • Google Bookmarks
  • DotNetKicks

DateTime.Parse on Localized Systems

Today’s post is a simple reminder that Localization is a dirty job!

DateTime.Parse() will break your software on localized system

DateTime.Parse() will break your software on localized system

So, after some time working on the migration project, we finally released a stable Release Candidate. While the Test Team is still running their Critical Regression testing (that’s the final test before release) on the release candidate, I was transferred back to the Localization project.

My current task is to make a certain web application work with the localized version of our product which is running on a localized version of Windows.

So far, there are 8 tracks filled against this certain web application. A quick look at the tracks revealed a common problem:

“String was not recognized as a valid DateTime.”

Continue reading “DateTime.Parse on Localized Systems” »

Rate this post: 1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 4.00 out of 5)
Loading ... Loading ... |
  • E-mail this story to a friend!
  • Digg
  • Reddit
  • del.icio.us
  • Twitter
  • Slashdot
  • Facebook
  • MySpace
  • Google Bookmarks
  • DotNetKicks

House Cleaning Done!

BLOG.ianuy.com is now running Wordpress version 2.8! Remind me to never update Wordpress again! I also upgraded all of my plugins to the latest version.

Wordpress 2.8 Upgrade, Pain in the as*

Wordpress 2.8 Upgrade, Pain in the as*

A number of things had gone wrong during the upgrade:

  1. During the automatic upgrade of my plugins, some of them didn’t restart succesfully on their own so I have to manually activate them agian.
  2. Some widgets were removed. Needed to re-add it manually again (Most Viewed Widget).
  3. My custom smiley was erased. Need to re-upload them again.
  4. The Wordpress editor (TinyMCE Editor) font had defaulted back to its original font (Times New Roman, 12px). This is frustrating because I totally forgot how to set the editor font. You need to manually match the editor font to the blog font to have the WYSIWIG effect. (For my future reference, the settings are in wp-includes/js/tinymce/themes/advanced/skins/wp_theme/content.css . You need to click “Save Draft” after making the css changes to see its effect!)
  5. After upgrading to Wordpress 2.8, I checked to see if IE 8 will display the site properly (thankfully it did!). However, I noticed that my blog is now serving ads from specificclick.net! (I wasn’t able to notice the pop-up ad from Firefox because I’m using Ad Block Plus). At first, I thought that my friend’s hosting service / contract has changed and is now injecting ads into my blog (talked to him and he said that he hasn’t done anything). Then, I suspected that one of the plugin owners got broke and decided to sell ads thru their plugins… So I deactivated all plugin to no avail. So then I suspected that Wordpress 2.8 might be serving the ads (how pathetically stupid of me, Wordpress wouldn’t do that!). So after a few hours of searching, I found out that SiteMeter is the one who is serving unsolicited ads from my site! (Don’t worry kids, I already replaced the JS code with the HTML code to block the ads. More info about the scandal here.)

I have also added the Global Translator plugin (see footer) to boost traffic. (Hey, not everyone can read Engrish! :lol: )

I haven’t checked every function of the blog yet. So if you find something that looks broken, please hit the comments! Thanks! :)

PS (totally unrelated): Yuri is so freakin’ cute! New SNSD single out on June 25! :lol:

Yuri

Rate this post: 1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 3.00 out of 5)
Loading ... Loading ... |
  • E-mail this story to a friend!
  • Digg
  • Reddit
  • del.icio.us
  • Twitter
  • Slashdot
  • Facebook
  • MySpace
  • Google Bookmarks
  • DotNetKicks

Work is now officially “WORK”

I can still clearly remember the words of our Tech Lead as if it was just said yesterday…

“Madali lang to sayo. Parang laro laro lang.”

He would always give me that answer while putting on a big, warm smile. Every time that I see him coding or preparing a design document, I would always approach him and ask him out of curiosity, “Ano ginagawa mo Sir? Mahirap ba yan?” and he would always give me that answer. And I have always wondered what he meant by “parang laro laro lang“. Sadly, I was never able to ask him about the actual meaning of it (he is now in Singapore) but as an Intern, I assumed that he meant that “If you’re having fun, it’s easy!“.

So much for work being "fun".

So much for work being fun?

Continue reading “Work is now officially “WORK”” »

Rate this post: 1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Loading ... Loading ... |
  • E-mail this story to a friend!
  • Digg
  • Reddit
  • del.icio.us
  • Twitter
  • Slashdot
  • Facebook
  • MySpace
  • Google Bookmarks
  • DotNetKicks

The Importance of a Dedicated Build Machine

Build Server

When I was an Intern at a large Global 500 company, my major responsibility is to deliver a Software Delivery process that uses the software engineering practice called Continuous Integration. In simple terms, I am responsible for a project to create and setup a Continuous Integration Build Server that will be used to “build” the company’s products.

During those days, when I hear the word “build” or “compile”, the first thing that comes into mind is to press the F5 button. Ever since I started programming, when someone asks me for a copy of my program or if I need to distribute the “binaries” of my program, all I do is press the F5 button to create an EXE (sometimes with a DLL), then browse to the output folder(Bin) and copy the binaries. Suffice to say, that is my “Software Delivery” process however crude it is.

In College, I got a little bit more sophisticated. My major projects are all carefully packaged in a very neat MSI installer — but that is just for the major projects. Most of my standalone tools are still made using the “Press F5 button to build” method. :lol:

Continue reading “The Importance of a Dedicated Build Machine” »