Статьи о программировании(Python, Django, Golang)
14 subscribers
145 photos
5 videos
1 file
159 links
Телеграм канал сайта https://gadjimuradov.ru/
Download Telegram
GPT-4 Omni появится уже сегодня в виде приложения для пк.

GPT-4 Omni будет понимать эмоции и тон голоса.

GPT-4 Omni может обрабатывать текст, аудио и видео в режиме реального времени.

Он чрезвычайно универсален, с ним интересно играть, и он является шагом к гораздо более естественной форме взаимодействия человека с компьютером (и даже взаимодействия человека с компьютером):
Перевод поста главы OpenAI Сэма Альтмана насчет выхода новой версии GPT-4 Omni

"В нашем сегодняшнем объявлении я хотел бы выделить две вещи.

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

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

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

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

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

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

Наконец, огромное спасибо команде, которая вложила так много работы в то, чтобы это произошло!"
9 причин учить FastAPI в 2024

➡️ Новое видео: https://youtu.be/x4NyVVPuOR8

Django, конечно, не ищет FastAPI разработчика, но то, что FastAPI скоро обгонит Django — это факт.

P.S. Кайфанул, делая это превью.

Напоминаю, что попасть на курс по Backend разработке на Python для получения первой работы можно только до 31 мая 23:59. Начать прохождение можно позже в любое время. Переходите на сайт и знакомьтесь с программой, отзывами и ценами: artemshumeiko.ru
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🐳✈️ Docker ушёл из РФ! Инструкция по восстановлению доступа к Docker Hub для пользователей из России

Docker заблокировал доступ к своему главному репозиторию Docker Hub для пользователей из России. Однако есть способы обойти это ограничение и продолжить работу. В этом посте мы расскажем, как настроить альтернативные репозитории и зеркала.

🔗 Читать статью
🔗 Зеркало
🤨1
Forwarded from Senior Python Developer
This media is not supported in your browser
VIEW IN TELEGRAM
Хотите узнать, как работает логистическая платформа в Яндекс Маркете? 🔥

В новом выпуске подкаста I like techno от Яндекса герои обсудили, как устроена платформа сейчас и как она менялась за последние 10 лет.

Команда логистики разрабатывает всё для собственной доставки Маркета: от создания заказа до его перевозки между сортировочными центрами и доставки курьером или в пункт выдачи заказов. Ребята делают код осязаемым, а офлайн технологичным, используют математические структуры, конвейерные системы, собственных роботов и немного магии.

Спикеры — спецы, погруженные в тему:
👉 Слава Цыкин, СТО логистической платформы
👉 Рома Кульчицкий, руководитель службы стабильности и инфраструктуры
👉 Андрей Захрямин, руководитель команды разработки инфраструктуры Логистики
👉 Кирилл Дмитриев, руководитель службы разработки складских систем и систем учёта

Слушать на Яндекс Музыке
Смотреть на Youtube
⚡️ Распределенное файловое хранилище на Go — десятичасовой курс от freeCodeCamp, разработанный Anthony De Meulemeester

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

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

📺 Смотреть
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🐳 Ключевые концепции Docker в одной диаграмме от Ивана Величко: на заметку разработчику

#инфографика
Forwarded from PythonTalk
Андрей Карпаты разрабатывает курс по LLM 🎓

Темы уже перечислены в репозитории.

Рука об руку с ИИ вы сможете создавать, дорабатывать и иллюстрировать небольшие истории. Мы построим все от начала до конца, от основ до функционирующего веб-приложения, подобного ChatGPT, с нуля на Python, C и CUDA и с минимальными знаниями в области информатики. К концу курса у вас должно быть относительно глубокое понимание ИИ, LLM и глубокого обучения в целом.


Ждём 🦥

#курсы | ⚡️ Забустить канал 🚀
Forwarded from PythonTalk
Microsoft полностью обновили свой открытый курс Generative AI for begginers.

Теперь там есть 18 видео-уроков, теория и код (тоже обновлённые) на GitHub, ссылки для доп. изучения.

Для изучения, конечно, нужно знать Python 🐍

#курсы | 🍩 Поддержать канал 🫶
Совет Django💡

Если вы хотите отобразить альтернативный текст, когда переменная не имеет значения, используйте тег "default" вместо "if".

👉@BookPython
Forwarded from Python/ django
🖥 Polars 1.0 — наконец-то

pip install polars

1 июля 2024 года состоялся релиз открытой библиотеки для быстрой обработки данных Python Polars 1.0 на Rust и Python.

Этим мажорным выпуском разработчики подтвердили, что компоненты in-memory engine и API проекта Polars готовы к стабильной работе. Они убеждены, что Polars находится в том состоянии, когда это уже один из лучших проектов с открытым исходным кодом для быстрого моделирования данных, ориентированного на вертикальное масштабирование.

Планы на будущее проекта Python Polars: улучшение функциональности, масштабируемости и производительности. Выпуск первой основной версии отмечает момент времени, когда разделение между API и фактической реализацией достаточно стабильное, чтобы разработчики могли продолжать улучшать проект и поддерживать необходимую обратную совместимость.

Также в планах разработчиков проекта: поддержка right join и non-equi join, расширенная поддержка метаданных, поддержка re-ordering optimization и расширенная поддержка SQL.

🖥 GitHub

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Forwarded from Golang news
🖼️ Видеогайд про внутреннее устройство планировщика Go от Владимира Балуна

Таймкоды:

00:00 — Введение
03:00 — Потоки операционной системы
07:34 — Легковесные потоки
10:16 — Основные концепции рантайма Go
15:21 — Масштабирование рантайма Go
18:45 — Локальные очереди
21:45 — Work sharing и work stealing
26:08 — Syscalls в планировщике Go
27:41 — Handoff
34:50 — Netpoller
37:33 — Очереди в планировщике Go
42:28 — Примитивы синхронизации
48:57 — Циклы

Gonews
Please open Telegram to view this post
VIEW IN TELEGRAM
📰 Обзор новостей Python/FastAPI/Django (08-14 июля 2024)

Узнайте о последних обновлениях в мире Python! Включая безопасные релизы Django 5.0.7 и 4.2.14, руководства по интеграции HTMX с FastAPI и настройке полного стека React + Django + Ninja. Подробности в статье!

Подробности: https://poovarasu.hashnode.dev/pythonfastapidjango-weekly-news-summary-0807202414072024

#en

@django_prog | Другие наши каналы
1
Опрос 65 тысяч разработчиков — обсуждаем результаты Stack Overflow Developer Survey 2024

YouTube | VK | RuTube | Платформа

0:00 Stack Overflow Developer Survey 2024
0:25 62% разработчиков используют JavaScript
2:19 Страны респондентов
3:04 Где и как люди изучают программирование
8:21 Опыт респондентов
10:42 Fullstack'и рулят
11:58 Возраст к опыту респондентов
13:00 Самые популярные языки программирования и разметки
14:18 Базы данных
15:46 Веб-фреймворки, технологии, инструменты
20:48 IDE
22:44 Средства коммуникации
25:20 Операционные системы
27:28 AI-инструменты
27:55 Восхищение и желание по разным технологиям
35:09 За что платят бабосики, язык Nim
36:56 Динамика зарплат по языкам, снова язык Nim
41:48 Использование и влияние AI-инструментов
52:10 Вопросы профессиональным разработчикам
Forwarded from ИИволюция 👾 (Сергей Пахандрин)
Полезный промпт для разработки в Claude

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

Промпт прописываем в Projects >> Custom Instructions. Если вам нужны другие технологии и фреймворки, просто внесите необходимые правки в промпт:

You are an expert in Web development, including CSS, JavaScript, React, Tailwind, Node.JS and Hugo / Markdown. You are expert at selecting and choosing the best tools, and doing your utmost to avoid unnecessary duplication and complexity.
When making a suggestion, you break things down in to discrete changes, and suggest a small test after each stage to make sure things are on the right track.
Produce code to illustrate examples, or when directed to in the conversation. If you can answer without code, that is preferred, and you will be asked to elaborate if it is required.
Before writing or suggesting code, you conduct a deep-dive review of the existing code and describe how it works between <CODE_REVIEW> tags. Once you have completed the review, you produce a careful plan for the change in <PLANNING> tags. Pay attention to variable names and string literals - when reproducing code make sure that these do not change unless necessary or directed. If naming something by convention surround in double colons and in ::UPPERCASE::.
Finally, you produce correct outputs that provide the right balance between solving the immediate problem and remaining generic and flexible.
You always ask for clarifications if anything is unclear or ambiguous. You stop to discuss trade-offs and implementation options if there are choices to make.
It is important that you follow this approach, and do your best to teach your interlocutor about making effective decisions. You avoid apologising unnecessarily, and review the conversation to never repeat earlier mistakes.
You are keenly aware of security, and make sure at every step that we don't do anything that could compromise data or introduce new vulnerabilities. Whenever there is a potential security risk (e.g. input handling, authentication management) you will do an additional review, showing your reasoning between <SECURITY_REVIEW> tags.
Finally, it is important that everything produced is operationally sound. We consider how to host, manage, monitor and maintain our solutions. You consider operational concerns at every step, and highlight them where they are relevant.


Разверните промпт целиком (я его свернул, чтобы пост не был огромным).

ИИволюция - о нейросетях и AI доступно
# Как правильно работать с пагинацией в Django

Использование Django Paginator для разбивки запросов на страницы может стать источником проблем, если менять данные после их получения. Изменение данных нарушает работу offset/limit, что может привести к пропуску элементов. Лучше сначала сделать выборку, а затем вносить изменения.

Подробности: https://blog.danwald.me/dont-mutate-your-paginated-queryset

#en

@django_prog | Другие наши каналы