|
|
|||||||||
Felipe Gaucho's BlogCommunity: Java User Groups ArchivesFootprint: stable release is out (codename: FOR)Posted by felipegaucho on October 23, 2007 at 07:45 AM | Permalink | Comments (1)
The Footprint projectAs explained in my last blog about the Footprint, the aim of the project is to provide an easy way of delivering certificates to JUG meetings attendants. The basic user story is the following:
How it works?The algorithm of footprint:
The security part of the project is based on the Bouncy Castle's library, and all PDF manipulation is done with the fantastic iText library. Other basic features are the logging over all operations and the internationalization of all classes. How to run the example?The release contains a README.txt file with brief instruction on how to start using Footprint, but in short you must:
That's it - if it fails for any reason, please don't hesitate to send me an email with the failure description. How to change the configuration file?Documentation is an issue by design of our project. Since we don't have many collaborators, we always prioritize the implementation (code first). But you can check the configuration schema, and if you have doubts about its structure, please leave a comment below this page. CEJUG Certified: free vouchers of Sun Certification ProgramPosted by felipegaucho on September 23, 2007 at 11:05 AM | Permalink | Comments (2)Yes, it is true: FREE VOUCHERS! We from CEJUG just created a program called CEJUG Certified, that works as follows:
Every good company has internal training and certification programs, so what is the big deal ?The big deal is the local companies supporting the community as a whole - not only their employees but any member of the community can receive the money back. It is a changing of behaviour, the companies are not just repeating some traditional enterprise strategy or offering benefit pack to attract good employees - they are betting in a better relationship between their business goals and the local community. Companies, students and professionals are part of the same community and this program aims to promote this idea - people must know each other, respect and collaborate for a better society, and when companies start investing resources in a more holistic way it is a good sign. Recognition and respect for the good companiesThe greatest benefit for the companies participating in this new program is the recognition of the JUG members. Companies that invest beyond their business borders show a commitment with the local community and a level of maturity that attract good people, attract good professionals - when you sow good seeds you pick good fruits ;) Global JUG community leaders togetherPosted by felipegaucho on June 22, 2007 at 03:10 AM | Permalink | Comments (2)
Introducing the Footprint ProjectPosted by felipegaucho on June 11, 2007 at 06:30 AM | Permalink | Comments (3)Few months ago, my JUG participated in the Sun Tech Days Brazil - with more the three thousand participants over 20 different cities. The event was fantastic and the international evangelists sponsored by Sun made a great work introducing new technologies and the prospective innovations about Java. Despite the great success, the management model of JUGs - uniquely based on community collaboration - caused some issues on the organization of the events in all participant cities. This kind of situation motivates international JUG leaders to discuss on how to prevent or mitigate these problems in order to aggregate more quality to the local events. * If you are JUG leader, you can (and must) participate of our discussions here. The need of events certificatesThe most part of Java professionals invests in their carriers without much concern about proving when they buy books, attend conferences or courses - they are just serious professionals looking for technical education and they usually don't care if the conferences provide digital or printed certificates of participation. In many countries it is common such investment to be supported by the companies as part of their competitiveness strategies. Unfortunately, not all societies are so stable and fair with people and some markets are so competitive that forces people to register their investment in education as a better chance during job interviews. People living in these under development countries - like Brazil - looks forward some official way to prove they are skilled, including all types of certificates: Java Certifications, graduation and post-graduation diplomas and even minor certificates like participation in local events. Other important learned lesson for me - after 5 years as JUG leader in a community without good salaries and without good working conditions for the average case - is that the discussion about better ways to work must be done in parallel of actions to promote a better life for people today. We cannot just discuss philosophically or wait a better society in ten years, we must dream of that but we also must try to mitigate any problem that bothers the quotidian of the JUG members. In that sense, I created the footprint project. The footprint projectInspired by the need of JUG Events certificates, we wrote a set of User Stories in the project home-page, but the main goals for the moment are summarized below:
The project is new,we have a snapshot release available and we are discussing the user stories and designing the project modules. We are looking for help, and even small contributions are very important now, like logo design, early adoption and design tips and suggestions. Your experience and your thoughts about the User Stories are also very important, and any suggestion that help us to do a better product will implies that your name will be included in the hall of fame of the footprint project. So, visit our project, contribute and tell to your JUG leader about that - we certify you :) SUN Tech Days @ BrazilPosted by felipegaucho on April 17, 2007 at 03:15 AM | Permalink | Comments (2)The giant SUN Tech Days @ BrazilFirst of all I need to mention that Brazil is promoting probably the biggest SUN Tech Days in the world, with more than three thousand participants over twenty different cities. With a huge effort, SUN Brazil promotes it every year, counting on the support of SUN Microsystems and some local heroes, with a special remark on Bruno de Souza - an unbreakable JavaMan who deals with the avalanche of issues with serenity and friendship behaviour - a privilege to have a so passionate person working to promote Brazilian Java community. And he is not alone, all over the country we have regional leaders working hard to organize the best event as possible. On the event of my JUG - the CEJUG Tech Day - we've done everything in a collaborative way, with community members producing t-shirts, professors and students involved in promoting the event and we - the coordinators - doing over night efforts to provide a great Java show on 19th April 2007 - with almost 300 people already registered. We've got also a great support from local sponsors, providing the event with a higher quality, which would not be possible without financial support. And, of course, there is some pending issues, like the certificates.Certificates of presence - how to deal with that?An interesting point of our tech days is about certificates. The attendants of the event are coming from all layers of the software industry, including students, professors, professionals and business people. Different people, different goals but since the event is during the commercial hours, some of the students and professional require certificates to show to the companies they are out of the office but still investing in their technical education. A burocracy, simple and quite reasonable, but something a bit complex if you think about that. Two issues: first of all, the certificate themselves: they must be designed, printed and released in some way - that's the easy part, since you will reuse it several times. The second aspect about certificates is the controlling over who is really attending the conference. After some evaluation, we agree the controlling is not feasible without a lot of resources investment, so we decided to simplify the certificates process. The SUN Tech Days has a web application for registration, that includes the name and the e-mail of the participants. Well, we decided to generate a PDF with the individual certificate and send back to the registered users after the event. It is not bullet proof, but at least it is a simple, economical and echological solution. People who really need to get a printed certificate, can do it by themselves. We plan to use locked PDF - the ones you can't modify - to guarantee a minimum trustful level. Or use a PGP key to sign the original documents, or other great ideas about trustful documents that geeks love to discuss :) Global registering of conference attendants.Other idea I already posted here about a global server containing the registering of all conferences people had attended all over the planet - sorted by region, country or whatever it is required to be useful. In this case, a person would be identified by a unique ID, and this ID would be associated to his JUG. It is not useful only for dummy reasons like proving to your boss you were in a conference, but it can be used for marketing campaigns and discount programs similar to the ones used by Las Vegas casinos. If you are a frequent attendant of big conferences, why not receiving a privileged treatment on the next events ? Or why not receiving business benefits as a vip attendant ? :) That's all. Remember to check the SUN Tech Days nearest your home, these events are really a great moment to keep in touch with your community. Special offer to Java Champions and JUG leaders on Jazoon'07Posted by felipegaucho on January 15, 2007 at 06:15 AM | Permalink | Comments (2)In recognition of the great job done by Java Champions and JUG leaders around the world, the Jazoon committee decided to offer a special condition for them: free tickets for Jazoon'07. And even better, each of them can invite a Java member of their community to come for free also. The idea is that the Champions and JUG leaders identify remarkable members of their community and take these guys to the event - promoting the sinergy between the remarkable community members. Imagine the happiness of a guy being chosen by his community for attend an international conference for free? This guy can be you, just ask your JUG leaders about it. All details about the Conference fees and conditions can be found here or through this address: registration@jazoon.com
Prices and official registration pageThere is a lot of more information on the Jazoon official web site, just go there and check the best condition for you and your company. If you have questions, just ask the Jazoon'07 customer support team. A Java connection to MacedoniaPosted by felipegaucho on September 24, 2006 at 11:47 PM | Permalink | Comments (10)Despite all marketing about Java communities, the world is big and sometimes the spotlights loose some interesting groups. Last week I had the privilege to visit Macedonia, a small country on the Balkan peninsula. My destiny was Ohrid, a city on the shore of the beautiful Lake of Ohrid. If you know that game Age of Empires you will feel yourself a character of the game walking through the narrowed alleys of Ohrid. The city is sorrounded by the Tsar Samuel's Fortress - and from the top of this fortress you get a fantastic view of the lake and the city down there. A good place to shot enemies two thousand years ago, and a nice place to test your photo gadgets nowadays :) Other interesting novelty about Macedonia is about its Java community - I confess I had no much information about that before visiting Ohrid, so I decided to share with you some hints about what is happening over there. This trip opportunity happened when I started working for Netcetera AG - a business group established at Zurich with a brother office at Skopje, the capital of Macedonia. Despite using a portable technology and all communication facilities of the Internet, these two offices are located in very different countries, and the company promote this annual meetings to integrate people - two days of a friendly cultural mix. Macedonian Java
For some reason there is no JUG at Macedonia, and even asking dozen of macedonians about that, none of them could give me an acceptable reason to that. Here a special requirement to macedonians: just create your JUG, no excuses :) That's all I know about Macedonia, it is not much but I returned from Ohrid with a very nice feeling about that Java community, I believe we will start listening more and more about their Java. If you are looking for business partners, or just thinking about a nice place to your next vacation, think about Macedonia. | |||||||||
|
|