Push Notification vs. Web Sockets for implementing a real-time chat app?

APNS is not 100% reliable. It is in most cases, but not 100%. It is also not as quick as a dedicated service you would offer. Sometimes, push messages take upwards of one minute to arrive. You need to consider these and take it into consideration in any design you come up with. If you … Read more

Passing message from background.js to popup.js

Popup doesn’t have tab id so you will get the error. You can use chrome.runtime.sendMessage and chrome.runtime.onMessage.addListener in that case. So in background.js chrome.runtime.sendMessage({ msg: “something_completed”, data: { subject: “Loading”, content: “Just completed!” } }); And in popup.js chrome.runtime.onMessage.addListener( function(request, sender, sendResponse) { if (request.msg === “something_completed”) { // To do something console.log(request.data.subject) console.log(request.data.content) } … Read more

How to send image via MMS in Android?

MMS is just a htttp-post request. You should perform the request using extra network feature : final ConnectivityManager connMgr = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); final int result = connMgr.startUsingNetworkFeature( ConnectivityManager.TYPE_MOBILE, Phone.FEATURE_ENABLE_MMS); If you get result with Phone.APN_REQUEST_STARTED value, you have to wait for proper state. Register BroadCastReciver and wait until Phone.APN_ALREADY_ACTIVE appears: final IntentFilter filter = new IntentFilter(); … Read more

Spread vs MPI vs zeromq?

MPI was deisgned tightly-coupled compute clusters with fast, reliable networks. Spread and ØMQ are designed for large distributed systems. If you’re designing a parallel scientific application, go with MPI, but if you are designing a persistent distributed system that needs to be resilient to faults and network instability, use one of the others. MPI has … Read more

Are Erlang/OTP messages reliable? Can messages be duplicated?

I’ll separate this into points I hope will make sense. I might be re-hashing a bit of what I have written in The Hitchhiker’s Guide to Concurrency. You might want to read that one to get details on the rationale behind the way message passing is done in Erlang. 1. Message transmission Message passing in … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)