TIKITECHIE

By Trent Engler | Working in tech; dreaming about tiki bars and tropical sunsets...

How to Install Samba on Ubuntu for File Sharing on Windows

Samba is a free/open source and popularly used software for sharing files and print services between Unix-like systems including Linux and Windows …

Linux

Glances Installation – A Real Time Linux System Monitoring Tool

Glances is a cross-platform system monitoring tool written in Python. This is a better alternative to the top and htop monitoring tools. This tool …

10 Useful Tips for Writing Effective Bash Scripts in Linux

Shell scripting is the easiest form of programming you can learn/do in Linux. More so, it is a required skill for system administration for …

Linux

Bash on Windows 10 goes beyond Ubuntu and gets support for Fedora and SuSE, too

One of the biggest surprises at Microsoft’s Build developer conference last year was that the company was building support for the Bash shell on top of an Ubuntu-based Linux subsystem right into Windows 10. This feature launched widely with the release of the Windows 10 Anniversary update and over …

Linux

10 Useful 'locate' Command Practical Examples for Linux Newbies

One of most obnoxious experiences that most new users of the Linux platform usually face is the inability to find the simplest and yet more effective …

Linux

How to Install or Upgrade Google Chrome 57 in Ubuntu & LinuxMint

<b>Google Chrome 57 Released</b>. It is a freeware web browser developed by Google Inc. It is most popular browser and used by millions of users. It …

Functional Programming in Javascript (Part 2)

This article is the sequel of this.<p>Trampoline and Thunk<p>In the recursion section of part 1, there was stack size problem. To solve this, I would like …

Ubuntu 17.04: The bittersweet Linux release

Ubuntu 17.04 is another solid desktop release, but Unity, its default desktop, is being retired. This new distribution's real improvements are in its …

bd - Quickly Go Back to a Parent Directory Instead of Typing "cd ../../.." Redundantly

While navigating the file system via the command line on Linux systems, in order to move back into a parent directory (in a long path), we would …

Linux

Azure vs. AWS: Which One Is Better?

We’ve used Azure for nearly five years at Stackify; in fact, we built Retrace with Azure in mind. But is Azure the right cloud for you? The battle …

Amazon Web Services

Setting up a Shiny Development Environment within Linux on Windows 10

April 13, '17 Comments [0] Posted in Linux | Win10<p>Sponsored By<p>While I was getting Ruby on Rails to work nicely under Ubuntu on Windows 10 I took the …

Linux

How to Set Up Your Own Completely Free VPN In the Cloud

A Virtual Private Network (VPN) is a great way to add security to your browsing while also preventing snoopers (including your internet service …

Linux

Ubuntu 17.04 Release Date and Features

The release date of Ubuntu 17.04 is set to <b>April 13, 2017</b>. As the dates are finalized earlier, So the dates are subjected to change anytime. The …

Advanced web scraping in Python

Recently, I just created and open-sourced an unofficial Medium API, called PyMedium, which provides developers an easy way to access</b> …

pyDash – A Web Based Linux Performance Monitoring Tool

pydash is a lightweight web-based monitoring tool for Linux written in Python and Django plus Chart.js. It has been tested and can run on the …

Linux

Banks scramble to fix old systems as IT 'cowboys' ride into sunset

NEW YORK (Reuters) - Bill Hinshaw is not a typical 75-year-old. He divides his time between his family – he has 32 grandchildren and great-grandchildren – and helping U.S. companies avert crippling computer meltdowns.<p>Hinshaw, who got into programming in the 1960s when computers took up entire rooms …

Ubuntu Unity Vs Ubuntu GNOME

Introduction<p>GNOME is one of the oldest desktop environments. Up until Ubuntu 11.04, it was the default desktop environment for Ubuntu but then the …

Python – Check If File or Directory Exists

The Python os.path module is used for common file or directory pathename’s manipulations. The method isfile() of this module is used to check if any …

Pyinotify – Monitor Filesystem Changes in Real-Time in Linux

Pyinotify is a simple yet useful Python module for monitoring filesystems changes in real-time in Linux. As a System administrator, you can use it to …

Linux

How to add version control for your Linux /etc directory

The /etc directory is one of the most crucial in your Linux servers. Here's how to add a bit of version control to /etc, so you can always be on top …

Selenium Tutorial for Beginners

Selenium is a suite of browser automation tools for automating web browsers across a variety of platforms. It’s primarily used for automating web …

DevOps

Introduction to the Domain Name System (DNS)

Surfing the web is fun and easy, but think what it would be like if you had to type in the IP address of every website you wanted to view. For …

10 ways to use grep to search files in Linux

The grep command is a powerful tool for searching for files or information. Learn some strategies for using it effectively.<p>Windows search is not …

FreeFileSync – Compare and Synchronize Files in Ubuntu

FreeFileSync is a free, open source and cross platform folder comparison and synchronization software, which helps you synchronize files and folders …

Linux

Ubuntu Unity is dead: Desktop will switch back to GNOME next year

Ubuntu phones and tablets also dead, but the desktop, server, and cloud live on.<p>Six years after making Unity the default user interface on Ubuntu …

The 10 Best CSS Tools & Webapps For Developers

Modern CSS development has come a long way with best practices made easier through tools.<p>Dozens of free CSS libraries, tools, webapps, and automated …

How to master the art of Git

<i>This article was first published on Medium. You can take a look at it here.</i><p>Have you ever wondered how one learns to use Git well? You use Git very …

Software Development

How to Add or Remove PPA in Ubuntu Using GUI and Terminal

<b>Personal Package Archives</b> (<b>PPA</b>) enables you to upload Ubuntu source packages to be built and published as an <b>apt</b> repository by Launchpad.<p>PPA is a …

Linux

Using Google’s BigQuery to Better Understand the Python Ecosystem

When it comes to programming, it's important to be aware of the tools that your contemporaries are using. Not only is this a good way to stay …

Python Programming