I've been using log4net and log4j for years. Generally:
I log info at the start of every function logging all parameters passed it. I log info at the end of every function logging return values if applicable I log errors and exceptions at a high level
I NEVER trap the exception entirely, every tier (including the end user) needs to be aware that an error occurred, be it their fault or the programmers.
There is an interesting documentary that came out a few years ago about just this. An anthropologist went to study one of these tribes. Over a period of a few years he became integrated into their culture and actually fell in love and married one of the natives. When the time came to leave, he took his wife back with him to the states.
After a few years and seeing what our culture and life is like. She decided to get a divorce return home to her tribe....food for thought. I can't find a link to the movie. But I believe this is the book it is based on.
Being a vegetarian and not bothered by people who want to consume meat I find this whole concept absolutely disgusting. If you want to eat flesh grown in a vat, more power to you. But I have to ask, would that actually be any healthier then the hormone and antibiotic infested meats most people already consume?
I much better policy would be well cared for, grass fed, organically bread animals. Healthier for you, healthier for the earth and a much happier animal.
OK, Microsoft's tablet PC failed because it was awkward, heavy and ugly. The whole swivel keyboard thing was just plain awkward the touch screen wasn't up to snuff.
I'm sure Apple will have solved the touch screen, keyboard and attractiveness issues, but I just don't see how they'll get around the weight.
No one wants to wear their wrists out holding up something to read it.
Perhaps I am wrong. But having used a number of other development environments, I've never seen a better debugger. I can be running a 3 tier application in debug mode, tier one a DLL, tier two a SOAP server, tier three a client Application. I can step through an entire request process setting break points at each tier in the application, heck ( though I have to see it) you can even use Visual Studio to step through stored procedures inside of Microsoft SQL server.
There are some things in VS that annoy me too, but IMHO, it's the least annoying development environment I've ever used.
I'm actually really excited about this. We've got a demo running here. We installed it on a two year old notebook and everything just worked. Pointed Evolution to our Exchange server, and it just worked. Which IMHO is key, I love to hack things just as much as the next guy, but if I have to hack things just to get them to work the first time, its a major turn off.
It's got a slick UI and the package manager is well done.
Yeah, there are going to be 1000 comments about why not just step outside? But I think it could be a great resource if I could step out my virtual front door and
Look to my left and see my neighbors blog and the books he's published Look further down to see another slashdot reader living a few doors down Look to my right and see the restaurant hours and menu posted
Look down the street a block or two and see what movies are playing
and of course... add a pink flag to any and all women living in the area that are my age, and have their social networking profiles set to single.
one persons utopia is another's dystopia of course but I like the concept.
IMHO a bad move for Microsoft as social networking sites continue to grow and become cliche'. First there was friendster, then myspace, now it's facebook. I think they all suck. Give it another year, and they'll be some one else who does it better.
Staying late when the project is due if you are behind, is part of the job description. At 33, I work 9 to 5, and I've gotten very good at not letting this happen.
I can understand creating a law to protect IT workers, but honestly, we would all be better off protecting ourselves by managing our time and expectations of the business properly.
Don't the states that sell them offer tax credits or rebates? Wouldn't seem fair if I bought it in CA with this discount when I didn't live in the state. A sort of reverse taxation without representation.
Philadelphia now has Earthlink Wireless throughout large portions of the city. All of the downtown is covered (about 20 square miles). The rest of the city coming soon. There has been some role out problems and speed issues but starting at 6$ a month for a citywide service, I expect to see a lot more notebooks in the park once they get the kinks worked out. I'll be signing up as soon as my existing contract is up.
Philadelphia has had a municiple WiFi plan in place for a while. Test areas are up and running. They are hoping to go live sometime in 2006. A little optimistic I think, but it's actually happening. Pretty exciting for me being in the downtown area.
I've been using log4net and log4j for years. Generally:
I log info at the start of every function logging all parameters passed it.
I log info at the end of every function logging return values if applicable
I log errors and exceptions at a high level
I NEVER trap the exception entirely, every tier (including the end user) needs to be aware that an error occurred, be it their fault or the programmers.
just my 2 cents.
"Child-porn investigations have doomed one of the last remnants of a smaller, kinder Net."
Can some one please tell me what investigations have doomed Usenet and how?
Oh yeah, well REAL programmers like Chuck Norris don't write code. Code writes for them.
There is an interesting documentary that came out a few years ago about just this. An anthropologist went to study one of these tribes. Over a period of a few years he became integrated into their culture and actually fell in love and married one of the natives. When the time came to leave, he took his wife back with him to the states.
...food for thought. I can't find a link to the movie. But I believe this is the book it is based on.
After a few years and seeing what our culture and life is like. She decided to get a divorce return home to her tribe.
I for one welcome our new ant overlords.
Being a vegetarian and not bothered by people who want to consume meat I find this whole concept absolutely disgusting. If you want to eat flesh grown in a vat, more power to you. But I have to ask, would that actually be any healthier then the hormone and antibiotic infested meats most people already consume?
I much better policy would be well cared for, grass fed, organically bread animals. Healthier for you, healthier for the earth and a much happier animal.
Peta people are wack
How is something this ugly going to be an Iphone killer?
But was the "coma" medically induced?
Yeah, but my IPhone has gotten me laid, can you say that about your blackberry?
OK, Microsoft's tablet PC failed because it was awkward, heavy and ugly. The whole swivel keyboard thing was just plain awkward the touch screen wasn't up to snuff.
I'm sure Apple will have solved the touch screen, keyboard and attractiveness issues, but I just don't see how they'll get around the weight.
No one wants to wear their wrists out holding up something to read it.
In other news, global warming has caused a decrease in Ninja population, while simultaneously increasing pirate population.
Perhaps I am wrong. But having used a number of other development environments, I've never seen a better debugger. I can be running a 3 tier application in debug mode, tier one a DLL, tier two a SOAP server, tier three a client Application. I can step through an entire request process setting break points at each tier in the application, heck ( though I have to see it) you can even use Visual Studio to step through stored procedures inside of Microsoft SQL server.
There are some things in VS that annoy me too, but IMHO, it's the least annoying development environment I've ever used.
I'm actually really excited about this. We've got a demo running here. We installed it on a two year old notebook and everything just worked. Pointed Evolution to our Exchange server, and it just worked. Which IMHO is key, I love to hack things just as much as the next guy, but if I have to hack things just to get them to work the first time, its a major turn off.
It's got a slick UI and the package manager is well done.
Add in support from Dell.
All that is missing now is a really awesome developer environment.
Yeah, there are going to be 1000 comments about why not just step outside? But I think it could be a great resource if I could step out my virtual front door and
Look to my left and see my neighbors blog and the books he's published
Look further down to see another slashdot reader living a few doors down
Look to my right and see the restaurant hours and menu posted
Look down the street a block or two and see what movies are playing
and of course... add a pink flag to any and all women living in the area that are my age, and have their social networking profiles set to single.
one persons utopia is another's dystopia of course but I like the concept.
IMHO a bad move for Microsoft as social networking sites continue to grow and become cliche'. First there was friendster, then myspace, now it's facebook. I think they all suck. Give it another year, and they'll be some one else who does it better.
Staying late when the project is due if you are behind, is part of the job description. At 33, I work 9 to 5, and I've gotten very good at not letting this happen.
I can understand creating a law to protect IT workers, but honestly, we would all be better off protecting ourselves by managing our time and expectations of the business properly.
Don't the states that sell them offer tax credits or rebates? Wouldn't seem fair if I bought it in CA with this discount when I didn't live in the state. A sort of reverse taxation without representation.
Philadelphia now has Earthlink Wireless throughout large portions of the city. All of the downtown is covered (about 20 square miles). The rest of the city coming soon. There has been some role out problems and speed issues but starting at 6$ a month for a citywide service, I expect to see a lot more notebooks in the park once they get the kinks worked out. I'll be signing up as soon as my existing contract is up.
Have you ever watched people push buttons while floating in air for 60 minutes?
I bet it gets pretty boring.
On the desktop, hands down. If there was an awesome, advanced, easy to maintain and use ui ( cough osx like cough). It would take hold.
Yes I Am writing this from my iphone.
Isn't OSX based off of BSD? Won't most Linux apps run with a little with tweaking to them?
OSX is the reason I stopped using windows with a linux server in the other room.
Philadelphia has had a municiple WiFi plan in place for a while. Test areas are up and running. They are hoping to go live sometime in 2006. A little optimistic I think, but it's actually happening. Pretty exciting for me being in the downtown area.
http://www.phila.gov/wireless/
Actually here in Philadelphia the city is going to offer Wifi.
http://www.phila.gov/wireless/
I think time spent improving my real life dating skills is a much more worth while endeavor.
No thanks!
I for one would PAY 100k for....
friggin hair trigger submit finger