klvs / fbspy Goto Github PK
View Code? Open in Web Editor NEWWho's awake and when? Use facebook messenger's online status to tell when your friends are awake. A project for CMPS165 @ UCSC.
Who's awake and when? Use facebook messenger's online status to tell when your friends are awake. A project for CMPS165 @ UCSC.
I'm going to start reformatting the layout, colors, axes, etc. Feel free to comment/change things as you see fit.
So I think it would be easiest to implement if we load separate csv's into the main graph and then color changing the corresponding csv variables
Title says it all. Should we implement zoom on the small graphs? I'm not sure because we're only trying to show patterns there. Thoughts?
You can checkout master to see and test it.
Zooming is like 90% done. There's a bit of a bug with it wherein the axis don't scale.
So we had people report when they woke up and when they went to bed on the same day that did the initial collection. We have 30ish responses that need to be converted to fit our data model.
i.e index, time1, time2
For index just use their name (with no spaces) and I'll figure it out.
Time1 and time2 need to me unix time stamps
We need to breakup index.html into JS files and maybe a css file.
I'm on it.
I'll be trying to fix the issue where the label disappears, I think it may be solved through CSS, if you have any input on how to solve pitch in @klvs @bodeyp1234
Show tool-tip on each axis with the value @ of the current x and y of the mouse. Please comment if this doesn't make sense. Comment if it does too for that matter.
See klvs.github.io the one broken into day1 day2 day3 etc
for some reason the axis and the label don't correspond, I think the axis is wrong..
For whatever reason the secondary vis is rendered above the info bit and above the primary vis.
This one's for way in the future. Once it's final we need to remove all the logging.
So instead of 4 mini graphs have 1 big graph that changes based on which day you click on in the other main graph and allows you to see it to the full extent...or something along those lines. anything just not literally a replica broken into 4, I don't think that makes sense.
What do you guys think?
@klvs @bodeyp1234
Sort by heavy user, night owl, early bird
We should add a zoom capability to the large viz.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.