I've released updated versions to both my babies today. *Feels like Santa-Rena* *Ho* *Ho* *Ho*
Paladin 0.8.9 Alpha is now available from my project workspace. It now supports MS Access (limited to dynamic SQL) in both the Core and BEWizard. You can also rename tables now. I've discovered that some DBAs name their tables like EMPLOYEE_MASTER and there is no way for the BEWizard to generate meaningful class names. The Rename feature will solve this.
I've also updated it to carry the SGDOTNET logo.
My other baby is of course - Stickies.NET! Yes! You heard it right! I know it has been a year since I stopped developing it. But after receiving many encouraging emails from people around the world who have used it, I feel a little motivated again.
So, I've decided to make some little enhancements to it. Stickies.NET Professional Edition RC2 is now officially available.
I've put in the long requested feature of allowing users to customize which .wav files to play for their reminders. I've also included the HotKey feature. Thanks to Jonathan, who shared his code on HotKeys. *Wonder if he downloaded the code from somewhere*. There are also some minor bug fixes.
Was laughing at my own antique code. Took out 50 lines and replaced it with 10. *HaHaHa*. I've also updated this project to carry the SGDOTNET logo. Not sure if the SGDOTNET guys will want to take this as another community project.
Okies, hope everyone will have a Merry Christmas. *HuGGies*
Saturday, December 25, 2004
Call.In.The.Catvary
Here are some pictures of my feline friends (strays) taken during Christmas.
This is Minnie. Looks quite big in this picture right?
But actually, she is only a little kittie ...
She is already 5 months old but her size is still so small.
Here's big-brother (in-law) Smokie cuddling her.
Such a tiny one. Very dangerous of her to sit beside tyres.
Cute eh?
Mom holding her for a close up. She must be very frightened.
After awhile, it's looks like no big deal.
3 lines on the back of her head.
This is Silvie (Smokie's GF and Minnie's elder sister)
This is Minnie. Looks quite big in this picture right?
But actually, she is only a little kittie ...
She is already 5 months old but her size is still so small.
Here's big-brother (in-law) Smokie cuddling her.
Such a tiny one. Very dangerous of her to sit beside tyres.
Cute eh?
Mom holding her for a close up. She must be very frightened.
After awhile, it's looks like no big deal.
3 lines on the back of her head.
This is Silvie (Smokie's GF and Minnie's elder sister)
100.Big.100.Small
I was surfing the net and I heard mom yelling out. Dad saw a snake in our compound but he couldn't be certain where it is hiding. *Initially when he saw the head, he thought it was a tortoise until the snake showed its tongue*. I saw nothing but I advised him to start putting sulphur around the area where he saw the snake.
While putting sulphur, the snake slithered out. It is silvery-black in colour and measured about 4 feet long. We all freaked out. I asked mom to call Bomba (fire department) and we waited. By the time the guys came, the snake is already long gone and my kittens have already gone out to play. *Sigh*
So when I told my friend about the incident over IM. He said, "Quickly go buy 4-ekor" and then he added, "Buy 100 big and 100 small then strike already can start business". *Wah-Lau-Eh*
And if that's not freaky enough, the number that represent snake is Sold Out!
While putting sulphur, the snake slithered out. It is silvery-black in colour and measured about 4 feet long. We all freaked out. I asked mom to call Bomba (fire department) and we waited. By the time the guys came, the snake is already long gone and my kittens have already gone out to play. *Sigh*
So when I told my friend about the incident over IM. He said, "Quickly go buy 4-ekor" and then he added, "Buy 100 big and 100 small then strike already can start business". *Wah-Lau-Eh*
And if that's not freaky enough, the number that represent snake is Sold Out!
Saturday, December 18, 2004
When.I.Fall.In.Love
I think I've fallen in love with the new Nokia 7710 smartphone. Powered by Symbian 7.0 Series 90 - comes with a stylus-aware high-resolution screen, megapixel camera, stereo speakers and supports EDGE (Just nice for a DiGi user like me) :>
I'm looking forward to see it sometime next week if my colleague can get his hands on a demo unit. I'm soOoOo excited!
I'm looking forward to see it sometime next week if my colleague can get his hands on a demo unit. I'm soOoOo excited!
Thursday, December 16, 2004
Plug.It.In
Today, I helped some interns solve a mystery in the office. They were having some problems connecting their PCs to the network and had asked me for assistance. I started off by checking whether their Windows XP had detected the network cards and have installed the correct drivers. Everything checks out fine.
I then suspected that they may not be plugged into the network and so I asked them. Confidently, they replied that their machines were plugged in. I ran ipconfig and still the machines did not report any IP addresses. I asked them again and they said, "Yes! Plugged In, white wire".
Feeling suspicious, I went to the other cubicle and pulled some new network cables. Then I plugged them in to the switch and tested them on my notebook. Lights went *Blinkie* *Blinkie*. I told them to use the new cables instead. So, they crawled under the table but did not come up for quite sometime.
I was curious and asked them what's wrong. They replied, "cable is stucked". Feeling puzzled I said, "Press the clip to release", demonstrating with a spare connector. "Can't it is stucked", they replied. So, I tied up my hair and went down there ...
I see a RJ11 connector stuffed into the RJ45 port. In layman's term, a telephone line plugged into the network card. The RJ11 connector was plugged in so deep that it cannot be unplugged.
I felt like I wanna explode but then I maintained my calm. I even made sure that the network card is not actually a modem card. After pulling out the telephone cables, patiently, I explained to them...
Holding the RJ11 connector I said, "This is a RJ11 connector. It is for telephone lines. At home, your Streamyx uses this". Holding the RJ45 connector, "This is a RJ45 connector and it is used to connect to the office network. As you can see it is slightly larger". And they went, "Oh...".
PS. I'm kinda worried for these dudes.
I then suspected that they may not be plugged into the network and so I asked them. Confidently, they replied that their machines were plugged in. I ran ipconfig and still the machines did not report any IP addresses. I asked them again and they said, "Yes! Plugged In, white wire".
Feeling suspicious, I went to the other cubicle and pulled some new network cables. Then I plugged them in to the switch and tested them on my notebook. Lights went *Blinkie* *Blinkie*. I told them to use the new cables instead. So, they crawled under the table but did not come up for quite sometime.
I was curious and asked them what's wrong. They replied, "cable is stucked". Feeling puzzled I said, "Press the clip to release", demonstrating with a spare connector. "Can't it is stucked", they replied. So, I tied up my hair and went down there ...
I see a RJ11 connector stuffed into the RJ45 port. In layman's term, a telephone line plugged into the network card. The RJ11 connector was plugged in so deep that it cannot be unplugged.
I felt like I wanna explode but then I maintained my calm. I even made sure that the network card is not actually a modem card. After pulling out the telephone cables, patiently, I explained to them...
Holding the RJ11 connector I said, "This is a RJ11 connector. It is for telephone lines. At home, your Streamyx uses this". Holding the RJ45 connector, "This is a RJ45 connector and it is used to connect to the office network. As you can see it is slightly larger". And they went, "Oh...".
PS. I'm kinda worried for these dudes.
Wanna.Be.A.Bosstress?
Today, I told my superior that I've thought about being my own boss in my own company and I asked her if she had the same ambition. She said, "What so difficult? Just find a boss and marry him, then you can be a bosstress lah". *DuH*
One of my colleagues who were around also added, "Yalah, no need to crack your head and write business plan."
Eeessshh....
One of my colleagues who were around also added, "Yalah, no need to crack your head and write business plan."
Eeessshh....
Wednesday, December 15, 2004
It's.A.Job.Not.A.Career
I'm quite demotivated on my job lately. It appears that my company is not fully utilizing my .NET skills - an area which I believe I could contribute my best. They are however, utilizing my resume for their tenders. At work, I'm now reduced into an ASP developer and sometimes, a technical secretary working on projects or leftovers from staff who have left the company.
The project that I'm working on has gone through more than 4 to 5 teams and was a pile of mess when it landed on my lap. The code was so fragile that when you touch one line, the other breaks. My recommendation for a rewrite was overruled. I have some team mates to work together on this initially but one left and the other is rather uhmmm.... in a holiday mood. So, that left me alone with this pile of poo-poo.
And if that's not enough, the documents that I produced must be in Bahasa Malaysia. English is just not acceptible by the customer. So it is taking me a lot of time reading through the Kamus Dewan (Dictionary) trying to construct my technical sentences - which I think is a complete waste of time.
I've been quite tolerant with the situation in my company for the past 6 months. My ex-boss who told me that I will have a good future in this company had opted for Voluntary Separation together with 7 other staff. The remaining - 1 applied for transfer and the rest quited. As 2005 approaches, that will mean that KahFui will also be leaving and I'll be the last one standing. KahFui's work will be on my shoulders then.
This is the coolest company ever, where I'm the only staff left. So I'm supposed to provide support for the two systems in the company which one of them I have completely no idea off and manage all the servers that occasionally have an openhouse for viruses and trojans. And of course, I still have to make sure that the poo-projects are in good-shape (or perhaps, make them smell good).
Now before you ask, how is that possible for only one staff in a company, well, my company actually under a larger entity. This larger entity was supposed to kick @$$ but so far, this larger entity is also suffering from people resigning. That's not a problem for me actually, "People come and go, company still here".
I really missed those good-old days where I'm managing projects for this company - CMM style.
Aahhhh.... What the heck? It is just a job.
The project that I'm working on has gone through more than 4 to 5 teams and was a pile of mess when it landed on my lap. The code was so fragile that when you touch one line, the other breaks. My recommendation for a rewrite was overruled. I have some team mates to work together on this initially but one left and the other is rather uhmmm.... in a holiday mood. So, that left me alone with this pile of poo-poo.
And if that's not enough, the documents that I produced must be in Bahasa Malaysia. English is just not acceptible by the customer. So it is taking me a lot of time reading through the Kamus Dewan (Dictionary) trying to construct my technical sentences - which I think is a complete waste of time.
I've been quite tolerant with the situation in my company for the past 6 months. My ex-boss who told me that I will have a good future in this company had opted for Voluntary Separation together with 7 other staff. The remaining - 1 applied for transfer and the rest quited. As 2005 approaches, that will mean that KahFui will also be leaving and I'll be the last one standing. KahFui's work will be on my shoulders then.
This is the coolest company ever, where I'm the only staff left. So I'm supposed to provide support for the two systems in the company which one of them I have completely no idea off and manage all the servers that occasionally have an openhouse for viruses and trojans. And of course, I still have to make sure that the poo-projects are in good-shape (or perhaps, make them smell good).
Now before you ask, how is that possible for only one staff in a company, well, my company actually under a larger entity. This larger entity was supposed to kick @$$ but so far, this larger entity is also suffering from people resigning. That's not a problem for me actually, "People come and go, company still here".
I really missed those good-old days where I'm managing projects for this company - CMM style.
Aahhhh.... What the heck? It is just a job.
Tuesday, December 14, 2004
Flushed.Down.The.Toilet
ARGH!!! I flushed my access cards down the toilet yesterday. Talk about Total DiSaSTeR man! What a bad way to start the week. :'( Now, I need to pay RM50 for my office access card and RM60 for my Palace of Golden Horses access card. Not only that, I have to pay RM2 to-and-fro everyday until the end of this year when I pass-by Palace of Golden Horses.
I'm so stupid!
Hmm... maybe it is a sign.
I'm so stupid!
Hmm... maybe it is a sign.
Presentation.In.MIND
My presentation in MIND went well. However, the crowd turn-out was rather small but it was as expected due to the holiday season. I was hoping to catch-up with some old friends and old-timers but most of them were on vacation. Even Amy was on a bootcamp :'(
We started the gathering slightly later as there were some miscommunications between the KLCC security guards and the event organizers. My presentation was the first slot and I have overshot my estimated 1 hour 30 minutes presentation time. Probably, it was due to the projector over-heating.
I was a little disappointed though because I could not show more demos on Paladin's capabilities due to time constraints. I was demonstrating the beta of 0.8.9 on that day. Hopefully, the attendees will download Paladin and explore it.
Well, it was a good experience for me and I finally fulfilled my promise to Loke Uei for presenting in MIND. *HeHe*
We started the gathering slightly later as there were some miscommunications between the KLCC security guards and the event organizers. My presentation was the first slot and I have overshot my estimated 1 hour 30 minutes presentation time. Probably, it was due to the projector over-heating.
I was a little disappointed though because I could not show more demos on Paladin's capabilities due to time constraints. I was demonstrating the beta of 0.8.9 on that day. Hopefully, the attendees will download Paladin and explore it.
Well, it was a good experience for me and I finally fulfilled my promise to Loke Uei for presenting in MIND. *HeHe*
Thursday, December 09, 2004
Good.Point.With.Sharepoint
I have been tinkering with Sharepoint Portal Server 2003 for the past few days. I had no idea what I was doing and was confused with all the Sharepoint terms i.e. Windows Sharepoint Services, Sharepoint Portal Server, Sharepoint Team Services etc. All the Sharepointing is giving me a headache.
It got on a bad start when it crashed in the middle of the installation. Apparently, there were too much beta stuff in my test machine. I had to reinstall my Windows Server 2003 domain controller. At one point, I told myself that I really hated it. I was literally grumbling. But later, I told myself to conquer it.
After days of struggle, I finally got it up. Whadayaknow? I kinda like it. It looks very neat and have all the necessary components for a portal solution. I have yet to explore Web-parts and Infopath.
Just when my interest was brewing, my boss had called off the research. We are recommending a home-made portal solution developed on Java to the customer instead. *DaRN*. Anyway, I plan to futher explore it when I have the time. I think it will be a good addition to my resume.
Here's a book (from my favourite publisher) that I will recommend if you are looking at Sharepoint.
Microsoft SharePoint: Building Office 2003 Solutions
It got on a bad start when it crashed in the middle of the installation. Apparently, there were too much beta stuff in my test machine. I had to reinstall my Windows Server 2003 domain controller. At one point, I told myself that I really hated it. I was literally grumbling. But later, I told myself to conquer it.
After days of struggle, I finally got it up. Whadayaknow? I kinda like it. It looks very neat and have all the necessary components for a portal solution. I have yet to explore Web-parts and Infopath.
Just when my interest was brewing, my boss had called off the research. We are recommending a home-made portal solution developed on Java to the customer instead. *DaRN*. Anyway, I plan to futher explore it when I have the time. I think it will be a good addition to my resume.
Here's a book (from my favourite publisher) that I will recommend if you are looking at Sharepoint.
Microsoft SharePoint: Building Office 2003 Solutions
Paladin.Is.Coming.To.Town
I have finally finished preparing the slides for my presentation in the coming MIND gathering this Saturday. I would like to thank Howard, KitKai and Justin for taking their time to review the slides and giving me constructive comments. I hope to do a good job in my presentation so that I don't disappoint them.
This is my first presentation to the Malaysian Developers community and I will be talking about my baby - Paladin. I will post up the slides in SGDOTNET after the presentation.
I'm also glad to know that Paladin is deployed in live applications! It was used in an insurance application to process claims and policies, supporting 30 users, built in Singapore and deployed to Korea. This marks the first adoption of Paladin in real-life applications. It is great news to me.
There will also be an online chat-tutorial session organized for my friends (and Paladin adopters) in SGDOTNET. It will be held somewhere in January 2005.
Well, stay tune for more developments on Paladin.
This is my first presentation to the Malaysian Developers community and I will be talking about my baby - Paladin. I will post up the slides in SGDOTNET after the presentation.
I'm also glad to know that Paladin is deployed in live applications! It was used in an insurance application to process claims and policies, supporting 30 users, built in Singapore and deployed to Korea. This marks the first adoption of Paladin in real-life applications. It is great news to me.
There will also be an online chat-tutorial session organized for my friends (and Paladin adopters) in SGDOTNET. It will be held somewhere in January 2005.
Well, stay tune for more developments on Paladin.
Saturday, December 04, 2004
Some.Paladin.News
We've Got A New Round Table
Yippee! SgDotNet has dedicated a section in their forums specially for Paladin. I'm so grateful to Justin and all the committee members. We can now make use of the more advance and better looking forums in SgDotNet to discuss about issues pertaining to Paladin. Check it out here.
SgDotNet has also taken Paladin as one of their community projects like Nova. The project site will still be hosted in GotDotNet until I can find a new home.
Workspace is Full
The project workspace on GotDotNet is full. I can't add any more developers who are interested in the code. I will need to email the administrator or perhaps find a new home (which is more stable).
What's New?
I'm still working on release 0.8.9. There are some bugs in the BEWizard that cause class names to be wrongly generated when the tables contain spaces. I'm also working on a new Rename class feature that allows us to specify our desired class names in BEWizard before code-generating.
I'm also experimenting with some new ideas and design concepts that I plan to release in 0.9.0 next year. Please feel free to contact me if you want to contribute.
Yippee! SgDotNet has dedicated a section in their forums specially for Paladin. I'm so grateful to Justin and all the committee members. We can now make use of the more advance and better looking forums in SgDotNet to discuss about issues pertaining to Paladin. Check it out here.
SgDotNet has also taken Paladin as one of their community projects like Nova. The project site will still be hosted in GotDotNet until I can find a new home.
Workspace is Full
The project workspace on GotDotNet is full. I can't add any more developers who are interested in the code. I will need to email the administrator or perhaps find a new home (which is more stable).
What's New?
I'm still working on release 0.8.9. There are some bugs in the BEWizard that cause class names to be wrongly generated when the tables contain spaces. I'm also working on a new Rename class feature that allows us to specify our desired class names in BEWizard before code-generating.
I'm also experimenting with some new ideas and design concepts that I plan to release in 0.9.0 next year. Please feel free to contact me if you want to contribute.
Friday, December 03, 2004
Got.HD.4.Oracle
*WoOHoO* The result for my Oracle exam was out today and .... I've got a High Distinction. *WoOHoO* Yeh-Yeh! *Fall-Off-Chair*
Ok. Now I better buck-up with my Marketing paper. Assignment going to due soon and Marketing is soOoOo different from computer subjects *Gulp*. So many theory to study and apply. I hope I can make it through. :'(
Ok. Now I better buck-up with my Marketing paper. Assignment going to due soon and Marketing is soOoOo different from computer subjects *Gulp*. So many theory to study and apply. I hope I can make it through. :'(
Thursday, December 02, 2004
MSN.Messenger.7.Beta
I have installed MSN Messenger 7 Beta this afternoon after downloading it from Betanews. You can also download it from the MSN Messenger website. I was quite reluctant to try out it's initial betas in fear that it may corrupt my system or wipe-out my contacts. But today, I seemed to be able to tame my "chicken-little" and got it installed.
At one glance, everything looks more or less like MSN Messenger 6.2 although there are some noticeable changes i.e. the larger advertisement area and the personal information pane.
In terms of functionalities, there are the two most talked-off features - Winks and Nudge. Winks are some animated stuff you send to your chat partner while Nudge causes both you and your chat partner's window to vibrate. Both of these are quite irritating to me and luckily there are options to turn them off.
There is also a new Handwrite tab which Jay seemed to fancy. He has been drawing cats, ducks, mountain sun sets and writting messages to me. Managing emoticons is made easier with a bigger screen and the Options screen has been revamped. There is also more spacing between the names in the contacts list.
Overall, I think it is nice. Had a few crashes but I think it is still cool.
At one glance, everything looks more or less like MSN Messenger 6.2 although there are some noticeable changes i.e. the larger advertisement area and the personal information pane.
In terms of functionalities, there are the two most talked-off features - Winks and Nudge. Winks are some animated stuff you send to your chat partner while Nudge causes both you and your chat partner's window to vibrate. Both of these are quite irritating to me and luckily there are options to turn them off.
There is also a new Handwrite tab which Jay seemed to fancy. He has been drawing cats, ducks, mountain sun sets and writting messages to me. Managing emoticons is made easier with a bigger screen and the Options screen has been revamped. There is also more spacing between the names in the contacts list.
Overall, I think it is nice. Had a few crashes but I think it is still cool.
Subscribe to:
Posts (Atom)