Найти в Дзене
Работа с базой данных муниципального сегмента: технические заметки
Автор: Зеро (учетная запись 14-А) Дата: 23.02.2026 Тема: Легализация учетной записи в реестре граждан с использованием штатных средств PostgreSQL. Объект: муниципальный сервер Сектора 7, база данных PostgreSQL. Задача: инкорпорировать новую запись в таблицу citizens с последующим закреплением за ней финансового идентификатора. Ограничения: прямой доступ к файловой системе невозможен, система безопасности фиксирует любые нештатные операции. Единственный легитимный канал — SQL-интерфейс. Любая операция начинается с создания первичного ключа...
6 дней назад
PostgreSQL: Меняем местами значения полей в таблице. Ночной код под неоновым светом
*04:23. Монитор мигает синим, за окном дрон-курьер ругается с беспилотной шаурмечной, а у меня курсовая по базам данных горит синим пламенем. Препод сказал: «Данные в таблице — как нейросети в головах у студентов. Если перепутал местами — переучивай, пока не починишь». Короче, надо поменять местами имена и фамилии в таблице. Погнали.* В нашем мире у каждого второй — с нейроинтерфейсом, но базы данных остались неприкосновенными. Тут вам не хакнуть корпорацию, тут надо просто, чтобы в колонке first_name лежало имя, а в last_name — фамилия...
1 неделю назад
2-я часть
После лекции о распределенных системах я спрашиваю у инженера из Google: «Как вы принимаете решение?» «Мы смотрим на три вещи, — отвечает он, рисуя на салфетке. — Во-первых, паттерны доступа: как часто пишем, как часто читаем, нужны ли сложные запросы. Во-вторых, требования к целостности: можно ли потерять лайк в соцсети? Нет. Можно ли на секунду увидеть устаревший профиль? Да. В-третьих, масштабирование: растут ли данные равномерно или есть „горячие“ точки». Самое интересное: он признается, что 70% их внутренних систем используют реляционные базы...
2 месяца назад
Исследование о выборе между SQL и NoSQL..
Пролог: Кофе, осень и вопрос на миллион Октябрь в британском университете — это когда листья меняют цвет с академического зеленого на философский желтый, а воздух пахнет дождем, старыми книгами и свежесваренным кофе из студенческого кафе. Именно здесь, за столиком у окна, наблюдая за тем, как капли дождя рисуют на стекле временные диаграммы, я начал свое исследование. Мой ноутбук открыт на двадцати вкладках, вокруг — стопки распечатанных статей, а в голове — простой, казалось бы, вопрос: как выбирают...
2 месяца назад
Как выбрать свой первый 3D-принтер: без иллюзий, но с интересом
3D-печать уже давно перестала быть игрушкой для инженеров. Сегодня принтер можно поставить на письменный стол рядом с ноутбуком — и печатать детали, чехлы, фигурки, запчасти или даже инструменты. Но когда дело доходит до выбора первой модели, глаза начинают разбегаться. Маркетинг обещает «профессиональный уровень печати за копейки», а на деле можно столкнуться с шумом, перекосами, запахами и бесконечными настройками. Давайте разберёмся спокойно и по-честному — без рекламы, но с реальными нюансами, которые помогут сделать покупку осознанной...
4 месяца назад
Пробую аналоги Lightroom: что умеет ИИ без подписки
Сразу оговорюсь — я не профессиональный фотограф. Снимаю в основном на смартфон: кошку, пейзажи из окна и иногда друзей. Тем не менее, хочется, чтобы фото выглядели аккуратно и выразительно. Несколько лет я пользовался Adobe Lightroom, и он действительно удобен, особенно после появления автоматических инструментов на базе ИИ: выделение неба, людей, фона — всё в один клик. Но со временем я задумался, оправдана ли ежемесячная подписка, если я редактирую снимки лишь время от времени. Поэтому решил...
4 месяца назад
Наблюдаемость без догадок: как собрал стек Prometheus + Grafana + Loki + Promtail
Чтобы перестать работать «вслепую», я решил внедрить стек наблюдаемости. До этого у нас были только системные логи и пара метрик из облачного дашборда — CPU и RAM. Они ничего не говорили о том, что на самом деле происходит с приложением. Падение API я видел через час после жалобы пользователей. Тогда я понял: нужна система, которая показывает всё в реальном времени — от нагрузки до задержек. Я начал с Prometheus. Это инструмент для сбора и хранения временных рядов (time series). Он периодически опрашивает источники — так называемые targets — и сохраняет метрики в своей базе...
4 месяца назад
Kubernetes без боли: практики оптимизации кластера
Введение Сегодня Kubernetes воспринимается как стандарт для управления контейнерами, однако вместе с гибкостью он приносит и свои трудности: растущие расходы на инфраструктуру, непредсказуемое поведение при масштабировании и загадочные «pod eviction». Многие команды приходят к Kubernetes ради модных трендов, но сталкиваются с реальностью эксплуатации. В этой статье собраны практики, которые помогут оптимизировать кластер и сделать его одновременно устойчивым и экономичным. Одним из главных открытий для новых пользователей Kubernetes становится рост стоимости ресурсов...
5 месяцев назад
Сайт-визитка: бизнес-онлайн
В современном бизнесе онлайн-присутствие перестало быть роскошью и стало необходимостью. Даже небольшие компании и индивидуальные предприниматели выигрывают, когда их первое цифровое впечатление быстро и точно передает суть предложения. Сайт-визитка — компактное, экономичное и эффективное решение: онлайн-представительство в формате «визитки» позволяет показать профессию, услуги и контактные данные без лишних барьеров. Это — онлайн-платформа, которая работает 24/7, формирует доверие и упрощает путь клиента к взаимодействию...
5 месяцев назад
"Зелёный IT": Как ваша любовь к облакам вредит планете
Когда я впервые услышал про «зелёные дата-центры», то представил серверы на солнечных батареях где-то среди норвежских фьордов. Реальность оказалась прозаичнее: каждый наш запрос в Google, загруженный в облако документ или просмотренный стрим — это киловатты энергии, тонны CO₂ и горы электронных отходов. Пришлось разобраться, насколько «чист» наш цифровой образ жизни. Спойлер: не очень. Миф: «Раз я не печатаю документы, значит, я экологичен!» Реальность: Личный опыт: Я провёл аудит своих SaaS-подписок...
9 месяцев назад
PostgreSQL как создать базу, 1 таблицу. И подключиться к базе используя DBeaver. Linux. При частой работе с базами хочется иметь под рукой мини инструкцию для быстрого развертывания. Итак, погнали: Создание базы данных и таблицы (через терминал) 1.1. Подключение к PostgreSQL Откройте терминал и выполните: bash: sudo -u postgres psql 1.2. Создание базы данных sql : CREATE DATABASE test1_db; (Здесь test1_db — имя вашей базы.) 1.3. Подключение к новой базе sql : \c test1_db 1.4. Создание таблицы sql : CREATE TABLE users ( id SERIAL PRIMARY KEY, name VARCHAR(50) NOT NULL, email VARCHAR(100) UNIQUE, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); (Создана таблица users с полями id, name, email, created_at.) 1.5. Добавление тестовых данных sql: INSERT INTO users (name, email) VALUES ('Иван', 'ivan@sample.ru'), ('Мария', 'maria@sample.ru'); 1.6. Проверка данных sql: SELECT * FROM users; 1.7. Выход из psql sql : \q
9 месяцев назад