Как я использовал свое свободное время, чтобы ускорить мои школьные задачи
🧐 Выявление проблемы
На протяжении всего моих лет в школе я обнаружил, что его Самая большая проблема – время Отказ Много задач – повторяется они могут быть хлопотно И они сокращают время, когда вы что-то посвященные. Как студенческое программирование обучения – а также желание поехать в этой области – я задавался вопросом, как я могу помочь. Можно увидеть своих друзей и иметь хорошие оценки, пока все еще являются человека; Вам не нужно Больше Время, вам просто нужно использовать его эффективно Отказ
Вы не тратите время, придуманные, кодирующие, отладки и совместное использование вашего инструмента вместо того, чтобы просто это делать?
Когда я говорю кому-то о своих проектах, это иногда реакция у меня есть. Давайте честным, я Использование Время, сделав все эти инструменты. Еще одна вещь, которую я узнал, это то, что у вас есть свободное время : Нормальный студент будет использовать его, чтобы пойти в социальные сети, посмотреть телешоу, играть в игры или прочитать книгу – Да, есть еще люди, читающие книги для развлечения в 2020 году. Ненормально ненормально иметь почти ничего общего, а следующий вам нужно будет работать весь день.
Так я отходы время? Точно нет! Я узнал так много и повеселился, делая эти инструменты. Производительность не максимизирует все время, она максимизирует его Когда вам это нужно .
💡 Почему этот проект
Пока я сделал несколько инструментов для повышения своей производительности, идут от простых карточек на Телеграмма бота Проект я решил написать о том Pyétude Отказ Я не хорошо с именами, и так как это сделано с Python
и сделан для изучения, étude
На французском, моем родном языке, я решил назвать это таким образом.
Этот проект действительно улучшил свои навыки кодирования: он начался почти без использования функций, к чему-то, используя классы и библиотеки, и это только начало. Я планирую улучшить этот инструмент до тех пор, пока я его использую. Когда я использую его, я часто записываю некоторые функции, которые я хотел бы иметь – или польский – а затем добавить их в другой день. Возможность быть вашим собственным тестером является одним из лучших чувств.
🎈 pytude.
Бургонлаур/Питата
📝 Программа Python Qui Permet de Créer des Documents Personnalisés.
Pyétude – это инструмент, который я сделал для создания Microsoft Word .docx
документы. Я широко использую их для изучения и переписывания моих заметок, писать эссе, набросать презентацию и все остальные вещи могут сделать студент. Чтобы все организовано, я всегда использую тот же стиль для моих заметок (шрифты, цвета, столы, заголовки одинаковы). Перед пиетудом у меня был шаблон .dotx.
, решение, которое Microsoft считает Решает эту проблему, но это было болезненный Отказ Ошибка везде, непоследовательный стиль, проблема во время работы на iPad – основное устройство, когда не дома.
Как это работает
Я впервые подумал, что я должен использовать библиотеку для создания моим документом, это было бы быстрое и будущее доказательство – и самое главное укрепление стереотипа импортирующих вещей в питон
. Однако текущие библиотеки не были достаточно обширными, чтобы позволить мне создавать стили с хорошим форматированием. Затем я решил использовать другой путь: измените текущий документ слов со значениями. Это означало, что мне нужно было иметь общее представление о том, как работает слово документа – как распаковать его, изменить его и перемачивать его.
Как это выглядит
Я пытался сделать Pyétude максимально проще, пока все еще сохраняя все функции, которые я хотел иметь.
Что касается документа само по себе, это шаблон, который я использую больше всего.
Функции
Как уже говорилось, я сделал Pytude, используя его. Это означает, что во время нескольких рефакторов я сделал, я включил несколько приятных. Вот некоторые из моих любимых:
- Храните свое имя и оценку, чтобы вам нужно только написать его в первый раз, когда вы используете программное обеспечение
- Создайте персонализированные классы со своим собственным полным именем, краткосрочным и папкой
- Автоматически создавать файл в папке класса и назовите его соответственно (если
Art-CHP1.docx
Уже существует, это предлагает использоватьArt-CHP2.docx
Несомненно - Используйте несколько шаблонов файлов в зависимости от ваших потребностей (учебные заметки, эссе, пероральное представление …)
- Поддержка перекрестной платформы на рабочем столе (Windows, Linux, MacOS) – с веб-версией в разработке
🚀 прогресс
Pyétude – один из моих самых гордых проектов, так как я узнал так много, и когда я узнал новое в другом месте, я использовал его на пиетусе.
Интерфейс командной строки
Pyétude начался как простая командная строка интерфейса, было уродливым, а некоторые из моих любимых функций не было там, но все еще было огромное время.
Первый графический интерфейс
Это был первый графический интерфейс, который я серьезно сделал. Это было сделано с Tkinter
И использовал некоторые хакеты, чтобы получить такие функции, как заполнители в записях.
PYQT5.
Текущая версия программного обеспечения. Он содержит несколько хороших дополнительных функций, таких как вкладки, календарь, удобное управление файлами, а также намного более привлекательным, чем предыдущий.
Будущее
Я в настоящее время планирую сделать Pyétude небольшой веб-сайт (делает его частным, однако) Так что я могу быстро сделать документы, когда я не перед моим компьютером. Тем временем я создал Jupyter
Ноутбук, который я могу получить доступ везде. Это грубо, а не так, как настольная версия, но достаточно хорошая.
⛏️ построенный с
- Визуальный студийный код написать, изменить и отлаживать
- λ CMDER консольный эмулятор как терминал, но и тестировать фрагменты и идеи в REPL
- Microsoft Word 365 Для создания шаблонов включены
Python 3 Чтобы скомпилировать и запустить программное обеспечение
- Qt Designer Чтобы создать программное обеспечение UI
- PYQT5 Чтобы связать UI с кодом, обеспечивая взаимодействие
- Pythonista Как полный Python IDE на iOS, отлично, когда я хотел сделать быстрые модификации в то время как в транзите
Гит Как инструмент управления версией
- Github Организовать, публиковать и сохранить этот проект
- Рабочая копия чтобы быстро толкнуть модификации и идеи к Github, используя мой iPad, когда я был в пути
- Термис В качестве большой кроссплатформы SSH терминал
Бургонлаур/Питата
📝 Программа Python Qui Permet de Créer des Documents Personnalisés.
Оригинал: “https://dev.to/bourgonlaurent/saving-time-as-a-student-create-custom-documents-in-10-seconds-4hea”