RPC is a powerful technique for building distributed applications based on the client-server model. The model extends the notion of local call procedure, the difference being that the called procedure is not in the same addressing space with the calling procedure. The two processes involved may be on the same computer or may be on two computers in the network. Using PRC, distributed application...
Text editors for code
Any programmer, like any writer or site owner, is looking to have the best text editor for programming as efficient and easier as possible. Below is a list of text editors for programming and programmers that we consider more edifying: 1. Sublime Text Sublime Text is probably the most used text editor, given that it offers us some plugins for a variety of programming languages, and searching for...
Video editing in Linux
Many of those who have moved to or intend to move to Linux wonder what are the video editors they can use in the new operating system. 1. Avidemux. Avidemux – is one of the simplest video editors. Allows clipping, joining, filtering, and encoding video clips. It is compatible with most video formats (AVI, MPEG, MP4, DVD, ASF) and can be easily used by inexperienced users. Provides many...
Evolution: An email and calendar software
Evolution is a group of e-mail programs along with activity planning lists and a calendar. The application also offers an e-mail address book. Start Evolution by selecting Applications-> Internet-> Email or the evolution command. Available menus, menu items, and toolbar icons vary depending on the open component. Use the left panel to select the information displayed on the right. The size...
What is Konqueror
Konqueror File Manager Konqueror is a web browser and file manager. It allows viewing of documents and images. Start Konqueror by clicking on the “house” icon in the panel or by pressing the Alt + F2 keys and entering the $ HOME conqueror. The contents of your home directory are displayed. The file manager window consists of the menu bar at the top of the screen, the toolbar and the...
What is Nautilus
Nautilus is the file manager for Unity desktop. Nautilus is the predecessor for file managers such as Nemo and Caja. Nautilus is also the file manager for GNOME Desktop, which has been renamed to Files. Nautilus is the default GNOME file manager A folder opens by double-clicking it when a window appears that displays its contents. Nautilus also has a browser interface. Right click on the folder...
What is the GNU Debugger
The GNU Debugger, usually called GDB, is the standard debugger for the GNU software system. It is a portable debugger that runs on many Unix-like systems and works for many programming languages, including Ada, C, C ++, FreeBASIC, and Fortran. GDB was first published by Richard Stallman in 1986 as part of his GNU system after the GNU Emacs was “sufficiently stable.” GDB is free...
What does open-source software implies
The term “open source” describes the practice of producing or developing certain finished products, allowing users to access the production or development process freely. Some specialists define the “open source” as a philosophical concept; others think it is a pragmatic methodology. Being very often used in software development, many programming specialists have the...
What is BASH
Bash is a scripting language compatible with shell commands. It can be executed either from the standard input or from a file. Bash Scripts are actually executable text files; these files can be edited with any text editor. These scripts are used to execute simple or complex commands. Bash is a Unix commands interpreter originally written by Brian Fox from the GNU Free Software Foundation. Bash...
The Apache HTTP server
Formerly known as the “APatCHy Server,” based on existing code and a series of “patch files“, the mature code name deserves to be linked to the native Apache tribe, well known for their superior attributes in strategy confrontations and extraordinary adaptation to the environment. Apache is an open source HTTP server. Apache has played and plays an essential role in web...