Blog

Latest posts from our team. Stay up-to-day with news and new features, see if we can help with common problems and see how we solved our clients issues.

Blog

Magic of dictionaries in Python

January 30, 2017 by Paweł Biernacki

Python supports well known data types, like lists and dictionaries that are easy to use. But can you cheat interpreter to use easier semantics to access dict data?

Continue reading

Bypassing CloudTrail and CloudWatch monitoring of AWS API

January 23, 2017 by Paulina Budzoń

Since AWS released CloudWatch Logs and allowed for automated streaming of CloudTrail events into CloudWatch, monitoring API usage with CloudWatch metrics and alerts has become increasingly popular. It’s incredibly easy to set up and add custom alerts on almost any API event. But is it actually going to notify you when an unauthorized person gains access?

Continue reading

Simple MAC policy in FreeBSD

January 16, 2017 by Paweł Biernacki

Mandatory Access Control (MAC) Framework is one of the less known FreeBSD features. Let’s take a look on how to use it.

Continue reading

Adding more nodes to Redshift cluster doesn't always mean you get more space

January 13, 2017 by Paulina Budzoń

AWS Redshift is a big data storage (“data warehousing”) solution for analytics. Based on PostgreSQL 8, it can combine up to 128 largest nodes, giving you 2 petabytes for your data. Well, almost. You don’t get ALL that for your data.

Continue reading

Capsicum helpers

January 6, 2017 by Paweł Biernacki

Sandboxing applications using capsicum can sometimes lead to repeating some common patterns and duplicating large amounts of code. Fortunately there is an easy solution.

Continue reading