124 private links
Most widely-used programming languages have at least one regular conference dedicated to discussing it. Heck, even Lisp has one. It’s a place to talk about the latest developments of the language, recent and upcoming standards, and so on.
However, C is a notable exception. Despite its role as the foundation of the entire software ecosystem, there aren’t any regular conferences about C. I have a couple of theories about why.
When you first start reading about Brave, you learn that it is a new reward system for publishers and a new advertising model.
You may wondered how many publishers are there, and who they were.
batgrowth.com scrapes the web to list websites that are BAT publishers.
Linux offers a number of tools for examining your running processes. With the applications shown below, you can find out which applications are eating all your memory and which files are attached to those rogue programs. Or you can just get a global view of how your system is performing.
Regardless of your specific level of interest, this tutorial will offer you a starting point on that journey.
- top
- iotop
- monit
- lsof
- ps_mem
A text editor is software used for editing plain text files. Text editors are used to write programming code, change configuration files, take notes, and more.
There are countless number of terminal based games on Linux, but in this article, we shall look at some of the most interesting command-line games for Linux.
These Python libraries make it easy to scratch that personal project itch.
Potential predatory scholarly open‑access publishers
Instructions: first, find the journal's publisher - it is usually written at the bottom of journal's webpage or in the "About" section. Then simply enter the publisher's name or its URL in the search box above. If the journal does not have a publisher use the Standalone Journals list.
Natural language processing (NLP) is an exciting field of computer science, artificial intelligence, and computational linguistics concerned with the interactions between computers and human (natural) languages.
CLI: improved
Summary
- Cheat – Linux Commands cheat sheet.
- Cloudup – A tool to backup your GitHub repositories to bitbucket.
- Crypt – Encrypt and decrypt files.
- Cryptocurrency – Converts Cryptocurrency based on realtime exchange rates of the top 10 cryptos.
- Currency – Currency converter.
- Geo – Provides the details of wan, lan, router, dns, mac, and ip.
- Lyrics – Grab lyrics for a given song quickly from the command line.
- Meme – Command line meme creator.
- Movies – Search and display a movie details.
- Newton – Performs numerical calculations all the way up to symbolic math parsing.
- Qrify – Turns the given string into a qr code.
- Short – URL Shortner
- Siteciphers – Check which ciphers are enabled / disabled for a given https site.
- Stocks – Provides certain Stock details.
- Taste – Recommendation engine that provides three similar items like the supplied item (The items can be books, music, artists, movies, and games etc).
- Todo – Command line todo manager.
- Transfer – Quickly transfer files from the command line.
- Weather – Displays weather details of your place.
- Youtube-Viewer – Watch YouTube from Terminal.
Summary
Calaos
- designed as a full-stack home automation platform, including a server application, touchscreen interface, web application, native mobile applications for iOS and AndroidDomoticz
- a home automation system with a pretty wide library of supported devices, ranging from weather stations to smoke detectors to remote controls, and a large number of additional third-party integrations are documented on the project's websiteHome Assistant
- open source home automation platform designed to be easily deployed on almost any machine that can run Python 3, from a Raspberry Pi to a network-attached storage (NAS) deviceMisterHouse
- uses Perl scripts to monitor anything that can be queried by a computer or control anything capable of being remote controlledOpenHAB
- short for Open Home Automation Bus, is one of the best-known home automation tools among open source enthusiasts, with a large user community and quite a number of supported devices and integrations; written in JavaOpenMotics
- home automation system designed to provide a comprehensive system for controlling devices, rather than stitching together many devices from different providers.
Remembering Linux commands and their usage is not easy, especially for new Linux users. In this article, we will share 5 command-line tools for remembering Linux commands.
Summary
- Bash History
- Friendly Interactive Shell (Fish)
- Apropos Tool
- Explain Shell Script
- Cheat Program
Without question, Linux was created by brilliant programmers who employed good computer science knowledge.
Let the Linux programmers whose names you know share the books that got them started and the technology references they recommend for today's developers. How many of them have you read?
Algorithms are everywhere and some have been around for thousands of years. These 15 are some of the most influential or important ones used in science, math, physics, and computing.
Summary
- Babylonian Algorithms Are the Oldest Ever Found
- Euclid's Algorithm is Still in Use Today
- The 'Sieve of Eratosthenes' is an Ancient, Simple Algorithm
- Boolean (Binary) Algebra Was The Foundation For The Information Age
- Ada Lovelace's Algorithm Was the First Computer Program
- Fast Fourier Transform Breaks Down Signals Into Frequencies
- Google's Ranking Algorithm (PageRank) Could Be the Most Widely Used Algorithm
- Monte Carlo Method (Metropolis Algorithm) Was Used at Los Alamos
- The Simplex Method for Linear Programming was Widely Adopted by Industry
- Krylov Subspace Iteration Methods Are Still Used Today - the deceptively simple task of solving equations of the form Ax = b.
- Kalman Filter is Great For Predicting the Future, sort of
- QR Algorithms For Computing Eigenvalues Have Proved Incredibly Useful
- The Fortran Optimizing Compiler Could Be The Most Important Event in Programming History
- Quicksort Is Great at Helping Sort Things
- JPEG and Other Data Compression Algorithms Are Incredibly Useful
Our New Year’s guide to hacker-friendly single board computers turned up 90 boards, ranging from powerful media playing rigs to power-sipping IoT platforms.
Community backed, open spec single board computers running Linux and Android sit at the intersection between the commercial embedded market and the open source maker community. Hacker boards also play a key role in developing the Internet of Things devices that will increasingly dominate our technology economy in the coming years, from home automation devices to industrial equipment to drones.
This year, we identified 90 boards that fit our relatively loose requirements for community-backed, open spec SBCs running Linux and/or Android. This is up from 81 boards in our similar catalog of hacker boards, posted June 1, which was followed later that month by a survey in which readers picked their favorite boards. A year ago in our New Year’s catalog we showcased 64 boards, up from 53, 40, and 32 entries in our previous reports.
Our annual winter round-up does not include a reader survey, which acts as a mid-year update, but below you will find individual summaries of all 90 SBCs with the most recent prices and updates. We also supply links to LinuxGizmos coverage and project websites, plus an extensive comparison table of major features of all 90 boards.
A general list of applications sorted by category, as a reference for those looking for packages in the Arch distribtion. Many sections are split between console and graphical applications.
A curated list of useful command line apps, in celebration of the TUI.
In this article, we shall review some of the best Markdown editors you can install and use on your Linux desktop.