And if you use stored procedures for everything from the start, even if you do have to change DB's at some point in the future, you won't have to re-write everything, just the stored procedures.
Actually, they should just implement an addon API version that addon's can query, and they should make the bloody thing stable. Only bugfixes or additional calls to major API versions. If you change a call then the major version gets bumped. That way addons can query the version when they run and know if they will work.
Yup, too late to get me back, I put up with the memory usage and the random lock ups of several seconds when it was loading an intensive page all the way through version 3, when they were all still there in version 4 I switched to Chrome. I lost a few addons that I love but the grief just wasn't worth it anymore.
So you've really asking why we can't see all firmware code for all devices and peripherals, including BIOS, but also firmware for all devices in our computers like optical drives, HDD's, video cards. What about keyboards and mice, which probably also have some firmware code in them too by now?
If it's the same bugs/holes, why would you start from scratch when you only have to fix a single flaw?
What they need to do is severely audit heir entire web code, as well as either pay for people who know how to do the above and pay for people to maintain their systems (since one of the break ins was because of an old apache)
If you ask me they have been having their code written, and their hardware managed by the lowest bidder, and as they saying goes, you get what you pay for
Gah, why is everyone saying this... Google Hyper-V Server and learn something, it's free and can do Live Migration (which VMware doesn't give you for free).
Of course if you do pay for a host OS like Enterprise or Datacenter then you get some (or unlimited) free VM licenses too
If he has to ask how to "learn networking from scratch" he can't do a better job then the last guy, and certainly shouldn't be the one they hire to fix an existing mess.
That sounds harsh but if you don't already know TCP/IP and the basic services on top of it, you're not the one to rebuild a network. Take over maintainence of an already running network sure, get a few years of seeing a working system and how it was setup then maybe.
Seriously good network admins got their knowledge over decades, by making mistakes and learning from them. Some made more mistakes than others sure, but you can't just pick up a book and expect to be able to do a good job architecting and building a netowrk from scratch.
If the network is a ground up rebuild, and although thats very very rarely required, you don't want someone who doesn't know subnetting for example and setting up the DNS and DHCP and having to have it up and running in X hours isn't a good way to learn on the job.
Yes, it is. If you read what he said it was heavily implied the IT Department _don't_ think it's acceptable, but they are likely has hand-tied as he is. The IT Department is responsible for the machine and everything in and on it. Screwing with that without their permission is rude at best.
Now if the company in question has such a small budget for IT (or at least for interns) then their current growth may very well not last long somply given how much time people are waiting for their computers.
Personally, I'd go talk to them, see if they mind. If not let them know when it's actually done so they can update their records and call it good.
Except it didn't withstand a 9.0 quake. The 9.0 quake was quite some distance out to sea, but the time it got to Japan it wouldn't have been nearly as strong as that
If you're going to run a cable to ever house, don't, for the love of god, make it copper. The install costs would be the same and you could be putting fibre in the conduit rather than copper, that way you can upgrade it without ever digging it up again
Plenty of people, but mentioning it here is probably risky.
If you're running predominatly Windows servers, it's the only way to go unless you want some of VMWares really advanced features, even then it's catching VMWare slowly.
Personally I run ESXi at home since my home server doesn't have VT, and HV at work in a 6 node cluster.
To expand on this (and living in Christchurch through the earthquakes), it took my wife 6 hours to drive home from work on the 22nd Feb when the last one hit. It's usually a 40 min drive in rush hour traffic.
Gridlock doesn't just happen if there is an evacuation. For the next several weeks going anywhere in the car took easily 3 times as long as expected simply because of the state of the roads and the increased need to travel to survive. Hell, it's been a month and we still don't have working sewers.
And when the earthquake cracks the inlet tube and all the water dumps before the reactor?
Nothing is ever fullproof. You do the best you can with the money you have and the ideas/plans available.
Personally I'm more impressed the facility came throught he quake unscathed, and ironically it's the lack of power thats the problem.
So, how can a nuclear power plant not have power when a reaction is still occuring, thats the thing thats confused me here. It's a power plant, and yet the cooling pumps are powered exclusivly by an off-site feed? Shouldn't there be redundant connection to these pumps, at the very least so the facility is self sufficient?
Honor only goes so far, is it honorable to let your countrymen and woman die because you are too stubborn to accept help from other nations when your infrastructure is failing and the simple lack of fresh water and food will kill people?
And you're right, it's not unkind or stubborn, it's downright stupid. Save your people, work on saving face afterwards
Not to mention Wolf 3D was the real begining :)
Because they really want to sell you penis enlargement drugs, why else would you get email you don't want? ;P
And if you use stored procedures for everything from the start, even if you do have to change DB's at some point in the future, you won't have to re-write everything, just the stored procedures.
Or you could use a download manager and schedule it... assuming one exists for the Mac with those features
Actually, they should just implement an addon API version that addon's can query, and they should make the bloody thing stable. Only bugfixes or additional calls to major API versions. If you change a call then the major version gets bumped. That way addons can query the version when they run and know if they will work.
Yeah, cos obviously Obama hasn't had enough time in office to do anything about the TSA......
Except Chrome doesn't break it's add-on interface every release, which it appears Firefox will continue to do from now on
Yup, too late to get me back, I put up with the memory usage and the random lock ups of several seconds when it was loading an intensive page all the way through version 3, when they were all still there in version 4 I switched to Chrome. I lost a few addons that I love but the grief just wasn't worth it anymore.
So you've really asking why we can't see all firmware code for all devices and peripherals, including BIOS, but also firmware for all devices in our computers like optical drives, HDD's, video cards. What about keyboards and mice, which probably also have some firmware code in them too by now?
If it's the same bugs/holes, why would you start from scratch when you only have to fix a single flaw?
What they need to do is severely audit heir entire web code, as well as either pay for people who know how to do the above and pay for people to maintain their systems (since one of the break ins was because of an old apache)
If you ask me they have been having their code written, and their hardware managed by the lowest bidder, and as they saying goes, you get what you pay for
Don't have the SQL server exposed to the internet. Firewall it so only the Web server(s) can access it.
Only expose the web servers HTTP port(s) to the internet and keep them up to date.
Use parameters (and stored procedures) exclusively if at all possible
This, ignore any other suggestion and use Rocks. You're doing yourself a disservice if you don't at least look at it.
Thunderbolt down't supply power, the hub uses USB for power, at least that would be my guess
And they have never changed that in the past.... except for every single year until Mini DP
Personally I'm treating Thunderbolt as a transport mechanism, like ethernet. What you run over it is what matters
Gah, why is everyone saying this... Google Hyper-V Server and learn something, it's free and can do Live Migration (which VMware doesn't give you for free).
Of course if you do pay for a host OS like Enterprise or Datacenter then you get some (or unlimited) free VM licenses too
If he has to ask how to "learn networking from scratch" he can't do a better job then the last guy, and certainly shouldn't be the one they hire to fix an existing mess.
That sounds harsh but if you don't already know TCP/IP and the basic services on top of it, you're not the one to rebuild a network. Take over maintainence of an already running network sure, get a few years of seeing a working system and how it was setup then maybe.
Seriously good network admins got their knowledge over decades, by making mistakes and learning from them. Some made more mistakes than others sure, but you can't just pick up a book and expect to be able to do a good job architecting and building a netowrk from scratch.
If the network is a ground up rebuild, and although thats very very rarely required, you don't want someone who doesn't know subnetting for example and setting up the DNS and DHCP and having to have it up and running in X hours isn't a good way to learn on the job.
Yes, it is. If you read what he said it was heavily implied the IT Department _don't_ think it's acceptable, but they are likely has hand-tied as he is. The IT Department is responsible for the machine and everything in and on it. Screwing with that without their permission is rude at best.
Now if the company in question has such a small budget for IT (or at least for interns) then their current growth may very well not last long somply given how much time people are waiting for their computers.
Personally, I'd go talk to them, see if they mind. If not let them know when it's actually done so they can update their records and call it good.
Users very rarely have to enter IP addresses, and if they do, then either DNS or a Bonjour like service can easily be used instead.
FF4 on Win7 x64 here and links are ok
Except it didn't withstand a 9.0 quake. The 9.0 quake was quite some distance out to sea, but the time it got to Japan it wouldn't have been nearly as strong as that
If you're going to run a cable to ever house, don't, for the love of god, make it copper. The install costs would be the same and you could be putting fibre in the conduit rather than copper, that way you can upgrade it without ever digging it up again
Plenty of people, but mentioning it here is probably risky.
If you're running predominatly Windows servers, it's the only way to go unless you want some of VMWares really advanced features, even then it's catching VMWare slowly.
Personally I run ESXi at home since my home server doesn't have VT, and HV at work in a 6 node cluster.
To expand on this (and living in Christchurch through the earthquakes), it took my wife 6 hours to drive home from work on the 22nd Feb when the last one hit. It's usually a 40 min drive in rush hour traffic.
Gridlock doesn't just happen if there is an evacuation. For the next several weeks going anywhere in the car took easily 3 times as long as expected simply because of the state of the roads and the increased need to travel to survive. Hell, it's been a month and we still don't have working sewers.
And when the earthquake cracks the inlet tube and all the water dumps before the reactor?
Nothing is ever fullproof. You do the best you can with the money you have and the ideas/plans available.
Personally I'm more impressed the facility came throught he quake unscathed, and ironically it's the lack of power thats the problem.
So, how can a nuclear power plant not have power when a reaction is still occuring, thats the thing thats confused me here. It's a power plant, and yet the cooling pumps are powered exclusivly by an off-site feed? Shouldn't there be redundant connection to these pumps, at the very least so the facility is self sufficient?
Honor only goes so far, is it honorable to let your countrymen and woman die because you are too stubborn to accept help from other nations when your infrastructure is failing and the simple lack of fresh water and food will kill people?
And you're right, it's not unkind or stubborn, it's downright stupid. Save your people, work on saving face afterwards