Posts

Showing posts with the label Red Hat

Harnessing UML in Ubuntu

Software development was never easy. Software design became extremely difficult with the explosive growth of computers and Internet. Let me accept that I was never a fan of UML. I always believed that software development is an art and the design process is more of an inspiration than a mechanical process of finding nouns and verbs. Patterns, well I thought they were probably the worst creativity-repellents possible. So I was always lousy with UML until I realized that this aversion was compounded due to using MS Visio. Visio probably is the worst place to go to develop UML diagrams. My faith in Visio was developed while using the minimal project management tools  (during undergraduate studies) so when it came to doing UML I simply went ahead and used Visio for Software Design. Not until 2007 did I come out of the dark ages when I used umbrello for the first time. Then i came to realize that the true worth of a UML Drawing tool. The way in which all the diagrams were integrated g...

Overcoming Python in Ubuntu 9.10

Python's rise to power is imminent by claims that Python alongside PHP/ Perl is the "P" in LAMP. This is equivalent to knighthood amongst geeks. Python fascinates developers who are very much conscious about productivity. The first step is to ensure Python is installed so here is the command to do so in Ubuntu 9.10. (Most likely it would already be installed). $ sudo apt-get install python  The first step to testing a language is to write a hello world program. Hello World Program Python's manner of saying hello world to the world is different. Go to terminal and write the following command to invoke python. $ python Once inside the shell. Type print "hello world" and the output hello world will appear. >>> print "hello world" hello world Another way of saying hello from the Python world is via creating a text file and writing the same in it and then saving it say "helloworld.py" and then on the command prompt executing...

Experimenting Java Enterprise Edition (EE) SDK 6 on Ubuntu Linux

Image
Installations Soon after downloading the Java EE on Ubuntu machine through the website the file (~48 MB) called java_ee_sdk-6-web-unix.sh. An attempt to run the shell script resulted in the following error. Could not locate a suitable Java runtime. Please ensure that you have Java 6 or newer installed on your system and accessible in your PATH or by setting JAVA_HOME This requires installation of Java 6 by using the following command (another roughly 55 MB). $ sudo apt-get install sun-java6-jdk Now going back to the Java EE installation through the following command. $ sh java_ee_sdk-6-web-unix.sh Going through the clicks (one has to only write the password for admin account and the proxy if any). Rest of the information is filled in by default. Verifying Installation Now go to the web browser and type the following in the address box. http://localhost:4848 If you changed the value of admin control panel port. Please replace 4848 with the port number you specified during in...