Coding
248 subscribers
5.86K photos
1.47K videos
34 files
5.9K links
Статьи и ссылки с разных ресурсов, для начинающих программистов.
Download Telegram
🖥 Beauty And Skincare Landing Page – изысканный дизайн лендинга для магазина косметики. Его особенности – это утонченные шрифты и приглушенные оттенки бирюзового.

Сайтодел | #макет #figma
😎 Т—технологии

Чувак решил поэкспериментировать с Claude: загрузил свои данные, а также информацию об отце и деде, и попросил проверить, не осталось ли где-нибудь наследства.

Нейронка залезла в гос. реестры, сопоставил данные и нашла... 25 земельных участков в Индии.

После проверки оказалось, что все реально — участки действительно существуют и принадлежат семье.

🤖 Ок Claude: «Что дед успел оформить...?»

С добрым утром! ☕️
💻 NumPy с нуля: понятный гайд на русском для тех, кто хочет в Data Science

Хотите разобраться в анализе данных, машинном обучении или нейросетях? Тогда без NumPy далеко не уедете.

В этом гайде с нуля познакомитесь с самой популярной библиотекой для работы с массивами и вычислениями в Python. Без лишней теории — только понятные объяснения и практические примеры.

Разберетесь:

💬 зачем вообще нужен NumPy и почему без него не обходится почти ни один ML-проект;
💬 как создавать и изменять массивы;
💬 как выполнять вычисления в десятки раз быстрее обычных списков Python;
💬 как фильтровать, сортировать и обрабатывать данные;
💬 с чего начать путь в Data Science и не потеряться в сложных формулах.

🚀 Отличный материал для тех, кто давно хотел перейти от обычного Python к анализу данных и машинному обучению.

⬇️ Сохраняем в PDF

#article #doc #python
This media is not supported in your browser
VIEW IN TELEGRAM
🐱 html-cheatsheet-rus — полезнейшая шпаргалка по HTML!

Крутой материал для тех, кто изучает frontend или хочет быстро освежить базу по HTML. Здесь собрана действительно большая база — от структуры HTML-документа, тегов и атрибутов до форм, семантической вёрстки, мультимедиа, HTML5 API и accessibility.

Оставляю ссылочку: GitHub 📱


📣 Code Ready | #репозиторий
This media is not supported in your browser
VIEW IN TELEGRAM
💾 Longcat Scroll – индикатор скролла в виде большого длинного кота. Слева показана длина кота в пикселях. В исходной позиции появляется всплывающее окно с прогрессом.

Сайтодел | #сниппет #css
🖥 Dream Job App – обложка для мобильного приложения в оттенках светло-зеленого и оранжевого. Его фишки - контраст, геометрические фигуры и шрифт с засечками.

Сайтодел | #макет #figma
Хайлоад: производительность и планирование мощностей

Приглашаем на практический курс для Middle/Senior-разработчиков, техлидов, архитекторов, EM и CTO, которые хотят не просто “знать про хайлоад”, а руками разобраться, как работают производительность, нагрузочное тестирование и масштабирование.

Будем выжимать 20–100K RPS из своих сервисов на своей инфраструктуре, строить latency/RPS-диаграммы, искать ограничения в стеке и использовать эти данные для capacity planning. В программе: Linux-инфраструктура, nginx, Prometheus/Grafana, нагрузочное тестирование через wrkx, тюнинг производительности, планирование мощностей.

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

📌 Старт потока 13 июля.

Кто мы: R&D-центр Devhands, основатель и автор курса Алексей Рыбак, ex-СТО Badoo и Yum! Brands, член программного...

Перейти на оригинальный пост
⚡️ Готовый скрипт для обнаружения лица и глаз в режиме реального времени.

Этот скрипт превращает твою вебку в систему распознавания лиц и глаз.

📸 Использует каскады Хаара от OpenCV — лёгкие, быстрые, работают оффлайн.

Установи OpenCV:

bash
$ pip install opencv-python

⬇️ Скачай XML-файлы классификаторов:

haarcascade_frontalface_default.xml
haarcascade_eye.xml

Код:

python
import cv2 as cv

def detect_faces_and_eyes():
"""
Detects faces and eyes in real-time using the webcam.

Press 'q' to exit the program.
"""
# Load the pre-trained classifiers for face and eye detection
face_cascade = cv.CascadeClassifier(r"..\libs\haarcascade_frontalface_default.xml")
eye_cascade = cv.CascadeClassifier(r"..\libs\haarcascade_eye.xml")

# Open the webcam
cap = cv.VideoCapture(0)

while cap.isOpened():
# Read a frame from the webcam
flag, img = cap.read()

# Convert the frame to grayscale for better performance
gray = cv.cvtColor(img, cv.COLOR_BGR2GRAY)

# Detect faces...

Перейти на оригинальный пост
This media is not supported in your browser
VIEW IN TELEGRAM
💾 3D Camera Icons – крупные детализированные иконки с реалистичным блеском. Их можно использовать как варианты для светлой и темной тем приложения.

Сайтодел | #сниппет #css
Дайджест опубликован — 60 items, отобрал самые интересные.
🐙 Open UI – инструмент для создания верстки с помощью нейросети. На основе текстового описания генерируется дизайн и код страниц.

Сайтодел | #репозиторий #github
🎨 Цветовая палитра макета "Cosmetic & Skincare Branding"

HEX | RGB
#FEF6A5 | rgb(254,246,165)
#FF7A01
| rgb(255,122,1)
#0224AA | rgb(2,36,170)

⚠️ Цвет копируется одним кликом!

Сайтодел | #палитра
This media is not supported in your browser
VIEW IN TELEGRAM
🤨 Мы всё таки живем в симуляции... пруфы 👆

С добрым утром!
🖥 MinerU — бесплатный open-source инструмент , который превращает PDF, Word, Excel и даже сканы в идеальный Markdown.

В отличие от обычного OCR:
сохраняет структуру документа;
извлекает таблицы, изображения и формулы;
убирает колонтитулы, сноски и номера страниц;
поддерживает 109 языков;
работает полностью локально — документы никуда не загружаются.

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

⚙️ Простая установка

pip install -U mineru

▶️ Использование

mineru input.pdf -o output/

На выходе получите:
⭐️ Markdown
⭐️ JSON
⭐️ Все изображения
⭐️ Таблицы
⭐️ Формулы в LaTeX

Сохраняем. Один из самых полезных инструментов для работы с документами и ИИ за последнее время.

♎️ GitHub/Инструкция

#python #soft #github
Надоело долбить LeetCode в пустоту? 🎮

Девстанция — это не очередной список задач. Это RPG для программиста:

🕸 Паутина вместо списка. Каждая задача — узел на графе. Открываешь одни — открываешь путь к другим. Панорамируешь, зумишь, видишь прогресс физически. Skill Tree в мире кодинга.

🏆 Сезоны. 180 дней на прохождение паутины. В конце — нагрды и подведение итогов. Каждый сезон — перерождение. Никто не стартует с форой.

🔥 Геймификация. Стрики, ежедневные челленджи, достижения, рейтинги за сегодня/вчера/неделю/сезон, графики активности — ощути прилив азарта.

👥 Лента событий. Видишь, кто только что решил задачу, кто взял золото дня, кто выбил ачивку. Ты не один в тёмной комнате.

Первый сезон уже идёт. Заходи в паутину 🕸

👉 Решай задачи на dev-station.ru
Языковые модели пишут код быстрее нас, но как теперь защитить систему от уязвимостей? Эту тему и не только обсудим на ежегодном ИТ-фестивале Выходной с Selectel.

🗓 25 июля | Эрарта, Санкт-Петербург или онлайн

В фокусе для разработчиков и специалистов по машинному обучению:

😅 Опыт изнутри: как ИИ-агенты влияют на появление уязвимостей и как выстроить надёжные проверки и ограничения.
😅 Практика и архитектура: проектирование ИИ-агента на базе платформы для создания ассистентов Harness. Поставим и настроим под себя консольное приложение для работы с базами данных — освоим соавторство с ИИ на практике.
😅 Кодинг и карьера: каких разработчиков ищет рынок, как преодолеть собственные барьеры перед внедрением ИИ и сколько реально стоит одна задача, написанная в соавторстве с моделью.


Участие бесплатное, регистрация обязательна: 👉 Зарегистрироваться на Selectel Day Off...

Перейти на оригинальный пост
💻 Репозиторий — чит-код для кибербезопасника

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

🕵️ Разведка
Инструменты, которые показывают, какие данные о вас, доменах и компаниях уже лежат в открытом доступе.

🧨 Сканеры уязвимостей
Проверяют сайты, API и сервера на дыры — от банальных misconfig до серьёзных проблем безопасности.

⚔️ Пентест-инструменты
Эмуляция атак, чтобы понять, где система «сыпется» под давлением.

📡 Анализ Wi-Fi и сетей
Проверка сетей на возможность перехвата трафика и несанкционированного доступа.

🧠 Digital Forensics
Вытаскивание удалённых файлов, метаданных и цифровых следов.

🚀 Стресс-тестирование
Нагрузка на сервисы и сайты, чтобы проверить их предел прочности.

🔍 Перехват и анализ трафика
Смотрим, какие данные реально гуляют по сети.

🔐 Тестирование паролей
Проверка устойчивости к брутфорсу и слабым комбинациям.

🌐 Анализ веб-приложений
Поиск скрытых директорий,...

Перейти на оригинальный пост
Почему textarea часто ломает layout?

По умолчанию textarea можно тянуть во все стороны.

Пользователь легко может растянуть её по ширине и сломать grid, flex или весь form-layout.

Обычно никто это не контролирует.
textarea {
resize: both;
}

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

Лучше сразу ограничить направление resize.
textarea {
resize: vertical;
}

Теперь пользователь может увеличить высоту, но ширина layout остаётся стабильной.

Если resize вообще не нужен:
textarea {
resize: none;
}

Это особенно полезно для сложных форм.
.modal textarea,
.sidebar textarea {
resize: vertical;
}

🔥 Контроль resize убирает неприятные layout-баги в формах и делает UI заметно стабильнее.

📣 Code Ready | #совет