TIKITECHIE

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

Inxi - A Powerful Feature-Rich Commandline System Information Tool for Linux

<b>Inxi</b> is a powerful and remarkable command line-system information script designed for both console and <b>IRC</b> (<b>Internet Relay Chat</b>). It can be employed …

Linux

Most Useful Linux Command Line Tricks

We use many Linux command lines every day. We know some tricks from the web, but if we don't practice them, we may forget them. I've decided to make …

UNIX

An Introduction to Stock Market Data Analysis with Python (Part 1)

<i>This post is the first in a two-part series on stock data analysis using Python, based on a lecture I gave on the subject for MATH 3900 (Data</i> …

Data Science

Building Read It Later App with Python Newspaper Library

Welcome to sixteenth week of 52 Technologies in 2016 blog series. This week I will show you how to build a simple yet working <b>Read It Later</b> …

The Linux Migration: Final Linux Distro Selection

1 February 2017 · Filed in Tutorial<p>In my Linux migration initial progress report, I provided an early assessment of the Linux distribution that I …

Ubuntu

10 super-user tricks to boost Windows 10 productivity

Whether you love it or hate it, Windows 10 is here to stay. Unlike previous versions of Windows, there are fewer readily apparent differences between …

Microsoft Windows

Turtl - An 'Evernote' Alternative for Linux That Will Keep Your Documents Safe

If you are familiar with the note-taking <b>Evernote</b> and <b>Simple Note</b> apps then <b>Turtl</b> wouldn’t be hard for you to wrap your head around.<p>It’s an app that …

Data Coding 101. How to install Python, SQL, R and Bash (for non-devs)

<b>The ultimate step by step guide – for non-developers and wannabe data scientists! This is how to install R, Python, SQL and Bash in 30 minutes and</b> …

Linux

Data Coding 101 - Introduction to Bash

<i>Note: to get the most out of this article, you should not just read, but actually do the coding part with me!</i> <i><br>If you don’t have the data</i> …

The best Linux distributions for any purpose

While it may not be as popular as Windows or MacOS, Linux is often the operating system of choice for those in the know. A combination of power and …

Linux

AMD Ryzen 5 1600X Performance Leak: Intel Will Be Worried

We’re starting to get a clearer picture of just how fast AMD’s Ryzen processors will be thanks to a select few benchmarks leaks, and they’re painting a rather worrying picture for Intel. The latest data points to AMD’s Ryzen 5 1600X outperforming Intel’s Core i7-6850K in both single-threaded and …

Advanced Micro Devices

Twelve ways to make yourself a Gmail genius

Transfer money, search more accurately, or engage with your appliances: tips and tricks to enhance and customise the world’s most popular webmail service<p>Show me what I want to see<p>Want to see more of your inbox at a glance? Click the cog-wheel at the upper right of the Gmail web interface, then …

How-To's

How to build a speed-loving DIY Linux router from scratch

After finally reaching the tipping point with off-the-shelf solutions that can't match increasing speeds available, we recently took the plunge. …

Routers

The Hacker's Guide To Python - Book Review and Interview With The Author

Book Review<p>First heard about The Hacker’s Guide To Python at Pycon - 2014. I brought the ebook version and converted it to my favourite format …

Software Development

Python Top 10 Articles for the Past Year (v.2017)

<b>For the past year</b>, we’ve ranked nearly 10,000 Python articles to pick the Top 10 stories (0.1% chance) that can help you advance your career in …

Data Science

How to learn Python programming

Your objective is to learn Python programming. Everybody has to learn Python.<p>You are looking for a book that will make that easier for you. One …

Programming

Variables: learn programming in Python - The MagPi Magazine

If you’ve created a science project or experiment, you may have come across variables. In science, a variable is any factor that you can control, …

Python: Common Newbie Mistakes, Part 1

In the past few months I’ve been helping some people who are new to Python to get to know the language. I found that there are some pitfalls that …

11 great resources to learn and work in Python

<i>Roger Huang is an entrepreneur who is working on his next venture, and advising several others on growth. This post originally appeared on Code(Love).</i><p>Python is one of our favorite languages. Versatile, and yet easy to grasp, it’s one of the best languages at expressing the logic behind code with a …

Machine Learning

New Python 3.6 Release Addresses a Growing User Base

The coding community got a nice bonus gift under our collective Christmas tree on December 23, 2016, when the Python Software Foundation released the …

Programming

How To Write and Use Custom Shell Functions and Libraries

In Linux, shell scripts help us in so many different ways including performing or even automating certain system administration tasks, creating …

UNIX

Software Defined Networking Fundamentals Part 2: Switches and Network Architecture

Title: Software Defined Networking Fundamentals Part 2: Switches and Network Architecture22 NovLearn more

UNIX

Glances - An eye on your system

Follow Glances on Twitter: @nicolargo or @glances_system<p><b>Glances</b> is a cross-platform curses-based system monitoring tool written in Python.<p>Requirements<p>…

Hidden gems: 10 Python tools too good to overlook

Language

How to Setup SSH Keys on Linux

<b>SSH ( Secure Shell )</b> is widely used for remote login to Linux servers. When we log into a remote system using ssh, it prompts for the password and …

5 Reasons To Install Linux Today

If you are reading this article, chances are you are a new or prospective Linux user. Or perhaps you’re not – and are curious as to what I consider …

Linux

How to Check Remote Ports are Reachable Using 'nc' Command

A <b>port</b> is a logical entity which acts as a endpoint of communication associated with an application or process on an Linux operating system. It is …

Linux

Grant Anyone Temporary Permissions to Your Computer with SSH

This is a super cute hack for you Linux users out there. If you have played around with SSH, you know it’s the most amazing thing since sliced bread. …

SSH

13 Container Management and Automation Tools to Know

As many deployments of open cloud computing platforms are maturing, integrating and managing container technologies and platforms is a very high …

DevOps