I have a new blog at http://timboudreau.com - and there are new NetBeans plugins for node.js, source code for the NetBeans VNC modules, plus a nifty Netty-based framework for asnchronous web apps, and more.
Devops and RPM Distribution
Regularly deploying and provisioning RPMs is increasingly becoming a common need. With devops automating every aspect of deployment, including setting up new hosts in virtualized environments, packaging systems such as RPM are getting more and more important. Managed RPMs provide a great level of control over installations and easy upgradability.
Amazon’s own AWS...
There are several ways to enable user authentication for web based applications, like .htaccess files, plain tekst files, databases, LDAP, etc. They all have their pros and cons. In case a central, flexible solution is needed, either a database or LDAP solution can be used.
I chose for an LDAP solution since it can be reused by many web and application servers and the applications that run on...
If you want to use more than 3GB of ram in ubuntu 9.10 32bit this blog entry is for you.
Project configuration and Ubuntu Linux steps required to deploy artifacts to the "Maven 2 repository for java.net projects".
Some tips about the first steps on using Sentilla Pervasive
Computing Kit on Ubuntu 8.04, including drivers and firmware troubleshooting.
In this blog, I describe how to create a portable Java development environment with the latest version of Ubuntu Hardy Heron on a USB flash drive.
Encumbents Red Hat ignore the tricky consumer desktop market, and focus on the enterprise. I don't blame them. Upstart Canonical focusses on the consumer desktop et al. So I wonder what the future holds for Canonical vs Red Hat. Now where's that blasted crystal ball of mine - darn thing must have rolled under the couch again.
The latest Alpha of Hardy Heron breaks all installed Java apps. Here's how to patch it to get back up and running.
I had lots of questions about my cell-phone bluetooth remote control when I was on the OpenFest and ApacheCON conferences. Before I explain what I was using to turn my Sony Ericsson GSM into a bluetooth remote control, I want to say that I have done this a lot of time ago and I don't remember much of it.
Actually it is pretty simple, and I haven't invented anything new. First...
I find something nice in feisty fawn (Ubuntu 7.04) without looking for it :-)
So the big news of the previous week was the availability of Java packages with the latest Ubuntu 7.04 (Faisty Fawn). I won't repeat what others already said, but now you can install Sun Java implementations with the standard Ubuntu tools for application maintenance (apt-get, Synaptic package manager, etc...). Now, what's the real benefit for us?
Long time Windows' user being tempted by the news about Ubuntu 7.04 (Feisty Fawn) ?
Let me show how you can try it without changing anything in your current machine configuration.
Have you ever spent hours trying to run 2 instances of Firefox on Linux, using command-line arguments (like -ProfileManager) that *used* to work, but now simply open a window in the same Firefox process? If you did, this blog is for you...
Most Linux developers and sysadmins I talk to think JPackage is great, but repackaging Sun Java looks like mission impossible to them. So I created a shell script, that does everything you need to bootstrap your JPackage environment except for downloading Sun Java.
The search algorithm is used for finding an item within a collection of items. String searching algorithm is a category of the search algorithm. The main idea of string searching algorithm is to find text pattern in a string. There are many techniques used to solve this. This third and last entry will be about 'Boyer-Moore (BM)' algorithm and how you can apply it on a simple Java code.
Many things changed from java 1 in 1995 at java 7 2012. Learn about this reading this article.
Release the newest version of the framework to persist objects in Apache Cassandra in easy way. Among improvement is the JPA annotations, also JPQL.
JCassandra jCassandra=persistence.createJCassandra("select * from Person"); List<Person> persons=jCassandra.getResultList();
table 1: sample using JPQL in Easy-Cassandra
Beyond being merely a computer programming language, Java is the most widely used software platform in the entire world. There is a large number of various software solutions that were developed using this technology. Without many people being aware, Java is present in our daily lives in embedded technologies like blue-ray discs and a countless number of sites on the internet that...
The www.abelski.com web site offers free (for personal and academic usage) courses about various topics in software development. The site focuses on Java technologies.