Forwarded from NOP::Nuances of Programming
📃 Команда разработчиков создала инструмент, который автоматически находит уязвимости в коде. Во время теста они нашли 35 критических угроз безопасности. Как им это удалось? Подробности в статье
https://nuancesprog.ru/p/3563
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/3563
@nuancesprog #статьи #Python
https://nuancesprog.ru
Инструмент, который автоматически находит уязвимости в Python-коде
В январе 2019 года мы запустили инструмент, который эффективно находит уязвимости в Python-коде.
The resources I used the most to prepare for technical interviews are:
1. Coderbyte
2. Exercism
3. HackerRank
1. Coderbyte
2. Exercism
3. HackerRank
Use your Raspberry Pi as a productivity powerhouse | Opensource.com
https://opensource.com/article/21/1/raspberry-pi-productivity
https://opensource.com/article/21/1/raspberry-pi-productivity
Opensource.com
Use your Raspberry Pi as a productivity powerhouse
In prior years, this annual series covered individual apps. This year, we are looking at all-in-one solutions in addition to strategies to help in 2021.
Forwarded from Zen of Python
Создание статического сайта с помощью Flask и его развертывание в Netlify
Если вы решили запустить информационный сайт или сайт, где не требуется взаимодействие с пользователем, то хорошим решением может оказаться использования связки Flask с Frozen-Flask и Netlify. Так у вас появится возможность не только быстро развернуть его сейчас, но и в будущем быстро и без труда превратить ваш сайт в полноценное веб-приложение.
В этой статье автор подробно рассказывает, как это сделать:
https://tprg.ru/AHy9
#flask #webdev
Если вы решили запустить информационный сайт или сайт, где не требуется взаимодействие с пользователем, то хорошим решением может оказаться использования связки Flask с Frozen-Flask и Netlify. Так у вас появится возможность не только быстро развернуть его сейчас, но и в будущем быстро и без труда превратить ваш сайт в полноценное веб-приложение.
В этой статье автор подробно рассказывает, как это сделать:
https://tprg.ru/AHy9
#flask #webdev
Forwarded from Говнокод
Чтобы получать больше материалов по ИТ и бизнесу, присоединяйтесь к сообществу провайдера ИТ-инфраструктуры @SelectelNews 🦖⚡️
Docker images and their layers explained – dominikbraun.io
https://dominikbraun.io/blog/docker/docker-images-and-their-layers-explained/
https://dominikbraun.io/blog/docker/docker-images-and-their-layers-explained/
dominikbraun.io
Docker Images and Their Layers Explained – dominikbraun.io
To enable fast builds and efficient usage of disk space, Docker introduced the image layer model. This article is an in-depth explanation on how the layer model is implemented.
Forwarded from Типичный программист
Если кто не знал, в сети есть куча сайтов с квестами, которые на практике дают разные айтишные навыки
Один из таких — старый добрый HAX_TOR, на котором можно подкачать хакерские скиллы. Некоторые уязвимости устарели, но это по-прежнему отличная и полезная убивалка времени, тем более для новичков:
https://tprg.ru/0NSB
#безопасность
Один из таких — старый добрый HAX_TOR, на котором можно подкачать хакерские скиллы. Некоторые уязвимости устарели, но это по-прежнему отличная и полезная убивалка времени, тем более для новичков:
https://tprg.ru/0NSB
#безопасность
Forwarded from Zen of Python
Создание и развёртывание веб-приложения на Python и Flask
Если вы думали, как вам применить ваши навыки в Python на практике, то вот отличный способ — создайте своё собственное веб-приложение.
В этом полезном руководстве вы узнаете, как:
— преобразовать код Python в полноценное веб-приложение на Flask;
— добавить HTML в Python;
— развернуть ваше веб-приложение в Google App Engine.
https://tprg.ru/uTIC
#flask #webdev
Если вы думали, как вам применить ваши навыки в Python на практике, то вот отличный способ — создайте своё собственное веб-приложение.
В этом полезном руководстве вы узнаете, как:
— преобразовать код Python в полноценное веб-приложение на Flask;
— добавить HTML в Python;
— развернуть ваше веб-приложение в Google App Engine.
https://tprg.ru/uTIC
#flask #webdev
Forwarded from Типичный программист
На GitHub есть всё, чтобы безостановочно учиться и прокачивать свои навыки в разработке
В этой подборке — репозитории и для начинающих, и для опытных разработчиков, которые хотят попробовать новые технологии или найти интересные проекты для собственного развития:
https://tprg.ru/6Mir
#github
В этой подборке — репозитории и для начинающих, и для опытных разработчиков, которые хотят попробовать новые технологии или найти интересные проекты для собственного развития:
https://tprg.ru/6Mir
#github
Forwarded from Типичный программист
Как работает лифт в небоскребах
Зачем об этом знать разработчику и как это касается собеседований? Подробнее об алгоритмах работы лифта рассказываем в нашей новой статье:
https://tprg.ru/y8Wg
#алгоритмы #собеседование
Зачем об этом знать разработчику и как это касается собеседований? Подробнее об алгоритмах работы лифта рассказываем в нашей новой статье:
https://tprg.ru/y8Wg
#алгоритмы #собеседование
11 Python Projects Junior Developers Can Build for Coding Practice
https://www.freecodecamp.org/news/python-projects-junior-developers/
https://www.freecodecamp.org/news/python-projects-junior-developers/
freeCodeCamp.org
11 Python Projects Junior Developers Can Build for Coding Practice
By Endy Austin To build mastery in software development, you should build projects. Not one. Not two. Lots of projects! But you have to start right. If you jump into any random project as a beginner or junior developer, you'll not only feel lost, y...
Some Tips For Monetizing Work In Open Source | Hackaday
https://hackaday.com/2021/02/09/some-tips-for-monetizing-work-in-open-source/
https://hackaday.com/2021/02/09/some-tips-for-monetizing-work-in-open-source/
Hackaday
Some Tips For Monetizing Work In Open Source
Free and open-source software (FOSS) doesn’t have to be entirely separate from the concept of bringing in money, but the path to monetizing is maybe less clear than it could be. To help addre…