Код в мешке
249 subscribers
9.11K photos
1.6K videos
2.11K files
42.8K links
Код в мешке - про кодинг, и не только...
Это личная записная книжка

https://t.me/joinchat/AAAAAEIy6oGlr8oxqTMS5w
Download Telegram
Forwarded from Библиотека программиста
Atlassian-Git-Cheatsheet.pdf
69.7 KB
#cheatsheet

Шпаргалка по Git от Atlassian
Forwarded from Библиотека программиста
Linux-cheat-sheet-v1.pdf
479.8 KB
📌 #в_заметки

Полезные шпаргалки по работе в командной строке Linux и Windows от компании StationX.
Forwarded from Библиотека программиста
prompt-engineering.pdf
57.1 KB
#roadmap

⚡️На одном из самых популярных ресурсов с дорожными картами несколько обновлений в духе последних трендов:

🔸Prompt Engineering Roadmap
🔸Введение в большие языковые модели
🔸5 бесплатных ресурсов, которые помогут вам больше узнать про большие языковые модели и обработку естественного языка
Forwarded from Библиотека программиста
keyboard-shortcuts-linux.pdf
144.4 KB
👩‍💻 Visual Studio Code: советы и трюки для разработчика

💡Тот самый раздел, который позволит вам сразу приступить к продуктивной работе с VS Code.

#инструменты #шпаргалки
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека программиста
Git-GitHub.pdf
97.8 KB
👨‍💻Шпаргалка по Git от GitHub, GitLab и Atlassian

#шпаргалки
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека программиста
😵‍💫 Как правильно выбрать LLM для использования в агентских системах

Модели могут выдумывать факты, ссылаться на несуществующие источники и уверенно врать. Особенно часто это происходит при работе с редкими языками или специфическими тематиками.

Поэтому на первом занятии курса «AI-агенты для DS-специалистов» разберем, как с этим бороться. И это только первый из пяти уроков!

🔍 Выбор правильной модели
Не все LLM одинаково полезны. Обсудим квантизованные модели, instruct-версии и мультилингвальные решения. Узнаем, где больше галлюцинаций — в базовых моделях или после дообучения.

💰 Токенизация и стоимость
Разные языки «съедают» разное количество токенов. Покажем, как это влияет на цену API и почему русский текст может стоить дороже английского.

⚡️ Температура и Guardrails
Настройка temperature помогает контролировать креативность модели. А системы Guardrails — отсекать неподходящие ответы еще до генерации.

🧠 Память vs контекст
Казалось бы, зачем RAG, если есть модели с контекстом более 10М токенов? Но не все токены равнозначны. Разберем, когда внешние источники все еще нужны.

В конце создадим простых агентов на LangChain с подключением к внешним источникам и инструментам поиска — и у вас уже будет кейс по созданию собственного AI-агента.

👉 Присоединяйтесь к курсу — приятная цена действует до 14 июня!
Forwarded from Библиотека программиста
🤔 SOSAL — современный социальный подход к программированию

В мире программирования существует множество идеологий написания кода: Unix-way отвечает за коммуникацию, Agile — за гибкость, DRY и KISS — за чистоту и читаемость. Все они улучшают качество кода, но их слабое место — ориентация на индивидуальную работу. Именно поэтому появился новый, социальный подход к программированию.

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

SOSAL строится на пяти принципах:

1. Socially-Conscious Code (Социально-осознанный код)
Главная ценность командной работы — кооперация. Чтобы кодовая база была дружелюбной, важно не только знать язык программирования, но и придерживаться его стиля, писать чисто и использовать идиоматичные решения. Это облегчает вхождение новых участников в проект и ускоряет совместную работу.

2. Open by Default (Открытость по умолчанию)
Код должен быть открыт, если нет веских причин для обратного. Комментируйте так, будто ваш код читает новичок. Если решение не очевидно или требует времени на понимание, обязательно оставьте комментарий.

3. Simple Scalability (Сбалансированная масштабируемость)
Пишите код, который легко масштабировать, но избегайте преждевременных оптимизаций. Простота не означает примитивность, а сложность — не признак качества.
«Преждевременная оптимизация — корень всех зол.»

4. Agile Adaptivity (Адаптивность выше догм)
Код должен быть готов к изменениям, даже если они кажутся маловероятными. Используйте гибкие решения, например, готовые библиотеки для конфигурации, чтобы облегчить будущие доработки. Балансируйте между принципом YAGNI и возможностью эволюции кода.

5. Learning-Driven Logic (Логика, основанная на обучении)
Пишите код так, чтобы он учил вас и других. Рефакторинг — это не наказание, а возможность применить новые знания. Экспериментируйте, но всегда оставляйте после себя чистый и понятный код.

Будете ли вы использовать подход в своих проектах?

🐸 Библиотека программиста #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
Развёртывание ML-моделей в картинках #habr
https://habr.com/ru/companies/domclick/articles/917608/
Tags: deploy, ml, mlops, python, develop
Author: Quvele (Домклик)
Большой разбор: Как устроены видеокарты Intel и все, что о них нужно знать #habr
https://habr.com/ru/companies/x-com/articles/919042/
Tags: xcom-shop, intel arc, XeSS, архитектура intel arc, battlemage, gpu
Author: Xcom-shop (Группа компаний X-Com)
Что будет, если пригласить на свидание OCR и GPT? #habr
https://habr.com/ru/articles/919104/
Tags: open source, искусственный интеллект, машинное обучение, машинное зрение, оптическое распознавание, ocr-технологии, idp, ocr, обучение нейронных сетей
Author: kirillka18