/images/denis-rasulev.png

DATA BLOG

Topics range from reviews of various solutions to programming and helpful how-tos

Personal opinion only. Some links in posts may be referral.

Katz - Time Series Analysis Framework

Time series analysis is a fundamental domain in data science and machine learning, with massive applications in various sectors such as e-commerce, finance, capacity planning, supply chain management, medicine, weather, energy, astronomy, and many others. Time Series Analysis Time series analysis as a statistical technique is used to examine and model time-dependent data. Some common features of time series analysis tools include: Time series decomposition: the ability to break down a time series into its component parts, such as trend, seasonality, and residuals Forecasting: the ability to predict future values of a time series based on past data Anomaly detection: the ability to identify unusual or unexpected behavior in a time series Multivariate analysis: the ability to analyze multiple time series simultaneously, taking into account the relationships between them Feature extraction/embedding: the ability to extract meaningful features from time series data or to represent time series data in a lower-dimensional space for further analysis.

Best VPN Services in 2021

A VPN - or Virtual Private Network - is a piece of software that you can download to your computer, phone and other devices to help you stay more private online. By encrypting all the data that you send and receive on the internet, VPN services are the ideal tool to ensure that no prying eyes can track what you’re doing on the web. It adds an extra layer of security to whichever network you are trying to connect to, be it your home broadband, public Wi-Fi, or your mobile connection.

VSCodium - Open Source Version of VS Code

Introduction VS Code is one of the most popular code editors available today. Developed by Microsoft this powerful and flexible tool is available for Windows, Linux, and macOS. It has gained a massive following among developers thanks to its impressive set of features, ease of use, and versatility. However, some users are wary of using VS Code due to Microsoft’s involvement in its development. If you’re one of them, you’ll be glad to know that there’s an alternative - VSCodium.

Python on Google Colab

Google Colab is a powerful platform for writing and executing Python in your browser with zero configuration required, free access to GPU, and easy sharing, learning and quickly developing machine learning models in Python. It is based on the Jupyter notebook and supports collaborator development. Google Collab allows developers to write and execute arbitrary Python code through the browser, document the code that supports mathematical equations, create, upload and share notebook from and to Google Drive, import and publish notebooks from GitHub, import external datasets from Kaggle.

Best Python Books to Grow Your Coding Skills

The books listed here cover the fundamentals of Python, and delve into database management. They provide opportunities to enhance your coding skills. Whether you are new to programming or seeking to broaden your knowledge, these books are an excellent resources for your learning journey. So, here we go… 📚 The Hitchhiker’s Guide to Python Authors: Kenneth Reitz and Tanya Schlusser The living and breathing guide to Python This comprehensive guide has been created to assist both beginner and advanced Python developers in efficiently setting up, configuring, and utilizing Python in their daily work.

New NVIDIA Jetson Xavier NX Super Module

NVIDIA® Jetson Xavier™ NX brings supercomputer performance to the edge in a small form factor system-on-module (SOM). Up to 21 TOPS of accelerated computing delivers the horsepower to run modern neural networks in parallel and process data from multiple high-resolution sensors — a requirement for full AI systems. Cloud Native Jetson Xavier NX now features cloud-native support that lets developers build and deploy high-quality, software-defined features on embedded and edge devices.

Data Science Group on Facebook

Data Science Community Data Science is still a rapidly growing field that combines the power of statistical and computational methods to extract meaningful insights from large and complex data sets. It involves the use of various tools and techniques such as machine learning, data mining, and big data technologies to analyze data and extract information that can be used to improve business processes, optimize workflows and make data-driven decisions. Data scientists use their skills in programming, statistics, and domain knowledge to extract insights from data, build predictive models, and communicate their findings to stakeholders.

Protecting Your Server with Fail2Ban: The Ultimate Guide

As soon as you start your server, it immediately jumps into the ocean of botnets trying to login with common credentials. And if your server has anything useful, sooner or later it may become a target for script kiddies or even more advanced folks with powerful computers and latest technologies, including Artificial Intelligence. You can save your server from the botnets and somewhat complicate life for hackers using Fail2ban. What is Fail2ban (F2B) Fail2Ban is an IPF - Intrusion Prevention Framework that protects servers from external attacks.

Free Resources to Learn the ZSH Language

Introduction The command line (shell, terminal) is an interface that allows you to interact with the operating system using text commands. Commands are entered through the standard input stdin, the results of their execution are received on the standard output stdout and error messages are sent to stderr. The command line is a powerful tool for working with the system, because it effectively automates routine tasks such as copying files, managing services and programs, configuring network settings, etc.