Telegram Web Link
Представляем вашему вниманию «Метод утёнка»! Это психологический метод решения задачи за счёт делегирования её мысленному помощнику.

Как видите, метод работает, а утёнок без проблем находит настоящую ошибку в коде. Берите на заметку.
​​Почему пет-проекты — это зло: вредные советы для фронтендеров

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

Полезная статья, в которой рассмотрели 7 вредных советов о пет-проектах. Они помогут повысить эффективность работы над пет-проектами и увеличить положительных эффект от них: https://habr.com/ru/companies/sbermarket/articles/777642/

Опытом делится лид команды фронтенд-разработки, так что фронтендерам точно зайдёт, но будет полезно всем разработчикам, которые развивают свои пет-проекты.

#петпроект
​​​Old but gold для начинающих: создаем приложение на чистом JS с API с нуля

Делимся с вами видеогайдом о том, как с нуля создать приложение на чистом JS с бесплатным API. Вы также узнаете про некоторые фишки из ES5 и ES6. Например, про деструктуризацию в JS или хранение данных в браузере с помощью localStorage.

Подробнее: https://youtu.be/kugdKyHykAA

#фронтенд #javascript
Если пропустили, тут создали сервис Screenshot to Code, который позволяет сделать идентичную страницу по скриншоту

Достаточно загрузить скриншот страницы и получить HTML-, Tailwind-, JS-код. Работает на GPT-4 Vision API, поэтому нужен ваш ключ. Репозиторий на гитхабе: https://github.com/abi/screenshot-to-code

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

#ии #javascript #tailwind #фронтенд
​​Помогите распространить, разработчики в опасности!

Там сначала какие-то задания, потом какие-то проблемы с сетью, глазом не успеете моргнуть, как дорогой вам человек начнёт копаться в контейнерах.
Forwarded from Zen of Python
Telegram-бот на aiogram

Десятичасовой (!) плейлист, в котором автор исчерпывающе рассказывает про:

— коллбэки;
— асинхронность;
— машину состояний;
— типы кнопок (Inline- и Reply-);
— Middleware и многое другое.

#обучение
​​Видео: курс по NestJS

Это — плейлист, состоящий из 6 видео по изучению NestJS: от основ и установки до модулей и middleware.

Сохраните, чтобы не потерять: https://www.youtube.com/playlist?list=PLvWwA9iDlhHAhfM4Ttcx_RcU266xz9OcT

#курс #nestjs
Когда сказали, что лучше прочитать документацию, но тебе без нее все понятно:
​​Система мониторинга для приложений Laravel Pulse вышла в бету

Laravel Pulse — это новый opensource инструмент мониторинга производительности, анализа данных и панели мониторинга в режиме реального времени для приложений Laravel.

Что умеет отслеживать Laravel Pulse: 
— Работоспособность сервера.
— Очереди.
— Производительность и узкие места приложений.
— Исключения.
— Использование приложений.

Подробнее: https://tproger.ru/articles/laravel-pulse-vywel-v-beta-novaya-sistema-monitoringa

#laravel
​​Скажите что-нибудь на языке заказчика.

Мы начнем: «ТЗ у нас нет. Но, знаете, есть сайты, которые гипнотизируют клиентов и так повышают конверсию. Нам нужен точь в точь такой».

#обсуждение
​​Как фронтендеру устроиться на валютную удалёнку, проработать месяц бесплатно и уйти с долгами

Изумительная история фронтендера, который целый месяц работал без зарплаты и даже остался должен своему работодателю $1609.

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

Подробнее — в статье: https://proglib.io/p/itog-odnoy-valyutnoy-udalenki-prorabotal-mesyac-besplatno-i-ushel-s-dolgami-2023-10-23

#карьера #работа #советы
Тирания маргинального юзера: почему веб-интерфейсы становятся примитивнее?

Автор статьи обратил внимание на то, что интерфейсы сайтов становятся всё более примитивными, словно рассчитаны на жителей «Идиократии».

Одна из причин — огромное количество устройств разного типа: смартфоны, ноутбуки, настольные ПК, киоски и другие устройства со встроенными браузерами. Но главная причина по мнению автора — пользователи.

Структура цифровой экономики такова, что она ориентируется на «отвлечённого» пользователя с дефицитом внимания. Корпорациям выгодно эксплуатировать, полусознательное состояние человека, продавая ему товары. И многие веб-разработчики служат этому культу.

Как именно это выражается, как влияет на работу веб-разработчиков и что с этим можно сделать — читайте в статье: https://habr.com/ru/companies/ruvds/articles/777420/

#ui #фронтенд
​​​Пишем игру на JS/TS и развиваем навык работы с кодом

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

Сохраните, чтобы не потерять: https://tproger.ru/articles/pet-proekt-pishem-igru-na-js-ts-i-razvivaem-navyk-raboty-s-kodom/

#typescript #javascript #петпроект
​​Как создавать красивые карточки для GitHub-проектов?

Нашли интересный и бесплатный сервис Project Cards. Он автоматически генерирует карточки проектов, которые можно использовать на GitHub. Делимся с вами.

Мелочь, а красиво.

#github #инструменты
Ты: Первым подключаешься к чекину.

Экран тимлида, который подключился следующим:
Как работает токен, сессия, JWT, SSO, OAuth2 и QR-код?

Зачастую при ходе на сайт, возникает необходимость управления вашей учетной записью.

Сессия — сервер сохраняет учетную запись и передает браузеру файл cookie с идентификатором сеанса, что позволяет отслеживать состояние входа в систему. Файлы cookie не работают на разных устройствах.

JWT — веб-токены JSON стандартизируют токены идентификации, используя цифровые подписи для проверки подлинности. Подпись содержится в токене, поэтому сеанс сервера не требуется.

Токен — учетная запись закодирована в токене, отправленном в браузер. Браузер отправляет этот токен при будущих запросах аутентификации. Требуется шифрование и дешифрование.

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

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

#основы #собеседование
Ничего необычного, просто пакет для Node.js, который чистит терминал «шваброй».

Исходники: https://github.com/JeanJouliaCode/wipeClean

#nodejs
2025/02/24 13:23:47
Back to Top
HTML Embed Code: