icpc-live-v2's People
icpc-live-v2's Issues
Automated messages for pre-recorded videos
It should be possible, to automatically add messages to creeping line, which mention when the next video will be shown.
Automated Second Screen
- Read hashtags of teams from twitter.
- Put them in query.
- Show them in order: if there is something in queue, then show it, otherwise, show top 12-20 teams order.
Write Controller for Big Standings Widget.
Add to main view page the controller for big standings.
Copy Breaking News Widget
Copy BreakingNewsWidget from old repository.
Bug with advertisement and persons
When they are shown, they aren't closed properly, i.e. they close and then show again for 2 seconds.
Bug with advertisement and persons
When they are shown, they aren't closed properly, i.e. they close and then show again for 2 seconds.
extract medal information into contest config
currently in
SRC/main/resources/stylesheets
team.pane.rank.gold.places=4
should move to
/config/events.properties
Thin synchronization
Investigate, if there is a possibility to make more thin synchronization or with less number.
Test issue
ololo
Write Big Standings Widget
Write the code for overlay with big standings which is shown in whole page.
Pre-recorded videos overlay (optional)
It is possible, not only to insert pre-recorded video in queue, but also to play as overlay.
Countdown to video
Make a special page or special info, that locks front-end for some time, while the video shown and one minute before.
Main Screen Team Info Overlay
Team Info Overlay now should contain:
- Team screen with information on right-upper corner.
- Team video on left-down corner.
- Team infographics in right-down corner.
- Testing queue in left-upper corner.
- Blurred main video/standings in background.
ACM ICPC WF Standings Generator
There should be not generator from this year. We need to load standings from different link each second.
Synchronization of videos
Check, if the synchronization of videos is written correctly, i.e. the next video is already pre-loaded and shown exactly after.
Team Info Second Screen
Make special team info for second screen with moved information to the right.
Write Queue Widget.
Write overlay, which shows the current state of the testing queue.
Manual Second Screen (optional)
Make front-end for second screen, where it is possible to choose what team to show.
Write Auto part for Breaking News Widget
Incorporate into server the part, which calculate significant changes in scoreboard and set the videos to be shown.
Make files *Data as *Status
Merge all files *Data and *Status together. They give almost the same information.
Bug with advertisement and persons
When they are shown, they aren't closed properly, i.e. they close and then show again for 2 seconds.
Make two types of Standings
There should be calculated two types of standings in frosen period: positive (all last submits are AC) and negative (all submits are WA).
Write Controller for Breaking News Widget
Write Controller for Breaking News Widget as for other Widgets, create new window in interface, where one could choose team and show that.
Page with pre-recorded videos
Page, in which it is possible to add videos and minutes to their start in queue.
Copy Second Screen
Copy second screen files from old repository.
ACM ICPC WF Events Loader
Copy from previous year EventsLoader and incorporate it in current code.
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.