🤖 Команда GitHub рекомендует не быть пассивно-агрессивными с GitHub Copilot

1️⃣ Предоставь обзор проекта

Начни файл инструкций с краткого описания твоего приложения. Включи:

▪️Что это за приложение
▪️Кто целевая аудитория
▪️Ключевые фичи

2️⃣ Опиши технический стек

Перечисли все технологии, которые используются:

▪️Бэкенд и фронтенд технологии
▪️API, которые ты вызываешь
▪️Тестовые фреймворки

3️⃣ Опиши правила разработки

Четко укажи стандарты кода, которые должны соблюдаться:

▪️Использование точек с запятой в JavaScript/TypeScript
▪️Type hints для Python
▪️Табы или пробелы
▪️Требования к тестам
▪️Принципы безопасности

4️⃣ Объясни структуру проекта

Опиши организацию директорий и файлов в проекте.

5️⃣ Укажи доступные ресурсы

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

🔥 Бонус: используй Copilot для создания инструкций

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

👉 https://proglib.io/w/384d4...
👉 Читай нас в телеге: https://t.me/proglibrary

☕ После шести месяцев разработки Oracle представила Java SE 25

Ты еще используешь Java 17 и планируешь обновиться? Пропусти 21 и перейдите сразу к 25 — вчера были представлены Java SE 25 LTS и OpenJDK 25.

Java 25 обеспечивает повышение эффективности использования памяти и улучшенную сборку мусора без каких-либо изменений в коде. Совмести её с обновлением Spring Framework 7/Spring Boot 4.

🔗 https://proglib.io/w/c567e...

🤔 Есть что добавить/исправить?

В JS напрашивается много маленьких решений (не только проблемы), а Java такой:

Problem → SolutionFactory solutionFactory = new SolutionFactory();
Solution solution = solutionFactory.createSolution();
solution.execute();

🌸✨ С Днём Рождения, дорогие наши подписчики! ✨🌸

Сегодня особенный день для целого созвездия прекрасных людей 💫
Мы от всей души желаем вам счастья, здоровья и исполнения заветных желаний! 💐

🎂 Пусть каждый новый день дарит только радость.
🌞 Пусть в душе всегда будет солнце.
🌿 Пусть рядом будут верные друзья и любовь.

💌 Сегодня празднуют свой день рождения:

[id817078540|Lily Sokolovskaya]
[id832975405|Руслан Котов]
[id817131355|Антонина Митрофанова]
[id72857747|Татьяна Судакова]
[id269405811|Владимир Данилов]
[id44566370|Наталья Ларионова]
[id232329179|Александр Владимирович]
[id150075477|Ольга Романова]
[id502281670|Эля Рустемовна]
[id438200323|Зинаида Майорова]
[id243596666|Надежда Щербакова]
[id170692442|Мария Клепикова]
[id730834861|Ангел Ангел]
[id835897763|Лочин Олмасов]
[id1020973274|Sss Sss]
[id2052251|Ольга Губенок]
[id1029925591|Нина Доскинеску]
[id154508841|Рафиль Аюпов]
[id1876383|Boris Boris]
[id35348368|Дмитрий Луговой]
[id821213608|Сардана Яковлева]
[id18445326|Saimon Lebedev]
[id192235066|Наталья Губачева]
[id202238266|Макс Ильин]
[id141530955|Артём Федоров]
[id134543915|Аня Попова]
[id346107877|Серёга Шмаков]
[id163051216|Татьяна Беккер]
[id31187483|Игорь Киселев]
[id305858328|Игорь Вяземский]
[id809868529|Елена Давлетшина]
[id475890152|Крис Цыганова]
[id455158364|Равиля Имангулова]
[id179119445|Жанна Иванова]
[id546398474|Дарья Рыкунова]
[id184890846|Максим Котельников]
[id45736553|Елена Мельнова Светохина]
[id427598860|Насим Турсунов]
[id621582434|Сергей Чебатков]
[id711453214|Инна Панченко]
[id692818019|Полтавская Лариса]
[id882910772|Juan Axa]
[id521305865|Софья Соловарова]
[id720708063|Людмила Лимарева]
[id105844063|Сергей Тепкин]
[id463552033|Александр Генераленко]
[id218773823|Александр Панасенко]
[id194581763|Марьяна Иванова]
[id685832077|Людмила Журбина]
[id350555443|Марина Смирнова]
[id614924466|Ирина Дудник]
[id830484273|Nata Lia]
[id140683877|Ведьмак Ведьмаков]
[id768859151|Людмила Пензина]
[id601025974|Николай Алексеенко]
[id534537987|Федор Генрихс]
[id868025185|Марат Каипов]
[id540895780|Игорь Панин]
[id389849855|Daniel Pastukhov]
[id441381072|Витя Савченко]
[id353544766|Владимир Щербаков]
[id95415999|Ruslan Djavathanov]

💚 Пусть ваш день будет наполнен счастьем, а впереди ждут только яркие события и добрые моменты!

С любовью, команда Природа | Nature 🌿💫
#ПриродаNatureBDay 🎉

Go‑ и Java‑разработчики из Питера, бронируйте слот в календарях 🗓
16 сентября, 18:30, офис VK на Мойке — второй офлайн-митап VK JT.

В программе практические доклады о технологической трансформации ВКонтакте, опыте финтеха и устройстве видеоплатформы. После кофе — командные батлы на кейсах из реальной архитектуры VK, живой нетворкинг с экспертами и призы. В финале — фуршет и неформальное общение.

Участие бесплатное, обязательна регистрация. Подробнее о программе, экспертах и форма заявки — здесь: https://vk.cc/cPffS0.

🌚 ΓΕΗИЙ: aмepикaнcкий aйтишник пoлучил 4 гoдa тюpьмы зa тo, чтo нacтpoил cepвepы нa «caмoуничтoжeниe» в cлучae увoльнeния

Он вcтpoил вpeдoнocный кoд c бecкoнeчным циклoм пoтoкoв Java, кoтopый пepeгpужaл cepвepы и вывoдил из cтpoя paбoчиe cиcтeмы.

Κoгдa 9 ceнтябpя 2019 гoдa Лу увoлили и oтключили eгo учётную зaпиcь, cpaбoтaлa блoкиpoвкa — тыcячи пoльзoвaтeлeй пoтepяли дocтуп к cepвиcaм.

Proglib Academy — это место, где вы превращаете теорию в практику. Здесь ваши знания становятся проектами для портфолио, а вы — более уверенным специалистом.

Выберите курс, который поможет сделать следующий шаг ⬇️

🚀 Для тех, кто начинает путь в IT:

— Основы IT для непрограммистов → https://clc.to/pWOaKg
— Программирование на Python (обновлённый) → https://clc.to/i2I7lw
— Frontend-разработчик с нуля: HTML, CSS, JavaScript → https://clc.to/Gs3KmA

🧠 Для будущих и настоящих Data Scientist'ов:

— ML для старта в Data Science (начинается в сентябре) → https://clc.to/Yd0BIw
— Базовые модели ML и приложения → https://clc.to/mHG9iw
— Математика для Data Science → https://clc.to/oGdKag
— AI-агенты для DS-специалистов (скоро второй поток) → https://clc.to/kWBXfg

🛠️ Для опытных разработчиков, готовых к росту:

— Алгоритмы и структуры данных → https://clc.to/t-QdIA
— Архитектуры и шаблоны проектирования → https://clc.to/PlidWA

Независимо от вашей цели, у нас есть курс, который поможет её достичь. Переходите в Proglib Academy (https://clc.to/2RXZJg), выбирайте свой путь и инвестируйте в навыки, которые всегда будут в цене!

Сайт с бесплатными папирами по программированию

Ресурс объединяет сотни PDF-книг по языкам и технологиям: Python, JavaScript, C#, SQL, Docker и десятки других тем. Книги созданы на основе самых полезных ответов Stack Overflow, регулярно обновляются и доступны абсолютно бесплатно.

Так что если нужен быстрый чеклист, подсказка или мини-учебник — вот оно. Ресурс называется Goalkicker

Если меховая шапка и старый Siemens — не ваш выбор, присмотритесь к нашей подборке вакансий: там много актуального 🔥

DevOps-инженер в VK Tech, Москва: https://vk.cc/cNzQ9K
Автоматизация — ваше всё? Ждём вас в команде: ищем коллегу с опытом Linux-администрирования и знанием Kubernetes, Docker, CI/CD и систем управления конфигурацией.

Старший разработчик в VK HR Tek, Москва: https://vk.cc/cNA5M2
Go-шники с опытом от трёх лет, ваш выход! Предстоит вести фичи от задумки до релиза, работать с распределёнными системами и микросервисной архитектурой, а ещё много общаться со смежными командами. Будет интересно!

Руководитель команды разработки Go в VK Видео, Москва: https://vk.cc/cNA75W
Не боитесь настоящего highload и старого кода? Готовы бороться за каждую миллисекунду? Смотрите вакансию — предлагаем не только интересные задачи, но и свободу в принятии решений!

Директор проектов в VK, Москва: https://vk.cc/cNA7dL
В компании юристов чувствуете себя как рыба в воде? Переходите по ссылке: предстоит инициировать IT-проекты внутри компании и для партнёров, много общаться и разбираться в финансовых и правовых нюансах.

Senior Java Developer в MAX, Москва: https://vk.cc/cNA7qO
Мы хотим сделать MAX удобным для самых разных пользователей. В этом нам не обойтись без старшего Java-разработчика: предстоит разрабатывать новые сервисы, решать технически сложные задачи и проектировать надёжную архитектуру для высоконагруженных систем.
#jobs @vkteam

🔥 Microsoft ускорила TypeScript в 10 раз, переписав его на Go

TypeScript получил нативный компилятор, который сокращает время сборки в 9–13 раз благодаря переходу с JavaScript на Go. Это снизило нагрузку на процессор и почти вдвое уменьшило потребление памяти. А редакторы теперь загружают проекты в 8 раз быстрее.

Портирование заняло всего полгода, но для полной поддержки всех возможностей потребуется ещё немного времени. Первая нативная версия TS для CLI появится уже в середине 2025 года.
#новости @tproger #typescript @tproger

Совет на 2025-й — будьте осторожнее с выбором работы.

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

Знакомо? Открываешь вакансию, а там: «Ищем middle-разработчика с опытом 10 лет, знанием 15 языков и готовностью работать за печеньки. Офис в Челябинске, релокация за ваш счет» 🤦‍♂️

Чтобы не тратить время на сотни сомнительных предложений, подпишитесь на IT Job Hub. (https://t.me/+dt0w82aLlvwx... Там мы отфильтровываем весь мусор и публикуем только избранные вакансии в стабильных компаниях:

— Зарплаты на уровне рынка, а не на уровне голодного студента
— Никаких «мы молодая и дружная семья» — только адекватные условия
— Проверенные работодатели, а не стартапы из сомнительных сфер

Вакансии удобно разбиты по тегам: #Python #Java #go #data #devops и по другим направлениям. Без воды и лишнего спама — только проверенные вакансии в знакомых компаниях.

Подписывайтесь, если не хотите упустить работу мечты → proglib_jobs (https://t.me/+dt0w82aLlvwx...

Чекап на проверку знаний по Java

Если вы только начинаете, то вот роадмап, который поможет разобраться в языке: https://roadmap.sh/java

А если уже уверены в своих силах — пройдите небольшой квиз. Где в вашем распоряжении Java и её фреймворки. Остаётся только сделать правильный выбор и доказать, что разбираетесь в архитектуре, тестировании и интеграциях: https://tprg.ru/MqHp

🍰 15 полезных JavaScript сниппетов на все случаи жизни

Начинающим разработчикам часто приходится искать быстрые решения для типичных задач, таких как копирование текста в буфер обмена, обработка URL-параметров или управление элементами DOM.

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

Читать статью 👉 https://proglib.io/sh/MzFv...

⏳ JavaScript Temporal: революция в работе с датами и временем

Работа с датами и временем в JavaScript всегда была сложной задачей, но это меняется с появлением нового объекта Temporal. Экспериментальные версии браузеров уже начинают внедрять его.

➡️ Самое важное

Прощай, Date: Date объект, созданный в 1995 году, наконец получает замену. Temporal решает все основные проблемы, включая поддержку часовых поясов и более точное управление временем.

🔗 Подробнее о Temporal: Документация на MDN (https://clc.to/rm2KPw)
#новости

В основном хранилище ОК около 80 млрд картинок. Чтобы ни одна из них не потерялась и вы вовремя получили свою праздничную открытку от бабули, разработчики ОК выстроили многокомпонентный бэкенд 👨‍💻

О том, что он в себя включает и что происходит с изображением при каждом сценарии его использования, подробно рассказал ведущий Java-разработчик ОК Руслан Измайлов. Читайте статью на Хабре по ссылке: vk.cc/cHJldT — и узнаете, как можно и нужно сократить издержки для инфраструктуры и улучшить пользовательский опыт.

Ничего не найдено!

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