Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:So, the system works? (Score 4, Insightful) 725

The chains don't have a good supply either. You can find book #4 and #7 in a popular series, and anything else they will be happy to special order for you. But if I'm going to be ordering and waiting for things, why shouldn't I just do it myself online and save some money and avoid having to drive back to the store?

Comment What am I missing? (Score 3, Insightful) 63

From the article summary, this is a *500* page book on the topic of using an app framework with a packaging system.
How can that topic take 500 pages? It sounds like it should be a 2 page FAQ? What does a packaging system change so much that it needs 498 more pages?

Businesses

Ideas For a Great Control Room? 421

lewko writes "Our company is about to build a central monitoring facility and I'm looking for ideas/suggestions about the best hardware and the best way to make it comfortable for those manning a screen. It will be manned 24x7 and operators will be monitoring a variety of systems including security, network, fire, video and more. These will be observed via local multi-monitor workstations and a common videowall. This is going to be a massively expensive exercise and we only get one chance to get it right. The facility is in a secure windowless bunker and staff will generally be in there for many hours at a time. So we have to implement design elements which make it a 'happy' place. At the same time, it has to be ergonomically sound. Lastly, we will be showing it to our clients, so without undoing the above objectives, it would be nice if it was 'cool' (yet functional). Whilst Television doesn't transfer to real life always, think 'CTU' from 24."

Comment Re:Yes (Score 1) 326

I'm pretty sure their HR department has a zero tolerance policy on stealing from the company. How much money do I have to be worth before the rules don't apply to me anymore? Do you really think it's only unacceptable to steal if I'm on the bottom half of the org chart?

Comment Re:UK gasoline (petrol) currently approx $6.60 (Score 1) 762

My 5.7L V8 gets 23 mpg average in daily driving. I figure that's good enough that I don't need to trade it in over green guilt for some lawnmower that might get 5mpg better. Further improvement gets real diminishing returns, cars are only driven so much each year. See for example http://green.autoblog.com/2009/07/23/greenlings-where-are-the-most-important-mpg-increases-at-the-u/

Comment Web game security 101 (Score 1) 105

1) First, you have to protect your users. I'd say there are three things to worry about here:
  - SQL Injection. "Little Bobby Tables". This one is easy - use bind variables for all sql, and don't -ever- have dynamically interpreted sql with user inputs.
  - Cross Site Scripting ("XSS"). This one is harder. If you ever display something to one user that could have been entered by another user, user b can own user a with some html. It's very hard to check for bad html because it can be disguised in various ways. A whitelist filter of allowed html is safer than a blacklist, but you still have to manage to consistenly scrub input.
  - The fact that passwords are essentially inadequate, but it's hard and/or expensive to come up with anything better. So force decent passwords, remind your users not to give them to their friends, and anticipate there will be some level of "my angry ex boyfriend deleted all my stuff" support requests so history logs of important actions and the ability to roll stuff back will be useful.
  - There *are* more types of things that can be done ("clickjacking", "sidejacking", dns poisoning) but I think the above cover most problems you really need to plan on.

2) Next, you have to protect your game.
  - Malicious users. It's particularly easy to be a malicious user with HTML - the web app provides a nice form variable "itemid=12", I can change it to "itemid=1", poof I have your super wizard staff. You can't trust your users, ever, so write your app so that impossible things aren't permitted.
  - Bots - if there is any instance where user activity is rewarded, somebody will find a way to automate it. It's a problem from a purely technical server load perspective, and it's also a problem from an upsetting good users viewpoint. Good luck here.

Comment Present a surmountable task (Score 1) 704

What worked for me was my dad gave me a copy of Zork and a copy of Quick Basic.
My thought process went:
"This is fun, and doesn't seem so hard I can't even imagine where to start."

If text adventures hold insufficient appeal, some more modern versions of surmountable tasks are:
WoW mods
Neverwinter Nights module
Get the kid hooked on Eve and then make him learn VB to build profit & loss spreadsheets in Excel

Comment Re:Priorities (Score 1) 526

Well, in the anecdote game, my car was stolen. When it was recovered beat up and broken and abandoned out of gas on the side of the road, the cops didn't even bother to check for prints. They advised me to feel lucky I got it back and then went back about their business.
I get the general impression that your positive experience is the exception, not the rule.

Comment Horrible article (Score 5, Insightful) 799

This article is not 'reporting' and should not be presented as 'news', not even news for nerds, stuff that matters.

There are some very interesting details, things that might perhaps be facts, but after presenting a string of them they are always followed with utterly unsubstantiated wild ass guesses that claim to be absolute facts and firmly grounded in expert opinion etc etc. While the Wild Ass Guesses may actually be true, they aren't facts, and presenting them as facts makes it impossible to believe any of the other information presented. At the end of the article all of this much vaunted expertise that the guesses are based on turns out to be this guy is some random programmer with a pond in his back yard.

This topic definitely needs some real reporting, but this sort hysterical speculation (includes quoting Revelations and speculating on this being an "Earth Extinction" event under the general premise of "they said this couldn't happen but it did so this other thing that also can't happen is obviously worth speculating about now") is downright irresponsible. Even if the premise that the news is massively underreporting the size of the spill is true, this is not the way to correct it.

Slashdot Top Deals

Real Programmers don't eat quiche. They eat Twinkies and Szechwan food.

Working...