Telegram Web Link
Подборка актуальных вакансий

Backend разработчик NodeJS
Где: удалённо
Опыт: от 2 лет

Разработчик Elixir
Где: удалённо
Опыт: от 3 лет

Senior/Middle FrontEnd (React) Developer
Где: удалённо
Опыт: от 3 лет

Automation QA Engineer Java
Где: удалённо
Опыт: от 3 лет

BackEnd разработчик NodeJS
Где: удалённо
Опыт: от 3 лет

ИТ-архитектор
Где: удалённо
Опыт: от 3 лет

Senior BackEnd Java Developer
Где: удалённо
Опыт: от 5 лет

Senior/Lead Product Design / Продуктовый Дизайнер
Где: удалённо
Опыт: от 5 лет

QA Automation Engineer (JS, Cypress)
Где: удалённо
Опыт: не указан

QA Engineer Manual
Где: удалённо
Опыт: не указан

#вакансии #работа
1
Виджетная система: как масштабировать образовательную платформу без боли и слёз

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

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

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

Своим опытом внедрения виджетной системы для образовательной платформы делятся разработчики из QTIM: https://tproger.ru/articles/vidzhetnaya-sistema-kak-maswtabirovat-obrazovatelnuyu-platformu-bez-boli-i-slyoz

#лучшиепрактики #советы
👍2
​​5 лучших VPN в 2023 году: самые безопасные и технологичные

Найти лучший VPN — большая проблема. Их так много на рынке, что глаза разбегаются. Кроме того, непонятно, какие платные VPN действительно стоят своих денег, а какие бесплатные VPN безопасны, ведь принято считать, что они непременно продают личные данные пользователей.

В статье составили подборку лучших платных и бесплатных VPN, рассказали, почему им стоит доверять и какие протоколы и алгоритмы шифрования они используют: https://tproger.ru/articles/10-luchwih-vpn-v-2023-godu

#безопасность #инструменты
👍11
​​Как расшифровывается HTML? Только неправильные варианты.

#обсуждение
😁21🤩1
​​Сказали же, что только неправильные...
🤣38😁6👍2👎1🤔1
​​Новые единицы измерения в вебе — svh, lvh и dvh: для чего нужны и как их использовать?

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

Если вкратце, единицы измерения svh, lvh, dvh решают эту проблему, позволяя избавиться от ненужного скролла:
1. SVH (small viewport height) — единица измерения, которая задает самый маленький размер viewport, когда панель навигации отображается.
2. LVH (large viewport height) — задает размеры по самому большому размеру viewport, когда панель навигации скрыта.
3. DVH (dynamic viewport height) динамически меняет значение высоты относительно того, открыта панель с навигацией или нет.

Для удобства составили небольшой гайд по их использованию: https://tproger.ru/articles/novye-edinicy-izmereniya-svh-lvh-dvh-dlya-adaptivnoj-verstki

#фронтенд #css
👍234
​​Этот репозиторий — компиляция десятков лучших статей по Node.js

У репозитория почти 100 тысяч звезд. В нём собрано более 80 рекомендаций и лучших практик, например:
— какую структуру проекта выбрать;
— как обрабатывать ошибки;
— как оформлять и тестировать код;
— как обеспечить безопасность кода.

Репозиторию — звездочку, пост — в сохраненки: https://github.com/goldbergyoni/nodebestpractices/blob/master/README.russian.md

#nodejs #лучшиепрактики
😁19👍6
​​TypeScript: лучшие практики

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

Давайте разберемся используете ли вы этот невероятно мощный инструмент правильно: https://habr.com/ru/articles/775524/

#typescript #javascript
🔥182😁1
Forwarded from Типичный программист
И ты будешь кодить всю ночь, а она сладенько спать.
😁30👍7🥰5🤔2🔥1
​​Игра про Python, которую вы возненавидите

Энтузиаст создал игру на Python, в которой освещены самые неясные аспекты языка. Она сделана по аналогии c «The Password Game», где с каждой попыткой создать верный пароль к нему предъявляются всё новые и новые требования. Так и здесь автор решает проверить, как глубоко вы сможете написать выражение на Python со всё большим количеством ограничивающих правил.

Игра: https://oskaerik.github.io/theevalgame/

Обсуждение на Reddit (если застряли на каком-то этапе): https://www.reddit.com/r/Python/comments/1884j69/the_eval_game/

#инструменты #python
🥰5👍2😁2
Представляем вашему вниманию «Метод утёнка»! Это психологический метод решения задачи за счёт делегирования её мысленному помощнику.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#курс #nestjs
👍6
2025/07/13 16:30:32
Back to Top
HTML Embed Code: