Apple should spend more time making it easier to switch -- like including... real windows-style "uninstall" functionality.
Right. Apple could even add some familiar Windows "WTF are you asking me?" and "Why are you telling me this?" dialog boxes to the process:
The system indicates that the following shared file is no longer used by any programs and may be deleted.
D:\\WINNT\system32\cryptic\blah2005.dll
If any programs are still using this file and it is removed those programs may not function. Leaving this file will not harm your system. If you are not sure what to do, you should select the No to All button. Do you want to remove the shared file?
PHP sessions are NOT stored in a memory block shared between PHP processes. The default is to store session information in a file on disk. This is the point of the debate. "Shared nothing" means that there are no memory blocks shared between PHP processes.
As your application scales beyond one server, you then need to find a way to share your session between servers. This can be done in PHP via NFS with the default file based session driver (I think sourceforge does this), or with a database session driver.
If you had stored sessions in memory, then you would encounter problems with having to route requests based on session, or migrate to a method for sharing session data between machines.
I wonder why google doesnt parse the page for redirects, and drop the rank if the page does?... But their weakness is they all do a redirect.
Google does. However, search engine spammers use a technique called cloaking. They know which IP numbers google uses to scan the web. So, they dynamically show a page to googlebot that does not have redirects and that ranks highly for keywords. You are not coming from the "cloaked IP," so they show you a different page -- the commercial redirected page.
Report this to google when you see it. Its the only way they can find these cloaked redirects.
At my university we had a guy who we called Joe Board. He got this name because he was as dumb as a board.
Find your self a Joe Board (or a Jane Board) and ask if you can study with them. Hint - he sits near the front of the class. This person is so dumb that the only way they made it to the university at all is by incredible self discipline and long hours of studying.
Arrange to meet your Joe Board at the library at the same time every day for the same duration. (Say 2-3 hours) Scheduling is easy because Joe Board studies 3 or 4 times more than you do.
The best place to study might not be the library. Joe Board will know a good place.
When you go to your study place, do not sit in a far off private corner where you can goof off. Sit in the middle of a sea of tables where people are quietly studying and will glare at you or shush you if you make any noise. If you distract Joe Board too much, he will get pissed at you. He knows that if he goofs off, he has no chance of staying in school.
When you go to your study place, take only as much work as you can complete in your chosen time frame. Leave EVERYTHING else at home. If you finish the work you brought, go home.
What is the best time frame? It is the amount of time you can study before you start to get distracted and do anything but the task at hand. For me, its about 2 hours. Pretending that I am going to study any longer without the pressure of an immediate deadline is self delusion.
The key is that you need to go to your study place for a reasonable period of time every single day. Find yourself a study buddy who can help you make sure that you actually go. Pick your study buddy based on their study habits, not on how much you like them or how well you know them.
If you want to read a book, try Flow: The psychology of optimal experience. It is loosly about how to focus your attention and is popular with the extreme programming crowd. The book is better than it looks.
The porn industry is one of the most lucrative on the surface of the planet... Yet there are no organisations to protect the rights of the producers. No MPAA, no RIAA, ever heard of someone going to court for pirating porn? Didn't think so.
I worked on a system that generated transaction tracking numbers in base 36 (a-z, 0-9). We would occasionally have to intercept the "blue" numbers, although we weren't stupid enough to use base 36 anywhere where a customer would see it.
Well, you see, Mac OS X is a UNIX. Under the surface it runs a 4.4 BSD kernel derived from FreeBSD 3.2. That, in turn, runs on top of a Mach 3.0 message-passing microkernel. Microkernels were all the rage in OS research about 10-15 years ago, but are now generally considered to be underperforming for most purposes.
There is just way way way to much centered text on that BBS Documentary website. Long tracts of centered text are completely unreadable. It sounded interesting, but I could only read about 2 lines of centered text before giving up.
There's definitely some tension between the mac world and the Open Source and GPL worlds.
This is an irresponsible statement. openosx, macgimp, or macosx.forked.net are more a part of the Open Source and GPL world than they are a part of the mac world. GPL violations by these folks should not be used to characterize the Mac world in general.
Re:why is mozilla engine so slow?
on
Netscape 6.2
·
· Score: 1
And unless you're blind, you should be able to see that the widgets are significantly different in appearance than actual native widgets. This is a minor complaint because the actual functionality is pretty close, if not identical, to native widgets.
On the Mac OS X platform, the difference between the home-grown widgets and the native widgets is substantial. If Mozilla had used native widgets, the carbonized version would gained the look and feel of the new operating system. Instead, a substantial amount of work will have to be done replicating that look and feel.
Try the book "Refactoring" by Martin Fowler. Every programmer should have the chapter "bad smells in code" tattooed onto the inside of their eyelids.
The problem with the patterns book is that it does not really say why the patterns are "good things." The reasons of course have to do with coupling, cohesion, encapsulation and controlling connections and communication. The patterns in GoF are mostly just examples of these more basic principles. (check out Fundamentals of O-O design in UML by Meilir page-jones for an interesting discussion of fundamental principles.)
I've been programming commercially since 1987. I've been on projects that used objects and those that don't. The benefits from objects come in larger projects. I have no doubt that objects appear to be of little use in the little assignments that students do.
The really interesting stuff in the OO world right now is happening with extreme programming.
Also, The guys who mention that intro classes should focus on assembly language are totally clueless. The intro classes should focus on using computers as a tool for solving problems. We get plenty of comp sci graduates who are useless because they cannot solve problems that can't be solved in a few hours. It takes about two years of on the job experience to turn a college grad into a decent programmer. All of that time is spent teaching them how to talk to people, work with people, and organize their thoughts and their time. Success in pogramming has a lot less to do with machine architecture than with these things.
Except for burning that building which had to be repainted and is now called "The White House"
I've never had a conversion with a Canadian about the relationship between the US and Canada where this isn't mentioned. I work in Detroit, and a surprising number of Canadians work there, too. One guy had a funny story about buying Slim Fast here and storing it in plastic bags. Appearantly customs looks for powders stored in plastic bags and pays "special" attention to those people bringing them across the border. Who knew?
The new Finder in Mac OS X is much maligned by the Mac Community, but one thing that it does offer is an undo command. Right now, the undo menu in my finder says "Undo move of 8 items." I was organizing files last night.
There is some controversy about the dock on the Mac, but if you evaluate it using the Cognitive science based methods in this book (GOMS, Fitts', Hick's), the dock fares very well compared to windows and my limited experience with KDE.
I feel that the New Mac OS X was very much written in the same spirit of this book.
These things are fun to watch. I have been going to our local regional every year for several years. I went to the regional competition in grand rapids last weekend. I highly recommend it.
There is a misconception here. This is nothing like battle bots. If the robots are damaged, it is an accident. The robots are not fighting each other, they are cooporating to get the highest score.
The robots can be very professional, too. The kids put a lot of effort into this. My local school has about 60 kids working on their robot. The sponsors typically put up more than $100,000 per robot.
I am truely impressed by the level of sportsmanship at these things. I have not seen the level of sportsmanship that is routinely displayed at this event at any atheletic event that I have ever been to. I wish they had this when I was in high school.
Rules
There are four robots from four schools in the ring at a time, randomly selected. For this years game, you can get points for each small ball placed in a goal, placing a single large ball on top of the goal (higher than a person), and ending the match with your robot in a certain position on the field. In addition, your score is multiplied by a factor if you buzz out of the round early, or if your robot has balanced one or two goals on a see-saw at the end of the match, without the see-saw touching the floor, or supported by the robot. (!) The field is divided in half. The robots start on one side and the balls start on the other. To traverse between the two halves, the robots must either go under a low bar, or drive up the see-saw ramp, causing it to tip to the other side. (leaving it in the up position for the next robot) Also, the kids have an allotment of balls they can pass into the ring from outside the ring.
My favorite bot
It is truely facinating to see all of the different approaches the teams have. Many of their robots are very innovative. My favorite was a robot shaped like a ramp, which had an arm for manipulating the see-saw. It would maninpulate the see-saw in the horizontal position and allow the other robots to drive on top of it and get to the other side more quickly (less incline than the see-saw--many robots did not have enoung power to drive up the see-saw and come down the other side), and it could use its little arm to balance the goals on the see-saw, which is worth a huge number of points. It completely controlled the see-saw. There are size and weight limits, too. In order to fit in the allowable space at the beginning of the match, the ramp-bot had to be folded up. When the match would start, it would unfold, making itself about 50% wider and twice as long as it was. It reminded me of the old transformers cartoon.
They categorize sites, and local school or network administrators choose which categories to filter using Bess.
And if Bess miscatagorizes sites and those local administrators ratchet up the access controls to unusable levels, and don't give the password to teachers, thats not N2H2's fault? Pardon me, but this sounds like saying "We just sold the ovens to the Nazis and delivered them to the concentration camps, but we didn't know what they were going to do with them."
I think that there is a structural or political incentive for local administrators to overfilter in either the licensing or administration of Bess. I don't know what it is, and I don't care enough to find it, but I have an MBA/Systems Analysis gut feeling that its there.
Bess does *not* use keyword filtering. Every filtered site or page was verified by a real live human being. In other words, it certainly does *not* filter sites about genetics or eductional sites because it "thinks" they are about sex.
Really? I'll tell my teacher friends. They will be so much happier when they hear that it was a real live human at N2H2 that decided the sites they picked out at home to use in class really weren't appropriate educational sites. After all, I am sure that a trained website catagorizer at N2H2 is much more able than a biology teacher to determine if a website is educational and appropriate.
My friend, a high school biology teacher, has asked me to try and do this. Bess blocks any sites that it thinks refer sex. This includes good material on anatomy, cellular division and genetics. It pretty much renders the internet useless for biology teachers.
Right. Apple could even add some familiar Windows "WTF are you asking me?" and "Why are you telling me this?" dialog boxes to the process:
As your application scales beyond one server, you then need to find a way to share your session between servers. This can be done in PHP via NFS with the default file based session driver (I think sourceforge does this), or with a database session driver.
If you had stored sessions in memory, then you would encounter problems with having to route requests based on session, or migrate to a method for sharing session data between machines.
One year of PHP at Yahoo
Making the case for PHP at Yahoo
Find your self a Joe Board (or a Jane Board) and ask if you can study with them. Hint - he sits near the front of the class. This person is so dumb that the only way they made it to the university at all is by incredible self discipline and long hours of studying.
Arrange to meet your Joe Board at the library at the same time every day for the same duration. (Say 2-3 hours) Scheduling is easy because Joe Board studies 3 or 4 times more than you do.
The best place to study might not be the library. Joe Board will know a good place.
When you go to your study place, do not sit in a far off private corner where you can goof off. Sit in the middle of a sea of tables where people are quietly studying and will glare at you or shush you if you make any noise. If you distract Joe Board too much, he will get pissed at you. He knows that if he goofs off, he has no chance of staying in school.
When you go to your study place, take only as much work as you can complete in your chosen time frame. Leave EVERYTHING else at home. If you finish the work you brought, go home.
What is the best time frame? It is the amount of time you can study before you start to get distracted and do anything but the task at hand. For me, its about 2 hours. Pretending that I am going to study any longer without the pressure of an immediate deadline is self delusion.
The key is that you need to go to your study place for a reasonable period of time every single day. Find yourself a study buddy who can help you make sure that you actually go. Pick your study buddy based on their study habits, not on how much you like them or how well you know them.
If you want to read a book, try Flow: The psychology of optimal experience. It is loosly about how to focus your attention and is popular with the extreme programming crowd. The book is better than it looks.
Never heard of someone going to court for pirating porn?
Penthouse busts newsgroup user over copyright theft
A porn producer goes after violators...
Suze Randall hunting cyberthieves
And gets results...
$338,171 in damages awarded
XP has an active and interesting mailing list.
More information about XP can be found here or here.
A fairly predictable result.
I worked on a system that generated transaction tracking numbers in base 36 (a-z, 0-9). We would occasionally have to intercept the "blue" numbers, although we weren't stupid enough to use base 36 anywhere where a customer would see it.
Kernel Programming Mach Overview
Step #1: Leech off of someone with lots of bandwidth.
Computers that write most of their own software ... 2005
This guy is clueless.
Wow. 1341 comments. That seems like a lot. I wonder what the record is for most comments on a slashdot story? I couldn't resist adding one more.
I wonder if this story will be picked up by the major media?
I wonder if anyone is actually going to bother reading comments at 1:1037 to moderate stupid stuff like this post?
Congratulations, Taco & Kathleen. Great Valentines day story.
There is just way way way to much centered text on that BBS Documentary website. Long tracts of centered text are completely unreadable. It sounded interesting, but I could only read about 2 lines of centered text before giving up.
On the Mac OS X platform, the difference between the home-grown widgets and the native widgets is substantial. If Mozilla had used native widgets, the carbonized version would gained the look and feel of the new operating system. Instead, a substantial amount of work will have to be done replicating that look and feel.
Which side of the isle does he favor? Gilligan's or the Skipper's?
How to deal with Prima Donna Magazines? Slashdot em!
Is this a new open source database or a version of PostGres or MySQL?
Try the book "Refactoring" by Martin Fowler. Every programmer should have the chapter "bad smells in code" tattooed onto the inside of their eyelids.
The problem with the patterns book is that it does not really say why the patterns are "good things." The reasons of course have to do with coupling, cohesion, encapsulation and controlling connections and communication. The patterns in GoF are mostly just examples of these more basic principles. (check out Fundamentals of O-O design in UML by Meilir page-jones for an interesting discussion of fundamental principles.)
I've been programming commercially since 1987. I've been on projects that used objects and those that don't. The benefits from objects come in larger projects. I have no doubt that objects appear to be of little use in the little assignments that students do.
The really interesting stuff in the OO world right now is happening with extreme programming.
Also, The guys who mention that intro classes should focus on assembly language are totally clueless. The intro classes should focus on using computers as a tool for solving problems. We get plenty of comp sci graduates who are useless because they cannot solve problems that can't be solved in a few hours. It takes about two years of on the job experience to turn a college grad into a decent programmer. All of that time is spent teaching them how to talk to people, work with people, and organize their thoughts and their time. Success in pogramming has a lot less to do with machine architecture than with these things.
The new Finder in Mac OS X is much maligned by the Mac Community, but one thing that it does offer is an undo command. Right now, the undo menu in my finder says "Undo move of 8 items." I was organizing files last night.
There is some controversy about the dock on the Mac, but if you evaluate it using the Cognitive science based methods in this book (GOMS, Fitts', Hick's), the dock fares very well compared to windows and my limited experience with KDE.
I feel that the New Mac OS X was very much written in the same spirit of this book.
I had a telephone guy clip off my (in use) network wires and put phones on them. I was not amused.
These things are fun to watch. I have been going to our local regional every year for several years. I went to the regional competition in grand rapids last weekend. I highly recommend it.
There is a misconception here. This is nothing like battle bots. If the robots are damaged, it is an accident. The robots are not fighting each other, they are cooporating to get the highest score.
The robots can be very professional, too. The kids put a lot of effort into this. My local school has about 60 kids working on their robot. The sponsors typically put up more than $100,000 per robot.
I am truely impressed by the level of sportsmanship at these things. I have not seen the level of sportsmanship that is routinely displayed at this event at any atheletic event that I have ever been to. I wish they had this when I was in high school.
Rules
There are four robots from four schools in the ring at a time, randomly selected. For this years game, you can get points for each small ball placed in a goal, placing a single large ball on top of the goal (higher than a person), and ending the match with your robot in a certain position on the field. In addition, your score is multiplied by a factor if you buzz out of the round early, or if your robot has balanced one or two goals on a see-saw at the end of the match, without the see-saw touching the floor, or supported by the robot. (!) The field is divided in half. The robots start on one side and the balls start on the other. To traverse between the two halves, the robots must either go under a low bar, or drive up the see-saw ramp, causing it to tip to the other side. (leaving it in the up position for the next robot) Also, the kids have an allotment of balls they can pass into the ring from outside the ring.
My favorite bot It is truely facinating to see all of the different approaches the teams have. Many of their robots are very innovative. My favorite was a robot shaped like a ramp, which had an arm for manipulating the see-saw. It would maninpulate the see-saw in the horizontal position and allow the other robots to drive on top of it and get to the other side more quickly (less incline than the see-saw--many robots did not have enoung power to drive up the see-saw and come down the other side), and it could use its little arm to balance the goals on the see-saw, which is worth a huge number of points. It completely controlled the see-saw. There are size and weight limits, too. In order to fit in the allowable space at the beginning of the match, the ramp-bot had to be folded up. When the match would start, it would unfold, making itself about 50% wider and twice as long as it was. It reminded me of the old transformers cartoon.
I think that there is a structural or political incentive for local administrators to overfilter in either the licensing or administration of Bess. I don't know what it is, and I don't care enough to find it, but I have an MBA/Systems Analysis gut feeling that its there.
Really? I'll tell my teacher friends. They will be so much happier when they hear that it was a real live human at N2H2 that decided the sites they picked out at home to use in class really weren't appropriate educational sites. After all, I am sure that a trained website catagorizer at N2H2 is much more able than a biology teacher to determine if a website is educational and appropriate.My friend, a high school biology teacher, has asked me to try and do this. Bess blocks any sites that it thinks refer sex. This includes good material on anatomy, cellular division and genetics. It pretty much renders the internet useless for biology teachers.