Information Insemination

Fixing up lappy’s WiFi

Written on July 16th, 2010 by shakir
Categories: Information Insemination

Just a quick and boring one;

My cellular network data monthly bandwidth allocation is to run out soon as I've been teethering the connection from my phone to my lappy since the first day I'm here in Kota Kinabalu.

Was not able to use the lappy's WiFi, and so I tried to fix my lappy's WiFi by swapping the WiFi card (suspecting the one installed was broken),

but in the end I figured out the real problem was that I disabled the mini-pci slot of the lappy (the slot where the WiFi card is installed) in the BIOS to reduce battery consumption of the already broken lappy's battery. I also disabled Intel's Speedstep and that solves the problem of the 5 year old lappy not being snappy.

The end of a beginning

Written on July 8th, 2010 by shakir
Categories: Information Insemination

/* written in 2010-06-25 */

It's lunch time here at this offshore oil platform, but I don't feel like eating. It's not that I don't like the food (in contrary actually, and more on this in later posts), but it's because of my work here. I'm here with my team to install some wireless sensors at a machine in a remote platform and to create a wireless link so that the engineers here at the mother platform can do online monitoring of the machine and analyze the data gathered from the sensors. It's a pilot project that we hope if successful will be extended to other machines and platforms. After working on things for almost a week, earlier this morning, all the pieces finally came together and we can now declare our job here complete. I feel full without eating :)

It's my first time doing a project on an oil platform, and all the sensors we've been installing was something I never interested or had my hands on prior to this project. The wireless link we've created of around 50 kilometres air distance was the first for me as well as during my previous employments, we've only done 20 kilometres at most and the link was not even as stable as this 50 kilometres link (which using the same equipments and settings, I'm confident that we can achieve more distance quite effortlessly).

I initially joined in as a wireless consultant, but they later managed to persuade me to quit my previous job to work on this project full time. Even though on paper I'm the project manager for this project, I've been helped a lot by my team members in the project management part, as they have been doing offshore projects for quite some time already. Our small team of an old-time telecommunication antenna installer, 2 experienced electricians, a sensor expert, and a general helper managed to finish the installation process in less than a week, though the initial plan was to finish it in 4 weeks. I was very nervous before for doing it for my first time, with people I never knew and in an environment where everything must be done right. Thank God for everything.

The next boat to Kota Kinabalu will be in 2 days from now, and I need to go act busy now as I don't want to look like enjoying my stay here while other people are busy at work. . Till my next post, cheerio.

Web development in Linux

Written on March 29th, 2010 by shakir
Categories: Information Insemination

Just a quick post on what I use for some simple web development projects;

  1. Web Developer Toolbar
    • It's actually a Firefox plugin that has plenty of useful tools. My favorites among other are Disable Cache, View Style Information, Display Ruler, Resize Window… I can say I love and use most of the features it has.
  2. Firebug
    • It has some powerful features (though sometimes redundant with Web Developer Toolbar) to view, edit, debug, monitor CSS, HTML, and Javascript. It support plugins to make it even more powerful, and useful.
  3. Vim
    • It's a powerful text editor with many useful features; too many to be listed here. The keybindings are just superb, and the screenshot is displaying split screen support.  It's perfect for text editing while on remote shell connection.
  4. Screen
    • Screen is useful for creating virtual terminals and the ability to somewhat do session management. I can easily create virtual terminals, switch between them, and detach when I am to log out from a remote machine. When I get back to the machine, I can attach back to the previous Screen session, and I can continue with where I have left.
  5. Multiple desktop support
    • Most Linux desktop environment supports multiple desktops. In my case I'm using Gnome which I set to have 4 desktops (or maybe it's called workspace). Other than this one desktop,  1 is set for me to work on Gimp and the graphic stuffs, another for non-work-related stuff such as Pidgin, Skype and my jukebox. Your preferences might vary.

These were not on the screenshot, but were actually in the setup;

  • Linux
    • Most if not all the mentioned softwares are native Linux application. Not compulsory.
  • Firefox
    • It's a web browser that supports the plugins mentioned.
  • Multiple, big monitors
    • I am using 2 * 22" monitor, with effective resolution of 3360*1080. Can't imagine working on a 1024*768 screen anymore.

In general, I found it very useful to have a big workspace. Big monitor screens with high effective resolutions coupled with multiple desktops are just perfect.

What is your setup for web development?

Latest, but not the last

Written on March 25th, 2010 by shakir
Categories: Information Insemination

Been quite occupied lately, and these are part of the reasons why;

They are for my wireless project, though most of them are for what I consider as for RnD only. The list doesn't include my previous orders, and quotes are all in USD. Please click on the image for more details.

I'm a happy man now that I can just order what I want to play with, though surely I must come up with outputs to justify the cost :D

Google is my currency convertor, and a calculator

Written on February 5th, 2010 by shakir
Categories: Information Insemination

Just a quick one to share:

Another day in the office and I needed to calculate the tariff (tax of my imported goods) I need to pay for my wireless parts order. I opened up Google and typed this:

(30% of 2100)usd to myr

and Google instantly give me the result:

(30% of 2100) * U.S. dollar = 2 168.14479 Malaysian ringgits

Cool. Thank you Google :D

Back to school

Written on December 24th, 2009 by shakir
Categories: Information Insemination

I was in a placement test when during the oral session the interviewer asked me, "Why did you sign up for this?", and I answered, "It's just a thought". Yup, it was just another boring day in the office that I suddenly thought, hey, I wanna sign up for an English course. And so I asked around and ended up calling British Council Malaysia for the next available placement test, a proficiency test to determine which offered course and level can I enrol for.

Ok, that's obviously not me on the library card, but my particulars are printed on the other side of it.

The course I registered for was Business English Intermediete Orange, where Orange is one of the 4 available tracks in the course. In this track, I'm expected to be going through the following lessons:

Topics: Trade, Ethics, Innovation

Skills: Negotiating, Problem-solving, Presentation techniques

Language: Conditions, Narrative tenses, Passives

Writing: E-mails, Letters

Since I'm gonna be doing it part-time, it's gonna be a 10 weeks of twice a week classes, one and a half hour each for me. The class will start the first week of January 2009, and from that day in that 10 weeks period, I won't be available on Tuesday and Thursday. The class starts at 8:00 PM and British Council Malaysia is somewhere near KLCC though, and so I'm still good for early dinner invitations :D

50km WiFi #2 : The shipping

Written on December 16th, 2009 by shakir
Categories: Information Insemination, Nerd Public Journal?

In one of my orders of the wireless parts, the system was not able to automaticaly determine shipping cost of some of the parts due to its size / weight, and so it need to be calculated manually. Upon checking my order, I was surprised to see the following;

The weight of the equipments are 401.75 lbs, or 182 kilograms! That's very heavy I must say. I know it's gonna cost me a bomb, and so I went to check the shipping cost at UPS's website;

That's 2401.64 USD, or double the cost of the equipments itself… Sum them up, and convert it to our local currency, that's over RM12,000!

On a lighter note, I don't think that's the actual weight, as I assume they just randomly set the weight of each items they're to manually calculate the shipping for. So, for now I'll just wait till they update the order, or be surprised when they charge my card later :D

Today is Ettercap author’s birthay?

Written on November 14th, 2009 by shakir
Categories: Information Insemination

Was runing Ettercap earlier today, and got the following message;

Happy birthday!

My new phone (kinda) – Nokia 3120c

Written on October 28th, 2009 by shakir
Categories: Information Insemination

A friend of mine was probably pitying me and my old, el-cheapo Nokia 1650 handset, and decided to (forcefully) lend me his spare handset, a Nokia 3120c. That would probably make him less bad befriending me, especially when I take out my phone in the public while he's around :D

So, what can this phone do? Lets see…

Wah, it has built in camera! Great. Lemme snap a photo of my office-desk (if not work-desk)… Done, but wait; I have no cable to transfer the file to my laptop. Hmm, there must be a way… Ah, it also has bluetooth. Cool, I can just pair it with my laptop and have the file transfered. Here goes, behold!

The cameras were already on the table before I decided to take the photo, though it cleary shows what I do in the office is mostly checking emails and 'communicating' through Pidgin. Oh, my dearie Nokia 1650 is in the photo as well nice :D

Facebook feed not showing latest friend’s updates

Written on October 26th, 2009 by shakir
Categories: Information Insemination

Facebook changed its layout recently and I have few friends complaining that they are not seing their friend's latest updates on their facebook's main page. This is because Facebook has introduced News Feed which will display whatever Facebook think is the most relevant for you instead of showing the latest updates.

Changing it to display the latest updates is just a matter of clicking one link, which I show in my other blog, TechRecipes.