🤖 Команда 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...
🌸✨ С Днём Рождения, дорогие наши подписчики! ✨🌸
Сегодня особенный день для целого созвездия прекрасных людей 💫
Мы от всей души желаем вам счастья, здоровья и исполнения заветных желаний! 💐
🎂 Пусть каждый новый день дарит только радость.
🌞 Пусть в душе всегда будет солнце.
🌿 Пусть рядом будут верные друзья и любовь.
💌 Сегодня празднуют свой день рождения:
[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 — и узнаете, как можно и нужно сократить издержки для инфраструктуры и улучшить пользовательский опыт.