From: Tomas Pospisek's Mailing Lists Date: 2007-08-20T02:50:34+09:00 Subject: Re: Filesystem Database On Sat, 18 Aug 2007, Felix Windt wrote: >> -----Original Message----- >> From: M. Edward (Ed) Borasky [mailto:znmeb@cesmail.net] >> Sent: Friday, August 17, 2007 8:09 PM >> To: ruby-talk ML >> Subject: Re: Filesystem Database >> >> 3. Is the IT reluctance to install MySQL part of an overall >> corporate policy designed to protect you and your colleagues >> from some things that are really nasty, like trojans, social >> engineering, releasing private personal data, intellectual >> property law, etc.? >> >> >> In that case, you really should talk to your supervisor about >> what you are trying to accomplish and whether there is a >> better way than either MySQL or a "filesystem database" >> accessed via Ruby. >> > > I couldn't agree more with that. A reluctance on part of the IT department > should have you talk to your supervisor and IT about what your needs are, > why those needs exist and how those needs can be fulfilled within the > corporate policy framework - and never in trying to find a workaround > solution you implement yourself. That will be unsupported, may have unknown > side effects - SQLlite probably won't, but in principle, you do not exist in > a vacuum if you're on a corporate network - and possibly violate a policy, > resulting in very negative personal consequences for you, ranging from > "being on IT's hitlist" to termination. > > They sign your paycheck, they make the rules - no matter how much you may > disagree with the rules. Might be. But then again, you have a profession. You have a profile. And you did not only fetch the job to get money for whatever they ask you to do but you also give them your time and they also owe to you to follow up on the promise to let you do your job. What I'm up to: it might well be that starting to talk with higher up on the ladder might get you a non-engineer job later but it can also be that it won't change one thing except that you waste your time arguing about things upper management doesn't care about at all but still expects you to do your job and will hold you accountable if you don't succeed "implementing a proper database without being allowed to use a database". So a guerillia action under the radar - you know the way how linux became so popular - might be the only way to actually get things done instead of wasting everyones time. There's no law of nature that causes things to be the way they are for some rational reason nor is there a rule that commands that rationally arguing about things will necessarily change things to the better. Your proposed way can (and should) be the right one though, *t -- ----------------------------------------------------------- Tomas Pospisek http://sourcepole.com - Linux & Open Source Solutions -----------------------------------------------------------