I'm an ex-gamedeveloper who stumbled into it helping my flatmate (guru game developer) solve a problem while his boss happened to be in the room. While breaks like this happen if you're in the right place/time, I think the most important thing you can have, besides good math and computer science skills, is a *FINISHED* game or demo.
There are a million kids out there looking for the same sort of jobs, most of them have some half-complete project as their resume. Forget it! A completed piece of software, including documentation, speaks worlds about how you can plan and execute a real project.
If it's practical for your system, why not try squid_redirect? It's easy to set up, and you can block/redirect any number of URLs so that you (almost) never see banners or advertising images again. It comes with a pretty good list of URLs, and adding to them is just a regex away...
Yes, I know that some people might consider this to be "stealing" content from site, where "payment" is the viewing of banners, but I can live with that:) NZ is a long way away as the IP flies.
You only notice how many of these there are around when you block them with a nice image of tux or similar.
I've been off checking our site, and a few others, for this vulnerability./. suffers from it, in any case. Just enter
"><script>alert("sucky");</script><
into the search box. As other have commented, this is dangerous because that bit of JS can access all the DOM and any other content on a page - perhaps including user passwords and stuff.
Re:Why I have given up on search engines....
on
Google is launched!
·
· Score: 1
The main problem with search engines, is the results are usually polluted with porn, warez and other such stuff, by people with loads of METAs or whatever the search engine looks for. What we need is a search engine that starts (from either a directory, or a classic search engine), and re-ranks the results according to how useful people found the site they clicked on.
But, wait a minute, they're here! There are several sites that use a popularity-based reranking system, excite and snap.com being among the most popular. Of course, the other engines are following in their footsteps - it appears that direct hit (who power hotbot and several others are using the same sort of thing.
It'd be even better if it could group users into profiles according to their (user-selected) demographic (eg: doctors, british). That way, if an American types "football" they get links about American Football (gridiron?), if a Brit types "football" they get links about soccer, and if an Australisian types it they get links about rugby.
Search Engine Watch has an article about such a system, by the same people who provide the technology behind snap.com (disclaimer: okay, I work at globalbrain, but I'm talking generally).
This paper was necessitated by an overwhelming desire; an attempt to end the apparent disparity in the dissemination of information absent of the logical and thoroughness in rendering an explanation of the IP Addressing Scheme. I did this because the FAQs were all different...
To render a more pointed fact, I needed to pass a CISCO Certification Examination. ... and for a paper.
However, this can never be accomplished, if the information that is needed and used in the preparation thereof, lacks continuity and propagates errors pertaining to foundational information. ...
Needless to say, my endeavors were not in vein. I am cool.
That is,as a direct result of this undertaking, I corrected the underlining errors, I fixed it.
derived a possible alternative approach to the IPv4 Addressing Scheme, I fixed it.
and expanded its Class system ( that is no longer in use ). I fixed it.
In other words, I was indeed successful in the elimination of the problems associated with IP Address Flooding inherent in IPv4 and the complexities of IPv6. I fixed it.
In short, small business and single family dwellings can now have the option of having their own private IP Addressing Scheme, without the disparity resulting from the steep learning curve presented in IPv6. You can all have warez sitez at home. Easy.
While the Internet Community at large, will not suffer a shortage of the availability IP Addresses for assigned distribution. Especially since, while the number available IP Addresses do not exceed the amount reported to be provided, if IPv6 is implemented. IPv6 does it better.
It does indeed, provide enough IP Addresses to cover their continued issuance for at least another 100 years or so. Which is dependent upon the adoption of an adequate scheme for its allocation and distribution. But it's hard. So there.
This paper was necessitated by an overwhelming desire; an attempt to end the apparent disparity in the dissemination of information absent of the logical and thoroughness in rendering an explanation of the IP Addressing Scheme. I did this because the FAQs were all different...
To render a more pointed fact, I needed to pass a CISCO Certification Examination. ... and for a paper.
However, this can never be accomplished, if the information that is needed and used in the preparation thereof, lacks continuity and propagates errors pertaining to foundational information. ... Needless to say, my endeavors were not in vein. I am cool. That is,as a direct result of this undertaking, I corrected the underlining errors, I fixed it. derived a possible alternative approach to the IPv4 Addressing Scheme, I fixed it. and expanded its Class system ( that is no longer in use ). I fixed it. In other words, I was indeed successful in the elimination of the problems associated with IP Address Flooding inherent in IPv4 and the complexities of IPv6. I fixed it. In short, small business and single family dwellings can now have the option of having their own private IP Addressing Scheme, without the disparity resulting from the steep learning curve presented in IPv6. You can all have warez sitez at home. Easy. While the Internet Community at large, will not suffer a shortage of the availability IP Addresses for assigned distribution. Especially since, while the number available IP Addresses do not exceed the amount reported to be provided, if IPv6 is implemented. IPv6 does it better. It does indeed, provide enough IP Addresses to cover their continued issuance for at least another 100 years or so. Which is dependent upon the adoption of an adequate scheme for its allocation and distribution. But it's hard. So there.
Now, while I know it's not the most efficient way to do things, you can still get a real gif (or jpg!) by way of external programs.
For example, the web-tool for our application used gifs, which were fine, until GD started not compressing them - suddenly 160kb gifs for charts! Uuugh.
The solution? Just use something like giftopnm temp.gif | cjpeg (or a one-step program if you've got one). Our graph.php3 now just puts a Header("Content-type: image/jpeg"); at the top, and uses imagegif($im,"temp.gif"); passthru("giftopnm temp.gif | cjpeg"); instead of imagegif($im);
That's ATK Thiokol now...
I'm an ex-gamedeveloper who stumbled into it helping my flatmate (guru game developer) solve a problem while his boss happened to be in the room. While breaks like this happen if you're in the right place/time, I think the most important thing you can have, besides good math and computer science skills, is a *FINISHED* game or demo. There are a million kids out there looking for the same sort of jobs, most of them have some half-complete project as their resume. Forget it! A completed piece of software, including documentation, speaks worlds about how you can plan and execute a real project.
Gnome doesn't use Enlightenment anymore, but rather Sawfish which is supposed to fit in better with how E does things... There's an interesting article What's New in Gnome 1.2 on LinuxPower
Yes, I know that some people might consider this to be "stealing" content from site, where "payment" is the viewing of banners, but I can live with that :) NZ is a long way away as the IP flies.
You only notice how many of these there are around when you block them with a nice image of tux or similar.
Your HTML is broken. The href for baby 9 points to 8.jpg
I've been off checking our site, and a few others, for this vulnerability. /. suffers from it, in any case. Just enter
"><script>alert("sucky");</script><
into the search box. As other have commented, this is dangerous because that bit of JS can access all the DOM and any other content on a page - perhaps including user passwords and stuff.
The main problem with search engines, is the results are usually polluted with porn, warez and other such stuff, by people with loads of METAs or whatever the search engine looks for. What we need is a search engine that starts (from either a directory, or a classic search engine), and re-ranks the results according to how useful people found the site they clicked on.
But, wait a minute, they're here! There are several sites that use a popularity-based reranking system, excite and snap.com being among the most popular. Of course, the other engines are following in their footsteps - it appears that direct hit (who power hotbot and several others are using the same sort of thing.
It'd be even better if it could group users into profiles according to their (user-selected) demographic (eg: doctors, british). That way, if an American types "football" they get links about American Football (gridiron?), if a Brit types "football" they get links about soccer, and if an Australisian types it they get links about rugby.
Search Engine Watch has an article about such a system, by the same people who provide the technology behind snap.com (disclaimer: okay, I work at globalbrain, but I'm talking generally).
See also, the cnet Search Engine Shoot-OutThis paper was necessitated by an overwhelming desire; an attempt to end the apparent disparity in the dissemination of information absent of the logical and thoroughness in rendering an explanation of the IP Addressing Scheme.
I did this because the FAQs were all different...
To render a more pointed fact, I needed to pass a CISCO Certification Examination.
... and for a paper.
However, this can never be accomplished, if the information that is needed and used in the preparation thereof, lacks continuity and propagates errors pertaining to foundational information.
...
Needless to say, my endeavors were not in vein.
I am cool.
That is,as a direct result of this undertaking, I corrected the underlining errors,
I fixed it.
derived a possible alternative approach to the IPv4 Addressing Scheme,
I fixed it.
and expanded its Class system ( that is no longer in use ).
I fixed it.
In other words, I was indeed successful in the elimination of the problems associated with IP Address Flooding inherent in IPv4 and the complexities of IPv6.
I fixed it.
In short, small business and single family dwellings can now have the option of having their own private IP Addressing Scheme, without the disparity resulting from the steep learning curve presented in IPv6. You can all have warez sitez at home. Easy.
While the Internet Community at large, will not suffer a shortage of the availability IP Addresses for assigned distribution. Especially since, while the number available IP Addresses do not exceed the amount reported to be provided, if IPv6 is implemented.
IPv6 does it better.
It does indeed, provide enough IP Addresses to cover their continued issuance for at least another 100 years or so. Which is dependent upon the adoption of an adequate scheme for its allocation and distribution. But it's hard. So there.
This paper was necessitated by an overwhelming desire; an attempt to end the apparent disparity in the dissemination of information absent of the logical and thoroughness in rendering an explanation of the IP Addressing Scheme.
I did this because the FAQs were all different...
To render a more pointed fact, I needed to pass a CISCO Certification Examination.
... and for a paper.
However, this can never be accomplished, if the information that is needed and used in the preparation thereof, lacks continuity and propagates errors pertaining to foundational information.Needless to say, my endeavors were not in vein.
I am cool.
That is,as a direct result of this undertaking, I corrected the underlining errors,
I fixed it.
derived a possible alternative approach to the IPv4 Addressing Scheme,
I fixed it.
and expanded its Class system ( that is no longer in use ).
I fixed it.
In other words, I was indeed successful in the elimination of the problems associated with IP Address Flooding inherent in IPv4 and the complexities of IPv6.
I fixed it.
In short, small business and single family dwellings can now have the option of having their own private IP Addressing Scheme, without the disparity resulting from the steep learning curve presented in IPv6. You can all have warez sitez at home. Easy.
While the Internet Community at large, will not suffer a shortage of the availability IP Addresses for assigned distribution. Especially since, while the number available IP Addresses do not exceed the amount reported to be provided, if IPv6 is implemented.
IPv6 does it better.
It does indeed, provide enough IP Addresses to cover their continued issuance for at least another 100 years or so. Which is dependent upon the adoption of an adequate scheme for its allocation and distribution. But it's hard. So there.
Now, while I know it's not the most efficient way to do things, you can still get a real gif (or jpg!) by way of external programs.
For example, the web-tool for our application used gifs, which were fine, until GD started not compressing them - suddenly 160kb gifs for charts! Uuugh.
The solution? Just use something like giftopnm temp.gif | cjpeg (or a one-step program if you've got one). Our graph.php3 now just puts a
Header("Content-type: image/jpeg");
at the top, and uses
imagegif($im,"temp.gif"); passthru("giftopnm temp.gif | cjpeg");
instead of
imagegif($im);
No problem! :)