Открытый канал ID 77565461554531

Шушик-Разработчик (Блог программиста) Backend/Frontend | Python/HTML/C#/C/PostgreSQL/XAML

Приветик! Здесь мы разбираемся с программированием, учим новые алгоритмы, говорим о сложном простыми словами, присоединяйся!

Каналов в рубрике
1 753
Место этого канала
№ 1 063
Открыть рубрику →
Открыть в MAX

Публикации за период

По реакциям

Поиск и вся лента — после бесплатной регистрации. Свои даты — по подписке; владелец канала видит их бесплатно. Сортировка по реакциям — по подписке. Зарегистрироваться

Загрузка…

PostgreSQL - идеал в нынешнее время IT.

Что делать когда нужно хранить небольшой объем информации, читать её в удобном для нас формате? JSON/XML не предоставляют тех возможностей хранения и поиска информации, который удобен.

Разворачивать кластер не всегда является уместным в небольших проектах.
Для решения такой задачи может пригодиться такая СУБД - SQLite, которая предоставляет возможность создать файл базы данных.

Разберем по полочкам когда же нужно использовать такой тип данных:
1. Небольшие проекты;
2. Скромный бюджет для проекта;
3. Менее опытный разработчик;
4. Нужна база лёгкая в настройке и использовании;
5. Нет сервера для работы с базой данных.

Sqlite имеет только пять примитивных типа данных, что упрощает понимание, но и конечно ограничивает его функционал.

Из программ, для непосредственной работы с SQLite можно выделить SQliteStudio, которая предоставляет функционал для создания/подключения базы данных с последующим администрированием.

Что чаще хранят в таких базах:
1. Настройки и конфигурации;
2. Оффлайн-данные;
3. Локальный кэш.

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

Когда упомянается такой способ хранения данных, подразумевается не только Windows, конечно же и Linux, Android, IOS, в которых он применяется.

А вы использовали такую технологию хранения данных в ваших приложениях? Замечали при администрировании файлы .sqlite, .sqlite3, .db, .db3 и .sl3?
Просмотры: 110
Перейти в пост Открыть в MAX Сообщить о неточности
От ручной настройки - до автоматизации в системном администрировании😶‍🌫️

Занимаясь системным администрированием и в частности сборкой и настройкой компьютеров могу сказать, программирование в этом деле помогает очень сильно🤭

Например для настройки диспетчера учётных данных windows и настройки политик для теневого подключения, очень сильно помогает PowerShell с помощью которого можно писать сценарии для взаимодействия с Windows. 🤓

Только подумать, вместо того чтобы лазить в настройки каждый раз, перемещаться по вкладкам, нажал одну кнопку и этого достаточно.🥰

Приведу еще пример, установка десятка приложений, а почему бы не записать все эти приложения в один установщик с помощью "Inno Setup". Таким образом и появился универсальный установщик, который позволяет всё быстро устанавливать, распаковывать, куда надо😇

Заниматься таким делом легче, когда это занимает минимум твоего времени и ты успеваешь познавать что-то новое и учиться не зацикливаясь на одном своём умении😋
Просмотры: 72
Перейти в пост Открыть в MAX Сообщить о неточности
Многофункциональная страница

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

Как было реализовано: JavaScript - работа с localstorage, динамическое изменение html, ну и конечно всеми любимый формат json для хранения данных.

Например: нажимаем на кнопку "Перейти" по проекту "Телеграм бот", на странице появляется следующая информация: заголовок страницы - наименование проекта, слайдер для изображений и соответствующее описание.

Зачем же тут нужно localstorage ну или локальное хранилище, в которое можно зайти используя средства разработчика на сайте. В неё мы храним ключи, которые указывают нам на выбранный объект, например на файл telegram.json.

За карьеру программистом в краевой больнице при работе с информационной системой имел опыт очистки таких хранилищ для решений определенных багов, на которые разработчики успешно забивали.
Просмотры: 71
Перейти в пост Открыть в MAX Сообщить о неточности
Решил все таки покодить на JavaScript.💻

Написал измерение количества суммарного опыта работы, первый опыт работы с этим языком был в 2022 году, после чего вообще не использовал, и то тогда писал для курсов небольшие работки, считаю это прогрессом.

Написано ручками, без нейронки, думаю очень даже неплохо получилось для первого раза, дальше будем стараться делать больше.🤓
Просмотры: 93
Перейти в пост Открыть в MAX Сообщить о неточности
Хочу поделиться небольшими наработками над сайтом-портфолио который необходим для наглядной демонстрации меня, моего опыта работы, проектов.

Сейчас в планах сделать и добавить фотографию (вырезать с помощью нейронки или ручками свой силуэт) в правую часть экрана, ну и конечно до конца оформить опыт работы и убрать заглушки которые вы можете наблюдать сейчас в двух каруселях.

Вообще в дальнейшем хочу заняться качественным оформлением документации которая описывает программный продукт, так называемый README.md, на который я ранее забивал.

Как вы относитесь к самопрезентации? Что используете чтобы показаться лучше других кандидатов на собеседовании?
Просмотры: 86
Перейти в пост Открыть в MAX Сообщить о неточности
Доброго времени суток, гости канала😉

Создал его для того, чтобы не перегружать основной, той информацией которая некоторым может быть не интересна✉️

Тут у нас будут публиковаться материалы по моей разработке различных проектов: личные идеи, фриланс🖥
Просмотры: 93
Перейти в пост Открыть в MAX Сообщить о неточности
ВКонтакте Телеграм Одноклассники
Избранное в datool.ru

Следите за каналом в личном кабинете

Зарегистрируйтесь в datool.ru, чтобы добавить канал «Шушик-Разработчик (Блог программиста) Backend/Frontend | Python/HTML/C#/C/PostgreSQL/XAML» в избранное и отслеживать его показатели.

Зарегистрироваться
Для владельцев каналов

Подтвердите свой канал

Войдите или зарегистрируйтесь в datool.ru, затем добавьте нашего бота в канал по инструкции в личном кабинете. После проверки владения замок исчезнет и вам станет доступно управление каналом.

Войти или зарегистрироваться

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти