tproger_web | Unsorted

Telegram-канал tproger_web - Веб-страница

26007

Всё по фронтенду, бэкенду и девопсу в одном месте Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/64ai

Subscribe to a channel

Веб-страница

Дети раньше: играют в игры на улице, смотрят мультики, дурачатся

Дети сейчас:

Читать полностью…

Веб-страница

Old but gold: Исследование производительности анимации на основе скролла страницы

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

В этой статье новый подход сравнивается с классической техникой JavaScript, чтобы показать, насколько простой и плавной может быть анимация с помощью нового API.

#css #javascript #api

Читать полностью…

Веб-страница

Вышла Java 23: новые фишки и обновления лишь до 2025 года

Oracle выпустила Java 23 с поддержкой примитивов в шаблонах, модульными импортами и улучшенным Graal JIT.

Новые возможности значительно упростят жизнь разработчикам, а обновлённый сборщик мусора ZGC ускорит работу приложений.

Подробнее про релиз и где скачать новую версию, можно посмотреть в нашем свежем материале.

Читать полностью…

Веб-страница

Почему Scrum — очень стрессовый подход к разработке

Разработчик по имени Адам Ард опубликовал пост, в котором объяснил, почему Scrum превращает жизнь программистов в непрерывный стресс.

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

Спринты создают постоянное давление и, в отличие от классической Waterfall-модели, в них нет периода «затишья».

Подробнее о минусах Scrum и решениях проблемы можно почитать в материале по ссылке.

Читать полностью…

Веб-страница

«Группа Астра» проводит первую бесплатную практическую конференцию для разработчиков Astra DevConf 2024.

Разработчики ИТ-компаний раскроют секреты эффективной и безопасной разработки, а также поделятся практическими кейсами.

На конференции вы узнаете:
— как выстроить процесс разработки на базе Git-системы (конкретные примеры на различных языках и фреймворках);
— как легко и просто опубликовать приложение в RuStore;
— как при помощи AI-системы обрабатывать уязвимости программного кода;
— как запустить современные игры на Astra Linux (даже если вы думали, что это невозможно);
— о лучших практиках в построении DevOps-процессов для проектов, написанных на Spring Framework и Java/Kotlin;
— и многое другое.

Для участников конференции будет доступен:
— личный кабинет разработчика, в котором можно бесплатно скачивать решения «Группы Астра» для целей изучения и разработки (в том числе ОС Astra Linux 1.8);
— портал с документацией, где можно найти различные инструменты для разработки, примеры кода и готовые стенды для тестирования.

Дата и время: 24 сентября, в 10:00
Формат: онлайн/офлайн

Регистрация доступна по ссылке. Присоединяйтесь!

Это #партнёрский пост

Читать полностью…

Веб-страница

Как прототипное наследование может улучшить ваши навыки разработки на JavaScript?

Узнаете на открытом вебинаре 18 сентября в 20:00 мск, где вместе с экспертом разберёте:

— что такое прототипное наследование в JavaScript и как оно работает;
— как прототипное наследование помогает при разработке программ;
— как лучше понять объектную модель JavaScript;
— как писать ООП код с экономией памяти.

Урок подходит для тех, кто знает основы JavaScript и хочет углубить свои знания в области разработки.

Встречаемся в преддверии старта курса «JavaScript Developer. Basic». Все участники вебинара получат специальную цену на обучение! 

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/Bwbr/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Веб-страница

Неоновая веб-страница своими руками

Этот codepen-проект позволяет минимальными усилиями добиться очень стильной и симпатичной надписи в стиле ярких неоновых вывесок

Никакого JavaScript — только чистые HTML и CSS!

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

Читать полностью…

Веб-страница

Яндекс разработал AI-ассистента для работы с кодом

С помощью сервиса разработчики смогут по фрагменту кода сгенерировать наиболее вероятное его продолжение. Это поможет упростить написание и редактирование кода и ускорить продуктовую разработку в компаниях. Ассистент протестировали тысячи разработчиков Яндекса, 60% из которых стали постоянными пользователями сервиса.
Использование Yandex Code Assistant помогает повысить эффективность работы: доверьте рутинные операции AI и сосредоточьтесь на решении более сложных задач, чтобы ускорить разработку и сократить Time to market. Да и просто делает жизнь разработчиков проще и счастливее.

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

Как попробовать
Yandex Code Assistant доступен бесплатно на облачной платформе Yandex Cloud в режиме Preview. Для тестирования оставьте заявку.

Это #партнёрский пост

Читать полностью…

Веб-страница

С вашим днём, дорогие программисты!

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

В честь профессионального праздника мы подготовили для вас небольшой презент — скорее переходите по ссылке, трясите коробку и забирайте подарок: https://tprg.ru/oTZu

Читать полностью…

Веб-страница

Вышла Visual Studio Code 1.93

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

Про другие улучшения (работа с контейнерами, отладка Python-кода и тд) можно ознакомиться в материале по ссылке

Читать полностью…

Веб-страница

IT Elements — технологическая конфа про сети, инфру и ИБ

2000+ участников, 60+ спикеров, 30 демозон, десятки докладов и дискуссий, воркшопы и лабы, настоящий опыт, сложные кейсы и тренды по топовым темам в ИТ.

ИТ-инфраструктура:
— Как оставаться на пике технологического развития.
— Платформы разработки, контейнеры, гибридные облака.
— Стык разработки и инфры.
— Инфра на отечественном.
— Highload-нагрузки.
— ИТ-стратегия.

Сетевые решения:
— SD-WAN.
— Telco Cloud.
— Балансировка приложений.
— ВКС, телефония и умный офис.
— VXLAN, ECMP, Multihoming, MC-LAG.
— МЦОД и инфраструктура вокруг ЦОД.

ИБ:
— DevSecOps.
— Защита приложений.
— Отечественные NGFW.
— Мониторинг ИБ в инфраструктуре.
— Киберустойчивая ИТ-инфраструктура.

Участие бесплатное.

Встречаемся 18–19 сентября на IT Elements!

Регистрация

Это #партнёрский пост

Читать полностью…

Веб-страница

Новая волна email-мошенничества через... фальшивые доказательства измены

Мошенники нашли новый способ запугать людей — отправляют письма с якобы доказательствами измены второй половинки.

Они используют личные данные (имена, клички питомцев) и ссылки на «украденные» данные, включая переписки и историю сайтов.

Защититься достаточно просто — не поддавайтесь панике! Скорее всего, данные взяты из открытых источников или общедоступных утечек. Также не переходите по ссылкам и просто удалите письмо.

Читать полностью…

Веб-страница

Непереводимая игра слов

Читать полностью…

Веб-страница

Old but gold: подборка VS Code-плагинов для фронтенд-разработчиков

Плагины в Visual Studio Code представляют собой набор инструментов, которые различным способом способны упростить работу программиста. Например, плагин quokka.js — обеспечивает мгновенную отладку и вывод результатов javascript-выражений в реальном времени.

Если вы хотите ускорить процесс написания кода или избавиться от некоторых монотонных задач, то советуем вам прочитать данную статью:

https://habr.com/ru/articles/756782/

#vscode

Читать полностью…

Веб-страница

​​Основы проектирования систем: Алгоритмы балансировки нагрузки

Рано или поздно веб-приложения перерастают возможности одного сервера. Чтобы повысить доступность и масштабируемость, приложения разворачивают на нескольких серверах и используют балансировщик нагрузки для распределения запросов. Это позволяет равномерно распределить запросы и обеспечить стабильную работу системы.

Вот две полезные статьи, которые помогут разобраться в этой теме:

Балансировка нагрузки: Тут узнаете, что такое балансировка нагрузки, как она работает, и изучите основные алгоритмы — от простых до продвинутых. В статье также есть крутая песочница, где можно поэкспериментировать с параметрами в реальном времени!

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

#systemdisign

Читать полностью…

Веб-страница

Вот как прошёл пивной бар-хоппинг в честь Дня программиста

Финтех-компания Точка собрала айтишников 12 сентября в пяти московских барах на мощной тусовке. 384 человека из разных компаний и корпораций весь вечер проходили квест про технологии, ходили из бара в бар и знакомились. А часть из них обсуждала холиварные темы со спикерами из Точки. 

Всего было выпито 715 литров пива, рассказано 128 смешных историй и рабочих факапов, а ещё получено 347 подарков.

Хочется унести эти тёплые воспоминания в промозглую осень и повторить в следующем году!

Это #партнёрский пост

Читать полностью…

Веб-страница

Сколько воды и энергии тратит ИИ? Узнаем на примере ChatGPT

Эксперты подсчитали, какое количество ресурсов тратит на свою работу дейтище OpenAI.

Например, каждый запрос к чат-боту тратит 519 мл воды лишь для охлаждения серверов! Это эквивалентно 27 литрам воды за год при еженедельных запросах.

А если 1 из 10 работающих американцев будет пользоваться ИИ раз в неделю? Это потребует 435 млн литров воды — как весь штат Род-Айленд потребляет за полтора дня!

Полная статистика есть в материале на нашем сайте.

Читать полностью…

Веб-страница

Подборка тренажёров для прокачки навыков вёрстки

Что делает из новичка крутого верстальщика? Правильно, практика, практика и ещё раз практика.

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

#подборка #вёрстка #веб

Читать полностью…

Веб-страница

voqal — голосовое управление IDE от JetBrains

Попытки «кодить ртом» уже были, но теперь всё иначе: ошибки speech-to-text исправляет GPT.

Представьте, как близкие разработчика слышат команды: «kill parents with fork», «kill others» — и не догадываются, что это просто управление процессами...

Сам инструмент бесплатный, но за GPT-токены придется заплатить.

Репозиторий доступен по ссылке.

Читать полностью…

Веб-страница

Наследование у приверженцев ООП тоже своеобразное...

Читать полностью…

Веб-страница

Old but gold: В чём разница между объектами Map и WeakMap?

Эти объекты ведут себя по-разному в том случае, если переменная, содержащая ссылку на объект, являющийся ключом одной из пар ключ/значение, оказывается недоступной. Пример на картинке ниже.

После того, как завершается выполнение IIFE, у нас уже не будет доступа к объектам a и b. Поэтому сборщик мусора удаляет ключ b из weakmap и очищает память. А вот содержимое map остаётся при этом неизменным.

В результате оказывается, что объекты WeakMap позволяют сборщику мусора избавляться от тех своих записей, на ключи которых нет ссылок во внешних переменных. Объекты map хранят пары ключ/значение вне зависимости от наличия или отсутствия внешних ссылок на ключи. То же самое можно сказать и о реализации структуры данных Map с использованием обычных массивов. В WeakMap используются «слабые» ссылки на ключи. Они не препятствуют работе сборщика мусора в том случае, если на объект, используемый в роли ключа, нет других ссылок.

#основы

Читать полностью…

Веб-страница

Какие самые высокооплачиваемые IT-вакансии в России на данный момент?

В России продолжается рост спроса на IT-специалистов. Среди самых прибыльных профессий — разработчик на Solidity с зарплатой до 640 тыс рублей в месяц.

Топ-3 IT-профессий:

- Разработчик на Solidity — 640 тыс рублей.
- Продакт-менеджер — 580 тыс рублей.
- Тимлид — 550 тыс рублей.

С полным списком можно ознакомиться у нас на сайте.

Читать полностью…

Веб-страница

Vue.js и Vite — что нового в 2024 году?

Evan You на VueConf US 2024 рассказал о свежих обновлениях в экосистеме Vue и Vite.

Хотите узнать, что изменилось в любимом фреймворке? Посмотрите выступление и изучите актуальные фичи:

https://youtu.be/A9MSFp9Fs8k?si=h3O-zli5G35HXXEQ

Читать полностью…

Веб-страница

Нейронка для захвата и стрима снов: правда или выдумка?

Собрали для вас небольшой тест, чтобы проверить ваши познания в ML-проектах, которых на GitHub уже около 3 миллионов. «Выбираю "Нейросети" 700»: https://tprg.ru/VQCo

Читать полностью…

Веб-страница

Можно еще присмотреться к DuckDuckGo 😏

Читать полностью…

Веб-страница

Welcome to Флудильня!

Вы наверняка видели, что в наших телеграмм-каналах мы просили Андрея поделиться своим мнением, звали Егора в комменты и даже спрашивали у Игоря о его первом разе. И это было непросто так — мы запускаем Флудильню!

Флудильня — это наша разработка и аналог Твиттер (простите, Х), только для программистов, разработчиков и всех-всех IT-специалистов. Здесь можно задавать вопросы, писать треды о наболевшем или смешном, делиться задачами — можно все (в пределах разумного). А написать и опубликовать пост очень легко — достаточно регистрации на сайте, а, возможно, она у вас уже есть.

Но самое главное — здесь любой может стать популярным, учитывая, что другие соцсети заполнены по самый край. Здесь не нужна красивая картинка и овер много текста — просто будьте (типичными) настоящими программистами, и люди потянутся, а мы в этом только поможем, ведь Флудильня — от программистов для программистов.

Вот несколько постов, чтобы познакомиться с Флудильней:

- 7 экзистенциальных причин, ради которых можно пропустить работу
- Популярные мифы о программистах
- Самые подробные промпты в ChatGPT для работы с кодом Python
- Подборка полезных материалов по базам данных для начинающих разработчиков
- Это база: советы для новичков, как проходить первые собесы в IT

Читать полностью…

Веб-страница

Послушайте старца, он дело говорит

@ithumor

Читать полностью…

Веб-страница

Создание приложения для macOS с React Native — пошаговое руководство

Хотите научиться создавать продвинутые приложения для macOS?

В курсе по ссылке вы узнаете, как с помощью React Native разработать приложение для поиска и управления книгами, используя Google Books API.

Вы также интегрируете ИИ для создания автоматических аннотаций и освоите навигацию и управление состоянием.

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

https://youtu.be/-kizZZrh1zM?si=aObldPOK4RWkjGku

Читать полностью…

Веб-страница

Вакансия Vue.js разработчика — ищем талант!

Если ты отлично владеешь Vue.js и хочешь воплощать крутые идеи в жизнь, у нас для тебя отличная возможность. Присоединяйся к команде, где ценят твои навыки и предлагают интересные задачи.

Работаем удаленно, график гибкий. Все детали вакансии и как откликнуться — здесь.

Читать полностью…

Веб-страница

7 экзистенциальных причин, ради которых можно пропустить работу.

Отправляй начальству, ну или просто сохраняй — когда-нибудь пригодится.

Читать полностью…
Subscribe to a channel