After working on matchbox project(originally host on matchbox.handhelds.org) for some times(about 2 years(?) ), matchbox finally catch Nokia's eye. Nokia funded the creator Matthew Allum to continue working on the project.
Matthew started a new company--openedhand to work closely with Nokia, take a look at Nokia Internet Tablet. Matthew told newsforge, his company currently employ 4 full-time developers, and hiring more.
Matchbox is a very well written piece of software, it has a right goal and design in mind, small, light-weight, no dependency of other libraries but xlib only, simple and clear. When I found this window manager on handhelds.org, I just love it.
The Nokia N770 Internet Tablet seems like a interesting small device which run Linux OS. It came with WiFi and bluetooth support, seems like it is not available in the market yet. If this Nokia device is continue in the future, it will direct compete with Palm's LifeDrive.
Nokia 770, internet tablet.
Wednesday, June 22, 2005
openedhand, yet another small open source company
Sunday, June 19, 2005
Sun Fire V240
Thursday, June 09, 2005
Linux command reference
Wednesday, June 08, 2005
Sad or happy?
Monday, June 06, 2005
before 6th June
There is a lot of rumours/news around, Apple computer is going to use Intel chips and to drop PowerPC in the future. This is another update from CNet.
I don't have much concern about Intel chips inside an Apple computer, I am more interested on Mac OS X on intel chip. What is the different? If Apple computer really put a Intel chip inside, they would make it so different that OS X still can't install on normal Intel base PC. Most likely on the other way, Microsoft Windows will run on Apple computer. If people are so interested with Windows, most likely they will not buy an Apple computer but other brand like Dell, HP, Acer for others. If OS X can be installed on Intel machine, that's targeted for another 95% (or more) of users which potential will switch to Apple machine.
One interesting fact is, Micorsoft XBox (so do PS2) is using PowerPC cpu, so any combination is possible these days. I have an Apple iBook using a IBM (PowerPC alliance) cpu, but the IBM note book is running a Intel cpu.
Local apple fan in Malaysia, since 10 (Mac) or 20 years (Apple II) ago, is switching to Wintel long before Apple does, main reason is pricing issue. Heard some of them switch back to apple because they buy iPod, so they switch to Apple for OS X is possible.
There are many possibility reasons why Apple switch to Intel, one of them is low power consumption technology, they just can't put a G5 cpu into a notebook now. IBM should have acquire or license some technology from some other company like ARM or Transmeta, but IBM might not be so interested as well, IBM never put a PowerPC cpu in a notebook, IBM already sold off its PC department (to Levono, old name Legend (China) ), they don't have a better reason to do it now.
PowerPC alliance have a hard time get together, they suppose to be a great alliance, Apple on personal computer and operating system, IBM on cpu chip design, Motorola on manufacturing. For some reason Motorola can't get license from Apple computer, and finally they withdraw from PC business plan (they should have try Linux at that time). I though they are going to put PowerPC cpu in their mobile phone (just joking at that time), but I didn't know that the CPU consume too much of power to put into the mobile phone, they should start researching and developing lower power consumption cpu since 1991.
We are not sure what Apple computer (or steve jobs) is going to say on monday (US time) announcement, personally I would like to have competition in the market, so normal user like us to have more choice and have cheaper product.
Apple product announcement twice a year, is a good way to keep people remember of apple computer.
link:-
Power PC Alliance on last legs, By Richard Morochove, 18 September 1997.
Thursday, June 02, 2005
Palm in the mist
Saturday, May 28, 2005
Skype 1.0.0.24 for Mac OS X
The skype is still the old version 1.0 on MacOS X, any way I just do an update. Is not necessary to update every new version release, if happy with the old version software.
I heard the new Mac OS X (Tiger), consume a lot of memory, you might need a minimum of 256MB ram to run it. I will update my os x now, not sure os x 10.4 (Tiger) will perform better on my ibook 700 which using a ATI (ATY RageM7) display card.
PS: I prefer the green color of skype icon than the new red icon.
Tuesday, May 24, 2005
Intel in Apple Computer
Saturday, May 21, 2005
Postgresql 8.0.3 on osx and solaris
After talking with my friend, I decide to take a try to compile mysql, I download the 4.1.12 version. I after few years time I never take a look at mysql, wow is easy to compile as well, but not able to do the timing, may be next time.
postgresql is just easy to compile and use:
to configure and compile
$ ./configure --prefix=/usr/local/pgsql
create database
# make /usr/local/pgsql/data
# chown postgres /usr/local/pgsql/data
$ initdb -D /usr/local/pgsql/data
startup database server
$ postmaster -D /usr/local/pgsql/data
(can't start up as root)
$ psql template1
(template1 is a default database, you can't do much thing with it)
Friday, May 20, 2005
Thursday, May 19, 2005
Apache 2.0.54 compile on UltraSparc (Solaris)
Friday, May 13, 2005
OpenSSL 0.9.7g on Solaris (SS20)
Is quite some time I never check with openssl.org site, the new version is 0.9.7g, which my existing version is 0.9.7e(2004). Since 0.9.7g stated with security changes, I think I better upgrade. Many application link to ssl library, eg. apache and ssh program, I need to recompile these program and make sure it work. I encounter some problems(which I already expected!) while doing the upgrade, the situation is like this:-
I have some 3 Sun machine--Server 1000, SparcStation 20(SS20) and UltraSparc, only the UltraSparc install with compiler. After I compile openssh on the UltraSparc, I was not able to the get run on the other 2 Sun server, the reason is simple, the new openssh binary is a sparc v8+ binary and the SS20 only support v8. The v8+ binary came from openssl library not the openssh.
I encounter the problem about 4 years (yes, 4 years!) ago, when my colleague compile apahce, he is having the same problem, finally he install a compiler on the SS20 and re-compile the apache from there, and solve the problem. Definately there are many ways to solve the problem, I was not able to install a compiler on the SS20, because the machine are just too small.
Let's look at the problem. The common architecture that you can found on Sun machine are v7, v8, v8a, v8+, v9(and above), these architecture are just like x86's 286, 386, 486, 586, 686 and so on. v7 are too just too old(SS20 should be old enough to be abandon too), that it might only found on SunOS 4.x and very old hardware, v9 are new enough that will not give you much problem, so just focus on v8 (v7 v8 v8a are binary compatible, check here) and v8+ which is not compatible.
When I compile openssl on ultrasparc, it always give me v8+ code, may be there is some bugs with the config script during compilation, it doesn't work even though I pass in some parameter to ask openssl to be compile with v8 code. So finally I manually change the config script:-
$ vi config
GUESSOS=sun4m-whatever-solaris2
to force openssl compiled as v8 code, and it works! If you want to know more sun4m or sun4u, check it out here.
If you having a lot of old Sun hardware, you can still find support on the internet, from sunhelp.org, sun solve.
Security Update, Firefox 1.0.4!
Friday, May 06, 2005
Gnome Ali, fame and flame
Thursday, May 05, 2005
midnight commander, something interesting
I am having some problem to delete file with funny character name (eg. '-') on Solaris. Sometimes I use the Solaris CDE File Manager(GUI) to remove it, but most of the time I just leave it there. Those 'funny' filename will mess up the screen display when I do a directory list. Definately I don't login to graphical screen on the solaris all the time, but work through telnet.
The first solution came into my mind, is using mc (Midnight Commander). I compile a version (but forgotten which number) of mc and install it on another Solaris machine(this machine do not have a compiler), surprisingly I need a glib library, I got a shock by this.
To do a quick fix, I just do a static link to the mc, and install it to the machine again, but the mc are just too big to fit into /usr directory on that very little solaris machine. I recall I compile mc on solaris before(many years ago), it doesn't need glib, and it doesn't make sense for me, glib is more likely for gtk.
I search around and found out there is fork for the mc, call mc-mp(Midnight Commander, More Powerful), which taken out glib library dependency, and some bugs fix, the code size is much more smaller than the static link of the original mc(about 1MB to 5MB), and using it happily on my Solaris machine.
Recently I search through the net. Found someone (Ali Akcaagac) propose remove dependency of gtk (1st) on the mc-dev mailing list, end up created some flame war. Is a long thread.
If you are too lazy to read through the mailing list, there is another (lengthly) web page which summarize a lot of things about mc; history, and the creator Miguel. The comment for Miguel, he is too much Microsoft style, this explain my question 'Why Miguel create the Mono project?' quite well.
(Midnight commander originally created by Miguel de Icaza, he start GNOME project, he is the co-founder of Ximian. Ximian acquired by Novell in year 2003)
And it give me another view to Miguel. :)
Wednesday, May 04, 2005
Postgresql 8.0.2 on osx and solaris
Monday, May 02, 2005
Mac OS X Tiger review
Saturday, April 30, 2005
OS X Tiger launch
Just came back from Apple center, OS X Tiger (10.4.x) launch. Demo a few things:-
Spotlight
A desktop searching tools, very powerful.
Dashboard
Is just small application, most important is the services. e.g. dictionary, weather... Safari RSS
You know RSS, I don't know.
(demo screen saver is able to show RSS news feed)
Smart folder
link all you search result into a folder.
Apple consistently show the effort on seem-less integration of application with user interface. The presentation is not very attractive, definitely can't beat Steve Jobs. Later, I talk with the presenter--Jason, he just first day working there, another Apple fanatic.
The event start late, though they have refreshment, just drinks, no food, very hungry now. The door gift is just a pen and a neck strip, I though there is a T-shirt, very disappointing. A low budget launch, even lower than local independent movie, but the OS X Tiger pricing not low, offer price is RM499!
postgresql v8.0.2, 1st try
Friday, April 29, 2005
View of Venture Capitalist
An interesting artible (New York Times) about Venture Capitalist on open source Company.
SAN FRANCISCO, April 26 - The first time Marc Fleury tried to raise money for his technology start-up company, in mid-2000...
He was rejected, because he is doing open source and try to compete with IBM. Four years later his company received a combined $10 million from two prominent venture capital firms. The company is JBoss.
Something which is impossible few years back, is possible, JBoss prove it. JBoss startup small (20 developers), but with good technical background. The other open source company which doing well is Ximian (eventhough bought over by Novell now).
Thursday, April 28, 2005
Turning Green
Friday, April 22, 2005
A small flame war on local OSS magazine
Tuesday, April 19, 2005
Dindings Secondary School
Is saturday afternoon, weather is hot as usual. No students are around since is not a normal school day, the school is just like the other school located in rural area, old and simple setup, but not until you see the network infrastructure hidden inside the school.
When I step into the 3 story building, and pass by the admin office, there is no teacher in the office but a few student happily using the computer in the office, surfing internet, playing mp3 songs...
I went into the headmaster office, the headmaster--Mr. Tiong is on his way back to the school. Tiong turn his office into a server room and computer repair lab. Networks cables, switches, computer motherboard, lying around the room everywhere, a student is working on a motherboard, try to fix the hardisk problem... The students are self-discipline. I just practise what they do in the repair lab, I take a can of soft drink from the refrigerator, and drop my money into a collection box, all self-discipline.
Tiong came back about 20 minutes later and show me around the school. The school have 800 students, 140 computers, students pay a minimum fees of 120 per year, they are allow to use the computer freely. There are 6 laser jet printer, students can print (50 pages per student) from any of these computers, because they are all network together. I pass by the science lab, and peak through the windows, each bench of the lab was setup with a PC there.
Even though I know this school is well equipted with networking, is unbelievable until you see with your own eyes. The server room, with 24 hours of aircond supply, is the main gateway connected to the internet through 2 Mega bits ADSL line. There is about 400+ network jacket distributed around the school, connected through cables and fiber optics, they have wireless network access too! Each students have their own email account, many of the students know how to intall software, repair PC and clamp network cables. Tiong told me the server room network is setup by the students.
The students here learn how to use office application, internet, even programming like C and Java, one of the students show me the books that they used in their IT courses. There are technical classes which have more intensive computer courses, about 20 student per class, each can access internet at all time, so they can check information from the internet during lecturing time. There is another few more (newly build) computer rooms, is still under construction, but expect to be ompleted in about 1 to 2 months time. All the funding came from donations and computer fees collected from the students.
Mr. Tiong show me their School Management System(SMS). All student records, report cards, are uploaded into the computer database and online. Parents can check their children's results and the attendence list at home through internet. The school have a library modules (software system) which record all books borrowed by the students, is all computerize.
When I go back to the school after dinner, I saw a few of the student are helping Mr. Tiong, tracing the network problem, they will stay over night in the school, because they are going to Ipoh to attend some event on the next early morning. Tiong shows me the presentation material that he is going to train the students on basic knowledge about computer hardware, I run through those material, is good.
I ask Mr. Tiong, why he is doing all these things? Beside of interest, he want information to be access easily to every students in the school. What else I can say about this, I heard of many school want computerize, but not many succeeded. Is not just about vision and funding, is the implementation and consistency to make it into a success. I leave the school on Sunday, and I will visit the school again in near future.
link:-
story on trinetizen.
story on cnet asia.
Friday, April 15, 2005
meetup.com is not free anymore
The news even came out from slashdot (/.). They will collect 19/month from the organizer and normal member are still free (but might not be in the futures).
Some people comment, the software (web services) they provide are poorly written, 19/month is expensive.
This is true, for a charge service, they should provide a better software, more stable and with more functions.
meetup.com is a place where people are free to login and register, join in local interest group, where you can meet with the others who have common interest face to face. Currently redhat (KL) meetup use the service there, but is not difficult to move it out later.
meetup.com provide
- member registration
- create venue and events
- registration for events
- poll
- forum
- track active members
A few problems with meetup.com:
- can't search by meetup time
- can't limit the number of user register to a event (limit by the location)
(and many more, just lazy to write it down here.)
Thursday, April 14, 2005
Red Hat Enterprise Linux 4 Launch, in Malaysia
Tuesday, April 12, 2005
Redhat/MYOSS join meetup April 2005
1. "Virtual Server", by Khairil
2. "Asterisk, Opensource PABX", by Ditesh
The Asterish demo is interesting, live demo with the "China Phone" & "India Phone", oh is really working, no joking!
The presentation is uploaded here.
After the 2 presentation, Ow review his secret project, since he told me the website is not up yet, just wait for his public announcement, it should be interesting. Good work Ow.
Linus Lai is here(absent on the previous meetup), and he keep joking during and after the presentation, make the meetup lively. Some people comment, we are joking too much, but even though we are laughing, but we are serious.
The attendence list is here:
fuyichin(rh meetup organizer), jason(myoss meetup organizer), silvia(T. Choice), khairil(speaker 1), ditesh(speaker 2, a6?), Kenneth Teh, Noor Azman(Mara Polytech, CS), Samuel Kan(student and youngest) and his father, Alex Lam, Lee Yoong Wgon, Peter Moo, Callista, Pun E-Ken, Eddie, cheung loong, yeak(myDir), csyeow, Lee Poh Boon, Aizat(APIIT), Tommy Chui, kian meng, Paul Ooi, Chua Kia Nee, William Gan, Poh (Yong Meng), Ow (Mun Heng, Nik, lotso), Chan (Min Wai), Linus Lai, freon.
May be this is the time where the meetup group should brain storm where we are going to, in the future.
photo of the (official) redhat meetup is here.
photos host in UNDP.
For the detail of the meetup blog, please check Ow's blog, but seems like he didn't blog the event this time.
We leave Training Choice office about 10pm. Ditesh, Khairil, Jason, Ow, fuyichi, and a few of the others went to a mamak store near by, continue chit-chat. We all left at 11:45pm.
Wednesday, April 06, 2005
Quicktime Alternative
OS X Palm sync
The usb serial Palm sync cable is using and cheap and common chipset(should be pl-2303) manufacture by taiwan manufacturer, prolific, which can download from the website.
I get it work with Palm Desktop (4.2x) on OS X, but may be there is some problem with the driver, a simple data sync will take 15 to 45 minutes. The driver name under OSX is /dev/tty.usbserial.
Choose usb-serial, the option will appear once the cable plugin
This driver work well on linux kernel, module name is pl-2303.o
Tuesday, April 05, 2005
Friday, March 25, 2005
web page bloat!
Finally I see someone big (Tim Berners-Lee) talking about web design of todays. Earlier web information came in 1 page, later they use frame, but quite a number of people don't like frame, they display as 2 column and 3, 4... Earlier best view by 800x600 and now is 1024x768.
They either mess up everthing into 1 page, or end up something like this, the information only occupied one third of the display, and all other are blanks. In another word you are just looking at 640x480 diplay on an 1024x768 resolution.
We have code bloat, now we have page bloat.
It will be an endless debate, we should design general web page which work on all browsers, but in real life we have a lot of IE only web page, don't talk about mobile.
Wednesday, March 23, 2005
Not Just Java!
History about OS X
Tuesday, March 22, 2005
Supper Shuffle
Yahoo acquired flickr
Saturday, March 19, 2005
Linuxfab
Thursday, March 17, 2005
Open up iMac mini
Wednesday, March 16, 2005
VAIO VGN-T17GP
Debian drops mainframe, Sparc development
I seldom use debian, but should keep track of this main distribution, ubuntu base on debian as well.
Tuesday, March 15, 2005
Opensource promotion
ubuntu LiveCD
ubuntu LiveCD is not new, when I 1st heard of Knoppix LiveCD is about a year a go, but ubuntu can get popular in these days, there must be something interesting with it. Only check when I am free, some other day.
ubuntu seems like is an africa word.
Gnome 2.0, hot!
I try the LiveCD on 2 of my friends' notebook, an Acer and Asus M2 notebook, can't get it boot up. Try on my office IBM machine, not working too. Finally get it running on another HP machine in my office, don't have time to try out yet, but the (ubuntu) LiveCD look nice.
Saturday, March 12, 2005
iTunes with chinese display on Windows XP
I am quite surprise when I see iTunes with chinese support on my friend's Windows XP, because I can't get it in my OSX systems!
I just try on my current Windows XP desktop.
After enable chinese support under Control Panel, Regional and Language..., is either Language or Advanced tab. If can't work just, try and error.
If I switch to chinese system in OSX, may be it will work.
Friday, March 11, 2005
Eclipse 3.0 on Windows
I try to create a c program, but I don't have the compiler, and I have out of IDE for quite a long time so can't get it work, may be next time.
What is Apple MacOS X?
Torvalds switches to Apple
Nothing much to say abaout this, Torvalds just use Apple machine(for fun!?).
You can read the news here.
The most interesting part about it is, Torvalds comment on the Mach kernel(is a creep) in September 2001. Mach kernel used by OSX, after Apple buy NeXT.
Definately Torvalds is not comment on Apple OS, but just on the mach kernel, reason? mach kernel is linux kernel compitators. rember the HURD project from GNU/fsf.org?
PenDrive driver for Windows 95 and Linux
Wednesday, March 09, 2005
NeoOffice/J
OpenOffice.org 1.1.4 for OSX
Tuesday, March 08, 2005
micq, text base icq
OpenOffice.org 2.0beta
The new OpenOffice.org look nice, support chinese, but some of the effect(eg. text drop down) is not working anymore.
The package I downloaded is rpm. It will be install /opt. Take note, you will always need to install the core07 package(contain the soffice program), but the rpm dependencies never told you.
firefox 1.0 with Java plugins
Saturday, March 05, 2005
RedHat/MYOSS (join) March Meetup, Kuala Lumpur
Date: 3 March 2005
Vanue: Training Choice office
I drive to city after work, reach Training Choice office(MUI Plaza) about 7.15pm.
This is the 2nd meetup host in Training Choice office, and is a join meetup of redhat and myoss.
Today we have 2 presentation, "CLI tricks" from Ow (Mun Heng) and "network cabling (basic)" from Yeak.
We start about 7.30pm after the presenter ready. Silvia(Training Choice) has a "ice breaking" game for us, Ow won the price, eventhough I complained, but I think Ow is qualified for that. :)
There is about 20 people attended, I can't remember everyone's name, almost half are first time to the training choice office. Jason(MYOSS organizer) miss the previous meetup, but he attended this time, Miguel(from US), Izak, William, Cheung Long and other new faces, sorry I can't name you all here.
Ow's presentation on "CLI tricks" start 8.05pm end about 9.00pm, everyone was give 15 minutes, but he is over time, I have to signal him to speed up his presentation(and he got the signal!), make sure everyone can go back on time.
Ow suggest we can upload the presentation slide on the internet, so it will be on the internet soon.
Yeak's presentation on "network cabling", something new and interesting to me, because I never do cabling myself, he show us how to clam a network socket on the presentation.
If you miss out yeak's presentation, you can always refer here.
We have a discussion on the vanue, the conclusion is we will still stick to Training Choice for sometime, because the member may have problems with new location.
Silvia update us, there will be some free and short(3 hours?) courses for linux beginners, I just glance through the content topics, I think is a good start for new linux users, if interested you need to register, check out with Training Choice office.
Ow thrown out a question for the fist timer here. Miguel get a notification from meetup when he change his location from Washinton to Malaysia, but he never attended any meetup while he was is Washinton. Cheung Long and SledgeHammer get to know this meetup from low yat forum. Jason do a good job on advertising the meetup.
Other discussion that I miss out, Ow has a detail blog.