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


Forgot your password?

Submission + - Worst Tech Recruiter 'Pickup Lines'

snydeq writes: We've all received them: Trawling emails from tech recruiters looking to lure us away from our current employer, often with a cringe-worthy line or two that makes it seem as if we are being courted by an unwanted pickup artist. From the article: 'The men and women tasked with recruiting tech talent go to great lengths to attract the attention of their targets — (often unsuspecting) tech pros viewed as valuable "gets." While some recruiters prove to be invaluable in improving your career, finding exactly the right words to pique your interest in a new gig, far more seem to stammer, stumble, and elicit exasperated sighs.' What are the best doozies you've received?

Submission + - The Big Greenfield Cannabis Cloud

snydeq writes: The marijuana business is making the leap from paper ledgers to the cloud and big data analytics, offering a provocative example for us all, InfoWorld reports. ' Imagine an agribusiness that never had access to a modern commodities market and had never used any real information technology. Suddenly, it had the opportunity to leap into high tech and potentially enjoy whole new economies of scale — a pure greenfield proposition. What would happen? With new international and state legalization, as well as a current moratorium on federal enforcement, marijuana is that agribusiness. Untouched by the traditions of an internal IT practice, it's creating a road map for the future, charted almost entirely in the cloud.'

Submission + - What An IT Career Will Look Like 5 Years Out

snydeq writes: InfoWorld's Paul Heltzel reports on the impact that IT's increasing reliance on the cloud for IT infrastructure will have on your career in the years ahead. 'In today's quickly evolving tech world, it's easy to get lost chasing the turbulent present moment. The pace of change can be dizzying, and keeping up on everything that's emerging in IT today can drive even the most devoted tech worker to distraction. But IT pros who don't take the time to lift their heads and assess the likely IT landscape five years out may be asking for career trouble. Because one fact is clear: Organizations of all stripes are increasingly moving IT infrastructure to the cloud. In fact, most IT pros who've pulled all-nighters, swapping in hard drives or upgrading systems while co-workers slept, probably won't recognize their offices' IT architecture — or the lack thereof — in five years.'

Submission + - Beyond Bitcoin: 7 Ways To Capitalize On Blockchains

snydeq writes: Bitcoin’s widely trusted ledger offers intriguing possibilities for business use beyond cryptocurrency, writes InfoWorld's Peter Wayner. 'From the beginning, bitcoin has assumed a shadowy, almost outlaw mystique,' Wayner writes. 'Even the mathematics of the technology are inscrutable enough to believe the worst. The irony is that the mathematical foundations of bitcoin create a solid record of legitimate ownership that may be more ironclad against fraud than many of the systems employed by businesses today. Plus, the open, collaborative way in which bitcoin processes transactions ensures the kind of network of trust that is essential to any business agreement.'

Submission + - 9 Ways Developers Can Rebuild Trust On The Internet

snydeq writes: Public keys, trusted hardware, block chains — InfoWorld's Peter Wayner discusses tech tools developers should be investigating to help secure the Internet for all. 'The Internet is a pit of epistemological chaos. As Peter Steiner posited — and millions of chuckles peer-reviewed — in his famous New Yorker cartoon, there's no way to know if you're swapping packets with a dog or the bank that claims to safeguard your money,' Wayner writes. 'We may not be able to wave a wand and make the Internet perfect, but we can certainly add features to improve trust on the Internet. To that end, we offer the following nine ideas for bolstering a stronger sense of assurance that our data, privacy, and communications are secure.'

Submission + - The Programmer's Path To Management

snydeq writes: The transition from command line to line-of-command requires a new mind-set — and a thick skin, writes InfoWorld's Paul Heltzel in a tips-based article aimed at programmers interested in breaking into management. 'Talented engineers may see managing a team as the next step to growing their careers. So if you're moving in this direction, what tools do you need to make the transition? We'll look at some possible approaches, common pitfalls — and offer solutions.'

Submission + - MEAN vs. LAMP: Finding the Right Fit for Your Next Project

snydeq writes: LAMP diehards take note: The flexible simplicity of MongoDB, ExpressJS, AngularJS, and Node.js is no joke and could very well be a worthwhile stack for your next programming project, writes InfoWorld's Peter Wayner. 'It was only a few years ago that MongoDB, Express.js, AngularJS, and Node.js were raising eyebrows on their own. Now they’ve grown up and ganged up, and together they’re doing serious work, poaching no small number of developers from the vast LAMP camp. But how exactly does this newfangled MEAN thing stack up against LAMP? When is it better to choose the well-tested, mature LAMP over this upstart collection of JavaScript-centric technologies?'

Submission + - Hacks To Be Truly Paranoid About

snydeq writes: Nothing is safe, thanks to the select few hacks that push the limits of what we thought possible, InfoWorld's Roger Grimes writes in this roundup of hacks that could make even the most sane among us a little bit paranoid. 'These extreme hacks rise above the unending morass of everyday, humdrum hacks because of what they target or because they employ previously unknown, unused, or advanced methods. They push the limit of what we security pros previously thought possible, opening our eyes to new threats and systemic vulnerabilities, all while earning the begrudging respect of those who fight malicious hackers.'

Submission + - PHP at 20: From Pet Project to Powerhouse

snydeq writes: Ben Ramsey provides a look at the rise of PHP, the one-time ‘silly little project’ that has transformed into a Web powerhouse, thanks to flexibility, pragmatism, and a vibrant community of Web devs. 'Those early days speak volumes about PHP’s impact on Web development. Back then, our options were limited when it came to server-side processing for Web apps. PHP stepped in to fill our need for a tool that would enable us to do dynamic things on the Web. That practical flexibility captured our imaginations, and PHP has since grown up with the Web. Now powering more than 80 percent of the Web, PHP has matured into a scripting language that is especially suited to solve the Web problem. Its unique pedigree tells a story of pragmatism over theory and problem solving over purity.'

Submission + - Code Injection: A New Low for ISPs

snydeq writes: Beyond underhanded, Comcast and other carriers are inserting their own ads and notifications into their customers’ data streams, writes The Deep End's Paul Venezia. 'Comcast and other ISPs “experimenting” with data caps inject JavaScript code into their customers’ data streams in order to display overlays on Web pages that inform them of data cap thresholds. They’ll even display notices that your cable modem may be eligible for replacement. And you can't opt out,' Venezia writes. 'Think about it for a second: Your cable provider is monitoring your traffic and injecting its own code wherever it likes. This is not only obtrusive, but can cause significant problems with normal Web application function. It’s abhorrent on its face, but that hasn’t stopped companies from developing and deploying code to do it.'

Submission + - How Java Changed Programming Forever

snydeq writes: With Java hitting its 20th anniversary this week, Elliotte Rusty Harold discusses how the language changed the art and business of programming, turning on a generation of coders. 'Java’s core strength was that it was built to be a practical tool for getting work done. It popularized good ideas from earlier languages by repackaging them in a format that was familiar to the average C coder, though (unlike C++ and Objective-C) Java was not a strict superset of C. Indeed it was precisely this willingness to not only add but also remove features that made Java so much simpler and easier to learn than other object-oriented C descendants.'

Submission + - Swift vs. Objective-C: 10 Reasons the Future Favors Swift

snydeq writes: InfoWorld's Paul Solt argues that It’s high time to make the switch to the more approachable, full-featured Swift for iOS and OS X app dev. 'Programming languages don’t die easily, but development shops that cling to fading paradigms do. If you're developing apps for mobile devices and you haven't investigated Swift, take note: Swift will not only supplant Objective-C when it comes to developing apps for the Mac, iPhone, iPad, Apple Watch, and devices to come, but it will also replace C for embedded programming on Apple platforms. Thanks to several key features, Swift has the potential to become the de-facto programming language for creating immersive, responsive, consumer-facing applications for years to come.'

Submission + - JavaScript Tools for Breathing New Life Into Old Code

snydeq writes: From Lisp to Pascal, old code is new again, thanks to JavaScript cross-compilers, translators, and emulators. 'In the past, tending to an old code base was a lonely experience, not unlike living on a desert island. The job was to keep everything running with virtual duct tape and baling wire. ... That’s changed in recent years with the emergence of new cross-compilers and interpreters. Suddenly the old can be brought into the present, not with perfect harmony but with enough integration that curators don’t need to feel like they’re living and working alone. The right tools can follow Ezra Pound's dictum to "make it new again."'

Submission + - Little Languages For Compiling to JavaScript

snydeq writes: InfoWorld's Peter Wayner provides an overview of little languages that help you compile your code to JavaScript with surprising ease and few compromises. From Opal to Shen to PyPy, these tools enable developers to bring code written in everything from Ruby to Erlang and beyond to the Web. 'There are plenty of rationalizations that make the idea more palatable. First, JavaScript engines run much, much faster than they did in the past. Second, crafting a Web UI has never been easier, thanks to frameworks and ample HTML/CSS design talent. Third, JavaScript is becoming a bit of a lingua franca. If you can convert all of these languages to JavaScript, and the list is surprisingly long, you can also link them all together.'

Submission + - Coding For Cars: The Next Generation Of Mobile Apps

snydeq writes: Developers will need to rethink UIs, connection strategies, and how to capitalize on new data streams — especially as autonomous cars start rolling off the lots, writes InfoWorld's Peter Wayner, in a forward-thinking article on developing apps for cars, including autonomous cars to come. 'Delivering data to cars, autonomous or not, will take a whole new way of thinking. Rectangles will always be rectangles, but automobile network connections are spotty and the user interface needs to compete — if that's the right word — with the objects on the road for the right amount of attention from the driver. Here are eight ways developers will need to rethink their app strategies when it comes to delivering apps for cars.'

"Consider a spherical bear, in simple harmonic motion..." -- Professor in the UCB physics department