How to set up Ubuntu for Work
http://tech.davidfield.co.uk/how-to-setup-ubuntu-for-work/
http://tech.davidfield.co.uk/how-to-setup-ubuntu-for-work/
Tech Blog Posts - David Field
How to set up Ubuntu for Work
There are some clear advantages to using Linux in the workplace, and the days of compatibility and difficulty in doing this while not totally over are far less than they were a few years back.
Forwarded from Oh My Py
Ищем фильмы, книги и подкасты с помощью Python
У Apple есть API поиска по iTunes Store и другим каталогам. Очень простое, но мало кто за пределами экосистемы айос-разработчиков про него знает. Поэтому решил написать о нём — конечно, с примерами на питоне:
Статья на хабре:
https://habr.com/ru/post/509192/
У Apple есть API поиска по iTunes Store и другим каталогам. Очень простое, но мало кто за пределами экосистемы айос-разработчиков про него знает. Поэтому решил написать о нём — конечно, с примерами на питоне:
import requests
def search(term, media):
url = "https://itunes.apple.com/search"
payload = {"term": term, "media": media}
response = requests.get(url, params=payload)
response.raise_for_status()
results = response.json().get("results", [])
return results
Статья на хабре:
https://habr.com/ru/post/509192/
Microsoft unveils Pylance, its new Python extension for Visual Studio Code | InfoWorld
https://www.infoworld.com/article/3564816/microsoft-unveils-pylance-its-new-python-extension-for-visual-studio-code.html
https://www.infoworld.com/article/3564816/microsoft-unveils-pylance-its-new-python-extension-for-visual-studio-code.html
InfoWorld
Microsoft unveils Pylance, its new Python extension for Visual Studio Code
Pylance works with the existing Microsoft Python extension to bring faster type checking and program analysis to Python devs
Motion Path: введение в современные анимации / Хабр
https://m.habr.com/ru/post/509880/
https://m.habr.com/ru/post/509880/
Хабр
Motion Path: введение в современные анимации
Вам никогда не хотелось создать красивую анимированную главную страницу для вашего сайта? А представить флагманский продукт в лучшем виде с помощью тщательно проработанных анимаций? А как...
Vue.js для начинающих, урок 1: экземпляр Vue / RUVDS.com / Хабр
https://m.habr.com/ru/company/ruvds/blog/509700/
https://m.habr.com/ru/company/ruvds/blog/509700/
Хабр
Vue.js для начинающих, урок 1: экземпляр Vue
Сегодня мы предлагаем вашему вниманию перевод первого урока учебного курса по Vue.js для начинающих. Его порекомендовала Наталья Теплухина, Staff Engineer в Gitlab и Core Team Member фреймворка Vue...
Forwarded from Веб-страница
Как работать с адаптивными изображениями
Это руководство по синтаксису HTML с примесью CSS. В нём затронуты атрибуты src, srcset, sizes и целый ряд нюансов, которые стоит учесть при работе с адаптивными изображениями.
#фронтенд #html
Это руководство по синтаксису HTML с примесью CSS. В нём затронуты атрибуты src, srcset, sizes и целый ряд нюансов, которые стоит учесть при работе с адаптивными изображениями.
#фронтенд #html
Що має знати Senior Python Back-end Developer. Аналіз вакансій в Україні та Каліфорнії | DOU
https://dou.ua/lenta/articles/knowledge-for-senior-python/?fbclid=IwAR18fC4S2m8JSXV9oEl_W-jGB5cftxWZ1GcTkwkt3QoG5jxE2nu5ZheBHlc
https://dou.ua/lenta/articles/knowledge-for-senior-python/?fbclid=IwAR18fC4S2m8JSXV9oEl_W-jGB5cftxWZ1GcTkwkt3QoG5jxE2nu5ZheBHlc
ДОУ
Що має знати Senior Python Back-end Developer. Аналіз вакансій в Україні та Каліфорнії
Ми “вручну” проаналізували 50 вакансій, в тому числі 25 вакансій в Україні, розміщених на DOU та актуальних станом на 27-28 червня, і 25 вакансій у Каліфорнії, розміщених на LinkedIn та Indeed й актуальних станом на 30 червня. Це дало змогу побачити основні…
Introduction to Data Visualization in Python | DataCamp
https://www.datacamp.com/courses/introduction-to-data-visualization-with-python?utm_source=fb_paid&utm_medium=cpc&utm_campaign=LTV_prospecting&utm_term=prospecting&fbclid=IwAR292fmXkdujvoN_-HJYcX0MOCdpIaJjZ0F38wPG2AgZWqisB-XdhtB1oIM
https://www.datacamp.com/courses/introduction-to-data-visualization-with-python?utm_source=fb_paid&utm_medium=cpc&utm_campaign=LTV_prospecting&utm_term=prospecting&fbclid=IwAR292fmXkdujvoN_-HJYcX0MOCdpIaJjZ0F38wPG2AgZWqisB-XdhtB1oIM
DataCamp
Introduction to Data Visualization in Python
Learn complex data visualization techniques using Matplotlib and seaborn.
Top 6 Python Libraries for Visualization: Which one to Use? | by Khuyen Tran | Jul, 2020 | Towards Data Science
https://towardsdatascience.com/top-6-python-libraries-for-visualization-which-one-to-use-fe43381cd658
https://towardsdatascience.com/top-6-python-libraries-for-visualization-which-one-to-use-fe43381cd658
Towards Data Science
Your home for data science and AI. The world's leading publication for data science, data analytics, data engineering, machine learning, and artificial intelligence professionals.
Опановуємо основи алгоритмів, або Як прискорити код з 15 до 1000 запитів за секунду | DOU
https://dou.ua/lenta/articles/why-understanding-algorithms-is-important/?from=also
https://dou.ua/lenta/articles/why-understanding-algorithms-is-important/?from=also
ДОУ
Опановуємо основи алгоритмів, або Як прискорити код з 15 до 1000 запитів за секунду
У статті поговоримо про прикладне значення розуміння алгоритмів. Спочатку напишемо програму за неоптимальним алгоритмом, а потім крок за кроком будемо його поліпшувати, розглядаючи теорію складності алгоритмів, аналіз алгоритмів і структури даних. Пройдемо…
Python for Finance — The Complete Beginner's Guide | by Behic Guven | Jul, 2020
https://towardsdatascience.com/python-for-finance-the-complete-beginners-guide-764276d74cef
https://towardsdatascience.com/python-for-finance-the-complete-beginners-guide-764276d74cef
Medium
Python for Finance — The Complete Beginner’s Guide
Simple and hands-on practice using Amazon Stock Data
Introduction to SQL | DataCamp
https://www.datacamp.com/courses/introduction-to-sql?utm_source=fb_paid&utm_medium=cpc&utm_campaign=LTV_prospecting&utm_term=prospecting&fbclid=IwAR2PD2WvPX1Nqsgmc2xCh8vHKXXFffutrTd_noU1EUZLftS5Mi5MzrzvIC0
https://www.datacamp.com/courses/introduction-to-sql?utm_source=fb_paid&utm_medium=cpc&utm_campaign=LTV_prospecting&utm_term=prospecting&fbclid=IwAR2PD2WvPX1Nqsgmc2xCh8vHKXXFffutrTd_noU1EUZLftS5Mi5MzrzvIC0
Datacamp
Introduction to SQL
Master the basics of querying tables in relational databases such as MySQL, SQL Server, and PostgreSQL.
Forwarded from Типичный программист
Сайт «Make Frontend Shit Again» — это всё самое «лучшее», что осталось от веба нашей молодости.
У нас от него олдскулы свело, зацените и вы: https://makefrontendshitagain.party/
#веб #кек
У нас от него олдскулы свело, зацените и вы: https://makefrontendshitagain.party/
#веб #кек
Forwarded from Книги для программистов
Functional Programming, Simplified: (Scala edition) (2017)
Автор: Alvin Alexander
Количество страниц: 780
Автор книги делает процесс обучения функциональному программированию на Scala максимально простым, разбивая сложные темы на небольшие части, которые легче понять и усвоить. Уроки представлены в логической последовательности — в порядке, в котором их изучил автор, — кульминацией которой являются сложные темы, такие как моделирование функциональных областей, а также способы написания и использования монад.
Что внутри:
✔️Простой набор правил для функционального программирования на Scala;
✔️Как и зачем писать чистые функции и использовать неизменяемые переменные;
✔️Как чистые функции работают с вводом / выводом (файл, база данных и сеть);
✔️Уроки по рекурсии с множеством изображений, которые помогут понять, как она работает;
✔️И многое другое.
Достоинства:
➕Множество примеров кода;
➕Упражнения;
➕Детальные объяснения.
Недостатки:
➖Большой объем.
Скачать книгу
#english #book #intermediate
Автор: Alvin Alexander
Количество страниц: 780
Автор книги делает процесс обучения функциональному программированию на Scala максимально простым, разбивая сложные темы на небольшие части, которые легче понять и усвоить. Уроки представлены в логической последовательности — в порядке, в котором их изучил автор, — кульминацией которой являются сложные темы, такие как моделирование функциональных областей, а также способы написания и использования монад.
Что внутри:
✔️Простой набор правил для функционального программирования на Scala;
✔️Как и зачем писать чистые функции и использовать неизменяемые переменные;
✔️Как чистые функции работают с вводом / выводом (файл, база данных и сеть);
✔️Уроки по рекурсии с множеством изображений, которые помогут понять, как она работает;
✔️И многое другое.
Достоинства:
➕Множество примеров кода;
➕Упражнения;
➕Детальные объяснения.
Недостатки:
➖Большой объем.
Скачать книгу
#english #book #intermediate
Forwarded from Книги для программистов
Getting Started with SQL: A Hands-On Approach for Beginners (2016)
Автор: Thomas Nield
Количество страниц: 134
Книга послужит отличным введением в SQL для тех, кто собирается использовать его в работе. Если вы предприниматель или ИТ-специалист, это краткое практическое руководство научит вас, как извлекать и преобразовывать данные с помощью SQL. Вы быстро освоите основы SQL и научитесь создавать свои собственные базы данных.
Во время чтения книги вы:
✔️Изучите реляционные базы данных, в том числе простые и централизованные модели;
✔️Начнете использовать SQLite и SQLiteStudio для создания легких баз данных за считанные минуты;
✔️Научитесь запрашивать и преобразовывать данные с помощью SELECT, WHERE, GROUP BY и ORDER BY;
✔️Научитесь создавать свои собственные таблицы и централизованные базы данных, используя принципы проектирования.
Достоинства:
➕Небольшой объем;
➕Хороший авторский стиль.
➖Недостатки:
Не замечено.
Скачать книгу
#english #book #intermediate
Автор: Thomas Nield
Количество страниц: 134
Книга послужит отличным введением в SQL для тех, кто собирается использовать его в работе. Если вы предприниматель или ИТ-специалист, это краткое практическое руководство научит вас, как извлекать и преобразовывать данные с помощью SQL. Вы быстро освоите основы SQL и научитесь создавать свои собственные базы данных.
Во время чтения книги вы:
✔️Изучите реляционные базы данных, в том числе простые и централизованные модели;
✔️Начнете использовать SQLite и SQLiteStudio для создания легких баз данных за считанные минуты;
✔️Научитесь запрашивать и преобразовывать данные с помощью SELECT, WHERE, GROUP BY и ORDER BY;
✔️Научитесь создавать свои собственные таблицы и централизованные базы данных, используя принципы проектирования.
Достоинства:
➕Небольшой объем;
➕Хороший авторский стиль.
➖Недостатки:
Не замечено.
Скачать книгу
#english #book #intermediate
Forwarded from Книги для программистов
Terraform: Up & Running (2019)
Автор: Yevgeniy Brikman
Количество страниц: 368
TerraForm стал ключевым инструментом в DevOps для определения, запуска и управления инфраструктурой кода для различных облачных платформ и платформ виртуализации, включая AWS, Google Cloud, Azure и другие. Второе издание данной книги, расширенное и полностью обновленное для версии Terraform 0.12 и выше, предоставляет вам самый быстрый способ начать работу.
Во время чтения книги вы:
➕Рассмотрите изменения Terraform 0.9 до 0.12;
➕Узнаете, как писать производственные модули Terraform;
➕Погрузитесь в ручное и автоматическое тестирование кода Terraform;
➕Сравните Terraform с Chef, Puppet, Ansible, CloudFormation;
➕Научитесь использовать Terraform для управления состоянием вашей инфраструктуры;
➕Научитесь использовать продвинутые аспекты Terraform для развертывания без простоев.
Достоинства:
➕При помощи книги вы быстро обучитесь работать с технологией;
➕Множество примеров кода.
Недостатки:
➖Посредственная структурированность.
Скачать книгу
#english #book #intermediate
Автор: Yevgeniy Brikman
Количество страниц: 368
TerraForm стал ключевым инструментом в DevOps для определения, запуска и управления инфраструктурой кода для различных облачных платформ и платформ виртуализации, включая AWS, Google Cloud, Azure и другие. Второе издание данной книги, расширенное и полностью обновленное для версии Terraform 0.12 и выше, предоставляет вам самый быстрый способ начать работу.
Во время чтения книги вы:
➕Рассмотрите изменения Terraform 0.9 до 0.12;
➕Узнаете, как писать производственные модули Terraform;
➕Погрузитесь в ручное и автоматическое тестирование кода Terraform;
➕Сравните Terraform с Chef, Puppet, Ansible, CloudFormation;
➕Научитесь использовать Terraform для управления состоянием вашей инфраструктуры;
➕Научитесь использовать продвинутые аспекты Terraform для развертывания без простоев.
Достоинства:
➕При помощи книги вы быстро обучитесь работать с технологией;
➕Множество примеров кода.
Недостатки:
➖Посредственная структурированность.
Скачать книгу
#english #book #intermediate
Forwarded from Книги для программистов
Flutter for Beginners (2020)
Автор: Alessandro Biessek
Количество страниц: 514
Google Flutter - это кроссплатформенный мобильный фреймворк, который позволяет легко создавать высокопроизводительные приложения для Android и iOS. Эта книга поможет вам разобраться с основами Flutter и языка программирования Dart.
Во время чтения книги вы:
✔️Изучите основные концепции пользовательского интерфейса Flutter и его компиляцию для нескольких платформ;
✔️Увидите, как разрабатываются плагины и виджеты Flutter и поймете, как правильно структурировать код плагина;
✔️Стилизуете свои приложения для Android и iOS с помощью виджетов;
✔️Научитесь работать с анимациями.
Достоинства:
➕Актуальность материала;
➕Раскрыта тема многопоточности;
➕Легко читается.
Недостатки:
➖Не замечено.
Скачать книгу
#english #book #beginner
Автор: Alessandro Biessek
Количество страниц: 514
Google Flutter - это кроссплатформенный мобильный фреймворк, который позволяет легко создавать высокопроизводительные приложения для Android и iOS. Эта книга поможет вам разобраться с основами Flutter и языка программирования Dart.
Во время чтения книги вы:
✔️Изучите основные концепции пользовательского интерфейса Flutter и его компиляцию для нескольких платформ;
✔️Увидите, как разрабатываются плагины и виджеты Flutter и поймете, как правильно структурировать код плагина;
✔️Стилизуете свои приложения для Android и iOS с помощью виджетов;
✔️Научитесь работать с анимациями.
Достоинства:
➕Актуальность материала;
➕Раскрыта тема многопоточности;
➕Легко читается.
Недостатки:
➖Не замечено.
Скачать книгу
#english #book #beginner
K-Means Clustering in Python: A Practical Guide – Real Python
https://realpython.com/k-means-clustering-python/
https://realpython.com/k-means-clustering-python/
Real Python
K-Means Clustering in Python: A Practical Guide – Real Python
In this step-by-step tutorial, you'll learn how to perform k-means clustering in Python. You'll review evaluation metrics for choosing an appropriate number of clusters and build an end-to-end k-means clustering pipeline in scikit-learn.