I'd argue that by putting them on the internet he's essentially given permission to have them searched and indexed. The webserver responds to a correctly formed request with a correctly formed response, what is done with that response has been shown to fall within that which is allowed, and if he doesn't like it then tools are available to stop it happening.
We reduced five racks full of servers, plus a couple of shelves of non-rackmountable servers into three racks of gear consuming less energy (both themselves and cooling), reducing the amount of idle hardware, improving reliability and making administration easier.
Literally 10 steps down the hallway, the development team use individual machines running development environments to let them quickly test code on different systems.
I've seen virtualisation solve any problem thrown at it where the ultimate problem is that there needs to be systems doing different things running at the same time.
Yes! Someone else who understands that you can be a hardcore casual gamer (24/7 Wii) and a casual hardcore gamer (the occasional level on the 360)!
I'm a bit weird in this regard. I love the Wii for the 'pick up and go' simplicity and fun with friends, and I also love PC gaming because there are hundreds of buttons to do exactly what I want, but I can't stand most 'hardcore' console games - especially wrestling ones - because I don't see why the combination for "kick this guy in the head" has to be up, down, X, L, L, R, down, up, shake the controller, unplug the TV and sacrifice a virgin on the second full moon of the year.
So, that'll be you going through every line of code which powers your services?
You always need to have some element of trust in somebody else to provide a service fit for purpose. I'm pretty sure you trust your hardware and software vendors - cloud computing means instead of your vendors all you need to trust is the company providing the service.
Google doesn't have to care specifically about your University, because the same backend runs everything. If Google Apps dies it's not just your University which has gone down, it's thousands of companies around the globe (Including Google themselves).
Cloud computing benefit - the one system is a single point of failure, but it's also a single point of 'we must keep this working at all costs'.
I used to be very similar, thinking that OS X users were being cushioned from the harsh world of real technology. Now I am a Mac user, and I'm happy to report that in fact I am being cushioned from the harsh world of having to hack the registry, of having to manually install drivers, of having to repeatedly alter system settings because something decided it would be fun to change them, of having to deal with people who say "just read the manual" when nobody has bothered to document it properly, of arcane command line switches that have no consistency between products. Instead, I can get on with being tech-savvy without the computer getting in the way.
Don't confuse "tech-savvy" with "can find their way around the registry" or "knows which command line switch makes obscurelinuxtoolset run in the mode you would expect it to run in by default".
Some form of device authentication is fine if you need it, perhaps by MAC address, but once you're on an academic network it should be open to any and all traffic. Your policy should provide a means of reprimanding those who abuse it, but that's all.
As somebody who's currently taking a look at ways of improving a university's systems - and taking a serious look at moving to Google Apps for email and calendaring - why should I *not* outsource to Google?
The trick is finding a well-encoded 128kbps MP3. I always use bought digital copies taken straight from the original masters, but some CD rips are absolutely dire because people simply haven't taken the time to set their encoder properly.
This is the reason many media players now feature album art prominently. I love using CoverFlow both in iTunes and on my iPhone (or indeed anybody else's iPod I happen to be listening to at the time) to flick through and see if there is any music I remember, simply because it's easier to spot the cover art than it is the album name in a list. The solution in things like WMP isn't as good, but it's still nice to be able to see the artwork.
Especially given that in all probability He was born in March in 6BC, and in some Orthodox churches Christmas is celebrated on January 6th. It's all a bit of a cock-up really.
The 25th December date runs back to the Winter solstice in 274AD, when the Roman Emperor Aurelian decided it would be the festival of the birth of the invincible sun. It was repurposed to be the birth of Christ in 320AD by Pope Julius I. So in fact Christmas on the 25th is a pagan event which the Romans decided to capitalise on one year and which was later stolen by the Catholics, who conveniently missed the mark by 3 months.
As it stands it's best to treat it as a time of goodwill to all, an exchange of gifts, and a good piss-up.
Whilst I know where you're coming from, I have to disagree. The only reason you need abstraction layers in a lot of places is because of the lack of standard APIs.
A standardised API doesn't mean that there can only be one operating system, it just means there's a generally accepted way of making the operating system do what you want without having to alter your code for every different platform.
I'd argue that by putting them on the internet he's essentially given permission to have them searched and indexed. The webserver responds to a correctly formed request with a correctly formed response, what is done with that response has been shown to fall within that which is allowed, and if he doesn't like it then tools are available to stop it happening.
Surely controlling the pipes has some value in it? Take away the team of people keeping the pipes working and watch how quickly things crumble.
HTTP 301 Moved Permanently shouldn't.
Soap: Democracy's natural enemy.
That's the point of public domain. It's the "do what you want, I don't care" option.
We reduced five racks full of servers, plus a couple of shelves of non-rackmountable servers into three racks of gear consuming less energy (both themselves and cooling), reducing the amount of idle hardware, improving reliability and making administration easier.
Literally 10 steps down the hallway, the development team use individual machines running development environments to let them quickly test code on different systems.
I've seen virtualisation solve any problem thrown at it where the ultimate problem is that there needs to be systems doing different things running at the same time.
I'll bite, but only for one minor correction.
Mario is Italian, you bloody idiot.
Yes! Someone else who understands that you can be a hardcore casual gamer (24/7 Wii) and a casual hardcore gamer (the occasional level on the 360)!
I'm a bit weird in this regard. I love the Wii for the 'pick up and go' simplicity and fun with friends, and I also love PC gaming because there are hundreds of buttons to do exactly what I want, but I can't stand most 'hardcore' console games - especially wrestling ones - because I don't see why the combination for "kick this guy in the head" has to be up, down, X, L, L, R, down, up, shake the controller, unplug the TV and sacrifice a virgin on the second full moon of the year.
You've never been to university have you?
So, that'll be you going through every line of code which powers your services?
You always need to have some element of trust in somebody else to provide a service fit for purpose. I'm pretty sure you trust your hardware and software vendors - cloud computing means instead of your vendors all you need to trust is the company providing the service.
Google doesn't have to care specifically about your University, because the same backend runs everything. If Google Apps dies it's not just your University which has gone down, it's thousands of companies around the globe (Including Google themselves).
Cloud computing benefit - the one system is a single point of failure, but it's also a single point of 'we must keep this working at all costs'.
Woooos'h!
I still hold by my original statement, I expect Syrup of Ipecac to make me vomit profusely.
I used to be very similar, thinking that OS X users were being cushioned from the harsh world of real technology. Now I am a Mac user, and I'm happy to report that in fact I am being cushioned from the harsh world of having to hack the registry, of having to manually install drivers, of having to repeatedly alter system settings because something decided it would be fun to change them, of having to deal with people who say "just read the manual" when nobody has bothered to document it properly, of arcane command line switches that have no consistency between products. Instead, I can get on with being tech-savvy without the computer getting in the way.
Don't confuse "tech-savvy" with "can find their way around the registry" or "knows which command line switch makes obscurelinuxtoolset run in the mode you would expect it to run in by default".
Oddly, one of my desired specs for any product is "can use without vomiting slightly".
My uni is moving towards that after one of the IT staff experienced epic problems trying to use the accursed BlueSocket login.
Try another simple one: Unrestricted WiFi.
Some form of device authentication is fine if you need it, perhaps by MAC address, but once you're on an academic network it should be open to any and all traffic. Your policy should provide a means of reprimanding those who abuse it, but that's all.
As somebody who's currently taking a look at ways of improving a university's systems - and taking a serious look at moving to Google Apps for email and calendaring - why should I *not* outsource to Google?
The trick is finding a well-encoded 128kbps MP3. I always use bought digital copies taken straight from the original masters, but some CD rips are absolutely dire because people simply haven't taken the time to set their encoder properly.
This is the reason many media players now feature album art prominently. I love using CoverFlow both in iTunes and on my iPhone (or indeed anybody else's iPod I happen to be listening to at the time) to flick through and see if there is any music I remember, simply because it's easier to spot the cover art than it is the album name in a list. The solution in things like WMP isn't as good, but it's still nice to be able to see the artwork.
I thought it had to be left in the glove compartment to do that?
Especially given that in all probability He was born in March in 6BC, and in some Orthodox churches Christmas is celebrated on January 6th. It's all a bit of a cock-up really.
The 25th December date runs back to the Winter solstice in 274AD, when the Roman Emperor Aurelian decided it would be the festival of the birth of the invincible sun. It was repurposed to be the birth of Christ in 320AD by Pope Julius I. So in fact Christmas on the 25th is a pagan event which the Romans decided to capitalise on one year and which was later stolen by the Catholics, who conveniently missed the mark by 3 months.
As it stands it's best to treat it as a time of goodwill to all, an exchange of gifts, and a good piss-up.
Whilst I know where you're coming from, I have to disagree. The only reason you need abstraction layers in a lot of places is because of the lack of standard APIs.
A standardised API doesn't mean that there can only be one operating system, it just means there's a generally accepted way of making the operating system do what you want without having to alter your code for every different platform.
If it's a payment processor which can be taken offline by putting a single machine under maintenance I'd be quite upset.