Telegram Group & Telegram Channel
IT-менторы часто говорят, что опытность программиста оценивается не столько по объёму освоенного теоретического материала, сколько по количеству написанных программ. Некоторые также добавляют, что набивать руку лучше не на банальных калькуляторах и погодных приложениях, а на том, что действительно могло бы пользоваться спросом.
 
Последовал обоим этим советам, когда в конце весны увлёкся разработкой под Android. Два месяца напряжённой работы, и вуаля – мой первый проект, приложение для друзей из «Теоэстетики». Предвосхищаю очевидный вопрос: нет, учился сам по туториалам индийских и филлипинских коллег. (И на практике понял смысл шутки: «Что-то не знаешь – смотри индусов на ютубе».) Плюс пригодились полученные в прошлом году навыки Backend-разработки на Python: потребовалось развернуть два сервера (основной и S3 для медиафайлов) и написать API.
 
Теперь о самом приложении. Оно позволяет слушать и смотреть выпуски подкаста. Первое можно делать в фоне – запустить воспроизведение аудио и выключить экран/свернуть приложение/переключиться на что-то ещё. Во втором случае открывается стандартный YouTube-плеер. (К слову, в связи с замедлением работы сервиса, видимо, придётся озаботиться переездом на отечественные видеоплощадки). На уровне API реализован нерегистрозависимый поиск: интересуемый выпуск легко найти по ключевым словам.
 
В настоящий момент приложение доступно в RuStore. В планах также была публикация в Google Play, однако Google постарались максимально усложнить жизнь российским девелоперам: сейчас оплатить единоразовый взнос в 25$ невозможно даже с виртуальных казахстанских кредитных карт.
 
Буду рад, если кто-нибудь из подписчиков поможет с регистрацией аккаунта в Google Play Console. Кроме того, приветствуются любые критика, предложения и отчёты о багах.
 
Выражаю благодарность моему другу Ивану Зубову, разработчику на C/C++ и специалисту в области цифровой безопасности, который выступил первым тестером моего приложения. Его профессионализм и скрупулёзность позволили выявить множество далеко не самых очевидных проблем и даже найти уязвимость в менеджере загрузок Telegram для Android. Последняя по оперативному report'у Вани уже устранена.
 
#теоэстетика
#программирование



group-telegram.com/pavlov_channel/351
Create:
Last Update:

IT-менторы часто говорят, что опытность программиста оценивается не столько по объёму освоенного теоретического материала, сколько по количеству написанных программ. Некоторые также добавляют, что набивать руку лучше не на банальных калькуляторах и погодных приложениях, а на том, что действительно могло бы пользоваться спросом.
 
Последовал обоим этим советам, когда в конце весны увлёкся разработкой под Android. Два месяца напряжённой работы, и вуаля – мой первый проект, приложение для друзей из «Теоэстетики». Предвосхищаю очевидный вопрос: нет, учился сам по туториалам индийских и филлипинских коллег. (И на практике понял смысл шутки: «Что-то не знаешь – смотри индусов на ютубе».) Плюс пригодились полученные в прошлом году навыки Backend-разработки на Python: потребовалось развернуть два сервера (основной и S3 для медиафайлов) и написать API.
 
Теперь о самом приложении. Оно позволяет слушать и смотреть выпуски подкаста. Первое можно делать в фоне – запустить воспроизведение аудио и выключить экран/свернуть приложение/переключиться на что-то ещё. Во втором случае открывается стандартный YouTube-плеер. (К слову, в связи с замедлением работы сервиса, видимо, придётся озаботиться переездом на отечественные видеоплощадки). На уровне API реализован нерегистрозависимый поиск: интересуемый выпуск легко найти по ключевым словам.
 
В настоящий момент приложение доступно в RuStore. В планах также была публикация в Google Play, однако Google постарались максимально усложнить жизнь российским девелоперам: сейчас оплатить единоразовый взнос в 25$ невозможно даже с виртуальных казахстанских кредитных карт.
 
Буду рад, если кто-нибудь из подписчиков поможет с регистрацией аккаунта в Google Play Console. Кроме того, приветствуются любые критика, предложения и отчёты о багах.
 
Выражаю благодарность моему другу Ивану Зубову, разработчику на C/C++ и специалисту в области цифровой безопасности, который выступил первым тестером моего приложения. Его профессионализм и скрупулёзность позволили выявить множество далеко не самых очевидных проблем и даже найти уязвимость в менеджере загрузок Telegram для Android. Последняя по оперативному report'у Вани уже устранена.
 
#теоэстетика
#программирование

BY Алексей Павлов





Share with your friend now:
group-telegram.com/pavlov_channel/351

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

So, uh, whenever I hear about Telegram, it’s always in relation to something bad. What gives? During the operations, Sebi officials seized various records and documents, including 34 mobile phones, six laptops, four desktops, four tablets, two hard drive disks and one pen drive from the custody of these persons. The War on Fakes channel has repeatedly attempted to push conspiracies that footage from Ukraine is somehow being falsified. One post on the channel from February 24 claimed without evidence that a widely viewed photo of a Ukrainian woman injured in an airstrike in the city of Chuhuiv was doctored and that the woman was seen in a different photo days later without injuries. The post, which has over 600,000 views, also baselessly claimed that the woman's blood was actually makeup or grape juice. Given the pro-privacy stance of the platform, it’s taken as a given that it’ll be used for a number of reasons, not all of them good. And Telegram has been attached to a fair few scandals related to terrorism, sexual exploitation and crime. Back in 2015, Vox described Telegram as “ISIS’ app of choice,” saying that the platform’s real use is the ability to use channels to distribute material to large groups at once. Telegram has acted to remove public channels affiliated with terrorism, but Pavel Durov reiterated that he had no business snooping on private conversations. Now safely in France with his spouse and three of his children, Kliuchnikov scrolls through Telegram to learn about the devastation happening in his home country.
from it


Telegram Алексей Павлов
FROM American