pjcabrera is currently certified at Apprentice level.

Name: Pedro J Cabrera, but call me PJ
Member since: 2002-12-05 22:04:22
Last Login: N/A

FOAF RDF Share This


First of all, everybody who's my friend calls me PJ.

I am a web developer with over 6 years of distributed systems experience in C, C++, Java, DHTML, XML, and SQL.

I know several other languages and Unix tools, but I don't use them often enough to be considered an expert.

I am co-founder of the SNAP Software Development Center at the Interamerican University of Puerto Rico, an open source research and development center at that university.

You can contact me @ 'echo qkdbcsfsb@tpdjfebekbwb.psh | tr b-z a-z'

Recent blog entries by pjcabrera

Syndication: RSS 2.0
4 Mar 2004 (updated 4 Mar 2004 at 03:13 UTC) »
SNAP Software Development Center

I would like to announce the founding of an open source research and development center at the Interamerican University of Puerto Rico.

One of the goals of the SNAP Software Development Center, is to improve the quality of software developers in Puerto Rico, by involving Puerto Rico IT, computer science, and computer engineering students in supporting and improving open source projects through internships in the SNAP Center, and through open source-based independent study projects at the students' universities. (I will post about the other goals in the weeks ahead.)

In the fall of 2003, myself and two colleagues from the Java Society aligned ourselves with the Interamerican University of Puerto Rico, and took a proposal for funding the SNAP Center to the Industrial Development Corporation of the government of Puerto Rico. To make a long story short, we were approved! The contracts between the Interamerican University and the Puerto Rico Industrial Development Corp have been signed and everything is official. We just ordered the first of the equipment today, March 3, 2004. (I'll be writing about that once it arrives and we start installing stuff - all of it open source - on the servers!)

I am involved with the center as co-founder and software architect. I am involved in "educating" faculty and students at the Interamerican University about open source licensing issues, open source technologies, and lightweight methodologies such as eXtreme Programming. I will also be involved in direct student outreach. (We want all students, whether or not they are in IT or computer science or engineering, to know about and to be excited about open source.)

The project begins at the Interamerican University, but it is our hope that this open source R&D center sparks interest in similar projects at other Puerto Rico universities.
Let Java Go! Petition

As some of you may know by now, Eric Raymond has posted an open letter to Scott McNealy, CEO of Sun Microsystems, pleading with Sun to open source the Java platform. A colleague of mine and I want to do something about this.

We are eXtreme Programmers to the core. Using his customer stories describing what he wants to do, I have started writing a simple J2EE app, using the Struts and Hibernate open source Java frameworks. At its most basic feature set, the user simply enters their email address and name on a web form, and after the user clicks submit, the app emails a copy of Eric Raymond's letter to Scott McNealy, James Gosling, and the Sun Microsystems Board of Directors.

We want to let Sun Microsystems, and Scott McNealy in particular, know in a very personal way, how many developers want Java to be open source.

We need your help. We do not have at the moment, reliable hosting that can take the possible beating of a Slashdotting. My simple Java app may not survive the onslaught on my personal home server. :-)

If anyone can provide Tomcat and MySQL hosting ASAP, I am willing to Paypal some money each month between now and the last day of OSCON 2004 in Portland. I want to hit Sun with a thousand emails of Eric's letter every day, between today and OSCON 2004.

If you can help, contact me at:

pjcabrera AT sociedadjava DOT org

Hey, Scott!

Let Java Go! Let Java Go!
Let Java Go! Let Java Go!
Let Java Go! Let Java Go!
Let Java Go! Let Java Go!
Let Java Go! Let Java Go!
Java Society of Puerto Rico

I have been involved with a volunteer-run Java Users Group in Puerto Rico for little more than a year. During that time, I have been giving free monthly workshops and presentations on applying Java open source technologies. The contents of my presentations is distributed under a Creative Commons Attribution-ShareAlike license.

The JUG has finally organized a board of directors and an executive commitee to carry out activities. I am vice-president of the board, and executive in charge of recruitment.

As part of a membership drive strategy with the local four-year colleges and universities, we plan to hold RoboCode and Java TetriNet competitions in May of 2004.

For more details, see my JRoller weblog.

The source code for competition enrollment, online score posting, and tournament-like eliminations will be distributed under an Apache license. [ I had to work open source in somehow. :-) ]
16 Feb 2004 (updated 16 Feb 2004 at 20:44 UTC) »

I absolutely agree with you about large hardware store chains and the little local mom-and-pop varieties. I bought my PowerBook from a local Puerto Rico Apple shop that has been struggling for over ten years, instead of buying from CompUSA or over the web. I believe in choice, and if I don't support the little guys, the big guys will soon be telling us how it is. Fuck that! :-)

I also find myself in agreement with you about people from other countries working in a country and not knowing the language. But a little perspective is needed, please.

Some of these folks are escaping oppressive regimes and they come to make a fair living, free of hate and persecution. Who are you to give them any lip? They are probably having a hard time working full-time and learning the language on their own time. How would you like to be bitched about when the only place for you to run to doesn't speak your language?

Besides, you will soon learn your own employer is either giving them your job overseas, or bringing them over to the USA to take your job off your own hands. I'll love to see your perspective on this in 5 years, when the baby boomers retire and the USA finds itself short 14 million professional-level employees.

One question, deek? How many languages do you speak? Could you live in Japan if suddenly Communists took over the Congress and the White House and the only place to find work was Japan?

That's what I thought, bitch.

By the way, you just got bitched at by a multi-lingual Puertorican (6 languages and counting.)
16 Feb 2004 (updated 17 Feb 2004 at 00:50 UTC) »

repeat send of another post. removed

14 older entries...


pjcabrera certified others as follows:

Others have certified pjcabrera as follows:

  • pjcabrera certified pjcabrera as Apprentice
  • fxn certified pjcabrera as Apprentice
  • salmoni certified pjcabrera as Apprentice
  • jao certified pjcabrera as Apprentice
  • atai certified pjcabrera as Apprentice
  • rillian certified pjcabrera as Apprentice
  • richdawe certified pjcabrera as Apprentice
  • jbucata certified pjcabrera as Apprentice
  • ploppy certified pjcabrera as Apprentice
  • sral certified pjcabrera as Apprentice
  • alejandro certified pjcabrera as Apprentice
  • lerdsuwa certified pjcabrera as Apprentice
  • ara0bswft16 certified pjcabrera as Apprentice

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page