Marshal's channel
854 subscribers
288 photos
46 videos
8 files
328 links
About me: @ilya_marshal
Download Telegram
А давно на гитхабе инвайты в нотификейты летят? Всегда же только на почту 🧐

Upd. Походу это из-за фулл вотча репы
Такое ощущение, что тока я ещё не запостил ничего про энжиникс и рамблер. Чё сказать, не деволопьте свои личные проджикты на работе кста, напомнило сериал кремниевая долина. Там абсолютно тоже самое было с авторскими правами и разработкой с компьютера компании
JetBrains ❤️

Подогнали мне лицензии на все свои продукты для разработки https://github.com/MarshalX/yandex-music-api
Но пока довольствуюсь лицензией для студентов в последний раз (но ето не точно).

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

https://www.jetbrains.com/shop/eform/students - дают на 2 года вроде (мне так выдавали). Ответят через дня два после отправки формы.

А так же все получаем Student Pack на GitHub'e! Там столько плюх, очень вкусно.

https://education.github.com/pack

Это вам и домены и дроплеты на ДО на 50$, и GitKraken PRO, и азур, и хероку, и PRO на GitHub'e, и приватные билды на Трэвисе, и Codecov! Все просто не перечислить! Получайте, пока студенты и развивайтесь
Дошли руки потрогать Bootstrap Studio. Капец конечно это для корчей. Но конечно офигенно. Знание самого bootstrap'a все равно нужны. А вот эти всякие тогглы для btn-block у кнопки, возможность перетянуть компонент в нужное место, пикер цветов, создание анимации в 1 клик, тултипы тоже в один тогл, кооорооочее ваще имба для дизайнеров. Прям вот как Win Forms только для веба и на bootstrap'e.

https://bootstrapstudio.io достаточно дешевая. А кто не поленился взять справку и получить GitHub Student Pack - лицуха на 1 год бесплатно
Тупо я и Слава)0) Пора уже список открытий заводить, тупо паааак и юнпаааак https://docs.python.org/3.8/library/struct.html

Зачем? Для callback даты ботика в ТГ (инлайн кнопааачкыы)
This media is not supported in your browser
VIEW IN TELEGRAM
Пока так, текст можно будет скрыть/развернуть для экономии места. Пагинация тоже будет добавлена. Загрузка сразу всех треков со страницы.
Редизайн плейлиста дня. Пока бег пагинации. Картинка анимирована
Прикольно-прикольно. Но сяоми сделали первыми (правда там просто трек движений кубика, различные мини-игры и т.д.). А ещё, понятное дело, что тут походу не используется никакой норм алг для решения. Тут идёт реверс скрамбла. Ещё и пунктик где-нибудь будет "начинайте запутывать с собранного состояния перед автоматической сборкой".

Кстати, чел этот удивляет. 1 лям набрать на кубиках. Но и формат не особо серьезный. Норм тему продвигает на видосиках с подкатом к девушкам с кубиком. Ребятки с алгосами, тренями и т.д. (тру спидкуберы) сток не набирают.

Наушники, ноут, телефон, часы, колонка. Хочу ещё кубик Рубика заряжать 😆

https://youtu.be/o1Jjm3rFvwM
Рассказал маме про Илона Маска, про то, как он не боится делать новые и смелые решения, не боится потерять деньги на очередной безумной вещи. Просто берет и вкладывается в то, о чем мечтает. Рассказал о его серии неудач и как он каждый раз брал и начинал вновь, и его первый успех - это paypal, не сдавался. Как он начал воплащать мою детскую мечту про покрытие всей планеты интернетом с помощью спутников. Про теслу, по кибертрак, про СпэйсХ и ее посадку ступени.

У мамы сразу появились вопросы из разряда "а скок ему лет?". Да и вообще намеки на то, что он зачюханный чел какой-то не от мира сего.

Я объяснил, что он норм, курит косяки и ваще крут. Хочу быть как он ну и тут сразу "а у него семья есть?"

Шота мама беспакоецца. Не ссы, маман, фиг с этими деффками (а у Илона 5 детей и норм там все)

А я пока закаляюсь своими сериями неудач
This media is not supported in your browser
VIEW IN TELEGRAM
Добавлена пагинация плейлисту. Выбор страницы для перехода. Кнопка "скачать текущую страницу" уже совсем скоро
Короч отчет за последние пару дней по ботику. В шапке просто интересная пикча про размеры (телега жрет именно ютф-8 байты в дату)

Переписал callback данные с JSON на свою схему упакованных байтов с версионностью.

Про упаковку - https://docs.python.org/3.7/library/struct.html
Про представление бинарной даты в JSON'e (ибо шлем на АПИ телеги) - https://stackoverflow.com/questions/1443158/binary-data-in-json-string-something-better-than-base64

Переписал перезаливку треков. Организовал систему подписок на треки, если он уже находится в стадии загрузки (несколько юзеров запросили один трек в ~одно время).

Реализовал персональные таймеры пользователям для отправки действия "загрузка файла" по их подпискам.

Написал пагинацию плейлиста, переход на определенную страницу.

Допилил текст песен. По-умолчанию видно 4 строки и возможность развернуть весь текст. Потом его можно свернуть

Добавил загрузку обложек трекам