diff --git a/Rakefile b/Rakefile index bf71c153..c586950a 100644 --- a/Rakefile +++ b/Rakefile @@ -284,7 +284,8 @@ task "email-lab" do raise "No UBIT for #{name}" unless data.has_key? "ubit" "#{name} <#{data["ubit"]}@buffalo.edu>" end - (system("open", "-a", "Mail", "mailto://#{members.join(", ")}")) + puts members.join("\n") + # (system("open", "-a", "Mail", "mailto://#{members.join(", ")}")) end task :test do diff --git a/lib/cv.rb b/lib/cv.rb index 63265f3e..8079677b 100644 --- a/lib/cv.rb +++ b/lib/cv.rb @@ -876,7 +876,7 @@ class CV < Latex::Builder [cat, r] }. where { |cat, r| priority.include? cat }. - reduce { |cat, records| records.sort_by { |r| [(r["year"] or 100000), r["name"]] }} + my_reduce { |cat, records| records.sort_by { |r| [(r["year"] or 100000), r["name"]] }} render_student_list = proc { |cat, students| current = students.where { |s| s["year"].nil? }.size diff --git a/lib/util.rb b/lib/util.rb index f9666761..beac393a 100644 --- a/lib/util.rb +++ b/lib/util.rb @@ -118,7 +118,7 @@ class Array Math.sqrt((avg ** 2 - (map{|i| i.to_f ** 2}.avg)).abs) end - def reduce(&reducer) + def my_reduce(&reducer) ret = Hash.new; each do |k,v| ret[k] = Array.new unless ret.has_key? k; diff --git a/src/grants/index.erb b/src/grants/index.erb index c1c4471b..69fa43bb 100644 --- a/src/grants/index.erb +++ b/src/grants/index.erb @@ -8,7 +8,7 @@ title: Funding Sources <% $db["cv/okennedy/grants"]. where { |grant| ["accepted", "completed"].include? grant["status"] }. map { |grant| [grant["start"].split(/\//)[-1].to_i, grant] }. - reduce. + my_reduce. sort_by { |x| -x[0] }. each do |year, grants| %>

<%=year%>

diff --git a/src/papers/2018/NEDB-Posters/Poster_Data_Synthesis.pdf b/src/papers/2018/NEDB-Posters/Poster_Data_Synthesis.pdf new file mode 100644 index 00000000..231bf92b Binary files /dev/null and b/src/papers/2018/NEDB-Posters/Poster_Data_Synthesis.pdf differ diff --git a/src/papers/2018/NEDB-Posters/mess-poster.pdf b/src/papers/2018/NEDB-Posters/mess-poster.pdf new file mode 100644 index 00000000..77c7132b Binary files /dev/null and b/src/papers/2018/NEDB-Posters/mess-poster.pdf differ diff --git a/src/papers/index.erb b/src/papers/index.erb index 354bc0c3..e5c71e85 100644 --- a/src/papers/index.erb +++ b/src/papers/index.erb @@ -4,7 +4,7 @@ title: Publications
 
- <% $db["publications"].map { |pub| [pub["year"].to_i, pub] }.reduce.each do |year, pubs| %> + <% $db["publications"].map { |pub| [pub["year"].to_i, pub] }.my_reduce.each do |year, pubs| %>

<%= year %>

diff --git a/src/seminar/2019sp.erb b/src/seminar/2019sp.erb index fbbf47e0..8bcd9260 100644 --- a/src/seminar/2019sp.erb +++ b/src/seminar/2019sp.erb @@ -14,6 +14,7 @@ ideas: - Mirek Riedwald (Northeastern) - Laurelai Battle (UMD) - Joann Ordille (???) + - Aaron Elmore (Chicago) ---

Subscribe to cse-database-list for more details about the UBDB seminar.