Forwarded from TechRocks
Полное руководство по спискам в HTML и CSS
Всем нам довольно часто приходится создавать списки и придавать им какие-то стили. Мы собрали в одну статью правила построения разных списков с "живыми" примерами кода.
https://techrocks.ru/2019/06/17/lists-in-html-and-css/
Всем нам довольно часто приходится создавать списки и придавать им какие-то стили. Мы собрали в одну статью правила построения разных списков с "живыми" примерами кода.
https://techrocks.ru/2019/06/17/lists-in-html-and-css/
Розглядаємо організацію процесу неперервної інтеграції (Continuous Integration, CI) на GitLab для ваших Python-застосунків
https://codeguida.com/post/1870
https://codeguida.com/post/1870
Codeguida
Налаштовуємо GitLab CI для застосунку на Python
З'ясуємо як сконфігурувати процеси Неперервної інтеграції на GitLab для Pytnon-застосунків
Forwarded from Типичный программист
Шпаргалка: как пошагово решить задачу на собеседовании + советы для подготовки
https://tproger.ru/translations/technical-interview-cheatsheet/
Один программист из Канады попал на стажировку в Google и выложил чек-лист, по которому готовился и проходил техническое интервью. А мы перевели и адаптировали его.
Кроме него в статье есть несколько советов по подготовке. Информация достаточно общая, поэтому её можно применять к любому техническому интервью: хоть в Google, хоть в стартап, хоть для первой стажировки.
#собеседование #советы
https://tproger.ru/translations/technical-interview-cheatsheet/
Один программист из Канады попал на стажировку в Google и выложил чек-лист, по которому готовился и проходил техническое интервью. А мы перевели и адаптировали его.
Кроме него в статье есть несколько советов по подготовке. Информация достаточно общая, поэтому её можно применять к любому техническому интервью: хоть в Google, хоть в стартап, хоть для первой стажировки.
#собеседование #советы
Forwarded from Типичный программист
Паттерны
В одном репозитории собрано 111 паттернов проектирования. На данный момент это самый популярный репозиторий на языке Java, у него почти 50k звёзд.
Для каждого паттерна есть подробное описание и примеры реализации на Java: https://github.com/iluwatar/java-design-patterns
#паттерны #java
В одном репозитории собрано 111 паттернов проектирования. На данный момент это самый популярный репозиторий на языке Java, у него почти 50k звёзд.
Для каждого паттерна есть подробное описание и примеры реализации на Java: https://github.com/iluwatar/java-design-patterns
#паттерны #java
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
Сможете уверенно ответить, как в JavaScript работают функции map, filter, reduce? Создаётся копия исходного массива? А ссылка на исходный массив изменяется?
Даже если вам всё это известно, то всё равно предлагаем посмотреть, как автор этой статьи объяснил и визуализировал работу этих функций. Залипательно: https://tprg.ru/grAG
#javascript
Даже если вам всё это известно, то всё равно предлагаем посмотреть, как автор этой статьи объяснил и визуализировал работу этих функций. Залипательно: https://tprg.ru/grAG
#javascript
Forwarded from Типичный программист
Обзоры законов и принципов, которые часто встречаются на пути разработчиков
Собраны они в этом репозитории: https://solarrust.github.io/hacker-laws
Какие-то из них вы, скорее всего, знаете: например, принцип Парето («20% усилий дают 80% результата») или закон Паркинсона («Работа заполняет всё время, отпущенное на неё»). С другими вы встретитесь впервые: например, с циклом хайпа (да, есть и такой).
Какие-то принципы могут помочь вам писать лучший код, а какие-то заставят задуматься о каких-то более глобальных жизненных вопросах.
Какой принцип или закон вам кажется самым жизненным?
Собраны они в этом репозитории: https://solarrust.github.io/hacker-laws
Какие-то из них вы, скорее всего, знаете: например, принцип Парето («20% усилий дают 80% результата») или закон Паркинсона («Работа заполняет всё время, отпущенное на неё»). С другими вы встретитесь впервые: например, с циклом хайпа (да, есть и такой).
Какие-то принципы могут помочь вам писать лучший код, а какие-то заставят задуматься о каких-то более глобальных жизненных вопросах.
Какой принцип или закон вам кажется самым жизненным?
Forwarded from PythonDigest
Пишем приложение Todo на Flask
https://stackabuse.com/building-a-todo-app-with-flask-in-python/
https://stackabuse.com/building-a-todo-app-with-flask-in-python/
Forwarded from PythonDigest
Пишем Command Line Interfaces с argparse
https://realpython.com/command-line-interfaces-python-argparse/
https://realpython.com/command-line-interfaces-python-argparse/
Forwarded from PythonDigest
Параллельные вычисления на Python без multiprocessing
https://towardsdatascience.com/10x-faster-parallel-python-without-python-multiprocessing-e5017c93cce1
https://towardsdatascience.com/10x-faster-parallel-python-without-python-multiprocessing-e5017c93cce1
Forwarded from PythonDigest
Питон, блэкджек и … игры
https://habr.com/ru/post/455910/?utm_campaign=455910&utm_source=habrahabr&utm_medium=rss
К «Питону» приходят по-разному: кто-то увлекается ИИ, кто-то начинает изучать веб-разработку на «Питоне» взамен уже надоевшего PHP; у меня получилось по-другому – я стал замечать, что этот язык используется довольно часто в современном программировании не только среди энтузиастов, но и в среде крупных компаний. В общем, язык набирает популярность в массах, поэтому я решил к нему «присмотреться», ну, то есть, изучить.
Изучение нового алгоритмического языка, не сказать, что процесс уж очень увлекательный, если ты уже знаком с несколькими… Можно выбрать книгу, можно какой-нибудь онлайн-курс, а можно вообще «ролики-мультики» и … «сиди-читай-изучай». — Скука!
Набрёл я в Сети на самоучитель по «Питону», в принципе, неплохой, но не сказать, что претендующий на полноту изложения синтаксиса и наткнулся там на «Примеры программ». Среди нескольких других, был там один очень любопытный пример, который буквально «повернул время вспять», и я оказался в тех временах, когда «деревья были больше, а трава зеленее»…
https://habr.com/ru/post/455910/?utm_campaign=455910&utm_source=habrahabr&utm_medium=rss
К «Питону» приходят по-разному: кто-то увлекается ИИ, кто-то начинает изучать веб-разработку на «Питоне» взамен уже надоевшего PHP; у меня получилось по-другому – я стал замечать, что этот язык используется довольно часто в современном программировании не только среди энтузиастов, но и в среде крупных компаний. В общем, язык набирает популярность в массах, поэтому я решил к нему «присмотреться», ну, то есть, изучить.
Изучение нового алгоритмического языка, не сказать, что процесс уж очень увлекательный, если ты уже знаком с несколькими… Можно выбрать книгу, можно какой-нибудь онлайн-курс, а можно вообще «ролики-мультики» и … «сиди-читай-изучай». — Скука!
Набрёл я в Сети на самоучитель по «Питону», в принципе, неплохой, но не сказать, что претендующий на полноту изложения синтаксиса и наткнулся там на «Примеры программ». Среди нескольких других, был там один очень любопытный пример, который буквально «повернул время вспять», и я оказался в тех временах, когда «деревья были больше, а трава зеленее»…
Forwarded from PythonDigest
Использование библиотеки Matplotlib. Как делать анимированные графики
https://jenyay.net/Matplotlib/Ion
Анимированные графики в Matplotlib могут создаваться несколькими способами. Первый способ заключается в том, что можно самостоятельно обновлять график через заданный промежуток времени. Два других способа используют классы, производные от класса matplotlib.animation.Animation: FuncAnimation или ArtistAnimation. В данной статье будут рассмотрены все эти способы.
https://jenyay.net/Matplotlib/Ion
Анимированные графики в Matplotlib могут создаваться несколькими способами. Первый способ заключается в том, что можно самостоятельно обновлять график через заданный промежуток времени. Два других способа используют классы, производные от класса matplotlib.animation.Animation: FuncAnimation или ArtistAnimation. В данной статье будут рассмотрены все эти способы.
Forwarded from PythonDigest
Используйте __main__.py
https://habr.com/ru/post/456214/?utm_campaign=456214&utm_source=habrahabr&utm_medium=rss
Зачем нужен __init__.py знает, наверное, любой питонист, но что насчёт __main__.py? Я видел немало проектов либо рабочих, либо на Github, которые не используют это магический файл, хотя могли бы сделать свою жизнь проще. На мой взгляд, __main__.py это лучший способ для взаимодействия с питоновскими модулями, состоящими из нескольких файлов.
https://habr.com/ru/post/456214/?utm_campaign=456214&utm_source=habrahabr&utm_medium=rss
Зачем нужен __init__.py знает, наверное, любой питонист, но что насчёт __main__.py? Я видел немало проектов либо рабочих, либо на Github, которые не используют это магический файл, хотя могли бы сделать свою жизнь проще. На мой взгляд, __main__.py это лучший способ для взаимодействия с питоновскими модулями, состоящими из нескольких файлов.