Journaling on estrip is free and easy. get started today

Last Visit 2024-03-16 17:05:41 |Start Date 2003-07-07 03:39:31 |Comments 5,617 |Entries 6,438 |Images 14,748 |Sounds 119 |SWF 21 |Videos 322 |Mobl 2,935 |Theme |

Category: nature

05/27/06 04:39 - 72ºF - ID#32632 pmobl

Inky Caps Eat Plants

The inkycap mushrooms in our yard are destroying everything near them. I have never seen them be so killer. It kind of looks like a miny gang of zombies. I wonder if the plants have nightmares about them.
image

image

image

image

There are spreading, where will it stop.
image

print add/read comments

Permalink: Inky_Caps_Eat_Plants.html
Words: 55
Location: Buffalo, NY


Category: elmwood

05/27/06 04:20 - 70ºF - ID#32631

The Crazy Lady on Elmwood

The crazy lady on elmwood was extremely riled up today. Frankly, she seems like she is starting to be dangerous. She was screaming at people and got in the coop and started freaking out. Then she marched outside and started screaming at the top of her lungs. I recorded a bit but then decided to get the hell away from here. (e:mike), it the one that freaked out that you weren't fighting in Iraq.

Anyways, she seems like she really need help, like maybe she forgot to take her medication but I think everyone is so afraid of her that she will never get help. I can't imagine what she must feel like. Does anyone know her story?

::DOWNLOAD SOUND::



After the recording some guy out front of the laundromat told her to shut up and she freaked out on him too. You can hear him say shut up at the end of the recording. She told him that he doesn't even care that he ripped her off and stole her money because he is just going to get in his starship and fly away. She has seriously lost it.

Coop food is too damn expensive. I think I am done shopping there again. I can't afford a mansion and yuppy food. It's one or the other.
I mean it cost about $30 for some fruit and a couple thai soup packs.
image

print add/read comments

Permalink: The_Crazy_Lady_on_Elmwood.html
Words: 234
Location: Buffalo, NY


Category: programming

05/27/06 10:37 - 59ºF - ID#32630

Javascript Prototypes Part II

Here is a good example I wrote of javascript prototypes that extend other objects. (e:paul,4369) was part one and both were in reference to (e:zobar,59)

[box]<html>
<body>
<script type="text/javascript">
/*create a sound object for making sounds*/
sound = function(noise){
    this.setNoise(noise);
}

/*add new prototype to output the noise */
sound.prototype = {
    /*set the noise echoed on sound.out)*/
    setNoise : function(noise){
        this.noise = noise || 'plain sound';
    },
    
    /*output the noise*/
    out : function(numTimes){
        var noise ='"';
        for(x=0;x<numTimes;x++){
            noise += this.noise;
            if(x<numTimes-1){ noise +=', ';}
        }
        return noise+'!"';
    }
}

/*create a animal object for making animals that make sounds*/
animal = function(name, noise){
    this.setName(name);
    this.vocals = new sound(noise);
}

animal.prototype = {

    /*set the name of the animal*/
    setName : function(name){
        this.name = name || 'another animal';
    },
    
    /*prototype to wrap sound.out*/
    talk : function(times){
        alert(this.name +" said "+this.vocals.out(times));
    },
    
    /*prototype to wrap sound.setNoise*/
    changeVocals : function(noise){
        mySquirrel.vocals.setNoise(noise);
    }
    
}
/*instantiate an animal ( a squirrel that barks) and make it talk */
mySquirrel = new animal('squirrelio', 'bark');
mySquirrel.talk(3);
mySquirrel.changeVocals('ruff');
mySquirrel.talk(4);
</script>
</body>
</html>
[/box]

A lot of people have come up with different methods for dealing with inheritance. Here is one page that explains it and here is another that abstracts it a bit.

Once you are into the prototyping system you can make your own system to make extending and inheriting easier.

print addComment

Permalink: Javascript_Prototypes_Part_II.html
Words: 268
Location: Buffalo, NY


Category: programming

05/27/06 12:11 - 64ºF - ID#32629

Javascript Prototypes

Believe it or not, I love javascript so much.

SIDENOTE ON SUREBERT
If you want to use surebert for any AJAX stuff at artvoice, feel free. It allows you to easily post data to any page. Here is the non-compressed js version so you can see what is going on.

Prototypes
(e:zobar,59) if you already know this then maybe this is a waste because no one else is going to read it besides maybe (e:enknot) who already knows this because we talk shop all day at work, but in case you haven't thought about it, you can write very extensible objects in javascript using protypes.

In fact, I would argue that the prototype if the basis of complicated OOP in javascript. The prototype is applied to every instance of the object without having to copy the function as it is when declared as a function within the constructor.

Here is how I would write it

Greeter = function(yourName){
    this.yourName = yourName;
}

Greeter.prototype.getTimeOfDay = function(timeOfDay){
    alert('Good ' + timeOfDay + ', ' + this.yourName);
}

greetZ = new Greeter('Zobar');
greetP = new Greeter('Paul');

greetZ.getTimeOfDay('afternoon');//'Good afternoon, Zobar'
greetZ.getTimeOfDay('evening');// 'Good evening, Zobar'
greetZ.getTimeOfDay('evening');// 'Good evening, Paul'
[/box]

Because everything is an object in javascript, if you have mutliple prototypes for an object you can easily write them like below which look very neat and organized when used with large objects.

[box]
Greeter = function(yourName){
    this.yourName = yourName;
}

//javascript object notation for attaching multiple protoypes to an object.Although you could write each one as Greeter.prototype.name of function, I think when have lots of protypes this looks neater. You can also add any of properties as a prototype. In this case I am also creating a property called job. that can be referred to as instanceName.job e.g. greetZ.job you can even attach protoype arrays this way

Greeter.prototype = {

    'job' : 'programmer',
    
    getTimeOfDay : function(timeOfDay){
        alert('Good ' + timeOfDay + ', ' + this.yourName);
    },
    
    getRandNumber : function(min,max){
        min = min || 0;
        max = max || 100;
        alert(Math.floor(Math.random()*max+min));
    },
    
    sayHello : function(){
        alert("Hello, "+this.yourName);
    }
}

greetZ = new Greeter('Zobar');
greetP = new Greeter('Paul');

greetZ.getTimeOfDay('afternoon');//'Good afternoon, Zobar'
greetZ.sayHello();// 'Hello, Zobar'
greetZ.getRandNumber(10,30);// 'Good evening, Paul'
print add/read comments

Permalink: Javascript_Prototypes.html
Words: 389
Location: Buffalo, NY


Category: pets

05/26/06 01:16 - 69ºF - ID#32628

My house at 3:30am

At about 4:40 I decided to stop programming and head off to bed. The sugar glider seemed really unjhappy with this decision. Maybe it is because I shut off al the lights and she was hunting for ants. She ate one of those giant tanker ones. It was fun to watch her captture it. So when i wen tto bed she started barking like crazy. It is really as loud as a dog.

::DOWNLOAD SOUND::



print add/read comments

Permalink: My_house_at_3_30am.html
Words: 74
Location: Buffalo, NY


Category: dance

05/26/06 11:27 - 64ºF - ID#32627

Terrible Feeling

I feel the beginning of being sick on the night I wanted to go see Dieselboy and Dj Dara at the OPM lounge. I guess it cost $15 which was kind of expensive considering there would be very little dance space I am sure but it is probably the last opportunity I would have to see that combo in my life. I guess I have to start giving shit up in order to pay for the mansion.

image



print addComment

Permalink: Terrible_Feeling.html
Words: 78
Location: Buffalo, NY


Category: food

05/25/06 11:35 - 69ºF - ID#32626

Lunches

Everyday I eat lunch with (e:enknot). It is probably the favorite part of my day. We talk about nerdy computer stuff and get really excited about what we are doing, gossip a bit and eat good food. Today we decided to switch it up and eat at the sub shop on North.

Besides the walking and beautiful weather it was a waste. The food was really bad, as was the service. The counter girl was kind of nice, but the kitchen dude was kind of a jerk. The atomsphere was ueber tacky and the paneling wasn't even sheik in the 70s.

I didn't even take a picture of the food. My french fries tasted like fish and not in a good way.

image

image

It was so pale in comparison to the roswelll lunches. I feel bad that it was so plain the day (e:jenks) visited. The next day, this was the entree.

image

This morning at work we had a fire alarm that freaked me the hell out. I didn't even breathe because I was so scared of what could be burning in the cell and virology building. The alarm was so loud and scary.

::DOWNLOAD SOUND::


print add/read comments

Permalink: Lunches.html
Words: 205
Location: Buffalo, NY


Category: downtown

05/25/06 07:58 - 73ºF - ID#32625 pmobl

Thursday at the square

Here I am at thursday in the square with (e:enknot), increaisngly frustrated that I have not developed a tool to send a mass sms (text messgae) to peeps about where I am. I am going to make it tomorrow so we can easily meet up on the go. It will be great.

::DOWNLOAD SOUND::



I have 4 bumper sticker with me in case I met anyone.

Beer makes my face numb.

image

Missing Image ;(



Why do these satan worshipping freaks come to protest.
image

image

image

image

image

print add/read comments

Permalink: Thursday_at_the_square.html
Words: 94
Location: Buffalo, NY


Category: nonna

05/25/06 12:08 - 59ºF - ID#32624

I miss you Nonna

As (e:mike,500) has pointed out, it has been a year since Nonna died. It was weird to relive the moment on my journal (e:paul,3377)

I still often think that she is there when I go to the house. I always expect her to answer the door.
print add/read comments

Permalink: I_miss_you_Nonna.html
Words: 48
Location: Buffalo, NY


Category: programming

05/24/06 02:53 - 65ºF - ID#32623

New programming style

I just discovered something that makes me want to re-organzie all this code I just wrote. Why could I not have thought of it 10,000 lines ago!

Bye bye
mover.prototype
mover.prototype
mover.prototype
mover.prototype
mover.prototype
mover.prototype
mover.prototype
mover.prototype
mover.prototype
mover.prototype
mover.prototype
mover.prototype
mover.prototype
mover.prototype
mover.prototype
print add/read comments

Permalink: New_programming_style.html
Words: 58
Location: Buffalo, NY


Search

Chatter

New Site Wide Comments

sina said to sina
yes thank you!
Well, since 2018 I am living in France, I have finished my second master of science,...

paul said to sina
Nice to hear from you!! Hope everything is going great....

paul said to twisted
Hello from the east coast! It took me so long to see this, it might as well have arrived in a lette...

joe said to Ronqualityglas
I really don't think people should worry about how their eyelids work. Don't you?...