Learn to Work with Linux, Git and Bash

Learn to Work with Linux, Git and Bash

As technology infrastructure shifts ever more in the direction of open source, there is rapidly growing need for open source skills. Use of open source software leads to better and faster development, and wider collaboration, and open source skills are a very valuable form of currency in the job market. That’s why it’s worth checking out the Introduction to Open Source Software Development, Git and Linux, an online training course from The Linux Foundation. The course presents a comprehensive learning path focused on development, Linux systems and Git, the revision control system. It is self-paced and comes with extensive and easily referenced learning materials. Can this course arm you with Linux,…

Continue reading... Learn to Work with Linux, Git and Bash
ngrep – A Network Packet Analyzer for Linux

ngrep – A Network Packet Analyzer for Linux

Ngrep (network grep) is a simple yet powerful network packet analyzer. It is a grep-like tool applied to the network layer – it matches traffic passing over a network interface. It allows you to specify an extended regular or hexadecimal expression to match against data payloads (the actual information or message in transmitted data, but not auto-generated metadata) of packets. This tool works with various types of protocols, including IPv4/6, TCP, UDP, ICMPv4/6, IGMP as well as Raw on a number of interfaces. It operates in the same fashion as tcpdump packet sniffing tool. The package ngrep is available to install from the default system repositories in mainstream Linux distributions using package management tool as…

Continue reading... ngrep – A Network Packet Analyzer for Linux
Linux officially comes to Chrome

Linux officially comes to Chromebook

Support for Linux will enable you to create, test and run Android and web app for phones, tablets and laptops all on one Chromebook. Run popular editors, code in your favorite language and launch projects to Google Cloud with the command-line. Everything works directly on a Chromebook. Linux runs inside a virtual machine that was designed from scratch for Chromebooks. That means it starts in seconds and integrates completely with Chromebook features. Users will be able to pin Linux apps to the Chrome OS shelf for quick launching, arrange, snap and manage Linux app windows as normal, and access files in Google Drive and local storage from inside apps. A preview…

Continue reading... Linux officially comes to Chromebook
Microsoft unveils a new Operating System

Microsoft unveils a new Operating System

In the next decade, nearly every consumer gadget, every household appliance, and every industrial device will be connected to the Internet. These connected devices will also become more intelligent with the ability to predict, talk, listen, and more. The companies who manufacture these devices will have an opportunity to reimagine everything and fundamentally transform their businesses with new product offerings, new customer experiences, and differentiate against competition with new business models. All these everyday devices have in common a tiny chip, often smaller than the size of your thumbnail, called a microcontroller (MCU). The MCU functions as the brain of the device, hosting the compute, storage, memory, and an operating system…

Continue reading... Microsoft unveils a new Operating System
Clang Compiles Chrome For Windows

Clang Compiles Chrome For Windows

This is simple story until you start looking just below the surface. The simple part is that Google has manged to use the Clang compiler to compile Chrome targeting Windows. The real question is why? The situation with C/C++ on Windows has been, and is, difficult. Ask most C/C++ programmers which compiler to use and the answer is most likely GCC- the GNU Compiler Collection. There are other notable compilers, such as the Intel compiler, but in the main GCC is considered the standard. The only exception is Clang, which is well thought of but not used as often. It has a reputation for being the compiler that academics and language…

Continue reading... Clang Compiles Chrome For Windows
Linux tips every geek should know

Linux tips every geek should know

What separates average Linux Users from the Super-Geeks? Simple; Years spent learning the kinds of hacks, tricks, tips and techniques that turn long jobs into a moment’s work. If you want to get up to speed without having to put in all that leg-work, we’ve rounded up over 10 easy-to-learn Linux tips to help you work smarter and get the most from your computer in our part series on: Linux tips every geek should know. Enjoy! #1: Check processes not run by youDifficulty: Expert Application: bash Imagine the scene – you get yourself ready for a quick round of Crack Attack against a colleague at the office, only to find the…

Continue reading... Linux tips every geek should know