Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment *never* understood this practice (Score 4, Insightful) 182

Really... never understood it. I get the idea of working 'cheap' to gain experience, and I understand volunteering. I also have offered to work at some places for a short time (week or so) to get a feel for the place. But I've never understood applying to ask to be considered to be approved to then go spend months of my life working for a company which is in the business of making a profit. I guess I never travelled in those sorts of circles where unpaid internships led to high-paying positions of immense money and power, which is why so many people would be lining up to do them.

If anyone would care to engage in some unpaid internships for me, let me know.

Microsoft

Microsoft Sends Flowers To Internet Explorer 6 Funeral 151

Several readers have written with a fun followup to yesterday's IE6 funeral. Apparently Microsoft, in a rare moment of self-jest, took the time to send flowers, condolences, and a promise to meet at MIX. The card reads: "Thanks for the good times IE6, see you all @ MIX when we show a little piece of IE Heaven. The Internet Explorer Team @ Microsoft."

Comment Re:Use a persistence library (Score 1) 267

PDO has been around for years, and offers standardized escaping and binding for all the major db platforms. If you're stuck with an "old PHP ways" host, they probably are still using PHP4 and have register_globals set to on - IOW, time to move to a modern host. Just like you wouldn't stick with a Java host only offering 1.3 or 1.4, it's time to vote with your wallet and move to modern hosting operations.

Comment Re:It's not a "serious" machine (Score 1) 671

Then perhaps you're very fortunate. While not common, I have seen them often enough to know what the grandparent was referring to. Typically I see them with issues around networking. If there's a DNS issue or wireless networking issue, you will almost inevitably see a message about "ask your system administrator xxxxx".

Comment Re:I think everyone would agree here... (Score 1) 197

In my previous post, I'd meant to say "grandparent", rather than parent (your post). Still, given my position, I'm always happy to hear about Grails adoption successes. :)

Rails popularized a lot of ideas that have since been adopted/adapted by many other frameworks, including Grails. I'm not sure many people could argue that "convention over configuration" has overall been a *bad* thing for web development, especially in the Java world.

Comment Re:I think everyone would agree here... (Score 1) 197

I think the parent possibly could have used JRuby for Rails, getting to stay on the JVM platform they were already comfortable with. But perhaps when they considered it JRuby wasn't as mature as they needed it to be.

Even for someone without a lot of Java experience, Grails can be very productive. I prefer the 'domain first' approach Grails allows, rather than the 'database first' which Rails promotes. There's no 'right' answer, but I prefer the Grails way. I've had my fair share of headaches with Grails over the last couple of years, but I'm typically more productive with it than other platforms on many/most types of projects.

I've got some high hopes for Rails 3, from what I've heard from my Ruby-lovin' friends. There's apparently been a lot of refactoring at various levels, so speed and resource handling should be much improved. I'm expecting some backwards compatibility breakage, but I've nothing to base that on other than speculation - major version numbers are the best time to do those sorts of changes, if any are required.

Comment What the heck version of PHP were they using? (Score 2, Insightful) 295

From that article:

PHP is an example of a scripted language. The computer or browser reads the program like a script, from top to bottom, and executes it in that order: anything you declare at the bottom cannot be referenced at the top.

This was true in PHP3, but since PHP4, even declaring functions at the bottom of a file, they were still available at the start of a file execution. Everything got compiled in to an intermediate stage before execution.

Comment Re:Why put tabs in code anyway? (Score 4, Insightful) 390

They're a meta character, and the meaning can be changed later.

* If I'm hitting the tab key and it's inserting X spaces, and I hit the key once too many times, I have to hit delete X times instead of just once.

* If the code is reused in a new environment where everyone wants their indentation levels at 4 spaces instead of 2 or 3 or 8, you have to reformat a lot of code manually. If tabs are used, remap the sizing of the tab character and you're done.

* The tab character itself has some semantic meaning - indent. The space is a word and symbol separator. Use an indentation character when you want to indicate indentation.

OS X

Apple Patches Massive Holes In OS X 246

Trailrunner7 writes with this snippet from ThreatPost: "Apple's first Mac OS X security update for 2010 is out, providing cover for at least 12 serious vulnerabilities. The update, rated critical, plugs security holes that could lead to code execution vulnerabilities if a Mac user is tricked into opening audio files or surfing to a rigged Web site." Hit the link for a list of the highlights among these fixes.
Games

The Murky Origins of Zork's Name 70

mjn writes "Computational media researcher Nick Montfort traces the murky origins of Zork's name. It's well known that the word was used in MIT hacker jargon around that time, but how did it get there? Candidates are the term 'zorch' from late 1950s DIY electronics slang, the use of the term as a placeholder in some early 1970s textbooks, the typo a QWERTY user would get if he typed 'work' on an AZERTY keyboard, and several uses in obscure sci-fi. No solid answers so far, though, as there are problems with many of the possible explanations that would have made MIT hackers unlikely to have run across them at the right time."

Comment Re:Kindle owners probably do not buy more books (Score 1) 494

I'm finding that I'm buying slightly more kindle books than paper books these days (not a huge number, but still more), and part of that is due to price. Many new titles on Kindle are $9.99 - I can spend a bit more and get a paper version which I'll enjoy more, or can send to the library or a friend or whatever. I'm finding some kindle books that are only a few bucks ($3-$5) which strike my fancy, and I buy them for that price. Easier than heading to the store, often to pay *more* than the $5ish ebook cost. For me, $4.99 and under is a good price point for most ebooks, as it takes away most considerations for determining if something is "worth it" or not.

Slashdot Top Deals

Two can Live as Cheaply as One for Half as Long. -- Howard Kandel

Working...