Как вычислить миллионное число Фибоначчи на Python
Вычисление числа Фибонначи является одной из первых задач, которую решают начинающие разработчики.
В этой статье представлены разные способы создания программы, способной вычислить миллионное число Фибоначчи от самого медленного до самого эффективного:
https://tprg.ru/4CxT
  
  
  
  
  
  Вычисление числа Фибонначи является одной из первых задач, которую решают начинающие разработчики.
В этой статье представлены разные способы создания программы, способной вычислить миллионное число Фибоначчи от самого медленного до самого эффективного:
https://tprg.ru/4CxT
Что почитать: «Распределённый искусственный интеллект: современный подход»
Распределённый искусственный интеллект — это подход, использующийся при решении сложный задач обучения и принятия решений. Эта книга будет интересна продвинутым специалистам, которые хотят подробнее изучить стратегии разрешения конфликтов для не иерархических распределённых агентов, согласование распределения ресурсов с указанием ограничений и многое другое.
Мы не распространяем пиратский контент, поэтому оставляем способ получения книги на ваше усмотрение.
#книги
  Распределённый искусственный интеллект — это подход, использующийся при решении сложный задач обучения и принятия решений. Эта книга будет интересна продвинутым специалистам, которые хотят подробнее изучить стратегии разрешения конфликтов для не иерархических распределённых агентов, согласование распределения ресурсов с указанием ограничений и многое другое.
Мы не распространяем пиратский контент, поэтому оставляем способ получения книги на ваше усмотрение.
#книги
Библиотека СleanAPI: cоздаем микросервис на Python за 30 секунд
CleanAPI — это небольшая библиотека, являющаяся надстрокой для Tornado. Она позволяет упростить взаимодействие и настройку Tornado за счёт упрощенного синтаксиса.
Проект продолжает разиваться. Посмотреть на его текущие возможности можно в этой статье:
https://tprg.ru/AGq8
  CleanAPI — это небольшая библиотека, являющаяся надстрокой для Tornado. Она позволяет упростить взаимодействие и настройку Tornado за счёт упрощенного синтаксиса.
Проект продолжает разиваться. Посмотреть на его текущие возможности можно в этой статье:
https://tprg.ru/AGq8
Знания, которые необходимы для изучения науки о данных и машинного обучения
Неважно, хотите вы изучать машинное обучение или науку о данных, в этой статье собраны основные рекомендации, советы и темы, которые помогут вам в этом непростом деле:
https://tprg.ru/qPQJ
  
  
  
  
  
Неважно, хотите вы изучать машинное обучение или науку о данных, в этой статье собраны основные рекомендации, советы и темы, которые помогут вам в этом непростом деле:
https://tprg.ru/qPQJ
👍1
  В каком направлении Python-разработки вы развиваетесь?
  Anonymous Poll
    20%
    Ещё только начинаю, не выбрал конкретное направление
      
    15%
    Аналитика, Data Science
      
    11%
    ИИ, нейронные сети, машинное обучение
      
    32%
    Бэкенд
      
    9%
    Автоматизация
      
    5%
    Разработка ботов
      
    3%
    Тестирование
      
    1%
    Разработка игр
      
    2%
    Управление командами / проектами
      
    2%
    Другое (пожалуйста, напишите в комментариях ваш вариант)
      
    Сравнение Datetime с Delorean в Python
В этой статье вы узнаете, как сравнивать объекты datetame с помощью библиотеки Delorean удобнее и быстрее, чем с помощью стандартных средств:
https://tprg.ru/K3TB
  В этой статье вы узнаете, как сравнивать объекты datetame с помощью библиотеки Delorean удобнее и быстрее, чем с помощью стандартных средств:
https://tprg.ru/K3TB
Конфигурация проекта Python без боли
В этой статье речь пойдёт о легковесной библиотеке bestconfig, которая позволяет значительно упростить работу с файлами конфигураций, особенно, если речь идёт о разных форматах.
Bestconfig умеет взаимодействовать с различными форматами конфигов автоматически.
Подробнее:
https://tprg.ru/FnHP
  
  
  
  
  
В этой статье речь пойдёт о легковесной библиотеке bestconfig, которая позволяет значительно упростить работу с файлами конфигураций, особенно, если речь идёт о разных форматах.
Bestconfig умеет взаимодействовать с различными форматами конфигов автоматически.
Подробнее:
https://tprg.ru/FnHP
👍1
  API низкоуровневого кеширования в Django
Подробный разбор низкоуровневого кеширования с помощью API, а также настройка Redis в качестве серверной части кеша в Django:
https://tprg.ru/K1t6
#django
  
  
  
  
  
  Подробный разбор низкоуровневого кеширования с помощью API, а также настройка Redis в качестве серверной части кеша в Django:
https://tprg.ru/K1t6
#django
Brython: альтернатива JavaScript для фронтенд-разработки
С помощью Brython вы можете написать на Python не только бэкенд, но и фронт. Brython автоматически преобразует привычный вам синтаксис в JS.
Подробнее:
https://tprg.ru/w6Hh
  С помощью Brython вы можете написать на Python не только бэкенд, но и фронт. Brython автоматически преобразует привычный вам синтаксис в JS.
Подробнее:
https://tprg.ru/w6Hh
Клон Minecraft с использованием игрового движка Python Ursina
Полноценная копия Minecraft, созданная на Python. Здесь вы можете изучить код и скачать его:
https://tprg.ru/Nh36
  
  
  
  
  
  Полноценная копия Minecraft, созданная на Python. Здесь вы можете изучить код и скачать его:
https://tprg.ru/Nh36
Media is too big
    VIEW IN TELEGRAM
  Нейросеть от Google, способная повышать качество изображения в 16 раз без искажений
В свободном доступе её пока что нет, но уже сейчас можно посмотреть на результаты её работы.
Интересен процесс улучшения — нейросеть сначала ухудшает изображение, затем делает вывод об изменениях и возвращает предыдущий вариант с улучшениями, удаляя шумы.
Подробнее можно прочитать в блоге Google:
https://tprg.ru/KFeh
#ml
  В свободном доступе её пока что нет, но уже сейчас можно посмотреть на результаты её работы.
Интересен процесс улучшения — нейросеть сначала ухудшает изображение, затем делает вывод об изменениях и возвращает предыдущий вариант с улучшениями, удаляя шумы.
Подробнее можно прочитать в блоге Google:
https://tprg.ru/KFeh
#ml
Чашечка Java — Telegram-канал c материалами по Java со всего интернета. А значит и на русском языке, и на английском.
Обновления в версиях языка, инструменты, структуры данных, сложные конструкции языка, связанные с Java технологии и фреймворки – обо всём этом читайте в канале: @a_cup_of_java
  Обновления в версиях языка, инструменты, структуры данных, сложные конструкции языка, связанные с Java технологии и фреймворки – обо всём этом читайте в канале: @a_cup_of_java
Простой скрипт проверки скорости CDN на Python
С помощью этого скрипта вы можете быстро проверить скорость CDN, без придумывания велосипедов и долгой настройки:
https://tprg.ru/nRPx
  
  
  
  
  
С помощью этого скрипта вы можете быстро проверить скорость CDN, без придумывания велосипедов и долгой настройки:
https://tprg.ru/nRPx
👍1
  Django REST Framework и Elasticsearch
В этой статье вы узнаете, как подружить DRF, Django и Elasticsearch для добавления возможности поиска на вашем сайте:
https://tprg.ru/ZwpK
В этой статье вы узнаете, как подружить DRF, Django и Elasticsearch для добавления возможности поиска на вашем сайте:
https://tprg.ru/ZwpK
👍1
  Расставляем ударения с помощью Natasha и Spacy
В этой статье используется natasha-spacy — русскоязычная версия Spacy, которая позволяет проводить морфологический анализ текста. С помощью неё автор старается правильно определить ударения в словах в зависимости от контекста их применения.
Подробнее:
https://tprg.ru/XbqP
#nlp #ml
  
  
  
  
  
  В этой статье используется natasha-spacy — русскоязычная версия Spacy, которая позволяет проводить морфологический анализ текста. С помощью неё автор старается правильно определить ударения в словах в зависимости от контекста их применения.
Подробнее:
https://tprg.ru/XbqP
#nlp #ml
Python awesome — великолепный репозиторий для Python-разработчиков
В этом репозитории собрано огромное количество самых разных инструментов, библиотек и ресурсов, которые могут пригодиться Python-разработчику:
https://tprg.ru/xSZ0
  В этом репозитории собрано огромное количество самых разных инструментов, библиотек и ресурсов, которые могут пригодиться Python-разработчику:
https://tprg.ru/xSZ0
Свежая подборка вакансий
— QA Automation Engineer в FBS
Где: Санкт-Петербург
Сколько: По итогам собеседования
— Администратор баз данных в FBS
Где: Санкт-Петербург
Сколько: По итогам собеседования
— Python Software Engineer в Revolut
Где: Москва, можно удалённо
Сколько: По итогам собеседования
— Python Developer в EPAM
Где: Санкт-Петербург, Москва, можно удалённо
Сколько: По итогам собеседования
— Data Quality Engineer в Quadcode
Где: Санкт-Петербург, можно удалённо
Сколько: От 200 000 ₽
—Data Engineer в Quadcode
Где: Санкт-Петербург, можно удалённо
Сколько: По итогам собеседования
— DevOps Engineer в Intel
Где: Нижний Новгород, можно удалённо
Сколько: По итогам собеседования
#вакансии #работа
  — QA Automation Engineer в FBS
Где: Санкт-Петербург
Сколько: По итогам собеседования
— Администратор баз данных в FBS
Где: Санкт-Петербург
Сколько: По итогам собеседования
— Python Software Engineer в Revolut
Где: Москва, можно удалённо
Сколько: По итогам собеседования
— Python Developer в EPAM
Где: Санкт-Петербург, Москва, можно удалённо
Сколько: По итогам собеседования
— Data Quality Engineer в Quadcode
Где: Санкт-Петербург, можно удалённо
Сколько: От 200 000 ₽
—Data Engineer в Quadcode
Где: Санкт-Петербург, можно удалённо
Сколько: По итогам собеседования
— DevOps Engineer в Intel
Где: Нижний Новгород, можно удалённо
Сколько: По итогам собеседования
#вакансии #работа
Моя история в IT: от системотехника до Python-разработчика
Как правильно заметил автор этой статьи, иногда, чтобы понять чем хочешь заниматься, нужно понять чем точно не хочешь. У него была такая возможность и он использовал её на все 100%. Теперь он Python-разработчик в EPAM.
В этой статье он делится своей историей входа в IT:
https://tprg.ru/c4Vq
  
  Как правильно заметил автор этой статьи, иногда, чтобы понять чем хочешь заниматься, нужно понять чем точно не хочешь. У него была такая возможность и он использовал её на все 100%. Теперь он Python-разработчик в EPAM.
В этой статье он делится своей историей входа в IT:
https://tprg.ru/c4Vq
Tproger
  
  Моя история в IT: от системотехника до Python-разработчика
  Александр Оликов, Python-разработчик в EPAM, рассказывает, как пришёл к программированию и что важно развивать начинающим разработчикам.
  Руководство для начинающих по программированию роботов на Python
Илон Маск дал понять, что роботы это уже не экспонат выставок и не далёкое будущее, анонсировав выпуск гуманоидных роботов Tesla. Так давайте поближе познакомимся с роботами и их созданием, а именно программированием с помощью Python.
Подробное руководство тут:
https://tprg.ru/dAkI
  
  
  
  
  
Илон Маск дал понять, что роботы это уже не экспонат выставок и не далёкое будущее, анонсировав выпуск гуманоидных роботов Tesla. Так давайте поближе познакомимся с роботами и их созданием, а именно программированием с помощью Python.
Подробное руководство тут:
https://tprg.ru/dAkI
👍1
  Генератор регистрационного ключа с Tkinter GUI
Представим, что вы написали программу, которая умеет генерировать регистрационные ключи или любые другие данные. В этом видео вы увидите, как работать с Tkinter GUI на Python для создания графического пользовательского интерфейса на примере такой программы:
https://tprg.ru/xDgI
#видео
  
  Представим, что вы написали программу, которая умеет генерировать регистрационные ключи или любые другие данные. В этом видео вы увидите, как работать с Tkinter GUI на Python для создания графического пользовательского интерфейса на примере такой программы:
https://tprg.ru/xDgI
#видео
YouTube
  
  Software Registration Key Generator - Python Tkinter GUI Tutorial 189
  In this video we'll build out a software registration key generator.
Let's say you build some software that you want to sell, and you want your users to need a registration key in order to unlock the software.
This code will build a registration key in…
  Let's say you build some software that you want to sell, and you want your users to need a registration key in order to unlock the software.
This code will build a registration key in…