Pull to refresh
35
0
Виктор Паперно @AviPaperno

Python — разработчик

Send message

Python + PIL + Pyrogram = Кастомные эмодзи для Telegram

Level of difficultyMedium
Reading time5 min
Views6.2K

Телеграм — один из самых популярных, если не самый популярный мессенджер в рунете. Многие ведут в нём личные каналы или группы, а для кого‑то это платформа для предоставления различных услуг. Очень часто, для создания своего стиля авторы используют смайлики и другие символы, а с появлением подписки Telegram‑премиум стало возможным создавать и добавлять свои собственные эмодзи.

Сегодня мы рассмотрим, как из обычного шрифта, сделать уникальный набор эмозди и добавить его в телеграм.

Читать далее
Total votes 5: ↑5 and ↓0+5
Comments2

Обзор M5Stack ATOM Lite — маленького, но очень гордого устройства

Reading time7 min
Views10K

Наверное, практически каждому, кто имеет отношение к разработке под микроконтроллеры, знаком контроллер ESP32. На нём создаются системы умного дома, роботы, квадрокоптеры и многое другое. Отдельным плюсом этого контроллера является невообразимое количество плат и модулей на его основе. Достаточно зайти на tindie.com и можно увидеть всю палитру идей. Но сегодня, я хотел бы провести небольшой обзор устройства на базе ESP32 от компании M5Stack — M5Stack ATOM Lite.

Читать далее
Total votes 11: ↑11 and ↓0+11
Comments0

Небольшой обзор симулятора Arduino — Wokwi

Reading time4 min
Views51K

Можно ли преподавать программирование микроконтроллеров онлайн? В общем-то никаких сложностей нет. Но вот как преподавать, когда у ученика нету доступа к плате?

В поисках ответа на этот вопрос, мною был найден симулятор Arduino (а так же других платформ) о котором я и хотел бы рассказать.

Читать далее
Total votes 10: ↑10 and ↓0+10
Comments9

Светодиодная матрица: управляем домашним уютом с помощью голоса

Reading time10 min
Views12K

Сейчас стало достаточно модно украшать свои дома с помощью светодиодов. Обычной светодиодной лентой, даже с голосовым управлением, уже сложно удивить кого-либо. Но очень часто забывают, что, расположив светодиоды в виде квадрата или прямоугольника, можно создать что-то похожее на многопиксельный экран. С его помощью можно оживить обстановку в помещении, например отображать на нём прогноз погоды или просто весёлые картинки...

Сегодня и мы попробуем сделать что-то такое, а также добавим управление голосом с помощью виртуальных ассистентов Салют.

Поехали!
Total votes 10: ↑10 and ↓0+10
Comments11

Управление ESP32 через BLE

Reading time4 min
Views22K

Интро


Уже сравнительно давно микроконтроллер ESP32 стал неким стандартом для множества DIY проектов. И действительно, возможность работы с Wi-Fi, Bluetooth, встроенная энергонезависимая память, а так же большое число выводов позволяют сделать массу интересных проектов.

В этой статье, мы поговорим про управление конроллером с помощью BLE используя доступные в AppStore приложения. А в следующей, если она будет, про создание собственного приложения для iOS.
Читать дальше →
Total votes 7: ↑7 and ↓0+7
Comments2

Python & Arduino. Просто, быстро и красиво

Reading time4 min
Views144K
Очень часто, у начинающих и не только разработчиков возникают вопросы. Как управлять с Arduino с компьютера? А если компьютер — не Raspberry Pi, а обычный домашний компьютер? А если не хочется мучится с ESP8266 и управлять через веб интерфейс? Неужели надо каждый раз открывать Arduino IDE и отправлять команды через Монитор порта? Именно о том, как создать своё собственное приложение с графическим интерфейсом для управления Arduino я сейчас и расскажу.
Читать дальше →
Total votes 26: ↑23 and ↓3+20
Comments7

Swift Playgrounds 1.5. Программируем Sphero и многое другое

Reading time2 min
Views10K
Сегодняшний день для всех людей, интересующихся продукцией фирмы Apple, стал днём начал WWDC17, на которой представлены много интересных вещей, таких как iOS 11, MacOS High Sierra и другие. Но я ждал 5 июня не только из-за этого. Я ждал новую версию Swift Playgrounds и она вышла!
Читать дальше →
Total votes 7: ↑6 and ↓1+5
Comments1

Platypus и Packages. Создаём и устанавливаем программы на macOS

Reading time4 min
Views10K


Очень часто бывает необходимо собрать код, написанный на Python, в приложение для Windows, Linux или OS X. Да, для этого действительно существует множество пакетов, таких как кросс-платформенные cx_Freeze и PyInstaller, а также обособленных py2exe и py2app. Но для macOS существует возможность избежать возни с созданием установочного файла.
Читать дальше →
Total votes 16: ↑15 and ↓1+14
Comments0

Pythonista. Пишем на Python для iOS

Reading time3 min
Views100K
Планшет iPad от компании Apple — всем известное и не нуждающееся в рекламе устройство. Но очень часто хочется использовать всю мощь этого устройства не только для игр и развлечения, а для серьёзной работы. Например для написания программ. Несмотря на 4-x летнею историю развития этого гаджета и наличие разных моделей удобных сред для программирования под iOS существует крайне мало. (Оговорюсь сразу, во избежании дальнейшей путаницы: программирование на iOS — значит написание кода и запуск программы на iPad или iPhone, а программирование для iOS — написание приложения, которое может быть выложено в App Store.)



Недавно я наткнулся на великолепную программку Pythonista, которая позволяет писать на iOS для iOS.
Читать дальше →
Total votes 31: ↑28 and ↓3+25
Comments17

Information

Rating
Does not participate
Location
Гиватаим, Тель-Авив, Израиль
Date of birth
Registered
Activity

Specialization

Backend Developer
Middle
Python
Database
SQL
Git