Jump to content

  • Log In with Google      Sign In   
  • Create Account


SillyCow

Member Since 03 Sep 2008
Offline Last Active Yesterday, 08:59 PM
-----

Posts I've Made

In Topic: Ball Helps Cube

20 June 2014 - 05:18 PM

How about a gameplay video?


In Topic: I need your opinion moving forward

09 May 2014 - 03:01 AM

If you are willing to abandon Flash,

And you don't want a programming centric environment. (I've allways thought of flash as artist/media centered)

Then you might want to try Unity.

 

If you don't mind learning "heavy" programming stuff, then you should target iPhone/Android using native code. There seems to be alot of freelance type work for these platforms.

 

I would definetly not recommend HTML5 for media heavy mobile applications. (On pc-browsers it's a bit better).


In Topic: What is wrong with "Big Data"?

08 February 2014 - 04:23 PM

Hadoop is one of the oldest most well established distributed cloud systems available.A lot of the newer projects borrow it's algorithms.

The main advantage is that it's been used a lot, and you can find many implementations of different alogrithims that people have allready written.

 

The main disadvantages are:

1. You are forced to use map reduce

2. The platform is already "old"

3. The data processing is done offline (one big job at a time).

 

If you want to take a look at some newer stuff:

Cloud Computing:

1. Storm

2. Akka

 

Cloud databases:

1. Cassandra

2. MongoDB

 

All of these projects have "sister" projects on AWS (even hadoop).  I suggest you try them out on AWS, to save you the setup time. Then if you like them, install your own.


In Topic: Events with lambdas

04 January 2014 - 05:38 PM

No it does not.

I misunderstood the question.

 

Quick and dirty solution:

You could use a "union" as your parameter, it theoretically wastes memory.

But since the union will only be on the stack you can do whatever you want.

 

Nicer solution (not sure if this works):

If you want non static links, you could have event manager keeps and returns void*.

The invoker (WindowManager) knows what type of function it is calling, so it calls a template function with which accepts "void *" and casts it to the right "vector<function<>(...)>", and calls all events.


In Topic: Events with lambdas

04 January 2014 - 03:38 PM

Does anyone outside of the event have to know of X and Y?

if not, use the the "capture" instead of passing the variables.

That way all of your events have the same signature.

int x = 123;
int y = 345;
auto something=[=x, =y]() {std::cout << "X: " << x << "Y:" << y << std::endl; };

This way whoever executes the event will all ways


PARTNERS