This is testing just one part of the site (streaming video in NZ no less!), so you can't make wild generalizations based on those numbers if you expect any accuracy at all. You're not even going to get a 'rough' estimation.
For example, viewmorepics.myspace.com might do X req/s duting peak and home.myspace.com, www.myspace.com or music.myspace.com might do something wildly different because they have completely different traffic patterns.
Alas, the immutable locked-file-is-in-use problem has to be fixed one Win32::CreateFile() call at a time.
I suppose CreateFile calls without FILE_SHARE_READ (and no FILE_SHARE_WRITE) could be overridden and converted into TNTFS which would solve a huge amount of stupid lock problems.
Sorry, but calendaring is not there yet on *nixes, try back later. Yeah, iCal, WebDAV, blah.. nobody has done it yet for free; at least not in the users' eyes.
Hula's calendaring is looking swank these days, though. If the codebase ever becomes more modular (split out SMTP/POP/IMAP/Calendar), then, Hula might make some big waves.
You can roll your own inbound/outbound MXs and filtering boxes but the creamy filling that the people demand is going to come shrinkwrapped.
SQLRelay http://sqlrelay.sourceforge.net/ might be a good option here. If you do end up switching the backend from MySQL to PostGres or whatever, it's supported there too.
Other commercial hosts are in no way less susceptible to identity issues than most free sites. Also, consider that commercial web hosts offer more of an attack footprint as they'll allow any random script to be uploaded (or host phpBB, etc). I worked for years and years in a senior technical role at one of the top three web hosts, and it's a very difficult job to ensure security across thousands of Linux and Windows boxes with all the mess that's out there. People that run their own dedicated servers are ever worse, as they're probably not monitoring their abuse@ mailbox at all. That mail will go upstream to the hoster's abuse box, which is already overloaded and understaffed. Someone's got to call the customer and get authorization to look at (usually for a fee). At least the free hosters probably have to just update a DB record to shut it off.
You cannot hold the hoster (free or not) responsible for the users, for many reasons. Hosters already have tight margins, and you'd be asking them to remove features and add expensive head count. I'd love to see Capitol Hill trying to draft a bill that doesn't obliterate the hosters without subsidies of some kind. That is, if they could understand the problem. I can see it now:
"Script interpreters must be compiled so as to not allow outbound socket connections without a valided National ID record"
I load up uncompressed DVDs on 54Mbit wireless nfs mounts all the time (xine -fs dvd:///path/to/stuff handles it fine) With lirc and a cheap IR receiver (xine will generate an.lircrc) you have it all. I had to manually alter the xine command line in myth way back, but they probably have that covered now. I've also used Freevo and MCE2005 for networked DVDs with no problems.
I use md so I can span PCI buses with multiple controllers to get better performance than a single HW raid card. Also, when my controller goes south I don't have to get the same controller. If I was really desperate I could use the onboard. I can upgrade my controller without backing up and restoring the array. I could get a SATA-II controller and slowly move my drives to SATA-II. I feel like I get more control with mdadm, too. At least I can inspect, alter or wipe the drive metadata while I'm up in the OS.
Yes, I believe you're right on that one.. but I think only lsass and winlogon would be a problem from an update standpoint. Everything else should be able to get updated & restarted without a boot. MS actually has done some very cool shit with transactional NTFS which makes for some interesting upgrade possiblities.
Windows doesn't let you replace in use files, it doesn't have to be something kernel level.
This really depends on the third arg to CreateFile; you can specify FILE_SHARE_WRITE and then it's anyone's file. It just happens that if the third arg is NULL then it's locked hard and most people are lazy and leave it that way for no good reason.
.. to peek into the app laver to determine the content-type, track the connection at layer four, and actively monitor the throughput, and if you want to play with BGP at your public egress, you have a complicated system. Assuming that you're talking about a WiFi mesh, you'd need a specialized ASIC or a fast processor, and a lot of memory in the wild. You'd run into power or cost barriers if you deploy logic like this into the actual mesh, not to mention managing the mesh control messages. You don't want that obnoxious Baker kid's MTV Jackass stream to impact the Jone's NPR stream four blocks up. Terry Gross would not approve.
What about the insecure access point defense? It's still astounding how many people leave their APs wide open. One would think this would bring the evidence into question, and might get it all thrown out.
Its not _quite_ that easy, but close.. that is a good guide though. I've been running Win2k3 as a workstation since before Beta 1. You'll have to use Orca to hack certain MSI installers that refuse to install because of version checks. THUG 2, Doom 3, several others need it. Usually you can just set AppCompat to run as WinXP, but sometimes that doesn't help.
Windows 2000 = Windows 5.0, Windows XP = Windows 5.1, Windows 2003 = Windows 5.2.
If you really need the speed, you can push out the code to the client machines and put a system in place to audit the distribution. It can end up being a bitch to maintain depending on how you dist and audit. You can write a script with rsync/robocopy and log errors and fix them or buy a commercial software package and check errors and fix them.
You spend the money to go to Copper Gbit and get some more speed, and keep the code centralized over CIFS. If you only need the stuff over the network for reading and not writing, and your apps don'y play well with CIFS, you could get some iSCSI drivers from MS (they're free) and put a initiator on your NAS box or in front of it, or bridge to it from an iSCSI->FC box. Then have your clients grab the LUN read-only over iSCSI and at least Windows thinks it's a local disk.
Digital Domain is a computer graphics company that provides special effects for films. It is owned by director James Cameron and is located in Venice, California.
The company began producing special effects in the early 1990s, its first three films being True Lies, Interview With a Vampire and Color of Night in 1994. It has produced effects for more than 40 films including Apollo 13, Armageddon, The Fifth Element, How the Grinch Stole Christmas, O Brother, Where Art Thou, Titanic, and What Dreams May Come. More recently, other films include The Day After Tomorrow and I, Robot.
In 2002, the company launched a subsidiary, to market and distribute their Academy Award winning compositing software, Nuke. The move was partially motivated by Apple's acquisition of a similar program, Shake.
Lucas is a posterboy for anti-corporate success, having financed Ep. V & VI himself, so he could maintain his artistic vision. That's pretty cool in my book. There are many similarities (in spirit, mostly) to OSS and blogging culture, if you think about it. There was a system in place that did not make sense to someone who deeply loves his craft. Lucas had the drive to do it differently, overcoming great obstacles. He hired SFX guys laid off by the corporate crew that took over the studios some years before, and gave the whole industry a new perpective. He fought the law and _he_ won.
Lucas looks at his craft much like a technology-type, (Google-Lucky ILM & non-linear editing) so why shouldn't he be able to release version 1.2? He can do whatever he wants, it's _his_ story, so only he can decide when it's done. Go buy the original off eBay or something if it irks you, or don't buy the reworked films.
Lots of people bitch and moan about the changes, (some posts are quite hilarious, though). But, before you jump on the smack-the-changer-of-the-story train, stop and think about it. Maybe there's some inspiration in the story of it all.
Another amazing breakthrough, someone managed to make an XBox function like a cheap, outdated, and under-powered PC. Oh wait, it is a cheap, outdated, and under-powered PC.
This is testing just one part of the site (streaming video in NZ no less!), so you can't make wild generalizations based on those numbers if you expect any accuracy at all. You're not even going to get a 'rough' estimation.
For example, viewmorepics.myspace.com might do X req/s duting peak and home.myspace.com, www.myspace.com or music.myspace.com might do something wildly different because they have completely different traffic patterns.
wget -O - msplinks.com
This is based off of transactional NTFS, which is similiar to a writable snapshot that can be committed back to the MFT.
/ 04/25/411874.aspx
It is pretty cool stuff.. some early sample code from one of the developers is here:
http://blogs.msdn.com/because_we_can/archive/2005
Alas, the immutable locked-file-is-in-use problem has to be fixed one Win32::CreateFile() call at a time.
I suppose CreateFile calls without FILE_SHARE_READ (and no FILE_SHARE_WRITE) could be overridden and converted into TNTFS which would solve a huge amount of stupid lock problems.
..and, umm, I wonder which flavor of vanilla will be supported..?
astrosmash:~# apt-cache search kernel-image | grep kernel-image-2. | wc -l
46
...and mod slashdot down.
IIS 6.0 utilized an editable-during-runtime xml configuration file, metabase.xml. The new stuff is more integrated into a .Net Framework style config.
Sorry, but calendaring is not there yet on *nixes, try back later. Yeah, iCal, WebDAV, blah.. nobody has done it yet for free; at least not in the users' eyes.
Hula's calendaring is looking swank these days, though. If the codebase ever becomes more modular (split out SMTP/POP/IMAP/Calendar), then, Hula might make some big waves.
You can roll your own inbound/outbound MXs and filtering boxes but the creamy filling that the people demand is going to come shrinkwrapped.
SQLRelay http://sqlrelay.sourceforge.net/ might be a good option here. If you do end up switching the backend from MySQL to PostGres or whatever, it's supported there too.
Other commercial hosts are in no way less susceptible to identity issues than most free sites. Also, consider that commercial web hosts offer more of an attack footprint as they'll allow any random script to be uploaded (or host phpBB, etc). I worked for years and years in a senior technical role at one of the top three web hosts, and it's a very difficult job to ensure security across thousands of Linux and Windows boxes with all the mess that's out there. People that run their own dedicated servers are ever worse, as they're probably not monitoring their abuse@ mailbox at all. That mail will go upstream to the hoster's abuse box, which is already overloaded and understaffed. Someone's got to call the customer and get authorization to look at (usually for a fee). At least the free hosters probably have to just update a DB record to shut it off.
You cannot hold the hoster (free or not) responsible for the users, for many reasons. Hosters already have tight margins, and you'd be asking them to remove features and add expensive head count. I'd love to see Capitol Hill trying to draft a bill that doesn't obliterate the hosters without subsidies of some kind. That is, if they could understand the problem. I can see it now:
"Script interpreters must be compiled so as to not allow outbound socket connections without a valided National ID record"
..and it will still be all that it is today. The only people leaving would be the ignorant ones.
I load up uncompressed DVDs on 54Mbit wireless nfs mounts all the time (xine -fs dvd:///path/to/stuff handles it fine) With lirc and a cheap IR receiver (xine will generate an .lircrc) you have it all. I had to manually alter the xine command line in myth way back, but they probably have that covered now. I've also used Freevo and MCE2005 for networked DVDs with no problems.
I use md so I can span PCI buses with multiple controllers to get better performance than a single HW raid card. Also, when my controller goes south I don't have to get the same controller. If I was really desperate I could use the onboard. I can upgrade my controller without backing up and restoring the array. I could get a SATA-II controller and slowly move my drives to SATA-II. I feel like I get more control with mdadm, too. At least I can inspect, alter or wipe the drive metadata while I'm up in the OS.
2.4.27 still provides better md performance than 2.6.9 says Neil, not sure if this go fixed in .11.
http://cgi.cse.unsw.edu.au/~neilb/
The last time I updated my debian boxes the the latest, it wasn't quite that easy. The last time I updated my Windows box it went like this:
n 2kxp_english.exe
1. wget http://download.nvidia.com/Windows/71.89/71.89_wi
2. 71.89_win2kxp_english.exe
3. Restart Windows
I haven't done #3 yet, nor have I waxed my xfce session and removed/re-inserted the new nvidia.o on the sarge laptop. I have too much crap open.
Yes, I believe you're right on that one.. but I think only lsass and winlogon would be a problem from an update standpoint. Everything else should be able to get updated & restarted without a boot. MS actually has done some very cool shit with transactional NTFS which makes for some interesting upgrade possiblities.
/ 04/25/411874.aspx
http://blogs.msdn.com/because_we_can/archive/2005
Windows doesn't let you replace in use files, it doesn't have to be something kernel level.
This really depends on the third arg to CreateFile; you can specify FILE_SHARE_WRITE and then it's anyone's file. It just happens that if the third arg is NULL then it's locked hard and most people are lazy and leave it that way for no good reason.
.. to peek into the app laver to determine the content-type, track the connection at layer four, and actively monitor the throughput, and if you want to play with BGP at your public egress, you have a complicated system. Assuming that you're talking about a WiFi mesh, you'd need a specialized ASIC or a fast processor, and a lot of memory in the wild. You'd run into power or cost barriers if you deploy logic like this into the actual mesh, not to mention managing the mesh control messages. You don't want that obnoxious Baker kid's MTV Jackass stream to impact the Jone's NPR stream four blocks up. Terry Gross would not approve.
That lets you not have ISDN, USB Dildo, and/or Ham radio support.
What about the insecure access point defense? It's still astounding how many people leave their APs wide open. One would think this would bring the evidence into question, and might get it all thrown out.
Its not _quite_ that easy, but close.. that is a good guide though. I've been running Win2k3 as a workstation since before Beta 1. You'll have to use Orca to hack certain MSI installers that refuse to install because of version checks. THUG 2, Doom 3, several others need it. Usually you can just set AppCompat to run as WinXP, but sometimes that doesn't help.
Windows 2000 = Windows 5.0, Windows XP = Windows 5.1, Windows 2003 = Windows 5.2.
I'll assume speed or CIFS creates the pain..
If you really need the speed, you can push out the code to the client machines and put a system in place to audit the distribution. It can end up being a bitch to maintain depending on how you dist and audit. You can write a script with rsync/robocopy and log errors and fix them or buy a commercial software package and check errors and fix them.
You spend the money to go to Copper Gbit and get some more speed, and keep the code centralized over CIFS. If you only need the stuff over the network for reading and not writing, and your apps don'y play well with CIFS, you could get some iSCSI drivers from MS (they're free) and put a initiator on your NAS box or in front of it, or bridge to it from an iSCSI->FC box. Then have your clients grab the LUN read-only over iSCSI and at least Windows thinks it's a local disk.
YMMV
-Vlad
..from http://en.wikipedia.org/wiki/Digital_Domain:
Digital Domain is a computer graphics company that provides special effects for films. It is owned by director James Cameron and is located in Venice, California.
The company began producing special effects in the early 1990s, its first three films being True Lies, Interview With a Vampire and Color of Night in 1994. It has produced effects for more than 40 films including Apollo 13, Armageddon, The Fifth Element, How the Grinch Stole Christmas, O Brother, Where Art Thou, Titanic, and What Dreams May Come. More recently, other films include The Day After Tomorrow and I, Robot.
In 2002, the company launched a subsidiary, to market and distribute their Academy Award winning compositing software, Nuke. The move was partially motivated by Apple's acquisition of a similar program, Shake.
wow no flames yet?
Lucas is a posterboy for anti-corporate success, having financed Ep. V & VI himself, so he could maintain his artistic vision. That's pretty cool in my book. There are many similarities (in spirit, mostly) to OSS and blogging culture, if you think about it. There was a system in place that did not make sense to someone who deeply loves his craft. Lucas had the drive to do it differently, overcoming great obstacles. He hired SFX guys laid off by the corporate crew that took over the studios some years before, and gave the whole industry a new perpective. He fought the law and _he_ won.
Lucas looks at his craft much like a technology-type, (Google-Lucky ILM & non-linear editing) so why shouldn't he be able to release version 1.2? He can do whatever he wants, it's _his_ story, so only he can decide when it's done. Go buy the original off eBay or something if it irks you, or don't buy the reworked films.
Lots of people bitch and moan about the changes, (some posts are quite hilarious, though). But, before you jump on the smack-the-changer-of-the-story train, stop and think about it. Maybe there's some inspiration in the story of it all.
Another amazing breakthrough, someone managed to make an XBox function like a cheap, outdated, and under-powered PC. Oh wait, it is a cheap, outdated, and under-powered PC.