The only people I know with hairy shoulders are usually men. Unless you are talking of a female ape, in which case I would recommend a little cautiousness in your comments (did you know female apes were capable of lifting 1000 lbs when they get really angry ?)
I en tee space main open-parenthesis i en tee space a ar gee cee comma cee aitch a ar asterisk space a ar gee vee open-bracket close-bracket close-parenthesis open-curly-bracket...
Great paintings, for example, get you laid in a way that great computer programs never do. Even not-so-great paintings - in fact, any slapdash attempt at splashing paint onto a surface - will get you laid more than writing software, especially if you have the slightest hint of being a tortured, brooding soul about you. For evidence of this I would point to my college classmate Henning, who was a Swedish double art/theatre major and on most days could barely walk.
Re:Maybe not declining, but simply changing
on
Spam is Dead
·
· Score: 1
rarely, whatever.
Re:Maybe not declining, but simply changing
on
Spam is Dead
·
· Score: 1
Ad Block - Almost 100% effect and is 100% lethal to banner ads.
I actually have a problem with ad blocking. I am well aware that a lot of sites depend on income from banner views and clicks.
Adblock has a setting that will let you download the ad but not display it so you still support the site. Someone else mentioned getting false-positives, if you use Filterset.G you'll rerely get a false-positive.
I've thought about this though, and you really can't have a Low Cost, High Quality product. The reason for this is that you can't rush Quality (as you stated, 2 out of 3) and Time is Money.
So here's hoping more people come to appreciate Quality and are willing to spend the Time/Money necessary to achieve it!
Pretty cool man - so this is how you send data to the server...
Send and retrieve. E.g. <input onblur="httpRequest('get_something.php?id='+this.v alue,'updateSomething','\'something\'');"/>
<input id="something"/>
<script type="text/javascript">
function updateSomething(id,result){
something = document . getElementById ( id );
something . value = result [ 'something' ];
}
</script>
So I can use my httpRequest from the GP post to update document elements without a refresh. I.e. change the options in a select based on another input. I'm currently using it to update a list of suburbs and a state based on a postcode, not the kind of thing where you want to send all the data to the client in the first instance.
What are you using for server code?
PHP.
What does your server code spit back, xml?
text/query-string so my get_something.php?id= script will return something like something=this&something_else=that
What libs are you using for xml parsing?
I'm not using XML, too much mussing around and scripting overhead for such a simple use as what I'm doing. text/query-string is simple and it only takes a few lines to parse it into an associativ array. So you end up in your callback function with, like, result [ 'something' ] == 'this' && result [ 'something_else' ] == 'that'
You usin' XSLT or just straight Javascript to map data-to-ui?
Javascript to use my result to effect my document/form.
I am currently using the following function. It performs a request, parses the result from text/query-string format into an associative array then passes this to your callback function following your other arguments. I tried to have a global httpRequestObject that I could re-use each time a httpRequest was performed but IE doesn't like it that way. I decided to use query-string format because it's simple, easy to read and some existing server-side scripts return values this way. I used eval as while it may be considered evil, it's very convenient. I tried to create a regex that would parse the query-string into an associative array in one go but I didn't come up with anything elegant.
function httpRequest ( url, callback, params ) {
var httpRequestObject;
if ( window . XMLHttpRequest ) {
httpRequestObject = new XMLHttpRequest ( );
} else if ( window . ActiveXObject ) {
try {
httpRequestObject = new ActiveXObject ( 'Msxml2.XMLHTTP' );
} catch ( e ) {
try {
httpRequestObject = new ActiveXObject ( 'Microsoft.XMLHTTP' );
} catch ( e ) { }
}
}
if ( httpRequestObject ) {
httpRequestObject . onreadystatechange = function ( ) {
if ( httpRequestObject . readyState == 4 ) {
if ( httpRequestObject . status == 200 ) {
var response = httpRequestObject . responseText . split ( '&' );
var responseLength = response . length;
var what =/(.*)=(.*)/;
var that = 'response [ \'$1\' ] = \'$2\';';
var field;
for ( var i = 0; i < responseLength; i ++ ) {
eval ( response . shift ( ) . replace ( what, that ));
}
if ( params ) {
params += ', ';
}
eval ( 'callback ( ' + params + 'response );' );
}
}
};
httpRequestObject . open ( 'GET', url );
httpRequestObject . send ( null );
}
}
It would've been good to get 1.5 final before Thanksgiving so geeks could install it on Mum/Dad/Gran's computer while visiting them. I guess we can do that at Christmas though.
That's what user style sheets are for, not to mention the fact that there's a whopping great "Large Print" link up the top that changes the page style to black on white with huge text - actually that link looses the permalink, how retarded. You could just switch off the styles altogether.
I've been gradually reducing my intake of acid-forming food starting with caffeine, added sugar and pop and increasing my intake of alkalinizing food and I'm seeing good results. I've lost some excess fat and have more energy. The main reasoning I have read about this kind of remedy is that fat binds to excess acid/toxins in the blood to help protect the body from overload when the liver/kidneys can't keep up and that an alkalinizing diet helps reverse the process (aging).
These Lego case mods are cool too!
Used to be you could make do with one key and the timing between the "Ones" would fill in the blanks. Hell, that's how the telegraph started.
I en tee space main open-parenthesis i en tee space a ar gee cee comma cee aitch a ar asterisk space a ar gee vee open-bracket close-bracket close-parenthesis open-curly-bracket...
What about Freenet?
What if I buy this crap and get sick of it a week later?
If they enforce this then I propose a pro-rata content payment system: Where:So If I delete the crap a week later I pay 0.05c!
I believe the effect you are refering to relates to Cognitive dissonance in particular and Cognitive bias in general.
rarely, whatever.
Adblock has a setting that will let you download the ad but not display it so you still support the site. Someone else mentioned getting false-positives, if you use Filterset.G you'll rerely get a false-positive.
I've thought about this though, and you really can't have a Low Cost, High Quality product. The reason for this is that you can't rush Quality (as you stated, 2 out of 3) and Time is Money.
So here's hoping more people come to appreciate Quality and are willing to spend the Time/Money necessary to achieve it!
Gold
Seriously, WTF!?
Google is apparently ignoring the first of those directives.
Nice, but forget rechargeable batteries and put a generator in it to run it off the drive spindle.
Send and retrieve. E.g.v alue,'updateSomething','\'something\'');" /> />
<input onblur="httpRequest('get_something.php?id='+this.
<input id="something"
<script type="text/javascript">
function updateSomething(id,result){
something = document . getElementById ( id );
something . value = result [ 'something' ];
}
</script>
So I can use my httpRequest from the GP post to update document elements without a refresh. I.e. change the options in a select based on another input. I'm currently using it to update a list of suburbs and a state based on a postcode, not the kind of thing where you want to send all the data to the client in the first instance.
PHP.
text/query-string so my get_something.php?id= script will return something like something=this&something_else=that
I'm not using XML, too much mussing around and scripting overhead for such a simple use as what I'm doing. text/query-string is simple and it only takes a few lines to parse it into an associativ array. So you end up in your callback function with, like, result [ 'something' ] == 'this' && result [ 'something_else' ] == 'that'
Javascript to use my result to effect my document/form.
I am currently using the following function. It performs a request, parses the result from text/query-string format into an associative array then passes this to your callback function following your other arguments. I tried to have a global httpRequestObject that I could re-use each time a httpRequest was performed but IE doesn't like it that way. I decided to use query-string format because it's simple, easy to read and some existing server-side scripts return values this way. I used eval as while it may be considered evil, it's very convenient. I tried to create a regex that would parse the query-string into an associative array in one go but I didn't come up with anything elegant.
function httpRequest ( url, callback, params ) { /(.*)=(.*)/;
var httpRequestObject;
if ( window . XMLHttpRequest ) {
httpRequestObject = new XMLHttpRequest ( );
} else if ( window . ActiveXObject ) {
try {
httpRequestObject = new ActiveXObject ( 'Msxml2.XMLHTTP' );
} catch ( e ) {
try {
httpRequestObject = new ActiveXObject ( 'Microsoft.XMLHTTP' );
} catch ( e ) { }
}
}
if ( httpRequestObject ) {
httpRequestObject . onreadystatechange = function ( ) {
if ( httpRequestObject . readyState == 4 ) {
if ( httpRequestObject . status == 200 ) {
var response = httpRequestObject . responseText . split ( '&' );
var responseLength = response . length;
var what =
var that = 'response [ \'$1\' ] = \'$2\';';
var field;
for ( var i = 0; i < responseLength; i ++ ) {
eval ( response . shift ( ) . replace ( what, that ));
}
if ( params ) {
params += ', ';
}
eval ( 'callback ( ' + params + 'response );' );
}
}
};
httpRequestObject . open ( 'GET', url );
httpRequestObject . send ( null );
}
}
It would've been good to get 1.5 final before Thanksgiving so geeks could install it on Mum/Dad/Gran's computer while visiting them. I guess we can do that at Christmas though.
I know, you were joking
:)
Webalizer does incremental batches and keeps running totals.
It's Nicolaus Copernicus or Mikolaj Kopernik! Where did that misspelling come from?
CzescMichal
I've been gradually reducing my intake of acid-forming food starting with caffeine, added sugar and pop and increasing my intake of alkalinizing food and I'm seeing good results. I've lost some excess fat and have more energy. The main reasoning I have read about this kind of remedy is that fat binds to excess acid/toxins in the blood to help protect the body from overload when the liver/kidneys can't keep up and that an alkalinizing diet helps reverse the process (aging).