Shitty PHP programmers program shitty PHP Shitty.NET programmers program shitty.NET Shitty OOP programmers program shitty OOP. Shitty Perl programmers program shitty Perl.
From the sound of your rant, you sound like both a shiyty ASP.NET programmer and a former shitty PHP programmer. All languages have their own issues. None are perfect. Most can do what needs to be done cleanly in the hands of experienced programmers.
I never claimed that PHP was this shit, or that FastCGI is some new science, or that IIS7 was being more inventive than Apache/Lighttpd. I simply said that they are clearly learning from this things and improving their products.
Right, because anybody who happens to be smart enough to learn as many languages and platforms as possible is automatically labeled an MS AstroTurfer. In the real world, it's called being versatile and being marketable. When an open source programming gig comes along, I can get it. When a MS programming gig comes along, I can get that too. Boy that sure is a bad position to be in in todays economy.
So you can't get the source. Big deal. This isn't Stallman World. Most companies don't need the source. If you need source, use open source. If you need something that works more out og the box because your current staff aren't all complete geeks, then use MS. This religious battle of there only being only One Right Choice is getting old and outdated.
Very true. One of the presenters did say that if will be unlicensed after that period, but will not cease to function after that period. In either case, don't run your business on it.
Of course they're not doing to much of anything original. But the fact that they acknowledge that things sucked the way they were are were doing what OS has already done is still a big deal.
The one thing I did see in 2008 that I haven't been exposed to anywhere else is the direct tying of Group Policy and Network Access. Now you can set up group policies that define what a computer has to have before it's aloud to use the remote network. For example, a VPN user would dial in...then the policy server would check that it has: update x, progam y, setting z, and an up to date virus program. If it passes, the VPN user can use the private network. If it fails, the user is stuck on an alternate network until they have fixed the failing issues.
I'm sure of that already exists in RADIUS and other tech, but it was damn easy to config in 2008.
I would imagine so, but I'm not sure. I got a free copy of Server 2008 at one of their Heros Happen Here gigs last month. Got it installed on Parallels on the MacBook. It runs rather lean, about 350MB on boot. I imagine that would be lower if you run it GUI-less.
I also forgot to mention, it now also fully support HyperVisor as a VM OS as well.
And let's be honest here. I like to bash MS as much as possible. I use MS at $work and FAMP at home. Windows 2008 and IIS7 took some truely great strides away from the old MS way of doing things. 2008 can be installed without a gui. You can powershell/remote admin EVERYTHING from the command line. In fact, the GUI admin tools use the things written for the powershell/command line administration. Group policies now have preferences, allowing things like making policy on what fields SQL developers need to add when they create tables...what users can consume n% of the CPU, etc.
IIS7 does NOTHING out of the box, and everything is a module. Almost everything that used to be a tab when configuring an IIS app is now a seperate module..even just redurecting an entire site to another url. And the new 3.5 ASP.NET stuff has a real MVC layer in the works for people like me who completely hate ASP.NET PostBack hackery. IIS7 now has full support for FastCGI and PHP is a first class language in terms of performance. I imagine this will hold true for other FastCGI friendly things like Ruby/Perl/Python/RoR/Catalyst/Django.
I went to the "Heros Happen Here" brain dump last week, just for the free software. Along with server 2008, SQL 2008 and Studio 2008, they threw in a copy of Vista Ultimate w/SP1 already installed.
And for the record, Vista Ultimate SP1 is slower than XP on my machine.
I hate the TSA. I think they're a bloated waste of my tax money, and they don't improve security one darn bit.
However, the fact that they, a bloated government agency who normally could not give a crap about what we terroris^H^H^Citizens think, have a blog and respond to, and hear us on the internet is a huge deal. That's big.
What someone really should do is two factor volume encryption. It would limit you to having an internet connection, but if you couldn't decrypt anything or use a major part of the HD because your keyfob pin is useless without the companies RSA server to auth it, then they'll get nothing.
Keep your pr0n, browser (firefox -profile), vlc, in a hidden TrueCrypt volume. Let them search like idiots. Give them the password to the bogus volume when they force you into it.
Hell, TrueCrypt 5.0 is out, and it even runs on OSX now.
It's about time for good old fashioned mass transit train system in the US. I've flown...once about 3 years ago. Never had a problem, but I won't subject myself to that airport shit willingly any more.
I went to New Orleans last month and took the train. Buy your ticket. Get on. No bullshit searches. No shampoo bottle fluid issues. No terrorist list and no nail file issues. Nothing. All Aboard and away you go, sans the bullshit hassle of the airports and DHS.
Yes, the site linked to is questionable, sorry about that. Tt was the first one to come up in a Google search that provided the details of the murdered victims records to get on the list.
There was a similar case a couple of years ago where some Canadian guy got the lists and killed two people in Maine. One WAS a child predator. The other guy just boinked his underage gf when he was 19 or so. These lists need to be banned altogether until they only contain people convicted of child predation/adult rape, and not contain some schmoe who got caught with his wang out in public peeing drunk one night.
Prior to that, two more child predators were killed from the same list by someone else. My feelings for child molestors aside, people can be on the list for not so bad things, and end up dead. That's a problem.
Last year I ditched the file server at home for the DNS-323. With the current firmware, it's been rock solid for me. At the time, it was $300 for the unit and two 250GB drives. It's iTunes server works well enough for me as well.
As a bonus, it's debian based, so you can hack the OS as well to server up things light lighttpd, upgrade samba, or run subversion.
There is nothing funny down this road. No good can come of this. Let's the franchise become a classic by doing no more in it instead of raping it to death over and over and over.
Add to it the multiple different ways to encode/decode text using different classes and writers, and the brainscrew is complete. Things that could be made a whole lot better, but never were.
Don't even get me started on the 256 character limit on the path info/arg part of urls in ASP.NET.
With that said, I don't hate.NET. But 'open' this is not. Open is about people finding problems like above and rolling in better solutions.
Security has nothing to do with strong/weak typing. Strong typing is simply the first stage of testing code and validating input.
http://mindview.net/WebLog/log-0025
"Pinky, are you thinking what I'm thinking?"
"I think so Brain, but why do I always have to wear the tutu?"
One of the greatest cartoons of all times. That and Animaniacs wasted a lot of my Saturday mornings.
"War Kittens?"
If you even have a "confidential handbook", you're a cult, not a religion...or maybe a good old fashioned pyramid scheme.
The real test will be what happens when XP is officially dead. No sales. No support. What will happen with activation?
Not a fanboi. I just live in the real world.
.NET programmers program shitty .NET
Shitty PHP programmers program shitty PHP
Shitty
Shitty OOP programmers program shitty OOP.
Shitty Perl programmers program shitty Perl.
From the sound of your rant, you sound like both a shiyty ASP.NET programmer and a former shitty PHP programmer.
All languages have their own issues. None are perfect. Most can do what needs to be done cleanly in the hands of experienced programmers.
I never claimed that PHP was this shit, or that FastCGI is some new science, or that IIS7 was being more inventive than Apache/Lighttpd. I simply said that they are clearly learning from this things and improving their products.
Right, because anybody who happens to be smart enough to learn as many languages and platforms as possible is automatically labeled an MS AstroTurfer. In the real world, it's called being versatile and being marketable. When an open source programming gig comes along, I can get it. When a MS programming gig comes along, I can get that too. Boy that sure is a bad position to be in in todays economy.
So you can't get the source. Big deal. This isn't Stallman World. Most companies don't need the source. If you need source, use open source. If you need something that works more out og the box because your current staff aren't all complete geeks, then use MS. This religious battle of there only being only One Right Choice is getting old and outdated.
Very true. One of the presenters did say that if will be unlicensed after that period, but will not cease to function after that period.
In either case, don't run your business on it.
Of course they're not doing to much of anything original. But the fact that they acknowledge that things sucked the way they were are were doing what OS has already done is still a big deal.
The one thing I did see in 2008 that I haven't been exposed to anywhere else is the direct tying of Group Policy and Network Access. Now you can set up group policies that define what a computer has to have before it's aloud to use the remote network. For example, a VPN user would dial in...then the policy server would check that it has: update x, progam y, setting z, and an up to date virus program. If it passes, the VPN user can use the private network. If it fails, the user is stuck on an alternate network until they have fixed the failing issues.
I'm sure of that already exists in RADIUS and other tech, but it was damn easy to config in 2008.
I would imagine so, but I'm not sure. I got a free copy of Server 2008 at one of their Heros Happen Here gigs last month. Got it installed on Parallels on the MacBook. It runs rather lean, about 350MB on boot. I imagine that would be lower if you run it GUI-less.
I also forgot to mention, it now also fully support HyperVisor as a VM OS as well.
And let's be honest here. I like to bash MS as much as possible. I use MS at $work and FAMP at home. Windows 2008 and IIS7 took some truely great strides away from the old MS way of doing things. 2008 can be installed without a gui. You can powershell/remote admin EVERYTHING from the command line. In fact, the GUI admin tools use the things written for the powershell/command line administration. Group policies now have preferences, allowing things like making policy on what fields SQL developers need to add when they create tables...what users can consume n% of the CPU, etc.
IIS7 does NOTHING out of the box, and everything is a module. Almost everything that used to be a tab when configuring an IIS app is now a seperate module..even just redurecting an entire site to another url. And the new 3.5 ASP.NET stuff has a real MVC layer in the works for people like me who completely hate ASP.NET PostBack hackery. IIS7 now has full support for FastCGI and PHP is a first class language in terms of performance. I imagine this will hold true for other FastCGI friendly things like Ruby/Perl/Python/RoR/Catalyst/Django.
If I could use a keyboard and mouse on a console across most games control config, I would be all over a console without hesitation.
I went to the "Heros Happen Here" brain dump last week, just for the free software. Along with server 2008, SQL 2008 and Studio 2008, they threw in a copy of Vista Ultimate w/SP1 already installed.
And for the record, Vista Ultimate SP1 is slower than XP on my machine.
I hate the TSA. I think they're a bloated waste of my tax money, and they don't improve security one darn bit.
However, the fact that they, a bloated government agency who normally could not give a crap about what we terroris^H^H^Citizens think, have a blog and respond to, and hear us on the internet is a huge deal. That's big.
And I don't want to here him bitch when the holes in the Sony DRM allow us to steal all of his personal information. :-)
What someone really should do is two factor volume encryption. It would limit you to having an internet connection, but if you couldn't decrypt anything or use a major part of the HD because your keyfob pin is useless without the companies RSA server to auth it, then they'll get nothing.
Keep your pr0n, browser (firefox -profile), vlc, in a hidden TrueCrypt volume. Let them search like idiots. Give them the password to the bogus volume when they force you into it.
Hell, TrueCrypt 5.0 is out, and it even runs on OSX now.
It's about time for good old fashioned mass transit train system in the US. I've flown...once about 3 years ago. Never had a problem, but I won't subject myself to that airport shit willingly any more.
I went to New Orleans last month and took the train. Buy your ticket. Get on. No bullshit searches. No shampoo bottle fluid issues. No terrorist list and no nail file issues. Nothing. All Aboard and away you go, sans the bullshit hassle of the airports and DHS.
I meant no offense with regard to gay vs. hetero. Just that some picture may have be NSFW(TM).
Yes, the site linked to is questionable, sorry about that. Tt was the first one to come up in a Google search that provided the details of the murdered victims records to get on the list.
There was a similar case a couple of years ago where some Canadian guy got the lists and killed two people in Maine. One WAS a child predator. The other guy just boinked his underage gf when he was 19 or so. These lists need to be banned altogether until they only contain people convicted of child predation/adult rape, and not contain some schmoe who got caught with his wang out in public peeing drunk one night.
http://www.guidemag.com/magcontent/invokemagcontent.cfm?ID=BF0FA813-7607-4666-B1F081D6A6C701CC
Prior to that, two more child predators were killed from the same list by someone else. My feelings for child molestors aside, people can be on the list for not so bad things, and end up dead. That's a problem.
Last year I ditched the file server at home for the DNS-323. With the current firmware, it's been rock solid for me. At the time, it was $300 for the unit and two 250GB drives. It's iTunes server works well enough for me as well.
As a bonus, it's debian based, so you can hack the OS as well to server up things light lighttpd, upgrade samba, or run subversion.
There is nothing funny down this road. No good can come of this. Let's the franchise become a classic by doing no more in it instead of raping it to death over and over and over.
And over.
I love them both...at the same time. Viva la Parallels!
I'd have to agree. For example, one of the constant Charlie Foxtrots never really fixed has been the whole url encoding/decoding nightmare:
.NET. But 'open' this is not. Open is about people finding problems like above and rolling in better solutions.
http://blogs.msdn.com/yangxind/archive/2006/11/09/don-t-use-net-system-uri-unescapedatastring-in-url-decoding.aspx
Add to it the multiple different ways to encode/decode text using different classes and writers, and the brainscrew is complete. Things that could be made a whole lot better, but never were.
Don't even get me started on the 256 character limit on the path info/arg part of urls in ASP.NET.
With that said, I don't hate