Nikita Gusarov
  • Background
  • Development
  • Publications
  • Talks
  • Posts
  • Contact

Posts

In this section you are welcome to find all my posts

February 7, 2022

LaTeX and R

Today I’ve had to complete one of the course deliverables with some indications about how to compile the .Rmd files. The courses I’m giving (partially) at Grenoble INP Génie Industriel (GI) are mostly oriented for the first and second year students on the engineering track. This means that the level of heterogeneity in the knowledge across the groups is extreme and while some of them are more than capable to use R for document compilation, others encounter difficulties with this task.

read more
February 6, 2022

ThinkPad X220 and PWM

Continuing the posts’ streak, today we are going to see how to eliminate the PWM flickering problem that arises on some of the ThinkPad laptops of early 2010-th. The proposed solution is specific for the laptops equipped with Intel GPU’s (Intel i915 only) running Linux.

This summer I’ve acquired a second laptop, an old ThinkPad X220, to have something more portable at hand in complement to my main ThinkPad T430. Today I’ve decided to finally patch my X220, because with time the eye strain has become more and more noticeable. Both of the machines encounter the same screen flickering issue even after the upgrade of their screens to the IPS versions. And even though I already corrected the problem on my T430 about 2 years ago, I’ve completely forgot how to do it by now. After some search on the Internet, I’ve found the solution and this post serves mostly to keep it by hand, just in case.

read more
February 5, 2022

Financial market analysis with R

Recently I’ve became obsessed with the idea of getting into stock exchange (for testing purposes and not for actual investment). One of the main reasons is the desire to start putting something aside for long-term perspective, but in short perspective this project gives me quite a lot of things to play with. Among them - the possibility to explore the predictive financial oriented models, neural networks (NN) testing for stock predictions and many more.

read more
February 4, 2022

Bibliometrix

Since the start of my Doctoral studies I’ve always performed the literature exploration “the hard way”. Meaning, that I’ve performed most of my literature searches by hand, attempting to manually locate the key articles in the domain. While I’ve got an in-depth comprehension of the field, it remains possible that I’ve overlooked some of interesting literature clusters. However, there always existed a possibility to avoid such mistakes: by performing a thorough bibliometrics study instead of the simple literature overview.

read more
February 3, 2022

`Pass` for password management

Some days ago I’ve descried my new password management model, where I’ve mentioned a tool named pass. By the end of the year 2021 I’ve been using this tool for some time for my passwords management, while in 2022 it became more of a fallback measure for my backups and secure password storage. Today I’ll discuss some of the features of this tool, as well as my personal setup and use-case.

read more
February 1, 2022

Self-hosting

Today we are going to speak about the self-hosting. Since the start of January I’ve spent some time on configuration of my home server for my personal applications. The idea behind this transition was to put some more distance between myself and my dependence on the external services, where I’ve no means to control my personal data. The last year, I’ve already performed the transition from using the Google Drive and Dropbox to the usage of more private NextCloud solutions (offered by my university,as well as a privacy respecting server in Zurich). Nevertheless, when I’ve discovered a long unused motherboard, belonging to my school laptop, I’ve decided to give it a new life.

read more
January 29, 2022

OnlyKey for Linux login

After receiving a hardware authentication token for the New Year, I’ve spent quite a lot of time on the configuration. Even though I’d already modified my security model by the end of 2021, I needed to reconsider it once again. Now my password management framework comprises three elements:

  1. Hardware security token (OnlyKey) for most sensitive credentials and 2FA (two facto authentication like OTP, FIDO2 / U2F)
  2. Self-hosted cloud storage (Vaultwarden) for less sensitive credential
  3. Encrypted password database (Pass-Tomb) on a USB

Each of these elements requires a separate post, but for now I’ll focus only on the first part. What is more, I’ll separate the content into several parts: in this particular part I’ll describe how it’s possible to configure the OnlyKey as second factor authentication for Linux system login (or sudo).

read more
December 27, 2021

Blog revival

After some difficult time without much ideas about how to write, and what to write about, I’ve decided to review this blog. Many things have happened since I’ve last time update this page: new Machine Learning courses, participation in the AIMS2 program preparation, first time teaching of the M2 Econometrics course and many more. In this post I’ll attempt to describe some of my new ideas concerning this blog’s past and future. I hope that the next several months will be marked by an uptake in the activity on this blog with some new interesting topics to come.

read more
December 27, 2021

RStudio or VS Code

It’s highly probable, that the days to come will be marked with a lot of activity on this blog. Some of the last discussions pushed me forward to start publishing on several topics I’ve considered as not worth of it. Among the most interesting points comes the discussion of the R related ecosystem. This topic regroups both the discussion about the FOS Software, as well as the R language itself.

read more
  • ««
  • «
  • 1
  • 2
  • 3
  • »
  • »»
© Nikita Gusarov 2025