When we need to create a small dynamic web application, using PHP and MySQL are our obvious options. When we need to create a self-hosted IoT solution like this guide ESP32 Arduino IoT Relay Control, either we need to instruct the user to create a MySQL database, create tables and populate with data or we can create an installer script so that the job is "automatically" done. When we install … [Read more...]
What is Desktop Publishing (DTP)?
Desktop publishing, commonly abbreviated as DTP, consists of preparing documents for printing using a computer instead of the historical processes of typography and phototypesetting. Desktop publishing is done using specialized software, called layout software or DTP software, similar to ordinary word processing software, but where special emphasis has been placed on the layout of text and … [Read more...]
Dynamic WebP Image Delivery in WordPress with Bunny CDN
Loading the WordPress post images in WebP format is of great importance today since WebP format reduces the size and Google wants that we use WebP format. Even if the gain in terms of size reduction is not significant, it is probably a good idea to solve the "issues" pointed out as errors in PageSpeed Insights. Various whimsical rules and instructions imposed by Google do not stay with time. … [Read more...]
Advantages and Disadvantages of Ubuntu Server Distribution
There is a lot of difference between a Server OS and Desktop OS. Only a few Linux server distributions are commonly used for web hosting and app hosting which include Debian, CentOS, Ubuntu, REHL, AlmaLinux, Rocky Linux and openSUSE. Ubuntu is a Debian derivative server distribution but Ubuntu is more popular than Debian. Ubuntu is composed mostly of free and open-source software but has … [Read more...]
Typography on the Web
Web typography refers to the typography for digital texts and the use of fonts on the web. Typography for digital texts deals with the visual design of text documents such as websites or e-books, primarily by means of typeface, as well as the other possibilities of typography. The main purpose of typography is to make texts easier to read and thus easier to understand, as well as to present … [Read more...]
How to Use JuliaMono Font in Urvanov/Crayon Syntax Highlighter
The original Crayon Syntax Highlighter by Aram Kocharyan no longer available because it does not work with the newer WordPress versions. However, Fedor Urvanov has worked with Aram Kocharyan to make Crayon Syntax Highlighter work again as Urvanov Syntax Highlighter. Most of the core technical blogs (including ours) heavily rely on Urvanov/Crayon Syntax Highlighter because it works with all the … [Read more...]
What Is a Sales Funnel?
The sales or conversion funnel is a metaphor used in marketing or business administration to refer to the phases of the sale. It is the process by which potential sales opportunities are qualified and selected to turn them into real opportunities that end up in real transactions. The concept is represented as a graphical tool that shows the business opportunities (and their amounts) at each step … [Read more...]
The 6G Network: 100 Times Faster than 5G
The speed of 5G amazed in many parts of the world. The maximum speed of 5G can be 10Gbps. While 6G can support one terabit per second. 6G will be the successor to 5G communications technologies. 6G will not only be focused around optimizing the connection speed of mobile phones, we already have achieved an optimum result. 6G will be more developed to support IoT and automation related technologies … [Read more...]
What is a Compiler?
A compiler is a computer program that translates source codes of a particular programming language into a form that can be executed directly by a computer (microprocessor or microcontroller). The process of translation is also known as compilation or transformation. The opposite, i.e. the retranslation of machine language into the source code of a particular programming language, is called … [Read more...]
How Can I Take Better Pictures With My Samsung Galaxy S23 Ultra?
The Galaxy S22 Ultra was a powerful phone with great cameras. However, the camera has been better in Samsung Galaxy S23 Ultra with the updates. In S22 Ultra, you had to apply the updates and install a few Samsung apps to get all the features. However, a few tricks can get the most out of the features of the hardware and take great photos every time. By following these easy tips you can snap … [Read more...]
What is Document Object Model (DOM)
The Document Object Model (DOM) is a W3C standardized programming interface that allows scripts to examine and modify the contents of the web browser. By the DOM, the composition of an HTML or XML document is represented as a set of objects – which can represent a window, a sentence or a style, for example – linked in a tree structure. Using the DOM, a script can modify the document present in the … [Read more...]