Latest Publications

Most Dangerous Neighborhoods for Property Crime

Most Dangerous Neighborhoods for Property Crime

    · No. 1: Isla Vista, Calif.
    · No. 2: Logan, W.Va.
    · No. 3: Schofield Barracks, Hawaii
    · No. 4: Huntsville, Ala.
    · No. 5: Oklahoma City, Okla.
    · No. 6: Austin, Texas
    · No. 7: St. Louis, Mo.
    · No. 8: St. Petersburg, Fla.
    · No. 9: Seattle, Wash.
    · No. 10: Berkeley, Calif.
    · No. 11: Columbus, Ohio (Summit St/12th Ave)
    · No. 12: Columbus, Ohio (Lane Ave/Neil Ave)
    · No. 13: Danville, W.Va.
    · No. 14: Memphis, Tenn.
    · No. 15: Portland, Ore.

AS3 addEventListeners, MouseEvent types

This is for reference.
I use this type of call often when creating flash GUI.

The following code calls they myFunction(); when the MouseEvent.XXXXX is done upon my_MC. myFunction and my_MC are defined by you the coder.

my_MC.addEventListener(MouseEvent.CLICK, myFunction);
function myFunction(){my_MC.play();}

The following are all the available MouseEvent types:

  • MouseEvent.MOUSE_OUT
  • MouseEvent.MOUSE_OVER
  • MouseEvent.MOUSE_UP
  • MouseEvent.MOUSE_WHEEL
  • MouseEvent.RIGHT_CLICK
  • MouseEvent.RIGHT_MOUSE_DOWN
  • MouseEvent.RIGHT_MOUSE_UP
  • MouseEvent.ROLL_OUT
  • MouseEvent.ROLL_OVER

You know your a nerd when…

You finish your paragraphs with a semicolon;

About Marketing

The importance of marketing has been haunting me.   As I realize its importance I find myself reaseraching it more and more.   Data mining (snagging visitors email addresses) should be a function of any business website because the more you market the more money you potentially make.  I must research the technologies that implement marketing campaigns. Google analytics would be a good base or model for such software. I must reaserch open source statistics and data collecting software.

Of great importance to a small buissness is increased customer return rate.  Once emails are collected CRM’s can be used to reach and manage current and potential customers.

In the future developing some such software that combines thing like mailing lists and statistics could be profitable. If this stuff interests you, check out www.salesforce.com

Lesson Learned

http://thedailywtf.com/Articles/We-Burned-the-Poop.aspx

This is a story about how a programmer lost his company big bucks because of some profane test code that was not taken out.

Now If I can only remember were i put that “**** you **** sucker.” I’m nervous.

Ai :: Rambling

Artificial intelligence seems to have a loose meaning. To me, a machine has artificial intelligence when its actions are considered intelligent with in its virtual environment. The realm of war craft or a mathematical representation of a checker board are classics examples of a virtual environment. In contrast some would use Ai only when there favorite appliance befriends them.

When we call somthing true, I think of it as being natural, not artificial(fo false). When we program bots to learn, there intelligence is based on our own knowlage of natural laws. Relative to our own intelligence I would call programed intelligence natural. By the same logic, equations humans use to model the world is based on our flawed perceptions and thus would argue that our own intelligence is an artificial one.

Intelligent programs can be made to compete in a virtual medium. This environment should be defined for the program to act upon. The definition of the intelligent programs environment should be based on rules that define the goal of the program. A way of optimizing an intelligent program could be to allow the program to have a life span and to have multiple variations or a population. If its the programs effectiveness can be quantified, statistics can be taken and a mathematical “natural relative to its creator” selective force can be applied to the programs population. The program will need to mutate inorder for the competition to be meaningfull. I would propose to create data collecting programs that attempt to predict some user interaction.

A second layer of mutating for the mutating algorithm. So on recursively I must sound like a crazzy crazzy….

It is when we alowing these creations to learn that a more traditional notion of Ai will be derived. Ai like this would still be a far step from achieving human like social interaction but its a start.

Flex

I fallen across Adobe flex. This should have some interesting uses in conjunction with knowing flash well. A flash front end can be made in flash then used in conjunction with a flex site coded in Xml. This site is compiled using flex which happens to be open source under the buzzy MIT license.

A logistical powerhouse? The vector cability’s of flash are complimented with a fun artistic environment to develop in. It also sports a powerful scripting language that is much funner than javascript even if it may be slower. The scaling power of the vectors that can be enlarged.

When hear about things like Burst “a javascript vector animation engine for the HTML5 Canvas using jQuery and processing.js that supports SVGs, Blender3D objects, timelines, easing, command chaining and callbacks.” my pants get wet, and i’m reminded of the “good”. One second thought the Animation for burst is not so impressive. I wonder how long this took to make?? the doms just too slow and the more objects that use it the slower it seems. Slowing the frame rate may help?

Adobe is good.

I still question my flash gallivanting..

Linux on You PS3

And it does not even void the warranty.  Old news but still good news.

Now all I have to do is get network it up and presto!  Media hub.

Promotion video For Yellow Tail Linux On PS3

How To Install Linux On Your PS3

Flash Apps

As I sit here finishing a flash application for a community college’s online orientation, I can’t help but question my own work.  Flash if done right can be powerful.  The flash player provides excellent speeds for media presentations compared to JavaScript.  In some cases it can be fast and lightweight yet still preform a complex run time function that is  stable(compatible).  Specifically I would be refering to dynamic vector graphics animation as well as dynamic image manipulation.  Don’t get me wrong though, if they had asked me I would have stuck with javascript.  It is the future.  Check out my flash stuff and give me advice if you’d like.  I know it is lame but I only built the damn thing didn’t have much say in the content.  Didn’t want much say.  Knowing that people will have to use this makes it feel evil.

The app loads in an XML file then dynamically makes all the text.  Most of the content in these apps can be changed without having to re-author the swf.  They are currently thrown together roughly and may be partially incomplete, as the deadline approaches they will become more presentable, less disconnected.

http://online.sbcc.edu/support/orientation/

O-LORD grant me a she bear to crush thy enimies.

2 Kings 2:23-24 (King James Version)

23And he went up from thence unto Bethel: and as he was going up by the way, there came forth little children out of the city, and mocked him, and said unto him, Go up, thou bald head; go up, thou bald head.

24And he turned back, and looked on them, and cursed them in the name of the LORD. And there came forth two she bears out of the wood, and tare forty and two children of them.

Well Thats harsh