Posts

Showing posts from September, 2020

Lab 1 Blog

 For Lab 1 I was instructed to look for other people that had also worked on their Release 0.1  so that we could help each other by testing/reviewing each other's project. I sent out a message on the OSD600 slack channel to look for a person to partner up with, and to my surprise, there were two people that responded to me within the first 5 minutes. Since there were 2 people that asked for partnership, I suggested that we could work as 3 people to possibly increase the amount of feedback going around the circle. As I checked other people's work, I noticed minor problems like error filtering, I was surprised that there were little to no mistakes within the codes itself. However, I did find some areas that could be improved in terms of easier ways to install the project through uploading to npm and commenting within the codes to help to explain the functions. When my partner reviewed my work, he was able to find problems that I had let go unnoticed. I hadn't considered the

Release 0.1: project-checkurl

Image
 This is the first project that I have done for OSD600, which is a CLI tool used to detect and scan URLs that exist within a document that contains texts and then proceeds to test if the detected links are available or not based on their returning HTTPS status code. This project was created in Javascript with the help of Node.js. Because I have never made a CLI tool before, I learned plenty of things during the making of this project. The option of choosing any language to create your project had allowed me to be more creative with my work, for there were no restrictions on how things are supposed to be done. How does it work? This tool requires an NPM(Node Package Manager) to be installed. It will read the file as an argument and then proceed to run through the file for URLs which are then scanned for their HTTP status codes for their availability. The outputs are color-coded into three main colors: 1. Green Lines for Good Links . [200] 2. Red Lines for Bad Links . [400 or 404] 3. G

Intro Blog

 Hello everyone, my name is ZongJin (Jason) Jiang. I live in Toronto, Ontario and I am currently taking OSD600 with the means to experience what Open Source Software Development is like, to code within a community and receive guidance so I can grow as a developer.  So far into my semesters at Seneca College, I've taken courses on C++, Java, Javascript, and other Web Development Open Source libraries like Node.js, React, and Angular. I know what Open Source Development is, but I have yet to experience what it is like to be apart of it and engaging with the community. The Github Repository I forked was https://github.com/zjjiang2/cocos2d-x , which is a Multi-platform Framework for developing 2D games. I've always taken interest in game development since I myself play a lot of games, thus sometimes I look for game developing materials to look at and learn from them.