Python

  • Хабрахабр

    Используем Cura на 3D SLA принтере Photon

    Нет контроля заполнения, поддержки плохо управляются и т.п… В общем решил я это дело обойти с помощью Cura, просто решил что может сработать и можно заюзать его… Поискал в сети описание формата Photon, он оказался довольно простым… И вот что из этого вышло: Как это бывает, решил изучить новые технологии 3д печати и купил себе 3D SLA принтер Photon, но…

    Подробнее »
  • Хабрахабр

    [Перевод] Python 3.5 Реализация параллелизма с использованием asyncio

    Перевод главы 13 Параллелизмиз книги ‘Expert Python Programming’,Second EditionMichał Jaworski & Tarek Ziadé, 2016 Асинхронное программирование В последние годы асинхронное программирование приобрело большую популярность. Python 3.5 наконец-то получил некоторые синтаксические функции, закрепляющие концепции асинхронных решений. Но это не значит, что асинхронное программирование стало возможным только начиная с Python 3.5. Многие библиотеки и фреймворки были предоставлены намного раньше, и большинство из…

    Подробнее »
  • Хабрахабр

    Путешествие к центру… docker image. Или как скачать образ из registry без docker

    ПО – это микросервисная платформа в несколько десятков docker-образов с множеством настроек и “километровым” helm-чартом. За 3 дня до нового года появилась задача, передать клиенту наше ПО через менеджера, на флешке. Что мы имели: Менеджер в Москве (я не оттуда) Windows Прямого взаимодействия нет (а если бы и было, то не особо помогло) docker-а нет Возьму Golang, напишу программку, скомпилирую…

    Подробнее »
  • Хабрахабр

    Python (+numba) быстрее си — серьёзно?! Часть 1. Теория

    Статья про хаскелл «Быстрее, чем C++; медленнее, чем PHP» подтолкнула к действию. Давно собирался написать статью о numba и о сравнении её быстродействия с си. В данной статье — чуть более подробный разбор этой ситуации (часть 2) и рекомендации по «приручению» numba (часть 1). В комментариях к этой статье упомянули о библиотеке numba и о том, что она магическим образом…

    Подробнее »
  • Хабрахабр

    Python (+numba) быстрее си — серьёзно?! Часть 2. Практика

    В первой было историческое введение и краткая инструкция по эксплуатации numba. Это вторая часть статьи про numba. Сразу оговорюсь, что я видел статью Ох уж этот медленный C/C++ и, скорее всего, если внести в код на си эти правки, картина несколько изменится, но даже в этом случае то, что питон способен превысить скорость си хотя бы в таком варианте, само…

    Подробнее »
  • Хабрахабр

    [Перевод] Python в Visual Studio Code – январский релиз 2020

    Мы рады представить январский релиз 2020 расширения Python для Visual Studio Code. Вы можете скачать расширение из маркетплейса, или установить его напрямую из галереи расширений в Visual Studio Code. Если расширение Python у вас уже установлено, вы можете получить последнее обновление перезапустив Visual Studio Code. Подробности о поддержке Python в Visual Studio Code вы можете прочитать в документации.   В этом релизе мы закрыли 59…

    Подробнее »
  • Хабрахабр

    Подборка @pythonetc, декабрь 2019

    Новая подборка советов про Python и программирование из моего авторского канала @pythonetc. ← Предыдущие публикации Очевидно, что разные asyncio-задачи используют разные стеки. Можно в любой момент просмотреть их все, получив с помощью asyncio.all_tasks() все выполняемые сейчас задачи, а с помощью task.get_stack() получив стеки для всех задач. import linecache import asyncio import random async def producer(queue): while True: await queue.put(random.random()) await…

    Подробнее »
  • Хабрахабр

    [Перевод] Разработка чрезвычайно быстрых программ на Python

    Ненавистники Python всегда говорят, что одной из причин того, что они не хотят использовать этот язык, является то, что Python — это медленно. Но то, что некая программа, независимо от используемого языка программирования, может считаться быстрой или медленной, очень сильно зависит от разработчика, который её написал, от его знаний и от умения создавать оптимизированный и высокопроизводительный код. Он хочет рассказать…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Не бойся JSON или твое первое приложение с использованием API

    Я имею кое-какой 8ми летный опыт в ковырянии кода. За это время успел попробовать много разных языков и технологий в разных направлениях: от «разработки» всяких фишинговых приколов на PHP Devel Studio до полноценных веб приложений на современных фреймворках и софта на нейростеях. Кстати говоря, мое первое погружение в программирование осуществилось в 12 лет благодаря этому посту. Сейчас же я учусь…

    Подробнее »
  • Хабрахабр

    Хаос зависимостей в Python

    Знакомы ли вы с историей Python packaging? Ориентируетесь ли в форматах пакетов? Знаете ли, что распутывать клубок зависимостей придется даже когда кажется, что вот оно чудо — zero dependency? Уверен, что знакомы со всем этим не так хорошо, как автор библиотеки DepHell. Почему ты выбрал именно такую тему для доклада? Мне удалось поговорить с Никитой Вороновым, больше известным как Gram или orsinium, и расспросить его о теме будущего доклада, болях плохих решений резолвинга…

    Подробнее »


Кнопка «Наверх»
Закрыть