Coding Frenzy!

Categories: blog



I don’t know what happen, but when I arrived home from work few days ago, I had a strong urge to rewrite a project that I’ve been doing at the office, to make it simpler and more accessible to everyone. Minimalistic approach that provides a specific service instead of generalizing, will always makes it way to the heart of the more simpler folks, in this case, the majority. Tadalist is one of those. And delicious. And some other service out there.

cat_berserk.gif

I started a project which I call Masjid & Surau, a place where users can submit information about Masjid or Surau which they know. Including the area near it, and instructions on how to get there. These are the simpler goals. The bigger goals will be providing a GIS information on how to get there.

I started out simple, coding a few CRUDs, here and there. Minimal javascript here and there to hide and show some stuffs. Making sure all stuff works first. The amount of code I wrote in the last few hours of the 5-6 hour long marathon was scary. Everything just comes together in a queue fashion. One after the other. No time to pause, no time watch the news, no time to play CoH! *gasp*. After what I thought was important to give a general idea of what’s it going to be.

The next day, I messaged a few friends over on Yahoo! and asked their opinion. Most of them gives nice feedbacks, some was just a pain in the ass ("Oh, I have to really look into this to give any feedback", What la. Give your first impression lah). After that I post it on ITTutor, to get opinions on it.

This Dying Soul (of a Programmer)

Categories: blog

In my previous post, I mentioned that I silently used CodeIgniter without the knowledge of my boss (he knows I like to use it). Later on, he might want to intrude on the development as in "hop-in" and leave the mess for me to handle.

I’m trying to predict his reaction when I say, "Oh yeah, I used CodeIgniter to develop this project".

dream_theater_tot.jpg

He’ll probably say, "What? Why? I told you not to use it!".

"Yes, I know, but I must insist. Even though its a bit slow, it is a much safer choice and you should learn it too. I will do everything I can to avoid developing like Eventuz, I think part of my sould died back there. That’s why I was sick a few times during the development. Apathy kicks in and all I want to do is everything else but work.".

What I meant by developing like Eventuz was, the logic of the code is on top of the page, everything is there, includes, redundant queries on other pages. For now its ok, 200-300 lines of code. When it goes to 15,000 LOC. Everyday you maintain, and develop it, part of your soul is lost with it.

*Note: The pic is the cover for the album, Dream Theater’s Train of Thought. One of the track is This Dying Soul.

Guardian of Good Framework and COH

Categories: blog

Yesterday I managed to finish up the last few episodes of Seirei no Moribito (Guardian of the Sacred Spirit). This kind of anime is always memorable to me, same goes for Juuni Kokki. Ah, brings back memories. 

I have never seen a beautifully choreographed spear fight. Very well done. One Über killer move was when Jiguro (Basal’s mentor) fought Tagal. Made me wanna google for spear fights. The wasn’t alot of fights in it but there’s lots of info, lessons and morals.

Anime aside, I’m currently playing Company of Heroes: Opposing Fronts. Great game, I’ve tried World in Conflict but pale in comparison to COH. Truly befitting the throne for RTS of the year.

In the Development department, not much progress have been made. At work, I silently switched back to CodeIgniter from Adobe Developer Tools and gather references, sources to support my choice for using a framework. A good framework.

Soup for the Soul

Categories: blog

An unexpected turn of events got me back to my hometown. A relief. Even for short while (3 days), it is somewhat rejuvenating. If I hadn’t gone back, I could almost see the despair and anger eating me from inside out and make me sick. Which in the end will probably turn me into somewhat grumpy and bitter person. Heh.

Recently I finished watching an anime (Tengen Toppa Gurren-Lagann, 27 episodes long). Entertaining and all kind of emotions all packed into one – Tengen Toppa Gurren-Lagann. Read some of the reviews at Animenfo. Before this I watched Claymore. But this one just blows it away, entertainment wise. TTGL gives the sort of feeling I get when I watch The Gladiator, boost up the morale, cast away the fear and rally up my courage (to stay awake and type this blog).

"Libera Me from Hell" (RAW! RAW! FIGHT THE POWER!). In on of TTGL’s soundtrack.

So anyway, I’d better finish off watching Heroes, I don’t want my mind wondering at work WTF is going on on Heroes.

 

How to resume a corrupted download?

Categories: Tips, blog
1174664524292s.jpg

Have you ever download a file, huge file (2GB or more) and at the end of the download, when you try to extract or install it, an error message pops up, An error has occured (CRC check failed) etc. Oh man, some might say "Argh! Fuck this shit". And move on with their lives.

That’s not an option for me. Either I redownload it again (and wait for another 20 hours (because I limit my downloads to like 50kB/s to play other games or do some other stuffs like watching google TechTalk)) or try to resume it. Free Download Manager already has a resume capability which isn’t so good hence the corrupted downloads. Another way is to find a torrent for it. Try to resume the download by overwriting the existing file, the torrent client will check all the hashes and continue from the corrupt pieces (redownloading it). I’ve successfully made several tries of uncorrupting download files.

Resuming corrupted files ain’t hard. There might be some other way, but this way works for me, until I find something else or bump into things that the torrent way can’t solve. I am content. :D

GimpStyle Theme design by Horacio Bella.