nbdev is a library that allows you to fully develop a library in Jupyter Notebooks, putting all your code, tests and documentation in one place. That is: you now have a true literate programming environment, as envisioned by Donald Knuth back in 1983!http://nbdev.fast.ai/
nbdev
nbdev – Create delightful software with Jupyter Notebooks
Write, test, document, and distribute software packages and technical articles — all in one place, your notebook.
JavaScript
- https://github.com/vladimir37/js-thread/blob/master/Wiki/faq.md
- https://github.com/vladimir37/js-thread/blob/master/Wiki/learn.md
- https://github.com/vladimir37/js-thread/blob/master/Wiki/tools.md
-
- https://github.com/vladimir37/js-thread/blob/master/Wiki/faq.md
- https://github.com/vladimir37/js-thread/blob/master/Wiki/learn.md
- https://github.com/vladimir37/js-thread/blob/master/Wiki/tools.md
-
GitHub
js-thread/Wiki/faq.md at master · Vladimir37/js-thread
JS Thread Wiki. Актуальный тред: . Contribute to Vladimir37/js-thread development by creating an account on GitHub.
Forwarded from Веб-страница
Forwarded from Веб-страница
Lite YouTube Embed — легковесный скрипт для встраивания видео с YouTube, который в 224 раза быстрее стандартного <iframe>.
О том, как его использовать, читайте на гитхабе: https://tprg.ru/EF8k
#фронтенд
О том, как его использовать, читайте на гитхабе: https://tprg.ru/EF8k
#фронтенд
Forwarded from Типичный программист
Сколько интересных фишек Python вы знаете? Все, которые знали мы, есть в этой подборке: https://tproger.ru/devnull/python-easter-eggs/
Tproger
Пасхалки, скрытые шутки и забавные возможности Python
Собрали все забавные фишки и пасхалки языка Python в одной подборке. А если не все — делитесь упущенными в комментариях ;)
Forwarded from Типичный программист
Обзор и сравнение фреймворков для кроссплатформенной разработки
Кроссплатформенные фреймворки позволяют создавать мобильные приложения быстрее, эффективнее и дешевле. Однако до сих пор не существует идеального решения, которое устроило бы и бизнес, и разработчиков.
В нашем обзоре мы рассмотрели 5 таких фреймворков — React Native, Flutter, Ionic, Xamarin, PhoneGap. И сравнили их по основным признакам — на чём написаны, что по удобству, как с производительностью и кто их использует:
https://tprg.ru/q2Q5
#mobile #reactnative #flutter #xamarin
Кроссплатформенные фреймворки позволяют создавать мобильные приложения быстрее, эффективнее и дешевле. Однако до сих пор не существует идеального решения, которое устроило бы и бизнес, и разработчиков.
В нашем обзоре мы рассмотрели 5 таких фреймворков — React Native, Flutter, Ionic, Xamarin, PhoneGap. И сравнили их по основным признакам — на чём написаны, что по удобству, как с производительностью и кто их использует:
https://tprg.ru/q2Q5
#mobile #reactnative #flutter #xamarin
Forwarded from Codeguida
Кожен розробник прагне писати зрозумілий код, який легко обслуговувати та використовувати повторно. Шаблони проєктування допомагають вирішувати ці завдання, забезпечуючи чіткий шаблон для багатьох поширених ситуацій та обставин
https://codeguida.com/post/2234
https://codeguida.com/post/2234
Forwarded from Веб-страница
Рекомендуем хорошую книгу по Vim.
Можно задонатить автору, а можно не донатить и скачать бесплатно: https://tprg.ru/jHSB
#vim #инструменты #книги
Можно задонатить автору, а можно не донатить и скачать бесплатно: https://tprg.ru/jHSB
#vim #инструменты #книги
Forwarded from Веб-страница
Forwarded from Веб-страница
This media is not supported in your browser
VIEW IN TELEGRAM
Подборка из 30 фич и советов по использованию Firefox Developer Tools: https://tprg.ru/U1wD
Некоторые из них аналогичны возможностям инструментов в Chrome, для некоторых аналоги в других браузерах отсутствуют.
#фронтенд #firefox #инструменты
Некоторые из них аналогичны возможностям инструментов в Chrome, для некоторых аналоги в других браузерах отсутствуют.
#фронтенд #firefox #инструменты
Forwarded from Веб-страница
Сборка и автоматизация деплоя в Kubernetes
Автор статьи решил разобраться в автоматизации сборки Docker-образов и деплоя в Kubernetes, целиком построенных на GitLab. При этом он использовал много других свободных инструментов: Hugo, QBEC, Kaniko, Git-crypt.
Здесь читайте подробности: https://tprg.ru/pfwG
#devops #docker #kubernetes
Автор статьи решил разобраться в автоматизации сборки Docker-образов и деплоя в Kubernetes, целиком построенных на GitLab. При этом он использовал много других свободных инструментов: Hugo, QBEC, Kaniko, Git-crypt.
Здесь читайте подробности: https://tprg.ru/pfwG
#devops #docker #kubernetes
Forwarded from Веб-страница
Алгоритмы и структуры данных на JavaScript
В этом репозитории собрано большинство основных алгоритмов, написанных на JavaScript и протестированных:
https://bit.ly/2tjcHPb
Не нужно пытаться запоминать их наизусть и писать прямо из головы при необходимости. Обычному разработчику это практически никогда не нужно. Что действительно нужно — это понять временную сложность этих алгоритмов, чтобы решить, когда загрузить библиотеку с этим алгоритмом и использовать её по назначению.
#javascript #алгоритмы
В этом репозитории собрано большинство основных алгоритмов, написанных на JavaScript и протестированных:
https://bit.ly/2tjcHPb
Не нужно пытаться запоминать их наизусть и писать прямо из головы при необходимости. Обычному разработчику это практически никогда не нужно. Что действительно нужно — это понять временную сложность этих алгоритмов, чтобы решить, когда загрузить библиотеку с этим алгоритмом и использовать её по назначению.
#javascript #алгоритмы
Forwarded from Веб-страница
Node.js vs Python. На чём писать бэкенд?
Автор этой статьи попытался разобраться в вопросе. Он сравнил технологии по нескольким критериям: архитектура, скорость, синтаксис, масштабируемость, расширяемость, библиотеки, универсальность, сложность, комьюнити.
https://tprg.ru/QfHm
В результате сравнения небольшое преимущество автор отдал Node.js. А какую технологию предпочитаете вы?
#бэкенд #nodejs #python
Автор этой статьи попытался разобраться в вопросе. Он сравнил технологии по нескольким критериям: архитектура, скорость, синтаксис, масштабируемость, расширяемость, библиотеки, универсальность, сложность, комьюнити.
https://tprg.ru/QfHm
В результате сравнения небольшое преимущество автор отдал Node.js. А какую технологию предпочитаете вы?
#бэкенд #nodejs #python