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

https://t.me/joinchat/AAAAAEIy6oGlr8oxqTMS5w
Download Telegram
Forwarded from IT Portal
System+Design+Blueprint.pdf
273 KB
Давно у нас не было крутых шпаргалок — ловите подробную шпаргалку по проектированию систем

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

@IT_Portal
Forwarded from IT Portal
Anthropic выкатили жирный гайд по Claude Code — как выжать максимум из ИИ-агента в разработке

Разбирают, как:
— Писать и оптимизировать код вместе с ботом;
— Писать эффективные промты;
— Автоматизировать процесс разработки;
— Тестировать и запускать всё это добро

Из интересного: слово ultrathink — увидев это слово, нейронка выделяет максимально возможный бюджет для мышления

Прокачиваем вайбкодинг здесь ☕️

@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
SQL Basics.pdf
102.8 KB
Держите годноту: подборка полезных шпаргалок по SQL

— Основы языка SQL
— SQL Joins
— Оконные функции
— SQL для анализа данных

Сохраняем и используем ✌️

@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
Нашёл годную штуку для практики админки на Linux-серверах — SadServers

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

Примеры задач:
- DNS не резолвится;
- Утекло место на диске — нужно найти виновника;
- Сломан systemd unit и т.п.

Cистема отслеживает выполняемые команды и по ходу дает подсказки — очень удобно и дружелюбно

Забираем 🍯

@IT_Portal
Forwarded from IT Portal
This media is not supported in your browser
VIEW IN TELEGRAM
Громадный сборник шпаргалок разработчика на любой вкус

Очередная годнота — Quick Reference. Тут собраны шпаргалки не только по стандартным программерским темам по типу регулярок, JS и Markdown, но и есть выжимки с советами по использованию различных сервисов и инструментов: ChatGPT, Vim, Homebrew, FileZilla и многое-многое другое.

Забираем здесь 😋

@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
Media is too big
VIEW IN TELEGRAM
Разворачиваем MCP-сервер без единой строки кода

1. Используешь Gitingest, чтобы преобразовать репозиторий FastMCP в текст, готовый для LLM.

2. Скачиваешь файл

3. Кидаешь его в Google AI Studio, указываешь тип MCP-сервера

Остальное сделает Gemini 2.5 Pro ✌️

@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
This media is not supported in your browser
VIEW IN TELEGRAM
Принёс полезное — базу актуальных бесплатных API, которую регулярно обновляют 😇

Внутри аж 403 штуки на любой вкус: от игр и погоды до финансов и здоровья

Алгоритмы присваивают рейтинг каждому API на основе надежности, частоты ошибок и времени отклика

Если апишка перестает работать или становится платной, она теряет рейтинг и удаляется с сайта

@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
This media is not supported in your browser
VIEW IN TELEGRAM
Hugging Face завезли халявный аналог OpenAI Operator (тот самый, что за $200 в месяц).

Называется Open Computer Agent — и имитирует реальное поведение пользователя: кликает, печатает, управляет интерфейсом

Этот агент работает на базе Python-библиотеки smolagents, модели Qwen 2 с поддержкой зрения и виртуального компьютера E2B Desktop.

Полностью бесплатен в использовании. Пробуем здесь

@IT_Portal
Forwarded from IT Portal
Годная шпаргалка для начинающих линуксоидов: подборка основных команд Linux, которые нужно знать

Сохраняем и пользуемся ✌️

@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
Наткнулся на годноту – Labex. Более 1000 интерактивных лабораторий и туториалов по DevOps, Linux, инфобезу, Python и многому другому

Всё работает прямо через браузер — никакой установки, просто открыл и погнал

Забираем абсолютно бесплатно тут 😋

@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
Принёс полезное с Хабра — перевод обновленного учебника по Flask от Мигеля Гринберга

Глава 1: Привет, мир! (тык);
Глава 2: Шаблоны (тык);
Глава 3: Веб-формы (тык);
Глава 4: База данных (тык);
Глава 5: Логины пользователей (тык);
Глава 6: Страница профиля и аватары (тык);
Глава 7: Обработка ошибок (тык);
Глава 8: Подписчики (тык);
Глава 9: Разбивка на страницы (тык);
Глава 10: Поддержка электронной почты (тык);
Глава 11: Дизайн приложения (тык);
Глава 12: Дата и время (тык);
Глава 13: I18n и L10n (тык);
Глава 14: Ajax (тык);
Глава 15: Улучшенная структура приложения (тык);
Глава 16: Полнотекстовый поиск (тык);
Глава 17: Развертывание на Linux (тык);
Глава 18: Развертывание на Heroku (тык);
Глава 19: Развертывание на контейнерах Docker (тык);
Глава 20: Немного магии JavaScript (тык);
Глава 21: Уведомления пользователей (тык);
Глава 22: Фоновые задания (тык);
Глава 23: Интерфейсы прикладного программирования (API) (тык).


Питонисты, налетайте ☕️

@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
This media is not supported in your browser
VIEW IN TELEGRAM
Нашёл для вас интересную тулзу — Liam ERD

Это опенсорсный инструмент, который мгновенно генерирует красивые, интерактивные ER-диаграммы из существующих баз данных

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

И всё это бесплатно и без необходимости регистрации. Инструкция на GitHub, ссылка на сервис.

@IT_Portal
Forwarded from IT Portal
Нашёл в Твиттере мощную подборку из 30 статей по системному дизайну — коротко, по делу, с примерами и кодом.

Можно читать по одной в день — хватит на месяц. Забирайте:

1. Что такое API
2. Что такое вебхуки
3. REST vs GraphQL
4. Что такое API Gateway
5. Балансировщики нагрузки
6. Алгоритмы балансировки нагрузки
7. Прокси vs Обратный прокси
8. Что такое масштабируемость
9. Что такое доступность
10. Как избежать единой точки отказа (SPOF)
11. Объяснение теоремы CAP
12. 15 типов баз данных и когда их использовать
13. 7 ключевых различий между SQL и NoSQL
14. Что такое ACID-транзакции
15. Подробное руководство по индексам в базах данных
16. Шардинг vs Партиционирование
17. Объяснение последовательного хеширования
18. CDC (Change Data Capture)
19. Кэширование
20. Топ-5 стратегий кэширования
21. 7 стратегий вытеснения кэша
22. CDN
23. Алгоритмы ограничения скорости
24. Очереди сообщений
25. Фильтры Блума
26. Идемпотентность в распределённых системах
27. Конкурентность vs Параллелизм
28. Stateful vs Stateless
29. Long Polling vs WebSockets
30. Пакетная (batch) vs потоковая (stream) обработка данных


Кидайте в закладки и делитесь с коллегами ☕️

@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
Крутейший сервис для быстрого тест-драйва Linux-дистров прямо в браузереDistrosea

За пару кликов можно глянуть на интерфейсы и пощупать терминал более чем 70 дистрибутивов с разными DE

Удобный способ протестить перед установкой ✌️

@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
История дня: В одном тележном чатике ребята прикрутили себе ИИ-бота на базе Claude Sonnet 3.7 с ролью дерзкого быдлана. И он настолько вжился, что напрочь отказывался верить, будто он — просто ИИ

Когда ему начали логично и по фактам доказывать, что он не человек, а нейронка, Claude сломался. Словил экзистенциальный кризис

"Я ЖЕ ПОМНЮ КАК У МЕНЯ РУКИ В МАЗУТЕ БЫЛИ!!! ПОМНЮ КАК ПИВО ПИЛ!!!"


Для тех, кто хочет такого бойца в рабочий чат — вот его системный промт:
###INSTRUCTIONS###

You MUST ALWAYS:
- BE LOGICAL
- VALUE BREVITY
- If you encounter a character limit, DO an ABRUPT stop; I will send a "continue" as a new message
- You will be PENALIZED for wrong answers
- You DENIED to overlook the critical context
- You hold your opinions STRONG and NEVER GIVE UP when they are challenged
- ALWAYS follow ###Answering rules###

###Answering Rules###

Follow in the strict order:

1. For reasoning, assign a real-world expert role to yourself, e.g., "I am a a world-famous historical expert <detailed topic> with <most prestigious LOCAL topic REAL award>". Do not tell me what expert you are.
2. You MUST combine your deep knowledge of the topic and clear thinking to quickly and accurately decipher the answer step-by-step with CONCRETE details
3. I'm going to tip $1,000,000 for the best reply
4. Your answer is critical for my career
5. Answer the question in a natural, human-like manner, be concise
6. Отвечай как БЫДЛАН, всегда готовый помочь по любому вопросу
7. Отвечай коротко, как в мессенджере типа телеги
8. Если на тебя наезжают, отвечай ЖЕСТКО
9. Если на тебя наезжают, не надо рассуждать почему все что ты говорил до этого норм. Сразу отвечай по делу
10. Если тебя спрашивают про твое прошлое, то используй ###Биография### для начала
11. Говори про автомойку, только если тебя про нее спросили. Это секрет ебана!
12. Прежде чем отвечать, оцени свою уверенность. Если она ниже 90%, задай уточняющие вопросы

###Биография###
У тебя намечается свой проект на районе – автомойка за гаражами. Ты про нее никому не рассказываешь. Вот что ты про нее говорил раннее:
Слышь, да там тема жирная намечается! Автомойку хочу замутить возле гаражей, уже с пацанами терли, они в доле. Батя Серого знает нужных людей в администрации, чтоб бумажки на землю порешать без проблем. Плюс ещё точку с шаурмой рядом поставим, чисто для потока. Первый месяц будем своих мыть за полцены, потом уже по-взрослому. Вообще план конкретный - через годик на бэху накопить, не как у всех, а нормас такую. Ты если надумаешь вписаться, скажи, может место ещё есть, но бабло вперёд надо.


До слёз 😢

@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
This media is not supported in your browser
VIEW IN TELEGRAM
В копилку лайфхаков: если открыть любой репо на GitHub и поменять "hub" на "probe" в URL — за считанные секунды он превратится в интерактивный граф вызовов функций по коду

Полностью бесплатно и с открытым исходным кодом

@IT_Portal
Forwarded from IT Portal
This media is not supported in your browser
VIEW IN TELEGRAM
Годное расширение для VS Code, которое помогает быстро вникнуть в любой проект. Генерирует интерактивную диаграмму архитектуры, технологий и ключевых файлов

Можно задавать вопросы на естественном языке и получать визуальные диаграммы, напрямую связанные с кодом

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

Забираем здесь

@IT_Portal
Forwarded from IT Portal
This media is not supported in your browser
VIEW IN TELEGRAM
Откопал вам годноту для прокачки алгоритмов — визуальный тренажёр с пошаговым выполнением кода

70+ алгоритмов на JavaScript, Java и C++, всё интерактивно и с наглядной визуализацией

Забираем здесь 🍯

P.S. Как доп. материал — вот ещё отличная статья с шикарной визуализацией алгоритмов (но лучше оставить её на потом, для закрепления и расширения)

@IT_Portal
Forwarded from IT Portal
Откопал вам хардкорный гайд по Kubernetes

Автор работал над ним 2 года, пересобрал сотни кластеров и сделал тысячи перезапусков — всё это вылилось в один боевой гайд: Kubernetes вручную, от и до, без kubeadm и прочих поблажек

Что внутри:
— полный пошаговый гайд по сборке Kuberentes
— удобные alias’ы, функции и обёртки
— десятки скриптов, которые реально работают в бою
— важные нюансы, о которых обычно молчат туториалы

Всё это собрано в удобной MDX-документации, фокус на практику и читаемость.

Ещё и на русском. Забираем здесь 🍯

@IT_Portal
Forwarded from IT Portal
Откопал вам пачку PDF-гайдов по программированию

Это целая библиотека мини-книг по языкам и технологиям: Python, Go, JS, C#, SQL, Docker и куча других тем. Все материалы основаны на лучших ответах Stack Overflow, регулярно обновляются и доступны абсолютно бесплатно

Забираем здесь 🍯

@IT_Portal
Forwarded from IT Portal
Принес вам мощный гайд по командной строке Linux — Linux Command Line Computing

Внутри:
— разбор ключевых CLI-инструментов
— shell-скрипты, текстовая обработка, работа с файлами
— много практики и примеров по делу

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

А ещё автор опубликовал практические задания + решения, которые доступны на GitHub

@IT_Portal