Planet MYOSS: The Malaysian Open Source Community Speaks


Speakers Wanted!

We need speakers for the meetup! Fill out this form and we will get back to you.


RPM Packaging & Contributing to Fedora Packager Team

Package Management is one of the most important component in a distribution. Adding packages, ensuring library dependencies are met, ensuring applications are removed cleanly are some of the core features of package management.

Creating packages are tasks of packagers. Some people might think creating packages is rocket science, whereas its not. If you know how to use the command line to install applications from source, you just need to add a bit more stuff, and you can package the application.

I will briefly go through the process of creating a simple RPM package for you to get started in RPM packaging, and also how you can get involved in Fedora Project as a packager.

About the Speaker

Izhar Firdaus have been contributing in Fedora Project as Ambassador since 2007. He also contributes to the Fedora Packager group by maintaining several packages in the Fedora repositories.

When: Thursday July 2nd 7:30pm

For more details, visit http://foss.org.my/meetups ( Facebook )

Where:

MSC Malaysia Cybercentre - Incubation Centre (1B - 3-1), KL Central

We need speakers for the meetup! Fill out this form and we will get back to you.


Takizo TechnologyPECL Manual Install on Linux Centos

Just bought a VPS server hosting to play around from Media Temple. The Dedicated Virtual (DV) package come with Linux Centos, and all this while I’ve been a FreeBSD user, think it shouldn’t be hard to use Linux :D Sorry I’m a n00b on Linux.

yum is fun, I did yum install memcache and yum install php-pecl-memcache. memcache daemon service started successfully but php-pecl-memcache ain’t working.

memcache.ini is included in /etc/php.d/ and from phpinfo(), I can clearly seen memcache.ini is included as well. But, when I search for memcache module info, the module seem not loaded with into php.

memcache-ini

I remove php-pecl-memcache and tried to install with pecl install memcache, not good, pecl install were not working and the error message;


shell> pecl install memcache
downloading memcache-2.2.5.tgz ...
Starting to download memcache-2.2.5.tgz (35,981 bytes)
..........done: 35,981 bytes
11 source files, building
running: phpize
Configuring for:
PHP Api Version:         xxxxx
Zend Module Api No:      xxxxx
Zend Extension Api No:   xxxxx
 1. Enable memcache session handler support? : yes

1-1, 'all', 'abort', or Enter to continue:
building in /var/tmp/pear-build-root/memcache-2.2.5
running: /var/cache/php-pear/memcache-2.2.5/configure --enable-memcache-session=yes
checking for egrep... grep -E
checking for a sed that does not truncate output... //bin/sed
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
ERROR: `/var/cache/php-pear/memcache-2.2.5/configure --enable-memcache-session=yes' failed

Search for the error message, and it seem like it’s something to do with mount point permission for /var or /var/tmp partition.

Not wanting to do much on un-mount and re-mount the drive, I tried to install php-pecl-memcache manually.

Manual Compile PECL Extension with phpize

I will take memcahe as PECL extension for example, first I need to download the package file from PECL website, untar it and start compiling


shell> wget http://pecl.php.net/get/memcache-2.2.5.tgz
shell> tar zxfv memcache-2.2.5.tgz
shell> cd memcache-2.2.5 && phpize && ./configure && make && make install

After the installation, create memcahe.ini in /etc/php.d/


; Enable memcache extension module
extension=memcache.so

; Options for the memcache module

; Whether to transparently failover to other servers on errors
memcache.allow_failover=1
; Defines how many servers to try when setting and getting data.
memcache.max_failover_attempts=20
; Data will be transferred in chunks of this size
memcache.chunk_size=8192
; The default TCP port number to use when connecting to the memcached server
memcache.default_port=11211
; Hash function {crc32, fnv}
memcache.hash_function=crc32
; Hash strategy {standard, consistent}
memcache.hash_strategy=standard

Restart apache webserver with /etc/init.d/httpd restart and write a phpinfo() file, now I can see memcache module is loaded

memcache-info

Anyone have the same error like I do and you have other workaround, please do let me know. Or change the permission on /etc/mtab :)

Need to get familiar with Linux Centos…

July 03, 2009 01:06 AM


Danesh ManoharanNamecheap Coupon for July 2009

Here’s the latest Namecheap coupon for July 2009.

Coupon: INTERFACE
Discount: Save $0.88 for 1 year new domain registration only.

Thanks WingLoon

Similar Posts:


July 03, 2009 12:00 AM


Mohd Irwan JamaluddinMy First Time Story: Upgrading HP Proliant BL460c Firmware

This is yet another my first time story collection whereby I successfully upgrading HP Proliant BL460c firmware from Linux. There are 3 firmwares to be upgraded; BIOS - System ROM, Lights-Out Management (aka iLO) and Storage Controller. This machine is running RHEL 5.2 and all of the firmwares were upgraded ‘online’ from operating system itself. BIOS [...]

July 02, 2009 07:27 PM


Lau Kai JernPreparing for Panda Challenge

Yes, Panda Challenge is going to start.

It’s summer time, daylights are longer and we have some extra spare time to enjoy doing some reversing, don’t you think? Some weeks ago we launched in Spain a reverse challenge, and even though we had more than 800 answers, no one was able to solve the 3 different challenges.

I need more practice. I am loosing track on all these reversing stuff.

Revision 1 :

GoodSartIDA00

I am still working fine, I guess.
Just need more practice.


More Info

July 02, 2009 05:08 PM


Hisham Mohd AderisValidate your downloaded files using md5

When you download files, especially iso for your favourite linux distro, how do you validate the files is properly downloaded or not? This is where md5 checksum comes into picture. From manpage of md5sum; md5sum is used to compute and check MD5 message digest. What is MD5 exactly?

"MD5 is a widely used cryptographic hash function with a 128-bit hash value. As an Internet standard (RFC 1321), MD5 has been employed in a wide variety of security applications, and is also commonly used to check the integrity of files. However, it has been shown that MD5 is not collision resistant; as such, MD5 is not suitable for applications like SSL certificates or digital signatures that rely on this property. An MD5 hash is typically expressed as a 32 digit hexadecimal number "

The above definition is extracted from www.wikipedia.org

To make it simple, the usage to this magnificent tool is just to validate the correctness of any file that we download from the internet. This is very important especially when we downloaded big files such as linux distro iso so that we won't burn a corrupted iso. The easiest way to check the correctness of the iso is by using md5sum

How to use:

to check the md5sum of a file
$ md5sum filename

Example:

Lets say we have a file named test.txt. Run the md5sum command to this file:
$ md5sum test.txt
d968a9cf53f4cb21b06a888e2a6f4cb6

Compare the string that we got with the md5 string provided by the provider of the file. If similar, test.txt is in good order.


If you have more than one file to be checked, use flag -c to check from file. Example, we have 2 files, test.txt and test2.txt, and we want to check both using md5 validation. First, create a file that follow the format where first column is for md5 string, then 2 spaces(press spacebar 2 times) and the next column is the name of the file like below:

d968a9cf53f4cb21b06a888e2a6f4cb6 test.txt
52dba85eb1460f265ddf3de51e91652a test2.txt

Save the file as md5sum.txt

Place the md5sum.txt with test.txt and test2.txt in a same folder

Run md5sum command to check:
$ md5sum -c md5sum.txt

If success, the output will be like this:

test.txt OK
test2.txt OK

You are done with the testing and test.txt and test2.txt is validated as correct using MD5 checksum :)

July 02, 2009 03:11 PM


Khairil YusofOrganizing Content

There are even degrees on library science. I'm no expert on this topic, just learning through experience of having to file, organize and retrieve a large amount of information. These are just initial notes, which eventually will become a series of more coherent slides.

Good administrative staff and project managers often have various ways of organizing things, not just in computers. Like most complex problems, there is no magic bullet, especially if the problem lies in how the human mind deals with things.

Similar to TLDR (Too Long Didn't Read),sometimes the problem is lack of conciseness or over complexity, and sometimes simple laziness.

The problems I face, are usually related to NGO/Government project/programme work. Typical of these are a few thousand documents, often with lots of insights (See Documents Are Useless). Quite often they have been compressed into short concise case studies, but often times they are not. That's a different story though.

How do I organize them, so that when I do need to extract information I (and others) can find it quickly. People who work with me, know that I can pull out information relatively easily when it comes to work. It's from hard learned lessons, of spending hours digging through emails and project documents, for some urgent request.

Here are common problems I have to face:

  • Documents are organized on a per project basis, budget, technical reports etc. on a day to day basis.
  • Projects, have multiple stakeholders with different interests and reporting requirements.
  • The programme has multiple projects, whose outputs in turn need to be compiled for another set of partners and upper levels.
  • Users (external parties), want to learn more about all the good work, and need to get nice entry points and easy way to find out all the interesting material.

This is where a system such as Plone which can apply multiple concepts helps.

Folders and Directories

We're used to this physically and with computers, because, they work. So far for me, this works best for documents, that have short lives, such as participant lists, tentative budgets, and other work stuff. When you're busy, you can't be bothered with tagging, links etc. for documents like this, so dumping them in project folders is easy.

Physical folders are also a good fall back mechanism. All stuff related to a particular project, can be found in one folder. I had hundreds once, and while it seemed tedious, years later, I could find a single email relatively easy with a subject that had nothing to do with what I'm looking for and an attachment which had a name like scanned-agreement.pdf.

Imagine if you didn't tag/categorise this email, and it had title of "re: Participants" with your 3000 other emails and you can't remember the person's name who sent you that email.

I often ask people.. what's the main way you think of how you do work on a daily basis. In this case and in many others it's by projects. It's also easy conceptually for people moving from paper based organization, who already have a good system in place.

http://kaeru.my/journal/images/folders.png

They suffer from the fact, that some information, could be filed/categorized in different ways. When that happens, it's time to think about categorization (or tags, labels).

http://kaeru.my/journal/images/tags.png

Tags are great, for extracting multiple combinations of categorizations. Such as green projects by partner, (environment,wwf,greenpeace). They're not good, when people are lazy, the information "disappears" when you have a lot of it. I'm having this problem now with a single yearly Archive folder for emails. If I don't label it or link it in Tomboy, a useful email will disappear and I will have to dig it up at some future time. If it wasn't tagged, it's almost as if it doesn't exist. There is some effort to tagging, too much is not good. I've seen horrible taxonomies with like 200 keywords that people must choose from. People just don't do it, and I agree with them. This isn't a laziness problem. Less is more. Mass tagging only works if you have lots of users, and lots of content, so that a few hundred photos missing, won't make much of a difference.

http://kaeru.my/journal/images/links.png

There are also manual links. These relatively tight relationships, which overlap somewhat with tagging. I like using this, to help reduce tags. Instead of yet another tag, for a few items, the slightly increased effort of linking, helps reduce need for more categories. It's also important for when data relationships are important, not unlike linking in cells between spreadsheet cells.

That leaves a few more things for another post:

  • Existing metadata and content types eg. audio, photos, video, ODF documents
  • Wiki's which to me, are manual summaries

July 02, 2009 12:14 PM


Swee MengLinks for 2009-07-01 [del.icio.us]

July 02, 2009 07:00 AM


Danesh ManoharanLinux Tip #9: Create multiple folder or files

Sometime it’s necessary for you to create multiple folders or files. This is normally the case for me when I’m working with the clusters at my work place. Fortunately, In Linux this is easy.

Using the “for loop”, one could easily put together a one-liner to see results. See sample below.

The initial “ls” shows that the directory is empty.

[root@abubu test]# ls -l
total 0

Now, make the magic happens. Run “for ((i=1;i<=10;i++)); do mkdir ./folder-$i; done”

[root@abubu test]# for ((i=1;i<=10;i++)); do mkdir ./folder-$i; done

Now, “ls” will give you 10 folders. ;)

[root@abubu test]# ls -l
drwxr-xr-x 2 root root 4096 Jun 30 15:49 folder-1
drwxr-xr-x 2 root root 4096 Jun 30 15:49 folder-10
drwxr-xr-x 2 root root 4096 Jun 30 15:49 folder-2
drwxr-xr-x 2 root root 4096 Jun 30 15:49 folder-3
drwxr-xr-x 2 root root 4096 Jun 30 15:49 folder-4
drwxr-xr-x 2 root root 4096 Jun 30 15:49 folder-5
drwxr-xr-x 2 root root 4096 Jun 30 15:49 folder-6
drwxr-xr-x 2 root root 4096 Jun 30 15:49 folder-7
drwxr-xr-x 2 root root 4096 Jun 30 15:49 folder-8
drwxr-xr-x 2 root root 4096 Jun 30 15:49 folder-9
total 40
[root@abubu test]#

This is just one way to do this. Please feel free to comment if you know a better way.

Similar Posts:


July 02, 2009 12:00 AM


MohanarajWeb APIs Do’s and Don’ts - Presentation @ Geekcamp 2009

This was a presentation that I gave at the excellent geekcamp.my organised by the swell chap @kamal.

View more presentations from Mohanaraj Gopala krishnan.

It covers some of the learnings I have been gathering while using and  designing Web APIs. It also contains ideas that I have gathered as well as while reading Restful Web Services. It covered

  • Authorization and authentication
  • Calling the API (Requests to Web APIs)
  • Representations
  • Caching
  • Error handling

At the end of the day, what really the counts is adoption. The hope is that by designing a Web API in a manner that is friendly will aid in facilitating adoption.

July 01, 2009 04:58 PM


muhd. zamriMozilla Firefox 3.5 released

Yeah. You've heard it. The latest firefox has been released. It supports the new HTML elements such as audio and video tags. It also supports Ogg Vorbis and Ogg Theora natively and speed improvements. I haven't experience it myself though because I'm waiting for it to be in Mandriva Cooker's repositories and it will be there soon. You guys can download it from Mozilla's mirror if you don't want to wait.

Release notes can be read here.
Download latest firefox here.

July 01, 2009 10:22 AM


Danesh ManoharanYin Yang by downrodeo on TEEFury

top_yinyang

Alan’s got a new shirt out on TeeFury titled Yin Yang.

The design’s a Ying and Yang depicting a dragon and a tiger on it with vibrant colors. O ya, the design’s hand drawn and finished with water colors.

If my sources are right, Alan’s the first Malaysian to have his design sold on TEEFury. Awesome!!

It’s goes on sale today and will be for only 24 hours. The TEE will only run you USD 9 + USD 5+- for shipping which I find to be super duper cheap.

Grab one!! I am!!

Similar Posts:


July 01, 2009 10:12 AM


Swee MengLinks for 2009-06-30 [del.icio.us]

July 01, 2009 07:00 AM


Mohd Izhar Firdaus (KageSenshi)UpcomingEvent : Fedora 11 Release Party KL

The Fedora-My team will be having a release party event at Saito College (map) on this 4th July 2009.

More details here : https://fedoraproject.org/wiki/Ambassadors/MalaysianTeam/Events/F11_Release_KL

Facebook RSVP : http://www.facebook.com/event.php?eid=111452258608

Friends, bring your friends :D


July 01, 2009 02:24 AM


Danesh ManoharanNathan Wyburn pays tribute to MJ through his art

Click here to view the embedded video.

19 year old artist Nathan Wyburn pays tribute to Michael Jackson through his art. He sketched an awesome  portrait of MJ and made a video of the whole process. He’s good!

Similar Posts:


July 01, 2009 12:00 AM


Mohd Izhar Firdaus (KageSenshi)EventReport : FOSS Seminar at Mukah Polytechnic



I was at Mukah, Sarawak on the last 22nd and 23rd June 2009 for a FOSS Seminar organized by a Polytechnic college there. The polytechnic invited speakers from OSCC-MAMPU and Eric (an OSCC-MAMPU staff, an OpenSuSE Ambassador, and also a contributor in Fedora-My activities) invited me to tag along with him as a speaker. The event attendees were primarily lecturers and staff from Mukah Polytechnic itself, Kuching Polytechnic, and several nearby colleges.

First day talks attendees

Eric

Me!


It was a 2 days event where the first day was mainly filled with talks related several FOSS topics: "What is FOSS", "Trends in FOSS world", "GNU/Linux", "Security in FOSS", "Interoperability – Making FOSS and Windows play nice", and "FOSS development tools".

Second day workshop at the lab


The second day was an install workshop of Fedora and OpenSuSE and introduction of several GNOME features to the attendees. Me and Eric take turns on the talks and workshop.



On a different note, being in Mukah town was quite like an escape from busy city to both me and Eric. Slow moving, peaceful town - something thats quite rare back in mainland Malaysia. Eric reiterate frequently that he liked the place very much.

Going to Mukah involves taking a flight on a twin-otter. It was my first time on it and it was a great experience - It was like taking a minibus above the clouds ^-^.


The smallest airport I've ever seen


Food there was great too, especially Umai - a local delicacy - which is a type raw fish dish served with sago and a sauce mix. Other nice foods includes: mee goreng kulat (fried noodle with edible fungus fried together) and nasi ayam penyet (plain rice served with pressed fried chicken, sambal, and raw vegetables).

Umai

Mee goreng kulat

Nasi ayam penyet


Mukah Polytechnic was also a nice place, large area, but considering currently it is their semester break, it was quite silent. The staff there, primarily Mr Zaki and Rudolf were friendly and generous to us.

I hope after this little event there will be more traction towards FOSS at that side of Malaysia, and hopefully more contributions coming from there. Teachers and lecturers are undeniable plays an important role in shaping students' mindset and skills. Hope our trip there generated interests for them to bring more students toward FOSS.

I have uploaded the slides which I created for the event (and several other past Fedora events) here : http://izhar.fedorapeople.org/presentations

Btw, pics are currently with Eric, I forgot to bring my camera. Waiting for him to transfer it to me. Will be posting some of them here once I got them.

Some pics of Mukah town







June 30, 2009 09:35 PM


Danesh ManoharanMozilla Firefox 3.5 is out!!

Firefox 3.5

The long overdue, super fast, super secure, super cool Firefox 3.5 is out.

performance-chart

Just a few of the popular features to look forward to in version 3.5. Full feature list

1. Private browsing – porn mode for many :D

2. Performance improvements. Really!! Read here and here and test it out for yourself.

3. Support for HTML 5, CSS 3 and other cutting edge web technologies.

4. Support for open video and open audio. No need for video plug-ins anymore. Check it out.

Go grab it quick.

While downloading make sure to check out the “real-time Firefox 3.5 downloads” monitor page. It shows you in real-time how many people across the world are downloading Firefox 3.5. At the time of this post the magic number was 700,000 and out of that about 3000 were from Malaysia. Let’s see if they break a new record this time.

Worldwide Real-Time Firefox Downloads

Download Firefox 3.5

Similar Posts:


June 30, 2009 05:00 PM


Mohd Irwan JamaluddinChecking Proliant System ROM Version In Linux

dmidecode and hpasmcli can be used to check HP Proliant System ROM (BIOS) version in Linux. In this example, I’m checking System ROM version of HP Proliant BL460c which is running RHEL 5.2, 1) dmidecode, provided by dmidecode package. # dmidecode 2.7 SMBIOS 2.4 present. 72 structures occupying 2245 bytes. Table at 0x000EE000. Handle 0x0000, DMI type 0, 24 bytes. BIOS Information [...]

June 30, 2009 09:50 AM


Swee MengLinks for 2009-06-29 [del.icio.us]

June 30, 2009 07:00 AM


Kevin FrancisHe’s Definitely Not Getting a Zonda

“I want a 350Z”, Sanjev said to me. “Well, I want a Zonda“. We were discussing dreams for one reason or another while waiting for the phone-shop dude to finish sticking on a screen protector for me. It took him about fifteen minutes from start to end, which really built up my expectations. From the care he showed in positioning it (3 retries!) I thought to myself, “this is going to be the best screen protector ever!”.

I was wrong. He positioned it too far right, and somewhere along the way managed to leave a mark on the top left edge.

As we walked away, I was ranting about how badly done it was, and Sanjev turned and said sardonically, “Well he’s definitely not getting a Zonda”. I have to agree.

June 30, 2009 06:53 AM


Colin CharlesThe fracas

Dear Nasrul,

I’ve watched the vitriol on osdcmy-list, I’ve seen the attacks on Facebook, and on Twitter and I’ve read all the comments on the Open Malaysia blog, and I think its time I chime in.

Firstly, I need to ask: do you know much about open source? I would highly recommend you read The Open Source Definition.

Next, you’re talking about Facebook, which is a closed platform, which was launched at an open source conference. Why?

But more interestingly, you won RM2,000 for “porting” MediaWiki to run on the Windows, IIS, MSSQL Server, and PHP. For what it is worth, MediaWiki already runs on Windows, and works fine with IIS. So it seems that your largest task, was to port the SQL, to run not on two very capable open source databases, but to run on Microsoft SQL Server (a closed source database).

I read Final Day: MediaWiki – What I learn so far from LAMP2WIN and My Journey with glee.

So I decided to poke a little. You haven’t submitted any code upstream to MediaWiki. But what’s worse is, have you seen Bug#9767? The title of the bug is “Microsoft SQL Server/MSSQL support (tracking)”. It doesn’t take a genius to tell you what the patches in that bug do.

Yes, DJ Bauch added support to MSSQL, via ADODB (work started in 2007, and its been ready since April 30 2009). Something you won money for. But worse? “.. winners walked away with RM2,000 in cash, a MSC Malaysia Participation Certificate. They will also enjoy facilitated access to MSC Intensive Technoprenuer Programme and the eventual RM150,000 pre-seed fund.” (via the Malay Mail).

Now you’re able to access a lot more money, for work that you, yourself, did not do.

I think you should get off your high horse, understand a little more Netiquette, and behave. After all, Google will forever remember what you’ve said, and all the personal attacks against active participants in the open source community, which I’m certain can do you no favours.

Kind Regards,
Colin


June 30, 2009 04:46 AM


Swee MengIs loving screen

So I got a job, which allows me to develop on linux...(w00t!!!).
Along the way, I have found screen....

screen is a full screen windows manager that, multiplexes several process. Usually active shells. As quoted from the man page.

The thing is, it is useful that, I can run several shells. Without actually have to open several instance of gnome terminal. Which is useful, because I use a lot of vim nowadays. And really have to open several windows just to have several terminal tend to be distracting.

screen is not hard to use, 
Ctrl-a + c        : to open new windows
Ctrl-a + n        : switch to next windows
Ctrl-a + p        : switch to prev windows
Ctrl-a + Ctrl-a: toggle between 2 windows
Ctrl-a + ?        : is the help(if you don't remember the rest, just remember this one)

BTW I found that this is useful for my eeepc as well. Consider that, I found that console apps tend to save a lot of screen space...And too much windows open, then to be hard to navigate.

June 30, 2009 03:38 AM


Harisfazillah JamelWhen SANS Storage Having A Fever

When Centos (Its can be applied to other linux Distros) having problem to mount a file system in /etc/fstab when operating system boot, it will go into maintainance mode.

You can just enter the root password and run command fsck

http://linuxmalaysia.harisfazillah.info/2009/06/periksa-sistem-fail-linux-bermasalah.html

but in this case the fiber channel card dead.

I need to bypass the file system until the fiber card replace. There is one problem. Under mantainance mode / root file system is only read only.

mount -o remount /

command to make / with read write mode. Manage to edit the /etc/fstab and remark the line needed and manage to reboot the system.

Then when the fiber channel replace. The volume group not detected. Haiya. What now.

due to error lvm will remove the vg from active list. Used this commands

pvscan

vgscan

vgchange -ay

making sure the volume group you want in the information.

June 30, 2009 03:30 AM


Danesh ManoharanFirefox 3.5 , it’s almost here.

Click here to view the embedded video.

Source: Mozilla

Similar Posts:


June 30, 2009 01:36 AM


Danesh ManoharanGmail does 25MB attachments now

Gmail-25MB

Not sure if you’ve realized but Gmail has raised it’s maximum attachment size from 10MB to 25MB. This is great, I don’t have to attach crappy low quality videos anymore.

Some people have commented that the 25MB limit only works with the the manual HTML upload tool and not the flash upload tool as it’ limits them to 10MB. I’ve personally tested this and the 25MB limits works fine on both. Could have been slow roll out of the code or something.

Similar Posts:


June 30, 2009 12:00 AM


Mohd Irwan JamaluddinW995 Is Mine

Yes, I have bought Sony Ericsson W995 :) Good Bye W850i First of all, I would like to say a sayonara to my Sony Ericsson W850i. It has been a great a friend to me since August 2007. Although I love it very much (and I still love it), I have to move forward. It’s hard [...]

June 29, 2009 03:57 PM


Danesh ManoharanWordPress 2.8, a million downloads and counting

WordPress Download Counter

12 days after it’s release, WordPress 2.8 has managed to clock 1 million downloads.

As of today, the download count stands at 1,175,317 and counting. It’s pretty obvious that WordPress is the current blogging platform of choice.

Check out the WordPress download counter page to stay up-to-date with the downloads.

Have you upgraded to WordPress 2.8? Make sure you do…. go here.

Similar Posts:


June 29, 2009 12:00 AM


Swee MengLinks for 2009-06-27 [del.icio.us]

June 28, 2009 07:00 AM


Bandar Baru Bangi Open Source Software CommunityMengUbuntukan Dell Latidude X1

Setelah bertahun-tahun menggunakan Debian, hari ini saya membuat keputusan untuk memasang Ubuntu 9.04 edisi Dekstop pada komputer riba Dell Latitude X1. Setakat ini nampaknya semua aplikasi yang saya perlukan (antaranya Skype) berjalan seperti yang dijangka. Setting untuk rangkaian, paparan dan lain-lainnya juga tidak mengecewakan.

Instalasi default hanya memerlukan kurang dari 2.5 GB. Memang handal!

June 27, 2009 11:20 AM


Eric H. A. YeohRunning Google Chrome on openSUSE 11.1

Download and install the RPM here:

http://www.benkevan.com/upload/software/google-chrome-unstable-3.0.190.2-1.i386.rpm

or for 64-bit

http://www.benkevan.com/upload/software/google-chrome-unstable-3.0.190.2-1.x86_64.rpm

Then as root do the following :

ln -s /usr/lib/libnss3.so /usr/lib/libnss3.so.1d
ln -s /usr/lib/libnssutil3.so /usr/lib/libnssutil3.so.1d
ln -s /usr/lib/libsmime3.so /usr/lib/libsmime3.so.1d
ln -s /usr/lib/libssl3.so /usr/lib/libssl3.so.1d
ln -s /usr/lib/libplds4.so /usr/lib/libplds4.so.0d
ln -s /usr/lib/libplc4.so /usr/lib/libplc4.so.0d
ln -s /usr/lib/libnspr4.so /usr/lib/libnspr4.so.0d

And you will have Google Chrome running. It doesn't show up on my menu, but you can launch google-chrome from CLI. Note that this an experimental software, so it may be unstable.

Culled from Nubae Hubari's blog.

June 27, 2009 08:39 AM


Danesh ManoharanInspiring WWF ads

wwf1

wwf3

wwf12

Those are just a few of the inspiring ads from WWF to bring awareness to us about what we are doing wrong. I got them from Abinesh and DeWebTimes.

We need to turn back the clock on nature and bring her back to here original state. NGOs like WWF can’t do it alone, all they can do is promote awareness amongst us in hope that we actually to the same by promoting awareness to those around us.

There’s only one earth, our home. Make sure you take good care of her and her children.

If predictions are right, by 2015 shit will hit the fan and we will price for 50 years of ignorance.

Similar Posts:


June 27, 2009 12:00 AM


Swee MengLinks for 2009-06-25 [del.icio.us]

June 26, 2009 07:00 AM


Danesh ManoharanMozilla Firefox 3.5 RC3 released

Firefox 3.5

Mozilla’s Firefox 3.5 RC3 is out. Download Firefox RC3

Hopefully it’s the last release candidate before Firefox 3.5 goes public. From what I’ve heard the release date is set for next week, start of July.

The video below, by Mike Beltzner gives a quick preview of what’s new and exciting in Firefox 3.5.

Click here to view the embedded video.

Also, check out the demos to see what Firefox 3.5 is capable of.

Take release candidate for a spin, you’ll realize it’s much faster compared to the previous versions of the browser. However, remember that it’s not the final product. Some extensions might not work and you might run into a few bugs.

Download Firefox RC3

Source: Mozilla Developer Center

Similar Posts:


June 26, 2009 04:48 AM


 
 

People

Feeds

rss 1.0
rss 2.0
FOAF blogroll

Resources

irc.freenode.net, #myoss
MYOSS mailing list
OSSIG mailing list

Links



Other Aggregates

Credits