Последние заметки – Часть 6

Фото Как работать с JSON из Bash
Как работать с JSON из Bash

Как получить поле JSON ответа из Bash скрипта или оболочки

Фото Полезные, но неочевидные команды PostgreSQL
Полезные, но неочевидные команды PostgreSQL

Часто новичку в PostgreSQL сложно просто от того, что многие команды, к которым он привык в других СУРБД называются по-другому, и вообще выглядят странно

Фото Как настроить Docker, чтобы он переподнимался при ошибках и перезапуске хоста
Как настроить Docker, чтобы он переподнимался при ошибках и перезапуске хоста

Настройка политики перезапуска Docker контейнеров

Фото Два джунá писали АПИ
Два джунá писали АПИ

Небольшой рассказ о разработке API

Фото Упражнение: связный список
Упражнение: связный список

Теория без практики суха и даже вредна: немного разомнёмся на связном списке

Фото Динамическое выделение памяти
Динамическое выделение памяти

Итак, динамическое управление памятью – сбрасываем оковы прибитых при компиляции размеров структур!

Фото Модель памяти Си
Модель памяти Си

Ещё раз вспомним, что в Си всё байты. Но как мы их храним? А как вообще можно?

Фото Union – Объединения в Си
Union – Объединения в Си

Опять же довольно уникальная фишка Си – возможность смотреть на одни и те же байты по-разному

Фото Битовые поля в Си
Битовые поля в Си

Довольно уникальная для ЯП фишка Си – битовые поля структур

Фото Enum - перечисляемый тип данных
Enum - перечисляемый тип данных

Распространённый тип данных во многих языках программирования. Как же он выглядит в Си?

Фото Выравнивание структур
Выравнивание структур

Неочевидная тема. Для многих, кто программировал только на высокоуровневых ЯП, сложно принять, что заботиться нужно даже о порядке полей в структурах

Фото Структуры и объединения
Структуры и объединения

Базовые структуры в Си. Общие принципы работы с ними