Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

67 total results found

Настройка Git в WSL-Ubuntu && Windows

Linux && Windows Windows Ubuntu WSL

Зайдите в папку проекта. Проверка версии Git Чтобы узнать, какая версия Git установлена в Ubuntu: git --version (Если нужно обновить Git до актуальной версии в Ubuntu: sudo apt update && sudo apt install git -y). Проверить, установлена ли ...

Аккаунт DeepSeek

Linux && Windows Работа с AI

На момент написания этой статьи DeepSeek требует регистрации даже для использования бесплатного чата в веб-интерфейсе. В статье рассматривается работа с API DeepSeek. Ссылка на страницу: https://platform.deepseek.com Если у вас есть аккаунт, то укажите логин...

Работа с AIDER

Linux && Windows Работа с AI

Aider — это Open Source CLI-инструмент (консольная утилита), созданный специально для парного программирования с LLM прямо в вашем терминале. В отличие от классических плагинов для VS Code, Aider спроектирован вокруг глубокой интеграции с Git и концепции Репо...

Windows: чистка системного диска

Linux && Windows

Проблема: забился системный диск, далее у меня диск C:. Чистка кэшей браузеров и использование системной утилиты результатов не дало. Пришлось прибегнуть к развернутому анализу. Установил WizTree, portable - версию.  Сначала нашел все большие файлы, которые ...

Как использовать процедуры и функции на Pl/SQL, какие есть еще языки для работы с Postgres?

Postgres

В PostgreSQL для написания процедур и функций используется процедурный язык PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language). Функции (Functions) Функции в PostgreSQL могут возвращать значение (или набор строк) и могут использоваться...

Как активировать PL/Python, примеры функции и процедуры

Postgres

Чтобы использовать PL/Python, необходимо, чтобы модуль Python был установлен в вашей операционной системе для вашей версии PostgreSQL (например, пакет postgresql-plpython3 в Linux), после чего его можно включить в нужной базе данных. 1. Активация PL/Pytho...

Как вызываются процедуры и функции на PL/Python из C#?

Postgres Использование Postgres в C#

Вызов процедур и функций PostgreSQL из C# (начиная с C# 7 и выше) выполняется через стандартную библиотеку Npgsql (официальный ADO.NET провайдер для PostgreSQL). С точки зрения приложения C# абсолютно не имеет значения, на чем написана функция/процедура (...

Как передавать и парсить JSON/JSONB из C# в PL/Python функцию через Npgsql?

Postgres Использование Postgres в C#

Передача данных в формате JSON / JSONB из C# в PL/Python — один из наиболее эффективных подходов: C# сериализует объект в JSON, Npgsql передает его в PostgreSQL как native-тип jsonb, а PL/Python автоматически или с помощью стандартного модуля json превращает...

Какой тип даных поля в таблице Postgres лучше использовать для хранения пакетов json, но там могут быть и другие типы, например XML или изображения?

Postgres

Для такой задачи не подходит чистый тип JSON или JSONB, так как PostgreSQL начнет проверять валидность JSON-структуры и выдаст ошибку при попытке сохранить XML или бинарные данные (изображение). Наилучшим решением будет использование одного из следующих п...

Запрос данных из пакетов JSON в поле таблицы

Postgres

Для хранения пакетов используем такую таблицу: Пакеты хранятся в поле pack_data, они одинаковой структуры для определенного типа записи (поле type_id) Пакет имеет такую структуру: [ {"charsetinfo": {"name": "utf-8"} }, {"history": [ ...

Переключение текущей сессии в нужную схему.

Postgres Работа с Postgres SQL

Допустим вам нужно сделать схему main текущей. Это достигается выполнением следующей команды: SET search_path TO main, public; Как это работает: Любые команды CREATE TABLE qrtz_... без явного указания схемы теперь будут создавать таблицы строго внутри mai...

Windows: установка системного времени

Linux && Windows

В какой-то момент я обнаружил, что на одной из моих домашних машин с Windows 10 установлено некорректное время, часы отставали. Я проверил службу Windows Time, она была запущена, но, судя по всему, не работала. Затем я проверил вторую машину (ноутбук) и там си...

База знаний

Приветствую всех на страницах моей базы знаний. Собранные здесь статьи были написаны мной в соавторстве с различными AI-агентами в процессе изучения мной соответствующих технологий. Спасибо Вам, за проявленное к моему творчеству внимание!