Skip to content

Instantly share code, notes, and snippets.

View Ivanitch's full-sized avatar
🏠
Working from home

`Sergey Ivanov Ivanitch

🏠
Working from home
View GitHub Profile
@Ivanitch
Ivanitch / nginx.conf
Created April 29, 2022 01:20 — forked from Kison/nginx.conf
Nginnx config for Yii 2 Advanced App Template (subdomains)
# frontend
server {
listen 80;
server_name yii2.lo;
server_tokens off;
client_max_body_size 128M;
charset utf-8;
access_log /var/log/nginx/yii2-access.log main buffer=50k;
@Ivanitch
Ivanitch / remove-all-from-docker.md
Last active September 30, 2022 00:25 — forked from tomasevich/remove-all-from-docker.md
Удалить/очистить все данные Докера (контейнеры, образы, тома и сети)

Остановить локальные сервисы!

sudo systemctl stop nginx

sudo systemctl stop mysql

sudo chown $USER:$USER /var/run/docker.sock

docker stop $(docker ps -qa)
@Ivanitch
Ivanitch / docker-compose.md
Created February 19, 2022 04:10 — forked from yesnik/docker-compose.md
Docker Guides

Docker Compose

Docker compose is a tool that is used for defining and running multi-container Docker apps in an easy way. It provides docker-compose.yml configuration file that can be used to bring up an app and the suite of services it depends on with just one command.

  • docker-compose up - start all services from docker-compose.yml
  • docker-compose up db - start only service db
  • docker-compose up --build - rebuild all images and run containers
  • docker-compose -f docker-compose.prod.yml up - start all services from docker-compose.prod.yml
@Ivanitch
Ivanitch / active_record.md
Created February 19, 2022 04:03 — forked from yesnik/active_record.md
Yii 1 Framework Cookbook

CActiveRecord methods

findAll()

Sort records

// Ascending order
Partner::model()->findAll(array('order' => 'company'));
@Ivanitch
Ivanitch / Bootstrap-3_Carousel-Collection
Created July 28, 2021 02:51 — forked from loschke/Bootstrap-3_Carousel-Collection
Bootstrap 3 - Carousel Collection Pack
@Ivanitch
Ivanitch / PHP7-extensions.md
Created July 7, 2021 09:58 — forked from E1101/PHP7-extensions.md
PHP 7 Extensions

Extensions Catalog

This page holds everything we know about every extension we know about. Instructions for working with this page can be found on our main website.

If this page is annoyingly narrow to read, try this: https://github.com/xthexder/wide-github

Core Extensions

Name Homepage/location Has maintainers Has tests Has docs Works on PHP5 Works on PHP7 Is good on PHP 7 Details
@Ivanitch
Ivanitch / Markdown-docs.md
Created September 4, 2020 04:41 — forked from Jekins/Markdown-docs.md
Руководство по оформлению Markdown файлов

Настоящий документ предназначен для ознакомления пользователя с функциональными возможностями языка разметки Markdown. Markdown – это облегченный язык разметки, который является инструментом преобразования кода в HTML. Главной особенностью данного языка является максимально простой синтаксис, который служит для упрощения написания и чтения кода разметки, что, в свою очередь, позволяет легко его корректировать. Теперь рассмотрим более подробно функции языка разметки Markdown.

Markdown не является заменой HTML. Синтаксис Markdown достаточно ограничен, и соответствует лишь небольшому подмножеству элементов HTML. Он включает в себя следующие элементы:

  1. Блочные элементы
@Ivanitch
Ivanitch / mysql2sqlite.sh
Created September 3, 2020 09:40 — forked from esperlu/mysql2sqlite.sh
MySQL to Sqlite converter
#!/bin/sh
# Converts a mysqldump file into a Sqlite 3 compatible file. It also extracts the MySQL `KEY xxxxx` from the
# CREATE block and create them in separate commands _after_ all the INSERTs.
# Awk is choosen because it's fast and portable. You can use gawk, original awk or even the lightning fast mawk.
# The mysqldump file is traversed only once.
# Usage: $ ./mysql2sqlite mysqldump-opts db-name | sqlite3 database.sqlite
# Example: $ ./mysql2sqlite --no-data -u root -pMySecretPassWord myDbase | sqlite3 database.sqlite
@Ivanitch
Ivanitch / .gitconfig
Created December 31, 2019 03:52 — forked from pksunkara/config
Sample of git config file (Example .gitconfig)
[user]
name = Pavan Kumar Sunkara
email = pavan.sss1991@gmail.com
username = pksunkara
[core]
editor = vim
whitespace = fix,-indent-with-non-tab,trailing-space,cr-at-eol
excludesfile = ~/.gitignore
[sendemail]
smtpencryption = tls