Web Lab | Веб разработка
6.45K subscribers
118 photos
11 videos
311 links
Лучший бесплатный материал для начинающих программистов

Сотрудничество: @AmerigoVes

- Всё самое лучшее для Web-разработчиков
- IT инструменты, хитрости и секреты
- Отборные материалы для FullStack-специалистов
- Новости из мира IT
Download Telegram
Как сократить время начальной загрузки веб-приложения

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

#учись
🎮 Как написать игру на Python: 5 игровых движков

Туториал для тех, кто хочет сделать игру на Python. Вы напишите код простой игры со сбором монет и сравните её на трех различных движках, а также сделаете пару игр в стилях Interactive Fiction и визуального романа.

#учись #python
☎️ МТС вложила $100 млн в создание собственной метавселенной

Оператор связи МТС инвестировал $100 млн в создание собственной метавселенной. Компания намерена продвигать в виртуальном пространстве свои цифровые продукты и продукты партнёров, а также оказывать услуги пользователям.

«Клиент сможет получать любые услуги в метавселенной, от смены тарифного плана до подписки на книжный сервис "Строки" или онлайн-кинотеатр Kion», — сообщают в операторе.
Разработкой метавселенной МТС будут заниматься стартапы, которые ранее участвовали в программе 5G-инкубации, введённой в феврале 2022 года, вместе с новыми компаниями.

Пилотный запуск метавселенной запланирован на 2023 год, в компании обещают, что она будет поддерживать все VR- и AR-устройства.

#измираIT
☕️ Adrenaline. Умный отладчик вашего кода

Этот отладчик кода работает на OpenAI Codex. Он не только исправляет Ваш код, но и обучает Вас на этом пути, давая ценные советы.

#полезныйресурс
🎲 3D-эффект перехода между элементами

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

#учись #полезныйресурс
🤖 Нейросеть написала за студента из Москвы диплом за сутки и его приняли

Выпускник РГГУ защитил написанный нейросетью ChatGPT диплом, потратив на работу меньше суток времени. Молодой человек делал запросы через переводчик, а ответы переводил на русский и что-то по необходимости самостоятельно корректировал.
За дипломную работу, студент получил отметку "удовлетворительно". А система проверки на оригинальность выдала 82%.

#измираIT
🎹 100 CSS-кнопок для Вашего проекта

На этом сайте находятся различные варианты кнопок, которые Вы можете использовать в своём следующем проекте. Достаточно нажать на понравившуюся кнопку и откроется окно с кодом, который нужно просто скопировать в проект.

#полезныйресурс #css
👾 Как создать бота Discord с Node.js, Discord.js и OpenAI GPT-3

С помощью этого руководства Вы создадите бота Discord, который сможет отвечать на сложные вопросы и выполнять требуемые задания. Для этой цели потребуется Node.js, Discord.js и OpenAI API для GPT-3, одной из самых крупных и умных обученных нейронных сетей.

Мой совет заменить model: "text-davinci-002" на model: "text-davinci-003"

#учись #javascript
🗂10 шпаргалок для веб-разработчика

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

#полезныйресурс
📱 Как создать многопользовательский чат с помощью WebSocket за 10 минут

На сегодняшний день WebSocket - лучшее решение для веб-сервисов, работающих по технологии клиент-сервер в реальном времени. Предлагаем краткое руководство по созданию многопользовательского чата с помощью WebSocket.

#учись #javascript
📚 Полное руководство по модулю asyncio в Python

Python-модуль asyncio позволяет заниматься асинхронным программированием с применением конкурентного выполнения кода, основанного на корутинах. 

Часть 1: Что такое asyncio?
Часть 2: Причины использования asyncio в Python-проектах
Часть 3: Определение, создание и запуск корутин
Часть 4: Работа с задачами и получение сведений о них
Часть 5: Конкурентный запуск нескольких корутин и пример использования функции asyncio.shield()
Часть 6: Запуск блокирующих задач в asyncio-программах
Часть 7: Неблокирующие потоки
Часть 8: Асинхронные менеджеры контекста

#python #полезныйресурс #учись
🪙 Xiaomi выпустила флешку для телевизоров за 4000₽

TV Stick 4K 2023 — портативная приставка в виде флешки, которая подключается к телевизору через порт HDMI. После подключения устройства, на телевизоре отобразится другой интерфейс на базе Android TV 11.

#измираIT
💡 Что должен уметь Frontend разработчик в 2023 году (+Roadmap)

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

#полезныйресурс #учись
🚕Amazon запустила роботакси в виде тостера без руля и педалей

Бренд Zoox, дочка Amazon провела первые испытания на дорогах США. Покататься по маршруту длиной 1,5 км со скоростью 56 км/ч пока могут только сотрудники компании. Но что интересно, в салоне роботакси действительно нет ничего, кроме сидений, ремня безопасности и дверей с панорамными окнами.

#измираIT
🎬Как работают веб-приложения, что происходит когда Вы вводите адрес в браузере

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

#полезныйресурс #учись
This media is not supported in your browser
VIEW IN TELEGRAM
🏔 ScrollTrigger – красивый эффект перемотки экрана с подвижными элементами. Во время прокрутки горы и облака смещаются не целиком, а по отдельным слоям.

#сниппет #css
🛠 ​React + TypeScript: необходимый минимум

Эта статья представляет собой минимальное введение по использованию TS в React. В ней Вы узнаете, какие преимущества даёт такая связка и, в частности, TS. Также Вы познакомитесь с основами TypeScript, его особенностями и большим количеством примеров кода.

#учись
This media is not supported in your browser
VIEW IN TELEGRAM
🖼 3D Scrolling Gallery – галерея с прокручивающимися изображениями, которые появляются из центра экрана при скролле мышки. Подойдет для сайтов, где важна динамика.

#сниппет #css #javascript
🤖 Пишем чат-бот для Telegram на Python, используя webhook и минимум внешних библиотек

Ведущий аналитик направления Big Data, расскажет в этой статье, как писал чат‑бот в Telegram на webhook, а также он поделился всеми необходимыми шагами.

#учись #python
This media is not supported in your browser
VIEW IN TELEGRAM
🐝 Honeycomb – необычная галерея для изображений, которая выглядит как медовые соты. При наведении мышки появляется текст на полупрозрачном фоне.

#сниппет #css
Парсим сайты в обход защиты от парсинга

На некоторых сайтах работает защита от парсинга и работы ботов с ним. Но есть способы, которые позволяют обойти её и всё-таки добраться до содержимного веб-страниц.

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

#учись