This document discusses resource library contracts in JavaServer Faces (JSF). It explains that a resource library contract declares templates, insertion points, and resources that are available to client pages. It notes that contracts can be defined either in the web application's contracts directory or in JAR files located in the WEB-INF/lib directory to make their contents available to client pages. The loading conventions allow all defined contracts to be discovered and their contents made accessible to pages.
Java EE 7 from an HTML5 Perspective, JavaLand 2015Edward Burns
This 45 minute session begins by explaining what we mean by the admittedly vague term "HTML5 web application". We use the Cargo Tracker sample Java EE 7 application as the vehicle for this explanation. Diving into the code, we examine the parts of the Java EE 7 family of technologies, and the HTML5 techniques used in the application.
Java EE 7 from an HTML5 Perspective, JavaLand 2015Edward Burns
This 45 minute session begins by explaining what we mean by the admittedly vague term "HTML5 web application". We use the Cargo Tracker sample Java EE 7 application as the vehicle for this explanation. Diving into the code, we examine the parts of the Java EE 7 family of technologies, and the HTML5 techniques used in the application.
JavaOne - 10 Tips for Java EE 7 with PrimeFacesMert Çalışkan
This presentation takes you on a JSF tour with the help of Java EE 7, together with PrimeFaces and the NetBeans IDE. The tour begins with an introduction of PrimeFaces and its features, such as UI components and themes. Focusing on Java EE 7, it examines HTML5-friendly templates, resource libraries contracts, Faces Flow, EL operators, and lambda magic. Throughout, you will be shown how to apply the principles and concepts learned, via working examples in the NetBeans IDE. The presentation is brought to you “from the horse's mouth”—that is, by PrimeFaces and NetBeans IDE engineers.
Java EE 6 Adoption in One of the World's Largest Online Financial Systems (fo...Hirofumi Iwasaki
Financial companies need Java EE to power its business today. Rakuten Card, one of the largest credit card companies in Japan, adopted Java EE 6 for its online systems rearchitecture. You can learn why we choose Java EE, and our experiences and lessons we learned. This is the first disclosing of a large credit card company in Japan sharing their story.
How to start such a big project? Why we choose it, how we selected the in house development policies, educated ourselves, and developed the additional libraries? How to launch within only six months? What is the key factor driving them as 24/7 critical real financial systems successfully? How to migrate to EE 7 in the future? We’ll answer these questions and any that you may have.
This version is the exclusive session for JJUG CCC Fall 2014 in Japan, binding both JavaOne and OOW 2014 sessions.
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...Chris Muir
(This slidedeck was presented at the AUSOUG 2013 Perth conference)
Are you looking to wow your employees with a user interface that is simple, modern, and compelling? Learn how Oracle’s drive toward enhancing productivity helps you achieve value from your applications investment. We’ll show you how you can exceed your employees’ desire for enterprise data -- delivered on any device, and then explain how to reduce the cost of your user interface customizations, configurations, and extensions.
Simplify your user experience. Lower implementation costs. Increase productivity. Delight your users.
These are the core principles behind Oracle’s User Experience strategy across our applications. Learn how Oracle meets your needs in each of these areas with our complete user experience strategy.
Thanks to Ultan O'Broin and Grant Ronald at Oracle Corporation for sharing the original slidedeck.
JSR 236 Concurrency Utils for EE presentation for JavaOne 2013 (CON7948)Fred Rowe
Presentation about the newly released JSR236 spec that Anthony Lai (Oracle) and Fred Rowe (IBM) did for session CON7948 at JavaOne SF 2013.
JSR 236 is part of EE7 platform and defines extensions to the SE concurrency APIs to allow them to be used in an app server environment.
Presentation given to the Dallas Spring User Group on how to use JavaFX technology together with the Spring Framework. Covers a basic pattern for loading the Spring context in a JavaFX application thread as well as how to leverage Spring Security on the front end.
Case Study of Financial Web System Development and Operations with Oracle Web...Hirofumi Iwasaki
To stay ahead of the technology curve, financial companies require the power, flexibility, and scalability of latest enterprise technologies for 24/7 services. Rakuten Card, one of the largest credit card companies in Japan, recently renewed its web front-end systems utilizing Java EE. This session provides answers to the following questions: Among the myriad of available technologies, why did it choose Oracle WebLogic and Oracle Exadata, managed by Oracle Enterprise Manager? How did it drive this huge project to completion in only six months, using only in-house development? What were the key success factors in launching and operating this mission-critical service? Hear about its extraordinary improvement results and how its selections are effective for financial enterprise systems.
JavaOne - 10 Tips for Java EE 7 with PrimeFacesMert Çalışkan
This presentation takes you on a JSF tour with the help of Java EE 7, together with PrimeFaces and the NetBeans IDE. The tour begins with an introduction of PrimeFaces and its features, such as UI components and themes. Focusing on Java EE 7, it examines HTML5-friendly templates, resource libraries contracts, Faces Flow, EL operators, and lambda magic. Throughout, you will be shown how to apply the principles and concepts learned, via working examples in the NetBeans IDE. The presentation is brought to you “from the horse's mouth”—that is, by PrimeFaces and NetBeans IDE engineers.
Java EE 6 Adoption in One of the World's Largest Online Financial Systems (fo...Hirofumi Iwasaki
Financial companies need Java EE to power its business today. Rakuten Card, one of the largest credit card companies in Japan, adopted Java EE 6 for its online systems rearchitecture. You can learn why we choose Java EE, and our experiences and lessons we learned. This is the first disclosing of a large credit card company in Japan sharing their story.
How to start such a big project? Why we choose it, how we selected the in house development policies, educated ourselves, and developed the additional libraries? How to launch within only six months? What is the key factor driving them as 24/7 critical real financial systems successfully? How to migrate to EE 7 in the future? We’ll answer these questions and any that you may have.
This version is the exclusive session for JJUG CCC Fall 2014 in Japan, binding both JavaOne and OOW 2014 sessions.
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...Chris Muir
(This slidedeck was presented at the AUSOUG 2013 Perth conference)
Are you looking to wow your employees with a user interface that is simple, modern, and compelling? Learn how Oracle’s drive toward enhancing productivity helps you achieve value from your applications investment. We’ll show you how you can exceed your employees’ desire for enterprise data -- delivered on any device, and then explain how to reduce the cost of your user interface customizations, configurations, and extensions.
Simplify your user experience. Lower implementation costs. Increase productivity. Delight your users.
These are the core principles behind Oracle’s User Experience strategy across our applications. Learn how Oracle meets your needs in each of these areas with our complete user experience strategy.
Thanks to Ultan O'Broin and Grant Ronald at Oracle Corporation for sharing the original slidedeck.
JSR 236 Concurrency Utils for EE presentation for JavaOne 2013 (CON7948)Fred Rowe
Presentation about the newly released JSR236 spec that Anthony Lai (Oracle) and Fred Rowe (IBM) did for session CON7948 at JavaOne SF 2013.
JSR 236 is part of EE7 platform and defines extensions to the SE concurrency APIs to allow them to be used in an app server environment.
Presentation given to the Dallas Spring User Group on how to use JavaFX technology together with the Spring Framework. Covers a basic pattern for loading the Spring context in a JavaFX application thread as well as how to leverage Spring Security on the front end.
Case Study of Financial Web System Development and Operations with Oracle Web...Hirofumi Iwasaki
To stay ahead of the technology curve, financial companies require the power, flexibility, and scalability of latest enterprise technologies for 24/7 services. Rakuten Card, one of the largest credit card companies in Japan, recently renewed its web front-end systems utilizing Java EE. This session provides answers to the following questions: Among the myriad of available technologies, why did it choose Oracle WebLogic and Oracle Exadata, managed by Oracle Enterprise Manager? How did it drive this huge project to completion in only six months, using only in-house development? What were the key success factors in launching and operating this mission-critical service? Hear about its extraordinary improvement results and how its selections are effective for financial enterprise systems.
This presentation has been presented at the Flex User Group in Berlin [1] on July 5th, 2012. I basically tried to cover the current state of Apache Flex, its possible future role in 2050 and compared Apache Flex with other Web technologies. I also tried to summarise my current work at Apache Flex. Hopefully, you'll find this presentation inspiring, too ;)
[1] http://www.flash-kiez.de
Get to know GlassFish Community, the differences between Oracle GlassFish Server, and also all the capabilities for Management, Administrative tasks, Monitoring, Tuning and Configuration for Production Environments of all your Java EE applications
(This slidedeck was presented at the AUSOUG Perth 2013 conference)
Most Oracle Forms applications contain hundreds of man-years of investment. So what do you do with that investment? Squeeze an extra few years out of your investment by getting on the latest version? Modernize your technologies? Or dump it and migrate to Java, Oracle Application Development Framework (Oracle ADF), Oracle Application Express, or even .NET? Come to this session to discuss some of the options; costs; risks; and fear, uncertainty, and doubt about Oracle Forms.
Thanks to Grant Ronald from Oracle Corporation for the original slidedeck.
O Mundo Oracle e o Que Há de Novo no JavaBruno Borges
Conheça um pouco do Mundo Oracle e produtos que o mercado utiliza. Uma forma de investir na sua carreira ao estudar este produtos e estar disponível para diferentes oportunidades profissionais. Veja um pouco do framework Oracle ADF, do servidor de aplicação WebLogic, e da linha Engineering Systems Exalogic. Conheça o que a Oracle oferece de soluções Open Source e também o que há de novo na tecnologia Java para Embedded, JavaFX, Java EE.
The New Database Frontier: Harnessing the CloudInside Analysis
The Briefing Room with Rick Sherman and MarkLogic
Live Webcast on May 13, 2014
Watch the archive:
https://bloorgroup.webex.com/bloorgroup/lsr.php?RCID=9cd8eec52f7968721fdcd922e4f70369
The number of data types and sources is increasing almost daily anymore, which poses serious challenges for analytics and discovery. With many of these data sets in the Cloud, analysts are realizing that merging such public resources with internal information assets can be quite problematic. Solutions like virtualization and federation can get the job done, but another option is to employ a database that can natively connect to all these external sources.
Register for this episode of The Briefing Room to hear veteran Analyst Rick Sherman as he explains how the changing needs of the user are driving database innovation. He’ll be briefed by Ken Krupa of MarkLogic, who will tout his company’s NoSQL document database. He’ll discuss the importance of expanding the definition of what it means to be a database, and he’ll show how MarkLogic’s ability to tap into more sources than ever creates a scale-out data nerve center, thus delivering faster and better insights.
Visit InsideAnlaysis.com for more information.
The Oracle plug-in for Open ModelSphere supports forward engineering of database models, reverse engineering of Oracle databases as well as synchronization of models and Oracle databases.
DevTalks Romania: Prepare for Jakarta EE 11Edward Burns
Jakarta EE 11 will be the first release of Jakarta EE after the new release cadence was introduced. The goal is to release a version of Jakarta EE around six to nine months after an LTS release of Java. With Java 21 released in September 2023, Jakarta EE 11 is scheduled to be released between April and July 2024. What are the updates? Are there any new specifications introduced? What about removals? Will there be another namespace change? How will the impact of this release be on other frameworks and technologies, such as Spring, Apache Tomcat, Hibernate, and more?Come to this session to get all these questions and more answered to be prepared for Jakarta EE 11.
Heather Vancura and Bruno Souza have a new book out on the topic of how to have a successful and rewarding career as a software developer. The title of this session is the title of the book. Ed Burns wrote a book on the same topic nearly fifteen years ago. In this 45-minute session, you will learn the most important parts of the the new book from the author of the old book. Ed brings the insight he gained from writing his book to the task of presenting Heather and Bruno's book which contains the lessons learned in interviewing a diverse selection of 26 successful developers. Between the authors of the two books and the interviews they conducted, there is over a century of developer career experience in this talk! This informative and fun session will give you some practical tips to improve your own career.
A sanitized version of an internal Microsoft presentation Ed gave on 2023-10-09. It covers the history of Java EE and Spring, and the future of Java EE.
Sponsored Session: Please touch that dial!Edward Burns
Enterprise Java on Azure, from PaaS to IaaS and everything in between. Join Java Champion and Principal Architect Ed Burns to learn how to select the right Enterprise Java on Azure solution for your needs. Whether you are moving your Java enterprise to the cloud, evolving once you get it there, or starting fully cloud native, there are many factors to consider. Of course, there are the usual suspects of price, time, and effort. But there are also additional factors such as balancing complexity and maintainability, staffing (the level of involvement of systems integrators, contractors, and in-house staff), license portability. Don't forget functional factors such as high availability and disaster recovery, and quality-of-service guarantees. Azure offers a complete range of enterprise Java solutions, like turning a dial. For maximum ease, let Azure manage all the complexity for you with Azure Spring Apps, Azure App Service, or Azure Functions Java. If you want more control, consider Jakarta EE solution templates, or running Spring on App Service. For maximum control, run your enterprise Java directly on Azure runtimes like Kubernetes, Open Shift, or Virtual Machines. Ed examines the tradeoffs in these choices from an enterprise architect's perspective.
Jakarta EE Spezifikationen stecken tief im Herz von mehreren Azure Dienstleistungen. Event Bus, Active Directory, Azure Spring Apps und natürlich die App Server Runtimes von Oracle, Red Hat und IBM nutzen alle eine oder mehrere Jakarta EE Spezifikationen. Dieser Vortrag ist eine Rundreise durch die Überlappungen zwischen diesen Azure Angeboten und den Jakarta EE Spezifikationen. Schaue, wie Servlet, JSP, JSTL und Security auf Azure First Party Angebote aussehen. Erfahre, wie die gesamten Jakarta EE Web und Full Profile bei den App Server Angeboten von Red Hat, IBM, und Oracle, auf verschiedenen Runtimes inklusive App Service, Virtual Machines, Kubernetes und OpenShift, offeriert werden.
Practical lessons from customers performing digital transformation with AzureEdward Burns
The hyperactive phase of digital transformation brought on by the COVID-19 pandemic has given way to more sustained migration efforts for companies moving to the cloud. Practical success stories can now be told Join Principal Architect and Java Champion Ed Burns as he shares stories from personal and team experience with customers who have successfully transformed their business with Microsoft Azure. This talk will focus on customers with a significant Java estate that the moved to Azure. Such transformations involve addressing a wide variety of concerns, including disaster recovery, high availability, cost efficiency, development velocity and agility, capacity planning, cloud native practices, and much more.
Microsoft is customer obsessed. Let us tell you what we are hearing from our customers about how they chose to move to Azure.
Jakarta EE und Microprofile sind bei Azure zu HauseEdward Burns
Jakarta/Java EE is an important technology to support on Azure. Enterprise Java is a heterogenous ecosystem with as much as a third of workloads still running on Jakarta EE application servers such as WebLogic, WebSphere/Open Liberty, JBoss EAP, WildFly, and Payara. This is particularly true for large enterprises that need to lift and shift their existing mission-critical, largely monolithic applications to Azure. Traditionally, Azure has not focused on strong support for such workloads but that is changing now and going forward.
This session will outline the efforts to better support Jakarta EE workloads on Azure. We will touch on the history of the open-standard enterprise Java movement and why open standards are and remain important to enterprises. We will discuss what is possible now, what is coming soon and what is further afield. This includes services, tools and guidance to better support Jakarta EE users opting for virtual machines, Kubernetes, or PaaS. It also includes integration with Azure services such as the Azure Service Bus through Jakarta EE APIs such as JMS.
Azure is a great place for all your Java. Microsoft Java experts lead a grand tour of Java on Azure. Learn how to reach cloud-scale with cloud-native innovation for enterprise Java applications.
Java on Your Terms with Azure
Wars I’ve SeenFrom Java EE to Spring and more, Azure has you coveredEdward Burns
Ed Burns brings his seventeen years of server side Java experience to bear on the topic of Enterprise Java on Microsoft Azure. Before the advent of cloud infrastructure, the stack was the main thing. This gave rise to many entertaining platform wars, and even personality feuds among the principals. Spring or J2EE? Spring MVC or JSF (or Struts/Wicket/Tapestry/WebWork...)? Spring REST or JAX-RS? Spring DI orCDI? Spring Boot or MicroProfile? Single-vendor proprietary de-facto standard or multi-vendor community developed standard? Ed has seen these "wars" come and go, and even fought in some of them. While "wars" make for great conference talks, blog posts, and articles, at the end of the day creating business value is the whole point of enterprise Java. Ed contends that nowadays, the cloud vendor is the main thing, and the best cloud vendor is one that best supports "all of the above", from lift and shift of existing workloads, to lift and improve, on through to turn-key PaaS solutions. This session will briefly survey the history of enterprise Java to establish the need for an "all of the above" enterprise cloud platform, examine some ways enterprises can use the current offerings from Microsoft Azure, and give a peek into what's in store in the near future.
HTTP/2 Comes to Java: Servlet 4.0 and what it means for the Java/Jakarta EE e...Edward Burns
Servlet is very easily the most important standard in server-side Java. The much awaited HTTP/2 standard is now complete, was fifteen years in the making and promises to radically speed up the entire web through a series of fundamental protocol optimizations.
In this session we will take a detailed look at the changes in HTTP/2 and discuss how it may change the Java ecosystem including the foundational Servlet 4 specification included in Java/Jakarta EE 8.
Programming Language Platform Growth: Table Stakes or Deal Makes?Edward Burns
This talk draws from Ed's 25 years of professional programming experience, spanning many languages, operating systems, and platforms, to survey what it takes to make a programming language platform successful in terms of widespread use. Ed will look at Java, Python, Node, Go, and Ruby and evaluate the ingredients that brought each one its own form of success. Finally, Ed will draw some lessons that apply to anyone trying to grow their computing platform, because, at some level, we are all in the platform business.
Programming Language Platform Growth: Table Stakes or Deal Makes?Edward Burns
IT practitioners are often faced with platform selection choices when
building solutions for their customers. The set of available choices
is always subject to lots of churn and chaos. This talk looks at what
separates successful platforms from others in terms of how each one
deals with technical and non-technical concerns.
Building a Serverless State Service for the CloudEdward Burns
While application architectures are evolving to become stateless, application state and state management are naturally emerging as a service in themselves. This session outlines the development, operation, and maintenance of an application state service for the cloud with Java 9, using a serverless strategy. The presentation investigates some of the challenges of designing an infinite-capacity, infinite-processing platform capable of reliably running everything from the smallest application to a globally distributed enterprise-class infrastructure for the mobile and IoT domains.
HTTP/2 comes to Java. What Servlet 4.0 means to you. DevNexus 2015Edward Burns
It’s hard to overstate how much has changed in the world since HTTP 1.1 went final in June of 1999. There were no smartphones, Google had not yet IPO’d, Java Swing was less than a year old… you get the idea. Yet for all that change, HTTP remains at version 1.1.
Change is finally coming. HTTP 2.0 should be complete by 2015, and with that comes the need for a new version of Servlet. It will embrace HTTP 2.0 and expose its key features to Java EE 8 applications. This session gives a peek into the progress of the Servlet spec and shares some ideas about how developers can take advantage of this exciting
update to the world’s most successful application protocol on the world’s most popular programming language.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
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/
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
2. Markup Changes Push
Technologies and Resource
Library Contracts
Edward Burns
@edburns
http://slideshare.net/edburns/
Consulting Member of Staff, Oracle
3. Markup Changes Push
Technologies and Resource
Library Contracts
Edward Burns
@edburns
http://slideshare.net/edburns/
Consulting Member of Staff, Oracle