Monday, 3 August 2015

Haya Labs - Review

Have you ever heard of Haya Labs? Let me guess - you've heard it once, you know nothing about it and you decided to search for this brand in Google. And you ended up here.

I am IT professional who knows how to use network tools and I'll show you that Haya Labs is not a US brand. It's 100% operational from Bulgaria. This doesn't make it a bad brand, but it makes the quality of the products very questionable.

Tuesday, 30 June 2015

Facebook adds authorship

Yet another interesting Facebook feature - if you add this META tag...

<meta property="article:author" content="https://www.facebook.com/davidovivan" />

...and you post the URL of your web page on Facebook, you'll get the following result:

Facebook - authorship tag
Facebook - authorship tag
Of course don't forget to provide the link to your own Facebook profile, or otherwise you'll credit me for your posts. :)

Friday, 26 June 2015

OSGi 101 - Create simple bundle (Equinox & Felix)

This is the last article about OSGi which I'm going to write (for now). We already discussed the basics of Apache Felix and Eclipse Equinox. We know how to run these OSGi engines and we covered some of the commands we can use in the OSGi console.

Now it's time to fulfil the cycle and create our own OSGi bundle. This is not supposed to be another OSGi tutorial - I'll just show you step by step how to compile & build the bundle and how to work with it in the OSGI console.

Thursday, 25 June 2015

OSGi 101 - Eclipse Equinox - Gogo console

In my previous article I described the basics around Apache Felix OSGi. Now I'll do the same but this time I'll focus on Eclipse Equinox OSGi. I'll show you every single step you need to follow and the final goal is to end up with fully functional OSGi console.

OSGi 101 - Apache Felix - Gogo console

This short tutorial will show you step by step how to run Apache Felix OSGi console and explore few of the supported commands.

Sunday, 3 May 2015

Typical e-commerce infrastructure

It's really easy to buy things online. Just choose what you want, click on it, go through the checkout process and after few days you get your items delivered to you. And all you do is to click few times on a website or tap few times on specific mobile application.

What happens behind the scenes is more complicated than you might think. Professional e-commerce solutions usually contain more than 10 different server systems, each doing something different. Here is a simplified view of a typical e-commerce infrastructure:

Tuesday, 21 April 2015

How to make things faster

As we all know (at least all Linux programmers know that), in the Linux world some of the software configuration and/or compilation requires invocation of one or more Makefile targets by using the make command. If we talk about simple targets, like copy something here, overwrite file there, the actual execution is pretty fast. However, when we talk about source code compilation, the overall process can take forever. So, can we make make to work faster?

Sunday, 19 April 2015

First post in this blog

OK, I need some content in order to make adjustments to the layout. I'm going to experiment for a while...