In my little corner of the world, I can use this. We have a number of browser applications on our intranet. It would be wonderful to have apps that could continue working when a server or the network went down and then synchronize when it came back up. From a maintenance/admin perspective life would be much easer. Like so many things we are limited by our imagination.
I think some serious reading between the lines is required. Granted, it does sound like the police were out of hand, but it also looks like his son is going to have a hard life too and I suspect the son learned his tatics from his father. Maybe the father could have avoided the entire mess if he had focused on getting his son under control. I know this will shock a lot of/.'ers, but there are a lot of people in the world who lie. All too often people claiming to be polite, soft spoken, and innocent turn out to be rude and uncooperative. My experience with cops is that people who conduct themselves politely are treated fairly.
It's a common scenario in my world. I'll be coding a difficult algorithm and I find myself asking "How would Jesus code this line?" Of course, the answer is always the same/.
I know I'm adding this sort of late to the discussion, but I've been through similar situations twice. The key is to develop a vision for how you think the company should use computers and to communicate that vision to your boss and, ultimately, to the executive staff.
You need to keep in mind that the purpose of computers is to provide people with information and the quality of the information determines how they will value computers.
Things to watch for are preventing islands of data and guarding valuable assests. Don't talk technical to the executive staff, stay focused on the "why" and not the "how", finally, communicate, communicate, communicate.
I'm the IT Manager at my company (we have about 200 users) and the biggest item holding us back is the lack of a reliable shared calendar. I use Linux as my desktop (you know, eat your own dog food) and with the exception of of a reliable shared calendar I can do everything I need to do on my Linux box. Email, word processing, presentations, and spread sheets. We use Evolution to connect to our exchange server and unfortunately the lack of a reliable shared calendar prevents us from deploying Linux on more of our desktops.
I know that there are products like CrossOver and VmWare that run Window programs on Linux, but that sort of defeats the purpose of moving to Linux in my view.
A common experience for me is that my understanding of my classes and their true purpose changes overtime. This of course means that my comments must change if they are to keep up with my code. This means that I must rewrite a lot of comments which is really throwing away work...something I hate to do.
A lot of times I know that a class will change as my understanding of it's role becomes clearer when I code other classes with which it will interact, so I purposely hold off on commenting until things become clearer. Unfortunately, following up doesn't happen as often as I wish. I know we are supposed to understand everything up front before we start coding, but that's just not realistic and a lot of important insights occur while coding.
So I'm currious to hear how other/. handle this issue.
In my little corner of the world, I can use this. We have a number of browser applications on our intranet. It would be wonderful to have apps that could continue working when a server or the network went down and then synchronize when it came back up. From a maintenance/admin perspective life would be much easer. Like so many things we are limited by our imagination.
I think some serious reading between the lines is required. Granted, it does sound like the police were out of hand, but it also looks like his son is going to have a hard life too and I suspect the son learned his tatics from his father. Maybe the father could have avoided the entire mess if he had focused on getting his son under control. I know this will shock a lot of /.'ers, but there are a lot of people in the world who lie. All too often people claiming to be polite, soft spoken, and innocent turn out to be rude and uncooperative. My experience with cops is that people who conduct themselves politely are treated fairly.
It's a common scenario in my world. I'll be coding a difficult algorithm and I find myself asking "How would Jesus code this line?" Of course, the answer is always the same /.
I know I'm adding this sort of late to the discussion, but I've been through similar situations twice. The key is to develop a vision for how you think the company should use computers and to communicate that vision to your boss and, ultimately, to the executive staff.
You need to keep in mind that the purpose of computers is to provide people with information and the quality of the information determines how they will value computers.
Things to watch for are preventing islands of data and guarding valuable assests. Don't talk technical to the executive staff, stay focused on the "why" and not the "how", finally, communicate, communicate, communicate.
I'm the IT Manager at my company (we have about 200 users) and the biggest item holding us back is the lack of a reliable shared calendar. I use Linux as my desktop (you know, eat your own dog food) and with the exception of of a reliable shared calendar I can do everything I need to do on my Linux box. Email, word processing, presentations, and spread sheets. We use Evolution to connect to our exchange server and unfortunately the lack of a reliable shared calendar prevents us from deploying Linux on more of our desktops.
I know that there are products like CrossOver and VmWare that run Window programs on Linux, but that sort of defeats the purpose of moving to Linux in my view.
A common experience for me is that my understanding of my classes and their true purpose changes overtime. This of course means that my comments must change if they are to keep up with my code. This means that I must rewrite a lot of comments which is really throwing away work...something I hate to do. A lot of times I know that a class will change as my understanding of it's role becomes clearer when I code other classes with which it will interact, so I purposely hold off on commenting until things become clearer. Unfortunately, following up doesn't happen as often as I wish. I know we are supposed to understand everything up front before we start coding, but that's just not realistic and a lot of important insights occur while coding. So I'm currious to hear how other /. handle this issue.