provides software and services that enable enterprises
Live Chat 1-888-673-6564
The Enterprise Open Source Blog
  • Home
  • Search
  • Contact Us
  • Products and Support
  • Services
  • Enterprise OSS Blog
  • Wazi Technical Blog
  • Resources Library
  • Cloud Services
  • Partners
  • Customers
  • Community
  • Company
  • Careers
  • News and Events

Subscribe by Email

Your email:

Most Popular Posts

  • Enterprise Apache Tomcat 7 Clustering - Designing an Efficient, Reliable and Productive Application Server Cluster
  • Open Source Virtual Whiteboards and Dimdim Review
  • An Enterprise Apache Tomcat Clustering Guide
  • Supporting CentOS In The Cloud With Windows Azure
  • VLC License Change: A lesson in perseverance
  • An In-Depth Look at Tomcat’s Clustering Mechanisms
  • Apache HTTP Server: New Features for Version 2.4
  • Why Closed Source is Better Than Open Source
  • JBoss AS7 Clustering Using mod_cluster and http 2.4 (Part 1)
  • Access Serial Ports through Ruby

Connect With Us!

Current Articles | RSS Feed RSS Feed

The Reluctant Blogger

Posted by Aaron Mandelbaum on Tue, Oct 31, 2006
  
Email This Email Article  
Tweet  
  

I’m ambivalent about the value of blogs. Not the value of communication, certainly not the value of writing. I write everyday, and I write everything. Supervisors and colleagues notice (and query and tease). My partner says I make more notes than anyone else he’s ever known. I’ve written since I was 12 years old; it’s how I know what I think. Writing objectifies my experience, allowing me more, better perspective. And writing serves the function of best friend without having to bore my actual best friend with the tedious but necessary side trips between ordinary Monday curmudgeonlyness, and brilliance. Which is another way of saying – most of what I write, most of what I think, is crap. Crap processed becomes interesting, sometimes. That processing, for me, takes place in draft after draft, over years and years, that never gets seen. Consequently, most of my ideas never have a life outside my mind at all and that’s a good thing.

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

Agile Quality Assurance

Posted by Aaron Mandelbaum on Tue, Oct 31, 2006
  
Email This Email Article  
Tweet  
  

Agile development processes grow in popularity both within companies and also within successful open source projects.  Agile places a priority on customer feedback and better accommodates the manner in which engineers naturally work.  But what about quality assurance in an agile world?  A few edicts of agile development have a large impact on the way quality assurance operates:

   1. Agile requires quicker and smaller increment releases that steers away from the long QA cycles required at the end of a waterfall process.
   2. Agile requires instant feedback to the development team about the most recent enhancements or fixes.  Development should not move to other tasks until the quality of the previous task is assured.
   3. Agile emphasizes customer feedback.  Customers should play a large role in the quality process and should see the product at least once per iteration.

The quicker and smaller incremental releases and the need for instant feedback to the development team will present the largest challenge to a traditional QA team.  A traditional QA team would demand full-regression testing every time functionality is changed that could impact the system.  The agile process usually cannot afford a week of testing for every iteration.  Developers need instant feedback, and should not continue on new tasks until testing is complete.  For all but trivial software application this quick testing feedback cycle can only be accomplished with automated testing.

Certainly a project can remain agile without automation; if the project has enough dedicated testers to perform full-regression testing as each developer assignment is finished.  For most projects this impractical: ten QA testers waiting for each engineer to finish will usually not be affordable.

Given that automation is almost a certainty in an agile environment, what is the best approach to automation of testing?  Usually the first line of defense is unit tests created by engineers.  A unit test will force engineers to prove that new code works properly and will also create a development atmosphere where code is better designed in order to allow it to be more testable.  Even with unit tests in place, when all components are placed together, the resulting integration may fail.

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

The Ugly Side of Open Source

Posted by Aaron Mandelbaum on Tue, Oct 31, 2006
  
Email This Email Article  
Tweet  
  

You've probably seen the big news in the Open Source world already. Oracle is hijacking Red Hat's Linux distribution and will ship a version named Unbreakable Linux, undercutting Red Hat's support pricing. Thanks for doing all the work Red Hat, we'll take it from here. To me, it appears that Oracle cares nothing about the open source community. The open source community thus far has thrived using a culture of collaboration and friendly competition (competition of alternative options). Oracle is getting into open source with the mentality of cut-throat competition. They previously bought the company behind the transaction engine that MySQL used, forcing many to reevaluate if they could rely on MySQL features owned by another proprietary database company. And the problem I see is not that they are going to offer a competitive Linux distribution at a lower price point. It's that they don't even have the decency to build their own competing distribution like Novell/SUSE.

Read More

0 Comments Click here to read/write comments
Tags: Open Source Trends

Transportable Perl

Posted by Aaron Mandelbaum on Tue, Oct 31, 2006
  
Email This Email Article  
Tweet  
  

Perl is a must have tool on every system. I use it almost every day to manipulate data from command lines and to write small utility scripts. I made the jump to Ruby a number of years ago and concede to the readability and cleanliness of it's object oriented language over Perl. Anything that I can do in Perl I can also do in Ruby. That said, I still use Perl because of the huge repository I have of legacy Perl scripts and the sheer number of scripts available on the net. Ruby will ( in my opinion ) surpass Perl in this regard, but until that day comes, I will still be writing some Perl.

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

Collaborative Work Environments and Noise-Cancelling Headphones...

Posted by Aaron Mandelbaum on Mon, Oct 30, 2006
  
Email This Email Article  
Tweet  
  

...go together like peas and carrots.

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

People, you are *not* alone when it comes to poor technical support

Posted by Aaron Mandelbaum on Fri, Oct 27, 2006
  
Email This Email Article  
Tweet  
  

What is it about technical support that support personnel think that if they simply provide an answer, even if it's wrong, they have done their job? I find it really odd and a sad comment on the state of our society that this passes for customer service. First off, a caveat. Our company blog site is managed by the marketing department and they act as the in-house support liason to those of us who are blogging. The marketing people then route our support questions to technical support from the company that designed our website because they did the WordPress install for us. (WordPress is the software we use to host the blogs.) Our in-house marketing people are really helpful and responsive, and I know they are only telling us what the tech guys are telling them. So, this blog in no way includes the in-house support staff in my general comments about technical support. So, here's the scenario. For my very first blog, I wanted to write about Groovy and include a code snippet. Well, the editor page for WordPress mangled the formatting. So, I called tech support to figure out the problem. Now as I mentioned, the in-house support has been great (Thank you Greg!), but unfortunately still hasn't been able to solve the problem in a satisfactory way. The techs said that I can't use the <pre> tag. In my opinion this is a bizarre answer to the problem. It's like the old joke where a man goes to the doctor and says, "It hurts when I lift my arm like this." And the doctor responds, "Then don't do that." Considering that a blog is just an html page, and the <pre> tag is a perfectly valid tag, why can't I use it? It seems to me the problem is with the WordPress blog editor, especially because this is not the only problem with the editor. The editor barely works on Linux and Mac, both of which I use, and many of the developers in our company use. The editor page itself doesn't display correctly. It doubles up the Post text area. Fortunately, the functionality still works basically, so what I write in either Post box does get published, but it's rather annoying that the page doesn't operate as it should. Additionally, most of the tools such as inserting a link or indenting text, etc. don't work and the html formatting is bizarre and reformats things in unexpected ways. It reminds me a lot of MicroSoft Word. And that's never a good thing. So, how did we solve the problem? First, our in-house support made a jpg of the code snippet and inserted that in the blog. That's a great short-term solution, but is not really a workable long-term plan. Second, I went out and bought a blog editor. I know, I know, I never thought I'd say something like "I bought a blog editor", but for 18 bucks I got this program called ecto. (In fact, I'm using it to write this blog right now.) It's great. It works. So, I fixed the code snippet and used a <pre> tag even. And this makes the WordPress editor smell even more, since, the published post works just fine with the <pre> tag. So the WordPress editor is clearly the culprit. Which gets me back to technical support. The tech gave me the wrong answer, didn't own up to the fact that the WordPress editor is lame, and I'm sure he clearly felt his job had been done, even done well. It's no wonder that most people hate technical support. I work in a software company as a developer, and so I at least know enough to know when the techs are trying to pull a fast one, and it still makes me angry. It's really just sad. So, to all of you non-technical people out in the world, you are *not* alone. Tony

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

The Importance of Indemnification

Posted by Aaron Mandelbaum on Tue, Oct 24, 2006
  
Email This Email Article  
Tweet  
  

We recently announced indemnification coverage for intellectual property infringement on each of the more than 160 open source products included in the OpenLogic Certified Library.  While most media coverage of our announcement has been overwhelmingly positive, a few have questioned the relevance of indemnification. What these individuals don’t understand is that enterprises specifically ask us for indemnification coverage.  In fact, eight out of every ten sales opportunities in which we’re involved require indemnification at some level to move ahead.

Read More

0 Comments Click here to read/write comments
Tags: Open Source Trends

Hard Work is the Secret to Success

Posted by Aaron Mandelbaum on Mon, Oct 23, 2006
  
Email This Email Article  
Tweet  
  

They've proven again that hard work, not talent is the secret to success. Secrets of greatness: Practice and hard work bring success - October 30, 2006

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

Totally Wicked Stuff, Pixelito Micro R/C Helicopter

Posted by Aaron Mandelbaum on Sun, Oct 22, 2006
  
Email This Email Article  
Tweet  
  

The creators of "Micro Helicopters" are pushing the technology envelope by integrating lightweight, powerful batteries and motors, carbon fiber materials, and miniature electronics into tiny controlled flying machines.

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

Change

Posted by Aaron Mandelbaum on Fri, Oct 20, 2006
  
Email This Email Article  
Tweet  
  

It's the 'HP way' or the highway | CNET News.com

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

Modern Pre-Fab Design - An Analog to Open Source

Posted by Aaron Mandelbaum on Fri, Oct 20, 2006
  
Email This Email Article  
Tweet  
  

Design, the business mantra, has been all the rage the last few years. Fast Company magazine never fails to write about it in every issue. You can debate whether it's a fad or not (I think it's here to stay), but the latest design emphasis started with Apple's reemergence and proof that people care about buying well-designed, easy-to-use products. This is especially true when consumers are driven to a higher level of design consciousness by poorly designed, hard-to-use products (poster children of bad design: the perpetually blinking VCR and spyware-laden Windows machines.) Apple has proven that the traditional tension between great functionality and ease-of-use doesn't have to be at odds with the consumer.

If you believe that people are more design-conscious lately, it's not a great leap to also believe they look for it everywhere - not just in the consumer electronics they buy. Don Norman wrote one of the best books on design, The Design of Everyday Things, and after you read it, you'll be ruined. For better or worse, you won't look at your world in the same way. I highly recommend reading the book, but you've been forewarned that you might be dissatisfied with life as you know it afterwards.

Read More

0 Comments Click here to read/write comments
Tags: Open Source Trends

Employee gets royalties from patent

Posted by Aaron Mandelbaum on Thu, Oct 19, 2006
  
Email This Email Article  
Tweet  
  

Wow, this Japanese employee is getting some of the royalties from a product that uses a patent he developed ... while working at the company.   Hitachi pays out in patent dispute with employee | Channel Register

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

Playing with my Prompt

Posted by Aaron Mandelbaum on Thu, Oct 19, 2006
  
Email This Email Article  
Tweet  
  

Up until a few days ago, I saw no reasons to change the shell prompt on my systems. It all looked a little different, but I was ok with it. Well, that changed last night while I attended a presentation at the Boulder-Denver Ruby Users Group. Ara, the presenter, had modified his prompt to show whether the previous command had succeeded or not. I decided to do the same to my systems. I came up with the following code added to my .bash_profile (with a lot of help from the Bash Prompt Howto) :

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

Open sourcing more software and business

Posted by Aaron Mandelbaum on Thu, Oct 19, 2006
  
Email This Email Article  
Tweet  
  

It's been a big month for open source - quite a few companies have announced open source plans, and I'm not just talking about using more open source software but actually open sourcing software, data or APIs.

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

Corporate Blogging Beware!

Posted by Aaron Mandelbaum on Wed, Oct 18, 2006
  
Email This Email Article  
Tweet  
  

Wal-Mart's latest exploit in the blogging world has given them a lot of grief.  Here's what I understand happened:

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

Open Source and Women Role Models

Posted by Aaron Mandelbaum on Tue, Oct 17, 2006
  
Email This Email Article  
Tweet  
  

IT Manager's Journal has an interesting article on open source and women, Opening doors to open source for women. (It's a topic I've blogged about before, Women (or lack thereof) in Computer Science, a problem or not?)

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

Training Wheels

Posted by Aaron Mandelbaum on Mon, Oct 16, 2006
  
Email This Email Article  
Tweet  
  

It seems an eternity ago. I hadn't begun kindergarden yet. We were living in a fairly large (or it seemed at the time) development complex in Laval, near Montreal. I still had training wheels on my bicycle. Many of my friends were rid of their training wheels. I wanted be just like them, riding a bicycle without the training wheels. I did convince a friend to let me try to ride his bike, and after a few false starts I was riding his bike. After a few days, my mom did notice that I was doing ok, and soon the training wheels came off.

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

Totally Wicked Stuff, Part 1

Posted by Aaron Mandelbaum on Mon, Oct 16, 2006
  
Email This Email Article  
Tweet  
  

There are some corners of the open source constellation and pockets of innovation you might not be aware of....some totally wicked stuff that will blow your lid when you see it and when you think about the trajectory these harbingers represent.

Read More

1 Comments Click here to read/write comments
Tags: Open Source Trends

Open Source Calendar

Posted by Aaron Mandelbaum on Mon, Oct 16, 2006
  
Email This Email Article  
Tweet  
  

For the past six weeks I had the unique experience of not having to check my calendar daily (or multiple times a day.)  It turned out not to be a good experience for me - I forgot the few things that were in my calendar because I never checked it.  So last week, when I was trying to figure out my schedule (vacation vs work vs Frank's hunting trips vs ...), I was looking for a calendar of all the open source events.  (I wanted to make sure I didn't schedule any vacations over my favorite conferences. :)  I couldn't find one, so I created one on Google Calendar, the Open Source Calendar.  You can subscribe to it and you can send events (invite it) if you know of any other open source events.  Enjoy!

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

I'm back!

Posted by Aaron Mandelbaum on Mon, Oct 16, 2006
  
Email This Email Article  
Tweet  
  

I'm back at work and happy to be here.  A lot is happening both at OpenLogic and in the world of open source.  At OpenLogic the first thing I noticed is that we've hired and we're hiring (in particular we are hiring software engineers, sales engineers and support engineers.)  As soon as I finished making sure I knew everybody's name, the next thing I noticed is that we've got lots of new customers and lots more in the pipeline!  Business is good.  Oh, and our blogging software and look and feel changed.  Do you like our new look?  (I do!)

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

Being Agile as a Product Company

Posted by Aaron Mandelbaum on Tue, Oct 10, 2006
  
Email This Email Article  
Tweet  
  

I was attending the Boulder Denver New Technology Meetup a few days ago. As one of the presentation, the following question was asked: How can we implement agile practices and methodologies in an early stage startup? This question got me thinking. After all, an early stage startup may not necessarily have customers lined up to provide guidance on the product. This is a situation that we were facing as we reworked our OpenLogic Enterprise product for its 4.0 release. We took a very different approach from the previous versions. We were focussing on delivering open source software to the enterprise rather than to the individual developers. It was new territory for us, and we were still learning this new territory when I joined a few months ago. One thing we had was a strong vision from our CTO and marketing groups. They became our customer surrogate. They provided guidance to the engineering team on what features were needed and what to work on. Some mistakes were made, but it got us to the point where we now have a product that is ready to be put to the test through our customers. We are already getting feedback and using it to improve OpenLogic Enterprise. We also starting treating our content team as a customer of the infrastructure. We got a lot of very excellent feedback (and many, oh so many defects) from the content team as they used our infrastructure software and tools in ways that we hadn't quite envisioned. Thanks to their efforts, our infrastructure is stronger and of higher quality than it would have been otherwise. So here's my advice to the person who asked this question: find a customer surrogate, someone who has the vision to take an idea and turn it into a product that can be tested against the market. Get your product in the hands of a customer (whether internal or external) as soon as you can to get essential feedback and validate your direction. After that? Keep iterating. And iterating. And iterating.
0 Comments Click here to read/write comments
Tags: Uncategorized

Management in Open Source - Same or Different?

Posted by Aaron Mandelbaum on Tue, Oct 10, 2006
  
Email This Email Article  
Tweet  
  

Open source businesses are different than traditional software companies in many ways, but how much do the differences matter from a management perspective?

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

Groovy is... well, groovy!

Posted by Aaron Mandelbaum on Thu, Oct 05, 2006
  
Email This Email Article  
Tweet  
  

Hi all, I'm new to the blogosphere, although not a new blogger. I used to write blogs way back when they were called op-ed back in my salad days. So, I may be a little rusty, but here goes.

Read More

0 Comments Click here to read/write comments
Tags: Open Source Trends

Support Over Software

Posted by Aaron Mandelbaum on Wed, Oct 04, 2006
  
Email This Email Article  
Tweet  
  

Matt Asay’s blog always gets me thinking.  One comment I really love comes from this entry: “Open source is a better model for customers. Period.”

Read More

0 Comments Click here to read/write comments
Tags: Open Source Trends

Hey Mon, What's Up?

Posted by Aaron Mandelbaum on Tue, Oct 03, 2006
  
Email This Email Article  
Tweet  
  

Monitoring Your Network Devices the Open Source Way

Read More

0 Comments Click here to read/write comments
Tags: Open Source Trends
All Posts
Next Page
Error sending email
Email sent successfully

Email article
Email To : 
Your name : 
Message : (maximum 200 characters)

Enterprise OSS Blog Policy

If you read a post on The Enterprise OSS Blog, please leave a comment. Let us know what you think, even if it's just a few words. Comments do not require approval, but they are moderated.OpenLogic reserves the right to remove any comments it deems inappropriate.

 

click-to-chat-with-a-live-open-source-expert

get-a-quote-on-support

download-the-support-evaluation-kit

Browse by Tag

  • 2013 (2)
  • Agile (1)
  • Apache (2)
  • apache tomcat (1)
  • AS 7 (1)
  • as7 (1)
  • Auditing (5)
  • Azure (2)
  • Budget (1)
  • BusyBox (1)
  • CentOS (3)
  • Closed Source Software (1)
  • cloud (4)
  • clustering (1)
  • CMS (1)
  • Code Scanning (1)
  • commercial distribution (1)
  • Community (4)
  • compliance (41)
  • C-Suite (1)
  • Database (1)
  • developers (2)
  • DevOps (15)
  • diploma (1)
  • Drupal (1)
  • enterprise software (2)
  • foss (5)
  • Gitbhub (1)
  • GNU-Bash (1)
  • Governance (36)
  • guide (1)
  • Hadoop (2)
  • HBase (2)
  • http 2.4 (1)
  • httpd 2.4 (1)
  • Java (1)
  • javascript (1)
  • jboss (3)
  • JBoss Cluster (1)
  • Joomla (1)
  • Legal (21)
  • Legal & Compliance (62)
  • Legal and Compliance (2)
  • license compliance (1)
  • Licenses (12)
  • Linux (4)
  • lisp code (1)
  • M&A (1)
  • martin fowler (1)
  • Mobile (3)
  • mod_cluster (2)
  • MySQL (1)
  • Neal Ford (1)
  • open source (20)
  • open source compliance (1)
  • open source components (1)
  • open source events (1)
  • Open Source Governance (2)
  • open source legal issues (1)
  • Open Source Licensing (3)
  • Open Source Management (38)
  • Open Source Policy (3)
  • open source software (15)
  • Open Source Software Adoption (4)
  • open source software policy (1)
  • Open Source Training (1)
  • Open Source Trends (337)
  • Open Source vs. Commercial Software (3)
  • OSS (6)
  • OSS Packages (2)
  • PaaS (1)
  • paredit (1)
  • picketlink (1)
  • Policy (4)
  • PostgreSQL (1)
  • Presentations (1)
  • Programming (2)
  • red hat (1)
  • RHEL (1)
  • Ruby (1)
  • Scanning (28)
  • Scanning & Governance (12)
  • Scanning & Provisioning (30)
  • Security (13)
  • Shibboleth (1)
  • software compliance (1)
  • Software Development (2)
  • Software Development Lifecycle (7)
  • software infrastructure (1)
  • Solr (1)
  • struts (1)
  • Support (48)
  • Support & Services (2)
  • SUSE (1)
  • Technical Governance (1)
  • The Cloud (35)
  • The C-Suite (2)
  • tomcat (4)
  • Training (10)
  • Ubuntu (1)
  • Uncategorized (69)
  • Windows (1)
  • Windows Azure (1)
  • Wordpress (1)
  • Zookeeper (1)
Home | Search | Contact Us | Products and Support | Services | Enterprise OSS Blog | Wazi Technical Blog | Resources Library | Cloud Services | Partners | Customers | Community | Company | Careers | News and Events
Products
OpenLogic Exchange (OLEX)
License Compliance Module
OSS Discovery
OSS Deep Discovery
OpenUpdate
Services
Open Source Support
CentOS Support
Scanning & Compliance
Open Source Training
Professional Services
Solutions
Support & Indemnification
Open Source Governance
Open Source Scanning
Open Source Provisioning
Consulting & Training
Contact Us
1-888-673-6564


© 2013 OpenLogic, Inc. All rights reserved.
Site Map  |  Privacy Policy