GWT in Action 216

Michael J. Ross writes "Server-side computer languages, such as Java, possess numerous advantages over their client-side counterparts — including more robust integrated development environments (IDEs). In contrast, Web-focused languages, such as JavaScript, benefit from the global accessibility of the Internet. Bridging this gap, and leveraging the strengths of both sides, has long been an objective of the software development community — though not all attempts have been successful, e.g., Java applets. The Google Web Toolkit (GWT) is the latest attempt, and shows considerable promise, as illustrated in a new book intended to help programmers learn this new technology: GWT in Action." Read on for the rest of Michael's review
Programming

Transitioning From Developer To Management? 541

An anonymous reader writes "After 15+ years as a code monkey, mostly doing back-end systems design / development, I was surprised by recent developments at my workplace that have resulted in my being transitioned into a dual architect / managerial role within the next few weeks. While I am somewhat confident at this point in my career in my experience and training for an architect-type position, I have serious concerns about being able to properly fulfill the role as manager. Aside from 'Become a manager in 2 days' type books, what resources would you recommend I look to for guidance in this transition?"
Movies

Videogames Make Better Horror Than Movies? 225

Wired author Clive Thompson has up an article stating that, with today's jaded audiences, videogames are more effective horror-conveyances than movies. Thompson argues that the removal of the fourth wall, placing the player directly into the story, overcomes the obstacles movie-makers face when telling a scary story. "I'll start down a corridor, hear something freaky up ahead, then freeze in panic. Maybe if I stay quiet the monster will go away? S^!t, maybe it's already headed this way, and I should move! But if I move the monster will hear me ... so maybe I should stay quiet ... gaaaaah! Games already seem like dream states. You're wandering around a strange new world, where you simultaneously are and aren't yourself. This is already an inherently uncanny experience. That's why a well-made horror game feels so claustrophobically like being locked inside a really bad -- by which I mean a really good -- nightmare." Do you agree? Is your favorite scary tale a movie ... or a game? (Silent Hill, I'm looking at you.)
Intel

Intel Updates vPro Platform and Features 77

MojoKid writes "Intel's has certified the Core 2 Duo E6550, E6750, and E6850 processors for vPro, and is releasing the new low-power Q35 Express chipset with a companion ICH9-DO Southbridge, and 82566DM Gigabit Network controller. With these new chispets and technologies, the vPro platform offers next-generation Intel Active Management Technology, enhanced Intel Virtualization Technology, and Intel Trusted Execution Technology (aka Intel TXT). vPro also supports next-generation management standards like WS-MAN and DASH (draft 1.0 spec) and v1.2 of the Trusted Platform Module. Intel has plans to provide continual updates to the vPro platform and will likely enhance vPro further after the launch of their 'Montevina' platform in the first half on 2008."
Data Storage

Laptop/Server Data Synchronization? 305

gbr writes "I've been trying to automatically synchronize data between a laptop and a server. When the laptop is connected to the network, I want all writes to automatically propagate across to the server. When the laptop is disconnected I want the laptop user to continue working with the local data. When the laptop is reconnected, I want the data to automatically re-sync. The issue is, the data on the server may have changed as well, which needs to propagate back to the laptop. The data doesn't contain anything too special, no database tables etc. It does contain binary data such as executables and word processing documents. I've looked at ChironFS, Unison file sync, and drbd. ChironFS needs a manual rebuild if a connection fails, and the user needs to know which machine contains the correct data. Unison requires the user to initiate the synchronization process manually every time, and drbd is just not meant for the job at hand. How do you automatically, and invisibly to the user (except in the case of conflicts), synchronize between a laptop and a server?"
Education

How To Address A Visit from MPAA Senior VP Rich Taylor? 314

tedswiss writes "Fate has dropped a unique opportunity upon my lap: I teach at a moderately small independent school who has as one of its alums Richard Taylor. Mr. Taylor is both speaking at our start-of-year festivities and being honored with this year's "Distinguished Alum Award." Having followed and been disgusted by the MPAA's corporate practices regarding DRM and government lobbying in the past (Anyone remember DeCSS?), I would love to make his visit a chance to truly educate our student body, not just indoctrinate them. The school administration is sympathetic to my plight, but I want to present them with more than just my complaints. How would you best make use of this opportunity if you found yourself in my shoes?"
Privacy

Skype Linux Reads Password and Firefox Profile 335

mrcgran writes "Users of Skype for Linux have just found out that it reads the files /etc/passwd, firefox profile, plugins, addons, etc, and many other unnecessary files in /etc. This fact was originally discovered by using AppArmor, but others have confirmed this fact using strace on versions 1.4.0.94 and 1.4.0.99. What is going on? This probably shows how important it is to use AppArmor in any closed-source application in Linux to restrict any undue access to your files."
Media

Where To Find Opus On Sunday 495

Berkeley Breathed has a note up on his site: "Note to Opus readers: The Opus strips for August 26 and September 2 have been withheld from publication by a large number of client newspapers across the country, including Opus' host paper The Washington Post. The strips may be viewed in a large format on their respective dates at Salon.com.."
Linux

How Would You Refocus Linux Development? 821

buddyglass writes "The majority of Slashdot readers are no doubt appreciative of Linux in the general sense, but I suspect we all have some application or aspect of the platform that we wish were more stable, performant, feature-rich, etc. So my question is: if you were able to devote a 'significant' number of resources (read: high-quality developers) to a particular app or area of the kernel, and were able to set the focus for those resources (stability, performance, new features, etc.), what application or kernel area would you attempt to improve, and what would aspect you focus on improving?"
Graphics

Content-Aware Image Resizing 174

An anonymous reader writes "At the SIGGRAPH 2007 conference in San Diego, two Israeli professors, Shai Avidan and Ariel Shamir, have demonstrated a new method to shrink images. The method is called 'Seam Carving for Content-Aware Image Resizing' (PDF paper here) and it figures out which parts of an image are less significant. This makes it possible to change the aspect ratio of an image without making the content look skewed or stretched out. There is a video demonstration up on YouTube."
Businesses

System Admin's Unit of Production? 556

RailGunSally writes "I am a (strictly technical) member of a large *nix systems admin team at a Fortune 150. Our new IT Management Overlord is a hardcore bean-counter from hell. We in the trenches have been tasked with providing 'metrics' on absolutely everything from system utilization to paper clip recycling. Of course, measuring productivity is right up there at the top of the list. We're stumped as to a definition of the basic unit of productivity for a *nix admin. There is a school of thought in our group that holds that if the PHBs are simple enough to want to operate purely from pie charts and spreadsheets, then we should just graph some output from /dev/random and have done with it. I personally love the idea, but I feel the need for due diligence, so I put the question to the Slashdot community: How does one reasonably quantify admin productivity?"
Robotics

Can Open Source Give Comfort To the Enemy? 532

zlite writes "We make open source Unmanned Aerial Vehicles (drones), mostly for geomapping and other amateur uses. One of our problems is that most people think of UAVs as Scary Things, and despite our efforts to prove otherwise there's always the risk of regulatory crackdowns. We have amateur UAV participants from around the world, but now they've been joined by an Iranian in Tehran, who has made a UAV in the colors of the Iranian flag. My instinct is that we should welcome everyone, everywhere, but I'm sure some in Washington worry that this looks like helping an 'Axis of Evil' country make advanced weapons. They could shut us down with the stroke of a pen. My question: is there ever a case for letting national security issues dictate the limits of an open source project?"
Databases

Learning High-Availability Server-Side Development? 207

fmoidu writes "I am a developer for a mid-size company, and I work primarily on internal applications. The users of our apps are business professionals who are forced to use them, so they are are more tolerant of access times being a second or two slower than they could be. Our apps' total potential user base is about 60,000 people, although we normally experience only 60-90 concurrent users during peak usage. The type of work being done is generally straightforward reads or updates that typically hit two or three DB tables per transaction. So this isn't a complicated site and the usage is pretty low. The types of problems we address are typically related to maintainability and dealing with fickle users. From what I have read in industry papers and from conversations with friends, the apps I have worked on just don't address scaling issues. Our maximum load during typical usage is far below the maximum potential load of the system, so we never spend time considering what would happen when there is an extreme load on the system. What papers or projects are available for an engineer who wants to learn to work in a high-availability environment but isn't in one?"

Slashdot Top Deals