Archive for the ‘General’ Category

PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Tuesday, November 24th, 2009

If you are getting this exception from your Java program using HTTPClient library, that means the site you are trying to connect to has a test/self-signed or invalid certificate. The easiest way to workaround this problem is to grab InsecureSSLProtocolSocketFactory and InsecureTrustManager from HTMLUnit project and before making a request use this code:

JAVA:

  1. final ProtocolSocketFactory factory = new InsecureSSLProtocolSocketFactory();
  2. final Protocol https = new Protocol("https", factory, 443);
  3. Protocol.registerProtocol("https", https);

Skype doesn’t want my money

Wednesday, November 18th, 2009

I used skype-out extensively last month. I used to pay with my Visa credit card all the time and had no problems. Then Skype refused to process it saying I paid too much or something like that. I switched to PayPal. After a few hundred bucks it said I can't use PayPal anymore. The other means of payment are unknown to me and I am just lazy to investigate and get into another crazy payment systems. I switched to 12Voip for now. Looks good, also works from Fring client via SIP thingie.

New Skype Client Sucks

Monday, June 1st, 2009

What are those yellow dots that don't let scroll the chat window? Such a pain. And in general, the client app is getting worse. I wouldn't complain, but I am in fact paying 20-30 bucks per month for skype-out thingie, so I guess I have a moral right to complain :) Need to get an older version and downgrade.

Enterprise Software Without the BS

Wednesday, May 14th, 2008

A known author of many java and flex-related articles Yakov Fain has published a book named "Enterprise Software Without the BS". This is a fairly light yet a bit sarcastic (ok, ironic) reading about the software industry. It is available free of charge on his website. Highly recommended!