sxs's People
sxs's Issues
Pull betting market aggregates once a day
Implement mutual_location field in nfl_games scraper
Change title in HTML
Create scripts to run batches and automate runs
Make consensus calculation
Add About page
Change signature of _get_or_prompt_id to return entire row from ID table
Scrape NFLPickWeekly.com
Set up data backup
Schedule weekly cron job
Console error messages
Put season/week with game
Share some logic for specialized SQL classes in copy_db
I think I should make SqlConn a non-singleton that I can override defaults for and put a singleton wrapper around that class.
Display consensus line
Make a common logging library
All this shit gets put in each script:
#########################
Logging logic
SAFE_MODE = False
from local_config import SXS
LOG_FOLDER = f"{SXS}/back-end/logs/"
from datetime import datetime
now = datetime.now()
today = now.year * 10000 + now.month * 100 + now.day
import logging
if SAFE_MODE:
# Print to screen
logging.basicConfig(format="%(asctime)s %(levelname)s:\t%(module)s::%(funcName)s:%(lineno)d\t-\t%(message)s", level=logging.INFO)
else:
# Print to file
logging.basicConfig(format="%(asctime)s %(levelname)s:\t%(module)s::%(funcName)s:%(lineno)d\t-\t%(message)s", filename=LOG_FOLDER+str(today)+".log", level=logging.INFO)
################################################################################
Properly type FE
Build review table and string to UI
Create a QA process
Make SQL function to pull individual row with lookup key.
Use logging library
Switch to production mode
Hides implementation details
Capitalize names on write
Move game component out of the app
Implement paging
Scrape CBS
Present games in UI
Week 11 bug
Not saving values to Expert table
May be related to #32
Scrape ESPN expert picks
Missing scores for week 10
Entire front-end is down.
Email on cronjob errors
Try to do this through logging.
Create experts page
Revisit graphical signature
Favicon
Create flag to turn off prompts for input
Fill data on backend
Work on CSS
Improve parallelization on FE
Set up migration scripts
Provide next ID on prompt
Write blog about consensus
Add Blog
Display consensus pick
Move .spec files
These shouldn't be top-level
Speed up front-end
DB versioning
Create raw data on local machine, for example:
sxs/data/v1/games.db
Create migration scripts ordered by name alone, for example:
0000_initial_tables.sql
0001_migrate_games.sql
Have writes write to table and db at the same time gated by version.
Automate NYT scraper
Create a binary for copy_db
This was attempted, but MySQLdb didn't work for some reason.
Expert ID is being stored as a string
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.