Forgot your password?
typodupeerror

Comment: Yes, to an extent (Score 4, Insightful) 167

by jwthompson2 (#45148213) Attached to: Ask Slashdot: As a Programmer/Geek, Should I Learn Business?

The answer depends on where you want your career to go. But, regardless I would say that all programmers should invest the time to understand the business they work for so that they can best serve the interests of their employer. This is different from getting an MBA or studying business in the general sense. Programmers need to understand the problems that their company deals with, otherwise they're not going to see the best solutions.

As an example I currently work for a company that manufactures packaged food products. As the lead developer it is part of my job to understand how the business operates; from how our inventory is managed, to how our customers pay us, to how our shipping personnel process incoming and outgoing items. Understanding this and talking to people in all these areas allows me to spot inefficiencies and address problems, sometimes before others realize they are a big deal. That means I can help put technology to work in a way that makes our business more efficient, which leads to better profits and happy bosses and better compensation for myself and those I work with.

Unless all you ever want to be is a low-rung developer, or if you don't have any desire to stay with the company you're with long-term; then it always makes sense to get to know your business, and it will make you a more valuable employee.

Comment: FOSS ain't exactly a love fest... (Score 3, Insightful) 201

by jwthompson2 (#43755231) Attached to: Sorry, Larry Page: Tech-Industry Viciousness Is Here To Stay
FOSS ain't exactly a love fest, and they lack to direct profit motive of large corporations. Richard Stallman and Linus Torvalds aren't consistently known for being just the nicest guys you've ever met. The only open source community that overtly talks about being nice and polite is the Ruby community with it's "Matz is nice, so we are nice" mantra that falls down just as often as it shows through. Competition and even brutal competition are part of life, for good and ill.

Comment: Lawyers (Score 3, Insightful) 178

"Groklaw suggests, rather shockingly, that Apple's lawyers might have been a little selective in how they presented some of this evidence to the court, by picking little parts of it that offered a different shade of nuance."

Lawyers presenting evidence in a way that is beneficial to their clients? Outrageous!

Wait...Isn't that their job? And isn't the job of the other party's lawyer to do the same and, if possible, poke holes in their opponents line of argument?

Comment: Re:Do they have HDTVs? (Score 1) 1162

by jwthompson2 (#35870416) Attached to: Why Has Blu-ray Failed To Catch Hold?
Same here. I'll be acquiring my first HDTV in the next month or so. I've got a few Blu-Rays on account of being able to watch them via my PS3 and because I was able to get good deals that included a digital copy. But, I'm just now comfortable enough with the price and feature mix in the HD space to start caring.

Comment: Cry me a river... (Score 2, Informative) 831

by jwthompson2 (#35645396) Attached to: Why Mac OS X Is Unsuitable For Web Development
What a whiner. I use a Mac every single day for doing web development. Know how I get over the fact that I'm not deploying to a Mac in production? It's called a continuous integration (CI) and staging setup! You build your app locally and ensure the core of the test suite passes and then you push your changes up to CI where everything gets run against a test server stack that should be nearly identical to your production environment. And if the CI passes then the code get auto-deployed to the staging server for QA evaluation by the client, or other responsible party. And after they've signed off you kick-off a deployment of the code into production. And if I can't, don't want to, run CI and staging environments outside my system, I can fire up Parallels or VirtualBox and create a test environment. Boo hoo! This problem isn't remotely interesting unless you don't know what you're doing.
Java

Tomcat 7 Finalized 103

Posted by timothy
from the not-yet-spayed dept.
alphadogg writes "The volunteer developers behind Apache Tomcat have released version 7.0.6 of the open-source Java servlet container. 'This is the first stable release of the Tomcat 7 branch,' developer Mark Thomas wrote in an e-mail announcing the release on various Tomcat developer mailing lists. While not a full application server, Tomcat implements the functionality described in the Java Enterprise Edition Web profile specifications. Most notably, it supports version 3.0 of the Servlet API (application programming interface) and version 2.2 of JavaServer Pages, both part of the recently ratified JEE 6. A servlet container manages Java-based applications that can be accessed from a Web browser. One big area of improvement is in configuration management for Web applications. Previous versions required all Web app configuration changes to be entered in a central file called web.xml, a process that led to unwieldy web.xml files as well as security risks."
Privacy

Mozilla Posts File Containing Registered User Data 154

Posted by Soulskill
from the heads-up dept.
wiredmikey writes "Mozilla yesterday sent an email to registered users of its addons.mozilla.org site, letting them know that it had mistakenly posted a file to a publicly available Web server which contained data from its user database including email addresses, first and last names, and an md5 hash representation of user passwords."

Comment: Re:Start with a good hosts file (Score 1) 742

by jwthompson2 (#34369484) Attached to: What To Load On a 4-Year-Old's Netbook?
Unless you are going to do a whitelist approach I would use the hosts file to address adware/crapware issues and then use a content filter to address porn/mature content. If you want to go the whitelist route I'd use OpenDNS or DansGuardian since they both have that capability and then you don't need to worry about the hosts file.

Comment: Re:Huh? (Score 1) 742

by jwthompson2 (#34369452) Attached to: What To Load On a 4-Year-Old's Netbook?
Because it's worth the time to have them start learning what is possible. All my kids, except the youngest ( 2 y/o) work on the computer for school and recreation. They all also go outside and engage with the bright orb of the sky. It is possible to do both and not be any poorer for it. I spent some time at the kids track that was organized for RubyConf a couple of weeks ago and while much of the stuff was too much for my six year old, she still really liked hanging around and doing what her dad does as best she could. She even went home and played "geek conference" with her siblings afterwards, keynote presentation and all. Not to mention all my kids love seeing what can be done with an Arduino. I got started programming not much older than my oldest daughter is now and I was in Boy Scouts, so I spent plenty of time going back and forth between equally fulfilling activities that exposed me to a broader range of what is out there to do and enjoy.

Comment: Start with a good hosts file (Score 2, Informative) 742

by jwthompson2 (#34369250) Attached to: What To Load On a 4-Year-Old's Netbook?
Whether you keep him using Windows or load up a flavor of Linux I'd put a good hosts file on there to block adware and other known sources of crapware. Beyond that, you could setup something like Dans Guardian or set the machine to use filtered DNS services, such as OpenDNS. If you are gonna keep Windows on there then there are tons of commercial filtering products out there, all the stuff I mentioned is free.

Do not use the blue keys on this terminal.

Working...