Skip to content

Instantly share code, notes, and snippets.

View nikonov91-dev's full-sized avatar

Alex Nikonov nikonov91-dev

View GitHub Profile
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "ctrl+shift+`",
"command": "workbench.action.terminal.new"
},
{
"key": "ctrl+shift+`",
"command": "-workbench.action.terminal.new"
},
@nikonov91-dev
nikonov91-dev / javascriptreact.json
Last active June 14, 2019 10:16
js react gist snippet for vscode
{
"createStatelessComponent": {
"prefix": "import-stateless",
"body": [
"import React from 'react';",
"",
"export default ({}) => (",
" <$1>",
" ",
" </$2>",
@nikonov91-dev
nikonov91-dev / intellij_filewatcher_sass
Last active January 3, 2020 09:23
Intellij Idea File Watcher for Sass
the last workable settings:
$FileName$:$FileNameWithoutExtension$.css
$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map
last non workable
$FileName$:$ProjectFileDir$/src/main/resources/static/css/build/$FileNameWithoutExtension$.css
$ProjectFileDir$/src/main/resources/static/css/build/$FileNameWithoutExtension$.css:$ProjectFileDir$/src/main/resources/static/css/build/$FileNameWithoutExtension$.css.map
@nikonov91-dev
nikonov91-dev / field-text.jsx
Created July 1, 2019 14:24
how return value from PROMISE to another function and proceed it with RETURN
var FlexTextInput = function (
parendID = 'non-unique-par-id',
childID = 'non-unique-child-id',
parsedJson = []
) {
const attrs = parsedJson.map(e => e)
class FlexTextInputComp extends React.Component {
state = {
value: '',
@nikonov91-dev
nikonov91-dev / git gist
Created July 10, 2019 14:04
gist of git tips on russian. Полезные комманды git с описанием
hello git
commit - that snapshot
working directory
checkout - процесс когда файлы скопированы из репозитория в рабочую папку
staging area/index - файл-таблица содержащая список файлов загруженных в порядке по времени записи в репозиторий
poise - держать/висеть/ быть готовым к действию
SHA - ID номер коммитов состоящий из 40 символов /SHA - secure hash algorithm
branch - ответвление проекта от основного проекта без изменения второго.
consistency - непротиворечивость
topic branch - это ответвление коммитнутых и внесенных изменений и подтверждение их добалвлений в первоисточник проекта (в ситуации pull requesta)
удаление Idea на линуксе
~/.intellij...
~./local/share/jetBrains
./etc/
~/.java/.userPrefs/jetBrains
на маке:
удалить из программ
проверить пути: ~/Library/Preferences/, ~/Library/Application Support/ and ~/Library/Caches/
проверить пути: ~user/Library/Preferences/, ~/user/Library/Application Support/ and ~/user/Library/Caches/
@nikonov91-dev
nikonov91-dev / CorelDraw
Last active February 18, 2021 10:08
CorelDraw hot keys
(объект) Разъединить - d
(объект) Поместить в контейнер - t
(объект) На уровень вперед - u
(объект) На уровень назад - y
(объект) Редактировать PowerClip - е
(объект) Извлечь содержимое - alt-shift-e
(объект) Удалить фрейм - ctrl-d
(эффекты) Снаружи - a
(панель инструментов) Выбор - v, ctrl+shift+v
(устройства цветовым кругом) Безье - b
@nikonov91-dev
nikonov91-dev / PS
Last active October 25, 2020 16:36
win mac
Поместить связанные - shift+ctrl+t shift+cmd+d
Слой - смарт-объект - повторно связать слои - f2
файл - экспорт в png - cmnd+e
edit - flip horizontal - cmd+f
@nikonov91-dev
nikonov91-dev / index.js
Created January 16, 2021 16:51
задача кодевам
необходимо чтобы на сходе давать команду и на выходе после расчета нужно показать позицию и ориентацию.
суть в том что есть газонокосилка ездящая налево\направо\прямо и передвигаться она может ездить туда-сюда без гранично
и вот
const _d = {
r: 'r',
l: 'l'
};
class Mower {
function deviceNamesSystem(dn) {
dn.push('kuojoa{-truncated-}');
dn.push('fmgnwjjsfayewzpxslt1');
dn.push('mixer');
dn.push('mixer');
const updatedDN = [];
let newName = '';
let countMax = [];