Editing Meteor projects with Visual Studio

Meteor does not yet have full support for Windows. However, that should not deter one from using Visual Studio’s great editing features for Meteor project development. One particular trait that I personally like in VS is, tracking the code changes in the editor (with small green and yellow bars appearing on the side for changed…

0

Failure Rate estimation from historic data and Big data Analytics

My earlier post described Predictive Maintenance and showcased a demo video on M2M Telematics application for computing failure rate and MTTF in real time from simulated sensor data attached to Machines/Vehicles. At the end of that case study video I promised to demonstrate computing failure rate when you have no access to sensor data, purely…

0

Condition based Predictive Maintenance with M2M Big data Analytics

Manufacturers and operators employ array of maintenance strategies, all of which can be broadly categorized as below: Corrective Maintenance Preventive Maintenance Predictive Maintenance Corrective maintenance is the classic Run-to-Failure reactive maintenance that has no special maintenance plan in place. The machine is assumed to be fit unless proven otherwise. Cons: High risk of collateral damage…

0

Surviving Blender coming from Maya

For those who worked with Maya, Blender UI presents a nightmare. Even simple tasks of navigating the views or adjusting the camera poses a big challenge, with the Blender’s native misuse of ‘right mouse button’. However, you can survive past those initial hurdles with few adjustments in the preferences. In the below I list few…

8

Extract pages from PDF or Merge multiple PDF files into Single PDF with Latex

In the recent times I often found myself looking for tools to perform few simple operations on PDF files, such as extracting single or selective multiple pages from my scanned PDF files, and/or merge multiple scanned PDF documents into a single PDF and so on. However, the solution did not come straight, but it just…

2

Correcting Sector build errors

If you are building Sector on Ubuntu or Mint, you might encounter three kinds of errors: One about ::close() in tcpTransport.cpp at line 157, next about usleep, and the other about SSL. SSL related errors look like below: /sector/common/ssltransport.cpp:229: undefined reference to `SSL_new’ /sector/common/ssltransport.cpp:230: undefined reference to `SSL_set_fd’ /sector/common/ssltransport.cpp:232: undefined reference to `SSL_connect’ /sector/common/ssltransport.cpp:234: undefined…

2

Convert igraph R objects to Gexf GePhi format

GePhi has interesting visualization capabilities built around graphs – and igraph is one of the widely used graph processing libraries for R. But there is no straightway to combine these two at present in R. The gexf format used by GePhi is not currently supported by the igraph package. GePhi has its own package, the…

3

Make Vectorize your friend in R

Old habits die hard. For someone coming from linear programming models such as C++ or Java, it takes quite a bit of effort before a fully-compliant R functions can be developed. The major pit-fall is, defining a function that is not vector-compliant. For example, consider the below function that accepts two numbers and returns some…

0

Building ZeroMQ package for R (rzmq) from source

rzmq (ZeroMQ for R) is available only in source form on CRAN for Windows platform. So its upto you to build and install it as a binary package. Here are few steps to help achieve that. First, you need to get the dependencies (ZeroMQ library and MikTex) ready. ZeroMQ, as usual, can be downloaded from…

1

Dealing with Qt out-of-order focusoutevent bug

Some call it as feature, others treat it as bug – be what it may, you still have to address this if your application depends on the order of events in Qt. Consider the case where you have a QLineEdit object with editingFinished() handler, along with a QPushButton with its relevant clicked() handler (or a…

4