Language Selection

English French German Italian Portuguese Spanish

ThoughtWorks Open Sources Go, a CD Tool

Filed under
OSS

ThoughtWorks has recently open sourced their Continuous Delivery (CD) tool, called Go, having its origins in CruiseControl and providing a pipeline process that covers the entire code development process: continuous integration, testing and deploying.

Read more ►

More in Tux Machines

Reasons to use the GNOME 3 desktop environment, cool KDE tweaks, and GNOME integration for Qt based application

  • 11 reasons to use the GNOME 3 desktop environment for Linux
    Late last year, an upgrade to Fedora 25 caused issues with the new version of KDE Plasma that made it difficult for me to get any work done. So I decided to try other Linux desktop environments for two reasons. First, I needed to get my work done. Second, having been using KDE exclusively for many years, I thought it might be time to try some different desktops.
  • Which Linux desktop environment do you prefer?
  • 7 cool KDE tweaks that will change your life
  • Gnome integration for Qt based applications in Flatpak
    Following blog post from Patrick Griffis about new themes support in Flatpak, we started working on supporting this new feature too. Currently wherever you start a Qt application, it would always look like a KDE application or something would be missing, like icons so you would end up with bad experience and mixed feelings. This is going to change now as we now support Gnome in form of icons, widget style and Qt platform theme and with this, when you run a Qt application in Gnome, it will look definitely better and more natively than before. We packaged regular adwaita icons which are used by default in Gnome as extension of freedesktop runtime. For widget style we use adwaita-qt style, which is a Qt style attempting to look like Gtk’s adwaita and the most important part putting this all together is QGnomePlatform, a Qt platform theme which reads your Gnome configuration and applies it to running Qt applications. QGnomePlatform also enforces Qt apps to use adwaita icons and adwaita-qt style by default so that’s another reason why it is important. Both adwaita-qt and QGnomePlatform projects are by the way authored by Martin Bříza, a collegue of mine from Red Hat so if you meet him in person somewhere buy him a beer for that he cares about Qt integration in Gnome :). Now coming to a question how to install this and make it work. Basically all you need to do is install following extensions and you shold be done:

Returning to the Void

Void is an independently developed, rolling release Linux distribution. The Void distribution runs on 32-bit and 64-bit x86 processors as well as several ARM boards including the Raspberry Pi, BeagleBone and Cubieboard2. The Void distribution is available in Cinnamon, Enlightenment, LXDE, LXQt, MATE and Xfce editions with some additional desktop environments offered through the project's software repositories. There is also a plain edition which I believe sets up a minimal command line environment. There are a number of features which set Void apart from most other Linux distributions. Void uses the XBPS package manager for working with source and binary packages. Void was an early adopter of OpenBSD's LibreSSL library which acts as a drop-in replacement for the OpenSSL security library. Further, Void has an init implementation called runit which is unusually small and simple. Another interesting feature of Void is the distribution can use one of two C libraries. Most Linux distributions use the glibc library. Void does provide glibc and also offers installation media with the lightweight musl library. I decided to download the Void project's MATE edition which is 637MB in size. Booting from the supplied media brings up a screen where we can choose between starting the distribution's live environment or loading Void into RAM and then launching the desktop environment. The latter option uses more memory, but makes the distribution run faster and frees up the drive or port where our installation media is located. Read more

FreeFileSync The Best Backup And File Synchronization Tool For All Platforms

​We all have our precious data stored on our PC that we love very much, such as pics, office documents, important files and other stuff. We all try to make a backup of this in mostly one of our external hard disks as the Internet isn’t that fast all the time. Read
more

How To Reset Root Password In CentOS 7?

​One of the most important things for Linux users is to know what to do if the root password is lost. Many times we create a strong password for our computer, but sometimes we forget it. This trouble is mostly for servers, and CentOS is a Linux distro focused on servers, so in this article, we're going to learn how to reset password in CentOS Linux. Read
more