Skip to content

Instantly share code, notes, and snippets.

@llcawc
llcawc / BASH-Commands.md
Last active December 22, 2023 19:43
Шпаргалка по bash

Шпаргалка по bash

источник

Добавляйте свои команды и остальные полезности через Pull request.

Шпаргалка основных команд Git Bash, терминала OSX, терминала linux.

Суть

@llcawc
llcawc / git-readme.md
Last active December 22, 2023 19:32
Шпаргалка по Git

Шпаргалка по консольным командам Git

источник

Добавляйте свои команды и остальные полезности через Pull request.

@llcawc
llcawc / angie.md
Last active May 11, 2024 09:39
Сервер Angie для Ubuntu

Настройка сервера Angie

сперва настраиваем Ubuntu или Debian: подключение к серверу через терминал с SSH c логином от root

ssh root@ip_server

Обновляет систему

@llcawc
llcawc / nginx.md
Last active February 18, 2023 17:59
Установка сервера Nginx в Ubuntu
/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
/*
Document
========
*/
/**
Use a better box model (opinionated).
*/
{
"name": "starter",
"version": "23.01.16",
"license": "MIT",
"author": "pasmurno by llcawc",
"homepage": "https://github.com/llcawc",
"description": "Simple frontend template starter",
"main": "gulpfile.js",
"type": "module",
"scripts": {
@llcawc
llcawc / reboot.css
Last active January 21, 2023 20:35
Normalization of HTML elements, forked from Bootstrap and Normalize.css
/*! reboot.css - Normalization of HTML elements, forked from Bootstrap and Normalize.css
* Bootstrap Reboot v5.2.3 (https://getbootstrap.com/)
* Copyright 2011-2022 The Bootstrap Authors
* Copyright 2011-2022 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/
:root {
--r-blue: #0d6efd;
--r-indigo: #6610f2;
@llcawc
llcawc / NodeJS-install&use.md
Last active December 21, 2021 16:41
NodeJS - установка и настройка

NodeJS - установка и настройка

Установка NodeJS с помощю менеджера контроля версий FNM:

Это самый простой и правильный способ установки, который приведен на самом сайте Node и вот тут об этом так прямо и сказано: https://nodejs.org/en/download/package-manager/#fnm

Основная суть менеджера FNM как обычно у менеджеров - “разруливать” - а именно возможность иметь на борту несколько релизов NodeJS и быстро переключаться между ними. Менеджер работает быстро и просто. Кроме того он может использовать файлы .node-version или .nvmrc для автоматизации установки и использования. Для этого просто запиши номер нужной версии node в файл .node-version и помести его в папку проекта и например в личную директорию. Переключаясь между папками используй команду fnm use

Как просто создать файл .node-version в терминале используя команду cat :

@llcawc
llcawc / gulpfile.js
Last active January 21, 2023 20:32
Start samples gulp file
// gulpfile.js
// simple frontend template starter, created pasmurno by llcawc, https://github.com/llcawc
// import modules
import fs from 'node:fs'
import { env } from 'node:process'
import gulp from 'gulp'
const { src, dest, parallel, series, watch } = gulp
import browsersync from 'browser-sync'
import htmlmin from 'gulp-htmlmin'
@llcawc
llcawc / reset.css
Last active November 2, 2019 16:56
Сброс стилей
/*
HTML5 Reset :: style.css
Сброс HTML5: style.css
----------------------------------------------------------
We have learned much from/been inspired by/taken code where offered from:
Мы многому научились от/были вдохновлены для/взять код, где предлагается:
Eric Meyer :: http://meyerweb.com
HTML5 Doctor :: http://html5doctor.com
and the HTML5 Boilerplate :: http://html5boilerplate.com