An Open Discussion of RISC-V BitManip, trends, and comparisons _ CuffRISC-V International
Join RISC-V BitManip industry leader Claire Xenia Wolf and Dr. James Cuff for an open and lively discussion with an interactive Q&A on RISC-V and BitManip including trends and comparisons with the existing architecture landscape including x86 and ARM and what specifically makes RISC-V unique.
Burr Sutter describes, discusses and demonstrates an industrial/enterprise-oriented architecture associated with large scale sensor rollout, covering critical areas such as ingestion, integration and analytics. You will learn how to connect the physical world to your traditional enterprise IT infrastructure (Apache Camel), supporting high-speed sensor data acquisition (Apache ActiveMQ) with real-time (Apache SparkStreaming) analytics. In addition, we will show-off various IoT developer prototyping platforms like Raspberry Pi, Intel Edison, Arduino, NXP 1768 with mbed, Particle.io Photon and more.
Feasibility of Security in Micro-Controllersardiri
Is it possible to secure micro-controllers used within IoT?
With the introduction of micro controllers such as the Arduino, Raspberry Pi and BeagleBone – it has become easy to connect sensors to gather information and utilise network connections to build an IoT ecosystem. Strong encryption schemes like RSA/AES/SHA and ecliptic curves cryptography (ECC) have been difficult to introduce due to limited performance and memory capabilities of the micro controllers used and using standard libraries just isn’t feasible – we find that designated and optimised software is the only feasible way forward.
An Open Discussion of RISC-V BitManip, trends, and comparisons _ CuffRISC-V International
Join RISC-V BitManip industry leader Claire Xenia Wolf and Dr. James Cuff for an open and lively discussion with an interactive Q&A on RISC-V and BitManip including trends and comparisons with the existing architecture landscape including x86 and ARM and what specifically makes RISC-V unique.
Burr Sutter describes, discusses and demonstrates an industrial/enterprise-oriented architecture associated with large scale sensor rollout, covering critical areas such as ingestion, integration and analytics. You will learn how to connect the physical world to your traditional enterprise IT infrastructure (Apache Camel), supporting high-speed sensor data acquisition (Apache ActiveMQ) with real-time (Apache SparkStreaming) analytics. In addition, we will show-off various IoT developer prototyping platforms like Raspberry Pi, Intel Edison, Arduino, NXP 1768 with mbed, Particle.io Photon and more.
Feasibility of Security in Micro-Controllersardiri
Is it possible to secure micro-controllers used within IoT?
With the introduction of micro controllers such as the Arduino, Raspberry Pi and BeagleBone – it has become easy to connect sensors to gather information and utilise network connections to build an IoT ecosystem. Strong encryption schemes like RSA/AES/SHA and ecliptic curves cryptography (ECC) have been difficult to introduce due to limited performance and memory capabilities of the micro controllers used and using standard libraries just isn’t feasible – we find that designated and optimised software is the only feasible way forward.
Presentation for IoT workshop at Sinhagad University (Feb 4, 2016) - 2/2Bhavin Chandarana
This is the second part of the presentation used for the workshop I conducted at Sinhagad University on Thursday 4th Feb, 2016. A lot of the content has been taken from freely available existing sources and these slides are just for reference for those who attended the workshop
Daniel Stemberg's presentation on how curl works. From the basic command line use, to URLs, options, curl basics into HTTP specifics.
YouTube:
https://youtu.be/V5vZWHP-RqU?si=IkGJdHqvguYLffeG
Internet Of Things: Hands on: YOW! nightAndy Gelme
Introduction to the Internet Of Things ... using the MeshThing hardware running Contiki mesh-networking software for IPv6 / 6LoWPAN. Also, Daryl Wilding McBride (@darylwmcb) covers building a quadcopter for the Outback Joe competition.
Java on arm theory, applications, and workloads [dev5048]Aleksei Voitylov
Although ARM processors are almost always viewed as having been designed for the embedded market, several vendors are making a bet and building server CPUs that contend with Intel in cloud deployments. With the presence of the Java ARM port and a wide variety of applications in the Java ecosystem able to run on ARM CPUs, the real question becomes which workloads are best suited to the ARM servers niche and which metrics can be optimized for using ARM servers. This presentation explores the status of Java and the Java ecosystem on ARM, together with the Java ARM port features and performance of specific workloads. Some focus is on the recent changes in the Java ARM port, which the speaker’s company contributes to.
DIY Home Weather Station (Devoxx Poland 2023)Ryan Cuprak
Weather is a fascinating and important aspect of our lives, and with the rise of smart home technology, it has become easier than ever to track and monitor weather conditions in your own backyard. In this presentation, I will explore the process of building a home weather station.
I will discuss the hardware components needed to build a weather station, including sensors for temperature, humidity, pressure, and precipitation, as well as the embedded board itself. I will also cover the programming aspect of the project, including how to read data from the sensors and transmit it wirelessly to the cloud.
By the end of this presentation, you will have a solid understanding of how to build and program a home weather station using Arduino, and how to customize and expand the project to fit your specific needs.
See latest version (10/21/15) at http://www.slideshare.net/markgirc/wfs-az-todays-gadgets-emerging-technology-innovations-102115 (or http://bit.ly/1GrghpU) given to the World Future Society Arizona on Back to the Future Day.
Today’s Gadgets & Emerging Technology Innovations 4/1/15:
In a presentation to the IEEE Computer Society Phoenix, Mark Goldstein, International Research Center (http://www.researchedge.com/) showcased the latest and greatest new tech gadgets for business effectiveness, personal productivity, improving quality of living, and just plain fun. He shared a forward-looking view of emerging technology innovations and analysis of what they portent for information technology professionals, evolving market opportunities, and society at large from the present on into our future. Contemporary science fiction and that of the past often influences and anticipates the technological advances we see today and what we hope and fear for tomorrow. View/download and share a rollicking ride through the technology roller coaster of our times.
Internet of Things, Mobility & .Net Micro Framework SydMobNet March 2014Alec Tucker
The Internet of Things, Mobility and the .Net Micro Framework, presented by Dave Glover of Microsoft at the Sydney Mobile .Net Developers meeting n March 2014
Given on Back to the Future Day, this presentation showcased the latest and greatest new tech gadgets, discoveries, and inventions for addressing quality of life and societal issues, as well as others for business effectiveness, personal productivity, and just plain fun. It shares a forward-looking view of emerging tech innovations illuminating what they portent for individuals, projecting evolving market opportunities, and gauging the impact on society at large from the present on into our future. Contemporary science fiction and that of the past often influences and anticipates the technological advances we see today and what we hope and fear for tomorrow. View and/or download this rollicking ride through the technology roller coaster of our times.
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 WorkshopOpen Mobile Alliance
OMA hosted a Workshop in Edinburgh on Friday, May 06, where field engineer Hannes Tschofenig, Senior Principal Engineer at ARM, showed attendees how to use the LwM2M protocol on FRMDM-K64F boards, designed by NXP in collaboration with mbed, to connect to the mbed cloud service (formally known mbed Connector) and to the Leshan server.
This presentation is a part of the Workshop Agenda:
9:15-9:30 Opening Remarks and Brief Overview of LWM2M
9:30-10:30 Demo of the Arduino Yun by HOP Ubiquitous
10:30-10:45 Demo of the LwM2M Editor Tool and DevKit
11:00-15:00 NXP FRDM-K64F Platform with ARM mbed demo
See more here: https://github.com/OpenMobileAlliance/OMA_LwM2M_for_Developers/wiki/2016-May-IoT-Platform-Training-%28Workshop%29
D1 t1 t. yunusov k. nesterov - bootkit via smsqqlan
Having developed a test set, we started to research how safe it is for clients to use 4G networks of the telecommunication companies. During the research we have tested SIM-cards, 4G USB modems, radio components, IP access network. First of all we looked for the vulnerabilities that could be exploited remotely, via IP or radio network.
And the result was not late in arriving. In some cases we managed to attack SIM-cards and install a malicious Java applet there, we were able to update remotely USB modem firmware, to change password on a selfcare portal via SMS and even to get access to the internal technological network of a carrier.
Further attack evolution helped to understand how it is possible to use a simple SMS as an exploit that is able not only to compromise a USB modem and all the communications that go through it, but also to install bootkit on a box, that this modem is connected to.
Technology advancement is a never-ending process; thus, we must be well-equipped and informed about new
developments. Day-to-Day human life has gotten more convenient as a result of these technological
improvements. Automation has evolved into a must need. The internet today provides access to all data and
systems, and web technology is continually expanding. A network interface enables remote management and
control of embedded devices using a web-based embedded system. Controlling Internet of Things (IoT) devices
is done through web controllers, often known as E-controllers. A web controller, often known as an E-
controller, is a set of embedded systems and software stacks that is the most extensively used method of web
development in the world. Instead of employing large server systems for monitoring, administering, and
handling data, remote login and monitoring using a distributed web control system produced using web pages
generated in web applications are increasingly used instead of big server systems for monitoring,
administering, and processing data. Web control systems that leverage IoT has three characteristics: energy
savings, comfort, and efficiency. Our main objective is to adapt the Internet control system to the Internet of
Things, allowing users to access the application over the Internet from anywhere in the globe. IoT monitoring
allows you to analyze dynamic systems and analyze billions of events and alerts. IoT monitoring also enables
you to bridge the gap between devices and businesses by collecting and analyzing a wide range of IoT data at a
web scale across connected devices, consumers, and apps.
The industrial monitoring system connects itself with the open-source app Blynk. Blynk connects itself with
esp8266 for virtual control of the devices along with getting updates. The Arduino Mega is the brain of the
project connected to the component and operates them with the code embedded in it. Sensors like smoke
sensors, humidity, and temperature sensors are used to monitor the surroundings of the machine
The Industrial Monitoring System project is built on the Internet of Things (IoT). Arduino is used to control
various sensors (using smoke and temperature sensors) providing complete control over the industry. The
Internet of Things (IoT) is used in this project to deliver data to the user. The Internet of Things (IoT) is a
network of 'things' that allows physical items to communicate data by using sensors, electronics, software, and
networking. These systems are self-contained and do not need to interact with humans .
The system feeds signals from several sensors, such as the smoke, temperature, and humidity sensors, to the
Arduino Mega microcontroller. The data is subsequently sent to the IoT module via the microcontroller
(ESP8266). The ESP8266 is a chip that allows microcontrollers to connect to a Wi-Fi network, establish TCP/IP
connections, and deliver data. In case a fire takes place, the order .
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...Linaro
Event: Arm Architecture HPC Workshop by Linaro and HiSilicon
Location: Santa Clara, CA
Speaker: Andrew J Younge
Talk Title: Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Supercomputing
Talk Desc: The Vanguard program looks to expand the potential technology choices for leadership-class High Performance Computing (HPC) platforms, not only for the National Nuclear Security Administration (NNSA) but for the Department of Energy (DOE) and wider HPC community. Specifically, there is a need to expand the supercomputing ecosystem by investing and developing emerging, yet-to-be-proven technologies and address both hardware and software challenges together, as well as to prove-out the viability of such novel platforms for production HPC workloads.
The first deployment of the Vanguard program will be Astra, a prototype Petascale Arm supercomputer to be sited at Sandia National Laboratories during 2018. This talk will focus on the arthictecural details of Astra and the significant investments being made towards the maturing the Arm software ecosystem. Furthermore, we will share initial performance results based on our pre-general availability testbed system and outline several planned research activities for the machine.
Bio: Andrew Younge is a R&D Computer Scientist at Sandia National Laboratories with the Scalable System Software group. His research interests include Cloud Computing, Virtualization, Distributed Systems, and energy efficient computing. Andrew has a Ph.D in Computer Science from Indiana University, where he was the Persistent Systems fellow and a member of the FutureGrid project, an NSF-funded experimental cyberinfrastructure test-bed. Over the years, Andrew has held visiting positions at the MITRE Corporation, the University of Southern California / Information Sciences Institute, and the University of Maryland, College Park. He received his Bachelors and Masters of Science from the Computer Science Department at Rochester Institute of Technology (RIT) in 2008 and 2010, respectively.
Presentation for IoT workshop at Sinhagad University (Feb 4, 2016) - 2/2Bhavin Chandarana
This is the second part of the presentation used for the workshop I conducted at Sinhagad University on Thursday 4th Feb, 2016. A lot of the content has been taken from freely available existing sources and these slides are just for reference for those who attended the workshop
Daniel Stemberg's presentation on how curl works. From the basic command line use, to URLs, options, curl basics into HTTP specifics.
YouTube:
https://youtu.be/V5vZWHP-RqU?si=IkGJdHqvguYLffeG
Internet Of Things: Hands on: YOW! nightAndy Gelme
Introduction to the Internet Of Things ... using the MeshThing hardware running Contiki mesh-networking software for IPv6 / 6LoWPAN. Also, Daryl Wilding McBride (@darylwmcb) covers building a quadcopter for the Outback Joe competition.
Java on arm theory, applications, and workloads [dev5048]Aleksei Voitylov
Although ARM processors are almost always viewed as having been designed for the embedded market, several vendors are making a bet and building server CPUs that contend with Intel in cloud deployments. With the presence of the Java ARM port and a wide variety of applications in the Java ecosystem able to run on ARM CPUs, the real question becomes which workloads are best suited to the ARM servers niche and which metrics can be optimized for using ARM servers. This presentation explores the status of Java and the Java ecosystem on ARM, together with the Java ARM port features and performance of specific workloads. Some focus is on the recent changes in the Java ARM port, which the speaker’s company contributes to.
DIY Home Weather Station (Devoxx Poland 2023)Ryan Cuprak
Weather is a fascinating and important aspect of our lives, and with the rise of smart home technology, it has become easier than ever to track and monitor weather conditions in your own backyard. In this presentation, I will explore the process of building a home weather station.
I will discuss the hardware components needed to build a weather station, including sensors for temperature, humidity, pressure, and precipitation, as well as the embedded board itself. I will also cover the programming aspect of the project, including how to read data from the sensors and transmit it wirelessly to the cloud.
By the end of this presentation, you will have a solid understanding of how to build and program a home weather station using Arduino, and how to customize and expand the project to fit your specific needs.
See latest version (10/21/15) at http://www.slideshare.net/markgirc/wfs-az-todays-gadgets-emerging-technology-innovations-102115 (or http://bit.ly/1GrghpU) given to the World Future Society Arizona on Back to the Future Day.
Today’s Gadgets & Emerging Technology Innovations 4/1/15:
In a presentation to the IEEE Computer Society Phoenix, Mark Goldstein, International Research Center (http://www.researchedge.com/) showcased the latest and greatest new tech gadgets for business effectiveness, personal productivity, improving quality of living, and just plain fun. He shared a forward-looking view of emerging technology innovations and analysis of what they portent for information technology professionals, evolving market opportunities, and society at large from the present on into our future. Contemporary science fiction and that of the past often influences and anticipates the technological advances we see today and what we hope and fear for tomorrow. View/download and share a rollicking ride through the technology roller coaster of our times.
Internet of Things, Mobility & .Net Micro Framework SydMobNet March 2014Alec Tucker
The Internet of Things, Mobility and the .Net Micro Framework, presented by Dave Glover of Microsoft at the Sydney Mobile .Net Developers meeting n March 2014
Given on Back to the Future Day, this presentation showcased the latest and greatest new tech gadgets, discoveries, and inventions for addressing quality of life and societal issues, as well as others for business effectiveness, personal productivity, and just plain fun. It shares a forward-looking view of emerging tech innovations illuminating what they portent for individuals, projecting evolving market opportunities, and gauging the impact on society at large from the present on into our future. Contemporary science fiction and that of the past often influences and anticipates the technological advances we see today and what we hope and fear for tomorrow. View and/or download this rollicking ride through the technology roller coaster of our times.
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 WorkshopOpen Mobile Alliance
OMA hosted a Workshop in Edinburgh on Friday, May 06, where field engineer Hannes Tschofenig, Senior Principal Engineer at ARM, showed attendees how to use the LwM2M protocol on FRMDM-K64F boards, designed by NXP in collaboration with mbed, to connect to the mbed cloud service (formally known mbed Connector) and to the Leshan server.
This presentation is a part of the Workshop Agenda:
9:15-9:30 Opening Remarks and Brief Overview of LWM2M
9:30-10:30 Demo of the Arduino Yun by HOP Ubiquitous
10:30-10:45 Demo of the LwM2M Editor Tool and DevKit
11:00-15:00 NXP FRDM-K64F Platform with ARM mbed demo
See more here: https://github.com/OpenMobileAlliance/OMA_LwM2M_for_Developers/wiki/2016-May-IoT-Platform-Training-%28Workshop%29
D1 t1 t. yunusov k. nesterov - bootkit via smsqqlan
Having developed a test set, we started to research how safe it is for clients to use 4G networks of the telecommunication companies. During the research we have tested SIM-cards, 4G USB modems, radio components, IP access network. First of all we looked for the vulnerabilities that could be exploited remotely, via IP or radio network.
And the result was not late in arriving. In some cases we managed to attack SIM-cards and install a malicious Java applet there, we were able to update remotely USB modem firmware, to change password on a selfcare portal via SMS and even to get access to the internal technological network of a carrier.
Further attack evolution helped to understand how it is possible to use a simple SMS as an exploit that is able not only to compromise a USB modem and all the communications that go through it, but also to install bootkit on a box, that this modem is connected to.
Technology advancement is a never-ending process; thus, we must be well-equipped and informed about new
developments. Day-to-Day human life has gotten more convenient as a result of these technological
improvements. Automation has evolved into a must need. The internet today provides access to all data and
systems, and web technology is continually expanding. A network interface enables remote management and
control of embedded devices using a web-based embedded system. Controlling Internet of Things (IoT) devices
is done through web controllers, often known as E-controllers. A web controller, often known as an E-
controller, is a set of embedded systems and software stacks that is the most extensively used method of web
development in the world. Instead of employing large server systems for monitoring, administering, and
handling data, remote login and monitoring using a distributed web control system produced using web pages
generated in web applications are increasingly used instead of big server systems for monitoring,
administering, and processing data. Web control systems that leverage IoT has three characteristics: energy
savings, comfort, and efficiency. Our main objective is to adapt the Internet control system to the Internet of
Things, allowing users to access the application over the Internet from anywhere in the globe. IoT monitoring
allows you to analyze dynamic systems and analyze billions of events and alerts. IoT monitoring also enables
you to bridge the gap between devices and businesses by collecting and analyzing a wide range of IoT data at a
web scale across connected devices, consumers, and apps.
The industrial monitoring system connects itself with the open-source app Blynk. Blynk connects itself with
esp8266 for virtual control of the devices along with getting updates. The Arduino Mega is the brain of the
project connected to the component and operates them with the code embedded in it. Sensors like smoke
sensors, humidity, and temperature sensors are used to monitor the surroundings of the machine
The Industrial Monitoring System project is built on the Internet of Things (IoT). Arduino is used to control
various sensors (using smoke and temperature sensors) providing complete control over the industry. The
Internet of Things (IoT) is used in this project to deliver data to the user. The Internet of Things (IoT) is a
network of 'things' that allows physical items to communicate data by using sensors, electronics, software, and
networking. These systems are self-contained and do not need to interact with humans .
The system feeds signals from several sensors, such as the smoke, temperature, and humidity sensors, to the
Arduino Mega microcontroller. The data is subsequently sent to the IoT module via the microcontroller
(ESP8266). The ESP8266 is a chip that allows microcontrollers to connect to a Wi-Fi network, establish TCP/IP
connections, and deliver data. In case a fire takes place, the order .
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...Linaro
Event: Arm Architecture HPC Workshop by Linaro and HiSilicon
Location: Santa Clara, CA
Speaker: Andrew J Younge
Talk Title: Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Supercomputing
Talk Desc: The Vanguard program looks to expand the potential technology choices for leadership-class High Performance Computing (HPC) platforms, not only for the National Nuclear Security Administration (NNSA) but for the Department of Energy (DOE) and wider HPC community. Specifically, there is a need to expand the supercomputing ecosystem by investing and developing emerging, yet-to-be-proven technologies and address both hardware and software challenges together, as well as to prove-out the viability of such novel platforms for production HPC workloads.
The first deployment of the Vanguard program will be Astra, a prototype Petascale Arm supercomputer to be sited at Sandia National Laboratories during 2018. This talk will focus on the arthictecural details of Astra and the significant investments being made towards the maturing the Arm software ecosystem. Furthermore, we will share initial performance results based on our pre-general availability testbed system and outline several planned research activities for the machine.
Bio: Andrew Younge is a R&D Computer Scientist at Sandia National Laboratories with the Scalable System Software group. His research interests include Cloud Computing, Virtualization, Distributed Systems, and energy efficient computing. Andrew has a Ph.D in Computer Science from Indiana University, where he was the Persistent Systems fellow and a member of the FutureGrid project, an NSF-funded experimental cyberinfrastructure test-bed. Over the years, Andrew has held visiting positions at the MITRE Corporation, the University of Southern California / Information Sciences Institute, and the University of Maryland, College Park. He received his Bachelors and Masters of Science from the Computer Science Department at Rochester Institute of Technology (RIT) in 2008 and 2010, respectively.
Daniel Stenberg goes through some basic libcurl fundamentals and API design and explain how easily you can get your first transfers going in your own application. libcurl is the defacto standard library for Internet transfers and runs on virtually all platforms. The language focus will be on C/C++ but the concepts are generally applicable even if you use libcurl bindings for other languages.
Daniel Stenberg discusses some of the most common mistakes users are doing when using libcurl and what to do about them.
Video: https://youtu.be/0KfDdIAirSI
Daniel Stenberg takes us through how the curl project is doing today. git activity, contributors, committers, mailing list, growth, money and sponsors, his own role and much more. Video here: https://youtu.be/6ueyZGhtj1Q
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Strategies for Successful Data Migration Tools.pptxvarshanayak241
Data migration is a complex but essential task for organizations aiming to modernize their IT infrastructure and leverage new technologies. By understanding common challenges and implementing these strategies, businesses can achieve a successful migration with minimal disruption. Data Migration Tool like Ask On Data play a pivotal role in this journey, offering features that streamline the process, ensure data integrity, and maintain security. With the right approach and tools, organizations can turn the challenge of data migration into an opportunity for growth and innovation.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
A Comprehensive Look at Generative AI in Retail App Testing.pdfkalichargn70th171
Traditional software testing methods are being challenged in retail, where customer expectations and technological advancements continually shape the landscape. Enter generative AI—a transformative subset of artificial intelligence technologies poised to revolutionize software testing.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
Tim Combridge from Sensible Giraffe and Salesforce Ben presents some important tips that all developers should know when dealing with Flows in Salesforce.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
curl - openfourm europe.pdf
1. 25 years, 20,000 Daniel-hours, 10 billion installations, on 92 operating systems, for 28 CPU architectures, running
on Mars, 2,800 contributors, a gold medal, 16 years non-breaking API, open source, 28 protocols, 160,000 lines of
code, independent, 1100 authors, 250 command line options. Never stop.
Daniel Stenberg
April 18, 2023
open free libre gratis
12. 92 operating systems
@bagder
Syllable OS TPF
Tizen
Symbian
Tru64
SunOS
tvOS ucLinux
Genode Hurd
iOS
Integrity
Illumos
HP-UX
HardenedBSD
Haiku
z/OS
Nintendo
Switch
NonStop OS
NetWare
MorphOS MPE/iX MS-DOS NCR MP-RAS NetBSD
RISC OS
Redox
ReactOS Sailfish OS
SCO Unix Serenity SINIX-Z
Qubes OS
UnixWare
WebOS
vxWorks
VMS
Windows
UNICOS
Windows CE
Wii System
Software
AmigaOS Blackberry 10
BeOS
Android
Blackberry
Tablet OS
AIX Cell OS
Aros
IRIX
RTEMS
Mbed
Micrium
macOS
Mac OS 9
Linux Lua RTOS
eCOS
FreeRTOS
FreeBSD
FreeDOS
Fuchsia
DragonFly
BSD
Cygwin
Cisco IOS
OpenBSD OS/2 OS/400
Ultrix
ipadOS
NuttX
Solaris
Xbox
System
Chrome OS
MINIX
Garmin OS
QNX
PlayStation
Portable
Plan 9
OS21
OpenStep Orbis OS
z/TPF z/VM z/VSE
Operating systems known to have run curl
Atari FreeMiNT
DR DOS
OmniOS
Zephyr
watchOS
Xenix
DG/UX
16. Subject: Multimedya isc-v:85
I have toyota corola with multimedya
system that you have its copyright. I
need a advice to know how to use the gps.
Master of many things
@bagder
18. Why use libcurl?
Stable well-documented API – examples from 2000 still work
Same API everywhere – 92 OSs, 28 CPU archs...
Open source – free and immortal
Rock solid – battle proven, furiously maintained, secure
Customizable – use what you want, disable what you don’t
Internet hardened – speaks protocols the way that works
Multiple protocols – 50% of users use more than two!
Keeps up – TLS 1.3, HTTP/2, HTTP/3, ...
@bagder
19. Why Open Source?
There was never any alternative to me
Wanted to contribute back
Would never even come close unless
No, I would not be rich otherwise
@bagder
@bagder
34. I still lead the development
Two hours spare time per day
Every day, every week, every year, since 1998
Part time paid since 2014
Full time since 2019
Yes, I totally mix and blur spare time and work!
@bagder
@bagder
35. Security issues
Release management
Web site admin
Mailing list admin
Patch reviewing
User support
Blogging about it
What’s maintaining?
Debugging
Patch merging
Feature development
Write documentation
Event planning
Getting stickers
Doing talks
@bagder
39. Everything eventually runs curl
If it isn’t powered now, it will be soon
If it is powered, it will be networked
If it is networked, it needs Internet access
If it needs Internet access, curl helps
@bagder
@bagder
40. sewing machine, microwave, advertisement sign, kitchen scale, electric
razor, kitchen oven, fan, dog collar, bicycle computer, power plug, piano,
child monitor, radiator, vacuum cleaner, escooter, lawn mower, air
conditioner, printer, projector, kettle, bluray player, set top box, computer
monitor, alarm clock, clothes iron, powertool, exercise equipment, mouse,
wifi router, car, headphones, electric toothbrush, bluetooth speaker, air
purifier, doorbell, watch, game console, keychain fob, flashlight,
ebook-tablet, washing machine, stereo equipment, ebike, tv, toaster,
thermostat, door lock, drilling machine, fridge and freezer, lamp switch,
clothing, bathroom scale, camera, smart phone, garage door opener,
medical device, bus-stop sign, stove, blender, light bulb, tablet
Everything will be networked
@bagder
@bagder
46. License
This presentation and its contents are
licensed under the Creative Commons
Attribution 4.0 license:
http://creativecommons.org/licenses/by/4.0/
@bagder