Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Quake

Submission + - Open RT project Ray-tracing algorithms available

An anonymous reader writes: Ray-tracing is a technique that allowed Peter Jackson to make special effects look convincing in the Lord of the Rings. Now, Daniel Pohl, has used the new algorithms [develped by Professor Philipp Slusallek and co-workers from the University of Saarland] to produce ray-traced versions of the Quake 3 and 4 video games. "It gives much higher image quality in shadows and reflections," said Mr Pohl. "You can even do reflections on reflections on reflections." This is something that would be impossible with traditional rendering techniques. The algorithms are being made available to anyone to use via the Open RT project. Graphics in computer games are typically rendered via a technique known as rasterisation which involves drawing all the elements of a scene using polygons. The scientists have shown that their series of ray-tracing algorithms can run on a high-end PC graphics card.
Input Devices

Submission + - Cool interface technology

Tom writes: Defense Tech and SFGate.com have a video demonstrating use of "Perceptive Pixel"'s interface technology. They don't want you to call it "The Minority Report" tech, but that's probably the easiest way to describe it to mainstream users. Either that or "a touchscreen that doesn't suck". Looks like a cool way to organize your photos. (Or it would be, without the 6-figure price tag.)
Software

Opera's Slashdot Easter Egg and Speed Dial 157

Thelomen writes "Opera Browser contains an Easter egg that is not widely known, recently reported over at OperaWatch.com: type /. in the address bar and you are taken directly to slashdot.org. Other recent news from Opera is their new Speed Dial feature, present in the most recent build from Desktop Team. At first glance Speed Dial just looks like 9 bookmarks you can open with CTRL+1 to CTRL+9. However, the pages on the Speed Dial are shown in thumbnail and are automatically pre-fetched in background — a useful thing if you have some heavy pages among your top bookmarks."
Google

Submission + - Making Sense out of Census Data with Google Earth

mikemuch writes: "Irman Haque has developed a mashup of Google Earth with data from the U.S. Census Bureau, called gCensus. The app uses the XML format known as KML (Keyhole Markup Language), which can create shapes and colors on the maps displayed by GE. Haque had to build custom code libraries (which he's made available as open source) that could generate KML for the project. He also had to extract the relevant data from the highly counter-intuitive Census Bureau files and store them in a database that could handle geographic data. gCensus lets you do stuff like create colorful overlays on maps showing population ages, race, and family size distributions."
Google

Googlebot and Document.Write 180

With JavaScript/AJAX being used to place dynamic content in pages, I was wondering how Google indexed web page content that was placed in a page using the JavaScript "document.write" method. I created a page with six unique words in it. Two were in the plain HTML; two were in a script within the page document; and two were in a script that was externally sourced from a different server. The page appeared in the Google index late last night and I just wrote up the results.

Feed The Hard Drive as Eye Candy (nytimes.com)

Once relegated to a back shelf in the electronics store, external units will soon don brushed aluminum cases, decorator colors and glowing lights.
Linux Business

Why Dell Won't Offer Linux On Its PCs 628

derrida sends us to an article in the Guardian by Jack Schofield explaining why he believes Dell won't offer Linux on its PCs. In the end he suggests that those lobbying Dell for such a solution go out and put together a company and offer one themselves. Quoting: "The most obvious [problem] is deciding which version of Linux to offer. There are more than 100 distros, and everybody seems to want a different one — or the same one with a different desktop, or whatever. It costs Dell a small fortune to offer an operating system... so the lack of a standard is a real killer. The less obvious problem is the very high cost of Linux support, especially when selling cheap PCs to naive users who don't RTFM... and wouldn't understand a Linux manual if they tried. And there's so much of it! Saying 'Linux is just a kernel, so that's all we support' isn't going to work, but where in the great sprawling heap of GNU/Linux code do you draw the line?"
Space

Submission + - NASA's Mars life-detector

Roland Piquepaille writes: "With the financial help of NASA, American and European researchers have developed a new sensor to check for life on Mars. It also should be able to determine if traces of life's molecular building blocks have been produced by anything alive. The device has already been tested in the Atacama Desert in Chile. And it should be part of the science payload for the ExoMars rover planned for launch in 2013. Read more for additional details and a picture of the new NASA's Mars life-detector."
Software

Debian Package of the Day 58

A user writes "The Debian project has started a new webpage: the 'Debian package of the day.' It does what it says — every day another package from the Debian repository is posted with an elaborate description and some nice screenshots. As Debian (and all the other distributions as well) contains way too many packages for it to be feasible to inspect all of them yourself, this is then a nice way of learning about all kinds interesting software packages."
Programming

Submission + - Are Web Templates More a Problem Than a Solution?

An anonymous reader writes: First a few admissions, (first) I do not consider myself to be a top tier coder (second) This is my first stint as a web master/coder and (third) This is one of my first few times having root rights on a remote server. Hence, my questions may be naively based.

It is becoming my sense after trying to use two different blogging systems that one may be buying into a lock-in or extra inertia by adopting one system developer's templates to run your site. My guess is the template systems are unique to each brand. Indeed, in one case just viewing the code and documentation warning the closing tabs were absent induced migraine like head throbs. Nonetheless, I have been shown examples where site templates were used to create a customized, attractive and seemingly effective sites. So some have found template systems to be effective labor saving devices. Yet the code and calls for these sites were very difficult for me to understand.

That leads to another issue: I am finding the viewed code for sites becoming ever more difficult to understand. My suspicion here is that this is caused by web site painting tools and the templating systems. It seemed to me that less than a year ago the code was more transparent. Am I mistaken?

Recently I was asked if I would take over the maintenance of a site, because it had become too onerous a task for the person performing those duties. To that person's defense it was a site with a high percentage of image data and the pages were pleasing to view. Looking at the code, I tried to see how I could add missing content with minimal disturbance. It became obvious that route would not work. I viewed the code directly as text and then visually seeing an overly embedded html table structures. What made it even worse was there was no css file only in-line style directives that added to the difficulty of interpreting the code. While I cannot state with absolute certainty, I believe this person thought that any changes required a complete repainting of the pages with the desired changes. Only afterward could the new pages be generated. This could be a case of an individual knew little more than how to run a single application. That is precisely the reason I do not wish to rely too much on templates. If they have a gap or a flaw I too could be left without an alternative.

It might be that I have the need to understand precisely what I am creating, that fuels my distrust of tools. I find it easier to hand write my site's pages where the layout is placed in logical order (for me) to generate the display I am seeking. In the last year I have noticed that viewing the code (as mentioned above) has become harder to understand how the actual page was generated. Is this part of a trend to reveal less to others seeking to learn from the experiences of others or is this simply the complex code generated by both web site painters and templates?

I worry that in some sense when the site is further along I will be re-inventing the wheel, figuratively, by having to write scripts to store older articles in an archive database. To some that would be scary per se, but databases were my specialty it's the damn scripts I don't look forward to writing. This might be a failing of free source code where too little is reused by interested parties. Hence, if that is my error, where would I find the scripts?

Thanks in advance to any constructive, knowledgeable responses.

Slashdot Top Deals

Living on Earth may be expensive, but it includes an annual free trip around the Sun.

Working...