Skip to content

Instantly share code, notes, and snippets.

@NamPNQ
NamPNQ / .gitconfig
Created February 17, 2016 06:33 — forked from ViktorStiskala/.gitconfig
Pycharm as a default git difftool and git mergetool. Add the following to ~/.gitconfig
[diff]
tool = pycharm
[difftool "pycharm"]
cmd = /usr/local/bin/charm diff "$LOCAL" "$REMOTE" && echo "Press enter to continue..." && read
[merge]
tool = pycharm
keepBackup = false
[mergetool "pycharm"]
cmd = /usr/local/bin/charm merge "$LOCAL" "$REMOTE" "$BASE" "$MERGED"
@bitsgalore
bitsgalore / loggingGUI.py
Created January 31, 2017 13:43
Minimal threaded GUI application with logging to both text file and ScrolledText widget
#! /usr/bin/env python
import time
import threading
import logging
try:
import tkinter as tk # Python 3.x
import tkinter.scrolledtext as ScrolledText
except ImportError:
import Tkinter as tk # Python 2.x
import ScrolledText
// Requires:
// Leaflet: http://leafletjs.com/
// Leaflet.curve: https://github.com/elfalem/Leaflet.curve
//
// Assumes:
// var map is a Leaflet map and already set up.
var latlngs = [];
var latlng1 = [LATITUDE, LONGTITUDE],
@codeboy
codeboy / CV_v-2_short.md
Last active April 6, 2021 10:52
CV \ Resume \ Vavilov Maxim web-developer

Меня зовут Вавилов Максим.

Программист на Python и Javascript.

Я full-stack web developer - веб программист полного цикла, ну или разработчик широкого профиля. Занимаюсь разработкой и созданием проектов связанных с интернетом уже более пятнадцати лет. Это и простые страницы, блоги, это и магазины с CRM и складским учётом, это и большие системы со множеством уникальных компонентов.

Основные инструменты для работы это Python для бэкенда и серверной архитектуры. В основном это фреймворки Django + DRF, FastAPI, в последнее время AioHttp асинхронный HTTP Client/Server для asyncio.

Так же на фронтэнде я использую Vue и React, это основные Javascript фреймворки. Плюс множество специализированных от картографического Leaflet до UI фреймворка Quasar.

Для реализации современной парадигмы SPA (Single Page App) или для создания изоморфного приложения использую Nuxt.js или Node.js