Forwarded from IT Portal
30 полезных ресурсов для практики программирования — нашёл для вас простую, местами очевидную, но интересную подборку:
Сохраняйте себе и делитесь с друзьями☕️
@IT_Portal
🔘 C Puzzles - Головоломки на языке С.🔘 Code Abbey - Множество задач по программированию и форум.🔘 CodeChef - Ресурс для регулярных соревнований по программированию.🔘 CodeCombat - Ресурс для начинающих, где обучение построено как игра с возрастающей сложностью. Изучающим Python, JavaScript или HTML&CSS с нуля.🔘 Codeforces - Можно участвовать в состязаниях или просто тренироваться на задачах в режиме дорешивания.🔘 Codewars - Платформа с разными заданиями — от алгоритмов до шаблонов проектирования — ждет разработчиков, программирующих на Java, JavaScript, PHP, Go, Ruby и других языках. Предварительно надо пройти тестирование.🔘 Coding Bat - Ресурс, посвященный Java и Python.🔘 CodinGame - Увлекательная практика в формате видеоигр. Поддерживаются 25 языков: Java, JavaScript, PHP, Python, Swift, C#, C++, Ruby и другие.🔘 Empire of Code - Русскоязычный ресурс с задачами по Python и JavaScript в формате игры.🔘 Exercism - Сайт предлагает задачи на 48 языках программирования.🔘 HackerRank - Платформа для опытных кодеров.🔘 InterviewBit - Сайт помогает подготовиться к интервью в Google, Facebook, Microsoft и других корпорациях и получить оффер.🔘 LeetCode - Ресурс с заданиями для подготовки к техническим интервью в крупных компаниях.🔘 MAXimal - Русскоязычный ресурс для освоения алгоритмов.🔘 Programming Praxis - Блог, в котором еженедельно размещают новые интересные задачи, чтобы программисты тренировали навыки и мозги.🔘 Programming Skills - Сайт с онлайн-тестами и вопросами для технического интервью. Подойдет тем, кто работает с HTML, JavaScript, C#, Java, PHP, C# и другими ЯП.🔘 Programmr - Платформа, на которой собраны задачки по Java, PHP, Python, C# и Ruby.🔘 Project Euler - Сайт с непростыми заданиями для математиков и программистов.🔘 Prolog Problems - На сайте программиста Вернера Хетта вы найдете краткий курс по языку Prolog и сборник упражнений для тренировки.🔘 PythonChallange - Сайт для тех, кто хочет освоить Python.🔘 Rosalind - Ресурс по изучению биоинформатики. Есть обучающий курс по Python.🔘 Ruby Quiz - Еженедельная викторина по Ruby, которая приходит в рассылке.🔘 SQL-EX.RU - Кладезь знаний для тех, кто изучает SQL.🔘 Timus Online Judge - Архив задач по программированию с авто проверкой.🔘 Topcoder - Платформа, на которой проводятся соревнования по программированию.🔘 W3Resource - Портал предлагает огромное количество обучающих материалов по веб-разработке, базам данных, Linux и даже программам Excel или шаблонам Google Forms. Есть упражнения и квизы по базам данных, PHP, JavaScript, Java, Swift и др..🔘 Питонтьютор - Русскоязычный ресурс для новичков в Python.🔘 Школа программиста - Ресурс предлагает множество задач и разбирает их для начинающих программистов.🔘 Хекслет - Вам дается реальная удаленная машина настроенная под конкретное задание, ide и ssh, в некоторых задачах даже с настоящим web сервером.🔘 Codebra - Онлайн курсы и уроки с практикой по различным ЯП и технологиям.
Сохраняйте себе и делитесь с друзьями
@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
Запоминаем ещё один трюк: меняем "
Пользуемся✌️
@IT_Portal
hub" на "summarize" в URL любого репозитория на GitHub — и получаем почти мгновенную выжимку по проекту Пользуемся
@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
Тестировщики, это вам: крутейший интерактивный учебник по тестированию — бесплатно и полностью на русском
В нем 42 модуля, столько же тестов и 700 страниц с самой важной информацией для старта.
Всё, что нужно по тест-дизайну, документации, требованиям, дефектам, архитектуре, БД, Linux, сетям, методологиям и прочему нужному мясу
Забираем☕️
P.S. на хабре есть подробное описание этого учебника
@IT_Portal
В нем 42 модуля, столько же тестов и 700 страниц с самой важной информацией для старта.
Всё, что нужно по тест-дизайну, документации, требованиям, дефектам, архитектуре, БД, Linux, сетям, методологиям и прочему нужному мясу
Забираем
P.S. на хабре есть подробное описание этого учебника
@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
Наткнулся на полезняшку для тех, кто не любит тащить весь репозиторий ради пары файлов — GitZip
Расширение для браузера, которое позволяет скачивать отдельные файлы или папки из любого GitHub-репо
Доступно в Chrome, Edge и Firefox
@IT_Portal
Расширение для браузера, которое позволяет скачивать отдельные файлы или папки из любого GitHub-репо
Доступно в Chrome, Edge и Firefox
@IT_Portal
Forwarded from IT Portal
Фронтендеры и дизайнеры, вам подарок — нашёл гигантскую библиотеку из более 500 тысяч SVG иконок
На сайте SVGRepo доступны 6000+ коллекций с бесплатными иконками, разных вариантов и цветов
Забираем с сайта
@IT_Portal
На сайте SVGRepo доступны 6000+ коллекций с бесплатными иконками, разных вариантов и цветов
Забираем с сайта
@IT_Portal
Forwarded from IT Portal
This media is not supported in your browser
VIEW IN TELEGRAM
Хочешь превратить любой сайт в файл
Сервис сканирует, очищает и форматирует содержимое в Markdown — готовый для RAG-пайплайнов, AI-агентов или LLM
Пользуйся✌️
@IT_Portal
llms.txt по одной ссылке — вставляй llmstxt.new/ перед URL Сервис сканирует, очищает и форматирует содержимое в Markdown — готовый для RAG-пайплайнов, AI-агентов или LLM
Пользуйся
@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
OpenAI выкатили GPT-4.1, GPT-4.1 mini и GPT-4.1 nano
Все модели доступны только через API. Контекст в 1 миллион токенов — впервые для OpenAI. Знания до 1 июля 2024.
По бенчмаркам: кодит лучше, багов меньше, инструкции ловит точнее, в длинных цепочках сообщений не тупит
Цены тоже радуют — GPT-4.1 на 26% дешевле GPT-4o, а у GPT-4.1 nano вообще $0.10 за инпут и $0.40 за аутпут (за миллион токенов)
Плюсом завезли новые бенчмарки: OpenAI-MRCR и Graphwalks
Потестить можно бесплатно в Windsurf и Cursor (Временно)
@IT_Portal
Все модели доступны только через API. Контекст в 1 миллион токенов — впервые для OpenAI. Знания до 1 июля 2024.
По бенчмаркам: кодит лучше, багов меньше, инструкции ловит точнее, в длинных цепочках сообщений не тупит
Цены тоже радуют — GPT-4.1 на 26% дешевле GPT-4o, а у GPT-4.1 nano вообще $0.10 за инпут и $0.40 за аутпут (за миллион токенов)
Плюсом завезли новые бенчмарки: OpenAI-MRCR и Graphwalks
Потестить можно бесплатно в Windsurf и Cursor (Временно)
@IT_Portal
Forwarded from IT Portal
System+Design+Blueprint.pdf
273 KB
Давно у нас не было крутых шпаргалок — ловите подробную шпаргалку по проектированию систем
Благодаря ей можно легко понять ключевые концепции и передовые методы, которые можно использовать в работе
@IT_Portal
Благодаря ей можно легко понять ключевые концепции и передовые методы, которые можно использовать в работе
@IT_Portal
Forwarded from IT Portal
Anthropic выкатили жирный гайд по Claude Code — как выжать максимум из ИИ-агента в разработке
Разбирают, как:
— Писать и оптимизировать код вместе с ботом;
— Писать эффективные промты;
— Автоматизировать процесс разработки;
— Тестировать и запускать всё это добро
Из интересного: слово ultrathink — увидев это слово, нейронка выделяет максимально возможный бюджет для мышления
Прокачиваем вайбкодинг здесь☕️
@IT_Portal
Разбирают, как:
— Писать и оптимизировать код вместе с ботом;
— Писать эффективные промты;
— Автоматизировать процесс разработки;
— Тестировать и запускать всё это добро
Из интересного: слово 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
— Основы языка 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
Разные варианты проблем, которые нужно решить на сервере 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
Очередная годнота — 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
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
Внутри аж 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
Называется Open Computer Agent — и имитирует реальное поведение пользователя: кликает, печатает, управляет интерфейсом
Этот агент работает на базе Python-библиотеки smolagents, модели Qwen 2 с поддержкой зрения и виртуального компьютера E2B Desktop.
Полностью бесплатен в использовании. Пробуем здесь
@IT_Portal
Forwarded from IT Portal
Годная шпаргалка для начинающих линуксоидов: подборка основных команд Linux, которые нужно знать
Сохраняем и пользуемся✌️
@IT_Portal
Сохраняем и пользуемся
@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
Наткнулся на годноту – Labex. Более 1000 интерактивных лабораторий и туториалов по DevOps, Linux, инфобезу, Python и многому другому
Всё работает прямо через браузер — никакой установки, просто открыл и погнал
Забираем абсолютно бесплатно тут😋
@IT_Portal
Всё работает прямо через браузер — никакой установки, просто открыл и погнал
Забираем абсолютно бесплатно тут
@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Portal
Принёс полезное с Хабра — перевод обновленного учебника по Flask от Мигеля Гринберга
Питонисты, налетайте☕️
@IT_Portal
Глава 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
Это опенсорсный инструмент, который мгновенно генерирует красивые, интерактивные ER-диаграммы из существующих баз данных
Просто загружаете схему, и получаете понятные визуализации, где можно удобно смотреть связи, приближать, фильтровать и быстро разбираться даже с суперсложными структурами.
И всё это бесплатно и без необходимости регистрации. Инструкция на GitHub, ссылка на сервис.
@IT_Portal
Forwarded from IT Portal
Нашёл в Твиттере мощную подборку из 30 статей по системному дизайну — коротко, по делу, с примерами и кодом.
Можно читать по одной в день — хватит на месяц. Забирайте:
Кидайте в закладки и делитесь с коллегами☕️
@IT_Portal
Можно читать по одной в день — хватит на месяц. Забирайте:
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