Представляем вашему вниманию «Метод утёнка»! Это психологический метод решения задачи за счёт делегирования её мысленному помощнику.
Как видите, метод работает, а утёнок без проблем находит настоящую ошибку в коде. Берите на заметку.
Как видите, метод работает, а утёнок без проблем находит настоящую ошибку в коде. Берите на заметку.
Почему пет-проекты — это зло: вредные советы для фронтендеров
Пет-проекты приносят удовольствие и помогают развиваться. Но есть вредные привычки, которые сводят положительный эффект от них до нуля. В итоге, придя с работы и взявшись за свой пет-проект, вы просто потратите время впустую.
Полезная статья, в которой рассмотрели 7 вредных советов о пет-проектах. Они помогут повысить эффективность работы над пет-проектами и увеличить положительных эффект от них: https://habr.com/ru/companies/sbermarket/articles/777642/
Опытом делится лид команды фронтенд-разработки, так что фронтендерам точно зайдёт, но будет полезно всем разработчикам, которые развивают свои пет-проекты.
#петпроект
Пет-проекты приносят удовольствие и помогают развиваться. Но есть вредные привычки, которые сводят положительный эффект от них до нуля. В итоге, придя с работы и взявшись за свой пет-проект, вы просто потратите время впустую.
Полезная статья, в которой рассмотрели 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
Делимся с вами видеогайдом о том, как с нуля создать приложение на чистом 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 #фронтенд
Достаточно загрузить скриншот страницы и получить 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 и многое другое.
#обучение
Десятичасовой (!) плейлист, в котором автор исчерпывающе рассказывает про:
— коллбэки;
— асинхронность;
— машину состояний;
— типы кнопок (Inline- и Reply-);
— Middleware и многое другое.
#обучение
Видео: курс по NestJS
Это — плейлист, состоящий из 6 видео по изучению NestJS: от основ и установки до модулей и middleware.
Сохраните, чтобы не потерять: https://www.youtube.com/playlist?list=PLvWwA9iDlhHAhfM4Ttcx_RcU266xz9OcT
#курс #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
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
#карьера #работа #советы
Изумительная история фронтендера, который целый месяц работал без зарплаты и даже остался должен своему работодателю $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 #фронтенд
Автор статьи обратил внимание на то, что интерфейсы сайтов становятся всё более примитивными, словно рассчитаны на жителей «Идиократии».
Одна из причин — огромное количество устройств разного типа: смартфоны, ноутбуки, настольные ПК, киоски и другие устройства со встроенными браузерами. Но главная причина по мнению автора — пользователи.
Структура цифровой экономики такова, что она ориентируется на «отвлечённого» пользователя с дефицитом внимания. Корпорациям выгодно эксплуатировать, полусознательное состояние человека, продавая ему товары. И многие веб-разработчики служат этому культу.
Как именно это выражается, как влияет на работу веб-разработчиков и что с этим можно сделать — читайте в статье: 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 #петпроект
В статье автор рассказывает, как создать игру, которая будет предлагать вам рандомный текст и засекать за сколько по времени вы сможете его напечатать.
Сохраните, чтобы не потерять: https://tproger.ru/articles/pet-proekt-pishem-igru-na-js-ts-i-razvivaem-navyk-raboty-s-kodom/
#typescript #javascript #петпроект
Как создавать красивые карточки для GitHub-проектов?
Нашли интересный и бесплатный сервис Project Cards. Он автоматически генерирует карточки проектов, которые можно использовать на GitHub. Делимся с вами.
Мелочь, а красиво.
#github #инструменты
Нашли интересный и бесплатный сервис Project Cards. Он автоматически генерирует карточки проектов, которые можно использовать на GitHub. Делимся с вами.
Мелочь, а красиво.
#github #инструменты
Как работает токен, сессия, JWT, SSO, OAuth2 и QR-код?
Зачастую при ходе на сайт, возникает необходимость управления вашей учетной записью.
Сессия — сервер сохраняет учетную запись и передает браузеру файл cookie с идентификатором сеанса, что позволяет отслеживать состояние входа в систему. Файлы cookie не работают на разных устройствах.
JWT — веб-токены JSON стандартизируют токены идентификации, используя цифровые подписи для проверки подлинности. Подпись содержится в токене, поэтому сеанс сервера не требуется.
Токен — учетная запись закодирована в токене, отправленном в браузер. Браузер отправляет этот токен при будущих запросах аутентификации. Требуется шифрование и дешифрование.
SSO — система единого входа, использует центральную службу аутентификации, что позволяет одному логину работать на нескольких сайтах.
OAuth2 — разрешает ограниченный доступ к вашим данным на одном сайте другому сайту без разглашения паролей.
#основы #собеседование
Зачастую при ходе на сайт, возникает необходимость управления вашей учетной записью.
Сессия — сервер сохраняет учетную запись и передает браузеру файл cookie с идентификатором сеанса, что позволяет отслеживать состояние входа в систему. Файлы cookie не работают на разных устройствах.
JWT — веб-токены JSON стандартизируют токены идентификации, используя цифровые подписи для проверки подлинности. Подпись содержится в токене, поэтому сеанс сервера не требуется.
Токен — учетная запись закодирована в токене, отправленном в браузер. Браузер отправляет этот токен при будущих запросах аутентификации. Требуется шифрование и дешифрование.
SSO — система единого входа, использует центральную службу аутентификации, что позволяет одному логину работать на нескольких сайтах.
OAuth2 — разрешает ограниченный доступ к вашим данным на одном сайте другому сайту без разглашения паролей.
#основы #собеседование
Ничего необычного, просто пакет для Node.js, который чистит терминал «шваброй».
Исходники: https://github.com/JeanJouliaCode/wipeClean
#nodejs
Исходники: https://github.com/JeanJouliaCode/wipeClean
#nodejs
Если вы ищете нишу для создания SaaS-продукта, просто посмотрите, что делают ваши потенциальные клиенты в экселе.
Если пропустили, тут Figma выпустила клавитуру с хоткеями и крутилками для дизайнеров
Можно назначать любые горячие клавиши, в комплекте есть цветные клавиши и клавиши с иконками. Всего 30 клавиш со значками, 15 — с цветами и 2 «крутилки».
Осталось вынести Shift на педаль под столом и можно работать.
#дизайн
Можно назначать любые горячие клавиши, в комплекте есть цветные клавиши и клавиши с иконками. Всего 30 клавиш со значками, 15 — с цветами и 2 «крутилки».
Осталось вынести Shift на педаль под столом и можно работать.
#дизайн