ByteScout Blog - Read .NET and C# Tutorials, Find Articles for Beginners and Advanced Developers
Announcement
Our ByteScout SDK products are sunsetting as we focus on expanding new solutions.
Learn More Open modal
Close modal
Announcement Important Update
ByteScout SDK Sunsetting Notice
Our ByteScout SDK products are sunsetting as we focus on our new & improved solutions. Thank you for being part of our journey, and we look forward to supporting you in this next chapter!

Blog

Forgot to update the year in the footer again? Fix it once and for all with this simple javascript snippet
This article was updated on January 8, 2021. Initially published on January 14, 2019 It is this time of the year. I mean it is  2020 2021 already but many websites still have their footers showing previous year, like this "MySiteName.com (c) 2018-2020". Someone was too busy and forgot to change the footer for 2021. Thanks to the Gods of Javascript and browsers, you can easily fix it with just one line of Javascript code once and [...]
Implement Dark Mode in Flutter
Dark mode in mobile apps is a popular feature nowadays. The latest versions of operating systems running on mobile devices are readily supporting dark mode incorporation. Dark mode themes not only provides a distinct visual impact but also aids human vision and device energy. Dark themes are proven to reduce eye strain on low-lighting conditions. It also reduces the brightness scope. Thus, decreasing overall power consumption on the device. Hence, the Dark mode feature in [...]
How To Bypass Screen Time On iPhone and iPad Or How Modern Kids Are Hacking Famous Apple’s Parent Control System
Many parents do worry about the increased usage of electronic devices by their kids. iPhones and iPads phones replaced game consoles, online chat devices like blackberry and Nokia, and TV sets but also they are super portable, can run a lot of different apps, and work all day on a single charge. As a result, they are much harder to control and easier to bring anywhere. Smart parents want to limit the time which their [...]
The Preprocessor Directives in C
The C preprocessor directives are executed before the compilation of a program. It is not a part of the compiler and it is a separate step in the compilation process. It instructs the compiler to do the required pre-processing before the actual compilation of a program. So it is just a text substitution tool. There are several steps present in between writing a program and executing a program. How does the preprocessor work? The programmer [...]
Cobol vs Fortran Ultimate Comparison
COBOL and FORTRAN, both are pretty old programming languages, known for their use-cases. Cobol stands for Common Business-Oriented Language, whereas FORTRAN stands for Formula Translation. In this article, we will explore the core difference between Cobol and FORTRAN. But, before, we do so, let's quickly take a look at their origin history. FORTRAN was created by John Backus at IBM. He did it in 1957. Fortran was created from the bottom up to handle computationally intensive [...]
Predictive Analytics A-Z Tutorial
The field of Predictive Analytics is everywhere these days. We can hear about it in several and different areas like medicine, businesses, industries, and so on. But what exactly Predictive Analytics is? How can some algorithms predict the future, and what is the process to effectively apply Predictive Analytics? This article has the answers to these questions and other insights about this topic. In the next section, we'll be talking about what Predictive Analytics is [...]
What is SVG and its Importance
Web and formats go hand to hand. And, if you are new to the web, you will surely have been introduced to a bunch of them. One of the notable format you would surely have heard about is SVG. In this article, we will explore SVG, its history, and its importance in web development. So, by the end of the article, you will have a complete understanding of SVG and can use the knowledge in [...]
Image Data Extraction with Python
Humans understand the image and its content by merely looking at it. Machines do not work the same way. It needs something more tangible, organized to understand, and give output. Optical Character Recognition (OCR) is the process, which helps the computer to understand the images. It enables the computer to recognize car plates using a traffic camera. Ocr kicks in to convert handwritten documents into a digital copy. The primary objective is to makes it a [...]
Automated Deployment Using GitHub
When the developer has built the desired application, the SDLC's next step is to deploy it for testing purposes. The process of delivering the application code to specific customers is known as deployment. It is an essential aspect of application development because it impacts the quick response of applications in time and new changes. The quality to adopt change and deliver a fast response time of the product depends upon the deployment method. Another essential [...]
Dimensionality Reduction Using Principal Component Analysis (PCA)
In data analysis, dimensionality reduction in the form of transformation changes the data from a higher dimension to a lower dimension. Computer scientists use this technique to avoid the curse of dimensionality. The curse of dimensionality means the challenges occur while working with predictive modeling if there are many input features. Hence, reducing the number of input variables eases the working of the model on the provided dataset. Table of Contents: Need for Dimensionality Reduction? [...]