california Canada conference Conferences database db db2 DB2 pureXML development eclipse fall flickr google ibm Internet it java jdbc Joomla Linux mapping Open Source Other perl Personal Photography Portugal programming purexml rails rogers ruby shipment Software software-testing sql sqlj Tech toronto tpmg Travel twiki USA xml yahoo

ipod touch

Tags: , , , , , , , , ,

Written from iPod touch. Touch screen keyboard sucks! I love my PDA with keyboard ;-) 5 minutes to write this post .

Second part, written from laptop: I only had about 10 minutes to play with the Ipod Touch before the employee kicked be out. He wanted to go home and I was the last person in the store :-) The keyboard is really hard to use. My thumbs are too big, and it didn’t work when I tried my PDA pen nor a regular pen. I guess it expects a larger surface of contact, so I was only able to type with my fingers. My PDA (HP HW6915) has a regular keyboard, but even using the pen and touch keyboard is much faster than using the Ipod Touch one.

Apart from this bad experience, I didn’t have much time to try the device’s features. Only got to try the browser and I liked it. It displays the pages nicer than IE on Windows Mobile. It is also very slim, more than I expected. Still, not in my wishlist. I did like the iPod Nano and may get one sometime.

VN:F [1.8.1_1037]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.1_1037]
Rating: 0 (from 0 votes)

Popularity: 13% [?]

5 Comments »

Yahoo Ads vs Google Adsense

Tags: , , , , , , , , , , ,

I have been running Yahoo Ads and Google Adense on my blog pages for over several months now. Although I am yet to make a few cents on advertising, the reason why I keep the ads running is that I do plan to write a detailed comparison of both tools sometime in the future. Google beats all of its competitors in context search and advertising, but in my opinion Yahoo is so behind only by self responsibility. From several constructive comments I’ve made on their YPN Blog, the answers, if any, were vague and the problems persisted, with completely out of context ads.

But today I found something really fun while browsing trough one of my articles, “The World is Flat“:

 yahoo_ads_google.jpg

Food for thought:

  • being Friedman’s book such an actual and popular topic, how can Yahoo not find any more relevant ads to publish in this page?
  • Google paying for ads in the Yahoo network? This one makes even less sense :-)   
VN:F [1.8.1_1037]
Rating: 5.6/10 (7 votes cast)
VN:F [1.8.1_1037]
Rating: 0 (from 4 votes)

Popularity: 18% [?]

2 Comments »

The World is flat

Tags:

I just finished reading the most recent best-selling book from Thomas Friedman: “The World is Flat”. It is definitely a very interesting read about how the world is becoming leveraged nowadays, mostly because of the surging of high speed internet connections all over the world and the opening of some cultures to the world.

I was both amazed and amused by Friedman’s research! It is incredible the large amount of trips and interviews the author did during the research phase for this book and the perfect location of each and every quotation and conversation. The way Friedman positions the real-world examples makes all of his concepts become simple and clearly understandable.

 

Along with the top quality research, another aspect of the book that captivated me was that describes several perspectives of the flat world, corresponding to several places in the world, from US, Latin America, Africa, Middle East, India, China and many others. It is also noteworthy the effort of the author in promote collaboration over and over again as the way to build our future.

 I definitely recommend this book, and give it 9 in a 1-10 scale. If you decided to read it, take a deep breath, because it is 650 pages long (english version) with a smaller than average size font. Good readings!

VN:F [1.8.1_1037]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.1_1037]
Rating: 0 (from 0 votes)

Popularity: 4% [?]

4 Comments »

DB2 Student Ambassador

Tags: , , ,

After reading Alcides Fonseca’s post regarding is opportunity to become an MSP and asking whether other companies have similar programs, I would like to introduce two programs related with DB2 that are targeted for university students: DB2 On Campus and DB2 Student Ambassador.

DB2 on Campus: The DB2 on Campus Program is a project designed to promote the use of DB2 in universities. The logistics and delivery of the program is performed between the DB2 Express-C team, and the local IBM Academic Initiative representative. The program consists of the following items and activities:

  1. A speech titled “The role of DB2 Express-C in the Information on Demand World”. This speech explains DB2 9 technology, with an emphasis on pureXML™, and encourages students to use DB2 Express-C, create university DB2 user groups, participate in the DB2 forums, and write documents about DB2. All of these activities can help them to advance their future careers.
  2. Introductory DB2 courses to obtain DBA and developer skills.
  3. Free DB2 books donated to the university library
  4. Free DB2 certification exams offered to the students

I will be at University of Minho on September 19th doing the speech for the DB2 on Campus program. There was not enough time to prepare the full-day event, but if you or someone at your university is interested in having this full-day event happening at your university, please feel free to email me and I’ll put you in contact with the program’s manager in order to schedule the event (my email is vrodrig at us.ibm.com).

There is a DB2 On Campus Facebook group. Follow these instructions to join. 

Subscribe to the DB2 Express-C blog to keep updated on news regarding this free to develop, deploy and distribute database(1). 

DB2 Student Ambassador: This is a program for individual students that want to promote the use of DB2 at their education institutions. Though the program is voluntary, it gives students a chance to learn more about DB2, develop presentation skills and marketing skills. All of these skills will be valuable in their careers. At the end of the program, the student will receive a letter of recommendation from IBM including all the details of the activities performed. The more activities performed, the better the letter of recommendation! We hope this will help the student get a job more easily in the future.

I consider this to be an excellent opportunity to get involved and interact with developers from a huge project like DB2, distributed across Toronto and Silicon Valley laboratories.

More information  about this program can be found here: http://www-306.ibm.com/software/data/db2/express/students_programs.html#ambassador

 

Although I’m only familiar with the DB2 programs, for the ones interested, there is also an IBM Academic Initiative program, focused on Open Standars, Open Source and IBM resources for the academic world.

The opportunities are out there, so just grab the one you like and boost your career :-)

(1) Yes, it is the fully loaded version available for free, with one limitation: it can only use up to 4GB of RAM :-)  

 

VN:F [1.8.1_1037]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.1_1037]
Rating: 0 (from 0 votes)

Popularity: 12% [?]

1 Comment »

US national body votes NO to Open XML

Tags:

The executive committee of the International Committee for Information Technology Standards (INCITS) fell one vote shy of the nine required to approve Microsoft’s Open XML standard. It voted 8 to 7 in favor of approval with one abstention, the group announced last week.

The ballot description here: Open XML ballot

The voting details here:  Open XML US voting

It’s unfortunate that some companies didn’t add comments to their votes. I would be interested to know the reasons for Apple and Intel voting yes, being that they are not strongly affiliated with Microsoft.

Another topic that can lead to some discussion is the fact that the two government agencies present in the group had different votes. the DHS thinks that the existence of 2 standards is a good thing, while the Department of Defense did their homework and based their negative vote on the following technical issues with Open XML:

From the several government agencies present in the voting body, it is interesting to see the different voting positions. The Department of Defense clearly identified the technical reasons for their negative vote: 

  1. Binary information in the standard that would lead to security concerns.
  2. The referencing of unexplained backward compatibility modes that might pose a problem for third party implementers.
  3. The use of proprietary file formats within the open standard appear to cause potential intellectual property ownership concerns.

The Department of Homeland Security voted yes, even though they also found technical issues with the proposed standard:

The XML naming and design practices of OOXML, for example, are inconsistent with Federal practices detailed in the Federal XML Community-of-Practice’s Federal XML Naming and Design Rules and Guidelines which prescribes best practices such as ISO/IEC 11179-5 element naming rules; OOXML uses a proprietary naming scheme.

Although this is a though result to Microsoft, I do think that eventually Open XML will be considered a standard format. Microsoft may have to do some work on addressing some technical issues like the ones pointed by DD, but eventually they will get the majority of votes. They just need one vote, and most of the NO votes were “conditional approvals”, voted as NO per the voting guidelines. I’m sure they will try to do some lobbying as a mean to get the missing vote.

Source: pcworld.com

VN:F [1.8.1_1037]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.1_1037]
Rating: 0 (from 0 votes)

Popularity: 5% [?]

No Comments »

DRM, Private Copying and CD prices

Tags: ,

When I moved to the US about 2 years ago, one thing changed in my life habits: I stopped downloading “illegal” stuff from the net. No more divx movies or MP3 musics. I started listening to online radio (www.sky.fm hs been on my top list since then) and using Netflix to all my movie needs. And the truth shall be told: I never really felt the urge to download this kind of stuff from the internet. Online radio has a good variety, and Netflix delivers the movies next day. Downloading movies would sometimes take one or two days for me because I never had much credits on eMule, so Netflix was faster than downloading and with better quality.

After I moved to Canada in the Fall of 2006, my music habits continued, but not my movie ones. I still go to the cinema, but there is nothing like Netlifx over here. I mean, there are alternatives, but not with the same quality/price/stock/speed. Netflix-alike companies charge more over here because people do not return movies some times, and some mail-mans also like to evolve their movie collection using those DVDs. I always wondered if Netflix would work in a less responsible society than US and Toronto example (which is everything but Canadian) just proved it won’t.  I even tried some online alternatives like amazon and iTunes but the ratio price/service didn’t satisfy me. Also, iTunes movie stock in Canada is miles away of Us or UK. So I replaced my movie renting with watching some online TV.

This week, when reading  about DRM in some posts on P*, I decided to investigate something I’ve heard about a few times over here: the Private Copying Act (pdf). Yep, it looks like in Canada downloading copyrighted stuff for personal use is not illegal. It is, however, illegal to upload copyrighted content. If you use p2p programs and you allow uploading while downloading, then you are breaking the law. Knowing about this Act was a good thing, as I started to use isFree a few months ago and I was never sure if it was legal or not. Another reason why I never felt I was “breaking the law” while using isFree is that the tv shows I watch (LOST, Heroes and CSI) are always broadcasted in my cable tv before they are available on isFree. That way, I was just using isFree almost as a Tivo system to watch the shows when I have free time and not when I’m cooking or biking.

The Private Copying Act also explains other thing that I never really understood: the high price of writable media when compared with other countries. It has been a few years since I paid more than 1 Euro per CD, and I always questioned myself how could they be so expensive in here. Well, I guess the $0.77 levy fee paid on each CD helps explaining that. One more mystery solved :-)

This won’t change my daily habits too much, as I will for sure continue listening to online radio, and I’m thinking about buying a TV so I can make use of the cable tv subscription at home, but it makes me think more about buying an MP3 player to use when biking, hiking and filling it with the music I want, as long as I find a website to download it for free without having to do any upload :-)

 

VN:F [1.8.1_1037]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.1_1037]
Rating: 0 (from 0 votes)

Popularity: 8% [?]

No Comments »

time for surgery

Tags: , , , , , , ,

kernel.jpgNew motherboard and HDD on the way. Next week my laptop will be submitted to several surgeries in order to find were the problem is. If my CD burner even worked, I would install ubuntu and see how it behaves in it, just to make sure that the problem here is not windowze…

By the way, has anyone seen similar behavior? Even if my system is not doing much, kernel is always at 1-5% and when it spikes to the 80-90%, then I can go for a coffee.

VN:F [1.8.1_1037]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.1_1037]
Rating: 0 (from 0 votes)

Popularity: 3% [?]

3 Comments »

rant….

Tags: , , , ,

I decided to switch from prepaid cellphone service to a monthly plan… The plan price is $20 for 200 minutes…. Not so bad, BUT, there are some extra charges:

  • $8/month for “system access fee”, whatever that is, considering I’m paying $20 for the service itself.
  • plus $1/month for 911 access fee
  • plus $7 to display the caller’s phone number. This is just nuts. I need to pay to see who is calling me. Note that the caller can still choose to show or hide his/her number.
  • received calls are charged at the same price as made calls
  • activation fee of $35, even after being a prepaid customer of them

 add the tax to it and the $20 monthly plan is now $40 per month… I’m still deciding if I should go back to prepaid… but for a country where I pay more for insurance per year than my car is worth (year 2000 ford focus sedan), nothing looks strange anymore…. I doubt that there is such thing as consumer protection around here

VN:F [1.8.1_1037]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.1_1037]
Rating: 0 (from 0 votes)

Popularity: 4% [?]

4 Comments »

The way to a winning Résumé

Tags:

Just stumbled across this short article on BusinessWeek about writing a winning resume. Although we could elaborate more about the “science” of writing resumes, the three topics they focus on are very important, to which I add my comments:

  • Focus on specifics – do not build a generic resume that you send with all of your jobs applications. You need to tailor your resume to the target positions you are looking for and refine it for each single application. When applying for a job, read the job description wisely and identify the skills that you have and match the job description and make sure you point out those skills in your resume, either based on professional experience, education or personal projects. Try to identify uncommon or rare skills required for the job that you have. HR staff will filter applications based on the candidates skills and if you are one in a few that has the skill X, then it is more likely for you to be selected from the pool of candidates.
  • Stick to one page - never write long resumes. Having reviewed and filtered quite a few resumes myself, long resumes usually contain lots of irrelevant information about the candidate and his/her proficiency for the job. And when someone has to read dozens of resumes, a long resume is a serious candidate to be excluded. Writing a one page resume is also considered to be your first test during your application. Similarly to those TV contests where you have 30 seconds to answer a question and the best answer is chosen by the public or the juri, when you apply for a job you should consider that you have one page where you can write the reasons why you are the best person for the job. These reasons can be your past experience or education or just your motivation and passion for the job, as long as you can write it down in a way that will convince the hiring staff to give you an interview opportunity.
  • Misspellings are a no-no – just like the one page rule, avoid misspellings is also a golden rule regarding resumes. Your resume is your entry card to the job interview and, as such, it must be perfect. When hiring staff is evaluating your resume, they are evaluating you! Don’t make them think that you are not perfect and didn’t work hard enough in your application. Even if you are sure about the correctness of your resume, ask someone with more experience than you in the resume’s language to review it. Sometimes they can give you very good input on how to re-write one or another sentence to have a much better impact when the hiring staff reads your resume.

Since I’ve moved to Silicon Valley to do my internship at IBM that I’ve received many emails asking for opinions, internship/job openings or just to ask opinion about a resume. I’ve always found problems with the topics above, and always tried to help people correct them, even if sometimes people doesn’t accept my comments very well or simply rejects them. Here are the common issues:

  • Focus on specifics – I would say that about 80-90% of the resumes I receive are from Portugal. Sometimes, I receive 2 or 3 from the same University at the same time. Unfortunately, all the three look the same except for the applicant’s name. Most of the times, the resume I receive is just a list of all the classrooms the student attended during the degree, and sometimes even a detailed list of high-school education is present. First, these resumes are generic resumes. They are not targeted to a specific job or to a specific area, so people tend to build them as much generic as they can be. This is not good. When I receive this types of resumes, there is nothing I can use to distinguish from one candidate to the other. Remember, your resume represents you! Your resume must show why you are better than the other candidates. Instead of just listing the classrooms you attended, focus on your projects. Describe the projects you executed during your degree in such way that these descriptions will prove your expertise in the technology used and also your teamwork  and organizational skills. Focus on table stakes you achieved in your projects.
  • Stick to one page – 100% of the resumes I’m receiving for the first time break this rule. I must confess that I also broke this rule when I first applied for a position in the US. My first resume had almost 2 pages, and I considered it to be pretty small. I was wrong. Most of the times, this rule is broken because people does not focus on specifics. In the same way that we need to tailor a resume to each job opportunity, we also need to tailor it to each market that we are applying to. Europe and US have different perspectives of what a resume’s size should be. If in Europe there is the European CV template that will easily expand to 2 or 3 pages just by filling in the common fields, in US the “standard” resume is one page long. You should always do some research on the market that you are applying to, and look for some sample or template resumes for that market. This difference in standards can be a minor difference if you know how to summarize the information in your resume and keep just the important stuff. For example, in the US style resume the applicant’s name and address occupies the first 2 lines only, while on the European model it can take up a considerable amount of space in the first page. As long as there is no fill-up unnecessary text in your resume, having more than one page can be acceptable. What is not acceptable is to add redundant information just to have a bigger resume. The worst example of redundant information I have received so far was a resume that contained the applicant’s parents name, address and cellphone number. I never understood the purpose of that information.
  • Misspellings are a no-no – with today’s technology, misspelling errors are definitely a no. There are spell-checkers and online dictionaries everywhere, and you should review your resume quite a few times to confirm accuracy before emailing it. Also, if you don’t know the correct word in the language you are writing the resume, ask someone that may know it, or rewrite your text to avoid the need of that word. Never, never, never create a new english word that only you know! If a typo can be acceptable, adding an english termination to a portuguese word is not acceptable at all. As for the typos, just make sure you review your resume one more time before you email it, although most spell-checkers should be able to catch them.

This post is already quite long, so I will leave some other topics and examples for a upcoming post. Just as a summary, your resume is your representative in the pool selection phase, so if you want to be selected for an interview, you need to stand out (for the best reasons :-) ). Also, when applying directly to someone’s email, please write a cover letter. Generally you can also doing it when applying though HR websites, but HR screening people won’t read before selecting the resumes.

VN:F [1.8.1_1037]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.1_1037]
Rating: 0 (from 0 votes)

Popularity: 2% [?]

No Comments »

SegredoVodafone

Tags:

Um grupo de “assaltantes” entra num predio às escuras, vão direitinhos em direcção a uma secretária, roubam uma capa que diz Beta e põe-se a andar. Ou é uma tentativa de marketing, ou então os “assaltantes” trabalham na secretária ao lado. Só assim se justifica saberem exactamente o que “roubar” e de onde o fazer. 

Também é interessante o facto de que eles foram capazes de entrar no edificio sem activar o alarme mas não conseguiram sair… :-)

Aqui fica o video:


E aqui fica o link: http://segredovodafone.blogspot.com/

VN:F [1.8.1_1037]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.1_1037]
Rating: 0 (from 0 votes)

Popularity: 3% [?]

1 Comment »