LG and their interesting innovations in smartphones


As we’ll be heading out to the LG V10 launch event later this evening, I decided to go online and do some research on the device to see what the hype’s all about. We were previously invited to the LG G4 launch, months ago, and let me just say that while the smartphone is technically a good product, the presenters fell short on highlighting the technical aspects that make it so.

Continue reading

Take It or Leave It!


A client approached me recently wanting to move their entire infrastructure to the cloud. Besides the need to follow the hype of the cloud, I also understand such requests from clients in this country, especially considering the costs associated with maintaining a decent server room. Considering the lack of reliable electricity, the CapEx and OpEx to be spent on power systems to compensate for that, as well as the cooling requirements for even the smallest server room, is quite a handful. This poses a threat for almost any small business nowadays (which is what the majority of businesses around here are by international standards), especially in a country where most of the local software houses are still coding in a “legacy” manner (to put it nicely). So we have a market producing legacy client/server applications that require locally hosted servers, and a national infrastructure that justifies cloud migration more than any I’ve seen to-date.

I dove into my research to try and find a solution to this issue and resolve my client’s pains. Now, I’m the first to say that migrating an application to the cloud isn’t a simple 1-2-3 process, which is why my very instinct was to tell him “Ditch this software and find something that’s web-based.” Unfortunately that’s not a viable solution (as expected) since the 

Continue reading

The Disjunction Between Present-Day Wireless Technologies


So when are we going to start seeing a trend of connected cars that have built-in LTE radios and WiFi? Or trains? Or busses? Or even taxis?

I’ve already seen this rolled out in a few places around the world, such as specific train rides from airports to city centers, or certain tour busses in certain cities, but  I’m talking about a lot more than just that.

Don’t get me wrong, I understand the convenience of having LTE deployed on the mobile phone. It’s nice to always be connected because you never know when you’re gonna get that important email, or that news notification, or even that phone call (when VoLTE-type technologies finally make it to prime time). I’m not even against this, but then again, we’ve seen it in many other tech trends, that idea of tiering different technologies.

In such a case, as this one, tiered wireless systems would be classified to identify different wireless technologies for different coverage scales. Most people don’t know this, Bluetooth is classified as a Personal Area Network (PAN) technology, i.e. it is meant to provide sufficient coverage for your personal space—does this ring a bell with the current IoT craze?

Continue reading

Purpose-Built Clouds


I just came across a news article titled “GE preps industrial-strength cloud of its own“. At first glance, I figured here we go again, yet another company building its own cloud and boasting that it is the best solution for you the consumer. But then as the page loaded and I read the tag-line/summary, I actually got a little more intrigued.

“Today’s clouds aren’t optimized for heavy-duty industrial applications, says GE. Which is why it’s building a cloud of its own.”

Now this got me thinking… this isn’t your usual press release of yet another company going about how we are building our own cloud for our products; well actually it is, but it has a twist to it. GE are actually claiming that they will be building this cloud for the purpose of serving (specifically) industrial applications/systems.

So on Tuesday, GE is formally announcing Predix Cloud which it is building specifically to handle the types of data generated by jet engines, MRI scanners, power generation equipment, and other heavy-duty gear…

Continue reading

Wrapping My Mind Around MPLS VPNs


I was introduced to the concept of Virtual Private Networks (VPNs) quite a while back, I can’t even remember when that was; I must have been in my teens then. I am strictly speaking about remote-access VPNs, such as PPTP, L2TP/IPsec, and OpenVPN. I was enamored by the idea that a device on a remote network can connect remotely to a local gateway and appear as though they were actually on the local network. The first idea that came to mind (back then) was a VoIP-based application where you can be in one place, yet appear to be calling from a totally different place.

Shortly after, and as my intrigue developed in the subject, I began to consider what it would be like for an entity/company to be dispersed across multiple locations, and yet still be able to connect them to one another with such a type of technology, which then led to the question of who would be the server, and who would be a client, and why. The solution didn’t make sense (or I just didn’t find it logistically efficient) and thought that I want something more along the lines of a site-to-site VPN, without necessarily having a client and a server, but rather two sites connecting to one another, appearing as one unified network. That’s when I came across IPsec (minus the L2TP part) and its capability to implement such a topology.

Continue reading