I took part in New Zealand’s startup accelerator, Lighting
Lab, an accelerator modelled on Techstars. Here are six things I learnt. I
tried to cover topics which are not frequently covered elsewhere.
When using Java EE to create web applications, Java EE can be a
powerful but difficult to use platform. I list in this post some of
the more frustrating things I have encountered recently while using
Java EE. These frustrations aside, I found creating applications with
Java EE to be efficient and without major pains especially for large
projects where the initial overhead of the complex platform stops
becoming a hindrance and starts simplifying difficult problems.
I recently had the need to search a large amount of online auction data. I had access to the data associated with a large number of online auctions, similar to auctions on eBay. I needed to quickly find auctions whose title and description match a given set of search terms. My solution was to use Solr, an open source search application/platform. This post describes the steps I carried out to set-up Solr, and the difficulties encountered along the way. The post covers Solr 4.8.
This post presents basic techniques for communicating over Bluetooth with Python 3.3 and above (using Python sockets). Some simple examples of communicating over
Bluetooth with sockets will be shown. PyBluez examples will also be presented for
comparison.
This post presents an effective way to create a dynamic menu in JSF. Code for the menu can be accessed from its Google Code Project.
The menu, with some basic CSS styling is shown below. The menu uses plain JSF (without needing Primefaces). Some extra CSS can be used to make it look pretty.
When I want to watch a movie, I have far too many to choose from on my computer and home network. It takes me a long time to sift through them all to find a really good one. The process is: