Backup
water.c : mario.c : greedy.c :
Very basic
caesar.c : a program to caesar cipher a text
vigenere.c : a program to vigenere cipher a text
fifteen.c : a game of fifteen games
whodunit.c : a program that analyze an image and change it. Well designed image.
resize.c : resize a image
recover.c : a program that recovers a image which is still well designed.
Mainly about data structure learning.
- python basic
- Create a simple web app(flask) to analyze the sentiment of twitter's users by twitter's API
Sentiments
smile.py : classify a word as positive or negative
tweets.py classify a user’s recent 100 tweets as positive or negative (uses Twitter API)
Implement a website that generates a pie chart according to a user’s 100 recent tweets
Usage:
~/workspace/pset6/sentiments/ (master) $ export API_KEY= <insert your API_KEY from Twitter here>
~/workspace/pset6/sentiments/ (master) $ export API_SECRET= <insert your API_SECRET from Twitter here>
~/workspace/pset6/sentiments/ (master) $ export FLASK_APP=application.py
~/workspace/pset6/sentiments/ (master) $ export FLASK_DEBUG=1
~/workspace/pset6/sentiments/ (master) $ flask run
C$50 Finance Implement a website via which users can "buy" and "sell" stocks instantly., allowing to test your taste of real world finance stock. =.=
Requirements & Dependencies:
cd ~/workspace/pset7/finance/
pip3 install --user -r requirements.txt
Usage:
~/workspace/pset7/finance/ (master) $ flask run
A website that combine Google Maps and Google News Feed. You can look up a place's recent news by click on marksers in the map.
Requirements & Dependencies:
cd ~/workspace/pse8/mashup/
pip3 install --user -r requirements.txt
Usage:
~/workspace/pset8/mashup/ (master) $ export API_KEY=<API_KEY from Google Maps API>
~/workspace/pset8/mashup/ (master) $ flask run
Usage:
~/workspace/pset8/mashup/ (master) $ export API_KEY=<API_KEY from OMDb API>
~/workspace/pset8/mashup/ (master) $ flask run
TO-DO
- deploy the app on heroku
As a cinephile and a person who treasures feelings about fragments of life, I'd like to implement a simple but really handy website to record some information.
- In the "Movie" module, you can record a film by its release year and title, then the film's poster and imdb link offered, allowing you to examine more specific infomation. You can click "My films" to pick up some films to watch.
- In the "Input" module, you can input some text, which could be something to do, some feelings about life, or even some sentences inspiring. Then click "Diary" to check the text you input as a form of timeline.