Playing With GitHub!

| Comments

i started learning how GitHub works and created a new project http://github.com/GrupoW; Learning git it’s a little bit more complicated than SVN, and if you are in MAC, installing it is another history! (you can go to this page for little help) I´m going to start porting all the GrupoW googles repository to GitHub, yes……… i could export/import from SVN to GitHub but i also want to refactor some classes and remember, i´m doing this for learning purposes and because everybody is talking about git!!!.

so let’s start sharing code!

Weakreference + Robotlegs

| Comments

yesterday i was wondering why i just couldn’t get the eventMap.mapListener to work as expected.

in my mediator class i have the next code:

override public function onRegister():void  {
    eventMap.mapListener(view, CustomEvent.CLICK, onClick);
}

the onClick handler never happens… (using Flash CS4) but if i change that line to this:

view.addEventListener(CustomEvent.CLICK, onClick)

it works!

it also works with:

eventMap.mapListener(view, CustomEvent.CLICK, onClick ,CustomEvent,false,0,false);

after two hours of digging in, downgrading Robotlegs version, downgrading Flash IDE version, changing from PC to MAC, i just realized that i needed to ask to google san. (yeah!! after two hours i just realized that!, can you believe it??)

made the next search: ”Weakreference + Robotlegs

google’s response: 0.37 segs google’s first result

my fix was, changing this:

public class Main extends MovieClip {
    public function Main() {

        var context:MainContext = new MainContext(this,false);
        context.startup();

    }   
}

for this:

public class Main extends MovieClip {
    private var context:MainContext;

    public function Main() {

        context = new MainContext(this,false);
        context.startup();

    }   
}

the GC was only doing his duty! man, if i would have asked to google before, it would have saved two hours of my lifetime!.

Getting Started With Robotlegs

| Comments

Robotlegs

i want to share all these links with you, helps you to start playing with RobotLegs from the very begining.

once you understand all the wireup thing, you will notice that using RL is very easy.

did i mention that Robotlegs rocks?????