Nov 012016
 

Today I want to repost a great article first posted on sysadvent blog.

I think it’s a great post that show how to integrate different software to achieve a modern continuos integration.

Original article by:
Written by: Paul Czarkowski (@pczarkowski)
Edited by: Dan Phrawzty (@phrawzty)

Docker and the ecosystem around it have done some great things for developers, but from an operational standpoint, it’s mostly just the same old issues with a fresh coat of paint. Real change happens when we change our perspective from Infrastructure (as a Service) to Platform (as a Service), and when the ultimate deployment artifact is a running application instead of a virtual machine.

Even Kubernates still feels a lot like IaaS – just with containers instead of virtual machines. To be fair, there are already some platforms out there that shift the user experience towards the application (Cloud Foundry and Heroku come to mind), but many of them have a large operations burden, or are provided in a SaaS model only.

In the Docker ecosystem we are starting to see more of these types of platforms, the first of which was Dokku which started as a single machine Heroku replacement written in about 100 lines of Bash. Building on top of that work other, richer systems like Deisand Flynn have emerged, as well as custom solutions built in-house, like Yelp’s PaaSta.

Continue reading »

Flattr this!

Jul 172016
 

This is a small update (1 year later) of a great article by Ilmari Kontulainen, first posted on blog.deveo.com.

I’ll post the original article in blockquote and my notes in green.

Storing large binary files in Git repositories seems to be a bottleneck for many Git users. Because of the decentralized nature of Git, which means every developer has the full change history on his or her computer, changes in large binary files cause Git repositories to grow by the size of the file in question every time the file is changed and the change is committed. The growth directly affects the amount of data end users need to retrieve when they need to clone the repository. Storing a snapshot of a virtual machine image, changing its state and storing the new state to a Git repository would grow the repository size approximately with the size of the respective snapshots. If this is day-to-day operation in your team, it might be that you are already feeling the pain from overly swollen Git repositories.

Luckily there are multiple 3rd party implementations that will try to solve the problem, many of them using similar paradigm as a solution. In this blog post I will go through seven alternative approaches for handling large binary files in Git repositories with respective their pros and cons. I will conclude the post with some personal thoughts on choosing appropriate solution.

Continue reading »

Flattr this!

May 032016
 

Guest Post by Oliver.

Linux Mint is one of the most powerful and elegant Operating system. The purpose of launching a Linux Mint in the market is to provide the modern and comfortable OS which is easy to use for every user. The best thing about Linux Mint is that it is both free and Open Source. Also, it comes at the third position after Microsoft Windows and Apple Mac OS. Due to its simplicity and clean design, it is worth for the user. Many users prefer it because it works well on low end machines or old hardware components. The latest version of Linux Mint is 17.3 and one can easily download it from the Search Engines. The process of Installing Linux Mint on your Windows PC is quite simple. Let’s see how we can install the Linux Mint on our System.

Go ahead and get started.

mint17_1

Continue reading »

Flattr this!

Dec 242015
 

Article submitted by Mark

In a market that is churning Android powered device after another Android powered device and the obligatory Apple update to its iPhone and iPad brands, it is no wonder people need to look elsewhere if they want to experience something different in the mobile segment. We aren’t really disrespecting Apple and Google’s efforts mind you, we are just stating that there is an alternative if you want to try out something interesting and different. We are talking about the Linux platform – or to be more specific, the freeware, open source operating system which has slowly but surely been expanding its influence on the mobile segment. This is especially interesting for online gaming enthusiasts who want to try a new and largely “hacker-free” platform. More and more online casinos are supporting Linux alternatives and you can read the casino review of Royal Panda casino here.

For several years the mobile market has had some form of Linux support, most of it was wasted (like that Mozilla smartphone that died and faded away from memory) though some excellent devices that run Ubuntu (the most popular mobile version of the OS) are already making strides. Let’s observe the top 5 mobile devices which run Linux and you can get for a brand new mobile experience.

Continue reading »

Flattr this!

Nov 172015
 

Article By Cassie Philips.

Linuxaria has been one of my go-to sources for Linux tips and information ever since I discovered it a couple of months ago. I would strongly suggest reading this post on managing processes with cgroup, as it is an example of the quality of their content.

Linux being one of the quickest rising operating systems available to computers (especially with the privacy debacle that is Windows 10), we are finding that more tools are becoming available to Linux users for their convenience, entertainment and security. A Virtual Private Network (VPN) is one of those services.

What is a VPN, and how does it relate to you? Those are the questions this article is here to answer for you.

Continue reading »

Flattr this!