Step by step guide which will help to understand the PCB fabrication process. PCB manufacturing and assembly must be conducted in a clean environment that is free of contaminants. This is important to produce good quality boards that offer unfailing service for years.
Creative Hi-Tech would like to share some basics of Printed Circuit Boards which will help you to gain some knowledge before going to any vendor. This power point presentation will clear your basic doubts regarding the PCB.
The document outlines the action plan for the Department of Electrical and Electronics Engineering at St. Aloysius Institute of Technology for the 2016-17 academic year. Key activities include:
1) Completing syllabi and holding tests/quizzes to improve results for semesters 3, 5 and 7.
2) Organizing skill development activities like expert lectures, faculty development programs, and spoken English classes.
3) Implementing STEP programs in MATLAB and PSIM for semesters 3, 5 and 7.
4) Arranging industrial visits, research publications, academic projects and training/placement activities.
This document provides an overview of printed circuit board (PCB) manufacturing. It discusses various stages of the PCB manufacturing process including laminate fabrication, copper deposition, photolithography, etching, drilling, surface finishing techniques like solder masking and hot air leveling. It also covers different types of PCBs like single sided, double sided, multilayer and flexible PCBs. Various material options for PCB substrates and their properties are described. Manufacturing processes for different PCB components are outlined.
This document discusses the history and types of radio receivers. It describes how the earliest radio receiver was created in 1896 by Alexander Popov and was based on Maxwell's discovery of electromagnetic waves. There are three main types of receivers discussed - crystal radios, tuned radio frequency receivers, and superheterodyne receivers. Crystal radios require no power source beyond the radio waves themselves, while tuned radio frequency receivers have individually tuned amplifier stages and superheterodyne receivers mix signals to extract an intermediate frequency. The document also covers frequency ranges, sensitivity, selectivity and how radio waves propagate.
The document discusses the structure and operation of MOS transistors. It describes the basic MOS structure which consists of a metal gate separated from a semiconductor substrate by an oxide layer. Applying a voltage to the gate can induce an inversion layer in the semiconductor to form a channel between the source and drain, allowing current to flow. The threshold voltage is the minimum gate voltage required to form an inversion layer. The document discusses n-channel MOSFETs and their characteristics in different regions of operation defined by the gate-source voltage.
The document provides information about opportunities for electrical engineering students after completing their B.Tech degree through the GATE examination. It discusses various Public Sector Undertakings (PSUs) that recruit candidates based on their GATE scores for roles like engineers and management trainees. The document also outlines the selection process, eligibility criteria, compensation packages, and benefits provided by these PSUs. Key organizations that recruit through GATE include NTPC, IOCL, BHEL, Coal India Limited and others.
The document discusses the MOS transistor and its operation. It begins by describing the components and structure of the MOS transistor, including the polysilicon gate, aluminum contacts, and silicon dioxide layer. It then discusses the energy band diagrams and how applying different gate voltages results in accumulation, depletion, or inversion at the surface. The document also covers the threshold voltage, its dependence on factors like doping and oxide thickness, and its impact on MOSFET operation. It concludes by deriving the MOSFET drain current equation using the gradual channel approximation approach.
WebRTC is an API that enables real-time communication directly in web browsers without plugins. The document discusses using WebRTC to build a "call roulette" application in Python with asyncio and aiohttp that randomly connects two users in real-time video/audio calls. It describes the WebRTC APIs getUserMedia, RTCPeerConnection, and RTCDataChannel and outlines a signaling protocol to connect users. The application architecture uses asyncio for asynchronous I/O and aiohttp for HTTP/WebSocket support.
El documento habla sobre la seguridad en comunicaciones SIP y RTP. Explica varios mecanismos como TLS, SRTP, ZRTP y DTLS-SRTP para cifrar las señales. Recomienda usar siempre cifrado cuando sea posible, utilizar mecanismos que ofrezcan "Forward Secrecy" y mantenerse actualizado con los últimos avances en criptografía. Además, advierte que no se debe confiar ciegamente en nadie y que es importante verificar la identidad de los participantes.
The document discusses the future of the private branch exchange (PBX) system and outlines key aspects of the SylkServer 3 product. It emphasizes simplicity through zero configuration, provisioning, and a seamless user interface. Security is ensured through secure defaults, encryption of SIP and RTP protocols, and end-to-end encryption of chat. Sharing capabilities allow for multi-party conferencing with audio, video, file transfers and screen sharing. Standards compliance and use of domains instead of phone numbers aim to future proof the system.
Slides from my talk at FOSDEM 2015 lightning talks track, about Project Open Pi Phone - http://op2-project.github.io/
El documento describe el proyecto OP^2, el cual tiene como objetivo desarrollar un dispositivo de hardware SIP abierto llamado Open Pi Phone utilizando una Raspberry Pi. El proyecto usa el SIP SIMPLE Client SDK como núcleo y provee una interfaz web y API REST para configurar el dispositivo. Se han creado dos prototipos (Falcon y FalconPlus) y el proyecto busca mejorar el audio, provisionamiento y otras funcionalidades en el futuro.
SylkServer is a state-of-the-art RTC application server that provides traditional SIP support as well as conferencing via SIP, XMPP, IRC, and WebRTC gateways. The latest version, SylkServer 4.0, was released for ElastixWorld 2016 and made the Sylk WebRTC client and a desktop application based on Electron open source. SylkServer offers zero configuration video conferencing and the developers are currently hiring and looking for questions.
Este documento presenta a AG Projects, una empresa especializada en infraestructura SIP para operadores. AG Projects ha desarrollado software desde 2002, incluyendo Blink, OpenSIPS y Sylk WebRTC. El documento también describe algunas de las necesidades clave de un operador como el enrutamiento de llamadas, la portabilidad y la facturación. Además, introduce SIPThor, una infraestructura SIP distribuida horizontalmente capaz de escalar a más de 9000 solicitudes por segundo de manera resiliente y tolerante a fallos.
This document provides an overview of the libuv library. Libuv is a cross-platform asynchronous I/O and event loop library written in C. It is used by Node.js and many other projects. The document discusses libuv's architecture, features like the event loop, handles, and requests. It also covers libuv's use in Node.js and the current state and future plans for libuv.
Slides from my talk at the Real Time Communications Devroom at FOSDEM 2017. Video: http://video.fosdem.org/2017/K.3.401/jitsi.mp4
This document discusses asyncio and asynchronous programming in Python. It begins by introducing the author and their experience with asyncio. It then covers topics like using yield from to write asynchronous code, how yield from works under the hood, debugging asynchronous code, task cancellation, timeouts, and more. Magic methods and third-party libraries for asyncio are also mentioned. In summary, asyncio provides a convenient API for asynchronous networking in Python using TCP/UDP sockets, Unix pipes, and processes, though the ecosystem is still growing.
Slides from the talk given at 4KConference in Buenos Aires (november 2011) together with Olle E Johansson (http://slideshare.net/oej).
This document discusses the SIPSIMPLE SDK framework for developing rich SIP applications. It provides an overview of SIPSIMPLE's features such as support for HD audio, MSRP chat, file transfer, desktop sharing and presence. It also gives examples of how to implement VoIP calling, instant messaging, file transfer and desktop sharing. Finally, it lists some sample applications and resources that demonstrate how to use SIPSIMPLE to develop SIP clients and servers.
Mathilde Lemée & Romain Maton
La théorie, c’est bien, la pratique … aussi !
Venez nous rejoindre pour découvrir les profondeurs de Node.js !
Nous nous servirons d’un exemple pratique pour vous permettre d’avoir une premiere experience complete autour de Node.js et de vous permettre de vous forger un avis sur ce serveur Javascript qui fait parler de lui !
http://soft-shake.ch/2011/conference/sessions/incubator/2011/09/01/hands-on-nodejs.html
Django + Vue, JavaScript de 3ª generación para modernizar DjangoJavier Abadía
Slides de la charla que di en la PyConEs 2017 en Cáceres, el 24 de Septiembre.
Explicaba cómo montar un entorno de desarrollo ágil con Django en el back, Vue en el front y webpack para empaquetar el front y proporcionar Hot Module Reloading
WebRTC is an API that enables real-time communication directly in web browsers without plugins. The document discusses using WebRTC to build a "call roulette" application in Python with asyncio and aiohttp that randomly connects two users in real-time video/audio calls. It describes the WebRTC APIs getUserMedia, RTCPeerConnection, and RTCDataChannel and outlines a signaling protocol to connect users. The application architecture uses asyncio for asynchronous I/O and aiohttp for HTTP/WebSocket support.
El documento habla sobre la seguridad en comunicaciones SIP y RTP. Explica varios mecanismos como TLS, SRTP, ZRTP y DTLS-SRTP para cifrar las señales. Recomienda usar siempre cifrado cuando sea posible, utilizar mecanismos que ofrezcan "Forward Secrecy" y mantenerse actualizado con los últimos avances en criptografía. Además, advierte que no se debe confiar ciegamente en nadie y que es importante verificar la identidad de los participantes.
The document discusses the future of the private branch exchange (PBX) system and outlines key aspects of the SylkServer 3 product. It emphasizes simplicity through zero configuration, provisioning, and a seamless user interface. Security is ensured through secure defaults, encryption of SIP and RTP protocols, and end-to-end encryption of chat. Sharing capabilities allow for multi-party conferencing with audio, video, file transfers and screen sharing. Standards compliance and use of domains instead of phone numbers aim to future proof the system.
Slides from my talk at FOSDEM 2015 lightning talks track, about Project Open Pi Phone - http://op2-project.github.io/
El documento describe el proyecto OP^2, el cual tiene como objetivo desarrollar un dispositivo de hardware SIP abierto llamado Open Pi Phone utilizando una Raspberry Pi. El proyecto usa el SIP SIMPLE Client SDK como núcleo y provee una interfaz web y API REST para configurar el dispositivo. Se han creado dos prototipos (Falcon y FalconPlus) y el proyecto busca mejorar el audio, provisionamiento y otras funcionalidades en el futuro.
SylkServer is a state-of-the-art RTC application server that provides traditional SIP support as well as conferencing via SIP, XMPP, IRC, and WebRTC gateways. The latest version, SylkServer 4.0, was released for ElastixWorld 2016 and made the Sylk WebRTC client and a desktop application based on Electron open source. SylkServer offers zero configuration video conferencing and the developers are currently hiring and looking for questions.
Este documento presenta a AG Projects, una empresa especializada en infraestructura SIP para operadores. AG Projects ha desarrollado software desde 2002, incluyendo Blink, OpenSIPS y Sylk WebRTC. El documento también describe algunas de las necesidades clave de un operador como el enrutamiento de llamadas, la portabilidad y la facturación. Además, introduce SIPThor, una infraestructura SIP distribuida horizontalmente capaz de escalar a más de 9000 solicitudes por segundo de manera resiliente y tolerante a fallos.
This document provides an overview of the libuv library. Libuv is a cross-platform asynchronous I/O and event loop library written in C. It is used by Node.js and many other projects. The document discusses libuv's architecture, features like the event loop, handles, and requests. It also covers libuv's use in Node.js and the current state and future plans for libuv.
Slides from my talk at the Real Time Communications Devroom at FOSDEM 2017. Video: http://video.fosdem.org/2017/K.3.401/jitsi.mp4
This document discusses asyncio and asynchronous programming in Python. It begins by introducing the author and their experience with asyncio. It then covers topics like using yield from to write asynchronous code, how yield from works under the hood, debugging asynchronous code, task cancellation, timeouts, and more. Magic methods and third-party libraries for asyncio are also mentioned. In summary, asyncio provides a convenient API for asynchronous networking in Python using TCP/UDP sockets, Unix pipes, and processes, though the ecosystem is still growing.
Slides from the talk given at 4KConference in Buenos Aires (november 2011) together with Olle E Johansson (http://slideshare.net/oej).
This document discusses the SIPSIMPLE SDK framework for developing rich SIP applications. It provides an overview of SIPSIMPLE's features such as support for HD audio, MSRP chat, file transfer, desktop sharing and presence. It also gives examples of how to implement VoIP calling, instant messaging, file transfer and desktop sharing. Finally, it lists some sample applications and resources that demonstrate how to use SIPSIMPLE to develop SIP clients and servers.
Mathilde Lemée & Romain Maton
La théorie, c’est bien, la pratique … aussi !
Venez nous rejoindre pour découvrir les profondeurs de Node.js !
Nous nous servirons d’un exemple pratique pour vous permettre d’avoir une premiere experience complete autour de Node.js et de vous permettre de vous forger un avis sur ce serveur Javascript qui fait parler de lui !
http://soft-shake.ch/2011/conference/sessions/incubator/2011/09/01/hands-on-nodejs.html
Django + Vue, JavaScript de 3ª generación para modernizar DjangoJavier Abadía
Slides de la charla que di en la PyConEs 2017 en Cáceres, el 24 de Septiembre.
Explicaba cómo montar un entorno de desarrollo ágil con Django en el back, Vue en el front y webpack para empaquetar el front y proporcionar Hot Module Reloading
HTML5 is all the rage with the cool kids, and although there’s a lot of focus on the new language, there’s plenty for web app developers with new JavaScript APIs both in the HTML5 spec and separated out as their own W3C specifications. This session will take you through demos and code and show off some of the outright crazy bleeding edge demos that are being produced today using the new JavaScript APIs. But it’s not all pie in the sky – plenty is useful today, some even in Internet Explorer!
Vue.js + Django - configuración para desarrollo con webpack y HMRJavier Abadía
Presentación del meetup de Vue.js en Madrid, el 12/Sep/2017 donde explicamos cómo configurar Django y webpack para desarrollar SPAs con Vue.js y backend con Django: incluye configuración de Hot-Module-Reloading, autenticación, API y rutas.
El código de ejemplo se puede encontrar aquí: https://github.com/jabadia/gif_catalog
SwampDragon presentation: The Copenhagen Django Meetup GroupErnest Jumbe
This document provides an overview of SwampDragon, a Django application that adds real-time functionality via web sockets. It discusses what real-time means, challenges with real-time and the web, and how SwampDragon uses Tornado and SockJS to add asynchronous capabilities. It also covers how to install, configure models/serializers/routers, and deploy SwampDragon to enable real-time features for Django projects.
This document provides an overview of HTML5 and its capabilities for building interactive web applications. It discusses the history and development of HTML5, including the roles of the WHATWG and W3C. It also summarizes key HTML5 features such as JavaScript, Canvas, WebSockets, storage options, and emerging 3D capabilities. Throughout, it provides examples of how these features can be used to create games, multimedia experiences, and real-time applications on the modern web.
Node.js is an asynchronous event-driven JavaScript runtime that allows JavaScript to be used on the server-side. It uses a non-blocking I/O model that makes it suitable for real-time web applications. WebSockets provide a standardized way for the browser and server to establish two-way communication. However, not all browsers support WebSockets yet. Socket.io addresses this by providing a WebSocket-like experience across all browsers through fallbacks like long-polling. It allows real-time applications to be developed more easily.
The document discusses protocol-oriented programming in Swift. It begins by comparing protocols in Swift vs Objective-C, noting key differences like protocol inheritance, extensions, default implementations, and associated types in Swift. It then defines protocol-oriented programming as separating public interfaces from implementations using protocols that components communicate through. Examples are provided of using protocols for data types, dependency injection, testing, and real-world UIKit views. Protocol-oriented programming is said to improve reusability, extensibility, and maintainability over inheritance-based approaches.
A new client-side framework has been taking the internet by storm, many have already been mesmerised by the power of such a small javascript library. And “what is the name of this fantastic framework?” I hear you ask, “jQuery” is my reply.
jQuery is a robust javascript framework with a very small footprint (18kb minified and GZipped) which makes the complicated aspects of javascript very simple. From traversing the Document Object Model to complex AJAX functionality, jQuery can do it all.
In this session I will introduce you to the basics of jQuery, showing you, through code, how to select and manipulate elements on the page, attach functions to events, implement ajax and more! This is the perfect opportunity to learn about jQuery and how it can make the life of a web developer so much easier, allowing you to focus more on building your application!
Event-driven IO server-side JavaScript environment based on V8 EngineRicardo Silva
This document contains information about Ricardo Silva's background and areas of expertise. It includes his degree in Computer Science from ISTEC and MSc in Computation and Medical Instrumentation from ISEP. It also notes that he works as a Software Developer at Shortcut, Lda and maintains a blog and email contact for Node.js topics. The document then covers several JavaScript, Node.js and Websockets topics through examples and explanations in 3 sentences or less each.
2014 yılının sonunda sonlandırılması beklenen HTML standardının 5. sürümü çoktandır tarayıcılar tarafından destekleniyor. HTML5 ile gelen Canvas, Websockets ve diğer özelliklerle nasıl daha canlı, daha Flash uygulamalarına benzer, web uygulamaları geliştirebileceğimizi inceledik.
The document provides an overview of Node.js, a JavaScript runtime environment for building scalable network applications. Some key points covered include:
- Node.js is built on Google's V8 JavaScript engine and is event-driven and non-blocking.
- It is well-suited for data-intensive real-time applications due to its lightweight and efficient nature.
- Node.js differs from other scripting languages by being non-blocking, single-threaded, and having an event-based approach built-in.
The document discusses the capabilities of HTML5 for building offline applications. It mentions several HTML5 features that enable offline functionality, including application cache, manifest files, and offline events. Application cache allows caching assets defined in a manifest file so the application can work offline. The offline event fires when the browser loses internet connectivity, informing the application it is now offline.
Is html5-ready-workshop-110727181512-phpapp02PL dream
The document discusses the capabilities of HTML5 for building offline applications. It mentions several HTML5 features that enable offline functionality, including application cache, manifest files, and offline events. Application cache allows caching assets defined in a manifest file so the application can work offline. The offline event fires when the browser loses internet connectivity, informing the application it is now offline.
Node.js vs Play Framework (with Japanese subtitles)Yevgeniy Brikman
Video: http://www.nicovideo.jp/watch/1410857293
Here's the showdown you've been waiting for: Node.js vs Play Framework. Both are popular open source web frameworks that are built for developer productivity, asynchronous I/O, and the real time web. But which one is easier to learn, test, deploy, debug, and scale? Should you pick Javascript or Scala? The Google v8 engine or the JVM? NPM or Ivy? Grunt or SBT? Two frameworks enter, one framework leaves.
This version of the presentation has Japanese subtitles. For the English only version, see http://www.slideshare.net/brikis98/nodejs-vs-play-framework
Cross Domain Web Mashups with JQuery and Google App EngineAndy McKay
This document discusses cross-domain mashups using jQuery and Google App Engine. It describes common techniques for dealing with the same-origin policy, including proxies, JSONP, and building sample applications that mashup Twitter data, geotagged tweets, and maps. Examples include parsing RSS feeds from Twitter into JSONP and displaying tweets on a map based on their geotagged locations. The document concludes by noting issues with trust, failures, and limitations for enterprise use.
The document provides an overview of JavaFX including:
- Its origins and why it was created as an alternative to Flash and Silverlight.
- Key aspects of the JavaFX language such as being object-oriented, functional, and statically typed.
- A crash course demonstrating basic JavaFX concepts like creating a stage and scene.
- The WidgetFX platform for building desktop widgets using JavaFX.
- The JFXtras library which adds additional controls, layouts, and utilities to JavaFX.
Xitrum Web Framework Live Coding Demos / Xitrum Web Framework ライブコーディングscalaconfjp
Xitrum is an asynchronous and clustered Scala web framework and HTTP server built on top of Netty and Akka. It is feature-rich, easy to use, and high performance. Xitrum can scale to a cluster of servers using Akka Cluster and Hazelcast. It is used in production systems in various countries. The document provides information on Xitrum's architecture, features, annotations, and examples of actions and SockJS messaging.
This document provides an overview of Xitrum, an asynchronous and clustered Scala web framework built on top of Netty and Akka. It describes what Xitrum is, why it should be used, how it works, examples of its features like actions, views, routing, authentication, and more. It also provides links to the Xitrum homepage, guides, community, and examples of where Xitrum is used in production.
This document discusses using jQuery and Google App Engine to create cross-domain web mashups in 3 sentences or less:
The document introduces techniques for creating cross-domain web mashups using jQuery to make AJAX calls across domains and Google App Engine for hosting, discussing JSONP and proxies to overcome the same-origin policy limitation. It then provides an example mashup that displays tweets tagged with a hashtag on a map by geocoding hashtag names to locations and querying Twitter, Google Maps, and other domains.
This document summarizes the challenges of scaling Jitsi Meet to meet increased demand during the COVID-19 pandemic. Key issues included overloaded signaling nodes causing errors, mobile users unable to join, and new users confused by the tool. Solutions involved raising file descriptor limits, optimizing client/server messaging, enabling bridge cascading, and improving security and user interfaces. The community also helped through forums, guides and word of mouth. Looking ahead, Jitsi aims to improve efficiency and sustainability through new products while keeping meet.jit.si free.
Slides from my talk at FOSDEM 2021 on how we implemented End-to-End Encryption in Jitsi Meet.
https://fosdem.org/2021/schedule/event/e2ee/
Presentation given at CommCon 2020 on the state of Jitsi as of 2020.
Video: https://www.youtube.com/watch?reload=9&v=nHH3WLytuTk&feature=emb_title
Our story about scaling meet.jit.si amidst the COVID-19 worldwide crisis. Video here: https://youtu.be/APVp-20ATLk?t=850
Jitsi Meet is an open-source video conferencing solution that focuses on user privacy. It discusses various privacy threats like eavesdropping, user fingerprinting, and compromised devices/environments. It recommends muting video when unnecessary, hosting meetings in private spaces, and self-hosting the Jitsi software which is open-source and can be built without Google libraries. Features like background blurring and voice obfuscation are in development to further protect user privacy during video calls.
Este documento resume los objetivos y logros del proyecto de código abierto Jitsi. Jitsi busca facilitar comunicaciones privadas y basadas en estándares abiertos a través del desarrollo de proyectos y SDKs fáciles de usar e integrar. Jitsi es un conjunto de proyectos para la creación de sistemas de videoconferencia escalables y seguros. El documento luego detalla mejoras recientes en el chat, audio, compartir pantalla y video, así como nuevas integraciones y modos para dispositivos móviles.
Talk given at OpenSIPs summit 2019. Video: https://www.youtube.com/watch?v=VwfCkLEZ5U4&list=PLMMZA6ketvKpnVs9a1ViR06JkZPEYzE8N&index=11&t=0s
Slides from the talk given at FOSDEM 2019 on how Jitsi Meet was brought from the web to mobile and how we built a native SDK using React Native.
Video: https://fosdem.org/2019/schedule/event/jitsi_mobile_webrtc/
Jitsi es una solución de videoconferencia de código abierto que permite llamadas seguras y escalables. El documento describe las actualizaciones recientes de Jitsi, incluyendo mejoras en las aplicaciones móviles y de escritorio, integraciones con calendarios y Slack, optimizaciones en el uso de ancho de banda, y planes futuros para cifrado de extremo a extremo y una comunidad en crecimiento. Jitsi ofrece características completas con poco esfuerzo de integración y una licencia de código abierto.
Jitsi: state-of-the-art video conferencing you can self-hostSaúl Ibarra Corretgé
Jitsi is an open source project that allows users to easily deploy secure and scalable video conferencing solutions. It provides high quality audio and video calling through mobile apps, web interfaces and APIs. The project uses adaptive technology to optimize video quality based on available bandwidth. It has a large community of contributors helping to improve the software and is licensed under Apache 2.
Slides from my talk at OpenSIPS Summit 2017 and KamailioWorld 2017, showing the capabilities of Jitsi Meet, and a novel way for doing SIP video room integration.
Video at KamailioWorld: https://www.youtube.com/watch?v=TGloLKOrvmo
Dangerous Demo at KamailioWorld: https://www.youtube.com/watch?v=d0zHiLkHDyY&feature=youtu.be&t=3589
Discover 7 best practices for Salesforce Data Cloud to clean, integrate, secure, and scale data for smarter decisions and improved customer experiences.
Domino IQ – Was Sie erwartet, erste Schritte und Anwendungsfällepanagenda
Webinar Recording: https://www.panagenda.com/webinars/domino-iq-was-sie-erwartet-erste-schritte-und-anwendungsfalle/
HCL Domino iQ Server – Vom Ideenportal zur implementierten Funktion. Entdecken Sie, was es ist, was es nicht ist, und erkunden Sie die Chancen und Herausforderungen, die es bietet.
Wichtige Erkenntnisse
- Was sind Large Language Models (LLMs) und wie stehen sie im Zusammenhang mit Domino iQ
- Wesentliche Voraussetzungen für die Bereitstellung des Domino iQ Servers
- Schritt-für-Schritt-Anleitung zur Einrichtung Ihres Domino iQ Servers
- Teilen und diskutieren Sie Gedanken und Ideen, um das Potenzial von Domino iQ zu maximieren
Domino IQ – What to Expect, First Steps and Use Casespanagenda
Webinar Recording: https://www.panagenda.com/webinars/domino-iq-what-to-expect-first-steps-and-use-cases/
HCL Domino iQ Server – From Ideas Portal to implemented Feature. Discover what it is, what it isn’t, and explore the opportunities and challenges it presents.
Key Takeaways
- What are Large Language Models (LLMs) and how do they relate to Domino iQ
- Essential prerequisites for deploying Domino iQ Server
- Step-by-step instructions on setting up your Domino iQ Server
- Share and discuss thoughts and ideas to maximize the potential of Domino iQ
Establish Visibility and Manage Risk in the Supply Chain with Anchore SBOMAnchore
Over 70% of any given software application consumes open source software (most likely not even from the original source) and only 15% of organizations feel confident in their risk management practices.
With the newly announced Anchore SBOM feature, teams can start safely consuming OSS while mitigating security and compliance risks. Learn how to import SBOMs in industry-standard formats (SPDX, CycloneDX, Syft), validate their integrity, and proactively address vulnerabilities within your software ecosystem.
Co-Constructing Explanations for AI Systems using ProvenancePaul Groth
Explanation is not a one off - it's a process where people and systems work together to gain understanding. This idea of co-constructing explanations or explanation by exploration is powerful way to frame the problem of explanation. In this talk, I discuss our first experiments with this approach for explaining complex AI systems by using provenance. Importantly, I discuss the difficulty of evaluation and discuss some of our first approaches to evaluating these systems at scale. Finally, I touch on the importance of explanation to the comprehensive evaluation of AI systems.
Your startup on AWS - How to architect and maintain a Lean and Mean account J...angelo60207
Prevent infrastructure costs from becoming a significant line item on your startup’s budget! Serial entrepreneur and software architect Angelo Mandato will share his experience with AWS Activate (startup credits from AWS) and knowledge on how to architect a lean and mean AWS account ideal for budget minded and bootstrapped startups. In this session you will learn how to manage a production ready AWS account capable of scaling as your startup grows for less than $100/month before credits. We will discuss AWS Budgets, Cost Explorer, architect priorities, and the importance of having flexible, optimized Infrastructure as Code. We will wrap everything up discussing opportunities where to save with AWS services such as S3, EC2, Load Balancers, Lambda Functions, RDS, and many others.
Jira Administration Training – Day 1 : IntroductionRavi Teja
This presentation covers the basics of Jira for beginners. Learn how Jira works, its key features, project types, issue types, and user roles. Perfect for anyone new to Jira or preparing for Jira Admin roles.
Data Virtualization: Bringing the Power of FME to Any ApplicationSafe Software
Imagine building web applications or dashboards on top of all your systems. With FME’s new Data Virtualization feature, you can deliver the full CRUD (create, read, update, and delete) capabilities on top of all your data that exploit the full power of FME’s all data, any AI capabilities. Data Virtualization enables you to build OpenAPI compliant API endpoints using FME Form’s no-code development platform.
In this webinar, you’ll see how easy it is to turn complex data into real-time, usable REST API based services. We’ll walk through a real example of building a map-based app using FME’s Data Virtualization, and show you how to get started in your own environment – no dev team required.
What you’ll take away:
-How to build live applications and dashboards with federated data
-Ways to control what’s exposed: filter, transform, and secure responses
-How to scale access with caching, asynchronous web call support, with API endpoint level security.
-Where this fits in your stack: from web apps, to AI, to automation
Whether you’re building internal tools, public portals, or powering automation – this webinar is your starting point to real-time data delivery.
Evaluation Challenges in Using Generative AI for Science & Technical ContentPaul Groth
Evaluation Challenges in Using Generative AI for Science & Technical Content.
Foundation Models show impressive results in a wide-range of tasks on scientific and legal content from information extraction to question answering and even literature synthesis. However, standard evaluation approaches (e.g. comparing to ground truth) often don't seem to work. Qualitatively the results look great but quantitive scores do not align with these observations. In this talk, I discuss the challenges we've face in our lab in evaluation. I then outline potential routes forward.
Interested in leveling up your JavaScript skills? Join us for our Introduction to TypeScript workshop.
Learn how TypeScript can improve your code with dynamic typing, better tooling, and cleaner architecture. Whether you're a beginner or have some experience with JavaScript, this session will give you a solid foundation in TypeScript and how to integrate it into your projects.
Workshop content:
- What is TypeScript?
- What is the problem with JavaScript?
- Why TypeScript is the solution
- Coding demo
Mark Zuckerberg teams up with frenemy Palmer Luckey to shape the future of XR...Scott M. Graffius
Mark Zuckerberg teams up with frenemy Palmer Luckey to shape the future of XR/VR/AR wearables 🥽
Drawing on his background in AI, Agile, hardware, software, gaming, and defense, Scott M. Graffius explores the collaboration in “Meta and Anduril’s EagleEye and the Future of XR: How Gaming, AI, and Agile are Transforming Defense.” It’s a powerful case of cross-industry innovation—where gaming meets battlefield tech.
📖 Read the article: https://www.scottgraffius.com/blog/files/meta-and-anduril-eagleeye-and-the-future-of-xr-how-gaming-ai-and-agile-are-transforming-defense.html
#Agile #AI #AR #ArtificialIntelligence #AugmentedReality #Defense #DefenseTech #EagleEye #EmergingTech #ExtendedReality #ExtremeReality #FutureOfTech #GameDev #GameTech #Gaming #GovTech #Hardware #Innovation #Meta #MilitaryInnovation #MixedReality #NationalSecurity #TacticalTech #Tech #TechConvergence #TechInnovation #VirtualReality #XR
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2025/06/state-space-models-vs-transformers-for-ultra-low-power-edge-ai-a-presentation-from-brainchip/
Tony Lewis, Chief Technology Officer at BrainChip, presents the “State-space Models vs. Transformers for Ultra-low-power Edge AI” tutorial at the May 2025 Embedded Vision Summit.
At the embedded edge, choices of language model architectures have profound implications on the ability to meet demanding performance, latency and energy efficiency requirements. In this presentation, Lewis contrasts state-space models (SSMs) with transformers for use in this constrained regime. While transformers rely on a read-write key-value cache, SSMs can be constructed as read-only architectures, enabling the use of novel memory types and reducing power consumption. Furthermore, SSMs require significantly fewer multiply-accumulate units—drastically reducing compute energy and chip area.
New techniques enable distillation-based migration from transformer models such as Llama to SSMs without major performance loss. In latency-sensitive applications, techniques such as precomputing input sequences allow SSMs to achieve sub-100 ms time-to-first-token, enabling real-time interactivity. Lewis presents a detailed side-by-side comparison of these architectures, outlining their trade-offs and opportunities at the extreme edge.
Improving Developer Productivity With DORA, SPACE, and DevExJustin Reock
Ready to measure and improve developer productivity in your organization?
Join Justin Reock, Deputy CTO at DX, for an interactive session where you'll learn actionable strategies to measure and increase engineering performance.
Leave this session equipped with a comprehensive understanding of developer productivity and a roadmap to create a high-performing engineering team in your company.
Create Your First AI Agent with UiPath Agent BuilderDianaGray10
Join us for an exciting virtual event where you'll learn how to create your first AI Agent using UiPath Agent Builder. This session will cover everything you need to know about what an agent is and how easy it is to create one using the powerful AI-driven UiPath platform. You'll also discover the steps to successfully publish your AI agent. This is a wonderful opportunity for beginners and enthusiasts to gain hands-on insights and kickstart their journey in AI-powered automation.
Trends Artificial Intelligence - Mary MeekerClive Dickens
Mary Meeker’s 2024 AI report highlights a seismic shift in productivity, creativity, and business value driven by generative AI. She charts the rapid adoption of tools like ChatGPT and Midjourney, likening today’s moment to the dawn of the internet. The report emphasizes AI’s impact on knowledge work, software development, and personalized services—while also cautioning about data quality, ethical use, and the human-AI partnership. In short, Meeker sees AI as a transformative force accelerating innovation and redefining how we live and work.
MCP vs A2A vs ACP: Choosing the Right Protocol | BluebashBluebash
Understand the differences between MCP vs A2A vs ACP agent communication protocols and how they impact AI agent interactions. Get expert insights to choose the right protocol for your system. To learn more, click here: https://www.bluebash.co/blog/mcp-vs-a2a-vs-acp-agent-communication-protocols/
Exploring the advantages of on-premises Dell PowerEdge servers with AMD EPYC processors vs. the cloud for small to medium businesses’ AI workloads
AI initiatives can bring tremendous value to your business, but you need to support your new AI workloads effectively. That means choosing the best possible infrastructure for your needs—and many companies are finding that the cloud isn’t right for them. According to a recent Rackspace survey of IT executives, 69 percent of companies have moved some of their applications on-premises from the cloud, with half of those citing security and compliance as the reason and 44 percent citing cost.
On-premises solutions provide a number of advantages. With full control over your security infrastructure, you can be certain that all compliance requirements remain firmly in the hands of your IT team. Opting for on-premises also gives you the ability to design your infrastructure to the precise needs of that team and your new AI workloads. Depending on the workload, you may also see performance benefits, along with more predictable costs. As you start to build your next AI initiative, consider an on-premises solution utilizing AMD EPYC processor-powered Dell PowerEdge servers.
6. What is WebRTC?
WebRTC (Web Real-Time Communication) is an API
definition drafted by the World Wide Web Consortium
(W3C) that supports browser-to-browser applications
for voice calling, video chat, and P2P file sharing
without the need of either internal or external plugins.
29. The Protocol
WebSocket based, JSON payload
Users enter the roulette when they
connect over WebSocket
Session is negotiated / established
No end message, just disconnect the
WebSocket
45. # request offer
offer_request = YoPayload(yo='yo')
peerA.write(json.dumps(offer_request.to_struct()))
!
# get offer
data = yield from peerA.read(timeout=READ_TIMEOUT)
if not data:
yield from close_connections()
return
!
offer = parse(data)
if offer is None or offer.jsep is None or offer.jsep.type != 'offer':
log.warning('Invalid offer received')
yield from close_connections()
return
!
# send offer
peerB.write(json.dumps(offer.to_struct()))
46. # wait for answer
data = yield from peerB.read(timeout=READ_TIMEOUT)
if not data:
yield from close_connections()
return
!
answer = parse(data)
if answer is None or answer.jsep is None or answer.jsep.type != 'answer':
log.warning('Invalid answer received')
yield from close_connections()
return
!
# dispatch answer
peerA.write(json.dumps(answer.to_struct()))
47. # wait for candidates / end
while True:
peer_a_read = asyncio.async(peerA.read())
peer_a_read.other_peer = peerB
peer_b_read = asyncio.async(peerB.read())
peer_b_read.other_peer = peerA
done, pending = yield from asyncio.wait([peer_a_read, peer_b_read],
return_when=asyncio.FIRST_COMPLETED)
for task in pending:
task.cancel()
for task in done:
data = task.result()
if not data:
break
# all we can get at this point is trickled ICE candidates
candidate = parse(data)
if candidate is None or candidate.candidate is None:
log.warning('Invalid candidate received!')
break
task.other_peer.write(json.dumps(candidate.to_struct()))
else:
continue
break
# close connections
yield from close_connections()