Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:Why not use tools that help do it? (Score 4, Insightful) 288

I'm a build and configuration manager (and a LONG long time software developer), and I completely agree.

If developers want to employ new (as in industry-wide, or new as in company-wide) technology, they are free to install, configure, test, and prove out the functionality and feasibility of the software on their own machine. But that should be the limit of their reach.

Any shared / integrated environment from QA on up to Pre-Prod and Prod, should be off-limits from a developers' sticky fingers. If there is an installation and / or configuration problem that arises with the application, AND a developer is needed for support, then they should absolutely be called in, but from a CONSULTATIVE role only. I.e., their fingers never touch a mouse or keyboard.

It's common (if not expected) for developers to build an intimate working relationship with the technology they're using. In the world of "familiarity breeds contempt", it means that a developer can overlook something that occurs "obvious" to them, but not to everyone else. How many times has a developer been "called in" to fix an installation problem, and the fix wasn't documented or proved out? (not to say that integrators are saints in this area, but they damn well SHOULD be). Or a developer has access to a test region, and just "hops onto the machine" to tweak a parameter that caused a test suite to fail?

QA (and QC Testers) need to count on the stability of a machine, it's known state. If a test is failing 100% of the time, it should keep failing. Or if it's passing 100% of the time, it should keep passing. Having the parameters of an integration machine change without the knowledge of the QA team (e.g. so that changes can be scheduled in, and updates to the testing suites can happen), then the validity of test runs is nullified, testing costs go through the roof, thus adding to the pressure to "skip the tests" and ship / deploy. Ick.

The instructions / script for installing a package on a machine should be EASILY understood by an installer who is skilled in the practice of software installation, and no more. (ie, not written for a senior engineer, not written for the janitor). Enough information to have it properly installed and configured, some basic troubleshooting, and a clear escalation path should issues not get resolved. Skip the 65 pages of configurable parameters if all the installer needs to alter are 12 parameters on the target machines. but don't skip ANY of those 12. If one is missed, find out why. If 10 extra are there, see which ones are needed for the different regions and skip the rest.

My personal line in the sand is the Developer integration area; that stays with the code monkeys. It's important to be able to test out package installs, and this is the type of machine upon which to do it (which is not to say there is a single DIT - have multiple, including one just to test out package installs if need be). QA regions and beyond are under tight control. I work in banks a lot, so Pre-prod and Prod are under a metaphorical armed guard.

Once the installation and config documentation is tested by the developers, the docs get thrown over the wall to the integration team (optimally, QA should be involved in a doc review to make sure that what's in the Doc is what is required, no more and no less). For a Waterfall / SDLC methodology, this documentation review and handover is one of the gating steps. For an Agile / Scrum / XP methology, this can be considered a single story, where the success condition of the task (story, etc) is working installation (works) and usable documentation (has been tested).

The key is not to go bat-crap crazy on it, but to ensure repeatability and workability. It would be GREAT if the install could be automated (or run unattended, or have little or no intermediate steps requiring human intervention) so as to reduce integration errors, but that is dependent on the requirements of those managing the QA regions and above.

Comment Re:No longer SCO (Score 4, Interesting) 190

From the "Company Profile" page:

"UnXis, Inc., a new company formed by Stephen Norris Capital Partners and MerchantBridge Group created to acquire all the operating assets and intellectual property rights of The SCO Group, Inc."

However, I like this line:

"Led by a team of visionary and accomplished technology and businesses executives"

*chuckle*

Comment Why not Windows Media Player? (Score 1) 143

Really? I can't really get that jacked up about surfing the web on my XBox. However, given that it's tied into my home stereo, why not ditch the silly Windows Media Player set up required now (tethered to a PC in the home) and run the entire app right on the XBox? the xbox can already see my music library; I would love to control it, maybe add some tracks, from WMP.

OR (and this wouldn't be bad), how about iTunes on the XBox? That would be kinda cool

Comment Re:Wow, what will THAT outlet look like? (Score 1) 335

Good idea. It would allow energy to be stored up from 'off peak', one would hope, to charge the car up when needed.

I'm just thinking out loud here; no complaints, just some observations. The risk here that I see would be that every house has this battery "tank" of potential energy. I wonder how safe that would be? Granted, 50-80 years ago the houses where I lived all had oil tanks outside, and I can't see them being all that safe either.

As for the gas stations, their current potential energy is stored in gas tanks underground. Still a risk there, but I imagine it's been mitigated by safety designs of some sort. And they would be less likely to be impact-related safety concerns. Do you imagine they'd have a flywheel above ground, or below? Would heat buildup / dissipation be a concern?

And someone else (a post below here, I think) made a good point; if you're at home with your car, odds are you're not in need of a quick charge, or a 440Volt power pull from every house. Leave 110/220v at home, and the 440 stuff at gas (energy?) stations.

Comment Re:Evolution (Score 1) 140

I think that long term, the shorter lifespan will be in the mosquitos' favour, as strong genetic mutations will show up faster, since they're burning through generations much faster.

It could in fact have the opposite effect of what the producers hoped for, long term. Time will tell.

Music

Sony, Universal Hope To Beat Piracy With 'Instant Pop' 369

Hugh Pickens writes "The Guardian reports that Britain's two biggest record labels, Sony and Universal, plan to beat music piracy by making new singles available for sale on the day they first hit the airwaves hoping the effort will encourage young people to buy songs they can listen to immediately rather than copying from radio broadcasts online. Songs used to receive up to six weeks radio airplay before they were released for sale, a practice known as 'setting up' a record. 'What we were finding under the old system was the searches for songs on Google or iTunes were peaking two weeks before they actually became available to buy, meaning that the public was bored of — or had already pirated — new singles,' says David Joseph. Sony, which will start the 'on air, on sale' policy simultaneously with Universal next month, agreed that the old approach was no longer relevant in an age where, according to a spokesman for the music major, 'people want instant gratification.'"
Google

Google Engineer Sponsors New Kinect Bounties 96

ashidosan writes "Hot on the heels of the Adafruit competition, Matt Cutts (a search spam engineer at Google) is sponsoring two more $1,000 bounties for projects using Kinect. 'The first $1,000 prize goes to the person or team that writes the coolest open-source app, demo, or program using the Kinect. The second prize goes to the person or team that does the most to make it easy to write programs that use the Kinect on Linux.'" Relatedly, reader imamac points out a video showing Kinect operating on OS X.
Handhelds

When You Really, Really Want to Upgrade a Tiny Notebook 104

Benz145 writes "The famous Sony VAIO UX UMPC may have been cancelled a few years back by Sony, but the community at Micro PC Talk won't let it die. Modder Anh has carefully removed the relatively slow 1.33Ghz Core Solo CPU and installed a much faster Intel Core 2 Duo U7700 (a process which involves reballing the entire CPU). On top of this, he managed to install an incredibly small 4-port USB hub into the unit which allowed for the further instillation of a Huawei E172 modem for 3G data/voice/SMS, a GPS receiver, and a Pinnacle HD TV receiver. All of this was done without modifying the device's tiny external case. Great high-res pictures of the motherboard with the modded hardware can be seen through the link."
Image

Selling Incandescent Light Bulbs As Heating Devices Screenshot-sm 557

Csiko writes "The European Union has banned by law trading of incandescent light bulbs due to their bad efficiency/ecology (most of the energy is transformed into heat). A company is now trying to bypass this restriction by offering their incandescent light bulb products as a heating device (article in German) instead of a light device. Still, their 'heat balls' give light as well as heating. So — every law can be bypassed if you have some creativity!"

Slashdot Top Deals

For God's sake, stop researching for a while and begin to think!

Working...