Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / operating-systems / Linux

Linux

Linux

Great Reads

by Manjunath Matathamana
Implement a VPN killswitch that will stop all internet traffic when your VPN goes down
by Kamal Mahendra Sirisena
The article discuss general security issues in organizations by considering some common security components.
by Kornfeld Eliyahu Peter
PoC - a small trip to see how .NET Core IS multiplatform
by ZhaoRuFei
This article provides a macro + template solution to support .NET-like Reflection for enums such as ToString, IsDefined, Parse, GetValues, GetNames.

Latest Articles

by Manjunath Matathamana
Implement a VPN killswitch that will stop all internet traffic when your VPN goes down
by Kamal Mahendra Sirisena
The article discuss general security issues in organizations by considering some common security components.
by Kornfeld Eliyahu Peter
PoC - a small trip to see how .NET Core IS multiplatform
by ZhaoRuFei
This article provides a macro + template solution to support .NET-like Reflection for enums such as ToString, IsDefined, Parse, GetValues, GetNames.

All Articles

Sort by Score

Linux 

by JohnX2015
This is a cross-platform general C++ engine, including a general runtime and a reflection engine.
by Tim ONeil
INI-style properties for C++ Embedded/Applications on Linux
by Mathew_wwx
This tip will introduce a library written in C++ that wraps up a 2d polygon triangulation algorithm with time complexity of O(N*logN), the algorithm works on both self-intersected and non self-intersected polygons.
by cocaf
How to show progress in a Boost test application.
by charles henington
This is an alternative for "Send Mail With Attachment File"
by osy
Proper implementation of a signal handler
by Steffen Ploetz
How to realize text past functionality via inter process communication for your OpenTK based C# OpenGL application running on X11
by Steffen Ploetz
How to realize text copy functionality via inter process communication for your OpenTK based C# OpenGL application running on X11
by ColdskyXia
How to add new documents to a collection more efficiently
by John Duquette
How-to setup an FTP server on an EC2 instance using S3 for storage
by Liu Junfeng
A simple and powerful command line options parser.
by Kamal Mahendra Sirisena
Online Anonymity for Penetration Testing
by Marco Bertschi
A short guide on how you can style and customize the appearance of you QML controls in a CSS-like way
by Steffen Ploetz
How to implement modal windows with OpenTK on Linux, that behave like dialog boxes on Windows
by Hugo Carnicelli
During this article, we are going to explore what is currently necessary to run an ASP.NET 5 website on Ubuntu.
by Lazaro Lima
This paper attempts to pass all the steps to create an automated backup for a MongoDB Server on a Linux Server where all backups are sent to Amazon AWS S3 service scheduled through crontab.
by JinWenQiang
Get started with your own SDN (Software Defined Network) simulation network
by deepi2014
This tip is to showcase how to write “Native C Library” so that it can be used for Cross Platform with .NET interoperability with Native C Libraries.
by deepi2014
An attempt to taking up an existing published article “C#.NET Interoperability with Native C Libraries on Cross Platform” towards the next level.
by Ritesh_Singh
A function which returns date in different formats base on the input given
by gintack
C++ header file to plot data in the form of x, y, z arrays and list as potential lines and graphs
by Mohammad Elsheimy
One of the major issues encountered when connecting to databases after porting ASP.NET app to Docker Linux containers.
by Mohammad Elsheimy
Configuring OpenSSL minimum version and legacy renogetiation
by Dominique Gilleman
How to handle (load/save) only a part of an aggregate domain model with composition
by aaverian
A very simple console progress bar.
by Steffen Ploetz
How to use GL's pixel buffer object (PBO) to copy one texture to another
by Octavio Sanchez Huerta
Python Script using WSLT
by D4rkTrick
How to create a web control panel for sound and lights for your Parrot drone (Wi-fi connected)
by Andy Feng
Create a simple Http Server using Java SDK and process GET/POST requests
by Andy Feng
Create a simple and flexible HTTPS server using JDK to process GET/POST requests
by Ahmed Alaa El-Din
Useful and simple tutorial to create multi-language ASP.NET website. Following these steps, you will be able to create a good user interface multi-language website with 4 main steps.
by freeluna
A simple alternative progress bar or gauge in wxPython
by Farzan Hajian
This tip describes how to create and delete Linux swap files using a Python script
by Shayne P Boyer
Creating RazorPage apps using the CLI
by Vasudevan Deepak Kumar
The Blink Feature in Netscape browsers is really a cool one. Here we would bring in the Blink feature for Microsoft Internet Explorer using a simple JavaScript trick.
by araud
Did you ever want to know where most of the memory is consumed? Whether it leaks or just gets allocated too much. This home brew memory tracker is yet another bicycle that you will be able to tune for your needs.
by Chinh Vo Wili
This is simple creating datepicker directive using AngularJs and Bootstrap
by pasztorpisti
An advice to make your DLL interface more attractive and easier-to-maintain even in cross-platform projects
by Salar Hafezi
Through this tip, we develop a Java class named TimeUtil to extend Java's built in Date class so we can work with local times in our application.
by Rubin Liu
A quick look around the different styles in the Ring programming language!
by Azim Zahir
This tip demonstrates using the Select command to display a bar chart.
by Andrew Admire
Create a distributed P2P TMTO Hash database
by GabrieleTronchin
The Docker context command simplifies the configuration and switching between contexts.
by Member 14151270
Docker Private registry on CentOS
by Orjan Westin
Simplifying the use of dynamically sized C structs
by Mircea Sirghi
The article exposes some useful functions for making Eggplant easier.
by skydirve
An article about encapsulating a memcache.
by Steffen Ploetz
How to group applications into user defined menus of the GNOME desktop menu.
by fernandoc1
This article describes how to extract RAW image information from Thermal Flir JPEG images
by Ștefan-Mihai MOGA
A quick solution to transform binary data to plain text
by Johnson Augustine
Faster image matching or comparison in large set of categorized images or training set in machine learning
by joseph.arul83@gmail.com
Non Recursive and Recursive implementation of Fibonaci series in C++. Emphasis is on the complexity involved in the different implementations.
by ostream
A stupid change :) int FibonacciR::Fibonacci(const int &n){ if(n<=1) return n; return Fibonacci(n-1) + Fibonacci(n-2); } :laugh:
by Aescleal
If you can, the quickest way to calculate the Fibonacci numbers is to do it at compile time. This is a case of "My recursive method is quicker than yours...":templateclass fibonacci_number{ public: static const T value = fibonacci_number<T, n -...
by tyebillion
Implementation of the fourth order Runge-Kutta method in Python for solving n-dimensional ordinary differential equations
by Carlos A. Ramos
This brief article describes a frequency divider with VHDL along with the process to calculate the scaling factor.
by Ramiz Raza
This tip talks about how garbage collection works in Java Virtual Machine.
by Rahul R Shanbhag
This tip explains how we can make the Git pipeline fail when the Sonarqube quality gates analysis for the corresponding branch fails.
by Arun Maiya
How to setup GCC cross compiler in Windows to generate Linux binaries
by Suroor Wijdan
Generating server side PDFs in 5 minutes with PDFKit and Node.js
by ColdskyXia
How to get started with mongodb
by marcus obrien
Fix your goflex media server files and have poke around on the device.
by Thiru Thirunavukarasu
Just came across this fantastic series and thought I'd share. Mark Miller is the driving force behind CodeRush. The essense of great UI (an overview)Why is great UI so hard to achieve?Great UI clarity and information relevanceGreat UIs, clarity and emphasisGreat UIs, clarity and info
by Andy Kirkham
The Poco XML Configuration has thrown up a number of (unanswered) questions across the inter-webs. This tip is intended to answer the commonest of them all, how to read multiple tags within an XML container tag
by Jaiswar Vipin Kumar R.
How to access WAMP Server in LAN or WAN.
by V. Subhash
How to get compile the latest FFmpeg source code and try out some new features
by Renz Ladroma
This tutorial will guide you on how to configure virtual IP address on your server.
by Dinesh Kr. Choudhary
How to deploy your Java Web Project code to a Linux server.
by Amit KD
How to identify if the executable is 32-bit or 64-bit
by James Johnes
Do you want to secure your nginx server? Do you want to prevent Google Chrome from name shaming your non-SSL domain? Well, here a perfect yet easy to follow guide to help you.
by Nelson Kosta Souto
Run .NET Windows forms 2.0 on Ubuntu 13.04
by chetan dudhagara
How to Protect from SQL Injection in PhP based website
by Andrey Chaschev
Describes how to install and use Bear to set up and manage Tomcat cluster
by Renz Ladroma
A guide to transfer your MySQL databases between two servers using the SCP method
by Grant Curell
Using proxychains for pivoting through routers and other multi-homed devices
by KjellKod.cc
Ideone.com pastebin and online compiler with support for 40 programming languages
by Ahmed Elkafrawy
Implementation of an easy, fast, and optimized (CByte, CShort, CInt) with bits access using bit field and union
by George Shagov
An idea how to improve the performance of binary search algorithm using three boolean logic
by Pranay Rana
Increase LINQ query perfromance by compiling it
by Nabil Droussi
This article will walk you with steps on how to install, configure and connect to SQL Server 15.x on,Linux Ubuntu Server 18.04 LTS
by fnjauke
Set up laravel 5 and set permissions for the Apache user to write to storage directory
by ColdskyXia
Installing Mongodb
by Marco Bertschi
A brief step-by-step guide on what is needed to get Qt and the Qt Creator installed on your Linux environment
by Samson Mebrahtu
Asterisk Java integration using fast AGI
by Nicholas Gandolfo
Using Openlayers to display interactive nodes and links.
by Steffen Ploetz
Investigate the window manager's shell window ID and additional information of an OpenTK window.
by saddam abu ghaida
IP/Subnet Calculator Lib
by Salar Hafezi
How to optimize heavy String/Array manipulations
by Mattias Ordboken
jvmtop is a lightweight, open-source console monitoring tool
by Tim ONeil
Using the autoconf tool chain to add modules to the Linux kernel
by Tiago Cavalcante Trindade
How to use WSL, GUI on WSL and how to compile for Linux on Windows
by Nagaraj Krishnamurthy
This tip will go into the details of platform devices and their corresponding drivers in Linux
by Adam Wojnar
A complete log viewer written in C++/WTL.
by shash kant
Configuring Log4J for Jetty
by Pankaj Choudhary - C++ Devepoler
Logging in C++
by ratah_
This tip discusses about a solution to allow us to use any class as a C-like 2-dimension array.
by Marco Bertschi
Activating the Windows POSIX Kernel patch and installing the Interix SDK on Windows 7 Ultimate.
by Mr. xieguigang 谢桂纲
Manhattan plot in VisualBasic, application of the cross platform VisualBasic in the data science
by Steffen Ploetz
How to create an OpenGL (Mesa) window using C#, P/Invoke GLUT, GLU and GL libraries
by Sergey Alexandrovich Kryukov
Solving the most annoying keyboard problem on Windows and Linux
by Mustafa Ismail Mustafa
Mounting a Windows share/shared folder on FreeBSD/FreeNAS
by botman1001
Given a Singly Linked List, we have to modify it such that all Even numbers appear before Odd
by lakhdarr
Using angularjs global controllers and MVC Razor to divide page (load) rendering between server and browser
by Nazar.Bukhari
This tutorial will demonstrate the creation of second mysql instance and transfer a database from the first instance to the second.
by Asif Bahrainwala
OpenGL Compute Shader
by Kiril Shulga
Parsing XML tree containing heterogeneous data using libxml2 Reader API
by C Is Sharp
PHP and Accessing MS SQL Server in Unix/Linux.
by M@dHatter
A new way to handle globals in php without declaring global identifier.
by Reader Man San
Plug-in Architecture To Work in WinForms MVC + WPF MVVM + ASP.NET MVC + Mobile (Xamarin MVC/PhoneGap MVC) + Win 10 Universal App MVC
by Martin Vorbrodt
Plugins: loading code at runtime
by Debdatta Basu
Emulating iterative structures with the C++ pre-processor.
by Dhruv Singh
Follow the tips below to write more beautiful and idiomatic Python code!
by Michael Safyan
If you've done a regular search for API reference documentation, most likely you've come across links to very old versions of the API (e.g. links to Java 1.4.2 instead of Java 5 or Java 6), or you've probably come across plenty of links that are completely unrelated to the actual search (getting...
by mpolaczyk
Public Key Auth - Why it's better than simple password and how to configure
by Member 11246861
First samples in VisualGDB for Raspberry pi2
by Philipp Sch
How to read compressed LZMA files on-the-fly using a custom C++ std::streambuf
by ColdskyXia
How to remove documents from a collection more efficiently
by raddevus
After a lot of research, I’ve discovered the simplest way to get a QEMU RISC-V Linux image running.
by Nelson Kosta Souto
Running the same compiled assembly on Windows and Linux.
by Latika surse
How to use SASS in Drupal ?
by steveb
A simple Sci-Fi plot compiler
by Voevudko A. E., Ph.D.
Briefly discussing web accessibility in general. Stressing a few prime points/tips that are easy to use and always good to follow. Suggesting to start using easy to understand and remember "rules of thumb".
by yousafzai amazai
In this article we see how selection sort can be implemented with swapping pointers.
by Emiliarge
How to send data to device and receive data from device through COM-port
by akramKamal
Code to serialize/deserialize any object to an XML file.
by WoodyMou
Session 1: Setup SoftEther L2TP server on Amazon AWS Ubuntu
by DigitalInBlue
Guidance on C++/C++!1 Parameter Passing
by Adrabi Abderrahim
Simple C genetic algorithm example
by Tareq_Gamal
Multitheading-based Simple way to control a PlayStation Controller with added Events and Naming buttons, and more options
by B. Clay Shannon
Using routing in Meteor with IronRouter to allow users to navigate between templates/pages
by honey the codewitch
This is a very specialized tool that generates source code to upload files into SPIFFS on an ESP32
by perilbrain
This shows how to start a program by double clicking a shell script in linux environment.
by Andy Allinger
Convert .txt files to .bow in one Linux shell command
by cocaf
The generic network endpoint (IP address and port) class that can be compared with and cast to/from the protocol aware boost::asio::ip::udp::endpoint and boost::asio::ip::tcp::endpoint objects.
by cocaf
The virtual inheritance helps to solve certain class design problems even if they are unrelated to the "deadly diamond of death".
by Lothar Perr
Simple and lightweight XML Serialization using tinyxml2
by Sourav Kayal
In this tip, we will learn to implement SPA using AngularJS
by Alain Peralta
How to use getMagicCaretPosition without getting null value
by Gautham Prabhu K
Using getopts in shell scripting to handle command line arguments.
by Azim Zahir
This article explains creating a JSF application using NetBeans 7.2.1 and Oracle 11G.
by JinWenQiang
Just a brief introduction of a simulator to build wireless environment
by Uttam Kotdiya -India
This tip demonstrates how to use posix message for Inter Process Communication (IPC) in C#, Mono on Linux
by csanuragjain
Captures, searches, and manages all your screenshots in one place.
by Mr. xieguigang 谢桂纲
How to use pipeline feature for linux programming
by Christopher Ayres
Track usage of a value overtime
by Prasad Agarmore
Datacontract channelfactory WCF way of consuming SOAP web services written in C, C++ using gSoap framework on Linux platform
by me.ajaykumar
How to convert a web page to PDF or image
by sonic_youth
This tip will tell you how to add popular web maps such as Google, Nokia, OpenStreet and Yandex maps into a Webix app with just several lines of code.
by Mikeqm
Making the web work with Pick
by TrueCodePoet
Fixing mod_rewrite access to .htaccess files for Wordpress "Pretty Permalinks" and 404 errors.
by Andrey Grodzovsky
Stack corruptions are usually tricky to solve, they can be random or consistent in nature, random are usually due to some rogue pointer writing to a random location wrecking havoc along the process address space and the consistent are due to overrunning allocated write buffer with more bytes that it
by Sanjay1982
Small shell script function to XOR hex strings
by Prabakaran T
Youtube API for PHP to feed a video list from a particular channel without Oauth, this API only needs a Channel ID and Channel name, no need to generate API key access and so on, simply it's fair enough.