Метка «python»

Всем привет! Это мой первый пост здесь. Решил выложить свой перевод статьи Tigranа Bayburtsyanа о том, как он и его стартап перешли с Python на Go. Статья мне показалась интересной, на medium она находится в топ-3 по тегу golang с начала этого года. Сразу скажу, она лишь отражает мнение и опыт автора, которые могут не совпадать с вашими, и это нормально — сколько людей столько и мнений. Итак, поехали.

Gophers с сайта golang.org
Gophers с сайта golang.org

Python прекрасен! Особенно Python 3 с его асинхронной функциональностью. Но на деле Go не даёт никому шансов выжить в мире enterprise…

Если вы прониклись этой цитатой, тогда вы, возможно, пробовали или хотя бы смотрели в сторону языка программирования Go, который, по моему мнению, является самым простым языком программирования, подходящим для разработки любых приложений. Да! Вы не ослышались, для меня изучить Go оказалось проще, чем Javascript. Я думаю, это главная причина того, что Go разошёлся такой популярностью всего за несколько лет.Читать полностью »

Идея использовать нейросети для шифрования информации витала в голове у меня давно (с конца 2000х). Но, как это водится, то времени не хватало, то желания. Так что пишу это только сейчас (хотя может материал уже и устарел).
Читать полностью »

Это статья об основах модуля easygui для языка Python. Рекомендую использовать Python ветки 2-x, так как это позволит совместить табуляцию и пробелы. Конечно же, данный модуль не для написания программ, а в качестве дополнения. Статья написана для самых начинающих, поэтому будет много комментариев.
Читать полностью »

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

Для ретушеров эта система позволяет потренироваться в обработке снимков определенного жанра, набить руку. В планах — развить данную систему через введение монетизации, таким образом стимулируя приток новых ретушеров.

Сегодня я хочу показать как это было реализовано в виде бота.
Читать полностью »

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

Для ретушеров эта система позволяет потренироваться в обработке снимков определенного жанра, набить руку. В планах — развить данную систему через введение монетизации, таким образом стимулируя приток новых ретушеров.

Сегодня я хочу показать как это было реализовано в виде бота.
Читать полностью »

Здравствуте! Меня зовут Макс и я… меломан.

А еще у меня есть RPI B+, много музыки на USB HDD и усилитель с колонками.
Очень хотелось бы слушать музыку на своей «малинке». И энергии тянет мало и управлять удобно.
Вот только omxplayer не имеет UI и плейлиста. Есть решения на основе bash скриптов, но мне они не понравились.

Я взял за основу github.com/KenT2/tboplayer и немного его «допилил».
Читать полностью »

Недавно захотел написать программу для изучения библиотеки для Python — requests. Мой выбор пал на написание программы для скачивания файлов.
Читать полностью »

Я думаю, вы уже изрядно наслышаны о текущей ситуации с цензурой ссылок в Skype (если нет, милости прошу сюда и сюда). Пока половина людей ищут себе альтернативные мессенджеры, другая половина продолжает (по вынужденным или другим причинам) пользоваться данным инструментом, добавляя в отправляемые ими ссылки пробелы или видоизменяя их каким-либо другим образом. Интересно в этой ситуации и то, что отправляющая сторона не может никаким образом понять, что высланная ими ссылка была удалена.

Однако временное решение проблемы всё же есть. Интересно? Тогда прошу под кат.
Читать полностью »

Представляю перевод цикла статей по написанию приложений для Android на языке Python. Оригинал можно найти здесь.

Итак, сегодня я хочу начать серию уроков по разработке мобильных приложений с помощью Python. В данном цикле статей я буду писать приложение для Android, но с помощью данного руководства вы также сможете писать для IOS. Этот курс поможет вам быстро освоить Python — замечательный язык для создания приложений для мобильных устройств.
Читать полностью »

image

Сегодня мы проведем экскурс в историю развития Graphical User Interface (GUI) в игре World of Tanks.

Игра прошла длинный путь к успеху, и ее GUI менялся и полностью переделывался несколько раз в погоне за повышающимися требованиями армии танкистов, которая неуклонно росла.

Проработав в отделе GUI Programming два с половиной года, я получил представление о том, как развивался сам интерфейс в технологическом плане и как менялись подходы и процессы, это развитие сопровождавшие.

Читать полностью »