know thy sql
The most obvious problem with ORM as an abstraction is that it does not adequately abstract away the implementation details. The documentation of all the major ORM libraries is rife with references to SQL concepts. Some introduce them without indicating their equivalents in SQL, while others treat the library as merely a set of procedural functions for generating SQL.\
html5 vs android
web vs native
when to use node.js
It’s definitely one of the most interesting frameworks I’ve seen in the last few years. After using it for a while I can see how it can be used in multiple places but I probably shouldn’t. So I try to stick to this (cliff note version)
- JSON APIs: […] wrap other data sources such as databases or web services and exposing them via a JSON interface.
- Single Page Apps: think gmail
- Streaming data: like parsing file uploads in real time
from nodeguide.com
(Source: ibm.com)
More on Apple New Developer agreement
Apple spokesperson:
“Yes, we still allow developers or other advertising companies to serve ads within their apps,”
However
The use of third-party software in Your Application to collect and send Device Data to a third party for processing or analysis is expressly prohibited
which means
An ad network such as AdMob (hint: Google) would clearly fall under the third-party category
but also the repercussions for developers are significant
“That rule change is potentially scary until it is clear what Apple is prohibiting,” said this developer of several prominent apps, who asked to remain anonymous to avoid drawing scrutiny from Apple, because his or her apps collect usage data. “Being able to … test some things in your apps [to] get an idea of how users are using the apps can be very, very useful for making the apps better and learning about what users really want and enjoy.”
You can read all the details in this wired article
if you are an engineer (any kind), you owe it to yourself to spend the next 20 minutes watching this video. you will be better at building applications and a better person for that.
