You are currently browsing the archives for the Software category.
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
| « Apr | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | ||
- Bookmarks (147)
- Books (1)
- Fr0n (1)
- LifeInGeneral (2)
- On the trail (4)
- Photos (4)
- Practice (7)
- Software (11)
- Tools (9)
- April 2, 2012: Some days, I love the Internet!
- July 10, 2011: links for 2011-07-10
- July 4, 2011: links for 2011-07-04
- June 22, 2011: links for 2011-06-22
- May 17, 2011: links for 2011-05-17
- May 16, 2011: links for 2011-05-16
- May 12, 2011: links for 2011-05-12
- May 10, 2011: links for 2011-05-10
- April 28, 2011: links for 2011-04-28
- April 23, 2011: links for 2011-04-23
- April 2012
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- April 2009
- March 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- May 2007
- April 2007
- March 2007
- December 2006
- May 2006
- June 2004
- May 2004
- February 2004
Archive for the Software Category
Some days, I love the Internet!
April 2, 2012 by Tom Malaher.
So I was having a problem with a cygwin installation. I couldn’t figure out what was going on. Two minutes of googling later, I’d found someone with my exact problem, who had solved the problem and posted to the cygwin mailing list:
“I just wanted to post this in case someone else runs into this issue like I did.”
Thanks, William Voyek!
http://cygwin.com/ml/cygwin/2012-01/msg00070.html
The moral of this story:
Google is Awesome (given the right search terms, and sometimes even without the right search terms, it finds what you want a lot of the time… quickly).
Open Source is awesome. (How else could you get a nearly complete Unix environment running on a proprietary OS like Windows?)
Collaboration is Awesome (William posted just because he wanted to help others)
Posted in Software | Print | No Comments »
CUUG Talk on Cloud Computing
February 9, 2011 by Tom Malaher.
I’ll be giving a talk at the February 22, 2011 Calgary Unix User’s Group (CUUG) meeting, updating my previous talk to CJUG two years ago.
Cloud Computing
Speaker: Tom Malaher, NetStart Consulting Ltd.
What is Cloud Computing? This talk will survey the landscape (cloudscape?), try to define cloud computing, where and how it can be used, and demo some live code running on one of the more mature offerings in a relatively new industry: Amazon Web Services or AWS.Tom Malaher has been working in the IT industry for 20+ years as a developer (C, Perl, Java, Web, SQL) and system administrator (almost every flavour of Unix known to man, and Windows only in self-defence). His current role is as an architect and back end integration (aka “glue”) developer.
Bow Valley College
332 - 6 Ave S.E.Room N-438
5:30 PM, Tuesday, February 22, 2011
Free admission for the general public.
Posted in Tools, Software | Print | No Comments »
Digital Archaeology: Macintosh floppies circa 1986
December 18, 2010 by Tom Malaher.
Cleaning up the office a bit, came across a box full of Mac floppies, left over from my original Mac.
It was a “Fat Mac” Business Bundle, 512K RAM, 2 400K (single sided!) floppy drives, keyboard with numeric keypad (default keyboard had no numeric keypad). At the same time I got Macintosh Pascal and the Macintosh Programming Guidelines book (which was the size of a phone book and printed on similar low-grade thin paper).
Total cost: $3,512.25 in about 1986 (and that was the student discount price!) purchased from the University of Manitoba bookstore.
Here are some of the floppies.
Five of them likely came with the original machine.
The one labelled “Macintosh Plus System Tools” is from later (note that it says “double sided”) after I had upgraded the machine to a Mac Plus (swap out the system board and upgrade the floppies to double sided: 800K!).
Note the handwritten version numbers: Finder 5.1, System 3.0, and DAM 3.0, whatever the heck that was. Some disks were bootable (i.e. they had System and Finder on them) while others were not, so it was important to know which were which (”System and Macwrite Macpaint”) and what version they were (cf. my “NotUpd” notation on the Macwrite/paint disk and my “Upd” notation faintly visible on the Mac Pascal disk).
I wrote my thesis on this machine, using Word 3.0 for the Mac. I have the floppies somewhere, and was able to get the files off them, but I’ve been unable to reconstruct the text of the document, let alone the formatting. Luckily I have a nice hardcover version on the bookshelf.
Posted in Photos, Software | Print | No Comments »
Cloud Computing Presentation
March 13, 2009 by Tom Malaher.
The presentation went well, the Elluminate software worked just fine. People reported good audio quality, and the features like “raise hand” and the chat window allowed for questions to be asked and answered during the presentation.
The screen sharing seemed to behave as expected.
I’ve made the presentation slides available for dowload: Cloud Computing Presentation to CJUG March 2009
A recording of the actual presentation is available at CJUG’s web site.
Posted in Practice, Tools, Software | Print | No Comments »
Calgary Java Users Group presentation on Cloud Computing - March 11, 2009
March 9, 2009 by Tom Malaher.
I’ll be giving a presentation on Cloud Computing at the Calgary Java Users Group meeting on March 11, 2009 at 5pm MDT.
What is Cloud Computing? Every vendor seems to define it differently.Last month’s CJUG speaker (Nikita Ivanov from GridGain) talked about how to more easily use cloud computing resources for grid computing. Of course he gave his own definition of Cloud computing…
But let’s step back a moment and try to figure out what cloud computing is all about.
This talk will survey the landscape (cloudscape?), try to define cloud computing, where it might be used, and demo some actual Java code running on one of the more mature offerings in a newborn industry: Amazon Web Services or AWS.
The presentation will actually be Virtual, using screen-sharing/conferencing software from Elluminate. If you’d like to attend, I suggest you visit the Elluminate First Time Users page to ensure your computer is configured correctly ahead of time. Be sure to go to the “Configuration Room” to set up your audio.
Note: For those of you behind corporate firewalls that need to use a proxy server, I did have some difficulty with this initially, but following these instructions: Proxy use with Elluminate Live, I was able to get it working. Specifically, I set my Java to use a hard-coded proxy server, and then when I ran the application, it still could not connect, and I then used the instructions in Step 3 (Manual proxy settings), after which things worked fine.
To quote from the CJUG page:
To join the meeting, click on this link. The Elluminate Live! software will download and run via Web Start - make sure you have Java (preferably 5 or 6) installed and allow a few minutes for a download of approximately 15Mb. You can join the meeting any time from 4.45PM onwards.
Posted in Tools, Software | Print | 1 Comment »
Refactoring Dynamic Code
November 19, 2007 by Tom Malaher.
This has been one of my concerns all along.
The claim is that “enough testing” will eliminate the need for the compiler to do static checking at compile time.
http://www.artima.com/weblogs/viewpost.jsp?thread=217080
Frank Sommers seems to be saying otherwise… in the long run.
So, I’m feeling justified in my decision to stick with Java, where I gain maximal benefit from IDEs and compilers.
Posted in Practice, Software | Print | No Comments »
Rapid Web Development with NetBeans & EJB3 - Wed May 9th
May 3, 2007 by Tom Malaher.
I’ll be presenting at the May 9th Meeting of the Calgary Java Users Group.
See you there!
Powered by ScribeFire.
Posted in Software | Print | No Comments »
More on Searching
March 29, 2007 by Tom Malaher.
When I was presenting to the Calgary Java User’s Group about Building your own search engine, the topic of Egothor came up. I’ll have to check it out. See my previous comments on searching email.
Powered by ScribeFire.
Posted in Software | Print | No Comments »
Password lockbox
March 29, 2007 by Tom Malaher.
With the advent of Sarbanes-Oxley, it seems everyone is hot to start changing their passwords on a regular basis. This is enough of a problem for people, but when systems need to use passwords to get things done automatically, it turns into a nightmare.
I started putting together a specification for a password “lockbox” that would handle this. It would have to be able to handle standalone machines that were their own security domain (e.g. Unix with local passwd file) or a group of machines that share the same password (e.g. NIS or AD). It would be nice if you could encode the password expiration policy and have the system automatically change the password for you so it wouldn’t expire. You’d want sophisticated ACLs to control who can see which passwords.
Yesterday I went to a presentation from a company about a product of theirs that seems to cover all of this and more: Cyber-Ark’s Enterprise Password Vault.
It’s not cheap, but on the old build-versus-buy continuum, I think this is one I’d rather buy.
Posted in Tools | Print | No Comments »
QueryForm
March 19, 2007 by Tom Malaher.
QueryForm: a Swing-based Java tool for editing database tables.
For those times when you just don’t want to write a CRUD interface or use raw SQL. DbVisualizer’s “Update where” and “Insert into” functionality is OK for one or two rows, but this tool lets you edit many rows almost painlessly.
powered by performancing firefox
Posted in Tools | Print | No Comments »