Датафреймы крутятся, коммиты мутятся – #18-06/24
Здравствуйте! Продолжаю держать себя в тонусе с помощью регулярных статей-отчетов о ходе самостоятельного обучения аналитике данных. А эта статья о том, как я отвлекаюсь😅
Невозможно оставаться суперпродуктивным долгое время. Периодически накатывают волны прокрастинации, когда ну никак не получается сосредоточиться на новой информации и разобраться в очередной библиотеке Python. Неделю назад поймал такую волну. В отличие от прошлого моего приступа безделья, вместо сборки Лего удалось направить внимание в чуть более полезное русло😄
Знаю, что графические интерфейсы – это далеко от аналитики данных, но довести работу над пет-проектом до определенного логического завершения очень уж хотелось. Поэтому, особо не вдаваясь в нюансы фронтенда, перевел свою программу в оконный режим с помощь библиотеки Tkinter (это было первое, что увидел по запросу “графический интерфейс python”). Отклонился от основной программы обучения, зато теперь при словах “command=”, “pillow” и “self.root = Tk()” буду понимать, о чем идет речь. Кто знает, может, и пригодится когда-нибудь поддержать разговор😏 В любом случае было занимательно посмотреть, как по нажатию кнопки запускать привязанную функцию.
Сейчас программка выглядит вот так:
Много чего еще хочется к нему прикрутить (например, обработку ошибок пользовательского ввода), но не буду слишком зацикливаться. Может быть позже, в относительно свободное время, еще с ним поиграюсь, но пока сосредоточусь на основной задаче.
Что касается полезной работы, то я добрался наконец до механизма контроля версий и знаменитого Git’а. Создал репозиторий на GitHub и потренировался пушить коммиты. С непривычки, конечно, интерфейс показался очень перегруженным – вспомнилось мое первое знакомство с одной иностранной соцсетью. Для отслеживания изменений в моей крохотной программке на 150 строк кода тут явно перебор с функционалом😄 Но ничего, это дело привычки. Слышал, что в крупных компаниях чаще пользуются GitLab. Вроде бы между ними нет принципиальных отличий в механизме работы, поэтому пока потренируюсь тут.
Еще из важных новостей – оформил резюме и разослал первые отклики на IT-вакансии в своем городе. Как уже писал, пока не ставлю целью во что бы то ни стало устроиться на работу. Сейчас буду считать большим успехом, если получится пообщаться с реальными эйчарами (программа максимум) или получить и выполнить тестовые задания. Так как большая часть моих знаний на сегодняшний день теоретическая и довольно разрозненная, нужно получить реальный фидбэк и посмотреть, где самые глубокие провалы😅
Вот пока все новости на сегодня – без каких-то невероятно интересных событий. ДатаФреймы крутятся, коммиты мутятся, а обучение идет своим чередом. Вот и Дуолинго в курсе😎
Комментарий недоступен
Чо за рука? Дрочить будет?
Программирование руки - достойная цель изучения питона) Желаю успехов!
Комментарий недоступен
Красавчик) добавил в закладки.
Спасибо!