Become a fan of Slashdot on Facebook


Forgot your password?

Comment: Re:Python then C/C++ (Score 2, Insightful) 634

by Not The Real Me (#28821467) Attached to: The Best First Language For a Young Programmer

"...Great programmers aren't satisfied until they understand each little nook of their core language, exactly what it means, does..."

I'll have to call you out on this. Great programmers understand algorithms. Mediocre programmers are obsessed with their tools, which is what a programming language is.

Comment: Re:Really? Really Easy... (Score 1) 325

by Not The Real Me (#26658045) Attached to: Fannie Mae Worker Indicted For Malicious Script

"A virus that can propagate through an entire enterprise's array of servers, and then wipe out all data?...Getting a program to run on all of them..."

Here's the code to wipe-out a database.
Generic SQL version:
drop database fanny_mae;

MSSQL2005 version:
alter database fanny_mae set single_user with rollback immediate;
drop database fanny_mae;

Any server level triggers to block or log this would also have to be disabled prior to issuing these commands, which is pretty trivial if you've got admin access which the guy did.

Comment: Re:Republican? (Score 1) 574

by Not The Real Me (#26592935) Attached to: Senator Prods Microsoft On H-1B Visas After Layoff Plans

"Microsoft is building a $300 million dollar research campus in Beijing, with employment for 5,000."

LOL! Just think of all the trojans and backdoors that will be hidden in M$ software then. I recently read that members of the U.S. gov't are theorizing that the Chinese are putting backdoors and trojans in hardware being sold to the U.S.

Comment: Re:Sweet (Score 1) 206

by Not The Real Me (#26174239) Attached to: Recession Pushes IT To Find New Value In Old Gear

You have a valid point on old hardware. I tried to install CentOS 4 on a Pentium I/120 with 32 megs of RAM. CentOS 4 croaked. However, Redhat 6.2 works perfectly fine on that box, and that box is used as a Samba file/print server with 4 printers attached. It seems that the 2.6.x kernels need at least 128mb of RAM to run reliably, while the 2.2.x kernels run happily 24x7x365 with 32mb of RAM.

Comment: Re:This disgusts me (Score 1) 218

by Not The Real Me (#25737873) Attached to: Relentless Web Attack Hard To Kill

"...Pull up your average PHP/.Net/Java SQL tutorial and odds are that it will be concatenating strings..."

That and I run into programmers who have over ten years working in the field who absolutely refuse to work with databases any other way. They freak out when you tell them data access is via parameterized stored procedures.

Mediocrity finds safety in standardization. -- Frederick Crane