blogs


End of Life for Sun JVMs
john
Written by John Larsen   
Sunday, 02 November 2008 00:00

Recently 1.4 just reached end of service life (EOSL) October 30th 2008. EOSL for JAVA 1.5 was set by SUN for October 30, 2009.

Read more... [End of Life for Sun JVMs]
 
Seam generates IDEA IntelliJ project files
jason
Written by Jason Porter   
Thursday, 23 October 2008 00:00
For those using Seam, you've probably seen the announcement that Seam 2.1.0.GA has been released.  Work continues at a fast pace for Seam 2.1.1.  Dan Allen (Seam in Action author) and I have been working on generating the IDEA IntelliJ module and project files for IntelliJ 8 aka Diana, which has Seam support (check out their screen cast detailing the support, I think you'll be impressed.  The initial versions were just checked in yesterday.  The next time you run seam create-project you will have Eclipse, Netbeans and IntelliJ project files.  For those that wish to tweak the iml and ipr file they're in the seam-gen/ide-project-files/idea directory.  Dan continues to work on seam-gen so stay tuned for more announcements.

There are a couple of minor issues with it, but nothing an experienced IntelliJ user can't deal with (like XSDs for the namespaces in the XHTML pages, setting up the correct JDK, tying together the JPA files with a Datasource, etc).  Please download trunk and let us know!  Feel free to leave comments on the JIRA issue.
 
New JavaPipe Website
john
Written by John Larsen   
Tuesday, 07 October 2008 18:53

We’ve finally completed the redesign of our website! Our focus has been to create a more attractive and catchy site by improving our previous design. The main purpose was to upgrade the content management system infrastructure to provide more flexibility in order to introduce new products and solutions. These products and solutions will be available soon.

Read more... [New JavaPipe Website]
 
Overloading Methods
keith
Written by Keith Petty   
Tuesday, 07 October 2008 00:00
Assuming that we want to compare two computers we would first need a way to rate a computer.

We are going to expand on our Computer Class by adding a method to give a rating to a computer based on a number of factors.

The data within each computer that will come into play when we rate a computer is:
	    int speed;

int diskspace;

int monitor;

boolean floppy;

boolean dvd;

The method will return an int, it will take no parameters, and we will call it getRating.

Points are calculated as follows.
Speed @ 1 pt per Mhz
Diskspace @ 10 pts per GB
Monitor @ 20 pts per diagonal inch
100 pts for a DVD
10 pts for a floppy

Here is the code----
	    int getRating() {

int rating;

rating = speed;

rating = rating + diskspace * 10;

rating = rating + monitor * 20;

if(dvd) {

rating += 100

}

if(floppy) {

rating += 10;

}

return rating;

}

Read more... [Overloading Methods]
 
Times are a Changin!
john
Written by John Larsen   
Thursday, 25 September 2008 16:30

Today's technology is changing at a very fast pace! It's extremely important that we keep up with this pace and be able to offer the services our customers require. Over the next few months we'll be making some considerable changes to our technology infrastructure. During this time, our goal is to make this transition as smooth and as seamless for our clients as possible. Please let us know if you experience any problems during this time.

Read more... [Times are a Changin!]
 
Siteworx vs cPanel
john
Written by John Larsen   
Thursday, 04 September 2008 00:00

Even though we are trying to keep this blog more as a Q/A blog, but due to many number of questions about Siteworx vs. cPanel we decided to post something here! We get a lot of customers asking us why we use Siteworx and not cPanel. Our many years of experience has shown that building with cPanel is a constant uphill battle due to the fact that it requires changing the way Linux operates.

Read more... [Siteworx vs cPanel]
 
History of JavaPipe
john
Written by John Larsen   
Wednesday, 27 August 2008 00:00

Welcome to our very first blog post! Everyone else is blogging so why shouldn't we?

We want to share with you some of the 'ins' and 'outs' of JavaPipe, concerning our products and other services in order to give you a feel for who we are. Our first blog will 'share our story' this will help you understand how we became JavaPipe.

Read more... [History of JavaPipe]
 
Overloading Constructors
keith
Written by Keith Petty   
Saturday, 14 July 2007 06:05
Today we are going to Overload the Computer.
No... wait... thats... Overload the constructor of a Computer.
Ok... I think I got it this time... were Overloading the constructor of a Class “called” Computer.
Ah yes... thats better.
Read more... [Overloading Constructors]
 
Memory and the Java Runtime.exec Process
keith
Written by Keith Petty   
Wednesday, 21 February 2007 11:01

Today, we will be learning how to get a Mac address off of your machine and that Java's memory management
does not work on external processes run by the operating system even if they were invoked by a call from
within a running Java class.

Read more... [Memory and the Java Runtime.exec Process]
 
Object-oriented Programming in Java
keith
Written by Keith Petty   
Wednesday, 10 January 2007 11:45

I see old-fashioned procedural programming concepts being used in object-oriented languages.  I also see dead people, they're everywhere.

As a freelance programmer specializing in Java I often find myself working with legacy code that is not only poorly documented but often contains three to four times as many lines of code as is necessary to accomplish the task.

It also amazes me how often I see old-fashioned procedural programming concepts being used in spite of the fact that the programmer is writing in a true object-oriented language.

Read more... [Object-oriented Programming in Java]
 


blog menu