At Nokia entertainment we provide music and books to millions of customers around the world every day. Join us for a peek behind the scenes into the architecture we use and how we survive at a global scale.
This document provides an overview of a workshop on using technology for fun and profit. The workshop covers troubleshooting computer problems, using the internet and Office programs, and sharing content online through social media and blogs. Participants will learn strategies for troubleshooting, increase their computer knowledge, and learn how to apply directions to create content. They will also learn about ethics, giving credit, and sharing within copyright laws. The workshop includes making matching games and labeled pictures in Office programs.
Small game created in 2012 in 3 weeks.
Have fun to create game, try to improve my java and way of coding. Use of Game State Pattern.
Done after my first project "Origins" so I could do better and do a proper object-oriented project.
Developing a Cross Platform Game with Java & HTML5Josep Prat
Do you want to create a cross-platform game and you don't want to die developing for different native platforms? In this session you will learn how to build a successful game that runs on any device taking advantage of the cross-platform capabilities of HTML 5. GameDuell’s HTML5 Game Architect Josep Prat will deliver a bottom-up journey from the backend strategies backed up by Java, to the architectural design of the HTML 5 client. Starting by defining what is true cross-platform architecture he will proceed to discuss the available technologies and their advantages and restrictions. From websockets, over long polling, CSS 3 transformations to protocols different aspects of an efficient and lean development process will be introduced by him. Josep will also explain how to structure a cross-platform project in the correct layers and conclude his talk with a live demo of a GameDuell prototype to showcase an efficient approach for a hands-on usage in efficient development projects.
Patrick Chanezon and Guillaume Laforge are presenting Google App Engine Java and Gaelyk, the lightweight groovy toolkit on top of the GAE SDK, at the Devoxx conference
All inclusive prefab smart design houses are fully furnished and equipped houses that are ready to move into. They have modern exterior and interior designs and are built using sustainable materials. They can be delivered and installed within 2-6 months, providing a fixed budget with no unexpected costs. The houses are built indoors under strict supervision to ensure high quality.
Winning Europe: The human possibilities of the connected worldAMETIC
Presentación durante el XXIX Encuentro de Telecomunicaciones y Economía Digital a cargo de Markus Borchert, Senior Vicepresident, Head of Nokia Networks Europe Nokia
OMA Seminar/Webinar, October 27, 2016, "How Developers Can Get the Most Out of IoT Standards and Tools" - Presentation #3 from Nicolas Damour, Senior Manager, Business and Innovation, Sierra Wireless
"Combining LightweightM2M and oneM2M for Developers"
This document provides an overview of a workshop on using technology for fun and profit. The workshop covers troubleshooting computer problems, using the internet and Office programs, and sharing content online through social media and blogs. Participants will learn strategies for troubleshooting, increase their computer knowledge, and learn how to apply directions to create content. They will also learn about ethics, giving credit, and sharing within copyright laws. The workshop includes making matching games and labeled pictures in Office programs.
Small game created in 2012 in 3 weeks.
Have fun to create game, try to improve my java and way of coding. Use of Game State Pattern.
Done after my first project "Origins" so I could do better and do a proper object-oriented project.
Developing a Cross Platform Game with Java & HTML5Josep Prat
Do you want to create a cross-platform game and you don't want to die developing for different native platforms? In this session you will learn how to build a successful game that runs on any device taking advantage of the cross-platform capabilities of HTML 5. GameDuell’s HTML5 Game Architect Josep Prat will deliver a bottom-up journey from the backend strategies backed up by Java, to the architectural design of the HTML 5 client. Starting by defining what is true cross-platform architecture he will proceed to discuss the available technologies and their advantages and restrictions. From websockets, over long polling, CSS 3 transformations to protocols different aspects of an efficient and lean development process will be introduced by him. Josep will also explain how to structure a cross-platform project in the correct layers and conclude his talk with a live demo of a GameDuell prototype to showcase an efficient approach for a hands-on usage in efficient development projects.
Patrick Chanezon and Guillaume Laforge are presenting Google App Engine Java and Gaelyk, the lightweight groovy toolkit on top of the GAE SDK, at the Devoxx conference
All inclusive prefab smart design houses are fully furnished and equipped houses that are ready to move into. They have modern exterior and interior designs and are built using sustainable materials. They can be delivered and installed within 2-6 months, providing a fixed budget with no unexpected costs. The houses are built indoors under strict supervision to ensure high quality.
Winning Europe: The human possibilities of the connected worldAMETIC
Presentación durante el XXIX Encuentro de Telecomunicaciones y Economía Digital a cargo de Markus Borchert, Senior Vicepresident, Head of Nokia Networks Europe Nokia
OMA Seminar/Webinar, October 27, 2016, "How Developers Can Get the Most Out of IoT Standards and Tools" - Presentation #3 from Nicolas Damour, Senior Manager, Business and Innovation, Sierra Wireless
"Combining LightweightM2M and oneM2M for Developers"
Guy Martin, Senior Strategist from the Samsung Open Source Group, and Samsung's lead for the Open Interconnect Consortium's (OIC) Marketing Working Group, discusses the genesis of the OIC, what problems it is trying to solve, and how to get involved or utilize the common connectivity layer for IoT that the consortium is building.
The document describes NEO-IDM, an IoT device management platform based on LwM2M standards. It provides toolkit and engineering services to monitor, configure, control and update IoT devices. The platform supports any device, any network, and any service through its scalable and connectivity framework. It offers solutions for smart home, airport and other applications.
This document provides an overview of IoT (Internet of Things) including definitions of key terms like IoT, IoT platform, and IoT gateway. It also discusses IoT standards and protocols, examples of IoT deployments in different countries, popular IoT solutions from companies like AWS and Microsoft, IoT security solutions, and examples of IoT hacks that have occurred.
This document provides an introduction to deep learning, including key developments in neural networks from the discovery of the neuron model in 1899 to modern networks with over 100 million parameters. It summarizes influential deep learning models such as AlexNet from 2012, ZF Net and GoogLeNet from 2013-2015, which helped reduce error rates on the ImageNet challenge. Top AI scientists who have contributed significantly to deep learning research are also mentioned. Common activation functions, convolutional neural networks, and deconvolution are briefly explained with examples.
Video Presentation from OMA's Seminar/Webinar on October 27, 2016, "How Developers Can Get the Most Out of IoT Standards and Tools" by Pilgrim Beart, DevicePilot and Duncan Purves, Connect2 Systems
"The World of IoT and How Standards Fit-in"
OMA Seminar/Webinar, October 27, 2016, "How Developers Can Get the Most Out of IoT Standards and Tools" - Presentation #5 from Tao Lin, PhD, Distinguished Architect, Movimento Group
"Support OTA for Automotive with OMA DM"
Israel's First Internet of Things ConferenceGeminiVC
Did you know that by 2020 there will be 30 billion connected devices?! Internet of Things (IoT) is a world where 'things', both physical and vitual, are linked, and is set to transform daily life as we know it. This exclusive, invitation-only event brought together global thought leaders and business executives who are passionate about innovation and the advancement of technology.
http://imatge-upc.github.io/telecombcn-2016-dlcv/
Deep learning technologies are at the core of the current revolution in artificial intelligence for multimedia data analysis. The convergence of big annotated data and affordable GPU hardware has allowed the training of neural networks for data analysis tasks which had been addressed until now with hand-crafted features. Architectures such as convolutional neural networks, recurrent neural networks and Q-nets for reinforcement learning have shaped a brand new scenario in signal processing. This course will cover the basic principles and applications of deep learning to computer vision problems, such as image classification, object detection or text captioning.
http://imatge-upc.github.io/telecombcn-2016-dlcv/
Deep learning technologies are at the core of the current revolution in artificial intelligence for multimedia data analysis. The convergence of big annotated data and affordable GPU hardware has allowed the training of neural networks for data analysis tasks which had been addressed until now with hand-crafted features. Architectures such as convolutional neural networks, recurrent neural networks and Q-nets for reinforcement learning have shaped a brand new scenario in signal processing. This course will cover the basic principles and applications of deep learning to computer vision problems, such as image classification, object detection or text captioning.
http://imatge-upc.github.io/telecombcn-2016-dlcv/
Deep Learning for Computer Vision Barcelona
Summer seminar UPC TelecomBCN (July 4-8, 2016)
Deep learning technologies are at the core of the current revolution in artificial intelligence for multimedia data analysis. The convergence of big annotated data and affordable GPU hardware has allowed the training of neural networks for data analysis tasks which had been addressed until now with hand-crafted features. Architectures such as convolutional neural networks, recurrent neural networks and Q-nets for reinforcement learning have shaped a brand new scenario in signal processing. This course will cover the basic principles and applications of deep learning to computer vision problems, such as image classification, object detection or text captioning.
http://imatge-upc.github.io/telecombcn-2016-dlcv/
Deep learning technologies are at the core of the current revolution in artificial intelligence for multimedia data analysis. The convergence of big annotated data and affordable GPU hardware has allowed the training of neural networks for data analysis tasks which had been addressed until now with hand-crafted features. Architectures such as convolutional neural networks, recurrent neural networks and Q-nets for reinforcement learning have shaped a brand new scenario in signal processing. This course will cover the basic principles and applications of deep learning to computer vision problems, such as image classification, object detection or text captioning.
Case Study of Convolutional Neural NetworkNamHyuk Ahn
This document summarizes the evolution of convolutional neural networks (CNNs) from LeNet to ResNet. It discusses key CNN architectures like AlexNet, VGGNet, GoogLeNet, and ResNet and the techniques they introduced such as ReLU, dropout, batch normalization, and residual connections. These techniques helped reduce overfitting and allowed training of much deeper networks, leading to substantially improved accuracy on the ImageNet challenge over time, from AlexNet's top-5 error of 15.3% in 2012 to ResNet's 3.57% in 2015.
- Nokia was founded in 1865 and initially produced paper before expanding into other industries like rubber, cables, and electronics. In 1967, Nokia Corporation was formed by the merger of these divisions.
- Nokia entered the mobile phone industry in 1979 and became a leader with the introduction of GSM technology in 1987. The Nokia 2100 series launched in 1994 was highly successful.
- Nokia's market share declined in the late 2000s as Apple and Android gained popularity. Nokia struggled to compete with their advanced platforms and ecosystems despite transitioning to Windows Mobile.
- In 2013, Microsoft acquired Nokia's mobile phone business for $7.2 billion, marking the end of Nokia's mobile dominance. Poor strategy in transitioning operating systems,
This document summarizes Neville Li's work at Spotify developing real-time data streaming applications using Storm. It describes Spotify's large data volumes, how Storm is used to process streaming data at Spotify, details of a social listening topology, and lessons learned around development processes, language choices, and deployment.
How KKBOX use mrjob to link python, hadoop, awsYu-ching Lin
This document summarizes Aaron Lin's presentation about using the mrjob library to write and run Python map-reduce jobs on Hadoop clusters and AWS EMR. It discusses how mrjob allows testing jobs locally, running jobs on Hadoop, and optimizing jobs by trying different AWS instance types to minimize costs. Key points are that mrjob provides an easy way to write map-reduce jobs in Python and run them on various systems, and brute force testing different AWS configurations can help identify lower cost options but may be inefficient.
Catalog All the Things: Leveraging Automation to Catalog a Massive Audio-Visu...Autumn Faulkner
A presentation about generating catalog records for a media collection of almost 1 million items which were donated by the Rovi Corporation to the Michigan State University Libraries.
QMUL C4DM API Presentation @ BCN Music Hack DayAmélie Anglade
The document discusses APIs and data from C4DM that can be used for music analysis and creation. It describes Vamp plugins that can extract features like tempo, key, beats from audio. Vamp also has a plugin SDK and Python bindings called VamPy. It lists tools like Sonic Annotator and SAWA that can utilize Vamp plugins. DBTune exposes music metadata from sources as Linked Data via SPARQL endpoints. Potential hack ideas are also outlined that could make use of these APIs and data to analyze and generate music.
This talk is about using Hive in practice. We will go through some of the specific use cases for which Hive is currently being used at Last.fm, highlighting its strengths and weaknesses along the way.
This document provides an introduction to the Last.fm API. It describes what Last.fm is and how it collects music listening data through scrobbling. It then outlines the features of the Last.fm API, including the types of data that can be accessed, common methods, authentication requirements, response formats, and error handling. Examples of real applications built using the API are also presented.
Downtown SF Lucene/Solr Meetup: Developing Scalable Search for User Generated...Lucidworks
This document summarizes Sony's development of a scalable search system using Apache Solr for user-generated content on the PlayStation platform. PlayStation users can easily share media like broadcasts, screenshots, and videos to third-party networks. Sony built a SolrCloud-based system to provide a central place to search for this content across millions of users. The system uses three Solr clusters to handle different media types and supports over 20 languages. It processes over 1 billion search requests per day with low latency.
Guy Martin, Senior Strategist from the Samsung Open Source Group, and Samsung's lead for the Open Interconnect Consortium's (OIC) Marketing Working Group, discusses the genesis of the OIC, what problems it is trying to solve, and how to get involved or utilize the common connectivity layer for IoT that the consortium is building.
The document describes NEO-IDM, an IoT device management platform based on LwM2M standards. It provides toolkit and engineering services to monitor, configure, control and update IoT devices. The platform supports any device, any network, and any service through its scalable and connectivity framework. It offers solutions for smart home, airport and other applications.
This document provides an overview of IoT (Internet of Things) including definitions of key terms like IoT, IoT platform, and IoT gateway. It also discusses IoT standards and protocols, examples of IoT deployments in different countries, popular IoT solutions from companies like AWS and Microsoft, IoT security solutions, and examples of IoT hacks that have occurred.
This document provides an introduction to deep learning, including key developments in neural networks from the discovery of the neuron model in 1899 to modern networks with over 100 million parameters. It summarizes influential deep learning models such as AlexNet from 2012, ZF Net and GoogLeNet from 2013-2015, which helped reduce error rates on the ImageNet challenge. Top AI scientists who have contributed significantly to deep learning research are also mentioned. Common activation functions, convolutional neural networks, and deconvolution are briefly explained with examples.
Video Presentation from OMA's Seminar/Webinar on October 27, 2016, "How Developers Can Get the Most Out of IoT Standards and Tools" by Pilgrim Beart, DevicePilot and Duncan Purves, Connect2 Systems
"The World of IoT and How Standards Fit-in"
OMA Seminar/Webinar, October 27, 2016, "How Developers Can Get the Most Out of IoT Standards and Tools" - Presentation #5 from Tao Lin, PhD, Distinguished Architect, Movimento Group
"Support OTA for Automotive with OMA DM"
Israel's First Internet of Things ConferenceGeminiVC
Did you know that by 2020 there will be 30 billion connected devices?! Internet of Things (IoT) is a world where 'things', both physical and vitual, are linked, and is set to transform daily life as we know it. This exclusive, invitation-only event brought together global thought leaders and business executives who are passionate about innovation and the advancement of technology.
http://imatge-upc.github.io/telecombcn-2016-dlcv/
Deep learning technologies are at the core of the current revolution in artificial intelligence for multimedia data analysis. The convergence of big annotated data and affordable GPU hardware has allowed the training of neural networks for data analysis tasks which had been addressed until now with hand-crafted features. Architectures such as convolutional neural networks, recurrent neural networks and Q-nets for reinforcement learning have shaped a brand new scenario in signal processing. This course will cover the basic principles and applications of deep learning to computer vision problems, such as image classification, object detection or text captioning.
http://imatge-upc.github.io/telecombcn-2016-dlcv/
Deep learning technologies are at the core of the current revolution in artificial intelligence for multimedia data analysis. The convergence of big annotated data and affordable GPU hardware has allowed the training of neural networks for data analysis tasks which had been addressed until now with hand-crafted features. Architectures such as convolutional neural networks, recurrent neural networks and Q-nets for reinforcement learning have shaped a brand new scenario in signal processing. This course will cover the basic principles and applications of deep learning to computer vision problems, such as image classification, object detection or text captioning.
http://imatge-upc.github.io/telecombcn-2016-dlcv/
Deep Learning for Computer Vision Barcelona
Summer seminar UPC TelecomBCN (July 4-8, 2016)
Deep learning technologies are at the core of the current revolution in artificial intelligence for multimedia data analysis. The convergence of big annotated data and affordable GPU hardware has allowed the training of neural networks for data analysis tasks which had been addressed until now with hand-crafted features. Architectures such as convolutional neural networks, recurrent neural networks and Q-nets for reinforcement learning have shaped a brand new scenario in signal processing. This course will cover the basic principles and applications of deep learning to computer vision problems, such as image classification, object detection or text captioning.
http://imatge-upc.github.io/telecombcn-2016-dlcv/
Deep learning technologies are at the core of the current revolution in artificial intelligence for multimedia data analysis. The convergence of big annotated data and affordable GPU hardware has allowed the training of neural networks for data analysis tasks which had been addressed until now with hand-crafted features. Architectures such as convolutional neural networks, recurrent neural networks and Q-nets for reinforcement learning have shaped a brand new scenario in signal processing. This course will cover the basic principles and applications of deep learning to computer vision problems, such as image classification, object detection or text captioning.
Case Study of Convolutional Neural NetworkNamHyuk Ahn
This document summarizes the evolution of convolutional neural networks (CNNs) from LeNet to ResNet. It discusses key CNN architectures like AlexNet, VGGNet, GoogLeNet, and ResNet and the techniques they introduced such as ReLU, dropout, batch normalization, and residual connections. These techniques helped reduce overfitting and allowed training of much deeper networks, leading to substantially improved accuracy on the ImageNet challenge over time, from AlexNet's top-5 error of 15.3% in 2012 to ResNet's 3.57% in 2015.
- Nokia was founded in 1865 and initially produced paper before expanding into other industries like rubber, cables, and electronics. In 1967, Nokia Corporation was formed by the merger of these divisions.
- Nokia entered the mobile phone industry in 1979 and became a leader with the introduction of GSM technology in 1987. The Nokia 2100 series launched in 1994 was highly successful.
- Nokia's market share declined in the late 2000s as Apple and Android gained popularity. Nokia struggled to compete with their advanced platforms and ecosystems despite transitioning to Windows Mobile.
- In 2013, Microsoft acquired Nokia's mobile phone business for $7.2 billion, marking the end of Nokia's mobile dominance. Poor strategy in transitioning operating systems,
This document summarizes Neville Li's work at Spotify developing real-time data streaming applications using Storm. It describes Spotify's large data volumes, how Storm is used to process streaming data at Spotify, details of a social listening topology, and lessons learned around development processes, language choices, and deployment.
How KKBOX use mrjob to link python, hadoop, awsYu-ching Lin
This document summarizes Aaron Lin's presentation about using the mrjob library to write and run Python map-reduce jobs on Hadoop clusters and AWS EMR. It discusses how mrjob allows testing jobs locally, running jobs on Hadoop, and optimizing jobs by trying different AWS instance types to minimize costs. Key points are that mrjob provides an easy way to write map-reduce jobs in Python and run them on various systems, and brute force testing different AWS configurations can help identify lower cost options but may be inefficient.
Catalog All the Things: Leveraging Automation to Catalog a Massive Audio-Visu...Autumn Faulkner
A presentation about generating catalog records for a media collection of almost 1 million items which were donated by the Rovi Corporation to the Michigan State University Libraries.
QMUL C4DM API Presentation @ BCN Music Hack DayAmélie Anglade
The document discusses APIs and data from C4DM that can be used for music analysis and creation. It describes Vamp plugins that can extract features like tempo, key, beats from audio. Vamp also has a plugin SDK and Python bindings called VamPy. It lists tools like Sonic Annotator and SAWA that can utilize Vamp plugins. DBTune exposes music metadata from sources as Linked Data via SPARQL endpoints. Potential hack ideas are also outlined that could make use of these APIs and data to analyze and generate music.
This talk is about using Hive in practice. We will go through some of the specific use cases for which Hive is currently being used at Last.fm, highlighting its strengths and weaknesses along the way.
This document provides an introduction to the Last.fm API. It describes what Last.fm is and how it collects music listening data through scrobbling. It then outlines the features of the Last.fm API, including the types of data that can be accessed, common methods, authentication requirements, response formats, and error handling. Examples of real applications built using the API are also presented.
Downtown SF Lucene/Solr Meetup: Developing Scalable Search for User Generated...Lucidworks
This document summarizes Sony's development of a scalable search system using Apache Solr for user-generated content on the PlayStation platform. PlayStation users can easily share media like broadcasts, screenshots, and videos to third-party networks. Sony built a SolrCloud-based system to provide a central place to search for this content across millions of users. The system uses three Solr clusters to handle different media types and supports over 20 languages. It processes over 1 billion search requests per day with low latency.
This workshop document discusses intellectual property in the digital age. It begins with definitions of intellectual property and how the internet has impacted issues of ownership. Examples are provided showing how digital technologies have blurred intellectual property lines, such as the legal battles between Apple and Samsung over patented designs and the widespread sampling of songs without compensation. The document aims to help students understand intellectual property issues and properly attribute sources in their own work.
A Drupal case study on developing the Australian Broadcasting Corporation's Dig Music website. I gave this talk at Drupal Downunder #ddu2011 in Brisbane, Australia (Jan 23, 2011).
I discuss how the Semantic Web was used to create a real time snapshot of a musical artist that is pulled live from the digital radio broadcast.
I also talk about performance issues we encountered and ways that they were overcome.
The document provides an overview of various music APIs and services. It discusses APIs for finding music events and venues, accessing music databases and biographies, retrieving lyrics, and obtaining social and statistical music data. Several specific APIs and services are showcased, including Bandsintown, Songkick, Eventful, Setlist.fm, Last.fm, MusicBrainz, Discogs, Echo Nest, Musixmatch, and Last.fm. Visualizations of Last.fm data are also displayed.
The document discusses developments in the Flemish Libraries catalog. It notes the catalog has very clean data which allows for dynamic grouping of search results. It describes using web services to enrich searches via APIs from sources like Wikipedia. The document outlines using FRBR to differentiate between works, expressions, manifestations and items. It discusses the DigiLeen digital lending platform and plans for future projects involving author pages, streaming options and an innovative music discovery tool.
Kahle brewster internet archive universal access-11-2011-africaJohannes Phaladi
The document promotes the Petabox initiative to digitize books, audio, videos, software and websites from around the world and make them freely available online through partnerships with libraries, universities, and other cultural heritage institutions in order to achieve universal access to all knowledge. It provides examples of the Internet Archive's existing digital collections including texts, audio recordings, movies, software programs, and archived web pages that total millions of items. The document advocates for expanding these efforts through increased scanning and archiving of physical and born-digital materials with the goal of preserving and providing open access to cultural heritage and information for all.
The document discusses sampling in music and how it has become more prevalent. It notes that sampling is a cornerstone of genres like urban and electronic music over the last 30 years. Approximately 50% of recent US number one hits incorporated sampling. The document also discusses the legal issues around sampling, how the music industry can learn from how tech companies embrace and promote APIs to distribute content. It suggests record labels could similarly embrace fan mashups and release stems for remixes to promote new albums.
This document summarizes the advantages of partnering with Alawar Entertainment, a leading distributor of casual games in Europe, to distribute casual games. Some key advantages include:
1) Experience and proprietary distribution channels reaching over 100 million people across Eastern Europe.
2) Insight into European casual game markets through continual analysis of audiences, genres, and platforms.
3) Reliable support including localization of over 500 games per year and detailed reporting on over 50 million downloads.
The Guardian's Open Platform initiative enables partners to build applications with The Guardian. As part of this initiative, The Guardian provides the Content API - a rich interface to all The Guardian's content and metadata back to 1991 - over 1 million documents. This talk starts with a brief overview of the latest iteration of the content API. It will then cover how we implemented this in Scala using Solr, addressing real-world problems in creating an index of content:
how we represented a complex relational database model in Solr
how we keep the index up to date, meeting a sub-5 minute end-to-end update requirement
how we update the schema as the API evolves, with zero downtime
how we scale in response to unpredictable demand, using cloud services
DN 2017 | Machines are Learning - Bringing Powerful Artificial Intelligence t...Dataconomy Media
Have you always wanted to add predictive capabilities, image or voice recognition to your application, but haven’t been able to find the time or the right technology to get started? Everybody wants to build smart apps, but only a few are Data Scientists. This session will help you understand machine learning terminology & challenges, what deep learning is and its possible use cases, how to build a machine learning model that works, and how to use developer-ready APIs for high-quality, high-accuracy AI capabilities that are scalable and cost-effective.
Discover top-tier mobile app development services, offering innovative solutions for iOS and Android. Enhance your business with custom, user-friendly mobile applications.
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...Alex Pruden
Folding is a recent technique for building efficient recursive SNARKs. Several elegant folding protocols have been proposed, such as Nova, Supernova, Hypernova, Protostar, and others. However, all of them rely on an additively homomorphic commitment scheme based on discrete log, and are therefore not post-quantum secure. In this work we present LatticeFold, the first lattice-based folding protocol based on the Module SIS problem. This folding protocol naturally leads to an efficient recursive lattice-based SNARK and an efficient PCD scheme. LatticeFold supports folding low-degree relations, such as R1CS, as well as high-degree relations, such as CCS. The key challenge is to construct a secure folding protocol that works with the Ajtai commitment scheme. The difficulty, is ensuring that extracted witnesses are low norm through many rounds of folding. We present a novel technique using the sumcheck protocol to ensure that extracted witnesses are always low norm no matter how many rounds of folding are used. Our evaluation of the final proof system suggests that it is as performant as Hypernova, while providing post-quantum security.
Paper Link: https://eprint.iacr.org/2024/257
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
"Scaling RAG Applications to serve millions of users", Kevin GoedeckeFwdays
How we managed to grow and scale a RAG application from zero to thousands of users in 7 months. Lessons from technical challenges around managing high load for LLMs, RAGs and Vector databases.
In the realm of cybersecurity, offensive security practices act as a critical shield. By simulating real-world attacks in a controlled environment, these techniques expose vulnerabilities before malicious actors can exploit them. This proactive approach allows manufacturers to identify and fix weaknesses, significantly enhancing system security.
This presentation delves into the development of a system designed to mimic Galileo's Open Service signal using software-defined radio (SDR) technology. We'll begin with a foundational overview of both Global Navigation Satellite Systems (GNSS) and the intricacies of digital signal processing.
The presentation culminates in a live demonstration. We'll showcase the manipulation of Galileo's Open Service pilot signal, simulating an attack on various software and hardware systems. This practical demonstration serves to highlight the potential consequences of unaddressed vulnerabilities, emphasizing the importance of offensive security practices in safeguarding critical infrastructure.
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
Must Know Postgres Extension for DBA and Developer during MigrationMydbops
Mydbops Opensource Database Meetup 16
Topic: Must-Know PostgreSQL Extensions for Developers and DBAs During Migration
Speaker: Deepak Mahto, Founder of DataCloudGaze Consulting
Date & Time: 8th June | 10 AM - 1 PM IST
Venue: Bangalore International Centre, Bangalore
Abstract: Discover how PostgreSQL extensions can be your secret weapon! This talk explores how key extensions enhance database capabilities and streamline the migration process for users moving from other relational databases like Oracle.
Key Takeaways:
* Learn about crucial extensions like oracle_fdw, pgtt, and pg_audit that ease migration complexities.
* Gain valuable strategies for implementing these extensions in PostgreSQL to achieve license freedom.
* Discover how these key extensions can empower both developers and DBAs during the migration process.
* Don't miss this chance to gain practical knowledge from an industry expert and stay updated on the latest open-source database trends.
Mydbops Managed Services specializes in taking the pain out of database management while optimizing performance. Since 2015, we have been providing top-notch support and assistance for the top three open-source databases: MySQL, MongoDB, and PostgreSQL.
Our team offers a wide range of services, including assistance, support, consulting, 24/7 operations, and expertise in all relevant technologies. We help organizations improve their database's performance, scalability, efficiency, and availability.
Contact us: info@mydbops.com
Visit: https://www.mydbops.com/
Follow us on LinkedIn: https://in.linkedin.com/company/mydbops
For more details and updates, please follow up the below links.
Meetup Page : https://www.meetup.com/mydbops-databa...
Twitter: https://twitter.com/mydbopsofficial
Blogs: https://www.mydbops.com/blog/
Facebook(Meta): https://www.facebook.com/mydbops/
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...Fwdays
Direct losses from downtime in 1 minute = $5-$10 thousand dollars. Reputation is priceless.
As part of the talk, we will consider the architectural strategies necessary for the development of highly loaded fintech solutions. We will focus on using queues and streaming to efficiently work and manage large amounts of data in real-time and to minimize latency.
We will focus special attention on the architectural patterns used in the design of the fintech system, microservices and event-driven architecture, which ensure scalability, fault tolerance, and consistency of the entire system.
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyScyllaDB
Freshworks creates AI-boosted business software that helps employees work more efficiently and effectively. Managing data across multiple RDBMS and NoSQL databases was already a challenge at their current scale. To prepare for 10X growth, they knew it was time to rethink their database strategy. Learn how they architected a solution that would simplify scaling while keeping costs under control.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving
What began over 115 years ago as a supplier of precision gauges to the automotive industry has evolved into being an industry leader in the manufacture of product branding, automotive cockpit trim and decorative appliance trim. Value-added services include in-house Design, Engineering, Program Management, Test Lab and Tool Shops.
High performance Serverless Java on AWS- GoTo Amsterdam 2024Vadym Kazulkin
Java is for many years one of the most popular programming languages, but it used to have hard times in the Serverless community. Java is known for its high cold start times and high memory footprint, comparing to other programming languages like Node.js and Python. In this talk I'll look at the general best practices and techniques we can use to decrease memory consumption, cold start times for Java Serverless development on AWS including GraalVM (Native Image) and AWS own offering SnapStart based on Firecracker microVM snapshot and restore and CRaC (Coordinated Restore at Checkpoint) runtime hooks. I'll also provide a lot of benchmarking on Lambda functions trying out various deployment package sizes, Lambda memory settings, Java compilation options and HTTP (a)synchronous clients and measure their impact on cold and warm start times.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
31. Thanks!
• Mark Pope • twitter.com/
tcoupland
• twitter.com/scobal
• github.com/
• github.com/scobal mantree
• Tom Coupland
Editor's Notes
Welcomes. Thanks for coming. We’re Tom and Mark. From Nokia. \nHere to talk about \ndeliver a global music service\nhow we built it with Java\n(Do we add in a story throughout to keep the ideas concrete)\n
Located in central Bristol \nDesign, build and maintain the service (pretty much exclusively)\nProvide music to millions of users around the world\nScaled/Served to around 1million downloads a day\nJava, windows phone, web\n
Talk through parts of our service\nTwo use cases:\nSearch and adding to Library (Find and own)\nMix radio and Delivery (New product called mix radio)\nFirst going to talk about high level architecture...\n
Multiple client platforms (win phone, web, symbian)\nSOA 3 years ago\nStruggling with single monolith, lots of clashing\nTeams work on groups of services\nBreak a use case down into a set of responsibilities. Service for each one.\nScale single components\nEAPI provides \nauth\nproxy for routing\ncommon api\nJSON over HTTP with REST\nTalk more about it later....\n
Think about how you buy music from a store.\nHow you might model the process in software.\nSo, we ended up with something a bit like like:\n\n\n
EAPI routes requests to Search service\n\n\n
So we’re now going to talk about Search\n
Why do we need this layer? Stateless. Built for high throughput.\nReturns track metadata, artist information, track names.\nLayer of abstraction above solr\nTalk internal language\nJava, Spring (Open Source, tool for building java software [IOC {breakout acronyms}, DI]), REST API over HTTP\nTwo servers for failover - key concept when building big things\n
\n
\n
What is solr? Solr is an Apache Open Source inverted full text indexer. So...\nWhy use solr instead of SQL?\nPut in documents containing artist and song information, get broken down into individual words, then indexes.\n\nsearch for “stone” -> Stone Roses, Joss Stone, Rolling Stones.\n\n3 servers: failover and scale requests\n
So, this how our search architecture works.\nSo....\n
You’ve found what you’re looking for. \nWhat’s the next step?\n
Well, you have to give us some money.\nWe’re not going to concentrate on this\n
We have to know what you own.\nPersonal collection of music/books\nHow to model this in software (when you have to store millions of users collections)\n(Collections can be ma-hou-sive)\nClients use this to obtain what a user owns, so you can see what you own on the clients\n
The familiar clients and api layer.\nRoutes to Library sub-system.\n\n
The familiar clients and api layer.\nRoutes to Library sub-system.\n\n
Why do we need to shard? Why not one big database (horizontal vs vertical [expensive] scaling) \nClone, copy, master-master\nEach shard replicated twice - failover and redundancy when building big things. Hot failover.\nThin service runs on 8 servers, 12 db servers, 6 sharding servers\nSpring and hibernate, Open Source. Open Source MySql.\n
Not really an intermission. We’re just half way through our slides.\n
Mix radio - product on Nokia Lumia phones for streaming free music.\nHand crafted - created by experts to suit mood and taste.\nMobile optimised - codec with great sound and small file size\nHow might you do this with software?\n\n
Back to our old friend EAPI.\nCan see the two paths - not going to talk about personalisation today\nLooking for curated radio stations\nThese are stored in a service called Catalogue\n
Catalogue is a big list of all the music and books we offer. Metadata store.\nAlso stores curated radio stations\nEAPI retrieves the radio station you selected (which the client will then play)\nHowever, take a quick look at this EAPI thing. What is it\n
Conceptually a thin layer - actually a bit more to it (because of it’s centralness)\nClient agnostic. Stateless. \nContinuous change, integration and delivery\nHighly modular allowing collaboration reducing checkin conflicts (with git).\nPairing, TDD.\nDanny and Neil talking in more detail later about how we work\n
Ok\n
How do we make noise come out of your phone\n
Sub-systems that make noise come out of your phone\nResponsible for \nmaking sure you’re licensed to download your selection\nactually serving up the location of the music or book\nadding images and meta-data to your download\nNAS for storing music + books - massive\n\n
So how big is this thing?\n
Mention VCDN. What is a (Content Delivery Network) CDN?\nContent Delivery Network, a big cache out in the cloud.\nPowers ‘most’ of the internet, act as caches for content.\nLocated all over the world, reduce load.\nGreat Firewall of China.\nStores our eaac32 formatted tracks.\n