Out of three programming languages that I’ve learnt, C++ has the simplest way to handle the I/O (input/output). I’m trying to demostrate how to write a program that reads doubles from a file, performs addition of those numbers, and print the results to stdout (standard output).

C++ has useful ifstream and fstream classes that provide a stream interface to read and write data from/to files. The difference between both classes is, ifstream can only be used for reading, while fstream can be used for both reading and writing. Since we’re only going to read the files, we better use ifstream class.Continue reading

Scalable Inman Flash Replacement, or sIFR, is a technology that uses JavaScript and Flash to replace text elements in HTML files with the font you desire. So forget about Arial, Georgia, Times New Roman, Verdana, and Helvetica! With sIFR, you can display texts with any type of font you like without having the users installed the particular font on their computer – from san-serifs, romans, dingbats, handwritings… you name it! Thanks to Mike Davidson and all the people who involve in the development of this technology, problems concerning web typography is partly solved.Continue reading

Hello, everyone! Let me introduce myself *ehm*. My name is Amalia. You can call me Amalia, Amel, Meli, or whatever you want :P. I’m an Indonesian student who studies IT in Brisbane, Australia. You can read more about me in here.

One may wonder, why geek??? According to Wikipedia, geek may not always be the same as nerd. These are the definition of geek mentioned by Wikipedia:

One who is primarily motivated by passion.
A person who is interested in technology, especially computing and new media.
A person who has chosen concentration rather than conformity; one who pursues skill (especially technical skill) and imagination, not mainstream social acceptance.
A person with a devotion to something in a way that places him or her outside the mainstream.

Continue reading