You can find many tricky code snippets in the following sections:
Bind
Dms
-
how to back my mailserver up
-
advanced configs of postfix and other services
-
how to debug email smtp
-
all about configuring dkim in DMS
-
how to dockerize
-
start with DMS
-
setup script commands
-
problems with docker mail server
Elk
Osrm
Algo
Api_client
Api_mock
Apprise
Article
Automation
Aws
Bash
-
kinds of aliases
-
apt and apt-get hacks
-
Cat
-
how make the bash output colorful
-
df command
-
disown in bash
-
Disk Usage command
-
Environmental Variables VS. Shell Variables
-
expand varibales in a file or text
-
how prevent exec from opening new shell
-
all types of expansion
-
Extended_regex
-
find hacks
-
get custom config lines
-
Bash built-in to manage the command line options
-
how to work with grep
-
All about Here Documents in shell
-
general information and hacks
-
how to work with printf in bash
-
all about ps tool
-
Random
-
all about read command
-
root tricks
-
all tricks about sed
-
change a run-time parameter with set
-
managing signals in bash scripting
-
use stat to get the props of file and directory
-
sudo command details
-
all about using tar in linux
-
duplicate the output stream
-
all about variables in bash
-
xargs - sed - docker
Bitbucket
Business_intelligence
Cdn
Certbot
Circleci
Clickhouse
Cloudflare
-
Cloudflare Access allows you to securely publish internal tools and applications to the Internet
-
use maintenance mode in CF
-
Cloudflare Zero Trust replaces legacy security perimeters with Cloudflare’s global network
-
redirect by CF
-
Secure Access Service Edge (SASE) Architecture
-
create workers in CF
Cpu
Crontab
-
how to set environment for cron jobs
-
all about crontab
-
how we can test our crons
-
current working directory when running cron jobs
Cs
Css
Cuda
Curl
Data_science
Date
Dbus
Debian
-
auto debian systems config
-
CIS benchmarks
-
how to control the hot corners
-
major settings
-
all about installations in Debian
Deploy
-
Deploy Django-NextJs with systemd and pm2 in Debian 12
-
step by step to reproduce a cloud server with docker compose stack
-
Methods
Dhcpclient
Display_manager
Diun
Divar
Django
-
all about Django admin and management
-
all about auth in django
-
bulk create
-
add cache to django
-
how to enable celery in django
-
CKEditor to use in Django Admin
-
all about django Command
-
what is django debug toolbar (djdt)
-
django-health-check library
-
django sample dockerfile and compose
-
all about Django Rest Framework (DRF)
-
Django Elasticsearch DSL
-
django dumpdata and loaddata commands
-
email in django
-
all about using env in django projects
-
all about i18n in Django
-
logging in django
-
manage.py commands
-
Manager
-
migrations in Django
-
models and the model instances in Django
-
add OpenAPI to django
-
Policies
-
sample django projects
-
QuerySet lookups and methods
-
all types of relationships in models
-
django secret key
-
select_related or prefetch_related?
-
what is select_for_update
-
how to work with serializers
-
work with sesssions
-
how to set/change the user password in django
-
all about django settings
-
how we should work with signals in Django
-
Django sites framework
-
how to work with static files
-
how to work with superuser in django
-
all about test in django
-
how timezone works in django?
-
add more type hints to Django
-
Views - Dispatcher
Dns
-
install local dns
-
the desription about all type of DNS records
-
all about the resolv.conf file in linux
-
DNS online tools
Docker
-
how to use docker API for different scenarios
-
streamline the building images workflow
-
all about build in docker
-
cache in docker
-
all about docker cli
-
all about CMD in dockerfile
-
create docker image from container
-
all about docker compose
-
all about docker container command
-
/etc/docker/daemon.json VS. $HOME/.docker/config.json
-
all about docker ps formatting
-
dockerfile reference
-
docker registry client
-
env vars in docker
-
monitor real-time events, including service creation, updates, and failures
-
work with linux firewall rules for docker
-
how to write health-checks for docker compose services
-
work with docker image
-
all about docker
-
Inspect
-
install docker engine
-
how to change docker0 network and docker bridges ip range
-
limit docker resources and watch the live resource usage
-
Logs
-
migrate docker data
-
work around for 403
-
all about monitoring docker containers
-
all about mount in docker
-
all about networking in docker
-
orchestration with docker
-
monitor processes inside a container
-
how to free space in docker
-
Ps
-
Push
-
docker registry install and configurations
-
Resources
-
script to remove old images
-
docker run flags
-
dokcer secrets
-
shared memory (RAM) on /dev/shm
-
monitoring container resource usages
-
all about docker swarm
-
how to work with docker system command
-
Tag
-
step-by-step instructions on how to get started with Docker
-
how we can make use of ufw at the same time of docker
-
dokcer update
-
all about docker volume command
Docker_compose
-
docker compose config options
-
all about Docker Compose
-
Networks
-
project name in docker compose
-
Services
-
all about docker compose up
Elasticsearch
Electricsql
Ffmpeg
Finnotech
Firefox
Firewall
General
-
useful links in different subjects
-
what is Monkey Patch?
-
REPL - Read-Eval-Print Loop
-
Server Side Web frameworks
Geo_spatial
Git
-
how to find the first appearance of a bug in commits
-
how to write good commit messages
-
tools for Git Hooks
-
all about git pull
-
how to rebase all commits to only one commit
-
Git Rebase
-
Lost your commits? Do reflog and revert
-
how we can completely remove the credentials form git repos
-
how to use stash better
-
Git submodules
-
commands to troubleshoot git problems
Github
Github_actions
-
differnet actions
-
how to store artifacts
-
all about defining github actions config files
-
sample workflows
Gitlab
-
Control access and visibility
-
all about Gitlab API
-
how to backup gitlab
-
all about Gitlab CI
-
gitlab.rb configs
-
Docker in Docker (dind)
-
all about using docker in gitlab ci
-
Environments
-
extends keyword and its examples
-
general notes
-
configure Gitali in gitlab
-
Gitlab Ci File
-
control the gitlab configs
-
all about gitlab-rails command
-
all about gitlab self-host
-
Gitlab install
-
how to connet jira to gitab
-
job group, hide job, inheritance, delay job, deployment jobs
-
Lfs
-
push size, repo size, ...
-
how can I test emails in GitLab
-
monitoring in gitlab
-
Gitlab Omnibus
-
pipeline types, define pipeline varibale, settings
-
all about postgres in gitlab
-
configure puma, fast HTTP server
-
Rails Console
-
Recommended deployments for target loads
-
Gitlab Container Registry
-
how enable remote development (to run code in terminal,...)
-
how to restore gitlab
-
all about working with runners in gitlab ci
-
Script
-
snippets in GitLab
-
all stages, from .pre to .post and their usage
-
how you can have a repo which uses submodules
-
how to write gitlab ci files
-
Tags
-
gitlab template jobs
-
all tokens in Gitlab
-
all about triggerer jobs in ci file
-
how we should upgrade the gitlab
-
all about gitlab ci/cd variables
Gnome
-
create and work with Google Bucket
-
All about Google Cloud
-
how we should work with Google Console and other development tools
-
how to work with GA4
-
gcloud prices
-
Google Tag
-
all about Google Marketing Platform
-
Tag Manager(gtm)
Google-drive-ocamlfuse
Gpg
Gpu
-
All about CUDA
-
Nvidia Data Center GPU Management
-
how to install the driver
-
Nvidia GPU Kubernetes Plugin
-
how we should get all logs of nos?
-
how we should install nos to enable MPS?
-
Nvidia GPU Operator
-
Nvidia Tesla V100
-
GPU time-slicing
-
Triton
Graphviz
Gunicorn
Helm
Inference
Ipv6
Jira
K3s
Kde
Kubectl
-
all about kubectl kubernetes cli
-
detail of working with pods using Kubectl
-
all about Roles in kubernetes cluster
-
resolve storage related
Kubernetes
Latex
-
different typesettings based on TeX
-
how to install latex
-
all about itemize in latex
-
about Karl's Path SEarch library WHICH
-
all about latexmk
-
how combine markdown with latex
-
seminar template for master
-
all about tables
-
LaTeX tutorials
Linux
-
how to work with chmod in linux
-
how we can find and delete metadata of files
-
how to findout the pid of process on a port
-
change the default font
-
how you can find large and unnecessary files
-
GNU is what you need
-
how to work with groups in linux
-
all about window managers and gpu stuff
-
all about log rotaion in linux
-
all about mac address in linux
-
all about mount in linux
-
all about NetworkManger; network management daemon
-
No Login
-
Partition
-
working with processes in Linux
-
what is shebang and how it can be used
-
introduce terminals
-
what are ttys
-
Users And Groups
Locales
Logging
Logs
Mac
Mailgun
Mailserver
-
clients for sending emails
-
how we can configure mail server in CF
-
Delist
-
Dmarc
-
add mail in gmail
-
how to check the HTML is OK or not
-
sending mail
-
add pop3 support
-
all about Gogole PostMaster Tool
-
Rdns
-
Roundcube
-
All about the SPF record
-
Templates
-
test mail server is good enough
-
all about making yahoo work with our mail servers
Makefile
Mattermost
Mc
Microk8s
Minio
Mk8s
Mkdocs
Mongodb
Monitoring
Nano
Nekoray
Network
-
use netcat to test binding, setcap and authbind are solutions
-
all about gateway interfaces
-
how we should work with dig?
-
all about configuring ips
-
all about network interface
-
tools on ip check
-
all about network monitoring
-
what is network partition?
Nextjs
Nfs
Nginx
-
Default Server
-
echo module
-
all about Nginx configuration
-
Proxy Pass
-
determine who is trustable for setting X-Forwarded-For
-
all about NGINX rewrites
-
Static Serving
-
make cluster of nginx web servers in sync
Node
Npp
Nvim
Og
Openai
Orchestration
Pandoc
Patterns
Pm2
Postfix
-
Configs
-
Debug
-
Mail Server
-
Postfix Installation
-
how set specefic host ip for postfix use
-
Master
-
Restrict
Postgres
-
analyze queries in postgresql
-
postgres backup
-
CLI base commands
-
Create User
-
all about dockerizing postgres
-
basic concepts about PostgreSQL
-
Large Database
-
Performance
-
Pg_basebackup
-
all about pg_dump
-
all about pg_restore
-
Pg_statistic
-
Pgadmin
-
how to work with Postgres Client
-
all about schemas in postgresql
-
enable ssl connection for postgresql
Proxy_chains
Pycharm
-
Run/Debug Configurations
-
how to configure Python console without enabling Django
-
how to fix the import problem with Pycharm
-
how to work with Pycharm Editors
-
configure tests in PyCharm
Pymdown
Python
-
datamodel in Python
-
how work with datetime
-
Decorators
-
python sample dockerfile
-
all about dockerizing python projects
-
tools we can use for documentation in Python
-
all about python formatters
-
Defining Your Own Python Function
-
all about Global Interpreter Lock (GIL) in python
-
how to work with inspect in python
-
install different versions of Python
-
all about json library in Python
-
all about Python method default value
-
All about Mock in Python
-
Namespaces and Scope in Python
-
can we overload methods in python?!
-
all about pip
-
Pipenv Python Package Manager
-
install applications having CLIs using isolated Virtual Environments
-
all about pydantic
-
switch between python versions using pyenv
-
Python Packaging Authority
-
Special (magic/dunder) methods in Python (__
__)
-
create temp dir in python
-
automation in python projects
Random
Rclone
-
rclone install and configure the work with File Storages
-
how to fetch and mount a remote drive into local filesystem
-
show the progress of moving files
Redis
Regex
Resolved
Resolver
Rocketchat
-
how the message should be sent from clinet
-
install and update
-
how to install and upgrade rocketchat servser
-
RocketChat Integrations
-
marketplace
-
make rocketchat support RTL
-
Configure ssl and reverse proxy
S3cmd
S3fs-fuse
Scrcpy
Security
-
all about HTTP Strict Transfer Security
-
CIS Benchmarks List
-
security headers needed for REST Request Responses
-
all about ssl security
Seldon-v2
-
Seldon V2 Saeid
-
Seldon V2 HuggingFace Models
-
Seldon V2 Inference
-
Final Seldon V2 Installation
-
Seldon V2 Installation
-
Seldon V2 Metrics Monitoring
Sentry
Shopify
Shoutrrr
Snap
Sql
Sqlite
Ssh
-
Adding ssh key to the ssh-agent
-
all about ssh config file (Host, Match, ...)
-
Dump running sshd config
-
Index
-
all about ssh keys
-
how configure sshd
Ssh-tunneling
Sshfs
Ssl
Storage
Systemd
-
imporant systemd commands
-
Drop In
-
basics of systemd
-
Journalctl
-
all about systemd kill
-
all about systemd notify type
-
how to remove a systemd unit after being failed
Telegram
Thunderbird
Tmux
Translate
Typescript
Ufw
Unicode
V2ray
Vpn
-
all about settuping VPN on VPS
-
all about socks proxy
-
config udpgw and google 403
-
how to configure vpn
-
sshuttle, ssh vpn for linux
Vscode
-
VSCode default settings
-
issues which limit us and needs features
-
all about vscode keybindings
-
All about language-specific settings in VSCode
-
all about configuring LaTeX Workshop
-
all about python in vscode
-
install and work with vscode server
-
Watchers
-
how to work with VSCode workspaces
-
wrap in VSCode
-
add more support for yaml in vscode