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

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

Релиз Python 3.13 привнес значительное новшество — возможность отключения Global Interpreter Lock (GIL)

Это открывает новые перспективы для многопоточной обработки данных.

Экспериментальная функция, активируемая через опцию --disable-gil, позволяет потокам работать более параллельно, что может существенно повысить производительность многопоточных приложений.

Рассказываем подробнее о нововведении: https://tproger.ru/news/python-stal-proizvoditelnee-i--mnogopotochnee---gil-teper-opcionalen

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

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

Теперь у людей проблемы с логинами 

@ithumor

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

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

Годных codepen-проектов вам в ленту: Карточки цен на чистом CSS

Простые, но стильные карточки товаров, выполненные с применением анимации на чистом CSS. Для работы с CSS в этом проекте использовался препроцессор SCSS. Вы можете сделать аналогичные карточки для вашего сайта: https://codepen.io/jcoulterdesign/pen/NxMoja


👍 — юзабельно
🗿 — троллейбус_из_буханки_хлеба.jpg

#codepen

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

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

Годных инструментов вам в ленту: DevToys — мультитул программиста

Забавный швейцарский ножик програмиста с рейтингом 4.9 на Microsoft Store. В нем:
— конвертер JSON <> YAML и других сочетаний;
— (Де)кодировщики;
— Генераторы хэшей, Lorem Ipsum
— Компрессоры изображений и многое другое.

Репозиторий проекта

#инструменты

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

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

Найдена настоящая причина замедления YouTube.

UPD: Говорят, что YouTube перестал работать полностью

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

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

Какие три характеристики лежат в основе эффективной IT-инфраструктуры?

— Наблюдаемость
— Безопасность
— Производительность

Но при нехватке профессионализма эти три характеристики могут легко превратиться в три проблемы. 

О том, как совершенствовать производительность, укреплять безопасность и повышать наблюдаемость систем вы узнаете на конференции «OTUS CONF: Инфраструктура».

Спикеры – эксперты из ведущих компаний: девопс-инженер, технический директор и архитектор.

Важно: перед конференцией спикеры жаждут узнать, что волнует вас на самом деле.

Поэтому скорее переходите по ссылке внизу и заполняйте форму с вопросами. На самые интересные вопросы ответят в конце события!

Приглашаем девопс-инженеров, фулстек-разработчиков, системных и сетевых админов. архитекторов ПО, менеджеров продуктов и проектов.

8 августа, 19:00 МСК

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

Записаться на конференцию - https://otus.pw/VYQb/?erid=LjN8Jstxx

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

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

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

Фронтендеры за работой

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

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

Учитесь на 3-м курсе бакалавриата? Приходите в магистратуру Центрального университета!

Центральный университет создан при поддержке ведущих компаний России: Т-Банка, Авито и других.

Учебу в ЦУ реально совместить с последними курсами бакалавриата или работой. Обучение занимает 20 часов в неделю в вечернее время в первый год, а занятия проводят в центре Москвы профессоры из МГУ, МФТИ, РЭШ и практики из индустрии. Обучение в университете построено по принципам ИТ-компаний, со средой, способствующей росту и развитию.

Каждый студент получит:
— личного ментора по траектории обучения;
— доступ к карьерному центру с коучами и консультантами;
— опыт работы в проектах 30+ компаний-партнеров уже во время обучения;
— диплом гособразца.

Участвуйте в онлайн-отборе, чтобы выиграть грант на обучение до 1,2 млн рублей. Больше подробностей про университет и конкурс грантов — по ссылке!

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

erid:2VtzqvcEjVV
Реклама, АНО ВО «Центральный университет», ИНН 7743418023

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

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

«Проблемные» числа в JS

64 бита на хранение числа в JavaScript разбивают на три промежутка: 1B для хранения знака, 11 бит для экспоненты со смещением. А знаете, для чего предназначены ещё 52 бита? Об этом и в целом о работе с данными в JavaScript — новая серия открытого курса AvitoTech.

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

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

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

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

Разработчик: Ваши данные под надёжной защитой

Также разработчик:

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

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

Расширяем dev-команду и ищем мидла Vue.js-разработчика

Мы — Tproger. Создаём сообщество для программистов и всех людей, которым интересна эта тема. Мы хотим выпускать больше фич и делать это быстрее, поэтому расширяем dev-команду и ищем Vue.js разработчика.

Наши ожидания:
— Опыт коммерческой разработки.
— Опыт работы с Jira, Git.
— Уверенное знание JavaScript и TypeScript.
— Уверенное владение фреймворком Vue.js.
— Опыт в разработке приложений на Nuxt 3.
— Опыт работы на Vue Composition API.
— Понимание адаптивной верстки, BEM.

Будет плюсом:
— Опыт работы с MySQL, умение писать производительные чистые SQL-запросы.
— Опыт написания backend-a на Node.js.
— Наличие пет-проектов.

Подробнее: https://tproger.ru/jobs/vuejs-web-developer

#вакансии #работа

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

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

Офер в Яндекс для опытных фронтендеров за два дня

24–25 августа Яндекс приглашает фронтендеров с опытом работы от четырёх лет получить офер через multitrack за 2 дня. Достаточно решить задачи онлайн до 20 августа и пройти несколько технических секций 24 августа, чтобы уже 25-го получить офер и выбрать три команды, к которым вам было бы интересно присоединиться.

Как правило, за несколько собеседований сложно понять, подходит ли вам команда и наоборот. Multitrack позволит вам поработать в трёх разных командах Яндекса и выбрать подходящую. Вы сможете погрузиться в рабочие процессы, познакомиться с будущими коллегами и понять, с какими задачами и технологиями хотите работать.

Узнать подробности и зарегистрироваться.

Реклама. ООО "Яндекс". ИНН 7736207543

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

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

Новый уровень для вашей карьеры

НИУ ВШЭ и Яндекс запускают онлайн-магистратуру на стыке маркетинга, разработки и управления продуктом. Она рассчитана на 2 года, занятия будут проходить онлайн в режиме реального времени.

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

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

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

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

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

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

Она: Он такой загадочный. Интересно, о чем он думает?

Он:

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

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

​​Firefox не только самый быстрый, но и самый эффективный браузер

Несколько месяцев назад мы публиковали результаты тестов Speedometer 3.0, согласно которым Firefox сохраняет преимущество в производительности перед Chrome.

А сейчас появились доказательства, что Firefox не только быстрее, но и эффективнее Chrome по некоторым параметрам. В частности, по работе с памятью: https://habr.com/ru/companies/ruvds/articles/827170/

#firefox

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

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

Как релоцироваться? Какие лайфхаки помогут не завалить собеседование? Как вкатиться в IT за полгода, если тебе уже за 30? И что делать, если выгорание уже рядом и работа совсем не радует?

Ответы на эти вопросы — в канале «Люди и код». Команда канала беседует с опытными и начинающими разработчиками и программистами, находит интересные и неожиданные темы и помогает влюбиться в IT. Юмор, карточки, тесты и гайды — здесь можно найти всё что нужно.

Наши любимые материалы:

1. Билл Гейтс предвещает переход на трёхдневную рабочую неделю. Верим? 
2. 7 этапов взросления программиста: Михаил Флёнов о пути в профессию.
3. Как стать программистом в 37 и найти работу после сотен отказов. 
4. Кто такой DevRel? Чем он занимается и сколько зарабатывает? 
Подписывайтесь на канал «Люди и код»: @skillbox_media_code

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880 erid:2VtzqucqL4j

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

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

Old but gold: Визуальное руководство по рендерингу React

Хотите понять как работает рендеринг в React и своими глазами увидеть процесс? Что ж, эта статья для вас.

Здесь вы узнаете, как работает повторный рендеринг и как его избежать: https://alexsidorenko.com/blog/react-render-always-rerenders/

#react

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

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

В Puppeteer появилась поддержка Firefox: что это значит для разработчиков и как начать использовать?

В Firefox 23 появилась долгожданная многими поддержка библиотеки автоматизации браузера Puppeteer. Теперь QA и разработчики не будут ограничены в тестировании лишь браузером Chrome. Это нововведение значительно расширяет возможности для разработчиков, позволяя проводить автоматизацию и end-to-end тестирование как в Chrome, так и в Firefox.

Рассказываем подробнее о нововведении: https://tproger.ru/news/v-puppeteer-poyavilas-podderzhka-firefox--chto-eto-znachit-dlya-razrabotchikov-

#firefox #qa

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

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

А может, именно вы — будущий Маск? Или Безос?

Узнайте, на кого вы похожи из лидеров технологического бизнеса. Переходите по ссылке, отвечайте на вопросы теста и берите на заметку: https://tprg.ru/M5OD

Реклама

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

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

​​Как обойти замедление Youtube в России: все способы

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

@prog_tools

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

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

​​​Old but gold: Десять советов по улучшению CSS-переходов и анимации

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

Как избежать негативных отзывов при создании собственных виджетов? В этой статье автор собрал советы и рекомендаций для CSS анимаций:

https://joshcollinsworth.com/blog/great-transitions

#css

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

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

​​Сервис сокращения ссылок goo.gl перестанет работать в 2025 году

Google официально объявила о завершении работы сервиса сокращения ссылок goo.gl с 25 августа 2025 года. Компания отметила, что такое решение принято из-за растущего количества новых популярных сервисов: https://developers.googleblog.com/en/google-url-shortener-links-will-no-longer-be-available/

Google отключает обслуживающую часть URL Shortener. Это действие затронет всех разработчиков, использующих ссылки, созданные с помощью сервиса. Такие URL-адреса больше не будут возвращать ответ после 25 августа 2025 года.

Начиная с 23 августа 2024 года ссылки goo.gl начнут отображать промежуточную страницу для определённого процента существующих ссылок, уведомляя пользователей о том, что эта ссылка перестанет поддерживаться после 25 августа 2025 года. Со временем процент ссылок будет увеличиваться. Страница будет отображаться вплоть до даты закрытия сервиса, после чего все ссылки будут возвращать ответ 404.

#google

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

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

Небольшие, но понятные уроки по Django

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

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

1. Понять Django. Пишем "Hello world"
2. Работа с моделями и БД
3. Подключение фронтенда

@prog_tools #python #django #web

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

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

​​Болевые точки Django в современной разработке

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

Подробнее о них — в статье: https://tproger.ru/articles/bolevye-tochki-django-v-sovremennoj-razrabotke

#python #django

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

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

​​Курс асинхронного JavaScript

На канале freeCodeCamp вышло годное видео про асинхронность в JavaScript. С помощью него вы сможете изучить JavaScript promises, async/await и Fetch API. Знания подкрепляются 3 проектами: https://www.youtube.com/watch?v=OFpqvaJ3QYg

#javascript

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

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

Анимированное руководство по CSS flex

flex — свойство в CSS, определяющее способность элемента растягиваться или сжиматься для заполнения собой доступного свободного пространства.

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

#фронтенд #css

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

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

​​​​Алгоритмы и структуры данных для начинающих

Уверенное применение структур данных и алгоритмов имеет важное значение при создании программ. Изучить основы поможет серия коротких видеоуроков с примерами на JavaScript. Например, что такое BinarySearchTree, LinkedList, Stack, Queue, их применение, а также другие структуры и алгоритмы:

https://youtube.com/playlist?list=PLIFGfLqvZ-yGHI2Fg0NCgi7FY0h1yh-af

#javascript #алгоритмы

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

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

REST Client | Аналог Postman прямо в VS Code

Популярнейшее расширение, скачанное более 4,7M+ раз. Позволяет разработчикам отправлять HTTP-запросы и читать ответное сообщение непосредственно в IDE.

Цена: бесплатно
Расширение на Visual Studio Marketplace

@prog_tools

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

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

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

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

Все эти знания можно получить на совместной магистерской программе ИТМО и компании «Самолет» – «Руководитель IT-разработки».

Помимо лекций и практик вас ждут:
– учебные и бизнес-проекты от Big Tech компаний;
– хакатоны каждый семестр;
– индивидуальные карьерные консультации с экспертами.

На программе можно обучаться как бесплатно – 10 мест оплачивает компания «Самолет», так и на коммерческой основе. Лучшие студенты будут получать дополнительную стипендию «Самолет».

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

Реклама. НИУ ИТМО ИНН 7813045547

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

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

​​Как компилировать json или история оптимизации Python-сервиса

В процессе работы автор статьи понял, что самый быстрый способ вычислять выражения — переписать их на Python. В итоге получилось написать собственную реализацию библиотеки json-logic, заточенную под максимальную производительность.

Подробнее об этом опыте он рассказал в статье: https://habr.com/ru/companies/oleg-bunin/articles/828986/

#python

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