Welcome to V4.0. The escape from PHP. Hello node.js

Apr 21 2013

It's been awhile since I've updated this site but I've finally made some time this past month. I've written this layout from the ground up to be responsive and mobile-friendly. That was easier to achieve this time around since I stuck to a simpler more basic layout.

Aside from the design, there's been some backend changes. Wordpress and PHP have been replaced with node.js!

FragmentPagerAdapter doesn't respond to notifyDataSetChanged()

Oct 31 2011

Sorry, this fix is no longer relevant. Recent versions of the support library no longer export a DataSetObserver in PagerAdapter.

Recently, I came across a pretty annoying issue with the FragmentPagerAdapter in the Android Compatibility Library (v4, released in October 2011). If you change any data in the child fragments of the ViewPager and call notifyDataSetChanged(), nothing happens. The PagerAdapter relies on data inside the FragmentManager instead of rebuilding fragments through the getItem() call. It seems others have faced this issue as well: http://code.google.com/p/android/issues/detail?id=19001

1000 downloads of KBudget in just one month!

Sep 02 2010

So it might not be the biggest milestone to pass, but considering I just wrote this up quickly to solve my own problems, I think it's quite an accomplishment. Clearly there's a need for software like KBudget on the marketplace. :-) What's next for KBudget?

Google Apps Email and Postfix ... the ultimate headache

May 06 2010

So I just spent a couple of hours last night knocking my head wondering why my postfix configuration on my server stopped working. I currently use Google Apps email services (which are free btw) for the email on this server and I have postfix setup to relay any mail the server has through Google Apps. It's been running great for the past 2 months but suddenly I noticed it was acting up. I got several errors like this: May 6 05:53:46 kwasik postfix/smtp[20753]: certificate verification failed for smtp.gmail.com[74.125.113.109]:587: untrusted issuer /C=US/O=Equifax/OU=Equifax Secure Certificate Authority May 6 05:53:46 kwasik postfix/smtp[20753]: 25CF63C05A: to=, relay=smtp.gmail.com[74.125.113.109]:587, delay=2509, delays=2509/0.16/0.26/0, dsn=4.7.5, status=deferred (Server certificate not trusted)