The document provides information about an upcoming session titled "XPages in a Social World" presented by Padraic Edwards and Martin Donnelly from IBM Ireland. The session will cover using XPages with the IBM Social Business Toolkit SDK and the SBT Playground. It will demonstrate building XPages social applications and integrating XPages with IBM Connections. The agenda lists topics such as the IBM SBT SDK, XPages social stack, code snippets in the SBT Playground, and a sample trouble ticket application.
IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...Niklas Heidloff
IBM Connect 2014
BP207 : Don’t Reinvent the Wheel – (Re)use Open Source Software From OpenNTF
Niklas Heidloff, IBM
Christian Guedemann, OpenNTF / WebGate Consulting AG
OpenNTF is THE open source community for IBM Collaboration Solutions with a focus on IBM XWork Server and IBM Connections. In this session, you’ll learn about the latest and greatest open source apps, gadgets, controls and other assets developed by community developers, business partners and IBM that are available on OpenNTF.org. We’ll also introduce additional community services OpenNTF provides like the news site for IBM Collaboration Solutions CollaborationToday.info, technical webinars and much more.
Wed, 29/Jan 10:00 AM – 11:00 AM
IBM Connect 2014 - KEY108: IBM Collaboration Solutions Application Developmen...IBM Connections Developers
KEY108 : IBM Collaboration Solutions Application Development Strategy
Philippe Riand, IBM; Kramer Reeves, IBM; Mikael Orn, IBM
Interested in cloud, mobile and social application development? After introducing you to the application development strategy, let us show you how you can easily add social capabilities to all your applications, whether they are web, mobile, portal or IBM Notes and Domino based. All of this can come from a single set of tools called the IBM Social Business Toolkit SDK. We’ll also cover the new platform integration capabilities, including the upcoming IBM SmartCloud for Social Business enhancements.
Tue, 28/Jan 11:15 AM – 12:15 PM
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...IBM Connections Developers
IBM SmartCloud for Social Business (IBM Connections in the cloud) provides an unique set of social and collaborative services like profiles, file sharing, community discussions and much more. Attend this webinar to see how to develop your own apps rapidly by leveraging these services from IBM Connections via the IBM Social Business Toolkit SDK. Additionally you will learn how to extend and customize IBM SmartCloud for Social Business via the extension framework.
Speakers:
Philippe Riand, IBM Collaboration Solutions Social Application Development Architect
Niklas Heidloff, IBM Collaboration Solutions Community Advocate
Mark Wallace, IBM Collaboration Solutions Social Business Toolkit SDK Architect
https://ibmdw.net/social
IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...Niklas Heidloff
IBM Connect 2014
BP207 : Don’t Reinvent the Wheel – (Re)use Open Source Software From OpenNTF
Niklas Heidloff, IBM
Christian Guedemann, OpenNTF / WebGate Consulting AG
OpenNTF is THE open source community for IBM Collaboration Solutions with a focus on IBM XWork Server and IBM Connections. In this session, you’ll learn about the latest and greatest open source apps, gadgets, controls and other assets developed by community developers, business partners and IBM that are available on OpenNTF.org. We’ll also introduce additional community services OpenNTF provides like the news site for IBM Collaboration Solutions CollaborationToday.info, technical webinars and much more.
Wed, 29/Jan 10:00 AM – 11:00 AM
IBM Connect 2014 - KEY108: IBM Collaboration Solutions Application Developmen...IBM Connections Developers
KEY108 : IBM Collaboration Solutions Application Development Strategy
Philippe Riand, IBM; Kramer Reeves, IBM; Mikael Orn, IBM
Interested in cloud, mobile and social application development? After introducing you to the application development strategy, let us show you how you can easily add social capabilities to all your applications, whether they are web, mobile, portal or IBM Notes and Domino based. All of this can come from a single set of tools called the IBM Social Business Toolkit SDK. We’ll also cover the new platform integration capabilities, including the upcoming IBM SmartCloud for Social Business enhancements.
Tue, 28/Jan 11:15 AM – 12:15 PM
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...IBM Connections Developers
IBM SmartCloud for Social Business (IBM Connections in the cloud) provides an unique set of social and collaborative services like profiles, file sharing, community discussions and much more. Attend this webinar to see how to develop your own apps rapidly by leveraging these services from IBM Connections via the IBM Social Business Toolkit SDK. Additionally you will learn how to extend and customize IBM SmartCloud for Social Business via the extension framework.
Speakers:
Philippe Riand, IBM Collaboration Solutions Social Application Development Architect
Niklas Heidloff, IBM Collaboration Solutions Community Advocate
Mark Wallace, IBM Collaboration Solutions Social Business Toolkit SDK Architect
https://ibmdw.net/social
BP 308 - The Journey to Becoming a Social Application DeveloperSerdar Basegmez
IBM Connect 2014 session, Serdar Basegmez and Graham Acres.
Absract: You probably have heard about the Social Business Toolkit SDK but do you know what it is and what it's really about? Yes, it's XPages, it's JavaScript, and it's Java, and it works with Domino, Connections and SmartCloud, but what about the other apps that your users are asking for? What about Dropbox, Twitter and other platforms? This session will give developers a strong foundation to build on. You will learn the tools to use and invest in, the place to start and the roadblocks to avoid when building your skills. You will leave with practical examples and code samples to show you how easy it is to extend your apps and bring the power of Social Business to your organization.
bccon-2014 key01 ibm_collaboration_solutions_connect_2014ICS User Group
With the introduction of IBM Notes/Domino 9 Social Edition, 2013 has been a very exciting year across the IBM messaging and collaboration portfolio! You know the business value of our technologies; you've also watched us give you the ability to weave the benefits of social collaboration right into your messaging experience. Now, join us as we hit the highlights of 2013, give you a glimpse of what's just around the corner, and then energize you with where we're heading, next!
IBM Notes : Have it your way and make it work for you Vinayak Tavargeri
The exceptional ability to customize IBM Notes to fit your customer or business needs continues with the new IBM Notes 9.x Social Edition.
Learn how to make company-wide changes and tweak Notes to suit your personal work style. We'll show you how to fine-tune your client experience
and improve your productivity by adjusting settings, and we'll offer hidden gems on how to personalize, manage and master the new pieces as well
the new features to enhance the more traditional components.You'll leave brimming with the latest and greatest tips for the latest and greatest
client so you can have it your way and make it wok for you!
JMP103 : Extending Your App Arsenal With OpenSocialRyan Baxter
OpenSocial: You have heard the hype, maybe you have even seen the demos, but what is all the fuss about? This is your chance to get all your questions answered. In this session we will not only teach you about OpenSocial and how IBM is using it to enable exciting new features in Notes and Domino Social Edition, IBM Connections, and IBM Connections Mail, but how you can use it to enhance YOUR applications. You will walk away from this session armed with the knowledge to build compelling social apps and all the code you need to get started!
bccon-2014 dev04 domino_apps_reaching_up&outICS User Group
Domino applications deliver value in numerous ways. The comprehensive platform and tools continue to deliver an unmatched set of core functionality. New enhancements improve the ability for these applications to reach Out to mobile devices and social applications. Upcoming capabilities will allow one to run Domino applications in the cloud. Come hear about the latest and greatest so you can unleash the potential energy of Domino!
Video: http://www.youtube.com/watch?v=94N9FuicS-g
Author: Niklas Heidloff
The deck contains a sample scenario that shows how to leverage the great capabilities available in IBM SmartCloud for Social Business and it shows how to extend this functionality via (XPages) apps to implement specific business requirements.
IBM SmartCloud for Social Business provides a big set of out of the box functionality. For example you can easily invite guests to your organization without having to add these people to on premises directories first. IBM SmartCloud for Social Business also provides a lot of social functionality like file sharing, forums and more. Furthermore with the latest release you can access files from you mobile devices even when you are offline.
In order to implement specific business requirements that the SmartCloud might not provide out of the box, apps can be developed that use the IBM Social Business Toolkit SDK. The partner community scenario demonstrates how you can add workflow functionality and how you can have internal discussions via your own apps.
Zeta Insurance is a fictive health insurance company which works with partners, the insurance brokers, to sell their products. The communication with partners is done via a SmartCloud community to which partners can easily be added as guests. Product brochures are stored in the community as files and brokers can ask questions about products via forums.
The insurance brokers use the SmartCloud community user experience. The Zeta Insurance support team does NOT use the SmartCloud user interface. Instead the support specialists use an internal support app. This allows them assign questions to certain support specialists so that multiple people don't waste time working on the same questions in parallel. Furthermore the support specialists can have internal discussions before they post answers to questions from partners.
What's new in iNotes 9.0 Social EditionRahul A. Garg
Come see what's new in IBM iNotes 9.0 Social Edition and the cloud-based SmartCloud Notes web offering, plus hear about our plans for upcoming releases. The iNotes team has been hard at work in turning innovations around OpenSocial and end-user productivity into an experience that will make you and your organization more productive and more responsive. Come check out how these innovations have transformed iNotes and how they benefit the rest of the IBM portfolio, as well as your own projects. As always, this session will be packed with demos of the latest features and previews of future additions. If browser clients are an integral part of your collaborative infrastructure and strategy, then don't miss this session!
When using Notes, iNotes, Sametime and Connections on either Windows or a mobile device, users are confronted with several different passwords and settings they have to enter. In this session I will show you how to setup and configure Notes & Domino so that users do not have to enter passwords or server settings and still get logged into Notes, Sametime and Connections when starting their Notes Client or Browser.Buzzwords for this talk are: SSO, NSL, LTPA, SAML and SPNEGO.
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...Niklas Heidloff
IBM Connect 2014
AD206 : Build Apps Rapidly by Leveraging Services from IBM Collaboration Solutions
Niklas Heidloff, IBM
Henning Schmidt, hedersoft GmbH
Demo: http://www.youtube.com/watch?v=Wl5hasivtPQ
Don’t reinvent the wheel when building your own apps. Instead use the services provided by IBM Collaboration Solutions and focus on your specific business requirements. IBM Collaboration Solutions provide an unique set of social and collaborative services like profiles, file sharing, community discussions and much more. Come to this session to see different types of apps, e.g. XPages apps, that have been developed rapidly by leveraging these services from IBM Connections–on premises or in the cloud. Technically the services can be easily accessed from apps via the IBM Social Business Toolkit SDK. In this session you’ll learn how the SDK simplifies calling the back-end services via APIs and how reusable user interface controls can leveraged.
Wed, 29/Jan 05:30 PM – 06:30 PM
BP 308 - The Journey to Becoming a Social Application DeveloperSerdar Basegmez
IBM Connect 2014 session, Serdar Basegmez and Graham Acres.
Absract: You probably have heard about the Social Business Toolkit SDK but do you know what it is and what it's really about? Yes, it's XPages, it's JavaScript, and it's Java, and it works with Domino, Connections and SmartCloud, but what about the other apps that your users are asking for? What about Dropbox, Twitter and other platforms? This session will give developers a strong foundation to build on. You will learn the tools to use and invest in, the place to start and the roadblocks to avoid when building your skills. You will leave with practical examples and code samples to show you how easy it is to extend your apps and bring the power of Social Business to your organization.
bccon-2014 key01 ibm_collaboration_solutions_connect_2014ICS User Group
With the introduction of IBM Notes/Domino 9 Social Edition, 2013 has been a very exciting year across the IBM messaging and collaboration portfolio! You know the business value of our technologies; you've also watched us give you the ability to weave the benefits of social collaboration right into your messaging experience. Now, join us as we hit the highlights of 2013, give you a glimpse of what's just around the corner, and then energize you with where we're heading, next!
IBM Notes : Have it your way and make it work for you Vinayak Tavargeri
The exceptional ability to customize IBM Notes to fit your customer or business needs continues with the new IBM Notes 9.x Social Edition.
Learn how to make company-wide changes and tweak Notes to suit your personal work style. We'll show you how to fine-tune your client experience
and improve your productivity by adjusting settings, and we'll offer hidden gems on how to personalize, manage and master the new pieces as well
the new features to enhance the more traditional components.You'll leave brimming with the latest and greatest tips for the latest and greatest
client so you can have it your way and make it wok for you!
JMP103 : Extending Your App Arsenal With OpenSocialRyan Baxter
OpenSocial: You have heard the hype, maybe you have even seen the demos, but what is all the fuss about? This is your chance to get all your questions answered. In this session we will not only teach you about OpenSocial and how IBM is using it to enable exciting new features in Notes and Domino Social Edition, IBM Connections, and IBM Connections Mail, but how you can use it to enhance YOUR applications. You will walk away from this session armed with the knowledge to build compelling social apps and all the code you need to get started!
bccon-2014 dev04 domino_apps_reaching_up&outICS User Group
Domino applications deliver value in numerous ways. The comprehensive platform and tools continue to deliver an unmatched set of core functionality. New enhancements improve the ability for these applications to reach Out to mobile devices and social applications. Upcoming capabilities will allow one to run Domino applications in the cloud. Come hear about the latest and greatest so you can unleash the potential energy of Domino!
Video: http://www.youtube.com/watch?v=94N9FuicS-g
Author: Niklas Heidloff
The deck contains a sample scenario that shows how to leverage the great capabilities available in IBM SmartCloud for Social Business and it shows how to extend this functionality via (XPages) apps to implement specific business requirements.
IBM SmartCloud for Social Business provides a big set of out of the box functionality. For example you can easily invite guests to your organization without having to add these people to on premises directories first. IBM SmartCloud for Social Business also provides a lot of social functionality like file sharing, forums and more. Furthermore with the latest release you can access files from you mobile devices even when you are offline.
In order to implement specific business requirements that the SmartCloud might not provide out of the box, apps can be developed that use the IBM Social Business Toolkit SDK. The partner community scenario demonstrates how you can add workflow functionality and how you can have internal discussions via your own apps.
Zeta Insurance is a fictive health insurance company which works with partners, the insurance brokers, to sell their products. The communication with partners is done via a SmartCloud community to which partners can easily be added as guests. Product brochures are stored in the community as files and brokers can ask questions about products via forums.
The insurance brokers use the SmartCloud community user experience. The Zeta Insurance support team does NOT use the SmartCloud user interface. Instead the support specialists use an internal support app. This allows them assign questions to certain support specialists so that multiple people don't waste time working on the same questions in parallel. Furthermore the support specialists can have internal discussions before they post answers to questions from partners.
What's new in iNotes 9.0 Social EditionRahul A. Garg
Come see what's new in IBM iNotes 9.0 Social Edition and the cloud-based SmartCloud Notes web offering, plus hear about our plans for upcoming releases. The iNotes team has been hard at work in turning innovations around OpenSocial and end-user productivity into an experience that will make you and your organization more productive and more responsive. Come check out how these innovations have transformed iNotes and how they benefit the rest of the IBM portfolio, as well as your own projects. As always, this session will be packed with demos of the latest features and previews of future additions. If browser clients are an integral part of your collaborative infrastructure and strategy, then don't miss this session!
When using Notes, iNotes, Sametime and Connections on either Windows or a mobile device, users are confronted with several different passwords and settings they have to enter. In this session I will show you how to setup and configure Notes & Domino so that users do not have to enter passwords or server settings and still get logged into Notes, Sametime and Connections when starting their Notes Client or Browser.Buzzwords for this talk are: SSO, NSL, LTPA, SAML and SPNEGO.
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...Niklas Heidloff
IBM Connect 2014
AD206 : Build Apps Rapidly by Leveraging Services from IBM Collaboration Solutions
Niklas Heidloff, IBM
Henning Schmidt, hedersoft GmbH
Demo: http://www.youtube.com/watch?v=Wl5hasivtPQ
Don’t reinvent the wheel when building your own apps. Instead use the services provided by IBM Collaboration Solutions and focus on your specific business requirements. IBM Collaboration Solutions provide an unique set of social and collaborative services like profiles, file sharing, community discussions and much more. Come to this session to see different types of apps, e.g. XPages apps, that have been developed rapidly by leveraging these services from IBM Connections–on premises or in the cloud. Technically the services can be easily accessed from apps via the IBM Social Business Toolkit SDK. In this session you’ll learn how the SDK simplifies calling the back-end services via APIs and how reusable user interface controls can leveraged.
Wed, 29/Jan 05:30 PM – 06:30 PM
What's causing the US Dollar liquidity squeeze? march 11 2016anusri sahu
In this piece, RocSearch discusses various factors contributing to the US dollar liquidity, arguing that those factors have undergone a structural change in recent years. We also highlight the US Federal Reserve’s stance on future rate hikes amidst continued squeeze in dollar liquidity conditions.
Integrating Social XPage Applications into the Domino Enterprise using IBM SB...paidi_ed
XPages has been tightly integrated with the IBM Social SDK to extend its reach beyond IBM Domino and into other social platforms like IBM Connections and IBM SmartCloud for Social Business (SC4SB). This session will demonstrate how to create XPages applications that flexibly leverage all the main modules and services of IBM Connections, like communities, profiles, activity stream, files and so forth. This will be done using the latest open source sample projects like the Trouble Ticket and SBT Playground that are available to everyone through OpenNTF.
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...IBM Connections Developers
IBM Connect 2014
AD206 : Build Apps Rapidly by Leveraging Services from IBM Collaboration Solutions
Niklas Heidloff, IBM
Henning Schmidt, hedersoft GmbH
Demo: http://www.youtube.com/watch?v=Wl5hasivtPQ
Don’t reinvent the wheel when building your own apps. Instead use the services provided by IBM Collaboration Solutions and focus on your specific business requirements. IBM Collaboration Solutions provide an unique set of social and collaborative services like profiles, file sharing, community discussions and much more. Come to this session to see different types of apps, e.g. XPages apps, that have been developed rapidly by leveraging these services from IBM Connections–on premises or in the cloud. Technically the services can be easily accessed from apps via the IBM Social Business Toolkit SDK. In this session you’ll learn how the SDK simplifies calling the back-end services via APIs and how reusable user interface controls can leveraged.
Wed, 29/Jan 05:30 PM – 06:30 PM
ICS usergroup dev day2014_application development für die ibm smartcloud for ...ICS User Group
ICS User Group Dev Day 2014 - Learn how easy it is to develop apps and integrate them into the ibm SmartCloud for Social Business (IBM Connections Cloud). Niklas Heidloff share his best experiences
Lessons learned from the worlds largest XPage projectMark Roden
Working on the world's largest XPages implementation has its challenges. Modernizing an IBM Notes client application used in over 105 countries by over 100,000 users teaches you a lot! In this session, we'll share some of the challenges and our appropach to overcoming them. We'll demonstrate a new XPinC performance feature in the upcoming Social Edition being added as a result of our work with IBM. We'll also demonstrate best practices in user interaction, share lessons learned on team development using a single .nsf file -- and much more. Come and find out more about how you can save time, money and avoid end-user frustration as we share our experiences - and open the covers of the largest XPages project in the world. Sample DB provided!
IBM Connect 2014 - BP207: Don’t Reinvent the Wheel – (Re)use Open Source Soft...IBM Connections Developers
BP207 : Don’t Reinvent the Wheel – (Re)use Open Source Software From OpenNTF
Niklas Heidloff, IBM; Christian Guedemann, OpenNTF / WebGate Consulting AG
OpenNTF is THE open source community for IBM Collaboration Solutions with a focus on IBM XWork Server and IBM Connections. In this session, you’ll learn about the latest and greatest open source apps, gadgets, controls and other assets developed by community developers, business partners and IBM that are available on OpenNTF.org. We’ll also introduce additional community services OpenNTF provides like the news site for IBM Collaboration Solutions CollaborationToday.info, technical webinars and much more.
Wed, 29/Jan 10:00 AM – 11:00 AM
Philipe Riand - Building Social Applications using the Social Business Toolki...LetsConnect
Adding social features to new or existing applications has never been easier with the advent of the Social Business Toolkit SDK. At this session we will discuss how social features can add real business value and you will see how easily they can be built using the SDK. The SDK heralds a transformation is how you develop applications on the IBM Social Platform so come along learn more.
IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...IBM Connections Developers
AD301 : What’s New on the IBM Social Business Toolkit Version 2.0
Manish Kataria, IBM; Mark Wallace, IBM
The IBM Social Business Toolkit SDK has evolved rapidly over the last year. In this session you will learn about the new features that are available in the latest release and how to take advantage of this features to rapidly add social features to your existing applications. There have been a number of successful projects build using the SDK during the last year. We will describe how these projects were implemented and present some design patterns and best practices that have been identified. Finally we will look to the future of the SDK and what is being planned and worked on for upcoming releases.
Mon, 27/Jan 02:15 PM – 03:15 PM
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...Niklas Heidloff
IBM SmartCloud for Social Business (IBM Connections in the cloud) provides an unique set of social and collaborative services like profiles, file sharing, community discussions and much more. Attend this webinar to see how to develop your own apps rapidly by leveraging these services from IBM Connections via the IBM Social Business Toolkit SDK. Additionally you will learn how to extend and customize IBM SmartCloud for Social Business via the extension framework.
Speakers:
Philippe Riand, IBM Collaboration Solutions Social Application Development Architect
Niklas Heidloff, IBM Collaboration Solutions Community Advocate
Mark Wallace, IBM Collaboration Solutions Social Business Toolkit SDK Architect
https://ibmdw.net/social
App.Next - The Future of Domino Application DevelopmentTeamstudio
Learn IBM's product directions for Domino and XPages application development from 3 speakers from the IBM development team: Pete Janzen, Martin Donnelly, and Brian Gleeson.
The Domino application development landscape is about to get a whole lot richer. Not only is IBM giving developers new features that will enhance their on-premises platform, XPages runtime and Domino Designer, but they will show how they are bringing the value of Domino to the cloud with new services for IBM Bluemix. New responsive design features, RDBMS data sources, document encryption on the Web, and Bluemix: there's a lot to pack in!
Ibm worklight - going from xpages mobile to native mobile applicationsMark Roden
Abstract
In this session John and Mark will demonstrate how an XPages developer can make the simple, practical, logical evolution from XPages to IBM Worklight developer.
Have you ever wondered how to easily integrate a mobile phone native feature set with your corporate web applications? We will show that any XPages developer currently building mobile-accessible websites already has the skillset to build native mobile apps using IBM Worklight. We will cover installation, setup, similarities in designer clients, the test environment, the skills necessary and provide a working example.
You have the skills, you have the knowledge. Your only challenge is to come to the session and understand how to make this work. Go from HTML5 to native in minutes.
Show110 | Using the XPages Extension Library for the Real Worldpdhannan
This is a Show n' Tell session from Lotusphere 2012 on how the XPages Extension Library is used in the production ready TeamRoom XL and Discussion XL templates.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
2. Please Note
IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole
discretion.
Information regarding potential future products is intended to outline our general product direction and it should not be
relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver
any material, code or functionality. Information about potential future products may not be incorporated into any contract.
The development, release, and timing of any future features or functionality described for our products remains at our sole
discretion
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment.
The actual throughput or performance that any user will experience will vary depending upon many factors, including
considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage
configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve
results similar to those stated here.
2
3. Speaker Introductions
Martin Donnelly - Software Architect: IBM Ireland
▬
▬
IBM Lotus® Component Designer 6.0
▬
JavaServer™ Faces (JSF) Tooling IBM® Rational® Application Developer
▬
IBM Lotus® Domino® XPages / IBM Lotus® Domino® Designer
Java Visual Editor extensions for IBM® Rational® Application Developer
Software Developer: Iris Associates / Lotus Development
▬
▬
IBM Lotus® 1-2-3® for Unix®,
▬
IBM Lotus® Domino® Designer V4.6 to V6.01
LotusScript, etc.
Author
▬
▬
3
Mastering XPages
XPages Portable Command Guide
4. Speaker Introductions
Padraic Edwards – Software Engineer – IBM Ireland
–
Joined IBM in 2004
●
IBM Domino® XPages
●
Java Visual Editor extensions for IBM® Rational® Application Developer
●
IBM Lotus® Notes® Composite Application Editor
●
IBM Lotus® Component Designer® 6.0
●
●
–
Contributions
●
XPages Core Runtime
●
XPages Extension Library
●
XPages SDK Library for Social Business Toolkit
●
–
●
4
5. Agenda
XPages and IBM Social Business Toolkit SDK
–
What is the IBM SBT SDK ?
–
What you need to do to get started ?
–
Overview of the XPages social stack
–
Demo - XPages Social Enabler sample application
XPages and the SBT Playground
–
Creating your 1st XPages social snippet
–
Diving a little deeper on playground snippets
–
5
Building XPages Social Applications
–
The Trouble Ticket Application – Social Edition!
●
IBM Connections Integration – profiles, forums, communities
●
Embedded Experience Integration
Q&A
6. Introducing the Social Business Toolkit SDK
IBM Social Services
Communities
Home Page
6
Profiles
Blogs
Activities
Bookmarks
Wikis
Files
Forums
10. Getting started with XPages and IBM SBT SDK
What you need:
–
Notes/Domino 9.0 or 9.0.1
●
http://www.tinyurl.com/IBMDominoDesigner
–
IBM Social SDK
●
http://ibmsbt.openntf.org/
What you should have:
–
Access to IBM Connections e.g.
●
a greenhouse account on https://greenhouse.lotus.com
●
an IBM Collaboration QuickStart Image (free 60 day trial)
●
SmartCloud for Social Business
–
Access to other Social platforms
●
Dropbox
●
Facebook
●
… you name it !
–
10
11. Installation Information
Install the Domino SBT update site on Domino and Domino Designer
–
<root>redistdominocom.ibm.sbt.domino.updatesite.zip
–
Use File > Application > Install menu in Domino Designer
Copy sample applications to Notes/Domino data folders
–
sbtplayground.nsf
–
XPagesSBT.nsf
Open and sign these applications in Designer or Administrator
Customize the end-points defined in your sample applications
Run the applications in a web browser or the Notes client
11
Users with older XPages SBT SDK:
–
Ensure you have the latest XPagesSBT.nsf
–
Uninstall old SBT SDK feature
–
Verify your app's library dependencies
12. The XPages Stack
12
Generic Overview of XPages Runtime Stack
–
XPages is an application framework with an extensible core
13. The XPages Social Stack
The XPages social stack has been refactored !
–
Social apps no longer depend on ExtLibX but use the IBM SDK
–
13
That was then..
This is now!
14. XPages Social support in the SDK
New plugin name → com.ibm.xsp.sbtsdk
- Source code available on GitHub
XPages layer provides Java assets
Data sources for REST services
XPages controls
High level custom controls
14
Ready to use sample code – XPages Snippets!
15. XPages SBT Demo Application
15
Demo
–
See XPages social capabilities across a range of platforms
–
Understand what resides where in the XPages social stack
16. Under The SBT Hood
What is an EndPoint ?
–
An entity that manages access to a social service using a method of authentication
–
Authentication can be ...
●
SSO
●
Basic Authentication
●
OAuth
–
Works with one or more credential stores
●
Persistent or In Memory
–
Programmatic access provided via Java, SSJS or @Functions
–
Implemented as Managed Beans in XPages
–
16
17. XPages Snippets in the Playground
17
60 + XPages Snippets and increasing!
–
Forums, Communities
–
Activities, Blogs
–
Profiles, Files
Extending examples to include IBM SmartCloud, Dropbox, Twitter etc
sbtplayground.nsf available to download as part of SDK release
18. XPages Snippets in the Playground
18
Demo
–
Exploring Snippets
–
Applying Snippets right here right now
19. IBM SBT SDK controls in XPages
19
SBT Client control
●
Embed any SDK control
●
Call the SDK client side API's
20. Trouble Ticket Application
Sample Application available to download on OpenNTF with source code available on GitHub
Demonstrates End to End Work Flow application
–
Create, Assign, Update and Close Tickets
–
20
Most Recent Enhancements
–
Management Setup Page
●
Enable/Disable IBM Connections Integration
●
Simplified Endpoint configuration for authentication
–
Mobile UI
–
Forums, Profiles and Communities Integration
–
Embedded Experience via sendMail Simple Action
–
Trouble Ticket iWidget
21. Trouble Ticket Application – Mobile + Social
Mobile UI
–
Welcome Page
–
–
Assigning Tickets
–
–
21
Community Files
24. Trouble Ticket Application – IBM Connections
Disable IBM Connections Integration
Use Domino data sources
●
Or alternative data sources
–
SendMail action for Embedded
Experience in IBM Notes and
iNotes
EE support for XPages
–
URLs to web pages rendered in
iFrames
–
Context is passed via URL
parameters
–
SSO and basic authentication
–
–
–
24
25. Session Summary
What You Learned:
–
Calling IBM SBT SDK APIs via JavaScript in XPages
–
Calling IBM SBT SDK APIs via Java in XPages
–
Using XPages to bind to IBM Connections data via XPath
–
Using XPages data sources to access IBM Connections data
–
Integrating a IBM Domino application with the IBM Connections applications
–
Embedding an SDK Control
XPages
Connections
Data Source
Data Binding
Using XPath
25
26. Engage Online
SocialBiz User Group socialbizug.org
– Join the epicenter of Notes and Collaboration user groups
Follow us on Twitter
– @IBMConnect and @IBMSocialBiz
LinkedIn http://bit.ly/SBComm
– Participate in the IBM Social Business group on LinkedIn:
Facebook https://www.facebook.com/IBMSocialBiz
– Like IBM Social Business on Facebook
Social Business Insights blog ibm.com/blogs/socialbusiness
– Read and engage with our bloggers
26
30. Technical Education
IBM Press Books and eBooks
–
–
30
Three major publications over the past two years
All available for evaluation in the bookstore in the Solutions Expo
31. Technical Education
Coming very soon …
Mastering XPages 2nd Edition
–
–
–
–
31
Based on Notes/Domino 9.0.1
4 new chapters
●
Advanced Performance/Scalability
●
Mobile Application Development
●
Deep Dive on Debugging
●
All About Application Layout
Comprehensive updates to all preexisting 1st edition content
Hardcover
●
~500 pages of new content
●
~1200 pages total
32. More Information – Summary
32
XPages.info – One Stop Shopping for XPages
http://xpages.info
XPages Forum – Got Questions, Need Answers?
http://xpages.info/forum
OpenNTF – Open Source Community
http://www.openntf.org
Domino Application Development Wiki
http://www.lotus.com/ldd/ddwiki.nsf
XPages Blog
http://xpagesblog.com
IBM Educational Offerings
http://www.ibm.com/software/lotus/training/n8deducationofferings.html
33. More Information – Training
TLCC Classes - http://www.tlcc.com/admin/tlccsite.nsf/DeveloperView.xsp
–
–
–
–
IBM Classes - http://www-304.ibm.com/jct03001c/services/learning/ites.wss/zz/en?pageType=tp_search
–
–
–
–
–
–
–
–
–
–
–
–
–
–
33
ND85XPGS - Developing XPages using Domino Designer 8.5
ND85XPG2 - XPages Development 2 for Notes and Domino 8.5
ND85XJSC - JavaScript for XPages Development (8.5)
XP85MOBL - Mobile XPages Development for Domino 8.5
D8L51 - Fundamentals of IBM Lotus Domino 8.5.1 Application Development
D8L53 - Developing IBM Lotus Domino 8.5.2 Applications: Intermediate XPage Design
D8L54 - Developing IBM Lotus Domino 8.5.2 Applications: Advanced XPage Design
D8L55 - Introduction to IBM Lotus Domino 8.5 XPages
D8L56 - Modernizing IBM Lotus Domino 8.5.2 Applications
D8P51 - Fundamentals of IBM Lotus Domino 8.5.1 Application Development (SPVC)
D8P53 - Developing IBM Lotus Domino 8.5.2 Applications: Intermediate XPage Design (SPVC)
D8P54 - Developing IBM Lotus Domino 8.5.2 Applications: Advanced XPage Design (SPVC)
D8P55 - Introduction to IBM Lotus Domino 8.5 Xpages (SPVC)
D8P56 - Modernizing IBM Lotus Domino 8.5.2 Applications (SPVC)
D8S44 - Developing XPages using Domino Designer 8.5
D8S61 - XPage Development 2 for Notes and Domino 8.5
D8S60 - XPages for Notes and Domino 8.5 Package
D8S46 - XPages and JavaScript for Domino 8.5 Package
34. Merci
Danke
Buíochas
Gracias
Grazie
Obrigado
Access Connect Online to complete your session surveys using any:
– Web or mobile browser
– Connect Online kiosk onsite
Session ID: AD308
Session Title: XPages in a Social World
34
AD308
……
… ..
...
36. Under The SBT Hood - Quick REST overview
Representational State Transfer
RESTful applications use HTTP
REST API's via HTTP request (PUT,POST,GET,DELETE)
–
post data (create and/or update)
–
read data (make queries)
–
delete data
REST API's give a response (200, 301, 404 )
–
Body data which is the information returned
–
Headers describing type the content returned ( XML, JSON...)
36
REST client for Firefox
38. Connections + REST
Connections REST API doc
http://www-10.lotus.com/ldd/appdevwiki.nsf/xpDocViewer.xsp?lookupName=IBM+Connec
Mechanisms to access the data
–
Anonymous – only for limited GET requests
–
Basic – User name and password
–
OAuth – Using secret Key
–
SSO – Using Lpta Token
–
38
API's to access to Activities,Activity Stream,Blogs, Profiles ...
39. XPages as an OAuth Consumer
What is OAuth?
–
“An open protocol to allow secure API authorization in a simple and standard
method from desktop and web applications.”
–
It is used extensively by cloud services and social networking sites as the
preferred means of authentication(e.g. Facebook, Dropbox,IBM SmartCloud etc..)
–
XPages Social Enabler and related back-end code acts as an 'OAuth consumer'
The Web Security Store is responsible for storing the OAuth key and secret
39
OAuth requests execute queries against the Web Security Store for the OAuth
credentials and URLs.
IBM Social Business Platform
Standards-based technologies e.g. REST, OAuth, OpenSocial, …
Highly scalable with many deployment options
High barrier to entry for application developers
Social Business Toolkit SDK simplifies this
Samples versus Documentation (greenhouse has hundreds of snippets)
Configuration versus Coding (Oauth / REST etc … configuring API to execute functions (that you don't have to write)
Virtual Image versus Deployment (et up Connections (not simple) … much better to have a preconfigured image in the cloud that's ready to go)
IBM Social Business Platform
Standards-based technologies e.g. REST, OAuth, OpenSocial, …
Highly scalable with many deployment options
High barrier to entry for application developers
Social Business Toolkit SDK is an Open Source Project
Transparent development
Continuous releases
External contributions
Releases also available on GitHub
https://github.com/OpenNTF/SocialSDK/releases
High level custom controls = XPages Custom Controls in XPagesSBT.nsf
Show how to aggregate controls for re-use
Beyond APIs … using SBT SDK UI capabilities in XPages