Getting JBoss running with Sun tutorial

Posted August 16th, 2010 by FemiByte
Categories: Java J2EE

the instructions work for the most part, but errors are produced.
To resolve the errors, I found the following link very useful:

Getting the J2EE Duke’s Bank Example running on JBoss-4.2.2.GA

Something is happening in Africa on the ICT front

Posted August 16th, 2010 by FemiByte
Categories: Africa, Technology

Ghana, Kenya, Rwanda. Something is happening on the continent on the ICT front. The launch of  the Seacom cable for East Africa promises unlimited opportunities. Mobile services are all the rage in technology innovation as Safaricom can attest.

And as this article Tech For and By Africa shows, ICT is rapidly developing and hopefully will realize its potential on the continent.  Something indeed is happening back there. Time to pack one’s bags? We’ll see.

Configuring multiple JBoss instances on one machine

Posted August 8th, 2010 by FemiByte
Categories: Java J2EE
Look at this link:
I chose the alternative port method as I didnd’t have multiple ip
addresses on my machine.
I created these 2 new jboss locations :
  • $JBOSS_HOME/server/node1
  • $JBOSS_HOME/server/node2
and modified the jboss-server.xml file for each under the conf
directory, setting ports-01 for node1, ports-02 for node2.
Then I started each instance as…
  • $JBOSS_HOME/bin/ -c node1 &
  • $JBOSS_HOME/bin/ -c node2 &
That got me up and running at these ports with no conflicts:
2010-08-09 00:30:09,289 INFO  [org.apache.coyote.http11.Http11Protocol] Starting Coyote HTTP/1.1 on http-
2010-08-09 00:33:01,995 INFO  [org.apache.coyote.http11.Http11Protocol] Starting Coyote HTTP/1.1 on http-

Do Individual Innovators exist in Africa ?

Posted April 15th, 2010 by FemiByte
Categories: Africa, Technology

I have often wondered whether Africa can produce individual inventors like the West did at a similar stage in it’s development. You know men like Faraday, Edison who stuck out on a limb and produced something really ground-breaking with respect to the society they lived in. Well, it seems to be the case among the youth. First, there was the Malawian boy who was able to build an operational windmill entirely from local materials:

Now there’s  this Togolese student who has built a humanoid robot that works from old TV parts:

Here’s the video:

So there is invention and innovation in Africa among the young. The question is this: can African governments (and societies) effectively harness such innovation and creativity to make a difference in the lives of their citizenry?

Real Madrid 0 – 2 Barcelona @ Bernabeu

Posted April 10th, 2010 by FemiByte
Categories: Futbol

It’s all over at the Bernabeu as the so-called Galacticos of Real Madrid are soundly beaten by the Ballers of Barcelona led by a certain Lionel de Messi.

A few points:

1. The match showed the difference between buying and building a team as Barca played the more coherent football, stringing passes together seemingly at will, at the expense of the hapless Madridistas.
2. This should put to bed once and for all any argument as to whether CR9 is better than Lionel, as CR9 was a shadow of his former self. I guess he now realizes that ManUtd made him look much better than he is.
3. My most appropriate analogy wrt. these 2 teams is that Barcelona is the smart kid in the class who doesn’t need to study and always ends up with straight As, while Real is like the kid who’s studies and swots a lot, but tends to end up short…

On the subject of ‘Randomness’

Posted April 10th, 2010 by FemiByte
Categories: Mathematics, Philosophy

I recently stumbled across this website where one can generate what is known as ‘true’ random numbers: and an article about what is true randomness:

Here the case is made the random numbers generated by computer programs are pseudo-random rather than true random numbers since they’re generated from an algorithm, a programming recipe, and the stream of numbers generated are entirely predictable and repeatble if the algorithm is known. The article then asserts that true random numbers can be generated by physical phenomena such as atmospheric noise or radioactive decay and that an appropriate definition of randomness is that which cannot be predicted by humans, which I tend to agree with.

This brings up a whole slew of philosophical viewpoints involving the correct definition of determinism. For one may claim that atmospheric phenomenon may also follow an algorithm known only to God or Nature.

After all chaos theory has been used to help explain atmospheric phenomena and posit that a butterfly effect does exist.

Pumzi – African sci-fi movie

Posted April 9th, 2010 by FemiByte
Categories: Africa, Culture

This is a pretty amazing trailer. Sci-fi by an African (Kenyan) woman director. Will definitely see it when it comes out on DVD. Nollywood, are you watching?

What makes this distinctive is the fact that it goes where no African movie to date has gone – science fiction. As an African whose favorite movie genre is sci-fi, this is definitely a must see.  Also, the attention to detail shows Nollywood how it can step up its game. Kudos to the African Film Festival in NYC for giving Wanuri Kahui some exposure.

E-Learning for Africa

Posted April 8th, 2010 by FemiByte
Categories: Africa, Technology

Another one of my interests. I didn’t know that such an initiative existed. I will definitely start to pay more attention. It is often said that one must find one’s passion in life. Is this a passion of mine? I’d say that it is since it has the capacity to make meaningful change in Africa with little startup or collateral costs.

Man Utd 3 – 2 Bayern Munchen @ Old Trafford

Posted April 8th, 2010 by FemiByte
Categories: Futbol

Arjen Robben – this man will forever be known as the Killer of Dreams at the “Theater of Dreams” as his goal for Bayern Munchen knocks out ManU from the Champions League. The tie finished 3-3 on aggregate courtesy of Bayern’s 2-1 win in Munich but Bayern go through on the away goals rule.

Ajax, how cool is that?

Posted April 5th, 2010 by FemiByte
Categories: Technology

I just started researching and reading about Ajax (the technology, not the cleaner!!) and though I’m pretty late to the party being a server-side guy, I’m impressed. It’s pretty cool technology and radically enhanced the web user experience since it enabled a paradigm shift from strictly client-side or server-side processing to a parallel mode where data can be fetched from the server simultaneously while a user is using a page.

I realize now that Ajax is the secret behind Google’s ever so cool suggest feature where your Google search box magically comes up with suggestions as you input your query. Pure coolness. AJAX the acronym, for those of us who are techies stands for Asynchronous Javascript and XML. Go figure.

Here’s a link to the original talking about Ajax in 2005:

Ajax: A New Approach to Web Applications