How install docker-compose on Linux (Ubuntu 16.04, Ubuntu 18.04)

This is post about step by step tutorial how install docker-compose on linux.


Configure Static IP Addresses On Ubuntu 18.04 LTS Server

This short post about configure netplan config on Ubuntu 18.04


How to Install Docker On Ubuntu 18.04

Step by step tutorial for install Docker on Ubuntu 18.04 LTS


How To Install Nginx on Ubuntu 16.04

Nginx is one of the most popular web servers in the world and is responsible for hosting some of the largest and highest-traffic sites on the internet. It is more resource-friendly than Apache in most cases and can be used as a web server or a reverse proxy. In this guide, we'll discuss how to get Nginx installed on your Ubuntu 16.04 server.


PHP, FPM, and Nginx

Install PHP, PHP-FPM and Nginx


Apache vs Nginx: практический взгляд

Apache и Nginx — 2 самых широко распространенных веб-сервера с открытым исходным кодом в мире. Вместе они обслуживают более 50% трафика во всем интернете. Оба решения способны работать с разнообразными рабочими нагрузками и взаимодействовать с другими приложениями для реализации полного веб-стека.


Hosting Web Apps

We talk about the three main moving parts of hosting a web application:


Linux Permissions

Permissions are confusing, and it's hard to find proper information on them


Getting Around Your Server

We explore the system a bit and see what common commands you might want to use.


Configuring SSH Locally

We can make logging in over SSH much easier for ourselves. Here we're going to edit a config file on our local machines.


Creating Users and SSH Security

Our goals in this video are: 1. Create a user; 2. Setup key-based login for the user; 3. Disallow root user login;


Logging Into Your Server

When we spin up a server, we'll usually have two ways to log into it, both over SSH


Virtualbox problem - Host only network not work on Ubuntu server 16.04

i have a problem when trying to connect with host only network, from host to guest ... (guest using ubuntu 16.04). Host only network not detected in guest when i type 'ifconfig' by terminal.


Шаблони проектування (Паттерни). Приклади на PHP

Патерни (або шаблони) проектування описують типові способи вирішення поширених проблем при проектуванні програм.


Основные принципы ООП: абстракция, инкапсуляция, наследование, полиморфизм

Абстра́кция — в объектно-ориентированном программировании это придание объекту характеристик, которые отличают его от всех других объектов...


Mounting VirtualBox shared folders on Ubuntu Server 18.04 LTS

This guide will walk you through steps on how to setup a VirtualBox shared folder inside your Ubuntu Server guest. Tested on Ubuntu Server


Детально про SOLID, KISS, DRY, YAGNI

Никогда не понимали, что значат слова SOLID, KISS, DRY и YAGNI в описаниях вакансии программистов или в статьях? В этом видео я расскажу, какие страшные тайны скрывают эти слова))


Короткий довідник по типам таблиць в MySQL

Розглянемо основні типи таблиць в MySQL (MariaDB)


Що таке SOLID?

Коротка шпаргалка по принципам S.O.L.I.D


Шпаргалка по принципам ООП

- Инкапсулируйте все, что может изменяться...


Я не знаю ООП

Я не вмію програмувати на об'єктно-орієнтованих мовах. Чи не навчився. Після 5 років комерційного програмування на Java я все ще не знаю, як створити хорошу систему в об'єктно-орієнтованому стилі. Просто не розумію.


О жизни и здоровье литий-ионных батарей

Краткая история, Принцип работы литий-ионного аккумулятора, Разновидности литий-ионных аккумуляторов


20 питань, що задаються на інтерв'ю по Node.js

У цій статті ми поговоримо про 20 питаннях, зазвичай задаються на інтерв'ю по Node.js.


ООП

Коротко і ясно про принципи ООП


Add User to Docker Container

Simple example add new user to docker container


Паттерн "Проста фабрика"

Проста фабрика просто генерить екземпляр для клієнта без представлення якої небудь логіки самого екземпляра


Список структур данных из SPL с краткими пояснениями

Список структур данных из SPL с краткими пояснениями ...


Как работает EventLoop в Node.js

Хочешь понимать, что у NodeJS под капотом? Тогда этот доклад для тебя! Я расскажу про то, как устроен и работает eventloop в NodeJS. Во время доклада разберем всё на практическом примере с визуализацией.


Индексы в MySQL

Индексы в MySQL (Mysql indexes) — отличный инструмент для оптимизации SQL запросов. Чтобы понять, как они работают, посмотрим на работу с данными без них.


Анализ медленных запросов в MySQL

Иногда нам нужно, определить почему SQL обрабатывается медленно. Конечно, это может зависеть от конфигурации, от железа, от неправильной схемы и от неправильного SQL запроса. Один из инструментов определения это лог медленных запросов.


Windows git: “warning: LF will be replaced by CRLF”

This is an error some people find when using Git on a Windows machine.


SSH tunnel. Local, Remote Port Forwarding

Short article about create ssh tunnel


Репликация данных

Краткое описание репликации данных на примере Mysql


Відмінності асинхронної і багатопотокової архітектури на прикладі Node.js і PHP

Останнім часом спостерігається зростання платформ, побудованих на асинхронної архітектурі. На асинхронної моделі побудований найшвидший в світі веб-сервер nginx. Активно розвивається ...


MongoDB: производительность запросов на диапазонах

В этом посте пример работы с запросом и построением индекса в базе данных для MongoDB.


Принцип проектирования - KISS (keep it simple and straightforward).

KISS – это очень общий и абстрактный принцип проектирования, который содержит в себе практически все остальные принципы проектирования.


Apache vs Nginx

Сравнение Apache и Nginx