Category Archives: What is?

What is: модель OSI

10/03/2017
 

 Захотелось немного потрогать raw sockets на С, заодно решил описать модель OSI – набросок поста давно лежал в черновиках. Модель OSI Open System Interconnection (OSI) – набор протоколов, описывающих процесс взаимодействия по сети двух распределённых систем, независимо от их архитектуры. Модель OSI не является протоколом сама по себе, а описывает структуру для построения гибкой, отказоустойчивой и функционально… Read More »

Linux: C – адресное пространство процесса

09/17/2017
 

 Адресное пространство процесса на примере программы на C. Используемые утилиты и файлы: size /proc/$PID/maps objdump pmap Все примеры выполняются на ОС: С ядром: С использованием gcc:

What is: Infrastructure as Code

03/08/2017
 

 Одним из наиболее важных трендов в IT за последние годы стало бурное развитие автоматизации и одновременно – уменьшение  необходимости во вмешательстве человека и выполнении каких-либо действий. Виртуализация дала нам возможность развёртывания новых окружений для девелоперов, в которых они могли бы делать их работу без опасений затронуть Production-систему, а гипервизоры, такие как Hyper-V или VMWare позволяют… Read More »

What is: ядро Linux

03/02/2016
 

 Состоящее почти из 20 миллионов строк кода ядро Linux является одним из самых крупных Opensource проектов в мире. Что такое ядро Ядро представляет собой нижний уровень программного обеспечения, которое взаимодействует с оборудованием компьютера. Оно отвечает за взаимодействие всех приложений, которые работают в т.н. “пользовательском режиме” с физическим оборудованием и позволяет процессам передавать информацию друг другу с помощью inter-process communication… Read More »

What is: IaaS, PaaS, SaaS

01/08/2016
 

 SAAS: SOFTWARE AS A SERVICE Облачные службы приложений, или Software as a Service (SaaS), представляют собой самый большой и до сих пор быстрорастущий рынок услуг. SaaS использует сеть для доступа к управлению приложениями для клиентов. Большинство приложений SaaS могут управляться непосредственно из браузера без необходимости загрузки и установки дополнительных программ на стороне клиента. В связи с… Read More »