Posts

Showing posts from September, 2022

Lab 2 Blog

I have added support to run the program on Linux and Mac OS, as previously, the program would only run on Windows OS. I have also added support for italicized and bold text. In the program, the text inside will get italicized if there is 1 star or one underscore. The text inside will get bolded if there are two stars or two underscores. The problem I faced was getting a text that spanned multiple lines to be italicized or bolded. It would previously work only until the end of the line. I worked until the next key character would close, either italicizing or bolding. I also faced an issue where the program would not work on my Mac. I was getting the error message no such file or directory. This is because Mac os does not support backslashes when reading through directories. I learned to use path.join() instead of backslashes in the path name to give support for Mac OS and Linux OS. I also learned that creating the implementation for bolding the text or italicizing the text only works on...

Lab 1 Blog

I reached out to students on Slack and found a student ready to peer evaluate my work. Stefan responded, and we both decided that working together would be beneficial. Python was a fascinating pick for him regarding a language to work in. It was unclear to me how to use his software. I am thankful that he assisted me with it. Incredibly, other people can detect issues in my code, mainly because there are certain bugs that I cannot see since they do not appear evident to me. I appreciate having people peer review. It makes me feel as if there is either something that might be improved upon or something that I was unaware of that was a bug. I discovered this when I was testing and assessing Stefan's application. I generated an input file in a directory on my own. The text contained inside a txt file would be read and then converted into an HTML file using this. I also discovered that encoding did not conform to the requirements for the function.  Issues I filled: https://github.com/s...

Open Source

I have a strong interest in web development. I have expiriance from co-op last term working for Zenith. It was a great expiriance. I took this course expand my skill in open source developing by contribute to open source projects that are outside my confort zone throughout this course. I also want to learn new skills and connect with new people working with open source projects. What inspires me to take open source is having the ability to make changes without asking others and being creative and being unrestricted and open to implementing new ideas that others have not come up with. I plan to help contribute with large projects, being able to help with bugs and expanding the code, and having good connections with people developing open source projects all around the world, and learning from senior developers with more expiriance. I would like to work on Graphical user interface and web based applications that would help businesses and clients. The github repo I choose is  lapce. h...