494 karma · joined November 24, 2013
Now, the question is, where do we draw the line: As per Oracle, there cannot be any other character that does what Harry Potter does.
Then there are xyz companies capitalizing on this by building custom tablets/ipads with their own educational content ripping off both schools and the parents by selling "premium" content that helps students have an "edge" among their peers.
But then, for most parents this is also a matter of pride - "my kids attend a smart school! What about your kids?" which is fueling this pathetic trend.
Almost all of my cousins are enrolled in these smart schools and they don't care much since they now have device to play games on in lieu of learning something meaningful.
I feel sad to see these in a country where there aren't proper schools in thousands of villages.
EDIT: fixed typos
Once you are done with this, you can pretty much pick any of the projects here and start reading the source code:
https://github.com/lauris/awesome-scala https://github.com/adamw/awesome-scala
Reading code is the probably the best way to learn any programming language IMO
Even though SHARQ uses Redis, it has been designed in a way to support at-least-once delivery. If you see the getting started section (http://sharq.io/docs/gettingstarted.html), there is a Finish API which would acknowledge every job dequeued. SHARQ ensures that a job will be requeued back into the queue if it does not receive a Finish request.
We chose Lua because the queue operations involve modifying more than one Redis data structure and this had to be atomic.
We'll be adding more details on why we built this and how it compares with Celery.. :)
Here is the link to the slides from my PyCon India talk: https://speakerdeck.com/sandeepraju/sharq-an-open-source-rat...
Here is our blog announcement: https://www.plivo.com/blog/sharq-a-flexible-open-source-rate...