Incorporating workflow for ingesting state out of Vizier
parent
b3748e9a2d
commit
349f9c3457
22
Rakefile
22
Rakefile
|
@ -1,5 +1,8 @@
|
|||
require "rubygems"
|
||||
require "time"
|
||||
require "net/http"
|
||||
require "uri"
|
||||
require "json"
|
||||
$:.push "lib"
|
||||
require "gemsmith.rb"
|
||||
require "jdb.rb"
|
||||
|
@ -301,4 +304,21 @@ end
|
|||
|
||||
task :test do
|
||||
puts ImageSmith::img("assets/people/oliver.jpg", bounding_box: [50,50], inline: true)
|
||||
end
|
||||
end
|
||||
|
||||
task :demoday do
|
||||
uri = URI("https://demo.vizierdb.info/vizier-db/api/v1/projects/1be34a70/branches/b8c48b44/head")
|
||||
outfile = "db/demoday/2019fa.json"
|
||||
Net::HTTP.start(uri.host, uri.port, { :use_ssl => true }) do |http|
|
||||
request = Net::HTTP::Get.new uri.path
|
||||
request.basic_auth("mimir", "jormugundir")
|
||||
response = http.request(request)
|
||||
json = JSON.parse(response.body)
|
||||
File.open(outfile, "w+") do |f|
|
||||
f.puts(json["modules"][-1]["outputs"]["stdout"][0]["value"])
|
||||
end
|
||||
puts "Wrote to #{outfile}"
|
||||
# p json["outputs"]#["stdout"]#[0]["value"]
|
||||
end
|
||||
end
|
||||
|
||||
|
|
File diff suppressed because one or more lines are too long
18
lib/util.rb
18
lib/util.rb
|
@ -151,15 +151,15 @@ class Array
|
|||
self[0].zip(*(self[1..-1]))
|
||||
end
|
||||
|
||||
def grep(pattern, &block)
|
||||
ret = [];
|
||||
if block.nil?
|
||||
then each { |l| ret.push(l) if pattern =~ l; }
|
||||
else each { |l| match = pattern.match(l);
|
||||
ret.push(block.call(match)) if match; }
|
||||
end
|
||||
ret
|
||||
end
|
||||
# def grep(pattern, &block)
|
||||
# ret = [];
|
||||
# if block.nil?
|
||||
# then each { |l| ret.push(l) if pattern =~ l; }
|
||||
# else each { |l| match = pattern.match(l);
|
||||
# ret.push(block.call(match)) if match; }
|
||||
# end
|
||||
# ret
|
||||
# end
|
||||
|
||||
def window(window_size = 10, &block)
|
||||
if length <= window_size then
|
||||
|
|
|
@ -33,241 +33,11 @@ events:
|
|||
- title: Prizes
|
||||
details: >
|
||||
There will be prizes for the top three teams selected by the judges (generously provided by our sponsor M&T bank). This semester there is also a “best research” prize (generously provided by our sponsor ACV Auctions). Each team will have a few minutes to present their projects (or a video, for 611) to the whole group. Good luck to everyone, and I can’t wait to see you all there!
|
||||
|
||||
classes:
|
||||
- class: A Programming Competition (e.g., ACM)
|
||||
groups:
|
||||
- description: FitBit app that will detect a dangerously low heart rate and will
|
||||
alert the closest hospital of the situation by including the wearers GPS location,
|
||||
age, weight, blood type and other non identifying information
|
||||
group:
|
||||
- email: edgarust@buffalo.edu
|
||||
name: Edgar Ustian
|
||||
- name: Ben Badaszewski
|
||||
- name: Jun Won Sung
|
||||
title: HeartBit
|
||||
- class: Masters Capstone Project (CSE 611)
|
||||
groups:
|
||||
- description: The all new and much awaited mobile application for the Award winning
|
||||
Student newspaper of the University at Buffalo is here. Stay updated with the
|
||||
all news and events from the University at Buffalo. The Spectrum provides you
|
||||
story updates on the go right in your hands. The time for your conventional
|
||||
newspaper is over and all the good stuff from the newspaper is available at
|
||||
the touch of your mobile.
|
||||
group:
|
||||
- email: pagarwal@buffalo.edu
|
||||
github: https://github.com/pratik-agarwal
|
||||
linkedin: https://www.linkedin.com/in/agarwal-pratik/
|
||||
name: Pratik Agarwal
|
||||
- email: pkumar28@buffalo.edu
|
||||
github: https://github.com/PradeepKumar31
|
||||
linkedin: https://www.linkedin.com/in/pkumar28/
|
||||
name: Pradeep Kumar
|
||||
- email: amanbhay@bufalo.edu
|
||||
github: https://github.com/Aman020
|
||||
linkedin: https://www.linkedin.com/in/amanbhayana/
|
||||
name: Aman Bhayana
|
||||
- email: souravbi@buffalo.edu
|
||||
github: https://github.com/SouravBihani
|
||||
linkedin: https://www.linkedin.com/in/sourav-bihani/
|
||||
name: Sourav Bihani
|
||||
title: UB Spectrum
|
||||
- description: Match board is a platform where people can share their ideas, and
|
||||
others interested in those ideas and/or the necessary skills to build the tool,
|
||||
can connect to take it further. It will bring people with diverse talents together
|
||||
through a web portal.
|
||||
group:
|
||||
- email: udaybhas@buffalo.edu
|
||||
name: Uday Bhaskar Reddy Bijjula
|
||||
- email: aartitan@buffalo.edu
|
||||
name: Aarti Tanya Harindran
|
||||
- email: ddsolank@buffalo.edu
|
||||
name: Dhanashree Solanke
|
||||
- email: chaudhar@buffalo.edu
|
||||
name: Akshay Chaudhari
|
||||
title: Match Board
|
||||
- description: An iOS app for ACV Auctions to extract the Vehicle Identification
|
||||
Number (VIN) from a title.
|
||||
group:
|
||||
- email: spati@buffalo.edu
|
||||
linkedin: https://www.linkedin.com/in/sidpati/
|
||||
name: Sidharth Pati
|
||||
- email: rgupta24@buffalo.edu
|
||||
linkedin: https://www.linkedin.com/in/rohangupta1994/
|
||||
name: Rohan Gupta
|
||||
- email: riyabhat@buffalo.edu
|
||||
linkedin: https://www.linkedin.com/in/riya-bhatia/
|
||||
name: Riya Bhatia
|
||||
- email: stutishu@buffalo.edu
|
||||
linkedin: https://www.linkedin.com/in/stuti-shukla-959a99126/
|
||||
name: Stuti Shukla
|
||||
- email: palahari@buffalo.edu
|
||||
linkedin: https://www.linkedin.com/in/palaharisvb/
|
||||
name: Poojitha Alahari
|
||||
title: Title AI
|
||||
- description: 'The NFTA customer service application is a mobile application which
|
||||
supports both iOS and Android devices. The application will be compatible with
|
||||
approximately more than 80%[1] of the Android and iOS devices currently in the
|
||||
market. As part of the administrative side of the application, there will be
|
||||
a web based portal for the administrative team to access the backend data that
|
||||
is being collected and processed by the application in the form of an excel
|
||||
spreadsheet. The application will provide users the ability to attach a photo,
|
||||
location information and additional details that may be useful to the NFTA officials
|
||||
to take the necessary corrective measures. '
|
||||
group:
|
||||
- email: pradipta@buffalo.edu
|
||||
linkedin: linkedin.com/in/pradiptadhar
|
||||
name: Pradipta Dhar
|
||||
- email: sgotherw@buffalo.edu
|
||||
linkedin: linkedin.com/in/gotherwal-saurabh
|
||||
name: Saurabh Gotherwal
|
||||
- email: khurana5@buffalo.edu
|
||||
linkedin: linkedin.com/in/shubhamkhurana25
|
||||
name: Shubham Khurana
|
||||
- email: shivammu@buffalo.edu
|
||||
linkedin: linkedin.com/in/shivam-shukla1
|
||||
name: Shivam Shukla
|
||||
title: NFTA Customer Service Application
|
||||
- description: To Enable Artists All around the world capture their lineage, art
|
||||
forms and hopefully create a huge network of artists.
|
||||
group:
|
||||
- email: sarangag@buffalo.edu
|
||||
name: Sarang Agarwal
|
||||
- email: omkarsun@buffalo.edu
|
||||
name: Omkar Thorat
|
||||
- email: vaidehia@buffalo.edu
|
||||
name: Vaidehi Dharkar
|
||||
- email: abhave@buffalo.edu
|
||||
name: Abhishek Bhave
|
||||
title: Choreographic Lineage
|
||||
url: http://www.choreographiclineage.buffalo.edu/
|
||||
- description: GritSeed is an existing website that intends to decrease the gap
|
||||
between the recruiter and the candidate applying for the job. It helps in showcasing
|
||||
the talent of a candidate that might not have any degree in the field he might
|
||||
be interested in. So that such candidates get noticed and hired by the recruiters.
|
||||
This project involves the development of a feature that would show the list
|
||||
of candidates together with the snippet of their GritSeed profile in different
|
||||
categories(like Software, Sales, Accounts etc). This project aims to encourage
|
||||
user who views the candidates to contact GritSeed.
|
||||
group:
|
||||
- email: bhupikay@buffalo.edu
|
||||
linkedin: https://www.linkedin.com/in/bhupika-gautam/
|
||||
name: Bhupika Gautam
|
||||
- email: dgoyal2@buffalo.edu
|
||||
linkedin: https://www.linkedin.com/in/deepakgoyal1993/
|
||||
name: Deepak Goyal
|
||||
- email: tanvitan@buffalo.edu
|
||||
linkedin: https://www.linkedin.com/in/tanvi-tanwar-0bba35b5/
|
||||
name: Tanvi Tanwar
|
||||
- email: vgawade@buffalo.edu
|
||||
linkedin: https://www.linkedin.com/in/vgawade/
|
||||
name: Vishal Gawade
|
||||
title: GritSeed - The Job Hiring Platform
|
||||
url: https://objective-roentgen-ebc500.netlify.com/#!/slider
|
||||
- description: "To design a secure silicon Physically Unclonable Function (PUF)\
|
||||
\ that is lightweight and stable, and which is resistive towards the most effective\
|
||||
\ Machine Learning Attack on PUFs, i.e. Logistic Regression Attacks. The design\
|
||||
\ introduced is \xE2\x80\x93 Rippled Arbiter PUF (RA-PUF), with large number\
|
||||
\ of Challenge-Response Pairs(CRPs) which could then be used as device identification,\
|
||||
\ authentication and cryptographic key generation tool for resource constrained\
|
||||
\ environments such as IoT systems. We provide simulation results for the experiments\
|
||||
\ performed by implementing the design on Artix-7 FPGA. We also performed RA-PUF\xE2\
|
||||
\x80\x99s quality analysis by evaluating its CRPs with various PUF metrics such\
|
||||
\ as uniqueness, uniformity, predictability and steadiness."
|
||||
group:
|
||||
- email: swatisaj@buffalo.edu
|
||||
name: Swati Sajee Kumar
|
||||
title: 'Rippled-Arbiter PUF: a secure signature for semiconductor devices'
|
||||
- description: 'The project is a digital rewards platform targeted at small businesses
|
||||
who are looking to move away from a punch card based system. The platform consists
|
||||
of 3 components: a business user website, a business employee app for use at
|
||||
the PoS and a customer app that lets them sign up for rewards programs being
|
||||
run by businesses in their areaThe business user website lets business owners
|
||||
register with their business, add their catalog and menu items and define rewards
|
||||
campaigns that they can run, both long term and short term for special events
|
||||
and holidays. They also get access to customer analytics that gives them an
|
||||
idea of customer''s spending and purchase patternsThe employee app is for use
|
||||
at the PoS, letting the business employee look up a customer''s available redemptions
|
||||
and process if any, and also assign any points for their subsequent purchase,
|
||||
automatically.The customer app lets a customer sign up for and use local businesses''
|
||||
rewards program, track their purchase history and rewards progress'
|
||||
group:
|
||||
- email: j.saur95@gmail.com
|
||||
github: https://github.com/jsaurabh
|
||||
linkedin: https://www.linkedin.com/in/jsaurabh95/
|
||||
name: Saurabh Jain
|
||||
- name: Likhith Reddy Doddi
|
||||
- name: Stephen James
|
||||
- name: Roopa Chandrashekhar
|
||||
title: Digital Rewards Program
|
||||
- description: "Current highschool systems in the US, do not provide enough financial\
|
||||
\ education to today\xE2\x80\x99s students. They focus mainly on Science, Math,\
|
||||
\ English, History and Art, with very little emphasis on Economics and Finance.\
|
||||
\ Essential is a dynamic information platform that provides a high magnitude\
|
||||
\ of data both at the user\xE2\x80\x99s fingertips and conveniences in the form\
|
||||
\ of a freemium application. Free to download, but after a certain amount of\
|
||||
\ time spent on the platform, will require the users to pay. The animated videos\
|
||||
\ and interactive software will allow users to stay involved and attentive. "
|
||||
group:
|
||||
- name: Soumitra Alate
|
||||
- name: Sagar Pokale
|
||||
- name: Saurabh Pansare
|
||||
- name: Anupriya Goyal
|
||||
title: Essential
|
||||
- description: 'We have 2 different websites, i.e.. Student website and Faculty
|
||||
website for CSE199 course. Faculty website helps faculty to set their course
|
||||
details in an easy way by switching between semesters. They can communicate
|
||||
with the students by sending out announcements. A new semester can be created
|
||||
by copying all the details of the current semester with just one click. On the
|
||||
other hand, Students can check the schedules of their instructors, announcements
|
||||
and any other resources related to the course. '
|
||||
group:
|
||||
- email: abandaru@buffalo.edu
|
||||
github: https://github.com/alwaysanu
|
||||
linkedin: https://www.linkedin.com/in/anusha-bandaru-54b46b82/
|
||||
name: Anusha Bandaru
|
||||
- email: srujanko@buffalo.edu
|
||||
github: https://github.com/srujan-kothapally
|
||||
name: Srujan Kothapally
|
||||
title: CSE 199
|
||||
url: http://www-student.cse.buffalo.edu/CSE199/admin/
|
||||
- description: Modeling FleetDB to support Cassandra Query Language (CQL) table
|
||||
Queries for KV distributed database
|
||||
group:
|
||||
- name: Darshan Nevgi
|
||||
title: FleetDB Modeling
|
||||
- class: Languages and Runtimes for Big Data (CSE 662)
|
||||
groups:
|
||||
- description: Designing neural network based index structures and comparing them
|
||||
against traditional data structures like b-tree in terms of lookup times and
|
||||
memory required.
|
||||
group:
|
||||
- email: ysaraf@buffalo.edu
|
||||
github: https://www.github.com/yash21saraf
|
||||
linkedin: https://www.linkedin.com/in/yashsaraf/
|
||||
name: Yash Narendra Saraf
|
||||
- email: dranjan@buffalo.edu
|
||||
github: https://github.com/dr1990
|
||||
linkedin: https://www.linkedin.com/in/dr1990/
|
||||
name: Deepak Ranjan
|
||||
- email: m39@buffalo.edu
|
||||
github: https://github.com/omerjerk
|
||||
linkedin: https://www.linkedin.com/in/mohammad-umair-33ab1426/
|
||||
name: Mohammad Umair
|
||||
title: Learned Index Structures
|
||||
url: https://github.com/Learned-Index-Structure/LIS
|
||||
- description: All Pairs Shortest Path Solver on Spark
|
||||
group:
|
||||
- email: lvemuri@buffalo.edu
|
||||
name: Vemuri Vihari
|
||||
- email: srpothir@buffalo.edu
|
||||
name: Srinivas
|
||||
- email: vkesapra@buffalo.edu
|
||||
name: Sri Harsha Kesapragada
|
||||
- email: vganesh2@buffalo.edu
|
||||
name: Varsha Ganesh
|
||||
title: Lannisters
|
||||
---
|
||||
<%
|
||||
classes = $db["demoday/2019fa/classes"]
|
||||
%>
|
||||
|
||||
<center>
|
||||
<h1><%= title %></h1>
|
||||
<h3><%= event_date %></h3>
|
||||
|
|
Loading…
Reference in New Issue