Breckenridge, Colorado with Lili

 

39°28'56.2"N 106°03'54.4"W





As an Amazon Associate I earn from qualifying purchases.

Skating with Konrad and Dorota




As an Amazon Associate I earn from qualifying purchases.

Skating with Konrad (Uki and Dorota)




As an Amazon Associate I earn from qualifying purchases.

Having family and friends over is a joy



As an Amazon Associate I earn from qualifying purchases.

Michael Bublé - Haven't Met You Yet [OFFICIAL VIDEO]

It is funny how we are all dreaming of having that perfect person in our lives.., and an the end of the day we walk out with only a shopping bag subsistence to show for.. and to get us to another day



As an Amazon Associate I earn from qualifying purchases.

Google Netbook Specs Preview

It looks like the specs to the Google Chrome OS netbook were released, here is a link below.

http://www.ibtimes.co.uk/articles/20091227/google-chrome-based-netbook-tech-specs-are-out.htm


As an Amazon Associate I earn from qualifying purchases.

Google Netbook Specs Preview

It looks like the specs to the Google Chrome OS netbook were released, here is a link below.

http://www.ibtimes.co.uk/articles/20091227/google-chrome-based-netbook-tech-specs-are-out.htm


As an Amazon Associate I earn from qualifying purchases.

Food of the champions: Polish strawberry dumplings



As an Amazon Associate I earn from qualifying purchases.

Brill IP Law Office – Opening January 2010

Brill IP Law Office applies business sense and cost-effectiveness in counseling on intellectual property (IP) legal matters. Robert J. Brill is adept at patent and trademark application preparation and prosecution, in the US and internationally, related searches and opinions, licensing, and further IP counseling. His clients have included startups, small to midsize companies, Fortune 500 companies, and universities worldwide. Bob’s experience covers a wide range of electrical, software, medical, computer, imaging, financial, telecommunications, mechanical, and clean technologies.

read more ..

http://bobbrill.net/?p=2105


As an Amazon Associate I earn from qualifying purchases.

Brill IP Law Office – Opening January 2010

Brill IP Law Office applies business sense and cost-effectiveness in counseling on intellectual property (IP) legal matters. Robert J. Brill is adept at patent and trademark application preparation and prosecution, in the US and internationally, related searches and opinions, licensing, and further IP counseling. His clients have included startups, small to midsize companies, Fortune 500 companies, and universities worldwide. Bob’s experience covers a wide range of electrical, software, medical, computer, imaging, financial, telecommunications, mechanical, and clean technologies.

read more ..

http://bobbrill.net/?p=2105


As an Amazon Associate I earn from qualifying purchases.

Me and Lili



As an Amazon Associate I earn from qualifying purchases.

Opening gifts



As an Amazon Associate I earn from qualifying purchases.

Maja



As an Amazon Associate I earn from qualifying purchases.

Christmas dinner



As an Amazon Associate I earn from qualifying purchases.

I wish you the best holidays possible and a happy new year

Dear friends and family,  

I wish you the best holidays possible and a happy new year.  

My most important wish: I hope each one of you can find yourself with the person you care for the most and I hope that person loves you back as much. Really nothing else matters more than that. 

I also wish you a happy new year, not just the celebration at midnight, but the whole next year.   

As many of you know, for me, this last year was very interesting, and fulfilling career-wise with all the conferences and business-relationships formed, I am thankful for that and I want to extend my thankfulness to all of you. 

I am also thankful to my friends and for my little daughter who provided an incredible support to me. I know this year was also very challenging to many of us, for some of us it was the economy, trying to keep the house from the foreclosure, trying to keep or find a job, trying to figure out how to make the next payment, especially painful if you are considering cutting on the education funding for your own child. I know a thing, or two about it. 

Each one of us is going thru the unique life experiences, we experience the most beautiful of moments and we have our periods of depressions and melancholy. 

Despite all the challenges and stress I wish that all of you find in yourself a good heart to forgive and be nice to people who hurt us, to cherish our friends, to have family to call upon and to say "I love you" to the person you love.  

If you find yourself in dire straights this year, don't hesitate to call, or email me, I will do my best to be there for you. 

Merry Christmas for Christians and happy holidays for the rest of us! 

Uki 


As an Amazon Associate I earn from qualifying purchases.

MOTODEV Keynote Summit

MOTODEV Summit – January 13, 2010, Beijing China

Please join Christy Wyatt, Corporate Vice President, Software Applications & Services, as we kick off MOTODEV Summit China 2010, with a keynote presentation that will delve into the latest market trends and highlight the opportunities available to you to deliver break-through applications for the next generation of Motorola Android Handsets. Attend to get the big picture perspective to help you navigate through a day of in-depth sessions and tutorials and guide you to the detailed information, tools, and knowledge you need to succeed with Motorola.


Register:
http://developer.motorola.com/eventstraining/summit/beijing10/?utm_campaign=Beijing10-2&utm_medium=email&utm_source=email


As an Amazon Associate I earn from qualifying purchases.

MOTODEV Keynote Summit

MOTODEV Summit – January 13, 2010, Beijing China

Please join Christy Wyatt, Corporate Vice President, Software Applications & Services, as we kick off MOTODEV Summit China 2010, with a keynote presentation that will delve into the latest market trends and highlight the opportunities available to you to deliver break-through applications for the next generation of Motorola Android Handsets. Attend to get the big picture perspective to help you navigate through a day of in-depth sessions and tutorials and guide you to the detailed information, tools, and knowledge you need to succeed with Motorola.


Register:
http://developer.motorola.com/eventstraining/summit/beijing10/?utm_campaign=Beijing10-2&utm_medium=email&utm_source=email


As an Amazon Associate I earn from qualifying purchases.

Jack Vettriano

I absolutely love Jack Vettriano's art and the depiction of the period!








As an Amazon Associate I earn from qualifying purchases.

The Meaning of Open

Here is a great blog post written by Jonathan Rosenberg, Senior Vice President, Product Management at Google on what it means to be "open" and how Google is actively seeking that goal. I would love to hear people's comments.

http://googleblog.blogspot.com/2009/12/meaning-of-open.html


As an Amazon Associate I earn from qualifying purchases.

The Meaning of Open

Here is a great blog post written by Jonathan Rosenberg, Senior Vice President, Product Management at Google on what it means to be "open" and how Google is actively seeking that goal. I would love to hear people's comments.

http://googleblog.blogspot.com/2009/12/meaning-of-open.html


As an Amazon Associate I earn from qualifying purchases.

Grand parents and "babushka"

Visiting grandparents at 336 W Wellington Ave, Chicago 

41°56'12.3"N 87°38'18.8"W



As an Amazon Associate I earn from qualifying purchases.

MOTODEV: Motorola's development studio for Android Apps

MOTODEV is Motorola's development studio for Android cell phone applications. Here is some of the key highlights:
  • Complete Development Package 
  • Code Snippets 
  • Application Creation Wizards 
  • Database Managemen 
  • Localization Files Editor 
  • Handset Emulators 
  • Virtual Developer Lab 
  • Deploy Package 
  • Application Signing 
  • Marketing Integration 
  • Target Motorola Handsets 
  • Context-Sensitive Help and Integrated Documentation


As an Amazon Associate I earn from qualifying purchases.

MOTODEV: Motorola's development studio for Android Apps

MOTODEV is Motorola's development studio for Android cell phone applications. Here is some of the key highlights:
  • Complete Development Package 
  • Code Snippets 
  • Application Creation Wizards 
  • Database Managemen 
  • Localization Files Editor 
  • Handset Emulators 
  • Virtual Developer Lab 
  • Deploy Package 
  • Application Signing 
  • Marketing Integration 
  • Target Motorola Handsets 
  • Context-Sensitive Help and Integrated Documentation


As an Amazon Associate I earn from qualifying purchases.

HTML5 and GWT might be the future

WIth all the advances in browser technology and HTML5 I am very optimistic about the future of Google Web Toolkit (GWT) which uses JavaScript. 


My only concern is with ability of a lot of users of IE to update to modern browsers, that however, will not stop niche developers (companies) from creating interactive sites, games and communities. There is already a trend to ignore IE6 users altogether.


This is a demo that demonstrates the potential of rendering 3D graphics in the browser, using O3D, an open-source web API for creating rich, interactive 3D applications in the browser. The app shown in the video is coded in JavaScript and HTML and runs in a web browser. Learn more about O3D athttp://code.google.com/apis/o3d





As an Amazon Associate I earn from qualifying purchases.

HTML5 and GWT might be the future

WIth all the advances in browser technology and HTML5 I am very optimistic about the future of Google Web Toolkit (GWT) which uses JavaScript. 


My only concern is with ability of a lot of users of IE to update to modern browsers, that however, will not stop niche developers (companies) from creating interactive sites, games and communities. There is already a trend to ignore IE6 users altogether.


This is a demo that demonstrates the potential of rendering 3D graphics in the browser, using O3D, an open-source web API for creating rich, interactive 3D applications in the browser. The app shown in the video is coded in JavaScript and HTML and runs in a web browser. Learn more about O3D athttp://code.google.com/apis/o3d





As an Amazon Associate I earn from qualifying purchases.

Janusz Radek - Nie widzę ciebie w mych marzeniach



As an Amazon Associate I earn from qualifying purchases.

Metro - Chce byc kopciuszkiem



As an Amazon Associate I earn from qualifying purchases.

Needed: Architect: Flex UI and Java backend

Job Description:



Evaluate architecture of the existing Flex (Java backend) application for a large client servicing many fortune 500 companies. Provide technical solutions to improve UI speed, scalability and ability to rapidly customize the application for the future clients. Mentor fellow teammates of the best practices of Flex development.



Job Qualifications:


  • Experience as system architect and mentor. 
  • Minimum of two (2) years of professional Flex application development. 
  • Minimum of three (3) years of professional Java application development. 
  • Ability to solve problems independently along with a strong teamwork sense, communication skills, often pair-programming and knowledge sharing. 
  • Familiarity with open source frameworks such as Hibernate, Spring and Maven. 
  • Experience with modern database (MySQL/Oracle) is required. 
  • At least some level of experience with UNIX-based server environment (Linux/Mac). 
  • Willingness to learn various cutting edge technologies will be required. 
  • Understanding of Agile/SCRUM development and other methodologies preferred. 
  • Must be able to travel on a limited basis, typically less than 20%. 
  • College degree (4 year) or equivalent work experience is required.


Please contact:

Uki D. Lucas
email

"UkiDLucas - at - mac.com"



We are the organizers of Chicago Google Technology conferences:
http://chigtug6.eventbrite.com/


As an Amazon Associate I earn from qualifying purchases.

Needed: Architect: Flex UI and Java backend

Job Description:



Evaluate architecture of the existing Flex (Java backend) application for a large client servicing many fortune 500 companies. Provide technical solutions to improve UI speed, scalability and ability to rapidly customize the application for the future clients. Mentor fellow teammates of the best practices of Flex development.



Job Qualifications:


  • Experience as system architect and mentor. 
  • Minimum of two (2) years of professional Flex application development. 
  • Minimum of three (3) years of professional Java application development. 
  • Ability to solve problems independently along with a strong teamwork sense, communication skills, often pair-programming and knowledge sharing. 
  • Familiarity with open source frameworks such as Hibernate, Spring and Maven. 
  • Experience with modern database (MySQL/Oracle) is required. 
  • At least some level of experience with UNIX-based server environment (Linux/Mac). 
  • Willingness to learn various cutting edge technologies will be required. 
  • Understanding of Agile/SCRUM development and other methodologies preferred. 
  • Must be able to travel on a limited basis, typically less than 20%. 
  • College degree (4 year) or equivalent work experience is required.


Please contact:

Uki D. Lucas
email

"UkiDLucas - at - mac.com"



We are the organizers of Chicago Google Technology conferences:
http://chigtug6.eventbrite.com/


As an Amazon Associate I earn from qualifying purchases.

Java: calculate last Saturday

Java method that returns the date of last Saturday with time set to (00:00:00):

public class DateHelper
{

  public static Date getLastSatuerday(Date date)
    {
Calendar calendar = Calendar.getInstance();
int weekday = calendar.get(Calendar.DAY_OF_WEEK);
Date lastSat = DateHelper.incrementDays(date, (-weekday));

Calendar cal = new GregorianCalendar();
cal.setTime(lastSat);
cal.set(Calendar.HOUR_OF_DAY, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MILLISECOND, 0);
return cal.getTime();
    }

//increment hours of day

    public static Date incrementHours(Date date, int hours)
    {
GregorianCalendar calendar = new GregorianCalendar();
calendar.setTime(date);
calendar.add(Calendar.HOUR_OF_DAY, hours);
return calendar.getTime();
    }

}
JUnit test for above method: 

  public void test_getLastSatuerday()
    {
Date date = DateHelper.buildToday();
date = DateHelper.incrementHours(date, 2);
Date weekday = DateHelper.getLastSatuerday(date);
log.warn("Today is: " + date + " , last sat is: " + weekday);
    }


Output:
WARN 2009-12-17 09:05:42.306 com.xxx.xxx.server.common.DateHelperTest.test_getLastSatuerday()
Today is: Thu Dec 17 02:00:00 CST 2009 , last sat is: Sat Dec 12 00:00:00 CST 2009





As an Amazon Associate I earn from qualifying purchases.

Java: calculate last Saturday

Java method that returns the date of last Saturday with time set to (00:00:00):

public class DateHelper
{

  public static Date getLastSatuerday(Date date)
    {
Calendar calendar = Calendar.getInstance();
int weekday = calendar.get(Calendar.DAY_OF_WEEK);
Date lastSat = DateHelper.incrementDays(date, (-weekday));

Calendar cal = new GregorianCalendar();
cal.setTime(lastSat);
cal.set(Calendar.HOUR_OF_DAY, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MILLISECOND, 0);
return cal.getTime();
    }

//increment hours of day

    public static Date incrementHours(Date date, int hours)
    {
GregorianCalendar calendar = new GregorianCalendar();
calendar.setTime(date);
calendar.add(Calendar.HOUR_OF_DAY, hours);
return calendar.getTime();
    }

}
JUnit test for above method: 

  public void test_getLastSatuerday()
    {
Date date = DateHelper.buildToday();
date = DateHelper.incrementHours(date, 2);
Date weekday = DateHelper.getLastSatuerday(date);
log.warn("Today is: " + date + " , last sat is: " + weekday);
    }


Output:
WARN 2009-12-17 09:05:42.306 com.xxx.xxx.server.common.DateHelperTest.test_getLastSatuerday()
Today is: Thu Dec 17 02:00:00 CST 2009 , last sat is: Sat Dec 12 00:00:00 CST 2009





As an Amazon Associate I earn from qualifying purchases.

Needed: Java Google Web Toolkit (GWT) Developer

Job Description:
Development of Java Google Web Toolkit (GWT) based applications for sports community website and other Revere clients while following Revere Open Systems best practices and development culture.

Job Qualifications:

  • Minimum of three years of professional Java application development.
  • Ability to solve problems independently along with a strong teamwork sense, communication skills, often pair-programming and knowledge sharing.
  • Familiarity with open source frameworks such as Hibernate, Spring and Maven.
  • Experience with MySQL databases is highly desired.
  • Deep understanding of various social media platforms such as Facebook, Twitter, etc.
  • At least some level of experience with UNIX-based server environment (Linux/Mac).
  • Willingness to learn various cutting edge technologies will be required.
  • Understanding of Agile/SCRUM development and other methodologies preferred.
  • Must be able to travel on a limited basis, typically less than 20%.
  • Knowledge and passion for various sports is preferable.
  • College degree (4 year) or equivalent work experience is required.



contact:
Uki D. Lucas
email "UkiDLucas - at - mac.com"

We are the organizers of Chicago Google Technology conferences:
http://chigtug6.eventbrite.com/


As an Amazon Associate I earn from qualifying purchases.

Needed: Java Google Web Toolkit (GWT) Developer

Job Description:
Development of Java Google Web Toolkit (GWT) based applications for sports community website and other Revere clients while following Revere Open Systems best practices and development culture.

Job Qualifications:

  • Minimum of three years of professional Java application development.
  • Ability to solve problems independently along with a strong teamwork sense, communication skills, often pair-programming and knowledge sharing.
  • Familiarity with open source frameworks such as Hibernate, Spring and Maven.
  • Experience with MySQL databases is highly desired.
  • Deep understanding of various social media platforms such as Facebook, Twitter, etc.
  • At least some level of experience with UNIX-based server environment (Linux/Mac).
  • Willingness to learn various cutting edge technologies will be required.
  • Understanding of Agile/SCRUM development and other methodologies preferred.
  • Must be able to travel on a limited basis, typically less than 20%.
  • Knowledge and passion for various sports is preferable.
  • College degree (4 year) or equivalent work experience is required.



contact:
Uki D. Lucas
email "UkiDLucas - at - mac.com"

We are the organizers of Chicago Google Technology conferences:
http://chigtug6.eventbrite.com/


As an Amazon Associate I earn from qualifying purchases.

Justin Moore - Mobile Game Development




As an Amazon Associate I earn from qualifying purchases.

Justin Moore - Mobile Game Development




As an Amazon Associate I earn from qualifying purchases.

Watertower from Loyola



As an Amazon Associate I earn from qualifying purchases.

Lola dancing Polish highlander dance



As an Amazon Associate I earn from qualifying purchases.

maven-compiler-plugin memory management

Here is how you give more memory to maven-compiler-plugin:

http://maven.apache.org/plugins/maven-compiler-plugin/examples/compile-with-memory-enhancements.html


As an Amazon Associate I earn from qualifying purchases.

maven-compiler-plugin memory management

Here is how you give more memory to maven-compiler-plugin:

http://maven.apache.org/plugins/maven-compiler-plugin/examples/compile-with-memory-enhancements.html


As an Amazon Associate I earn from qualifying purchases.

Fixing MySQL after upgrading to Snow Leopard

After upgrading to Snow Leopard, I found that MySQL would not start for me. I found this link that walked me through getting it up and running again.

http://planet-geek.com/archives/2009/09/osx-snow-leopar.html

I haven't had the time to figure out what exactly was messed up in the installation of Snow Leopard. If anyone knows, I would be interested in that nugget of information.


As an Amazon Associate I earn from qualifying purchases.

Fixing MySQL after upgrading to Snow Leopard

After upgrading to Snow Leopard, I found that MySQL would not start for me. I found this link that walked me through getting it up and running again.

http://planet-geek.com/archives/2009/09/osx-snow-leopar.html

I haven't had the time to figure out what exactly was messed up in the installation of Snow Leopard. If anyone knows, I would be interested in that nugget of information.


As an Amazon Associate I earn from qualifying purchases.

Las Guitarras De Espana




As an Amazon Associate I earn from qualifying purchases.

Fun time at the library



As an Amazon Associate I earn from qualifying purchases.

CSS override

To override any CSS on an element, use !important as below



#my_widget_id {
background-color: #191919 !important;
/*#191919 is gray */
}


As an Amazon Associate I earn from qualifying purchases.

CSS override

To override any CSS on an element, use !important as below



#my_widget_id {
background-color: #191919 !important;
/*#191919 is gray */
}


As an Amazon Associate I earn from qualifying purchases.

GWT: Speed Tracer Tutorial



As an Amazon Associate I earn from qualifying purchases.

GWT: Speed Tracer Tutorial



As an Amazon Associate I earn from qualifying purchases.

Sending mass emails

I was advising a client about a press release they sent with a tiny 0.63% of response rate.

Note: I am not a big fan of email campaigns, I believe the most effective way to communicate is when friends send stuff to friends because it is interesting to them, but sometimes you just have to blast it out...

Few generic pointers:

  • make subject is interesting to the recipient, eg. includes a name they recognize (their club, their own)
  • make sure the text of the email is short and sweet
  • if you are trying to make several points, use short bullets
  • avoid too many caps and long paragraphs
  • send a sample batch, adjust text and re-sent until you get acceptable response
  • ensure that you are addressing the right demographics
  • use http://bit.ly/ to track different campaign responses
  • use the right tools, check out http://www.mailchimp.com/


As an Amazon Associate I earn from qualifying purchases.

Sending mass emails

I was advising a client about a press release they sent with a tiny 0.63% of response rate.

Note: I am not a big fan of email campaigns, I believe the most effective way to communicate is when friends send stuff to friends because it is interesting to them, but sometimes you just have to blast it out...

Few generic pointers:

  • make subject is interesting to the recipient, eg. includes a name they recognize (their club, their own)
  • make sure the text of the email is short and sweet
  • if you are trying to make several points, use short bullets
  • avoid too many caps and long paragraphs
  • send a sample batch, adjust text and re-sent until you get acceptable response
  • ensure that you are addressing the right demographics
  • use http://bit.ly/ to track different campaign responses
  • use the right tools, check out http://www.mailchimp.com/


As an Amazon Associate I earn from qualifying purchases.

Jake Lumetta

“Uki has done an amazing job organizing and rallying the Chicago Tech Community together with his Google Technology User Group (GTUG) efforts. He has demonstrated his passion and entrepreneurial spirit, and has helped form many new connections in the Chicago tech scene.”  December 7, 2009
Jake Lumetta, Co-founder, ShopFiber (business partner)


As an Amazon Associate I earn from qualifying purchases.

Renxiang Li

“Uki is an energetic organizer who brings people from different background together to share their knowledge in Google technologies, namely the Web technology and Android, and their experience in starting new business taking advantage of the latest technology. Personally I benefited a lot from attending the monthly event and I am happy that I've presented two Android tutorials at the GTUG.”  December 7, 2009
Renxiang Li, Principle Staff Engineer, Motorola Application Research Center


As an Amazon Associate I earn from qualifying purchases.

Geoff Domoracki

“Uki hosted the Chicago Google Technology Conference where I had the opportunity to speak with Maroon Global. Uki is a great leader and an expert in both the technologies and business opportunities available to young developers.” December 6, 2009 
Geoff Domoracki, Owner, midVentures.com Group (business partner)


As an Amazon Associate I earn from qualifying purchases.

Night still early



As an Amazon Associate I earn from qualifying purchases.

Kingston Mines Blues with Jordan



As an Amazon Associate I earn from qualifying purchases.

Fall garden work with Ishtar blazing in the headphones

I am raking autumn leaves and daydreaming while listening to Ishtar
singing...
"C'est la vie, no one ever said life is fair, just a passing of time
that we share... No one said love was fair, just the tears and the
laughter we shared, no regrets I swear!"


One day soon when I am a multi-millionare I'll travel to Spain to
learn flamenco guitar, find a guitar master, go to Cuba and find the
most sensual, heart moving rythm band ever, go to Brasil and find
singer who will whisper Portuges directly to my soul, go to Morroco
and mix in a little flavor of hot Saharan longing. I take them all
somewhere in southern Spain, we will eat, drink, laugh for days,
become good friends and compose and record music.

This is one of the things I want to in my life.

Now, back to raking leaves, getting cold on this island, err park bench.



As an Amazon Associate I earn from qualifying purchases.

Calling Lola



As an Amazon Associate I earn from qualifying purchases.

New hairband



As an Amazon Associate I earn from qualifying purchases.

Compilation issue with gwt-dnd-2.6.5.jar - Java 1.6


Recently I had to use an updated version of gwt-dnd-2.6.5.jar with Snow Leopard (Mac OS X 10.6). I was using Java 1.5 and I got below error, which indicates a class being compiled with a different Java version:
java.lang.UnsupportedClassVersionError: Bad version number in .class file


Solution: It turns out that gwt-dnd-2.6.5.jar is using Java 1.6, therefore I had use same Java version (Java 1.6) in my environment in order for my project to comile correctly.


1. Click Eclipse -> preferences -> Java -> installed JRE
























2. Click Eclipse -> preferences -> Java -> compile -> select 1.6







As an Amazon Associate I earn from qualifying purchases.

Compilation issue with gwt-dnd-2.6.5.jar - Java 1.6


Recently I had to use an updated version of gwt-dnd-2.6.5.jar with Snow Leopard (Mac OS X 10.6). I was using Java 1.5 and I got below error, which indicates a class being compiled with a different Java version:
java.lang.UnsupportedClassVersionError: Bad version number in .class file


Solution: It turns out that gwt-dnd-2.6.5.jar is using Java 1.6, therefore I had use same Java version (Java 1.6) in my environment in order for my project to comile correctly.


1. Click Eclipse -> preferences -> Java -> installed JRE



























2. Click Eclipse -> preferences -> Java -> compile -> select 1.6







As an Amazon Associate I earn from qualifying purchases.

Eclipse 3.5 installation with GWT 2.0 RC1

1. Install Eclipse 3.5 (Galileo Eclipse IDE for JAVA EE Developers): http://www.eclipse.org/downloads/ Extract Eclipse package in Application directory (on your Mac).


2. Download latest Eclipse 3.5 plugin for GWT http://dl.google.com/eclipse/plugin/3.5/zips/gpe-e35-latest.zip Extract the archive into the dropins directory in your Eclipse installation. Your installation of Eclipse will now have a directory dropins/eclipse/features/com.google.gdt.eclipse.suite.e35.feature_version and some newly installed JAR files in dropins/eclipse/plugins/
Restart Eclipse. The plugin should now be installed!


3. In eclipse, Install SubEclipse (SVN):
Click on Help menu -> Install New Software -> paste http://subclipse.tigris.org/update_1.6.x and click add button


Select all options and click next
Click Finish and you will be asked to restart your Eclipse 


4. Install Maven, if you are using Maven to manage dependancies in your project
Click on Help menu -> Install New Software -> paste http://m2eclipse.sonatype.org/update/http://m2eclipse.sonatype.org/update/ and click add button




Select all options and click next
Click Finish and you will be asked to restart your Eclipse 





As an Amazon Associate I earn from qualifying purchases.

Eclipse 3.5 installation with GWT 2.0 RC1

1. Install Eclipse 3.5 (Galileo Eclipse IDE for JAVA EE Developers): http://www.eclipse.org/downloads/ Extract Eclipse package in Application directory (on your Mac).


2. Download latest Eclipse 3.5 plugin for GWT http://dl.google.com/eclipse/plugin/3.5/zips/gpe-e35-latest.zip Extract the archive into the dropins directory in your Eclipse installation. Your installation of Eclipse will now have a directory dropins/eclipse/features/com.google.gdt.eclipse.suite.e35.feature_version and some newly installed JAR files in dropins/eclipse/plugins/
Restart Eclipse. The plugin should now be installed!


3. In eclipse, Install SubEclipse (SVN):
Click on Help menu -> Install New Software -> paste http://subclipse.tigris.org/update_1.6.x and click add button


Select all options and click next
Click Finish and you will be asked to restart your Eclipse 


4. Install Maven, if you are using Maven to manage dependancies in your project
Click on Help menu -> Install New Software -> paste http://m2eclipse.sonatype.org/update/http://m2eclipse.sonatype.org/update/ and click add button




Select all options and click next
Click Finish and you will be asked to restart your Eclipse 





As an Amazon Associate I earn from qualifying purchases.

Install Java 1.5 on Snow Leopard using Pacifist

Download the official  Java 1.5 update 4 zip file from the Apple: Java 1.5 update 4
Open Java package (JavaForMacOSX10.5Update4.pkg file.) using Shareware utility called Pacifist ($20 per license)
After you have successfully opened the downloaded Java package:
  • Using Finder application, navigate to
  • HD -> System -> Library -> Frameworks -> Java.VMframework -> versions
  • Select 1.5 and 1.5.0 versions and move them to Trash. Be sure to empty your trash.
  • Using Pacifist, select 1.5, and 1.5.0, right-click and choose to install default location 


As an Amazon Associate I earn from qualifying purchases.

Install Java 1.5 on Snow Leopard using Pacifist

Download the official  Java 1.5 update 4 zip file from the Apple: Java 1.5 update 4
Open Java package (JavaForMacOSX10.5Update4.pkg file.) using Shareware utility called Pacifist ($20 per license)
After you have successfully opened the downloaded Java package:
  • Using Finder application, navigate to
  • HD -> System -> Library -> Frameworks -> Java.VMframework -> versions
  • Select 1.5 and 1.5.0 versions and move them to Trash. Be sure to empty your trash.
  • Using Pacifist, select 1.5, and 1.5.0, right-click and choose to install default location 


As an Amazon Associate I earn from qualifying purchases.

Java 1.5 update 4 issues with Snow Leopard

CAfter Mac OS X Snow Leopard upgrade, I had to download Java 1.5 update 4 and got following error:


Java for Mac OS X 10.5 update 4 can't be installed on this disk. This software can only be installed on Mac OS X Leopard




Here is a solution:

  1. Click on Finder -> Utilities -> Disk Utility 
  2. Click on HD and run Repair HD Permissions
  3. Restart you Mac and magic should start happening!

Also see:




As an Amazon Associate I earn from qualifying purchases.

Java 1.5 update 4 issues with Snow Leopard

CAfter Mac OS X Snow Leopard upgrade, I had to download Java 1.5 update 4 and got following error:


Java for Mac OS X 10.5 update 4 can't be installed on this disk. This software can only be installed on Mac OS X Leopard




Here is a solution:

  1. Click on Finder -> Utilities -> Disk Utility 
  2. Click on HD and run Repair HD Permissions
  3. Restart you Mac and magic should start happening!

Also see:




As an Amazon Associate I earn from qualifying purchases.

Java for Mac OS X 10.5 Update 4


Java for Mac OS X 10.5 Update 4 delivers improved reliability, security, and compatibility for Java SE 6, J2SE 5.0 and J2SE 1.4.2 on Mac OS X 10.5.7 and later.
This release updates Java SE 6 to version 1.6.0_13, J2SE 5.0 to version 1.5.0_19, and J2SE 1.4.2 to 1.4.2_21.

Download Java:
http://support.apple.com/downloads/Java_for_Mac_OS_X_10_5_Update_4


As an Amazon Associate I earn from qualifying purchases.

Java for Mac OS X 10.5 Update 4


Java for Mac OS X 10.5 Update 4 delivers improved reliability, security, and compatibility for Java SE 6, J2SE 5.0 and J2SE 1.4.2 on Mac OS X 10.5.7 and later.
This release updates Java SE 6 to version 1.6.0_13, J2SE 5.0 to version 1.5.0_19, and J2SE 1.4.2 to 1.4.2_21.

Download Java:
http://support.apple.com/downloads/Java_for_Mac_OS_X_10_5_Update_4


As an Amazon Associate I earn from qualifying purchases.

Oh Captain, my Captain! Walt Whitman

















O Captain my Captain! our fearful trip is done,
The ship has weathered every rack, the prize we sought is won,
The port is near, the bells I hear, the people all exulting,
While follow eyes the steady keel, the vessel grim and daring;
But O heart! heart! heart!
O the bleeding drops of red,
Where on the deck my Captain lies,
Fallen cold and dead.

O Captain! my Captain! rise up and hear the bells;
Rise up--for you the flag is flung for you the bugle trills,
For you bouquets and ribboned wreaths for you the shores a-crowding,
For you they call, the swaying mass, their eager faces turning;
Here Captain! dear father!
This arm beneath your head!
It is some dream that on the deck,
You've fallen cold and dead.

My Captain does not answer, his lips are pale and still;
My father does not feel my arm, he has no pulse nor will;
The ship is anchored safe and sound, its voyage closed and done;
From fearful trip the victor ship comes in with object won;
Exult O shores, and ring O bells!
But I, with mournful tread,
Walk the deck my Captain lies,
Fallen cold and dead.






As an Amazon Associate I earn from qualifying purchases.

Post Scriptum

The views in this article are mine and do not reflect those of my employer.
I am preparing to cancel the subscription to the e-mail newsletter that sends my articles.
Follow me on:
X.com (Twitter)
LinkedIn
Google Scholar

Popular Recent Posts

Most Popular Articles

apt quotation..