Posts

Showing posts with the label OSD600

Hacktoberfest - My 4th

This is the fourth contribution I have made for Hacktoberfest. It is a shopping web application. The issue can be found here . When I view shopping cart page, then I change my mind to continue shopping. It toke me sometime to find a way to go back to any other page, so I can do something other than check out. Here is the pull request I have made. I add a continue shopping button on the shopping cart page and it redirect to the main page. It took me times to find a suitable program to contribute. When I do the exploring, I found myself helpless:(. There are so many interesting program on github. I am trying to get involved but I can't. Anyway, I do find some good program I would like to dig a little deeper. Like a PDF maker, a CSS element editor and so on. I learned my weakness but never give up.

Hacktoberfest - My 3rd

Image
This is the third contribution I have made for Hacktoberfest. It is a rent web application with forms. The issue can be found here . When I looked at this application, I tried to finish some form. I am not familiar with this content. So I am not match all the requirement to finish the form. I received some hits. However, I have no idea which one is flat name and which one is base rent. Here is the pull request I have made. I add some text just before the input area. Those fixes are quite simple, However, it improve the users' experience a lot I think. I learned sometimes we should pay more attention to the user's experience.

Hacktoberfest - My 2nd

This is the second contribution I have made for Hacktoberfest. It is a guess a number game. The issue can be found here . When I play this game, I found if I clicked the reset button, the difficult level come back to the default 1 to 100, but the radio option will stay at the previous one I chosen. Here is the pull request I have made. I add one line to set the radio option back to default, and also give the default option an id. Firstly, I searched on the website by how to reset the radio to default value. There are many way, more complicated than what I finally did. And I found the author try to do this things either. I even found the code he leaved as a common just as same as I tried. But those doesn't work. Then I went back to W3School to learn the radio button. I made it, quite simple:) I learned not always try to cut corners.

Hacktoberfest - My 1st

This is the first contribution I have made for Hacktoberfest. The issue can be found here . It is a new feature I think should involved into a credit card generator - credit card number validation. Here is the pull request I have made. I added a method with the submit click button. The author merged it in 10 minutes. However I found the algorithm need to be improved. I will let the author know later. I think the merge need to be more precise? I learned how to contribute on open source using git command.

Getting Ready for Hacktoberfest

My Hacktober Plan (may update later) Review Vue.js Write a mini program use uni-app (the mini program is about generating arithmetic problem randomly) Figure out if there is any issue or any feature should be improve during use it Three issue I may focus on https://github.com/dcloudio/uni-app/issues/829 https://github.com/dcloudio/uni-app/issues/820 https://github.com/dcloudio/uni-app/issues/812 these three issues are about image, video and css style can not show properly, I pick them as a start. They seems like easy to fixed :) Hacktoberfest is introduced by my professor. The Open Source Development  bring me to a new world about learning and contributing.    

First Contribute to Open Source

Image
Contributing Process Open the app (GitHub Pages) and use it. Figure out if there had any problem. Open the GitHub Repo if I decided to contribute to it; then fork it. Made changes on new branch, test it on local and pull request. Issues I Filed Add a new feature: https://github.com/SiwenFeng/micro-note/tree/SiwenFeng-issue-2-1 For this one, I think add a feature as clean content by ctrl+z will be better than press delete button all the time. Fix code: https://github.com/SiwenFeng/z-Note/tree/SiwenFeng-fix-1 For this one, I fix a little bug. This bug do not affect the use of app which I don't know why. It should do. I will spend time to figure it out later. Pull Requests I Created Add a new feature: https://github.com/SiwenFeng/micro-note/pull/1 By adding code: Fix code: https://github.com/SiwenFeng/z-Note/pull/1 By fixing code: Pull Requests I Reviewed Pull 1: https://github.com/SiwenFeng/whiteboard/pull/1 I merged it...

Whiteboard App V1.0

Click here to see my application. Vision 1.0 Two basic function  "WIPE", means clean content.  "SAVE", the content will be save at browser until new note be added. When you refresh the web page, the saved note will be show up. This function is based on https://github.com/filerjs/filer . Functions will be added in the future "PRINT", when click it will download current note with date to local computer Some git command I have learned from this lab git clone https://github.com/username/repo-name.git  git add filename git commit -m "common" git push origin master

uni-app

What is uni-app?   Uni-app is a framework for building front-end applications. Developers use Vue.js , writing ONE set of code and then released the program to variable platforms, including iOS, Android, WeChat Mini Program and many others. Two Github Links : uni-app https://github.com/SiwenFeng/uni-app vue https://github.com/SiwenFeng/vue A little bit about WeChat WeChat is the most frequency mobile application I use for everyday life.