Skip to content

Instantly share code, notes, and snippets.

@barseghyanartur
barseghyanartur / Copy_protected_DVD_on_Linux.rst
Created June 4, 2024 23:33
Copy protected DVD on Linux

Copy protected DVD on Linux

Identify the volume size

Identify the volume size as follows:

@barseghyanartur
barseghyanartur / fix_broken_python_builds_in_2025.rst
Created April 9, 2025 23:00
Fix broken Python builds in 2025
pip install pkginfo --upgrade                                                                                                                                                                                                                                │
pip install wheel --upgrade                                                                                                                                                                                                                                  │
pip install build --upgrade                                                                                                                                                                                                                                  │
pip install setuptools --upgrade
@barseghyanartur
barseghyanartur / JetBrains trial reset.md
Created April 3, 2025 20:41 — forked from h3ssan/JetBrains trial reset.md
Reset all JetBrains products trial in Linux

In some cases, only these lines will work

for product in IntelliJIdea WebStorm DataGrip PhpStorm CLion PyCharm GoLand RubyMine; do
    rm -rf ~/.config/$product*/eval 2> /dev/null
    rm -rf ~/.config/JetBrains/$product*/eval 2> /dev/null
done

But if not, try these

@barseghyanartur
barseghyanartur / random_boolean_in_rust.md
Created February 6, 2023 11:36
Rust random boolean

Random boolean in Rust

Prerequisites

[dependencies]
rand = "0.8.5"

Usage example

@barseghyanartur
barseghyanartur / convert_mysql_dump_to_postgresql_dump.md
Created June 11, 2020 14:21
Convert MySQL dump to PostgreSQL dump

Prepare database dump using mysqldump:

mysqldump -u [username] -p [databaseName] --compatible=postgresql --default-character-set=utf8 > database.sql

Clone mysql-postgresql-converter project:

git clone git@github.com:lanyrd/mysql-postgresql-converter.git
prefix publisher journals dois
10.12679 0 0
10.7579 123Doc Education 0 0
10.3731 21st Century COE Program (Toplogical Science and Technology) 1 40
10.5775 A. I. Rosu Cultural Scientific Foundation Fundatia cultural-stiintifica A. I. Rosu 1 80
10.4037 AACN Publishing 2 766
10.1306 AAPG/Datapages 4 21817
10.3183 AB Svensk Papperstidning 1 1550
10.5769 ABEAT - Associacao Brasileira de Especialistas em Alta Tecnologia 1 57
10.7597 ACOPIOS - Revista Iberica de Mineralogia 1 9
@barseghyanartur
barseghyanartur / venv_on_python39.md
Created February 2, 2021 21:25
Install virtualenv on Python 3.9

Install virtualenv on Python 3.9

Add dead-snakes repository:

sudo add-apt-repository ppa:deadsnakes/ppa

Install Python 3.9, development package and the specific venv:

@barseghyanartur
barseghyanartur / install-xapian.sh
Last active November 16, 2024 17:25 — forked from areski/install-xapian
Install xapian Core and Bindings with Python support on Ubuntu 14.04 LTS
# *****************************************************
# ***************** Install xapian Core ***************
# *****************************************************
sudo apt-get install zlib1g-dev
sudo apt-get install g++
sudo apt-get install uuid-dev
curl -O http://oligarchy.co.uk/xapian/1.2.18/xapian-core-1.2.18.tar.xz
curl -O http://oligarchy.co.uk/xapian/1.2.18/xapian-bindings-1.2.18.tar.xz
@barseghyanartur
barseghyanartur / flatpak_zoom_version_history.md
Created March 22, 2022 10:29
See Flatpak Zoom version history and install a specific version

See the Flapak Zoom version history and install a specific version

List all available zoom versions

Command

flatpak remote-info --log flathub us.zoom.Zoom
@barseghyanartur
barseghyanartur / log4brains_images_support.md
Created October 15, 2024 11:52
Log4Brains images support

Log4Brains images support

Directory structure

docs
├── adr
│   ├── 20240416-architecture-v2.md
│   ├── 20240916-llm-choice.md
│   ├── 20240916-rag-framework-choice.md