Forgot your password?
typodupeerror

Submission + - Is Project Management Killing Good Software, Teams? (techbeacon.com)

mikeatTB writes: For software development, no significant developer activity is predictable or repetitive; if it were, the developers would have automated it already. In addition, learning is essentially a nonlinear process; it involves trying things that don’t work in order to discover what does work, writes Steven A. Lowe. You might see linear progress for a while, but you don’t know what you don’t know, so there will be apparent setbacks. It is from these setbacks that one learns the truth about the system—what is really needed to make it work, to make it usable, and to make a difference for the users and the business. In other words, the dirty little secret of software development is that projects don’t really exist. And they’re killing our products, teams, and software. Here's how.

Submission + - Security Liability Is Coming for Software: Is Your Engineering Team Ready? (techbeacon.com)

mikeatTB writes: While agile and DevOps are belatedly taking on the problems of creating secure software, the original Agile Manifesto did not acknowledge the threat of vulnerabilities as a problem, but focused on "working software [as] the primary measure of progress." Without a security mandate, the incentives to create secure software do not exist, said Joshua Corman, founder of the Rugged Manifesto. Instead, almost every software program comes with a disclaimer to dodge liability for issues caused by the software. The oft-unread end-user license agreement (EULA) essentially states that people do not have to use the software, but if they do, the developer is not responsible for any damages. EULAs have been the primary way that software makers have escaped liability for vulnerabilities for the past three decades. That's changing as software takes an increasingly starring role in an expanding range of products whose failure could result in bodily harm and even death. Is your engineering team ready to deal with being held liable legally for security vulnerabilities and flaws.

Submission + - 4 Forgotten Code Constructs: Time to Revisit the Past?

mikeatTB writes: Some things in the programming world are so easy to misuse that most people prefer to never use them at all. These are the programming equivalent of a flamethrower: You might rarely be in the position to really need one, but every once in a while it turns out that you need to take down a forest. In that case, there’s no easier way than going Rambo on your codebase. That's where a few of the old, forgotten code constructs come into play. Creative use of features such as goto, multiple inheritance, eval, and recursion may be just the right solution for experienced developers when used in the right situation. Is it time to resurrect these four forgotten code constructs?

Comment Contradiction? (Score 1) 1

Funny this should come up. Jay isn't the only one saying containers aren't ready for production. Just today I was reading that “58% of organizations are running Dockerized applications in production.” But that came from a select sample of "500 Docker developers and operations experts in various phases of deploying container-based technologies" per the Docker Survey 2016. Maybe they're in limited production implementations now within this limited population, but are enterprises really scaling up with container technology at this point for production apps? Or using it for core enterprise apps?

Comment Re:Wear the tin foil hat (Score 1) 303

My understanding is that the information gathered is used not to uniquely identify people but to place them in interest buckets, people that fit a desirable demograhic, so that targeted advertising can be delivered to those groupings. Is that true in your situation? And if so, how small are the groupings of people? Hundreds of thousands? Hundreds? Dozens?
Apple

Submission + - Will Touch Screens Kill The Keyboard? (computerworld.com) 1

CWmike writes: The battleground over the future of the physical keyboard is heating up with a wave of compelling tablet computers coming to market. As users of devices such as Apple's pioneering iPad progress from Web surfing and content consumption to a mix of consuming and creating content, demand for better keyboard performance will increase, writes Computerworld's Robert Mitchell. Today most iPad users who buy productivity software also reach for Apple's optional external keyboard, says the sales manager at one Apple Store, and about 40% of those who come into that store for iPad training at the Genius Bar bring in or walk out with external keyboards. Tomorrow, though, the touch screen may just be good enough. But that experience is about to get a whole lot better.Next-generation touch-screen devices will embed more haptics, or touch-based feedback, into virtual keyboards. 'A lot of companies are really getting into haptics, [using] source feedback and a sense of touch to try to replicate a keyboard on a display,' says Bruce Gant, a mechanical engineer at Product Development Technologies, which integrates touch screens into cell phones and other devices for manufacturers. 'If people really get that down and nail that experience, [virtual keyboards] could replace mechanical keyboards on laptops.' Don't tell that to Motorola, which just introduced the Atrix 4G, and dual-core 4.3-inch smartphone that docks to a laptop with, you guessed it, a physical keyboard.
Microsoft

Microsoft Office 2010, Dissected 291

CWmike notes a review by Preston Gralla of the soon-to-be-released Microsoft Office 2010. "I review plenty of software packages throughout the course of a year, and it's rare that I come across one that I believe will truly make a difference in the way that I work or use my computer. With Office 2010, which recently hit RTM status, it is one of those times. The main attraction, as far as I'm concerned, is the Outlook makeover that makes it far easier to cut through e-mail overload and keep up with your ever-expanding group of contacts on social networking sites. There's also an improved Ribbon that now works across all Office applications, and some very useful new PowerPoint tools for giving Internet-based presentations and handling video. Question is: Is Office 2010 good enough to stop the defection to Google Apps? Some large enterprises are seriously considering jumping from Exchange to Gmail, or already have, reports Robert Mitchell. The final version of Microsoft Office Web Apps, the Web-based version of Office, isn't yet available but is expected before summer."

Comment Energy density and counting your BTUs (Score 1) 1

The rate of energy density growth in servers has moderated (thanks to multicore designs and other developments) but it's still going up. Today most data centers still use computer room air conditioning systems to cool data center equipment. To get an idea of the size of the challenge when cooling high density racks, consider a fully loaded rack of server blades that consume 28kW of power. Now imagine putting a room air conditioner in your kitchen window, jamming nine ovens in the room, turning them all full on and trying to keep the room cool - and interior of the oven - no warmer than 81 degrees. That's the total BTUs of heat that must be removed from one rack of blades at Industrial Light and Magic, which is referenced in the story. And they have rows of these servers.

Comment Re:Not really increasing compared to domain names (Score 1) 183

Interesting point. Here's another angle: Are they increasing compared to the number of brands? I suspect that the number of cybersquatting instances out there has grown faster (in percentage terms) than the growth in the number of brands that could be targeted. Cybersquatters tend to focus on the bigger, more well known brands. Instances of cybersquatting against the more well known brands is, apparently, still on the rise.

Comment Re:IMHO (Score 1) 183

The blanked out image in the image gallery shows two Lego people engaged in a rear-guard action sex act. If you owned a company that had spent decades building a reputation for quality children's toys would you sit idly by while someone appropriated the name for a site dedicated to using your building blocks to create pornographic images and stop-motion animation movies for people with a Lego fetish?

Slashdot Top Deals

It isn't easy being the parent of a six-year-old. However, it's a pretty small price to pay for having somebody around the house who understands computers.

Working...