english


LinkedIn and english23 Dec 2008 11:06 am

This end of year was a little fast. A lot of things to do and 24 hours is not enough for a day (I’m not Jack Bauer), but we (I and my wife) had time to create a Christmas card to send to our friends our message. The card is available here.

Besides the card, I sent a link with a video of one of the best guittar players of the world, José Feliciano, singing his Christmas song.

So, Gabriela and I wish Happy Holidays and a Prosperous New Year to you and your family.

Cell and IBM and LTC and LinkedIn and Linux and english27 Oct 2008 01:42 pm

Last Friday, October 24th, IBM released the IBM SDK for Multicore Acceleration Version 3.1 (a.k.a Cell SDK 3.1) with support to two different Linux® distributions (RHEL 5.2 and Fedora 9) and in three different package bundles: Product, Developer, and Extras.

As reported here,  about 1 month ago I was replaced to the Cell IDE project, and the IDE is one of the great number of SDK’s packages.

Cell and IBM and LTC and english19 Sep 2008 10:55 pm

After 46 days away, I returned yesterday to work. On August, 2nd I broke my left arm playing soccer at the IBM Cup and I could not work.

During this time offline, I was moved to the Cell IDE project. Cell IDE is a set of Eclipse plug-ins that integrate the Cell Broadband Engine tool chain and enable rapid building of Cell Broadband Engine applications, and it is included in the IBM SDK for Multicore Acceleration.

This change is good for me, once in my master’s project I’m working with transactional memories applied to the Cell processor and other multicore processors. I guess this new project gives me a lot of opportunity and changes to grow up.

Campinas and english02 Aug 2008 01:15 pm

Last July 31, André Macêdo, Alex Zanetti and I organized a kind of different happy hour. We invite all the LTCers to participate of a contest: the King of Mustache. As Lucas Meneghel and Tiago Bauermann mentioned, the competition was fierce as you can see here.

The main idea was to group the guys from LTC in a nice and fun happy hour. The competition had about 15 guys looking for to be the king. The man with the best mustache was Daniel Debonzi (or Fred Mercury, or Mario Bros.). He has seven more votes than me (second place) as you can see here.

At the end the idea was wonderful. We could group the major part of the LTC Brazil team, and had a nice moment of integration. Now it’s time to wait to the next year contest, that will be organized by the king ;-{D

Cell and HPC and IBM and Linux and Supercomputing and english19 Jun 2008 12:36 am

Today a new list of the 500 world’s most powerful supercomputers (Top500) was presented at the 23rd International Supercomputing Conference in Dresden, Germany. This list has a particular issue: the petaflops barrier was broken. The responsible by this fact? Roadrunner, the most powerful supercomputer of the world.

Roadrunner, named after the New Mexico state bird, cost about US $100 million, and was designed and build by IBM at Los Alamos National Laboratory to the Department of Energy’s National Nuclear Security Administration. It is the world’s first hybrid supercomputer, designed to Cell Broadband Engine® works with the Opteron® processors from AMD. A few numbers of Roadrunner:

  • connects 6,562 dual-core AMD Opteron® chips as well as 12,240 Cell chips (on IBM Model QS22 blade servers),
  • has 98 terabytes of memory,
  • is housed in 278 refrigerator-sized, IBM BladeCenter® racks occupying 5,200 square feet,
  • has 10,000 connections – both Infiniband and Gigabit Ethernet — that required 55 miles of fiber optic cable,
  • weighs 500,000 lbs.

But other important thing about Roadrunner is its operating system: a Linux version from Red Hat. All the Top10 most powerful supercomputers have Linux. Four of them have only Linux running: #1 Roadrunner (IBM), #4 Ranger (Sun Microsystems), #5 Jaguar (Cray Inc.), #7 Encanto (SGI), #8 EKA (Hewlett-Packard) and #10 Total’s SGI Altix (SGI). The rest of them have a kind of mixed system (Linux+something): #2 BlueGene/L (IBM), #3 Argonne Blue Gene/P Solution (IBM), #6 JUGENE Blue Gene/P Solution (IBM) and #9 IDRIS Blue Gene/P Solution (IBM) have SLES9+CNK.

The number of supercomputers with Linux have increased by the years. From the 500 supercomputers of the last list, 427 have Linux and 40 have a mixed system with Linux (UNICOS/Linux, CNK/SLES 9, UNICOS/SUSE Linux and UNICOS/lc). See the official numbers here. The first time that a supercomputer with Linux appeared in the Top500 list was on June,1998. The development of the Linux usage by the years can be visualized here.

AMD64 and Debian and Linux and english19 May 2008 09:37 pm

I installed the Debian AMD64 port in my new desktop. But there is a common problem when using a 64 bit system and the Firefox (or Iceweasel) browser: there aren’t plugins to Flash, Java and RealPlayer.

Before search a little bit about how solve this problem, I found some links ([1], [2] and [3]) that explain how to solve the problem. Basically, the articles recommend to use the nspluginwrapper, an Open Source plugin that allows you to use Netscape compatible (NPAPI) plugins on platforms that they were not built on.

[1] http://plugindoc.mozdev.org/linux-amd64.html
[2] http://www.cyberciti.biz/tips/linux-flash-java-realplayer-under-64bit-firefox.html
[3] http://www.debian-administration.org/articles/534

So, I decided to test the installation of the Flash plugin, using the nspluginwrapper. First, I wanted to know if there was the plugin as a DEB package in some of my apt-get repositories (see here my sources.list):

  1. raptor:~# apt-cache search nspluginwrapper
  2. nspluginwrapper - A wrapper to run Netscape plugins on other architectures
  3. raptor:~#

Very good! Better is impossible! So, I installed it and it’s depecencies: ia32-libs, ia32-libs-gtk, lib32gcc1, libc6, libc6-i386, libglib2.0-0, libx11-6, libxt6 and util-linux.

Installing the Flash Player

The next step was download the new Flash Player 10 from here. After the download has completed, I decompress the tarball, and copied the libflashplayer.so file to /usr/lib/mozilla/plugins:

  1. raptor:~# tar -xzvf flashplayer10_install_linux_051508.tar.gz
  2. install_flash_player_10_linux/
  3. install_flash_player_10_linux/libflashplayer.so
  4. install_flash_player_10_linux/flashplayer-installer
  5. raptor:~# cd install_flash_player_10_linux
  6. raptor:~/install_flash_player_10_linux# cp libflashplayer.so /usr/lib/mozilla/plugins/

Once the Flash plugin is in the browser directory, I ran the nspluginwrapper command, and the result was:

  1. raptor:~# cd /usr/lib/mozilla/plugins
  2. raptor:/usr/lib/mozilla/plugins# nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so
  3. raptor:/usr/lib/mozilla/plugins# ls -ltr
  4. total 11344
  5. -rw-r–r– 1 root root    1067 2007-12-02 13:17 mplayerplug-in.xpt
  6. -rw-r–r– 1 root root    1067 2007-12-02 13:17 mplayerplug-in-wmp.xpt
  7. -rw-r–r– 1 root root    1067 2007-12-02 13:17 mplayerplug-in-rm.xpt
  8. -rw-r–r– 1 root root    1067 2007-12-02 13:17 mplayerplug-in-qt.xpt
  9. -rw-r–r– 1 root root    1067 2007-12-02 13:17 mplayerplug-in-dvx.xpt
  10. -rw-r–r– 1 root root  286640 2007-12-02 13:17 mplayerplug-in-wmp.so
  11. -rw-r–r– 1 root root  287120 2007-12-02 13:17 mplayerplug-in.so
  12. -rw-r–r– 1 root root  286640 2007-12-02 13:17 mplayerplug-in-rm.so
  13. -rw-r–r– 1 root root  286640 2007-12-02 13:17 mplayerplug-in-qt.so
  14. -rw-r–r– 1 root root  286640 2007-12-02 13:17 mplayerplug-in-dvx.so
  15. -rw-r–r– 1 root root    5400 2008-04-13 06:15 librhythmbox-itms-detection-plugin.so
  16. lrwxrwxrwx 1 root root      51 2008-05-05 09:06 libtotem-narrowspace-plugin.xpt -> ../../totem/default/libtotem-narrowspace-plugin.xpt
  17. lrwxrwxrwx 1 root root      50 2008-05-05 09:06 libtotem-narrowspace-plugin.so -> ../../totem/default/libtotem-narrowspace-plugin.so
  18. lrwxrwxrwx 1 root root      45 2008-05-05 09:06 libtotem-mully-plugin.xpt -> ../../totem/default/libtotem-mully-plugin.xpt
  19. lrwxrwxrwx 1 root root      44 2008-05-05 09:06 libtotem-mully-plugin.so -> ../../totem/default/libtotem-mully-plugin.so
  20. lrwxrwxrwx 1 root root      43 2008-05-05 09:06 libtotem-gmp-plugin.xpt -> ../../totem/default/libtotem-gmp-plugin.xpt
  21. lrwxrwxrwx 1 root root      42 2008-05-05 09:06 libtotem-gmp-plugin.so -> ../../totem/default/libtotem-gmp-plugin.so
  22. lrwxrwxrwx 1 root root      47 2008-05-05 09:06 libtotem-complex-plugin.xpt -> ../../totem/default/libtotem-complex-plugin.xpt
  23. lrwxrwxrwx 1 root root      46 2008-05-05 09:06 libtotem-complex-plugin.so -> ../../totem/default/libtotem-complex-plugin.so
  24. lrwxrwxrwx 1 root root      45 2008-05-05 09:06 libtotem-basic-plugin.xpt -> ../../totem/default/libtotem-basic-plugin.xpt
  25. lrwxrwxrwx 1 root root      44 2008-05-05 09:06 libtotem-basic-plugin.so -> ../../totem/default/libtotem-basic-plugin.so
  26. -rwxr-xr-x 1 root root 9953520 2008-05-18 16:32 libflashplayer.so
  27. lrwxrwxrwx 1 root root      60 2008-05-18 16:33 npwrapper.libflashplayer.so -> /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so

After this, I restarted my Iceweasel, and tried to use a page that have flash, and voilá! I have a Flash plugin now! :-D

Debian and Linux and Ubuntu and english28 Apr 2008 10:29 am

About one week ago, I bought a new desktop machine for me. It’s a Intel® Core™2 Duo E4500 with 1Gb of RAM, DVD-RW and 160Gb SATA. The motherboard is a GigaByte™ one with all on-board.

But, the most important thing is that I could install the 64bits (AMD64 port) testing version of Debian, and once the processor has two cores, I can start to learn more about OpenMP and multithreaded programming. I’m writing the steps I used to install the Debian in this machine (AMD64+boot by USB), and it will be available soon.

Other important thing, was about the default operating system that the computer’s shop wanted install in this machine. Here in Brazil, it’s common the computer’s shops installs not original versions of Windows when you buy a new machine. But, in this case, the shop I bought the machine installs by default a version of Ubuntu (I don’t know which one) in all new machines if the customer didn’t buy a Windows license. I thought this a great initiative from them. :-D

Linux and english19 Mar 2008 05:21 pm

The Australian PC World edition created an interesting Quiz about some historical Linux facts. The quiz has 10 questions ans they are very nice to check if you remember dates and name of the companies and persons from the first years of Linux.

I did the quiz, and my score was not good: 60% (for me a good score should be more than 80%).

If you have more than 12 years of Linux usage or think that know all about the Linux history, check your knowledge  here.

Have Fun!

Gnome and Ubuntu and english11 Mar 2008 10:59 am

I’m glad that my blog is working for something :-D Mark Lee saw my other post about the AWN on Ubuntu, and send me a comment about the incorrect repository link that I used.

Actually, the repository is not incorrect, but the owner has moved the repository to Launchpad, and the repository URL(s) have changed. So, here is the new URLs that you need add in your /etc/apt/sources.list file:

  1. deb http://ppa.launchpad.net/reacocard-awn/ubuntu gutsy main
  2. deb-src http://ppa.launchpad.net/reacocard-awn/ubuntu gutsy main

Then, execute:

  1. sudo apt-get update
  2. sudo apt-get install avant-window-navigator-bzr awn-core-applets-bzr

For more information, see the official thread about the issue http://ubuntuforums.org/showthread.php?t=385981

Web2.0 and english09 Mar 2008 12:42 pm

I voted in the 2008 Webware 100 Awards
After read the last post of the Remember the Milk blog , I voted in all Web 2.0 applications I really like on the CNET’s 2008 Webware 100 awards. RTM, iGoogle, Google Reader, GMail and LinkedIn are a few of the my choices.

You can vote here. There are 300 finalists, divided in ten categories and for each category you can select one, two or three applications. The categaries are:

  • Audio: Music, podcasts, audiobooks.
  • Browsing: Browsers, start pages, RSS readers, widgets, runtime engines.
  • Commerce and events: Retail, auctions, travel, real estate, concerts, conferences.
  • Communications: E-mail, chat, voice.
  • Productivity: App suites, to-do lists, groupware.
  • Publishing and photography: Blogging, content management, photo sites.
  • Search and Reference: Search engines, encyclopedias, mapping.
  • Social: Social networking, family sites, recommendations, online worlds, contests.
  • Utility and Security: Infrastructure providers, storage, online protection.
  • Video: Video storage, playback, streaming, editing, and animation.

The Have Fun! :-D

Next Page »