Skip to content

Instantly share code, notes, and snippets.

View upikoth's full-sized avatar
🙂
practice makes perfect

Demin Ivan upikoth

🙂
practice makes perfect
View GitHub Profile
// Использовал вот этот пример
// https://gist.github.com/jim3ma/b5c9edeac77ac92157f8f8affa290f45
package main
import (
"crypto/tls"
"fmt"
"log"
"net"
"net/mail"
@upikoth
upikoth / projects.md
Last active April 22, 2023 19:44
Projects

Описание проектов

Общая документация по используемым технологиям

https://github.com/upikoth/docs

--

пример использования semantic-release

@upikoth
upikoth / common.md
Last active April 22, 2023 13:06
Configs
@upikoth
upikoth / starter.md
Last active May 31, 2024 11:05
Starter
@upikoth
upikoth / generateEslintignore.js
Created February 25, 2022 15:20
Генерирует файл с путями ко всем файлам с указанными расширениями. Удобно, когда добавляешь линтер в большой проект.
const mainFolder = './';
const mainExtensions = ['.js'];
const mainExcludeDirectories = ['node_modules'];
const fs = require('fs');
async function isDirectory(path) {
return new Promise((res, rej) => {
fs.stat(path, (error, stats) => {
if (error) {
@upikoth
upikoth / terminal_settings.txt
Last active March 3, 2022 07:29
Настройка терминала на mac os
1. устанавливаем https://iterm2.com/
2. устанавливаем oh-my-zsh: sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
3. устанавливаем тему: git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
4. редактируем ~/.zshrc: ZSH_THEME="powerlevel10k/powerlevel10k"
5. перезапускаем терминал
6. устанавливаем настройки
7. iterm2 -> preferences -> profiles -> keys -> presets -> "Natural Text Editing" (чтобы можно было быстро перемещаться в строке терминала)
8. Открываем стандартный терминал, настройки -> профили -> текст -> меняем шрифт на MesloLGS NF (чтобы иконки корректно отображались)
9. Откываем VSCode, commdand + P, settings.json -> Open Settigns Json -> вставляем строку "terminal.integrated.fontFamily": "'MesloLGS NF'", (тоже для иконок в терминале VSCode)