Postgres 16 .pdf
12.8 MB
Postgres 16. Первое знакомство
Год: 2023
Автор: П. Лузанов Е. Рогов И. Лёвшин
Язык: Русский
PostgreSQL — наиболее полнофункциональная свободно распространяемая СУБД с открытым кодом. Разработанная в академической среде, за долгую историю сплотившая вокруг себя широкое сообщество разработчиков, эта СУБД обладает всеми возможностями, необходимыми большинству заказчиков. PostgreSQL активно применяется по всему миру для создания критичных бизнес-систем, работающих под большой нагрузкой.
#postgres #book #ru
Год: 2023
Автор: П. Лузанов Е. Рогов И. Лёвшин
Язык: Русский
PostgreSQL — наиболее полнофункциональная свободно распространяемая СУБД с открытым кодом. Разработанная в академической среде, за долгую историю сплотившая вокруг себя широкое сообщество разработчиков, эта СУБД обладает всеми возможностями, необходимыми большинству заказчиков. PostgreSQL активно применяется по всему миру для создания критичных бизнес-систем, работающих под большой нагрузкой.
#postgres #book #ru
👍5✍1
Там ты найдешь:
— крутые фишки для вёрстки
— макеты проектов
— полезные материалы и ресурсы
— готовый код
— и многое другое
Please open Telegram to view this post
VIEW IN TELEGRAM
✍2👌1
Вот 2 полезных канала, которые знают толк в контенте.
🔥 JavaScript QA - вопросы и ответы с подробным объяснением, для изучения и закрепления знаний в JS. Редактор в комментариях всегда рад устроить суету.
🔥 //code - не просто очередные мемы, а авторский, уникальный стиль подачи контента. Редко, но метко. Мы делаем то, что не делает никто.
Please open Telegram to view this post
VIEW IN TELEGRAM
👌2
Изучаем Git
Год: 2024
Автор: Анна Скуликари
Язык: Русский
#book #git #ru
Год: 2024
Автор: Анна Скуликари
Язык: Русский
Изложены основы Git: установка, графический интерфейс и командная строка, локальные репозитории и коммиты, ветки и слияния. Рассмотрены хостинговые сервисы и аутентификация, работа с удаленным репозиторием, клонирование и локальное сохранение. Подробно рассмотрены трехсторонние слияния, конфликты слияния, запросы на слияние, а также интеграция изменений из одной ветки в другую с помощью перебазирования.
Для закрепления материала служат два сквозных проекта: учебный, демонстрирующий основы, и практический, применимый для реальной работы.
#book #git #ru
👍9❤1🔥1
Думаю джунишкам и начинающим пост будет куда полезнее и тем, кто познает азы нейросетевого программирования 😡
Принёс годный пост по ускорению работы и оптимизации самой вашей работы за счёт цепочки запросов к LLM-моделям (неважно, какие модельки: ChatGPT, Claude, Gemini или же LLM-модель компании для определённых нужд).
Как говорил Альтман и Маск, что нейросети теперь наши друзья и с ними надо уживаться и чтобы они были нашими помощниками. Человек, который не интересуется ИИ, в будущем хапнет охапку проблем с работой.
Я кратко расскажу об этом способе ведения проектов, как это помогает конкретно в нашем проекте (у нас две LLM модели, одна наша, другая модель уже сторонняя, и мы платим денежки за нее). Одна модель суммирует все сообщения у команды поддержки, другая модель отвечает за коммуникацию между бэкендом и клиентом, без использования стороннего человека для информирования. Поскольку мне нельзя палить мой проект, то я расскажу на примере «Такси», как это устроено.
Пример №1:
LLM модель получает от юзера вопрос: «Машина опаздывает, что делать?», если проект грамотный и имеет свою модель или же грамотно построенное взаимодействие со сторонней LLM, то будет взаимодействие с цепочкой.
1. LLM определяет проблему
- Суть проблемы из запроса: "Моя машина опаздывает, что делать?."
2. Далее LLM обращается к API бэкенда с запросом
- LLM, на основе проблемки, генерирует запрос к API для получения текущего статуса заказа:
Как бы это выглядело на нормальном примере:
3. Бэкенд вернёт данные о статусе заказа, а именно ЕТА до клиента:
4. Далее по цепочке LLM должна верно сформировать ответ для клиента по заданному промту, либо же для поддержки, которая будет видеть сразу готовый ответ
1. LLM может дать альтернативные решения для сотрудника поддержки или же клиента, т.к. цепи настраиваемые и масштабируемые.
— Связаться с водителем, если ЕТА > 10% задержки по заданному ЕТА.
— Сообщить клиенту, если ЕТА > 15% задержки по заданному ЕТА, что он может отменить заказ или подождать.
Конечно же на цепи нельзя кидать все взаимодействия, ибо цепи это конкретные инструкции для модели, а не рекомендации. Если сделана цепь, то LLM модель придерживается строго этой цепи.
ЧО это вообще за Цепочки такие🐈⬛ — это метод, который позволяет разбивать сложные задачи для ИИ на несколько этапов.
С помощью цепей можно строить целые проекты, как я это делаю, разбивая задачи на цепочки конкретных подзадач (я так написал несколько ботов на Python, API для парсинга картинок из чатов и отображение на Фронте). Мне, конечно же, проще, ибо если знаешь один язык программирования, то другие будешь знать поверхностно, но разбираться приходится в 80% случаев самому, путём гуглежки, что пока очень геморно.
Джунам вообще данный метод - это кладезь знаний. Катюша поднимала тему пет-проектов в этом паблике, что они помогли трудоустроится и в целом я тоже придерживаюсь такого мнения, ибо у меня много знакомых, которые благодаря пет-проектам нашли работу. Цепи могут структурировать сложные задачи, сильно ускоряют разработОчку пет-проектов ©
#StudyPost
Принёс годный пост по ускорению работы и оптимизации самой вашей работы за счёт цепочки запросов к LLM-моделям (неважно, какие модельки: ChatGPT, Claude, Gemini или же LLM-модель компании для определённых нужд).
Как говорил Альтман и Маск, что нейросети теперь наши друзья и с ними надо уживаться и чтобы они были нашими помощниками. Человек, который не интересуется ИИ, в будущем хапнет охапку проблем с работой.
Я кратко расскажу об этом способе ведения проектов, как это помогает конкретно в нашем проекте (у нас две LLM модели, одна наша, другая модель уже сторонняя, и мы платим денежки за нее). Одна модель суммирует все сообщения у команды поддержки, другая модель отвечает за коммуникацию между бэкендом и клиентом, без использования стороннего человека для информирования. Поскольку мне нельзя палить мой проект, то я расскажу на примере «Такси», как это устроено.
Пример №1:
LLM модель получает от юзера вопрос: «Машина опаздывает, что делать?», если проект грамотный и имеет свою модель или же грамотно построенное взаимодействие со сторонней LLM, то будет взаимодействие с цепочкой.
1. LLM определяет проблему
- Суть проблемы из запроса: "Моя машина опаздывает, что делать?."
{ "проблема": "опоздание машины у клиента", "действие": "уточнить статус заказика" }2. Далее LLM обращается к API бэкенда с запросом
- LLM, на основе проблемки, генерирует запрос к API для получения текущего статуса заказа:
{ "номер_заказа": "212121", "действие": "получить статус" }Как бы это выглядело на нормальном примере:
GET /api/v1/orders/status?order_id=12345
3. Бэкенд вернёт данные о статусе заказа, а именно ЕТА до клиента:
{ "статус": "Водитель задерживается", "ETA": "10 минут", "водитель": "Иван Иванов" }4. Далее по цепочке LLM должна верно сформировать ответ для клиента по заданному промту, либо же для поддержки, которая будет видеть сразу готовый ответ
Уважаемый клиент, ваш водитель NAME_DRIVER задерживается. Ожидаемое время прибытия: ETA. Приносим извинения за неудобства.Это по сути корректная и конечная цепочка первичного взаимодействия LLM to Clients, но можно разработать кучу цепей, которые могут дать быструю инфо для клиента от API
1. LLM может дать альтернативные решения для сотрудника поддержки или же клиента, т.к. цепи настраиваемые и масштабируемые.
— Связаться с водителем, если ЕТА > 10% задержки по заданному ЕТА.
— Сообщить клиенту, если ЕТА > 15% задержки по заданному ЕТА, что он может отменить заказ или подождать.
Конечно же на цепи нельзя кидать все взаимодействия, ибо цепи это конкретные инструкции для модели, а не рекомендации. Если сделана цепь, то LLM модель придерживается строго этой цепи.
ЧО это вообще за Цепочки такие
С помощью цепей можно строить целые проекты, как я это делаю, разбивая задачи на цепочки конкретных подзадач (я так написал несколько ботов на Python, API для парсинга картинок из чатов и отображение на Фронте). Мне, конечно же, проще, ибо если знаешь один язык программирования, то другие будешь знать поверхностно, но разбираться приходится в 80% случаев самому, путём гуглежки, что пока очень геморно.
Джунам вообще данный метод - это кладезь знаний. Катюша поднимала тему пет-проектов в этом паблике, что они помогли трудоустроится и в целом я тоже придерживаюсь такого мнения, ибо у меня много знакомых, которые благодаря пет-проектам нашли работу. Цепи могут структурировать сложные задачи, сильно ускоряют разработОчку пет-проектов ©
#StudyPost
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥8👍3