PricewaterhouseCoopers (PwC) published their annual Cyprus tax, facts and figures brochure for the year 2016. It is a handy document to send to friends abroad who are interested in moving to Cyprus or starting a business here.
One thing that I found ironic in this document was the example they used for personal taxation (page 7-8 in the English PDF). The example is for someone with a monthly salary of 5,885 EUR and additional income from rent, etc – a total income of 75,620 EUR per annum. Looking at the average salary in European Union, Cyprus shows 1,833 EUR per month in 2014 and 1,574 EUR per month in 2015.
I hope PwC predicts a huge spike in average salaries in 2016. That would be nice …
I came across a couple of CSS guidelines while catching up with my feeds over the weekend. Here they are:
- cssguidelin.es – high-level advice and guidelines for writing sane, manageable, scalable CSS.
- grvcoelho/css – opinionated CSS styleguide for scalable applications
Here’s some not so light coffee time reading on IPv6 – IPv6 non-alternatives: DJB’s article, 13 years later – an article that links, among other things to this Ars Technica article, which features some IPv6 statistics. Summary? Sure. IPv6 RFC celebrates 20 year birthday this month with 10% global penetration.
Exponential growth year-on-year is good. But the absolute numbers aren’t so bright yet. Especially considering some of the areas where it wasn’t so successful.
If one your New Year’s resolutions was learning Python programming language, I’ve got a resource for you – “Python Introduction, Resources and FAQs” – an excellent list of resources from online tutorials and tools to books and videos.
I knew this would happen for a long time. I knew it happened. But even if that’s nothing new, it’s still nice to hear – “Linux and open source have won, get over it“:
In 2015, Microsoft embraced Linux, Apple open-sourced its newest, hottest programming language, and the cloud couldn’t run without Linux and open-source software. So, why can’t people accept that Linux and open source have won the software wars?
This is a huge and import change in technology, which has major affect on the rest of the world. It’s nice to know that I’ve played a small part in that.
These are super exciting news – Netflix now available worldwide, Cyprus too! For those who don’t know this service, Netflix is basically the Google of the TV series and movies. Until recently it was only available in US, UK, and very few other locations, but now they’ve expanded to 130 countries more.
For 8 EUR a month you get an unlimited access to all their movies and TV shows. You can stream content to your TV, laptop, tablet, or phone, and for a couple of extra euros you can even watch stuff on more than one screen simultaneously!
Today Russia and a few other countries celebrate Christmas, so I’d like to take this chance to wish Merry Christmas and a Happy New Year to everyone still in the holiday mood.
I usually take the time around these days to review the year gone and to make a wishlist for the upcoming one. But the year gone was mostly spent at work, which I summed up in the post “One year at Qobo” back in August. Since then nothing much changed – it’s just been work, work, work. And most of the out-of-work stuff was personal enough for me not to share it online.
So that’s about it. My three wishes for the 2016 are:
- I wish for everyone I know (and don’t know) to stay healthy. Being sick, getting injured and being kicked out of life aren’t fun things to experience or watch.
- I wish the momentum that we were building up at work starts picking up. We’ve done plenty to get this thing rolling, and it feels like it’s about to. It would be awesome if it does this year!
- I wish to travel a bit more. I’ve done plenty of travels in 2014, visiting 4 countries in summer, but I haven’t been off the island since. It’d be nice to go to a conference or something.
That’s about it. Merry Christmas and a Happy New 2016! Cheers!
This year’s Jetpack annual report for this blog is ready – have a look. Here’s a teaser:
It’s been a busy year, so I haven’t been blogging as much as I wanted to, but overall, I think I did good (have a look at 2014 and 2013). Just to give you a quick comparison:
I blog mostly for myself, but it’s nice to see a slight grow in traffic. Although the fact that the most popular post in this blog throughout the years – how to check Squid proxy version – is a little concerning, yet funny. Well, at least people still find my “Vim for Perl developers” useful, even though it’s been more than 10 years since I wrote that (and probably five years since I promised to update it soon).
But as I said, I’m quite satisfied with my blogging this year. Hopefully I can continue to do the same in 2016.
“5 AWS mistakes you should avoid” is a rather opinionated piece on what you should and shouldn’t do with your infrastructure, especially, when using AWS. Here’s an example:
A typical web application consists of at least:
- load balancer
- scalable web backend
and looks like the following figure.
This pattern is very common and if yours look different you should have (strong) reasons.
It’s all good advice in there, but it comes from a very narrow perspective. The “mistakes” are:
- managing infrastructure manually
- not using Auto Scaling Groups
- not analyzing metrics in CloudWatch
- ignoring Trusted Advisor
- underutilizing virtual machines