I usually never play a game on my computer during my study unless when holidays or there is a game which attracts me, such as The Sims 2 that i want to try. But, right now, i'm a little bit bored, since i have done all my task and i only have to wait for the final exam and a presentation on my field work. So i just fill my daily activities with reading ebook or blogging as usuall.
When War Craft III came, i bought the CD and i have played it until i finished the campaign. After that, i uninstalled the game, so it won't fill up my disk space. Yesterday, i decided to install it again so i can play it at my spare time such as now. I'm looking for the expansion pack: The Frozen Throne. I used to have it installed on my computer, but i forgot who lend me the CD.
War Craft III is a splendid game, evolve from War Craft II which i have played before. It was a great game and the best Strategy game i ever played for. It has great graphical environment with lots of goodies that can be found at their websites, such as WallPapers, Trailers, etc.
All about my activities, thoughts, inspiration, ideas, and everything that happened around me
Tuesday, November 30, 2004
Monday, November 29, 2004
Browsing and Reading E-mail Safely
Are you browsing the Internet or reading email by using your administrator or root account? If you do, please take a good precaution, since this is not a good idea, since administrator or root account has super privileges, such as installing backdoors, changing system behaviour, and controlling access or service on the computer. It can be exploitted by another user if you don't have enough protection on your computer and your computer will be a zombie and can be used to launch a DDOS (Distributed Denial of Service) attack.
Your first task is always creating a non-root account and use it as your daily activity. Second, you must use a better application that provides a better security parameter. Obviously, i would recommend using OpenSource application that is popular, such as Mozilla Firefox and Mozilla Thunderbird. If you come from Windows's user, you might want to read an article from Michael Howard, Microsoft Security Engineering that discuss about you can run as an administrator and access Internet data safely by dropping unnecessary administrative privileges when using any tool to access the Internet.
He also writes a program that apply his teory. DropMyRights is a very simple application to help users who must run as an administrator run applications in a much-safer context—that of a non-administrator. It does this by taking the current user's token, removing various privileges and SIDs from the token, and then using that token to start another process, such as Internet Explorer or Outlook. This tool works just as well with Mozilla's Firefox, Eudora, or Lotus Notes e-mail. If you are interested in his full article, please visit MSDN website and download DropMyRights.
If you come from Linux platform, there are another approach that can be taken to prevent this situation. You must upgrade the software to their newest version to fix a vulnerable hole. Just get used to it and join some security mailing list or your distribution's mailing list to get updated information about new packages that fixes some glitches.
Your first task is always creating a non-root account and use it as your daily activity. Second, you must use a better application that provides a better security parameter. Obviously, i would recommend using OpenSource application that is popular, such as Mozilla Firefox and Mozilla Thunderbird. If you come from Windows's user, you might want to read an article from Michael Howard, Microsoft Security Engineering that discuss about you can run as an administrator and access Internet data safely by dropping unnecessary administrative privileges when using any tool to access the Internet.
He also writes a program that apply his teory. DropMyRights is a very simple application to help users who must run as an administrator run applications in a much-safer context—that of a non-administrator. It does this by taking the current user's token, removing various privileges and SIDs from the token, and then using that token to start another process, such as Internet Explorer or Outlook. This tool works just as well with Mozilla's Firefox, Eudora, or Lotus Notes e-mail. If you are interested in his full article, please visit MSDN website and download DropMyRights.
If you come from Linux platform, there are another approach that can be taken to prevent this situation. You must upgrade the software to their newest version to fix a vulnerable hole. Just get used to it and join some security mailing list or your distribution's mailing list to get updated information about new packages that fixes some glitches.
Sunday, November 28, 2004
Database Comparison
Are you looking for a new database products? If you are, then you should see this article first. It discuss about database comparison, based on their feature. This article was published by MySQL AB, a company who made MySQL, an OpenSource, powerfull, robust, and most popular database application in the world.
crash-me is a program that automatically detects the limits and capabilities of an SQL DBMS. It is also our input reference for the MySQL benchmark program. At MySQL, we have worked very hard to make crash-me as fair and accurate as possible, but there is always a possibility that a particular test will fail for a DBMS -- even when that DBMS has the capability it appears to lack. We are always willing to correct this as soon as it is brought to our attention. Note that some tests may fail because the DBMS in question does not comply with the SQL Standard (SQL:2003) or ODBC 3.0 requirements. In such cases, we regard this as a failure in the DBMS.
We plan to add as many tests as possible to the crash-me program. But you may find that we do not test for some DBMS-specific function or capability in which you are particularly interested. If this is the case, please let us know, and either try to patch the crash-me program yourself or provide us with an example so that we can add the necessary test.
Note: The crash-me table is normally generated from DBMSs started with default parameters. If this is not the case, the fact is noted in the comment row. Some detected limits may also be configurable, OS dependent, depend on the Perl DBI driver, or depend on the license of the DBMS version used.
-- Read the Full Article + Comparison Table
crash-me is a program that automatically detects the limits and capabilities of an SQL DBMS. It is also our input reference for the MySQL benchmark program. At MySQL, we have worked very hard to make crash-me as fair and accurate as possible, but there is always a possibility that a particular test will fail for a DBMS -- even when that DBMS has the capability it appears to lack. We are always willing to correct this as soon as it is brought to our attention. Note that some tests may fail because the DBMS in question does not comply with the SQL Standard (SQL:2003) or ODBC 3.0 requirements. In such cases, we regard this as a failure in the DBMS.
We plan to add as many tests as possible to the crash-me program. But you may find that we do not test for some DBMS-specific function or capability in which you are particularly interested. If this is the case, please let us know, and either try to patch the crash-me program yourself or provide us with an example so that we can add the necessary test.
Note: The crash-me table is normally generated from DBMSs started with default parameters. If this is not the case, the fact is noted in the comment row. Some detected limits may also be configurable, OS dependent, depend on the Perl DBI driver, or depend on the license of the DBMS version used.
-- Read the Full Article + Comparison Table
Saturday, November 27, 2004
AntiVirus on GNU/Linux?
There has been a fact that GNU/Linux is not vulnerable to Virus, Worms, or their variants, but in reality, GNU/Linux is being used as the main web server, proxy server, mail server, firewall, file server that it's client is Windows-based and therefore, it should hold up as many virus, worms, or other threats that will penetrate to the internal networks. Here is a good article about consideration using Antivirus on GNU/Linux :
Should I get anti-virus software for my Linux box?
The problem with answering this question is that those asking it know only OSes where viruses, trojan-horse programs, worms, nasty Javascripts, ActiveX controls with destructive payloads, and ordinary misbehaved applications are a constant threat to their computing. Therefore, they refuse to believe Linux could be different, no matter what they hear.
And yet it is.
Here's the short version of the answer: No. If you simply never run untrusted executables while logged in as the root user (or equivalent), all the "virus checkers" in the world will be at best superfluous; at worst, downright harmful. "Hostile" executables (including viruses) are almost unfindable in the Linux world — and no real threat to it — because they lack root-user authority, and because Linux admins are seldom stupid enough to run untrusted executables as root, and because Linux users' sources for privileged executables enjoy paranoid-grade scrutiny (such that any unauthorised changes would be detected and remedied).
Here's the long version: Still no. Any program on a Linux box, viruses included, can only do what the user who ran it can do. Real users aren't allowed to hurt the system (only the root user can), so neither can programs they run.
Because of the distinction between privileged (root-run) processes and user-owned processes, a "hostile" executable that a non-root user receives (or creates) and then executes (runs) cannot "infect" or otherwise manipulate the system as a whole. Just as you can delete only your own files (i.e., those you have "write" permission to), executables you run cannot affect other users' (or root's) files. Therefore, although you can create (or retrieve), and then run, a virus, worm, trojan horse, etc., it can't do much. Unless you do so as "root". Which it's simple to avoid doing.
The first "virus" (arguably, actually a trojan or worm) for Linux was named "Bliss", created in September 1996 as a proof of concept. If a user executes an infected executable, the viral code appends itself to all executables for which the user has write permission. But thereafter, it can't go anywhere else or do anything else — and cannot take over (infect) the local machine (or any other): It lacks permission to do so. Nor can the other Linux/Unix viruses / worms / trojan horses thus far known. And claims of "Bliss" infections outside deliberate lab-only deployment by virus researchers are, in point of fact, considered suspect. New Linux viruses (such as Simile.D) emerge continually, too. But guess what? They don't go anywhere, either.
Most people asking this question have no experience with true multi-user systems built around a pervasive, ground-up security model. On their systems, any process the user executes, directly or indirectly, can modify, destroy, or manipulate anything on the system. This is true to a degree even on MS-Windows NT/XP, which tries to be fully multiuser as Unixes are, but has numerous fundamental security flaws.
By contrast, on Linux (or any other Unix), your processes cannot harm the machine (or damage other users' files) — because you yourself cannot.
Thus, even a Linux user who deliberately wants to activate a Linux virus (trojan horse, worm, or other program designed to do mischief) will have extreme difficulty getting it to circulate. If you're a programmer, try and see. Viruses aren't difficult to write on Linux: Write one, run it (as a non-root user), and watch it bollix your files. But nobody else's.
-- read the full article --
Should I get anti-virus software for my Linux box?
The problem with answering this question is that those asking it know only OSes where viruses, trojan-horse programs, worms, nasty Javascripts, ActiveX controls with destructive payloads, and ordinary misbehaved applications are a constant threat to their computing. Therefore, they refuse to believe Linux could be different, no matter what they hear.
And yet it is.
Here's the short version of the answer: No. If you simply never run untrusted executables while logged in as the root user (or equivalent), all the "virus checkers" in the world will be at best superfluous; at worst, downright harmful. "Hostile" executables (including viruses) are almost unfindable in the Linux world — and no real threat to it — because they lack root-user authority, and because Linux admins are seldom stupid enough to run untrusted executables as root, and because Linux users' sources for privileged executables enjoy paranoid-grade scrutiny (such that any unauthorised changes would be detected and remedied).
Here's the long version: Still no. Any program on a Linux box, viruses included, can only do what the user who ran it can do. Real users aren't allowed to hurt the system (only the root user can), so neither can programs they run.
Because of the distinction between privileged (root-run) processes and user-owned processes, a "hostile" executable that a non-root user receives (or creates) and then executes (runs) cannot "infect" or otherwise manipulate the system as a whole. Just as you can delete only your own files (i.e., those you have "write" permission to), executables you run cannot affect other users' (or root's) files. Therefore, although you can create (or retrieve), and then run, a virus, worm, trojan horse, etc., it can't do much. Unless you do so as "root". Which it's simple to avoid doing.
The first "virus" (arguably, actually a trojan or worm) for Linux was named "Bliss", created in September 1996 as a proof of concept. If a user executes an infected executable, the viral code appends itself to all executables for which the user has write permission. But thereafter, it can't go anywhere else or do anything else — and cannot take over (infect) the local machine (or any other): It lacks permission to do so. Nor can the other Linux/Unix viruses / worms / trojan horses thus far known. And claims of "Bliss" infections outside deliberate lab-only deployment by virus researchers are, in point of fact, considered suspect. New Linux viruses (such as Simile.D) emerge continually, too. But guess what? They don't go anywhere, either.
Most people asking this question have no experience with true multi-user systems built around a pervasive, ground-up security model. On their systems, any process the user executes, directly or indirectly, can modify, destroy, or manipulate anything on the system. This is true to a degree even on MS-Windows NT/XP, which tries to be fully multiuser as Unixes are, but has numerous fundamental security flaws.
By contrast, on Linux (or any other Unix), your processes cannot harm the machine (or damage other users' files) — because you yourself cannot.
Thus, even a Linux user who deliberately wants to activate a Linux virus (trojan horse, worm, or other program designed to do mischief) will have extreme difficulty getting it to circulate. If you're a programmer, try and see. Viruses aren't difficult to write on Linux: Write one, run it (as a non-root user), and watch it bollix your files. But nobody else's.
-- read the full article --
Friday, November 26, 2004
CCNA Exams
Yesterday i have finished one of my subject that i took on this semester, which is CCNA. I had my final exam yesterday and it was difficult, since the Internet connection was pretty bad at the beginning and it has a lot of material to be covered. It had eleven modules and there were 55 questions that should be answered. We only got about two hours to finish the exam, but i made it before the remaining times reached 0. In the grade exam, i missed 19 questions, so i made 74.4 and it was enough for me to get A grade since i passed over 85 which was the minimum requirement to get an A.
My final test will be held next week and there will be three test that i should take, robotics, compiler, and ethics plus one presentation about my project. I hope everything goes well and i can finish this semester with higher grade. Tomorrow i will do a presentation about ethics for my ethics subject. This is my last change to do the presentation, since there will be no other change.
My ISP is down for the last two days, so i couldn't send any email from my ISP account, so i have to use another ISP to get connected with my other friends. I hope this will only last for today and tomorrow, it will come back to normal again, since the other ISP cost much much more expensive than my original ISP.
My final test will be held next week and there will be three test that i should take, robotics, compiler, and ethics plus one presentation about my project. I hope everything goes well and i can finish this semester with higher grade. Tomorrow i will do a presentation about ethics for my ethics subject. This is my last change to do the presentation, since there will be no other change.
My ISP is down for the last two days, so i couldn't send any email from my ISP account, so i have to use another ISP to get connected with my other friends. I hope this will only last for today and tomorrow, it will come back to normal again, since the other ISP cost much much more expensive than my original ISP.
Thursday, November 25, 2004
New Mozilla and Firefox Updated Roadmap
Mozilla Foundation have updated their roadmap for their two mainstream products, which are Mozilla and Mozilla Firefox. The Mozilla Foundation is planning a Mozilla 1.7.5 release for mid-December. This update will include all the checkins to the 1.7 branch since Mozilla 1.7.3 was released in September. It's intended to provide a Mozilla Application Suite milestone that features a virtually identical Gecko version to Mozilla Firefox 1.0. You can join the Mozilla's talkback if you like or if you prefer to read the full article, please refer to Mozillazine.
For Mozilla Firefox's roadmap, there are several version of roadmap. Here are the roadmap press release by Ben Goodger:
We are planning for a Firefox 2.0, but will divide the planned work over (at this point) three major Milestones, 1.1 (March 2005), 1.5 (unscheduled) and 2.0 (unscheduled). All development work will be done on the Mozilla trunk, and these releases will coincide with Gecko version revs.
For full information about the Mozilla Firefox's release, please refer to Mozilla's Firefox Roadmap. You will find additional information, such as Mozilla's goals, localization, marketting, and branding issues regarding to Mozilla Firefox 2 roadmap.
One good news related to Mozilla and Firefox is Mozilla's browsers global usage share is 7.35 percent, which is a good score for now and i think that this score will keep flying until Microsoft launches their new browser, which will be in Longhorn's release (probably 2006 if there aren't any delays). You may find this information from OneStat
For Mozilla Firefox's roadmap, there are several version of roadmap. Here are the roadmap press release by Ben Goodger:
We are planning for a Firefox 2.0, but will divide the planned work over (at this point) three major Milestones, 1.1 (March 2005), 1.5 (unscheduled) and 2.0 (unscheduled). All development work will be done on the Mozilla trunk, and these releases will coincide with Gecko version revs.
For full information about the Mozilla Firefox's release, please refer to Mozilla's Firefox Roadmap. You will find additional information, such as Mozilla's goals, localization, marketting, and branding issues regarding to Mozilla Firefox 2 roadmap.
One good news related to Mozilla and Firefox is Mozilla's browsers global usage share is 7.35 percent, which is a good score for now and i think that this score will keep flying until Microsoft launches their new browser, which will be in Longhorn's release (probably 2006 if there aren't any delays). You may find this information from OneStat
Wednesday, November 24, 2004
New Technology From Opera
After a long freeze, finally Opera launched a new technology, called Extensible Rendering Architecture technology that is implemented on their latest version Opera 7.60 Technical Preview 3. Here is the news from Opera :
Oslo, Norway -- Nov. 23, 2004 -- Opera Software today announced that they have solved the problem of rendering Web pages effectively regardless of screen size. Opera's new Extensible Rendering Architecture (ERA) means no more horizontal scrolling and improved ability to print entire Web pages. In combination with Opera's Zoom function, ERA also presents a compelling accessibility feature with which users can magnify Web pages dramatically and still view them without having to scroll sideways.
Opera's rendering technologies have previously included Small- and Medium-Screen Rendering (SSR/MSR) to render Web pages on mobile devices, as well as TV-rendering (TVR) for effectively displaying Web pages on regular television sets. ERA is the architecture that incorporates all of Opera's rendering technologies in one dynamic framework, and thus concludes Opera's effort to solve the rendering problem regardless of screen size.
The rendering challenge has been that most Web pages are designed with desktop or laptop users in mind, and are usually set to a fixed width of 800 pixels or more. Consequently, if your screen or window size is smaller than the minimum width of the Web page, you have to resort to horizontal scrolling. Opera's ERA technology enables dynamic resizing to adapt Web page content to fit any width – from projectors to mobile phones, and everything in between. Furthermore, printing Web pages will often leave out parts because the Web page is wider than the paper, and ERA can make the Web page fit the width of the paper for complete printouts.
"Opera's vision is to enable people to access their favorite Web sites on any device, and ERA means that users can have a great Internet experience on any screen regardless of a Web page's width, tables, or frames," says Jon S. von Tetzchner, CEO, Opera Software. "With its unlimited applicability, ERA technology is truly a milestone in Web page rendering."
An integrated feature of the next version of the Opera desktop browser, Opera 7.60, a preview of ERA is available by downloading the Opera 7.60 Technical Preview 3 at under "Beta Testing."
About Opera Software ASA
Opera Software ASA is an industry leader in the development of Web browser technology, targeting the desktop, smartphone, PDA, home media and vertical markets. Partners include companies such as IBM, Nokia, Sony, Motorola, Adobe, Macromedia, Symbian, Canal+ Technologies, Sony Ericsson, Kyocera, Sharp, Motorola Metroworks, MontaVista Software, BenQ, Sendo and AMD. The Opera browser has received international recognition from users, industry experts and media for being faster, smaller and more standards-compliant than other browsers.
Opera's browser technology is cross-platform and modular, and currently available on the following platforms: Windows, Linux, Mac OS, Symbian OS, Windows Mobile, BREW, QNX, TRON, FreeBSD, Solaris and Mediahighway.
Opera Software ASA is headquartered in Oslo, Norway, with development centers in Linkoping and Gothenburg, Sweden. The company is listed on the Oslo Stock Exchange under the ticker symbol OPERA. Learn more about Opera at www.opera.com.
Oslo, Norway -- Nov. 23, 2004 -- Opera Software today announced that they have solved the problem of rendering Web pages effectively regardless of screen size. Opera's new Extensible Rendering Architecture (ERA) means no more horizontal scrolling and improved ability to print entire Web pages. In combination with Opera's Zoom function, ERA also presents a compelling accessibility feature with which users can magnify Web pages dramatically and still view them without having to scroll sideways.
Opera's rendering technologies have previously included Small- and Medium-Screen Rendering (SSR/MSR) to render Web pages on mobile devices, as well as TV-rendering (TVR) for effectively displaying Web pages on regular television sets. ERA is the architecture that incorporates all of Opera's rendering technologies in one dynamic framework, and thus concludes Opera's effort to solve the rendering problem regardless of screen size.
The rendering challenge has been that most Web pages are designed with desktop or laptop users in mind, and are usually set to a fixed width of 800 pixels or more. Consequently, if your screen or window size is smaller than the minimum width of the Web page, you have to resort to horizontal scrolling. Opera's ERA technology enables dynamic resizing to adapt Web page content to fit any width – from projectors to mobile phones, and everything in between. Furthermore, printing Web pages will often leave out parts because the Web page is wider than the paper, and ERA can make the Web page fit the width of the paper for complete printouts.
"Opera's vision is to enable people to access their favorite Web sites on any device, and ERA means that users can have a great Internet experience on any screen regardless of a Web page's width, tables, or frames," says Jon S. von Tetzchner, CEO, Opera Software. "With its unlimited applicability, ERA technology is truly a milestone in Web page rendering."
An integrated feature of the next version of the Opera desktop browser, Opera 7.60, a preview of ERA is available by downloading the Opera 7.60 Technical Preview 3 at under "Beta Testing."
About Opera Software ASA
Opera Software ASA is an industry leader in the development of Web browser technology, targeting the desktop, smartphone, PDA, home media and vertical markets. Partners include companies such as IBM, Nokia, Sony, Motorola, Adobe, Macromedia, Symbian, Canal+ Technologies, Sony Ericsson, Kyocera, Sharp, Motorola Metroworks, MontaVista Software, BenQ, Sendo and AMD. The Opera browser has received international recognition from users, industry experts and media for being faster, smaller and more standards-compliant than other browsers.
Opera's browser technology is cross-platform and modular, and currently available on the following platforms: Windows, Linux, Mac OS, Symbian OS, Windows Mobile, BREW, QNX, TRON, FreeBSD, Solaris and Mediahighway.
Opera Software ASA is headquartered in Oslo, Norway, with development centers in Linkoping and Gothenburg, Sweden. The company is listed on the Oslo Stock Exchange under the ticker symbol OPERA. Learn more about Opera at www.opera.com.
Tuesday, November 23, 2004
Demonstration
In the next few hours (two and a half for exactly), i will demonstrate my project to my lecturer in my faculty. At first, i'm planning to discuss my reports with my lecturer, but it seems that i haven't demonstrate my works up until now, so i guess it's the perfect time to do that. I also need his signature to fullfill the minimum requirement to perform a final presentation which requires six signatures (and i only got three so far).
One thing that i hate is that i have to bring my own computer and that means i have to unplug all the cables and replug it again when i got home later. I also have to adjust my monitor settings since i'm using 1024x768 resolution with 32 bits in depths, and also 85 hertz for my refresh rate which should be out-of-range in my faculty monitors. I'm planning to bring my own keyboard and mouse, so that it won't load any additional driver and that would cause a longer operational time.
Just wish me luck and i get my demonstration goes well today.
UPDATE:
I made the presentation session goes well and nothing bad happened. I finally fulfill my signature requirement, since i got three signature today because yesterday i supposed to meet up with my lecturer, but he was busy and i still get the signature. It's time to update my reports since there are still minor revision. I also have to prepare for the final presentation at 8 December 2004.
One thing that i hate is that i have to bring my own computer and that means i have to unplug all the cables and replug it again when i got home later. I also have to adjust my monitor settings since i'm using 1024x768 resolution with 32 bits in depths, and also 85 hertz for my refresh rate which should be out-of-range in my faculty monitors. I'm planning to bring my own keyboard and mouse, so that it won't load any additional driver and that would cause a longer operational time.
Just wish me luck and i get my demonstration goes well today.
UPDATE:
I made the presentation session goes well and nothing bad happened. I finally fulfill my signature requirement, since i got three signature today because yesterday i supposed to meet up with my lecturer, but he was busy and i still get the signature. It's time to update my reports since there are still minor revision. I also have to prepare for the final presentation at 8 December 2004.
Monday, November 22, 2004
Not Enough Information
As i wrote in my blog few days ago, i have bought a book about GNU/Linux GUI programming using GLADE. Later that night i read the book and find it suprisingly that it didn't contain enough information about the materials it self. I was quite dissapointed by how the authors wrote that book. It didn't give details information and only explains some steps and shows a picture about the results. Luckily i have downloaded GTK tutorial from the original site, but i haven't read them yet, since i was quite busy with my task right now.
In the future, i will be more selective when i want to buy a book, mainly for computer or programming books, since some author just write or translate from the manuals without a real implementation or any suggestion about the materials. I prefer to buy foreign books, even though they are more expensive than the local books. My favourite books are Eric Meyer on CSS and More Eric Meyer on CSS. It contains a detail information and also a practical materials with some tips from the CSS guru. It also has a full color page, so i can see the result in the real color, not just black and white. If you are looking for a book that discuss about CSS, i suggest you with this books as the first try. You will not regret it.
In the future, i will be more selective when i want to buy a book, mainly for computer or programming books, since some author just write or translate from the manuals without a real implementation or any suggestion about the materials. I prefer to buy foreign books, even though they are more expensive than the local books. My favourite books are Eric Meyer on CSS and More Eric Meyer on CSS. It contains a detail information and also a practical materials with some tips from the CSS guru. It also has a full color page, so i can see the result in the real color, not just black and white. If you are looking for a book that discuss about CSS, i suggest you with this books as the first try. You will not regret it.
Sunday, November 21, 2004
Happy Birthday Dad
Today is my father's 50th birthday and we were celebrating it Pizza Hut along with every people on my house, 10 in totals, plus my girlfriend. We left to Pizza Hut at 12.50, since i watched Total Football in my girlfriend's house and didn't noticed that my sister was calling me (i watched the tv shows at the third floor and my phonecell was left at second floor). My sister was a little bit upset when i got home :)
This night, i attended at a engagement party in Vidi with my fater, my mother, and my grandmother. I met some friends there and tried to enjoy the party as much as possible. The foods was quite good, but i'm still full so i didn't eat too much at the party. We came back at 20.15 and i went to the book rental, but it was closed. I got home at 21.20 and started to get online to reply any incoming message that i can reply. I checked my old email and i still forgot to change my preferences on some sites, so i update my preferences quickly so that any incoming email will be sent to my new email instead of my old email. I found that there was one person that sent me an email and ask for something. I replied him back and told him that i have moved my email to my new email address. My new email address is willysr@jogja.citra.net.id.
This night, i attended at a engagement party in Vidi with my fater, my mother, and my grandmother. I met some friends there and tried to enjoy the party as much as possible. The foods was quite good, but i'm still full so i didn't eat too much at the party. We came back at 20.15 and i went to the book rental, but it was closed. I got home at 21.20 and started to get online to reply any incoming message that i can reply. I checked my old email and i still forgot to change my preferences on some sites, so i update my preferences quickly so that any incoming email will be sent to my new email instead of my old email. I found that there was one person that sent me an email and ask for something. I replied him back and told him that i have moved my email to my new email address. My new email address is willysr@jogja.citra.net.id.
Saturday, November 20, 2004
Hanging Out
Today i hanged out with my girlfriend again, but this time i went with my sister and my three cousins to eat and having fun together. We ate at 'Cak Koting', in front of Mataram Theatre and ordered a lot of food. Yes, it was yummy and i was satisfied with the food. We got there at 18.40 PM and finished eating at 19.30 PM (i'm not quite so sure about this).
After eating, we traveled to Gramedia book store to look for books. My cousins bought two comics books, while my sister bought a novel book. I bought a GNU/Linux's programming book, called "Pemrograman GUI di GNU/Linux Menggunakan Glade" or "GUI Programming on GNU/Linux Using Glade" in English. I started to get interested in GUI programming on GNU/Linux, since i have seen many great GUI application, such as Gaim, Liferea, and many other that uses GTK library and the result was excellent.
I will try to learn this new modules in my spare time. For now, i have downloaded GTK's documentation from GTK, but it seems that it hasn't been updated for a long time. The GTK 2.0 documentation was last updated at 2003 and GTK 1.0 was even worse. They were last updated at 2000. I hope i can get even better documentation out there in the Net.
After i came back, i watched the remaining MU-Charlton football match that has reached 73 minutes and finally it was won by Manchester United by 2-0. I'm happy to hear that fact, since i love Manchester United so much.
After eating, we traveled to Gramedia book store to look for books. My cousins bought two comics books, while my sister bought a novel book. I bought a GNU/Linux's programming book, called "Pemrograman GUI di GNU/Linux Menggunakan Glade" or "GUI Programming on GNU/Linux Using Glade" in English. I started to get interested in GUI programming on GNU/Linux, since i have seen many great GUI application, such as Gaim, Liferea, and many other that uses GTK library and the result was excellent.
I will try to learn this new modules in my spare time. For now, i have downloaded GTK's documentation from GTK, but it seems that it hasn't been updated for a long time. The GTK 2.0 documentation was last updated at 2003 and GTK 1.0 was even worse. They were last updated at 2000. I hope i can get even better documentation out there in the Net.
After i came back, i watched the remaining MU-Charlton football match that has reached 73 minutes and finally it was won by Manchester United by 2-0. I'm happy to hear that fact, since i love Manchester United so much.
Friday, November 19, 2004
Having Fun
After finishing my class at 12.30 PM i drop my girlfriend back to her house and i went back to campuss to do some consultation with my lecturer about my reports, but unfortunately i have to wait for him until 13.10 and he would have a meeting with Mr Phillip, so i just send him my files and i went home to take a rest, because i will play basketball at 4.00 PM.
I wake up at 15.35 and when i was on my way picking up my girlfriend, suddenly it was raining heavily and i got wet and i decided to got back to my house. I called my friend and we had some talk. While we were talking, the rains stopped so i decided to continue playing basketball. I got to the court at 16.40 PM and we started to play basketball as usual.
After playing basketball, we went to Galeria Mall with our friends. We supposed to met at 19.00, but as usual the party started at 20.00. We played at Timezone and Fantasia for relaxing. When we played at Timezone we unaccidentaly broke one of the games by holding the crocodile and hitting them hardly. The machine was tilting and they didn't update the score and we finally only got 1 ticket for the result.
We continued our journey by travelling down to see around because some of us have never been to Galeria for a long time. Finally we ate at the basement and we got back at 21.29 PM. What a nice hangout. We were having fun for about one hour, but i was satisfied. Can't wait for the next party :)
I wake up at 15.35 and when i was on my way picking up my girlfriend, suddenly it was raining heavily and i got wet and i decided to got back to my house. I called my friend and we had some talk. While we were talking, the rains stopped so i decided to continue playing basketball. I got to the court at 16.40 PM and we started to play basketball as usual.
After playing basketball, we went to Galeria Mall with our friends. We supposed to met at 19.00, but as usual the party started at 20.00. We played at Timezone and Fantasia for relaxing. When we played at Timezone we unaccidentaly broke one of the games by holding the crocodile and hitting them hardly. The machine was tilting and they didn't update the score and we finally only got 1 ticket for the result.
We continued our journey by travelling down to see around because some of us have never been to Galeria for a long time. Finally we ate at the basement and we got back at 21.29 PM. What a nice hangout. We were having fun for about one hour, but i was satisfied. Can't wait for the next party :)
Thursday, November 18, 2004
Indonesian Setup Guide Updated
Few days ago Scott Carr, the curent maintainer of OpenOffice.org Documentation Project released an update for the master document for the OpenOffice.org Setup Guide in documentation-developers mailing list. I joined this mailing list since i joined the Documentation Project and right now i'm the current maintainer of Indonesian Documentation Translastion Project.
I haven't update the Indonesian Setup Guide for a while (a year maybe) and i have the responsibility to update this documents. So i downloaded the latest version of the master documents and started to update the Indonesian version. It seems that the documents have changed a lot since my last updates. Some screenshots have been replaced with Linux's version of OpenOffice.org and the StarOffice's screenshots were removed for clarity since this is OpenOffice.org's documentation, not StarOffice. Few commands have also been replace to reflect the OpenOffice.org's method of installation.
One of the biggest changes in the Setup Guide project is the current maintainer. When i joined this project, the current maintainer was Derek Dreger and now he didn't maintain this project anymore and was replaced by the Scott Carr. I don't know why but i must say to Derek that gave me a lot of information so i could joined this project as my first experience joining an OpenSource project.
I have submitted the updated documentation to Scott, but it seems that it uses some screenshots from the previous master document so i have to update them along with the screenshots as well. As you read this, the Indonesian Setup Guide has been updated and it will be posted on OpenOffice.org's Documentation site on Setup Guide section. If you are looking for an updates, here is your change. Go get the files and have fun with OpenOffice.org.
I haven't update the Indonesian Setup Guide for a while (a year maybe) and i have the responsibility to update this documents. So i downloaded the latest version of the master documents and started to update the Indonesian version. It seems that the documents have changed a lot since my last updates. Some screenshots have been replaced with Linux's version of OpenOffice.org and the StarOffice's screenshots were removed for clarity since this is OpenOffice.org's documentation, not StarOffice. Few commands have also been replace to reflect the OpenOffice.org's method of installation.
One of the biggest changes in the Setup Guide project is the current maintainer. When i joined this project, the current maintainer was Derek Dreger and now he didn't maintain this project anymore and was replaced by the Scott Carr. I don't know why but i must say to Derek that gave me a lot of information so i could joined this project as my first experience joining an OpenSource project.
I have submitted the updated documentation to Scott, but it seems that it uses some screenshots from the previous master document so i have to update them along with the screenshots as well. As you read this, the Indonesian Setup Guide has been updated and it will be posted on OpenOffice.org's Documentation site on Setup Guide section. If you are looking for an updates, here is your change. Go get the files and have fun with OpenOffice.org.
Wednesday, November 17, 2004
Microsoft Releases Windows Update Beta
Microsoft Corp.'s oft-delayed WUS (Windows Update Services) is finally ready for public testing. A public beta of WUS was released at the Microsoft IT Forum show in Copenhagen to give system administrators their first look at the tool that handles the download, installation and management of software updates. Microsoft has been privately beta testing WUS, formerly Software Update Services 2.0, since the summer. It is seen as a crucial part of the company's enterprise patch-management strategy makeover. The product is due to ship by mid-2005, a full year off the original schedule.
It falls under the company's new Microsoft Update Service, which is styled as a new patching system designed to provide fixes to not only Windows, but also Office, SQL Server, Exchange Server and other core Microsoft products. Microsoft has been heavily criticized over the years for its hodge-podge approach to helping customers download, test and apply software products. With WUS, Microsoft is promising a complete architecture makeover with new technology to minimize reboots, save bandwidth and distribute updates in a streamlined way.
It provides a free mechanism for IT administrators to apply updates to Windows 2000-based servers and Windows Server 2003-based servers, as well as to desktop computers running Windows 2000 Pro or Windows XP Pro. Microsoft Update is the evolution of Windows Update. The client component of WUS is Auto Update.
It falls under the company's new Microsoft Update Service, which is styled as a new patching system designed to provide fixes to not only Windows, but also Office, SQL Server, Exchange Server and other core Microsoft products. Microsoft has been heavily criticized over the years for its hodge-podge approach to helping customers download, test and apply software products. With WUS, Microsoft is promising a complete architecture makeover with new technology to minimize reboots, save bandwidth and distribute updates in a streamlined way.
It provides a free mechanism for IT administrators to apply updates to Windows 2000-based servers and Windows Server 2003-based servers, as well as to desktop computers running Windows 2000 Pro or Windows XP Pro. Microsoft Update is the evolution of Windows Update. The client component of WUS is Auto Update.
Tuesday, November 16, 2004
Gentoo and Ubuntu
Yesterday, or i should say this morning (since i chat with my friend at 1 AM in the morning) i talked with my friends via YM and we talked about Linux distributions that can be installed on a low spec PC. He wanted a small, flexible, and robust Linux distributions and avoided big distributions like RedHat, Fedora Core, SuSE, and Mandrake since it was a big distros. He needed X since he want to use Firefox and some web editing tools. The computer will not be connected to the Internet, so there are no security updates service available but it's ok for him, since he only tried to utilize his old computer.
Our discussion comes to Ubuntu Linux and also Gentoo. Gentoo is rather hard to install but it is fully configurable and also optimized for all purpose. It can be used as desktops, servers, graphical operations, or any other purpose. Gentoo don't use versioning on their products, since Gentoo's users can update their package using emerge command which will update their portage tree and update all their package to the lastest version.
On the other hands, Ubuntu Linux is a new Linux distribution and based on Debian. "Ubuntu" is an ancient African word, meaning "humanity to others". Ubuntu also means "I am what I am because of who we all are". Some friends that have installed Ubuntu said that this distro is not intended for developers who don't have Internet connections since some development packages such as GCC is not installed by default and they have to download it from Internet manually.
I have downloaded all Gentoo documentation, starting from installation, portage, emerge, and kernel updates. It's very well documented and i'm happy with that. No other distro have such a great documentation (exception for those who sell commercial products, such as Mandrake, SuSE and Red Hat). In fact, Gentoo is a community based Linux distribution. This is what makes me happy when i realize this fact. I'm looking for the Gentoo's CD right now and hopefully i can try Gentoo as soon as possible (but maybe not in my computer since it is already full and it's too risky to sacrifise my Mandrake)
Our discussion comes to Ubuntu Linux and also Gentoo. Gentoo is rather hard to install but it is fully configurable and also optimized for all purpose. It can be used as desktops, servers, graphical operations, or any other purpose. Gentoo don't use versioning on their products, since Gentoo's users can update their package using emerge command which will update their portage tree and update all their package to the lastest version.
On the other hands, Ubuntu Linux is a new Linux distribution and based on Debian. "Ubuntu" is an ancient African word, meaning "humanity to others". Ubuntu also means "I am what I am because of who we all are". Some friends that have installed Ubuntu said that this distro is not intended for developers who don't have Internet connections since some development packages such as GCC is not installed by default and they have to download it from Internet manually.
I have downloaded all Gentoo documentation, starting from installation, portage, emerge, and kernel updates. It's very well documented and i'm happy with that. No other distro have such a great documentation (exception for those who sell commercial products, such as Mandrake, SuSE and Red Hat). In fact, Gentoo is a community based Linux distribution. This is what makes me happy when i realize this fact. I'm looking for the Gentoo's CD right now and hopefully i can try Gentoo as soon as possible (but maybe not in my computer since it is already full and it's too risky to sacrifise my Mandrake)
Subscribe to:
Posts (Atom)