Saturday, December 15, 2007
Changing to mobile broadband
The problem is that most locations have run out of stock for the USB modem, but it's ok. A quick check on the net showed that my laptop has a type 2 PC card slot (which is unused anyway). So I got the PC card modem instead.
Looking forward to trying out my broadband connection on the go when it activates ;) Maybe there'll be some interesting stuff to try with this setup.
Sunday, December 02, 2007
Things are moving fast, after getting information and deciding. Very stress (mainly for Fen, who did most of the coordinating..., reading up online, checking out forums, stressing over the fact that many locations and preferred photographers are already booked for that day... since I'm really really busy these few weeks. Thanks my dear Fen :-) but it also means that we won't have to worry about these any more :-) just focus on the things left to be done :-)
Not all is going smoothly though. The state of affairs at my house is progressively getting worse and worse. And in the process, even I've reached my limit of patience, and as a result contributing to the (bad) situation by quarrelling with my mum, a few times.
This house was never a home for a long time already, and it's being compounded with the stress of living under the same roof as her, and still with the God given status of being born into this world as her son. I know in theory what needs to be done: honour parent as it is how things are supposed to be, forgive, show love as we've been shown in Christ. But, the situation gets more and more... Complex.
Already am at my wit's end as to what to do with her. Starting to feel very down most of the time, especially when I think or talk about or with her. And what now with her attitude when she interacts or speaks (only when she has no choice left) with me and some others around, I'm only going to be chased away (literally) by her.
Already not having seen a father of my own even before I started to be aware of things, and now seeing how my mother's treating things as if she has no children of her own, sometimes I can't help but feel like an orphan.
I hope that we'll be able to create a home which is good for each other, and our children, in the future when we do get married.
Post-edit: there's more to write after the meeting over dinner, but that's for another post (if it happens).
Saturday, December 01, 2007
It was really great seeing and talking to many of them again, after not seeing them for years. Saw the boyfriends of a couple of sisters too. Although I didn't get to talk to them, still I'm really glad for them :-)
Talked also to Avie today, not with the past, tense, few words, but as friends. Does this mean that the past was forgiven? Or simply that it was forgotten? Heh, I've yet to apologize properly, for my past impulsiveness.
Will be attending the wedding dinner in a couple of days' time. Hope to be able to catch up with more of those whom are still dear to relationally dysfunctional people like me. :-D kidding lah
Thursday, November 29, 2007
Google's Experimental Searches
I quite like the alternate views one, partially because I'm a data visualization junkie, and also I do my searches from my Firefox search box anyway, so I already have suggestions popping out as I type.
What do you think?
Wednesday, November 28, 2007
Sad fact
For today it's some variant of Caesar salad and potato soup. Nice.
Monday, November 19, 2007
"Race Conditions"
===How it's entered===
Two parties.
One does wrong to the other in some way.
The other is rightfully angry/hurt/unhappy/etc.
===How it continues===
The "victim" party doesn't forgive for various reasons: not wanting to get out of self-pity, not willing to let go of the past, etc. The first party recognises his/her fault at some point of time, and tries to get/be forgiven somehow. It doesn't happen for the reasons above. Victim party makes things like hell for the first party.
First party tries, gets offended along the way from untrue/slanderous/malicious things said/done. Reacts sometimes. Tries to reconcile sometimes, but keeps getting the same response/situation everytime something is attempted. Gives up in some way eventually. Forgets about the probleme especially if contact between parties is not often.
The hurt party dwells in own hurt/ self-pity/ unwillingness to forgive. Suffers over time. Changes as a result. Hurts self and others over time. Cycle continues.
===How it could end===
It takes two hands to clap. Repentance must come together with forgiveness on the other end.
By both parties: realization of ownself's wrong must occur. Wrong in doing wrong (duh). Absurdity in staying unforgiving after having received such forgiveness from God in Christ. (oh yes, both parties are professing Christians)
Third parties can/should help both parties do so, whilst not doing it in a superiority-complex-mode.
===Is it possible?===
No. Humanly, no. Blind to self's wrong. Not willing to see anything outside of own world.
===What can be done???===
We need to go back to the One/ the source whom can cut through flesh and marrow, exposing the heart. We need to go back to the bible, God's words to mankind. And submit to it in its message to us.
The other thing, is to ask Him to do so in the first place also...whether we're one of the parties or not.
I've just about seen a few cases of this: being the one who did wrong initially, being the third party, and now on the way to being the one who gets the rubbish from the hurt party. One of the conclusions that I've arrived at: till repentance and forgiveness (from the human side) occurs, we're pretty much going to be stuck in this pain in the neck/ass/heart/whatever.
I don't know what will the outcome of these cases be, though I will continue to pray about this. But frankly speaking I'm pretty much disheartened by this kind of dysfunctional relationships that are around like this.
(Enough rambling. Time to go home.)
Sunday, November 18, 2007
Prank
Though no offense was taken at having to buy stuff like this (I'd have gladly bought for them even under normal circumstances), the way it was carried out did change the trust model somewhat: not broken nor even damaged, but changed somewhat.
I don't know what it has become now, but I'm guessing it might be that I'll be more wary/sceptical in the future.
The wrong stance to take? Or just simply learning/forgiving and moving on?
Saturday, November 17, 2007
Anticipation
Will we be able to get this one? Will we go through another emotional roller coaster ride?
Whatever the outcome, we know that it is God who's taking care of us, whether in ways we can foresee/want or not. Because of our relationship with Him through Christ, we can rest assured (or draw comfort! :-D ) that all is within good plans and control of the one who knows far better than we do.
Friday, November 16, 2007
HOWTO: Use VMware Player with a Live CD
------------------------
===Introduction===
VMware Player allows for running of virtual machines or preconfigured VMware Appliances from a single OS, meaning that we don't have to go through a costly repartition-format-install whenever we want to try out or run a different OS.
Many Linux distributions come packaged as a Live CD to help reduce the costs of trying out the OS, but a reboot with a CD-ROM drive and a CD burnt from the ISO file is needed. For people like me who have ultraportable laptops (no attached CD-ROM drive), don't want to have too many CDs lying around and don't want to go through the trouble of rebooting my M$ Windoze OS all the time, the VMware Player-Live CD combination would be the best in this case.
There are various restictions/limitations (not mentioned here) when using VMware Player with Live CDs depending on your needs, but for learning and trying out purposes these don't pose any problems.
===Instructions for use===
1. Download and install the free VMware Player.
2. Download the Live CD ISO which you wish to try out (e.g. Ubuntu, DSL, etc.)
3. Go to EasyVMX.com to create the VMware Player config file needed to run the virtual machine. The Super Simple Edition would suffice for our uses here.
4. Configure the page as follows:
Virtual Machine Name: Any name you want5. Click on "Create Virtual Machine"
Virtual Machine Operating System: Usually Generic Linux 2.6.x for more recent Linux versions
Virtual Machine Memory Size: Stick to the default (safe) option (320MB)
Virtual Machine Disk Size: No Disk (live CDs don't need hard drive space to function, only memory)
LiveCD (ISO): Here's the important part. Check the Enabled box and fill in the full filename of the Live CD ISO that you downloaded in step 2, including the ".iso" extension.
6. Click on the link to download and open the ZIP file.
7. Navigate to the deepest folder, there you'll see a .VMX file named by your virtual machine name. Extract this to the same folder where you kept your Live CD ISO file.
8. You need to do some editing here. Fire up WordPad, and get it to open the VMX file you just unzipped. (You'll need to get it to show all filetypes)
9. Scroll down to the portion which says this:
# Settings for physical CDROM driveAnd swap the "ide1:0"s for "ide1:1"s. If you don't do this step VMware Player will not be able to find the ISO file when booting up, and you won't be able to use the Live CD ;)
ide1:0.present = "TRUE"
ide1:0.deviceType = "cdrom-raw"
ide1:0.startConnected = "TRUE"
ide1:0.fileName = "auto detect"
ide1:0.autodetect = "TRUE"
# LiveCD
ide1:1.present = "TRUE"
ide1:1.fileName = "mylivecd.iso"
ide1:1.deviceType = "cdrom-image"
ide1:1.startConnected = "TRUE"
ide1:1.mode = "persistent"
The results of that section should look like this:
# Settings for physical CDROM drive10. Save the file.
ide1:1.present = "TRUE"
ide1:1.deviceType = "cdrom-raw"
ide1:1.startConnected = "TRUE"
ide1:1.fileName = "auto detect"
ide1:1.autodetect = "TRUE"
# LiveCD
ide1:0.present = "TRUE"
ide1:0.fileName = "mylivecd.iso"
ide1:0.deviceType = "cdrom-image"
ide1:0.startConnected = "TRUE"
ide1:0.mode = "persistent"
11. Double click on the .VMX file, and you're on your way to using the Live CD! Enjoy ;)
PS: Do drop me a comment if you found this useful, or if you have any comments/suggestions to leave behind!
Saturday, November 10, 2007
Opera Mini 4
Lots of new features, but one worries me somewhat for now. This statement at first glance would get privacy advocates up in arms possibly. Maybe there's other policies in place to prevent intrusion of privacy, etc...?
Mini technology
Opera's mobile software uses a remote server to pre-process Web pages before sending them to your phone. Web content is compressed to reduce the size of data transfers, enabling fast browsing experience at low costs even on simpler phones.
Then again, it's not as if I'm going to use it to surf a lot.
There's also a simulator available for those who'd want to check it out on a browser.
Tuesday, October 30, 2007
Social Engineering
We could learn a thing or two from these worms even, though it's best not to emulate them by writing worms of your own =)
Following is an excerpt from one of my MSN contacts. The worm has been trying to send out an image file ("conveniently" ZIPped up for you). And when the recipient doesn't respond in a timely manner (like I did), it tries to resend it again saying that he/she has "fixed the mess up"!
Names have been changed to protect the innocent =)
MSN_Contact says (18:03):
omg look at this pic so old!
MSN_Contact sends: (the ZIP file named image24.zip)
You have failed to receive file "image24.zip" from MSN_Contact.
MSN_Contact says (18:09):
sorry about the messup i fixed the pic! Try it one more time pz
MSN_Contact sends: (the same ZIP file named image24.zip)
You have failed to receive file "image24.zip" from MSN_Contact.
Sunday, October 28, 2007
Opposites
Hahahahaha..! Crap, I need to get married soon man.
Mozilla Firefox, Portable Edition 2.0.0.8 Released
Monday, October 22, 2007
Post-Church Camp Recce Recollections
This church camp recce over the weekend was really good.. the recce.. the planning.. the checking out the facilities.. the "trial wedding dinner" for Fen and myself.. =D the two days of bowling resulting in an aching arm.. the learning and forgiving of one another for some of the things we did wrongly unto others..
One of the most vivd, and painful (then), memories would be the realization of one of the basic things that's important to me in a relationship (the BGR - marriage kind of relationship), and what that has meant for me/us thus far. Never realizing it till now, it did cause a fair bit of distress on my side in some situations, and affecting others in the process as well.
What exactly is this thing? The simplest way to describe it would be in terms of the five love languages. (Though I've yet to read it for myself, I've heard about the contents from friends. The five love languages being words, time, gifts, acts, and touch.) (One of?) My main language is touch. It does show itself in the different preferences I have personally, but I won't talk about all of them here.
I realized that the physical distance that we have with one another and others around would be the defining "outward" indicator of the exclusivity of our relationship. That said, we know the relationship is there or not, and isn't defined by things like this. But this is one of the outward manifestations of the relationship, for me at least.
Actually I've never thought of myself that way, not till I realized it there and then. Amazing..
The peace of mind (practically) comes simply from the fact that I've said/described it out to her. I know that she'll be sensitive to this from now onwards, which is a great help truly. But she did change in her thinking/actions a little, but more than enough for me to be grateful and appreciative for.
The challenge continues: to be conscious of fellow brothers and sisters around, especially singles. Not to leave them out when appropriate in a group...
With this, knowing that we both know this, and that she's willing (as ever) to work towards a Christ-centered marriage, my confidence in her has increased. And whilst being thankful for her, I will need to keep working on my end in working towards a marriage relationship.
Sunday, October 07, 2007
Words reveal the heart
“Either make the tree good and its fruit good, or make the tree bad and its fruit bad, for the tree is known by its fruit. You brood of vipers! How can you speak good, when you are evil? For out of the abundance of the heart the mouth speaks. The good person out of his good treasure brings forth good, and the evil person out of his evil treasure brings forth evil. I tell you, on the day of judgment people will give account for every careless word they speak, for by your words you will be justified, and by your words you will be condemned.”Note: This is taken from its larger context in Matthew. While possible to understand this in itself, it'd be far better to see what the author had in mind when he wrote this chunk ;) One way is to listen to the sermon explaining that ;)
In the long run, what you say shows what is truly important in your heart. Two implications follow:
- How near (or far) are the issues of real importance from the tips of our tongues in our daily conversations? What do our words/speech/manners show about what we truly believe in?
- How near (or far) are the wrong things/ideas/attitudes from the tip of our tongues? What do they show about what we're like inside?
Gundam 00 Episode 1
The thing would be whether it delivers a good story/action this time round, or would it be like the past series where the storyline's similar all of the time?
Ah well, I think I'd better not expect too much of a good story from this one. Would be better to just watch and enjoy it as it is ;D
Facebook Song
Speaking of Facebook, it's pretty interesting in itself, because of the way "developers" (aka anyone) can extend its functionalities by writing apps for it. This way people actually make it interesting by creating content and apps, rather than just Facebook creating all the applications themselves.
The question to be asked though: will this really last?
I suspect not actually. It will last longer than Friendster and MySpace perhaps, but the human desire for more and more "new" things will catch up (sooner or later). Just a thought.
Windows SteadyState
The description from the site:
Share computers, not headachesWhat state is your shared computer in at the end of the day?
Windows SteadyState, successor to the Shared Computer Toolkit, is designed to make life easier for people who set up and maintain shared computers.
|
Wednesday, October 03, 2007
Netcraft: Google Fixes Gmail Cross-site Request Forgery Vulnerability
[Link]
Monday, October 01, 2007
Sunday, September 30, 2007
Still alive and kicking
Have been encountering some integrity/ethical issues with some people at work. Can't expect this world to be entirely in sync on the right thing to do/attitudes, but the tough part will be on how we 1) carry out our task with integrity, and 2) let the people involved know that there's a limit to the things we will do. (more on this later when appropriate)
Think I need to do some more running/kicking too, maybe in jogging/running/running during ultimate frisbee, or in kicking soccer balls, not shins. Different groups of people, but for similar reasons I'd suppose...heh.
Thursday, September 20, 2007
TED
TED stands for Technology, Entertainment, Design. It started out (in 1984) as a conference bringing together people from those three worlds. Since then its scope has become ever broader.Found this as I was viewing Jeff Han's and Hans Rosling's talks on their respective "inventions". Since then I've been viewing and downloading videos from TED along the way. I recommend this site to those who want to see/hear some good presentations, along with some great ideas. Don't take all in wholesale though, take it as sharing of ideas/thoughts/opinions, heh. ;)
The list of TED talks can be viewed and downloaded here.
Wednesday, September 19, 2007
Suffering
It doesn't cease to amaze, and challenge me, how blatantly the bible puts suffering together with following Christ: as disciples/followers, we will not be spared from what Jesus himself went through. Simply because this was what he went through, and the world at large today still hates God/Christ/Christians.
I'm thankful though, that where I live we have the great luxury of (relatively more) security and stability. And as such, much of the persecution from others isn't physical, as compared to those living in muslim countries for example.
Will write (and quote) more on this again.
Tuesday, September 18, 2007
FeedBurner
For those who wish to use email to subscribe to my feed instead, you can do so under that section too. =) It would be interesting to get some stats from the thing, see what it can actually show.
Monday, September 17, 2007
For this time, though the person(s) are from the same department, the roles are different, and the situation's different too. They're not the ones being audited this time, and we're working (supposedly) in the capacity as external security auditors, with that person as the main point of contact for that department.
The thing was that even though that person doesn't seem to know well what a security audit involves, he's questioning our requests in a way that's unseeming of our roles this time. Even with explanations of why these things are needed, he seems to fail to understand.
There's no need to write all the details of what happened, but everyone's temper became short today. And I nearly lost control of my tongue.
The thing is this: counting his position in the company, is he working with another mindset? It might be legit for him to make sure sensitive information isn't released unnecessarily, and that he's just trying to do his job this time.
The other possibility is that he's just trying to be difficult. There has been a history of tension and unhappiness between departments, and this could be a factor in the way he's acting.
So which is it? Wrong frequency? Wrong mindset? Or both? I can't tell at this point in time.
The thing to do now is to pray, to keep working hard at not saying things that I shouldn't be. To not act just based on my feelings. No matter how bad things may seem at that point in time.
Meanwhile, need to find out why they're like that, and how can we work together when need be (if at all possible).
Sunday, September 16, 2007
Virtually Non-Stick Gum Created
Maybe it's almost time for chewing gum to be legalized again in Singapore...heh ;)
Microsoft Installs New Software Without Permission
On one hand, it is worrying to find out that M$ does this kind of things. But on the other hand, I'm looking forward to someone (or myself?) finding out how it is/can be done.
Microsoft Installs New Software Without Permission (Slashdot)
Microsoft downplays stealth Windows Update (Digg)
Saturday, September 15, 2007
Tuesday, September 11, 2007
《一人一半》
改編詞:小寒 曲:伍加輝
一人一半 感情不散
一人一素故 感情才會久
時光累計 安靜的淚滴
一心去追 愛那么可貴
Chorus:
這樣的人 這樣地等
無非是等個回應眼神
為愛翻滾 不計傷痕
甘心為你一生都浮沉
這樣的人 別笑我蠢
傻傻的 心痛也不覺疼
就算天冷 就算殘忍
等你想起這沒用的人
一人一半 感情不散
已經找到愛 為何要離開
時光累計 安靜的淚滴
一心去追 愛那么可貴
Repeat Chorus*
一人一半 感情不散
已經找到愛 為何要離開
已經找到愛 為何先離開
Monday, September 10, 2007
Super Trackstick
Be careful of what gets put into your bag, especially by those who "like" you too much ;D
Sunday, September 09, 2007
Crowdsourcing
Help Find Steve Fossett
About Amazon.com's Mechanical Turk
When we think of interfaces between human beings and computers, we usually assume that the human being is the one requesting that a task be completed, and the computer is completing the task and providing the results. What if this process were reversed and a computer program could ask a human being to perform a task and return the results? What if it could coordinate many human beings to perform a task?Crowdsourcing - Wikipedia
Crowdsourcing is a neologism for the act of taking a job traditionally performed by an employee or contractor, and outsourcing it to an undefined, generally large group of people, in the form of an open call. For example, the public may be invited to develop a new technology, carry out a design task, refine an algorithm or help analyze large amounts of data.
PS: Sorry lah, no time to do a proper writeup of the sites ;P
Watched 881 with Miss Mouse after running some errands today, good (though sad) story, really really good songs (though some of the lyrics were crap, the music were all good).
It was a good time spent together, and a break from the harsh realities of life eh ;)
Pity though, we couldn't join the youths for the Rat Movie cos' of the timing..
What she has done is only part of the story. And it would be wrong to focus on only that part of it, and dwell in it like this.
What's the other parts of the story like? The fact that I'm not supposed to live like the world does anymore, because of my ownership. I don't want to do everything exactly as she says, but neither should I want to do whatever I want myself. Rather, I should be looking to see what God/Christ wants instead...
We all will need to be accountable for what we've done when the Judge comes back again. And it would be sad, to have been found blatantly and stubbornly living like the rest of the world when there has been a total life change before.
As a result, I need to change! Though I'm feeling like this now, what should I be doing? Certainly not acting in accordance with what I feel like doing now.
But as for what she does in the future, she will have to be accountable too. And it's only for her good that she sees that actions done in obedience to Christ do look different from what others usually do. And hopefully as a result, she would turn...lest she burns......
Sunday, September 02, 2007
Heads Up: Back after more than a year!
Our dear Yifen has finally blogged again. Blog post in the link above. ;)
Though things aren't pit bottom now, I definitely am not looking forward to things deteriorating further from where they are.
There's a lot of things that I need to remember and keep in focus at the moment, things which are far more important. But frankly speaking, the deluge of pain is now proving to be a very good wall against these.
...
Thursday, August 30, 2007
Wednesday, August 29, 2007
EasyEclipse
Packages include configurations for programming in Desktop Java, Server Java, Mobile Java, LAMP, PHP, Ruby on Rails, Python and C/C++.
http://www.easyeclipse.org/
Monday, August 27, 2007
Blocking Unwanted Parasites with a Hosts File
Microsoft ClearType Tuner
After installing the file, you can find the tuner in your control panel.
Friday, August 24, 2007
AutoPatcher
A short description from the site:
In short, AutoPatcher combines the advantage of both Windows Update (presentation and description of updates and automated installation), and the special administrative updates (portability and installation without the need of an Internet connection).
Monday, August 20, 2007
In the process of preparing for a task up ahead, more and more people are encountered with, and more is being revealed about the kind of tensions there exists between people.
It's always been a known thing that the working life is harder and more complicated than school life. Well, it's starting to show no doubt. I think another reason could be because unlike school where most come in and go together, the office consists of people of varying seniority, and hence different histories (and run-ins) with one another.
Will need to learn to work well with people around eh. Trust them, but do keep the eyes open. Sounds like church: trust the leaders to lead the flock, but keep the eyes open for false teachings, both for the leaders' and the congregation's sakes.
Sunday, August 19, 2007
Yes, that was my really really firm conviction that her maturity in terms of spiritual matters does matter, along with her traits coming from how she lives her life, who she's obedient to in her life. But have I been conducting myself in the relationship as if that's the case?
The answer's really obvious in my mind actually...
...I need to repent man. Heh.
Friday, August 17, 2007
And as a consequence, the burden seems harder and harder to share with others in it's entirety, as much as I'd love to do so.
Thanks, you who have tried to share the load with me. I really appreciate it.
One thing that remains the same though, I/we need THAT sovereign being to change me. And I need to keep going back to the word, and to keep thinking. So if you do trust in Christ like the rest of the family, do pray for me ok?
Thursday, August 16, 2007
Sickened, saddened
Sickened, after hearing from a colleague about how a really unscrupulous insurance agent had tricked his retiring mum into signing for a plan which she obviously couldn't afford and maintain. Though it is true that there are such people out and about still, it doesn't change the fact that it's just..sickening to hear.
Saddened, because of how I've missed on a very good opportunity to tell about the Christian: not some holy holy person who has achieved some status, but a person who has rebelled but has been forgiven. That is why we live as forgiven people.
It's already hard enough not to join in the crowd and do what I used to do wantonly, the coarse talk, the surfing and downloading of things that shouldn't be done. It's even harder to talk about why we act like weird people in this aspect.
It's no good if we live good lives, but not explain it when we can. People end up thinking that we believe that we're saved by being good people: exactly the kind of slavery we have been set free from.
May future opportunities not be missed out upon. We'd never know when it could save a life in the long run.
On a different note, my sister in law just gave birth! Heh, that makes me a "true" uncle liao eh. Really really glad for my brother too. :-)
Wednesday, August 15, 2007
Saturday, August 11, 2007
Today, was also a day of remembering (albeit in a really shocking way) that I've been failing over and over again in taking care of Fen. There are areas that are quite important to her in terms of how someone should be like in order to lead in the relationship, and I've been lax in being alert and loving towards her...
We renewed our commitment towards one another, to keep working at taking care of the other, and to entrust herself to such a (fallen) person's care. All this with God's help of course.
Thursday, August 09, 2007
Thursday, August 02, 2007
Stress
Very very stressed all of a sudden, but the thing to remember is that work isn't all there is to it here. Reality holds an impending event which is far more important.
Tuesday, July 31, 2007
Big Page of Links
Christian
- BTPC - Sermons
- ChristWay Media
- Couldn't Help Noticing
- ESV Bible Online
- For The Love of God (sent daily via email) by DA Carson
- Grace to You
- How to be in a Large Group
- How to be in a Small Group
- Matthias Media
- Regular Bible Reading
- sydneyanglicans.net - indepth
- sydneyanglicans.net - mp3 library
- Teaching Little Ones
- The Story of a Kingdom
Technical/Developer Resources
- .NET
- Communities and Learning
- DZone
- Digg
- Hack a Day
- sla.ckers.org web application security forum
- Slashdot
- ToorCon
- W3Schools
- WhiteHat Security
- Eclipse
- HTTP
- Image Processing
- Java
- JavaScript
- Prototype Javascript framework
- JavaScript Shell
- JavaScript Development Environment
- JavaScript Kit - JavaScript Reference
- MDC - Core JavaScript 1.5 Reference
- Linux
- Processing (language)
- Processing (graphics programming)
- Mobile Processing (graphics programming for phones)
- Regular Expressions
- Security
- Sites
- Tools
- Scratch (language)
- Scratch (simple programming language for kids)
- Usability
- Servers
- WAMP Server (Windows-Apache-MySql-PHP, SQLite)
- XAMPP by apache friends (Apache, MySql, PHP, PERL, Mercury Mail, SQLite)
- Web Development
- Web Development Bookmarklets
- Real-time HTML Editor (JavaScript)
- (Ultimate) Server-Side Web Development Cheat Sheets
- Validation Bookmarklets
- Misc
Programs
- AutoPatcher
- BitComet
- Combined Community Codec Pack
- Firefox!
- FlashGet
- IZArc - File Archive Utility
- PortableApps
- Launchy
- SharpReader RSS Aggregator
- SyncToy
- The GIMP for Windows
- The Portable Freeware Collection
- uTorrent
- x3watch
Academia
Others
Blogs
angelicious07 / ao310 / ashish's programming journal / barnabas / barnabas (old) / benzai / blt / carl jan and sam / cellophane / chari / christ and i / christ hacks / coldsalad05 / darknesseyes / dawn dawn / derderz / dislife / div-shoots / div-vine / dr. razavi's good to know info / dreamzwish / egnaroangel / fergus / ferguslogy / flawlessfoolproof / for the love of geography / for the love of god / gerbubblegum / googa joy / hamster / handiworks / haydn: bible thoughts / iloveamathdotcom / iloveEbraketesting / introduction to the bible / island thoughts / jack neo / justdafunksoulbro / jymster / kyonkichi / lao zha bor / ming-ming / minsku82 / miro / mr and mrs chng / mrkaif / neonangel / pearlywhirls / phyxated / pyromaniac / pyromaniacs / reaching christ / relacon / sermon archives / sern khoon / starstwinkle / stephen tong sermons / stitchx / straight times forum / stronger church / summerrainx / supermond / t'warrior / ten thousand words / the book of shadow / the giraffe's pen / the sinful angel / theresalogy / transitionblues / travelling the shadow lands / weez9al / whyj / winnieboh / yifen
Sunday, July 29, 2007
Fallen
When will I stop doing others a disservice? How soon is soon?
Tuesday, July 24, 2007
The look of great shock was the first I've seen on her face. Should have taken a photo of her at that time :-D
Gave them fruits that I bought from office today. Nice fruits. (why am I writing like this?)
The nice part about giving surprises is seeing the reaction of the person. The hard part is that surprises cannot be repeated =S
Have to keep reminding myself not to take her for granted, I'd think that this is one of the things that need to be done in loving her...sacrificially.
Tuesday, July 17, 2007
Sunday, July 15, 2007
Lessons
- Greed/discontentment/covetousness is idolatry. Because we do not trust God to take care of us in this world, and want to rely on the abundance of money to get our security.
- Generosity has much more meaning than being a good person when put in perspective with things like Luke 16. The money/resources given are meant for us to handle wisely: for bringing people into the Kingdom.
- (Looks like the laptop/spanking new WiFi-enabled handphone that I'd really love to get can wait.)
- Suffering and identifying with Christ go hand in hand. Don't ever forget that.
- Three grown men can be very afraid of one small cockroach.
- I have forgotten to treat my mum as I should be recently.
- I have forgotten to treat Yifen as I really should be recently.
Yeah right ;)
Sunday, July 08, 2007
-----------------------------------------
Sometimes we do get uncomfortable when common friends are only able to talk about certain personal things with the other party (with whom are of opposite genders) rather than with us. And in serving our fellow brothers and sisters, we do find ourselves in such situations more frequently.
There are some inherent dangers with this. One is that of adultery (just talking from an assumed point of married couples). Though perfectly healthy and upright relationships can and do happen, as people living in a fallen world it is also equally possible for things to go overly close.
One plausible solution to that is for the open sharing to be done whenever there has been such a session, in order to keep the party accountable, and to support that party in keeping unhealthy practices in check.
Another is for guidelines to be drawn up as to how we'd interact with people of the opposite gender, so as to avoid overstepping each other's comfort threshold in the first place. I'd guess that as the relationship between a couple grows and changes, this would be one of the things that needs to be revisited and revised along the way, simply because the guidelines would vary based on the contexts, and the relationship at that point of time.
But what if there was a history? And one that might have been messy even? The same thing applies: we do what's best for the other party in love.
Finally, it would be important for all not to take this as the indicator of how good a person is, that the partner is able to show love in this way to the person that others cannot. This not only breeds jealousy, but also is the wrong way of looking at maturity anyway. And it is really unloving towards both the partner and the other person.
Saturday, July 07, 2007
I don't know whether the wrong I've did will ever be rectified in this world. True, all our transgressions against God had been completely and finally dealt with at the cross. But sometimes there are other consequences of our actions that we'd need to contend with whilst in this body.
Whatever the case, there still is reason to rejoice! Simply because the fact, and the reality of full forgiveness doesn't change once we come to trust in Christ for forgiveness from God.
Saturday, June 30, 2007
As much as it is nice to spend time like this, I must not forget that showing care and concern goes beyond this. We must be concerned about them coming to know the truth about this current world, and the truth of the one to come.
It would be especially painful to see loved ones suffer in the end. It really would be.
Monday, June 25, 2007
Sunday, June 24, 2007
Touched beyond measure
When I changed church, Mr L said to leave a place for me so that I have a place and support to go back to if I needed it. That said in the face of a member choosing to leave for another place.
I know that we all need to keep improving in our knowledge of God from the scriptures, but the love shown here really encourages, and puts me to shame...
Thursday, June 21, 2007
Blur
Monday, June 18, 2007
But the time of mutual reassurance came together with it too. As late as it is to say it now, let this be carved deep into the recesses my heart and mind: there'll be ups and downs, pleasant times and (sometimes really) unpleasant times, kind and not so kind words said, but She.Does.Love.Me. =)
Thank God..this cannot come from anything else other than the renewing of the heart and mind with the truth about this world.
PS: Pardon me for the cryptic words and weird language, I think I need to go sleep really soon.
Sunday, June 17, 2007
Fathers' Day
Looking back, it was through the early death of my father that started the long (or short depending on how you look at it) sequence of events leading up to the calling of my Father to truly believe in His Son for my salvation. Though I temporarily lost a father, the other was never far off, though I didn't realize for a long time.
Thank God for all that He has sovereignly done! Happy Fathers' Day :-)
The death of my father started from a really bad cough that led to other things, though nobody was able to determine the real cause. And now my mum has just gotten a bad flu and cough upon returning from our recent trip. As improbable as it is, I'm still praying that nothing will happen that we won't be able to handle, in every sense of it..
Friday, May 25, 2007
Saturday, May 19, 2007
I think one of the reasons why I need to spend more time than others in preparing bible study is because I'm not a natural teacher in itself... But if that's really the case...
I may be worse than others in this, but the fact that I currently have the opportunity to proclaim God's words to us in this manner, and the fact that I might be better at this in the future.... I should keep trying!
After all, that's exactly the mindset I had when I decided to serve by trying to teach in the CF (in a time which wasn't too long ago, but certainly feels like eons ago) - I may not know everything, but I'd want to share what I know about the glorious truth.
PS: I think I really really need to work on my communication skills =|
Friday, May 18, 2007
From CCE to SSE
Thank God for providing a job :-)
Wednesday, May 16, 2007
Reassured
How on earth can I become Christlike as we're supposed to be? It already seems really really impossible to be mature like them, how much more it is be be like Christ?!
Today's study was on 1 Peter 1:3-9. And that question had been squarely addressed: the only way, and the best way, for me to make it till the end is by God's hand. He definitively saved his people by the cross and resurrection, and He's the one who keeps his people till the end.
What great comfort that comes from hearing that! It's true also that we meet to obey him, to keep trusting in Him, but the end result being solely by God's work on the cross and in us lifts a great burden from us. :-)
Tuesday, May 15, 2007
Teaching Little Ones
Teaching Little Ones is a six-year syllabus of Sunday School lessons for children aged 2-8. Developed over the past 15 years and tested in a wide range of churches, Teaching Little Ones provides everything the Sunday School teacher needs each week: lesson plans, story scripts, prayers, activities and craft ideas.
Matthias Media is delighted to introduce this new resource to churches everywhere. Written by Stephanie Carmichael (author of Their God is so Big) and illustrated by several talented artists, it offers both biblically sound and age-appropriate lessons.
(from this site)
Monday, May 14, 2007
Sunday, May 13, 2007
Of Chinese and Programming
Me: You can teach me chinese, and I can teach you programming, ok?
Fen: *tsk*
Well, I ended up teaching her today how to program in Excel so that it'd be easier for her to do her work ;)
On the other hand, I think my mandarin hasn't improved much, judging from the number of times I made her (and her mum/dad) laugh at my direct english-to-chinese translations unintentionally... ="|
Problems with Blogger
Anyways, it's interesting to find a blog titled the Real Blogger Status, no?
Okok, I know it's not interesting to you! =D
Friday, May 11, 2007
=}
Thursday, May 10, 2007
But that aside, the facilities there is really different from what I expected a gym to be like. There's a jacuzzi and a sauna in the toilet even! Maybe my gym experience during my JC days wasn't that good, that's why :-D
Maybe I should become a member after all, can get my butt down to start exercising or something.
Wednesday, May 09, 2007
FYP End
The ceremonial final backup of all my fyp related files :-D
Monday, May 07, 2007
Sunday, May 06, 2007
Friday, May 04, 2007
End exam musings
One thing on my mind was that there's one less thing in the way, but still a whole lot more to do.
Another was the uncertainty at the future: finally my 2+6+4+2+4=18 years of consecutive school is over! But what will i be doing in the future?
But of course, the ultimate reality of the world to come hasn't changed. The final day is as near today as it was the first time they said that it's at hand :-O i must make it through this race! Somehow...
Tuesday, April 24, 2007
Tug Of War
On one hand, there's the thing that I want to do
On the other hand, I know I shouldn't do it. What's more, the more I give in, the harder it will be to do what's right.
Pull! Pull! Pull!
Thursday, April 19, 2007
OpenCourseWare Consortium
They have quite a few good universities included in the list already, and I think they'll add in more. MIT is amongst the list ;)
Tuesday, April 17, 2007
Exams starting
A bit the gan-cheong, and the more stress I get, the more I need to go things like watching movies, etc. =D
But that's beside the point of this post. Pls pray for me, ok? Not for me to do well in this exams, or even that the exam paper markers will give good grades, or for them to go temporarily blur when they mark my paper so that they'll just mark "correct" regardless (though it'd be nice =D), or for...
But rather, pray for me to just do my best, that whatever the outcome of this (I get the miraculous 1st class or 2nd upper class honours, or that I pass and clear uni normally, or that I fail and stay back one semester, or etc. etc. etc.), I will think, act and speak in a way that shows love towards others and a knowledge of what's truly best. (Phil 1:9-11)
Need to sleep soon liao. First paper in about 9 hours' time...
Monday, April 16, 2007
Am i really "able to teach", or am i not? Or is it just a matter to time, and continued reliance on God in this and effort on my part that's needed?
Have i been taking care of Fen, or even trying my best to do so? God has already revealed to us what is the most important thing by his actions on the cross. Yet...i fail to seek the best for her and others around, and to ask God precisely for this.
Even in terms of understanding titus, i can't seem to come to any conclusion yet as to my own questions. Easy to think one way, equally viable for the other route. What is the best then? Maybe I don't understand titus properly yet.
Still got so many things running through...but i must remember that it's ok to feel horrible when we realize our wrong. But true repentance is in turning back to God, not in feeling sad.
Guidance and the Voice of God
PS: Well, you might know why the excitement at these books from MM being sold at more and more places seemingly =)
Turn!
...I must remember, that true repentance is the change, the turning from my rebellion back to God and Christ, and not the emotions itself.
May this be so. With the right attitude now that I'm reminded on what should be, and with God's continued undeserved grace shown in countless ways.
Friday, April 13, 2007
Quick update; Code of conduct
I don't know whether I'll write much, or ever, but still would like to point this out. Just something light (but true) for those who're online/blog/post in forums a lot, and wish to be submit to the one who saved us =)
NB: The draft about the code of conduct being talked about is here, along with some lessons learned so far.
Friday, April 06, 2007
Monday, March 26, 2007
HS
THE COMING OF THE HOLY SPIRIT, the “Counselor” or Paraclete, is dependent on Jesus’ “going away,” i.e., his death by crucifixion, subsequent resurrection, and exaltation (John 16:7; cf. 7:37 - 39). This raises important questions about the relationship between the Spirit’s role under the old covenant, before the cross, and his role this side of it. That is worthy of careful probing. Here, however, John’s emphasis on the Spirit’s work must be made clear.
At the end of John 15, the Counselor, we are told, will bear witness to Jesus, and to this task to which the disciples of Jesus will lend their voices (15:26 - 27). The prime witness falls to the Spirit. In John 16:8 - 11, the Counselor convicts the world of sin, righteousness, and judgment. He does so because Jesus is returning to the Father and no longer exercises the role of convicting people himself.
If the Holy Spirit bears witness to Jesus in 16:8 - 11, in 16:12 - 15 he brings glory to Jesus by unpacking Christ to those who attended the Last Supper (the “you” in v. 12 cannot easily be taken in any other way, and controls the other instances of “you” in the rest of the paragraph; cf. also 14:26). As Jesus is not independent of his Father, but speaks only what the Father gives him to say (5:16 - 30), so the Spirit is not independent of the Father and the Son: “He will not speak on his own; he will speak only what he hears” (16:13). His focus is Jesus: “He will bring glory to me by taking from what is mine and making it known to you” (16:14). And of course, even here what belongs to Jesus comes from the Father: “All that belongs to the Father is mine. That is why I said the Spirit will take from what is mine and make it known to you” (16:15).
The reason why Jesus himself has not unpacked everything about himself and his mission to the disciples is that they are not yet ready to bear it (16:12). Even this late in their discipleship, they cannot quite integrate in their own minds the notion of a King - Messiah and the notion of a Suffering Messiah. Until that point is firmly nailed down, the way they read their Scriptures — what we call the Old Testament — will be so skewed by political and royal aspirations that they are not going to get it right.
How much of the Spirit’s work focuses on Jesus Christ — bearing witness to him, continuing certain aspects of his ministry, unpacking his significance!
Copyright 2007 D.A. Carson
On behalf of Dr. Carson and ChristWay Media,
Maurice "Moe" Bergeron
List Manager
D.A. Carson's Itinerary for 2007 is posted at
http://christwaymedia.com/itinerary.htm
Friday, March 23, 2007
Java Tutorials
http://java.sun.com/docs/books/tutorial/index.html
Project Timothy Events 2007
Upcoming Events 2007
Date | Speakers | Events | Venue |
Jan 16 – 17, 2007 (Tue-Wed morning) | William Taylor, Rector, St Helens Bishopsgate ( | Expository Preaching Workshop: “Preaching Epistles: 2 Corinthians” | Free Christian Church of |
| | | |
Mar 20-22, 2007 (Tue-Thur morning) | David Jackman, President, The Proclamation Trust ( | Expository Preaching Workshop: “Preaching Old Testament Prophets: Isaiah” | |
Mar 21-22, 2007 (Tue-Wed evening) | David Jackman, President, The Proclamation Trust ( | Evening Expositions: “Isaiah – Behold Your God” | Orchard Road Presbyterian Church |
Mar 23-25, 2007 (Fri-Sun) | David Jackman, President, The Proclamation Trust ( | Ministry Matters Weekend Conference | The Gallery Hotel |
| | | |
July 12, 2007 (Thur), 7.30pm-9.30pm | Mike Raiter, | STEP Training: “Preaching that Connects” | Venue to be confirmed by |
July 13-15, 2007 (Fri-Sun) | Mike Raiter, | Project Timothy Bible Conference – “Money No Enough – Wealth & the Christian” | |
| | | |
Oct 26 – 27, 2007 (Fri & Sat morning) | D A Research Professor of New Testament, | Expository Preaching Workshop: “Preaching Old Testament Narrative: Nehemiah” | |
Oct 26 – 27, 2007 (Fri & Sat evening) | D A Research Professor of New Testament, | Evening Expositions: “The Triumph & Failure of Reformation” (Nehemiah) | |
About Project Timothy
PT is an independent and inter-denominational organization which aims to increase bible literacy, encourage expository preaching and equip Christians to read, understand and teach the Bible. PT is registered with the Registry of Societies in
Contact: www.projecttimothy.com or enquiries@projecttimothy.com