blob: 4e4f8c94b70561496434fae33e125734560e975b [file] [log] [blame]
-
let events2019 = `[{
"title":"Data Streaming Using Apache Flink and Apache Ignite",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/data-streaming-using-apache-flink-and-apache-ignite",
"loc":"Webinar",
"speaker":[
"Saikat Maitra"
],
"data":"DECEMBER 18, 2019"
},
{
"title":"In-Memory Computing Essentials for Software Engineers",
"link":"https:\/\/www.meetup.com\/en-US\/sv-jug\/events\/265881743\/",
"loc":"The Silicon Valley Java User Group",
"speaker":[
"Denis Magda"
],
"data":"DECEMBER 18, 2019"
},
{
"title":"How and why Apache Ignite\u00ae is changing from an In-Memory Data Grid into an In-Memory Database",
"link":"https:\/\/www.eventbrite.com\/e\/open-source-database-best-practices-registration-82082285325",
"loc":"Open Source Database Best Practices",
"speaker":[
"Alexey Goncharuk"
],
"data":"DECEMBER 16, 2019"
},
{
"title":"How to Migrate Your Data Schema to Apache Ignite",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/how-migrate-your-data-schema-apache-ignite",
"loc":"Webinar",
"speaker":[
"Ivan Rakov"
],
"data":"DECEMBER 4, 2019"
},
{
"title":"Apache Ignite Moscow Meetup",
"link":"https:\/\/gridgain.timepad.ru\/event\/1124829\/",
"loc":"Moscow, Russia",
"speaker":[
"Andrey Gura",
"Denis Garus"
],
"data":"DECEMBER 3, 2019"
},
{
"title":"Ignite Pearls - Insight and Creativity in Distributed Programming",
"link":"https:\/\/www.meetup.com\/en-US\/ny-scala\/events\/266240908\/",
"loc":"NY Scala Group",
"speaker":[
"Nikita Ivanov"
],
"data":"November 21, 2019"
},
{
"title":"Apache Ignite Pumpkin Meetup",
"link":" https:\/\/gridgain.timepad.ru\/event\/1091051\/",
"loc":"Apache Ignite Meetup, Saint Petersburg, Russia",
"speaker":[
"Evgeny Zhuravlev"
],
"data":"October 31, 2019"
},
{
"title":"In-Memory Computing Essentials for Software Engineers",
"link":"https:\/\/www.meetup.com\/es-ES\/mysqlnyc\/events\/265780229\/",
"loc":"SQL NYC, The NoSQL & NewSQL Database Big Data Meetup ",
"speaker":[
"Denis Magda"
],
"data":"October 29, 2019"
},
{
"title":"Ensembles of ML algorithms and Distributed Online Machine Learning with Apache Ignite",
"link":"https:\/\/aceu19.apachecon.com\/session\/ensembles-ml-algorithms-and-distributed-online-machine-learning-apache-ignite-0",
"loc":"ApacheCon Europe 2019",
"speaker":[
"Alexey Zinovyev"
],
"data":"October 23, 2019"
},
{
"title":"Updated Apache Ignite Apache\u00ae Ignite\u00ae Web Console live demo",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/whats-new-in-gridgain-web-console",
"loc":"Webinar",
"speaker":[
"Greg Stachnick"
],
"data":"October 16, 2019"
},
{
"title":"Why did we developed another one Kafka connector",
"link":"https:\/\/leroy-merlin.timepad.ru\/event\/1069622\/",
"loc":"Autumn Kafka at Leroy Merlin, Moscow (Russia)",
"speaker":[
"Alexey Kukushkin"
],
"data":"October 9, 2019"
},
{
"title":"Data Distribution in Apache Ignite",
"link":"https:\/\/www.meetup.com\/ru-RU\/Scalability-Camp\/events\/264936752\/",
"loc":"Scalability Meetup, Moscow (Russia)",
"speaker":[
"Andrey Gura"
],
"data":"October 3, 2019"
},
{
"title":"Moving Apache\u00ae Ignite\u00ae into Production: Best Practices For Disaster Recovery and High Availability",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/moving-apache-ignite-production-best-practices-disaster-recovery-and-high",
"loc":"Webinar",
"speaker":[
"Stanislav Lukyanov"
],
"data":"September 18, 2019"
},
{
"title":"Continuous Machine and Deep Learning at Scale with Apache Ignite",
"link":"https:\/\/apachecon.com\/acna19\/s\/#\/scheduledEvent\/1125 ",
"loc":"ApacheCon North America 2019",
"speaker":[
"Denis Magda"
],
"data":"September 18, 2019"
},
{
"title":"Moving Apache\u00ae Ignite\u00ae into Production: Best Practices for Deploying Apache Ignite in the Cloud",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/moving-apacher-ignitetm-production-best-practices-deploying-apache-ignite-in",
"loc":"Webinar",
"speaker":[
"Greg Stachnick"
],
"data":"August 28, 2019"
},
{
"title":"Cloud deployment best practices",
"link":"https:\/\/www.gridgain.com\/resources\/meetups\/nyc-in-memory-computing-meetup-10",
"loc":"Meetup",
"speaker":[
"Greg Stachnick"
],
"data":"August 22, 2019"
},
{
"title":"The Insiders Checklist for Hardening an In-Memory Computing Cluster",
"link":"https:\/\/www.gridgain.com\/resources\/meetups\/bay-area-in-memory-computing-meetup-10",
"loc":"Meetup",
"speaker":[
"Denis Magda"
],
"data":"August 20, 2019"
},
{
"title":"HTAP via integration of Apache Ignite and Apache Spark",
"link":"https:\/\/cyberagent.connpass.com\/event\/134260\/",
"loc":"Meetup",
"speaker":[
"Roman Shtykh"
],
"data":"June 28, 2019"
},
{
"title":"Moving Apache Ignite into Production: An Initial Checklist",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/moving-apache-ignite-production-initial-checklist",
"loc":"Webinar",
"speaker":[
"Denis Magda"
],
"data":"May 29, 2019"
},
{
"title":"Distributed ML\/DL with Ignite ML Module Using Apache Spark as Database",
"link":"https:\/\/databricks.com\/sparkaisummit\/north-america\/sessions-single-2019?id=143",
"loc":"Spark + AI Summit 2019",
"speaker":[
"Alexey Zinovyev"
],
"data":"April 25, 2019"
},
{
"title":"Apache Ignite for Node.js Developers",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/apacher-ignitetm-nodejs-developers",
"loc":"Webinar",
"speaker":[
"Denis Magda"
],
"data":"March 20, 2019"
},
{
"title":"Using TensorFlow with Apache Ignite",
"link":"https:\/\/www.gridgain.com\/resources\/meetups\/open-data-science-meetup-saint-petersburg-russia",
"loc":"Open Data Science Meetup Saint Petersburg (Russia)",
"speaker":[
"Yury Babak"
],
"data":"March 15, 2019"
},
{
"title":"What\u2019s New in Apache Ignite 2.7",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/whats-new-in-apache-ignite-27",
"loc":"Webinar",
"speaker":[
"Denis Magda"
],
"data":"Feb 13, 2019"
},
{
"title":"Turbocharge your MySQL queries in-memory with In-Memory Computing",
"link":"https:\/\/www.meetup.com\/EffectiveMySQL\/events\/257849652\/",
"loc":"MySQL New York Meetup",
"speaker":[
"Akmal Chaudhri"
],
"data":"Feb 5, 2019"
},
{
"title":"GridGain Cloud: Deploy Apache Ignite in Minutes",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/gridgain-cloud-deploy-apache-ignite-in-minutes",
"loc":"Webinar",
"speaker":[
"Akmal Chaudhri"
],
"data":"January 30, 2019"
},
{
"title":"In-Memory Computing Best Practices: Developing New Apps, Channels and APIs",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/in-memory-computing-best-practices-developing-new-apps-channels-and-apis",
"loc":"Webinar",
"speaker":[
"Rob Meyer"
],
"data":"January 24, 2019"
},
{
"title":"Workshop: Machine Learning 101 with In-Memory Computing",
"link":"https:\/\/www.meetup.com\/Stanford-Data-Science-Machine-Learning-Meetup\/events\/256812708",
"loc":"Stanford Data Science Machine Learning Meetup",
"speaker":[
"Denis Magda"
],
"data":"January 15, 2019"
},
{
"title":"Workshop: In-Memory Computing Essentials for Data Scientists",
"link":"https:\/\/www.meetup.com\/open-source-data-science\/events\/256974934\/",
"loc":"BOSTON #ODSC",
"speaker":[
"Akmal Chaudhri"
],
"data":"January 15, 2019"
},
{
"title":"Relational DBMSs: Faster Transactions and Analytics with In-Memory Computing",
"link":"https:\/\/www.meetup.com\/NYC-In-Memory-Computing-Meetup\/events\/257355223",
"loc":"NYC In-Memory Computing Meetup",
"speaker":[
"Akmal Chaudhri"
],
"data":"January 14, 2019"
}]`;
let events2019Array = JSON.parse(events2019);
.eventspast__tab
each val, index in events2019Array
if index > 2
- break;
- let joinSpeacker = val['speaker'].join("<br>");
article.eventcard
.eventcard__date !{val['data']}
.eventcard__title.pt-2 !{val['title']}
.eventcard__info.pt-2
.eventcard__speaker !{joinSpeacker}
.eventcard__loc !{val['loc']}
a.eventcard__button.button.button--shadow(href=val['link'], target="_blank") Learn more details
.eventspast__morewrap(data-hidebox="ev2019more")
.eventspast__tab
each val, index in events2019Array
if index < 3
- continue;
- let joinSpeacker = val['speaker'].join("<br>");
article.eventcard
.eventcard__date !{val['data']}
.eventcard__title.pt-2 !{val['title']}
.eventcard__info.pt-2
.eventcard__speaker !{joinSpeacker}
.eventcard__loc !{val['loc']}
a.eventcard__button.button.button--shadow(href=val['link'], target="_blank") Learn more details
.eventspast__bottom.pt-1
a.eventspast__more.jsLoadMoreEvents(href="#", data-hideopen="ev2019more", data-invis="1") Show more