Skip to content

Instantly share code, notes, and snippets.

View rodnaxel's full-sized avatar

Aleksandr Smirnov rodnaxel

  • Finland
View GitHub Profile
@rodnaxel
rodnaxel / interfaces
Last active August 15, 2017 15:08
Configure static ip on the Ubuntu
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
# Static ip
# enx00e04c360554 - name ethernet
auto enx00e04c360554:1
iface enx00e04c360554:1 inet static
address 192.168.0.2
@rodnaxel
rodnaxel / server.py
Created July 29, 2017 08:53
This script is used to create simple server on the Python
'''
Simple socket server using threads
'''
import socket
import sys
HOST = '' # Symbolic name, meaning all available interfaces
PORT = 8888 # Arbitrary non-privileged port
@rodnaxel
rodnaxel / setup.py
Created April 3, 2017 07:37
Example setup.py for cx_freeze
from cx_Freeze import setup, Executable
import sys
import os
os.environ['TCL_LIBRARY'] = r'C:\Python36\tcl\tcl8.6'
os.environ['TK_LIBRARY'] = r'C:\Python36\tcl\tk8.6'
#includes = []
include_files = [r"C:\Python36\DLLs\tcl86t.dll", \
@rodnaxel
rodnaxel / update-pypackage.py
Created January 16, 2017 06:50
Update all packages in python
import pip
from subprocess import call
for dist in pip.get_installed_distributions():
call("pip install --upgrade " + dist.project_name, shell=True)
@rodnaxel
rodnaxel / find_com.py
Last active April 4, 2017 14:05
Find COM in Linux
#! /usr/bin/env python
# coding: utf-8
import sys
import glob
import serial
def serial_ports():
""" Lists serial port names
@rodnaxel
rodnaxel / SemanticVersion.md
Last active February 22, 2024 14:14
Семантическое Версионирование 2.0.0 http://semver.org/lang/ru/

#Семантическое Версионирование 2.0.0

Кратко

Учитывая номер версии МАЖОРНАЯ.МИНОРНАЯ.ПАТЧ, следует увеличивать:

  • МАЖОРНУЮ версию, когда сделаны обратно несовместимые изменения API.
  • МИНОРНУЮ версию, когда вы добавляете новый функционал, не нарушая обратной совместимости.
  • ПАТЧ-версию, когда вы делаете обратно совместимые исправления.
  • Дополнительные обозначения для предрелизных и билд-метаданных возможны как дополнения к МАЖОРНАЯ.МИНОРНАЯ.ПАТЧ формату.