Fork me on GitHub

Other articles

  1. Настройка PyCharm

    Вот список полезных плагинов, которые стоит установить (источник):

    • Highlight Bracket Pair – плагин позволяет не запутаться в излюбленном занятии программистов – поиске соответствия между открывающими и закрывающими скобками.
    • Grep Console – расширение функционала стандартной консоли PyCharm – изменение цвета для разного типа сообщений, вкладки в консоли, аналог grep для вывода и т.д.
    • Pylint …
    read more
  2. Введение в аннотации типов Python

    Общие ссылки

    Автоматическая аннотация типов в legacy code

    с помощью инструментов MonkeyType и pyannotate можно для начала аннотировать свой уже написанный код.

    Правила для типизации (хорошая практика)

    • избегать тип Any
    • типизировать каждую функцию целиком
    • не использовать cast

    Конфигурация mypy

    вдохновение было вот отсюда https://www …

    read more
  3. Тестирование в Python

    Общие ссылки

    Фреймворки тестирования …

    read more
  4. Attr - полезная практика ООП в Python

    источник: https://nuancesprog.ru/p/8572/

    Установка библиотеки

    pip install attrs
    

    Использование

    без использования библиотек

    class Person(object):
        def __init__(self, name, age):
            self.name = name
            self.age = age
    
    p1 = Person('Chris', 32)
    p2 = Person('Chris', 32)
    
    где p1 == p2 // False
    
    from attr import attrs, attrib
    
    @attrs
    class Person(object …
    read more
  5. Радио, SDR и все с ним связано

    Получил позывной как радиолюбитель 3-й категории.

    Сейчас копаюсь в SDR.

    read more
  6. Python

    Общие ссылки

    read more
  7. Татарский язык, литература и музыка

    Аудиокниги (kitaplar, китаплар)

    Книги на татарском языке (tatar tele kitaplar)

    Переводчик Татарско-Русский и обратно

    Татарская литература

    read more

Page 1 / 2 »

social