Forwarded from Типичный программист
Подборка уроков по разработке на Python для начинающих — 2D игра с использованием PyGame, парсер сайтов, классификатор слов на основе машинного обучения и многое другое:
https://tprg.ru/XUhE
#python
https://tprg.ru/XUhE
#python
Forwarded from Типичный программист
Применение структур данных и алгоритмов на практике
Нужны ли в работе алгоритмы и структуры данных, или это просто страшилки для собеседований?
Гергели Орош — разработчик с опытом работы в Uber, Skype и Skyscanner — показал на примерах, как он и его команда применяли алгоритмы и структуры данных в реальных проектах:
https://tprg.ru/5fLv
#алгоритмы
Нужны ли в работе алгоритмы и структуры данных, или это просто страшилки для собеседований?
Гергели Орош — разработчик с опытом работы в Uber, Skype и Skyscanner — показал на примерах, как он и его команда применяли алгоритмы и структуры данных в реальных проектах:
https://tprg.ru/5fLv
#алгоритмы
Forwarded from Типичный программист
У Microsoft на гитхабе есть репозиторий, в котором они собрали лучшие практики, примеры кода и документацию по их сервису Computer Vision для распознавания объектов на изображениях:
https://tprg.ru/WFHV
#microsoft #computervision
https://tprg.ru/WFHV
#microsoft #computervision
Forwarded from Типичный программист
Дорожная карта по Computer Science, в которой собраны необходимые для изучения темы и конкретные технологии:
https://tprg.ru/HPT7
#computerscience #шпаргалка
https://tprg.ru/HPT7
#computerscience #шпаргалка
Forwarded from Типичный программист
Шпаргалка по OpenCV — Python
OpenCV — бесплатная библиотека с несложными алгоритмами, которые используются в распознавании объектов на фото или видео, в 3D-рендере, в поиске идентичных изображений и много где ещё. Изначально она была написана на C++, но сегодня имеет интерфейсы на Java, MATLAB и даже на Python (в этой статье как раз его и используют).
На крутых примерах и, самое главное, с пёсиками в статье показывают, как использовать OpenCV в своих проектах:
https://tprg.ru/qEnG
#python #opencv
OpenCV — бесплатная библиотека с несложными алгоритмами, которые используются в распознавании объектов на фото или видео, в 3D-рендере, в поиске идентичных изображений и много где ещё. Изначально она была написана на C++, но сегодня имеет интерфейсы на Java, MATLAB и даже на Python (в этой статье как раз его и используют).
На крутых примерах и, самое главное, с пёсиками в статье показывают, как использовать OpenCV в своих проектах:
https://tprg.ru/qEnG
#python #opencv
Forwarded from Типичный программист
Тесты в Python: все основные подходы, плюсы и минусы
Разработчица из Едадила рассказала, что такое тестирование ПО на Python, какие бывают тесты и зачем их писать.
В видео на простых примерах можно узнать про библиотеки для тестирования Python-кода (unittest, pytest, mock), принципы их работы и отличия между ними.
А текстовая версия доклада есть здесь: https://tprg.ru/k6zH
#python #яндекс
Разработчица из Едадила рассказала, что такое тестирование ПО на Python, какие бывают тесты и зачем их писать.
В видео на простых примерах можно узнать про библиотеки для тестирования Python-кода (unittest, pytest, mock), принципы их работы и отличия между ними.
А текстовая версия доклада есть здесь: https://tprg.ru/k6zH
#python #яндекс
YouTube
03. Тестирование – Зеленова Мария
Во время лекции поговорим о том, что такое тестирование ПО, какие бывают тесты и зачем их писать. Расскажем про библиотеки для тестирования Python-кода: unittest, pytest, doctest. Узнаем, чем они отличаются, и посмотрим на простые примеры тестов. Затронем…
Forwarded from Типичный программист
Бразильский программист собрал в одном месте заметки по компьютерному зрению и основам алгоритмической обработки изображений.
Распознавание объектов и цифр, библиотеки для визуализации 3D-графиков, сложная теория обработки изображений простым языком и не только. Всё на Python, с красивыми картинками и примерами кода:
https://diegoinacio.github.io/computer-vision-notebooks/
#python #computervision
Распознавание объектов и цифр, библиотеки для визуализации 3D-графиков, сложная теория обработки изображений простым языком и не только. Всё на Python, с красивыми картинками и примерами кода:
https://diegoinacio.github.io/computer-vision-notebooks/
#python #computervision
10 Crazy Cool Project Ideas for Python Developers
https://livecodestream.dev/post/2020-09-20-10-crazy-cool-project-ideas-for-python-developers/
https://livecodestream.dev/post/2020-09-20-10-crazy-cool-project-ideas-for-python-developers/
Thelongcommit
Subscribe to The Long Commit
Weekly essays for engineering leaders and senior engineers building better judgment, stronger teams, and durable careers. Click to read The Long Commit, by Juan Cruz Martinez, a Substack publication with hundreds of subscribers.
Forwarded from Data Science Notes (Holistic SMM Agency)
1. Первичный анализ данных с Pandas
2. Визуальный анализ данных c Python
3. Классификация, деревья решений и метод ближайших соседей
4. Линейные модели классификации и регрессии
5. Композиции: бэггинг, случайный лес
6. Построение и отбор признаков. Приложения в задачах обработки текста, изображений и геоданных
7. Обучение без учителя: PCA, кластеризация
8. Обучение на гигабайтах c Vowpal Wabbit
9. Анализ временных рядов с помощью Python
10. Градиентный бустинг
2. Визуальный анализ данных c Python
3. Классификация, деревья решений и метод ближайших соседей
4. Линейные модели классификации и регрессии
5. Композиции: бэггинг, случайный лес
6. Построение и отбор признаков. Приложения в задачах обработки текста, изображений и геоданных
7. Обучение без учителя: PCA, кластеризация
8. Обучение на гигабайтах c Vowpal Wabbit
9. Анализ временных рядов с помощью Python
10. Градиентный бустинг
Forwarded from Data Science Notes (Holistic SMM Agency)
Forwarded from Хекслет (hexlet_bot)
Продолжаем серию обучающих видео от Хекслета. Сегодня Сергей Табб, наставник Хекслета, рассказывает и показывает, как сделать свой первый вклад в опенсорс, пройдя от форка репозитория до смердженного пул-реквеста.
Смотреть здесь: https://youtu.be/pUT3mx1ZRUM
Смотреть здесь: https://youtu.be/pUT3mx1ZRUM
YouTube
Pull request в опенсорс [Хекслет]
В этом видео Сергей Табб, наставник Хекслета, рассказывает и показывает, как сделать свой первый вклад в опенсорс, пройдя от форка репозитория до смердженного пул-реквеста.
Научившись делать вклад в опенсорс, вы сможете принять участие в своём любимом проекте…
Научившись делать вклад в опенсорс, вы сможете принять участие в своём любимом проекте…
Forwarded from Хекслет (hexlet_bot)
Существует распространённое заблуждение: якобы единственный способ избежать ошибок типизации в JavaScript — писать код на языке со статической типизацией, который компилируется в JavaScript. С этой целью используют ClojureScript, Elm, ReasonML, TypeScript и так далее. На самом деле существует альтернативный способ борьбы с ошибками типизации — проверка или линтинг типов. Читайте о нём в подробной статье.
How To Build And Deploy Your Dashboard With Python, Google Sheets, and Vue.js | by Matt | Oct, 2020 | Towards Data Science
https://towardsdatascience.com/how-to-build-and-deploy-your-dashboard-with-python-google-sheet-and-vue-js-c34140c1afc8
https://towardsdatascience.com/how-to-build-and-deploy-your-dashboard-with-python-google-sheet-and-vue-js-c34140c1afc8
Medium
How To Build And Deploy Your Dashboard With Python, Google Sheets, and Vue.js
A practical guide to deploying a dashboard, no server needed.
A beginner's guide to the math that powers machine learning
https://thenextweb.com/neural/2020/10/02/a-beginners-guide-to-the-math-that-powers-machine-learning-syndication/
https://thenextweb.com/neural/2020/10/02/a-beginners-guide-to-the-math-that-powers-machine-learning-syndication/
Neural | The Next Web
A beginner’s guide to the math that powers machine learning
How much math knowledge do you need for machine learning and deep learning? Some people say not much. Others say a lot. Both are correct, depending on what you want to achieve. There are plenty of programming libraries, code snippets, and pretrained models…
Python has a Built-in Database — Here’s How to use it | by Dario Radečić | Oct, 2020 | Towards Data Science
https://www.betterdatascience.com/python-has-a-built-in-database-heres-how-to-use-it/
https://www.betterdatascience.com/python-has-a-built-in-database-heres-how-to-use-it/
10 Awesome Python 3.9 Features. The Must-Know Python 3.9 Features | by Farhad Malik | Oct, 2020 | Towards Data Science
https://towardsdatascience.com/10-awesome-python-3-9-features-b8c27f5eba5c
https://towardsdatascience.com/10-awesome-python-3-9-features-b8c27f5eba5c
Medium
10 Awesome Python 3.9 Features
The Must-Know Python 3.9 Features
Forwarded from Sys-Admin InfoSec
RIPGREP - аналог GREP, ACK, написан на RUST, быстрый поиск содержимого в файлах с возможностью замены
В репозитории ripgrep есть готовые пакеты под Linux, macOS, Windows
- понимает .gitignore, не следует за символическими ссылками, пропускает бинарные и скрытые файлы, можно использовать регулярные выражения
- быстрый, сотни файлов, в разы быстрее чем аналоги
Быстрое введение в ripgrep, со ссылками на репу, ссылки на сравнительные тесты там же в статье (скорость действительно впечатляет)
https://sys-adm.in/systadm/905-ripgrep-bystryj-umnyj-poisk-soderzhimogo-v-fajlakh-ustanovka-v-linux-macos.html
В репозитории ripgrep есть готовые пакеты под Linux, macOS, Windows
- понимает .gitignore, не следует за символическими ссылками, пропускает бинарные и скрытые файлы, можно использовать регулярные выражения
- быстрый, сотни файлов, в разы быстрее чем аналоги
Быстрое введение в ripgrep, со ссылками на репу, ссылки на сравнительные тесты там же в статье (скорость действительно впечатляет)
https://sys-adm.in/systadm/905-ripgrep-bystryj-umnyj-poisk-soderzhimogo-v-fajlakh-ustanovka-v-linux-macos.html
lab.sys-adm.in
Sys-Admin Laboratory
Open Sys-Admin BLD DNS - Focus on information for free with adblocking and implicit cybersecurity threat prevention.
Forwarded from Sys-Admin InfoSec
Регулярные выражения в Ripgrep
https://learnbyexample.github.io/substitution-with-ripgrep/
Что такое ripgrep писал ранее:
https://t.me/sysadm_in_channel/1862
https://learnbyexample.github.io/substitution-with-ripgrep/
Что такое ripgrep писал ранее:
https://t.me/sysadm_in_channel/1862
Telegram
Sys-Admin InfoSec
RIPGREP - аналог GREP, ACK, написан на RUST, быстрый поиск содержимого в файлах с возможностью замены
В репозитории ripgrep есть готовые пакеты под Linux, macOS, Windows
- понимает .gitignore, не следует за символическими ссылками, пропускает бинарные и…
В репозитории ripgrep есть готовые пакеты под Linux, macOS, Windows
- понимает .gitignore, не следует за символическими ссылками, пропускает бинарные и…
Forwarded from Sys-Admin Up
Linux - Быстрое восстановление файлов, на примере восстановления .ICEauthority
Бывает так, что файлы удаляются, особенно часто этот факт имеет место на десктопных рабочих станциях, особенно момент восстановления файлов может быть затруднителен, если это Linux, восстанавливаем быстро, без шума и пыли:
https://sys-adm.in/systadm/nix/922-linux-vosstanovlenie-fajlov-na-primere-iceauthority.html
Бывает так, что файлы удаляются, особенно часто этот факт имеет место на десктопных рабочих станциях, особенно момент восстановления файлов может быть затруднителен, если это Linux, восстанавливаем быстро, без шума и пыли:
https://sys-adm.in/systadm/nix/922-linux-vosstanovlenie-fajlov-na-primere-iceauthority.html
lab.sys-adm.in
Sys-Admin Laboratory
Open Sys-Admin BLD DNS - Focus on information for free with adblocking and implicit cybersecurity threat prevention.