In my past enterprise experience, I’ve worked a lot with IBM WebSphere MQ, as I’ve evolved to open source, I’ve found RabbitMQ to fill my messaging needs as an implementation of AMPQ. While I’ve added Ubuntu installation instructions here, server and API implementations are available for most programming languages and operating systems.
sudo apt-get install rabbitmq-server
sudo wget http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
sudo apt-key add rabbitmq-signing-key-public.asc
sudo vim /etc/apt/sources.list.d/rabbit.list
NOTE: this file will probably be empty, just add the following line (for Ubuntu 11.04 and earlier)
deb http://www.rabbitmq.com/debian/ testing main
sudo apt-get update
sudo aptitude install rabbitmq-server
Oddly, there are two separate sites, but I believe that they have the same content:
Now that HTML5 support has grown, and Apple continues to resist Flash on their IOS devices, it may be advantageous to make use of the newer markup standard in your web applications.
There are currently three separate methods to convert your Flash applications:
Through the years, I’ve had to develop, maintain and support software on a variety of systems. Unfortunately, it’s often impossible to maintain specific software versions or configurations installed on physical machines. In the realm of web development, this becomes increasingly complex because of the rapid release of multiple browser versions.
To aid in testing, I’ve found that it’s often best to run these configurations in Virtual Machines, I’ve used VirtualPC and VMWare in the past, but have recently become a fan of Sun‘s OpenSource release of VirtualBox as it runs on a wide variety of host systems and supports most x86 based operating systems as clients.
While it was not technically a personal computer, the Atari 2600 was one of the first pieces of technology that I had experience with in my youth. I’ll likely outline the progression of machines/operating systems in a future post.
I’ve heard about Stella for quite a while, but never had any time to fiddle with it. Recently I found that Ubuntu includes an installer for it and took a chance look. Other versions are available for MacOS and Windows.
I also found a few websites that contain ROM images for the emulator and was playing some of my old games in a matter of minutes.
For those legal types out there… I actually do own the games that I played, in fact, they are currently boxed up in my basement.
Happy Retro Gaming!!!
At one time, FTP was the only means available to move large files, times have changed but the need still exists, especially for developers like myself.
For years I’ve happily used FileZilla for my FTP needs, the client is available on most platforms. There is also a server available for Windows as most Linux variants already provide FTP.
Happy file transfers!
I am surprised that I have failed to neglect this topic for such a long time.
Some of the most common business applications in use are in the Microsoft Office suite, notably Word, Excel and PowerPoint. If you’ve ever had to purchase this package at retail prices, you were probably amazed at just how expensive this package is, particularly when you only use a small portion of the functionality that they each provide.
The alternative is to use compatible software; originally this meant that you relied on one of many packages that were available in the free-domain. Sun has it’s StarOffice suite which was later released as OpenOffice which over several releases has become the Gold Standard for office suites. It is available on most platforms and is regularly updated. Many features even outperform the Microsoft offerings, my favorite of which is to save just about any document in PDF format.
As an old UNIX developer, I spent a significant portion of my work experience using VI, as my development environment became more focused on Windows, I used Homesite for developing text formatted documents. I’ve found that the current offerings from Eclipse and other IDE’s are notoriously bad at displaying the source of many document types, particularly JSP, HTML, XML, JAVA, JS and CSS files; where you often want to see exactly how a document is structured. Additional spaces, tabs and carriage returns can cause display formatting issues and wasted bandwidth in many cases.
Many of my peers are fans of TextPad, but I’ve found Notepad++ to be quite up to the task:
- it is available for Windows and LINUX
- supports auto-formatting of many text file types
- can ‘replace’ the default Source-HTML viewer in MSIE.
For years I was an advocate of PKZip and WinZip (That I own a “floppy” disk of), but after discovering the advantages and freedom of open-source, I discovered 7Zip.
7-Zip is a file archiver with the high compression ratio. The program supports 7z, ZIP, CAB, RAR, ARJ, LZH, CHM, GZIP, BZIP2, Z, TAR, CPIO, RPM and DEB formats.
While it’s only available on Windows, similar software is native on most other Operating Systems, Microsoft added only meager support in Windows XP (which in fact often crashes machines).
One of the first applications I ever saw on a (original) IBM-PC was planetarium. Additionally, in my “Navy Days” I became quite interested in astronomy, as the skies are never quite as clear as they are in the middle of the ocean!
Stellarium is a free open source and cross-platform planetarium for your computer. It shows a photo-realistic sky full of stars, constellations, planets, nebulas in realtime 3D, just like what you see with the naked eye, binoculars or a telescope. Other items like ground, landscape, atmosphere, and constellation illustrations can also be added. You can even see the Sun and Moon in their actual locations.
Notable is that you can also update the existing star charts with improved information so that even more stars can be seen in the application.
Another good competitor that you may prefer more for various reasons is Celestia, it can be found at:
Happy sky-gazing, even if it’s only virtual!