在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:jwasham/computer-science-flash-cards开源软件地址:https://github.com/jwasham/computer-science-flash-cards开源编程语言:HTML 53.6%开源软件介绍:Computer Science Flash CardsThis is a little website I've put together to allow me to easily make flash cards and quiz myself for memorization of:
Will be able to use it on:
It uses:
About the SiteHere's a brief rundown: https://startupnextdoor.com/flash-cards-site-complete/ ScreenshotsUI for listing cards. From here you can add and edit cards. The front of a General flash card. The reverse (answer side) of a Code flash card. Important NoteThe set included in this project (cards-jwasham.db) is not my full set, and is way too big already. Thanks for asking for my list of 1,792 cards. But it’s too much. I even printed them out. It’s 50 pages, front and back, in tiny text. It would take about 8 hours to just read them all. My set includes a lot of obscure info from books I’ve read, Python trivia, machine learning knowledge, assembly language, etc. I've added it to the project if you want it (cards-jwasham-extreme.db). You've been warned. Please make your own set, and while you’re making them, only make cards for what you need to know. Otherwise, it gets out of hand. How to convert to Anki or CSVIf you don't want to run a server, you can simply use Anki or a similar service/app. Use this script to convert from my sets (SQLite .db file), or yours, to CSV: https://github.com/eyedol/tools/blob/master/anki_data_builder.py Thanks @eyedol Anki Flashcards:Thanks @JackKuo-tw How to run it on a server
How to run it on local host (Quick Guide)Provided by @devyash - [email protected] - Reach out to this contributor if you have trouble.
NOTE: If you wish to use John's flash cards then also do following steps:
Every time you wish to run your db just open folder in terminal and run How to run with DockerProvided by @Tinpee - [email protected] - Reach out to this contributor if you have trouble. Make sure you already installed docker and optionally docker-compose
If you already had a backup file Note: We don't need to rebuild image, just delete old container if you already built. docker run -d -p 8000:8000 --name cs-flash-cards -v <path_to_folder_contains_cards_db>:/src/db cs-flash-cards
For convenience, if you don't have How to backup data ?We just need store
How to restore data ?
How to deploy docker file on heroku
- export CARDS_SETTINGS=/src/config.txt
gunicorn --bind 0.0.0.0:$8000 flash_cards:app
+ export CARDS_SETTINGS=/src/config.txt
gunicorn --bind 0.0.0.0:$PORT flash_cards:app
heroku login
heroku container:login
heroku create
# Creating app... done, ⬢ your-app-name
heroku container:push web --app your-app-name
heroku container:release web --app your-app-name
heroku open --app your-app-name Alternative for Node fans@ashwanikumar04 put together an alternative flash cards site running Node: https://github.com/ashwanikumar04/flash-cards Check out the demo! Happy learning! |
2022-08-15
2022-08-17
2022-09-23
2022-08-18
2023-10-27
请发表评论