Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Seriously? (Score 1) 275

you mustn't understand how companies deal with their capital expenditures, and replacement costs of infrastructure.

a company is going to replace network gear typically every 5 years or so. same company may replace servers every 3 years depending on need/workload.
those replacements are typically spelled out 6 months prior to the year in which they are replaced, and the new cost is put into the capex. capex goes through approvals, and typically gets a nice little chop because IT wants to add/replace too much. capex goes back to IT Director, who plays with the numbers, removes a few upgrades, sends capex upward for approval.

once approved, engineers are going to replace gear that will benefit the organization for the next 3 to 5 years, where the cycle will repeat itself. and because the spend is kept artificially low, only the most deserving pieces get the money.

why would engineers think to deal with IPv6 if IPv4 is not a real pressing issue when upgrading? the pressing issue is going to be the pressure to lower latency, remove bottlenecks, and scale bandwidth. when your boss(es) are breathing down your neck because you dropped 500K on some new gear, the last thing you're thinking about is solving the internet's (someone else's) problems.

Comment Re:They're afraid of ZFS (Score 2, Informative) 231

While people are buying $250,000 NetApp installations, the exact same hardware, performance and connectivity will go for $5000 of high-end hardware and a couple of hours work with ZFS

lies. having worked in this industry for far too long, when I see bullshit claims like this, I have to call it. There is no way in hell you will get multiple trays of 15k rpm FCAL storage and redudant FAS controllers for 5k, I dont care if you're Samuel Jackson in the negotiator.

I run multiple datacenters with emc, hp and netapp filers -- if you pay 250k for a netapp installation, you're pretty much getting what you pay for. what you're paying for is IOPS, disk caching, and throughput. You can turn to just about any storage provider, you will pay the same price for similar enterprise grade hardware. All I ask is that when you're stringing your two cans together, you leave out the reference to how alike it is to a 'real enterprise grade' product -- because talking about petabytes of SATA isn't even in the same continent, let alone the same country.

Comment Re:Stop posting articles from arXiv! (Score 1) 650

Well, that's a little bit like saying, "I lost a quarter over there by the wall, but I'm searching here because it's got better lighting"

There was this time period, way back when, when a couple guys with names like Kepler and Galileo, decided to look at planetary motion in a different light, taking it from a 'different angle' of the hows/whys celestial bodies would appear to spin in the night sky. maybe I'm off base, but sounds pretty much like someone looking at this in a different light, proposing a different theory that lines up with the cosmos.

Comment senor nebuloso (Score 1) 244

this is such a nebulous question. you want your dev/qa/pre-prod to emulate your production environment as much as possible. this subject in itself could fill a book on best practices, techniques, and the like. Easiest said by saying: keep all developed code separate from 3rd party application code. packages/versioning/repositories are a good start. make things relocatable, have one installer, and have it take multiple environmental variables. ie - make environment variables 'run time', don't make the same mistake everyone makes - and make them 'build-time'.

Best of Luck.

Comment every build engineer has .. (Score 1) 321

likely responded to this, and so shall I.

as part of the scm world -- i like to be true to a real dotted quad notation when referring to build versions. i've never really built code that is deployed to the public world .. only code used on company production servers for public consumption (mostly java based web sites, and middleware)

1.2.3.4 = Major level 1, Minor level 2, Patch 3, Build 4.

Major = major release. no longer compatible with previous versions.
Minor = minor release, still compatible with previous versions (with same Major)
Patch = the number of patch builds required to get to latest production patched code
Build = the daily build number. increments by 1 until dev/qa is complete, and code is released to Staging servers.

build numbers stop, once patching starts. the patching denotes the patch to last known good build.

ie -- dev/qa releases should always be num.num.zero,buildnum. (1.2.0.40)
once released to staging - and if a patch is required -- the rev increments as such for the first patch - 1.2.1.40. second patch 1.2.2.40, and so on.
once in production -- wait until next release.

if code is released to the public, and not running on a company's servers -- always drop the build number. so, if you're delivering 1.2.2.40 binaries to the public, cut it down to 1.2.2 and deliver your rpm/pkg/deb, etc to the world.

if this confuses you, im available for hire at your location. references available upon request. :p

Comment Re:Being an asshole makes people angry, film at 11 (Score 1) 895

sorry dude -- and not to downplay what the original post is about...but i played JK2, and the rest of the game sucked ass. The only decent part *was* the sabering .. so, playing on a server where getting into duels was pretty much the best part. If you honestly wanted to shoot a guy (who happened to be running around with a saber) with a pistol .. it turned into the proverbial 'knife to a gun fight'. saberists didnt stand a chance .. and it ruined the game so to speak. infact, it just turned the coolness of having a saber into unreal tournament without the headshots.

and who wanted that?

Slashdot Top Deals

It's a naive, domestic operating system without any breeding, but I think you'll be amused by its presumption.

Working...