- The document is an introduction to the Oracle Stellent 10gR3 Site Studio Fundamentals course presented by the instructor Lee Klement.
- Lee introduces himself and his background in content management systems.
- The presentation covers key concepts of Site Studio including the relationship between webpages, layouts and content.
- Additional topics that will be covered include working with native content, secondary layouts, and additional resources.
- A brief overview of new features in the 10gR4 version of Site Studio is provided.
DirectShow is a component-based multimedia streaming architecture developed by Microsoft that allows processing of audio, video, and text. It provides a reusable framework for connecting filters that manipulate media streams through pins. Filters include sources, renders, and transforms. A graph builder can load filters and connect them to create processing graphs for streaming applications.
Active Directory is Microsoft's directory service that is the successor to LAN Manager domains. It aims to provide open standards, high scalability, simplified administration and compatibility with existing Windows NT systems and applications. Active Directory uses a hierarchical structure with domains, trees and forests. It contains objects like users, groups, computers and distribution lists. Changes are replicated between domain controllers to provide multi-master replication. Active Directory relies on DNS and requires at least two domain controllers. It is an important part of Microsoft's strategy with many applications now integrating with it.
The document discusses high availability in Hadoop 2.0 and YARN. It describes the differences between Hadoop 1.0 and 2.0, including changes to configuration files and directories. It then explains the components and workflow of YARN, including how it separates resource management and scheduling from job execution. Finally, it discusses setting up high availability for the NameNode using shared storage and Zookeeper.
This document summarizes recent updates to VA Smalltalk, including updates to code completion tools, the addition of time zone support, improvements to logging and preferences frameworks, and updates to the web interface and documentation. Recent versions include V8.5, V8.5.1, and V8.5.2, with enhancements to development tools, infrastructure, graphics/windowing, web interfaces, and miscellaneous areas.
Hadoop Successes and Failures to Drive Deployment EvolutionBenoit Perroud
This document summarizes a presentation about successes and failures with Hadoop implementations that have driven its evolution. It discusses initial pseudo-distributed deployments, moving to full clusters, adding monitoring, rack awareness, splitting clusters, retrieving and visualizing data, handling updates, and future directions for Hadoop and related technologies. It emphasizes that Hadoop solutions require ongoing changes and that skills around it are in high demand.
This document provides instructions for creating R packages, sharing code through repositories like CRAN and R-Forge, and collaborating using Subversion. It covers installing R from CRAN, obtaining source code for packages, creating package skeletons using functions, checking packages, and establishing local archive networks for sharing code with colleagues. The goal is to improve software quality, increase productivity through version control and testing, and make it easy to share and collaborate on statistical code and algorithms.
Adversity is a fact of software security–bad things happen both intentionally and accidentally. In the InfoSec field there is a growing undercurrent of belief that we need to build code that is Rugged meaning code that is survivable, long-lasting and persistent in the face of adversity. When paired with DevOps the Rugged Software movement really begins to hit a nerve. The pairing, aptly called Rugged DevOps is where security becomes an asset to the organization and no longer a drag on innovation.
DirectShow is a component-based multimedia streaming architecture developed by Microsoft that allows processing of audio, video, and text. It provides a reusable framework for connecting filters that manipulate media streams through pins. Filters include sources, renders, and transforms. A graph builder can load filters and connect them to create processing graphs for streaming applications.
Active Directory is Microsoft's directory service that is the successor to LAN Manager domains. It aims to provide open standards, high scalability, simplified administration and compatibility with existing Windows NT systems and applications. Active Directory uses a hierarchical structure with domains, trees and forests. It contains objects like users, groups, computers and distribution lists. Changes are replicated between domain controllers to provide multi-master replication. Active Directory relies on DNS and requires at least two domain controllers. It is an important part of Microsoft's strategy with many applications now integrating with it.
The document discusses high availability in Hadoop 2.0 and YARN. It describes the differences between Hadoop 1.0 and 2.0, including changes to configuration files and directories. It then explains the components and workflow of YARN, including how it separates resource management and scheduling from job execution. Finally, it discusses setting up high availability for the NameNode using shared storage and Zookeeper.
This document summarizes recent updates to VA Smalltalk, including updates to code completion tools, the addition of time zone support, improvements to logging and preferences frameworks, and updates to the web interface and documentation. Recent versions include V8.5, V8.5.1, and V8.5.2, with enhancements to development tools, infrastructure, graphics/windowing, web interfaces, and miscellaneous areas.
Hadoop Successes and Failures to Drive Deployment EvolutionBenoit Perroud
This document summarizes a presentation about successes and failures with Hadoop implementations that have driven its evolution. It discusses initial pseudo-distributed deployments, moving to full clusters, adding monitoring, rack awareness, splitting clusters, retrieving and visualizing data, handling updates, and future directions for Hadoop and related technologies. It emphasizes that Hadoop solutions require ongoing changes and that skills around it are in high demand.
This document provides instructions for creating R packages, sharing code through repositories like CRAN and R-Forge, and collaborating using Subversion. It covers installing R from CRAN, obtaining source code for packages, creating package skeletons using functions, checking packages, and establishing local archive networks for sharing code with colleagues. The goal is to improve software quality, increase productivity through version control and testing, and make it easy to share and collaborate on statistical code and algorithms.
Adversity is a fact of software security–bad things happen both intentionally and accidentally. In the InfoSec field there is a growing undercurrent of belief that we need to build code that is Rugged meaning code that is survivable, long-lasting and persistent in the face of adversity. When paired with DevOps the Rugged Software movement really begins to hit a nerve. The pairing, aptly called Rugged DevOps is where security becomes an asset to the organization and no longer a drag on innovation.
MA-TECH manufactures hydraulic alligator shears with quality, safety, and serviceability as top priorities. Each shear uses high-quality hydraulic components and safety features to protect operators while maximizing production. The shears are also designed to last for years with easy and fast service through convenient access and maintenance of all parts like the hydraulic tank, cylinder, pump, and blades. MA-TECH was the first to offer a 26" shear for large-scale nonferrous metal production.
This document describes a grassroots organization in Virginia dedicated to improving substance use disorder recovery. The organization has 11 members, one from each congressional district, who aim to educate community leaders and inspire new recovery organizations. The goals of the organization are to secure funding for peer recovery support services, promote existing recovery community organizations, and accurately represent the experiences of those in recovery.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
A União Europeia está preocupada com o impacto da inteligência artificial no mercado de trabalho. Estudos mostram que muitos empregos podem ser automatizados nos próximos anos, mas também que novos empregos serão criados. A UE está trabalhando para garantir que os trabalhadores recebam treinamento e apoio para as transições necessárias no mercado de trabalho.
MA-TECH manufactures hydraulic alligator shears with quality, safety, and serviceability as top priorities. Each shear uses high-quality hydraulic components and safety features to protect operators while maximizing production. The shears are also designed to last for years with easy and fast service through convenient access and maintenance of all parts like the hydraulic tank, cylinder, pump, and blades. MA-TECH was the first to offer a 26" shear for large-scale nonferrous metal production.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive function. Exercise stimulates the production of endorphins in the brain which elevate mood and reduce stress levels.
This document discusses tools for exporting and importing an Oracle Stellent 10gR3 Universal Records Management (URM) instance. It outlines the Configuration Migration Utility (CMU) for moving security settings and metadata, the Archiver Applet for moving content and table data, and URM tools for migrating the file plan, folder structure, and disposition history. An order of work is provided to first install UCM on new hardware, then use the various tools to migrate the configuration, folders, table data, file plan, content, and disposition history to the new system.
Advanced Site Studio Class, June 18, 2012Lee Klement
This document provides an overview of an upcoming training on Oracle Universal Content Management (UCM) 11g and Site Studio. It introduces the instructor, Lee Klement, and outlines the agenda for the three day training, which will cover topics such as deploying dynamic web sites, Site Studio administration, creating custom elements, using Idoc script, adding navigation, and more. Optional additional lessons may include creating fragments, working more with Idoc script, and Site Studio services.
This document discusses delivering developer tools at scale for Oracle Bare Metal Cloud Services. It outlines the challenges of supporting many programming languages, tools, services, features and rapid innovation with a small team. The solutions discussed are using Swagger to declaratively describe APIs, open sourcing tools to engage the community, and maintaining API consistency. It also addresses handling multiple release scopes by using custom fields in the Swagger specification.
Newt Global provides DevOps transformation, cloud enablement, and test automation services. It was founded in 2004 and is headquartered in Dallas, Texas with locations in the US and India. The company is a leader in DevOps transformations and has been one of the top 100 fastest growing companies in Dallas twice. The document discusses an upcoming webinar on Docker 101 that will be presented by two Newt Global employees: Venkatnadhan Thirunalai, the DevOps Practice Leader, and Jayakarthi Dhanabalan, an AWS Solution Specialist.
This document provides an overview and agenda for a webinar on Docker orchestration in production environments. It includes:
- An introduction to Newt Global and their DevOps transformation services.
- Details on two speakers - the DevOps practice leader and an AWS solutions specialist from Newt Global.
- An outline of Newt Global's overall offerings including DevOps pipeline development, infrastructure automation, and architecture modernization.
- Topics that will be covered in the webinar related to using Docker in production including quick deployment, resource management, backup strategies, security, monitoring, and image/storage management.
- Instructions for participants on submitting questions and receiving follow-up responses.
The document discusses domain specific development using T4 templates. It provides an overview of T4, describing it as a text generation engine in Visual Studio used to create domain specific languages. Key points include that T4 can generate code from domain models, capturing business knowledge and making it accessible. The document also outlines the anatomy of T4 templates and how they are processed.
End-to-End Machine Learning Pipeline with Docker Enterprise and Kubeflow
Try it out using Docker for Desktop: https://github.com/dockersamples/docker-hub-ml-project
Enjoy!
Presentation of ActiveStates micro-cloud solution Stackato at Open Source Days 2012.
Stackato is a cloud solution from renowned ActiveState. It is based on the Open Source CloudFoundry and offers a serious cloud solution for Perl programmers, but also supports Python, Ruby, Node.js, PHP, Clojure and Java.
Stackato is very strong in the private PaaS area, but do also support as public PaaS and deployment onto Amazon's EC2.
The presentation will cover basic use of Stackato and the reason for using a PaaS, public as private. Stackato can also be used as a micro-cloud for developers supporting vSphere, VMware Fusion, Parallels and VirtualBox.
Stackato is currently in public beta, but it is already quite impressive in both features and tools. Stackato is not Open Source, but CloudFoundry is and Stackato offers a magnificent platform for deployment of Open Source projects, sites and services.
ActiveState has committed to keeping the micro-cloud solution free so it offers an exciting capability and extension to the developers toolbox and toolchain.
More information available at: https://logiclab.jira.com/wiki/display/OPEN/Stackato
DockerCon SF 2015: Maintaining the official node.js docker imageDocker, Inc.
This document discusses maintaining the official Node.js Docker image. It covers how Joyent took over an existing official image, the workflow for updating images, testing images, using tags and variants, keeping images small, monitoring user feedback, and future plans regarding the merging of Node.js and io.js. It provides recommendations for those starting from scratch on official images, such as using an official base image, including tests, and considering image size versus usefulness.
Kubecon 2019 - Promoting Kubernetes CI/CD to the Next LevelTim Pouyer
Watch the presentation on YouTube: https://youtu.be/_DvFbN-VR3I
Many companies and organizations have adopted CI/CD processes in order to help deliver applications running on Kubernetes quickly, transparently, and with automated tests. While this is a desirable goal, it gets more complex when developing a management layer on top of k8s, especially when both images and helm charts are involved. In developing IBM Cloud Private, we have implemented a CI/CD process that automates promotion through a series of quality gates where we 1) Ensure that all charts (43) and images (135) are in sync across three supported architectures 2) Deploy instances of ICP clusters with different topologies, management services, and infrastructure 3) Run automated and manual functional and security regression tests against those clusters. Since implementation, have we have been able to iterate more quickly by discovering issues earlier in the development process.
1. HTML5 is a major revision to the HTML standard that is still under development and aims to be the future of the web.
2. It includes new elements like <video>, <audio>, and <canvas> that allow embedding multimedia without plugins, as well as features like geolocation.
3. The HTML5 specification is very large, covering HTML, SVG, CSS, and APIs. It aims to provide a common standard for web applications.
4. HTML5 is not just a marketing term - it represents an ongoing effort to develop a unified standard for the next generation of the web.
This document summarizes information about Docker Penang Meetup #1, including how to get involved in the Docker community and benefits of participation. It also announces Docker's 5th birthday celebration during the week of March 19-25, with guidelines and content for hosting workshops around playing with Docker. The document then provides introductions and overviews of containers, Docker, core Docker components, Docker Swarm, Docker Machine, Docker Hub, and Docker adoption at Seek Asia and Jabil.
DockerCon SF 2015: Maintaining the Official Node.js Docker ImageDocker, Inc.
- Joyent maintains the official Node.js Docker image, taking it over from its original creators. They aim to follow best practices like using an official base image, offering multiple tagged versions, and adding tests to ensure images build properly.
- Tags and variants like slim or different base OSes allow users flexibility. Proper documentation is important for understanding the different options.
- Automated testing, like with Serverspec, helps validate images before release. User feedback, like via GitHub issues, also helps improve the images.
- The Node.js and io.js projects plan to merge, which may impact the Docker images going forward as they are maintained by a working group under the Node.js foundation.
DockerCon SF 2015: A New Model for Image DistributionDocker, Inc.
This document discusses Docker Registry API V2, a new model for image distribution that addresses limitations in the previous V1 API. Key changes include making layers content-addressable using cryptographic digests for identification and verification. Images are now described by manifests containing layer digests. The registry stores content in repositories and no longer exposes internal image details. Early adoption shows V2 providing significantly better performance than V1 with 80% fewer requests and 60% less bandwidth used. Future goals include improving documentation, adding features like pull-through caching, and developing the Docker distribution components to provide a foundation for more advanced distribution models.
This document discusses Docker Registry API V2, a new model for image distribution that addresses limitations in the previous V1 API. Key changes include making layers content-addressable using cryptographic digests for identification and verification. Images are now described by manifests containing layer digests. The registry stores content in repositories and no longer exposes internal image details. Early adoption shows V2 providing significantly better performance than V1 with 80% fewer requests and 60% less bandwidth used. Future goals include improving documentation, adding features like pull-through caching, and developing the Docker distribution components to provide a foundation for more advanced distribution models.
MA-TECH manufactures hydraulic alligator shears with quality, safety, and serviceability as top priorities. Each shear uses high-quality hydraulic components and safety features to protect operators while maximizing production. The shears are also designed to last for years with easy and fast service through convenient access and maintenance of all parts like the hydraulic tank, cylinder, pump, and blades. MA-TECH was the first to offer a 26" shear for large-scale nonferrous metal production.
This document describes a grassroots organization in Virginia dedicated to improving substance use disorder recovery. The organization has 11 members, one from each congressional district, who aim to educate community leaders and inspire new recovery organizations. The goals of the organization are to secure funding for peer recovery support services, promote existing recovery community organizations, and accurately represent the experiences of those in recovery.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
A União Europeia está preocupada com o impacto da inteligência artificial no mercado de trabalho. Estudos mostram que muitos empregos podem ser automatizados nos próximos anos, mas também que novos empregos serão criados. A UE está trabalhando para garantir que os trabalhadores recebam treinamento e apoio para as transições necessárias no mercado de trabalho.
MA-TECH manufactures hydraulic alligator shears with quality, safety, and serviceability as top priorities. Each shear uses high-quality hydraulic components and safety features to protect operators while maximizing production. The shears are also designed to last for years with easy and fast service through convenient access and maintenance of all parts like the hydraulic tank, cylinder, pump, and blades. MA-TECH was the first to offer a 26" shear for large-scale nonferrous metal production.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive function. Exercise stimulates the production of endorphins in the brain which elevate mood and reduce stress levels.
This document discusses tools for exporting and importing an Oracle Stellent 10gR3 Universal Records Management (URM) instance. It outlines the Configuration Migration Utility (CMU) for moving security settings and metadata, the Archiver Applet for moving content and table data, and URM tools for migrating the file plan, folder structure, and disposition history. An order of work is provided to first install UCM on new hardware, then use the various tools to migrate the configuration, folders, table data, file plan, content, and disposition history to the new system.
Advanced Site Studio Class, June 18, 2012Lee Klement
This document provides an overview of an upcoming training on Oracle Universal Content Management (UCM) 11g and Site Studio. It introduces the instructor, Lee Klement, and outlines the agenda for the three day training, which will cover topics such as deploying dynamic web sites, Site Studio administration, creating custom elements, using Idoc script, adding navigation, and more. Optional additional lessons may include creating fragments, working more with Idoc script, and Site Studio services.
This document discusses delivering developer tools at scale for Oracle Bare Metal Cloud Services. It outlines the challenges of supporting many programming languages, tools, services, features and rapid innovation with a small team. The solutions discussed are using Swagger to declaratively describe APIs, open sourcing tools to engage the community, and maintaining API consistency. It also addresses handling multiple release scopes by using custom fields in the Swagger specification.
Newt Global provides DevOps transformation, cloud enablement, and test automation services. It was founded in 2004 and is headquartered in Dallas, Texas with locations in the US and India. The company is a leader in DevOps transformations and has been one of the top 100 fastest growing companies in Dallas twice. The document discusses an upcoming webinar on Docker 101 that will be presented by two Newt Global employees: Venkatnadhan Thirunalai, the DevOps Practice Leader, and Jayakarthi Dhanabalan, an AWS Solution Specialist.
This document provides an overview and agenda for a webinar on Docker orchestration in production environments. It includes:
- An introduction to Newt Global and their DevOps transformation services.
- Details on two speakers - the DevOps practice leader and an AWS solutions specialist from Newt Global.
- An outline of Newt Global's overall offerings including DevOps pipeline development, infrastructure automation, and architecture modernization.
- Topics that will be covered in the webinar related to using Docker in production including quick deployment, resource management, backup strategies, security, monitoring, and image/storage management.
- Instructions for participants on submitting questions and receiving follow-up responses.
The document discusses domain specific development using T4 templates. It provides an overview of T4, describing it as a text generation engine in Visual Studio used to create domain specific languages. Key points include that T4 can generate code from domain models, capturing business knowledge and making it accessible. The document also outlines the anatomy of T4 templates and how they are processed.
End-to-End Machine Learning Pipeline with Docker Enterprise and Kubeflow
Try it out using Docker for Desktop: https://github.com/dockersamples/docker-hub-ml-project
Enjoy!
Presentation of ActiveStates micro-cloud solution Stackato at Open Source Days 2012.
Stackato is a cloud solution from renowned ActiveState. It is based on the Open Source CloudFoundry and offers a serious cloud solution for Perl programmers, but also supports Python, Ruby, Node.js, PHP, Clojure and Java.
Stackato is very strong in the private PaaS area, but do also support as public PaaS and deployment onto Amazon's EC2.
The presentation will cover basic use of Stackato and the reason for using a PaaS, public as private. Stackato can also be used as a micro-cloud for developers supporting vSphere, VMware Fusion, Parallels and VirtualBox.
Stackato is currently in public beta, but it is already quite impressive in both features and tools. Stackato is not Open Source, but CloudFoundry is and Stackato offers a magnificent platform for deployment of Open Source projects, sites and services.
ActiveState has committed to keeping the micro-cloud solution free so it offers an exciting capability and extension to the developers toolbox and toolchain.
More information available at: https://logiclab.jira.com/wiki/display/OPEN/Stackato
DockerCon SF 2015: Maintaining the official node.js docker imageDocker, Inc.
This document discusses maintaining the official Node.js Docker image. It covers how Joyent took over an existing official image, the workflow for updating images, testing images, using tags and variants, keeping images small, monitoring user feedback, and future plans regarding the merging of Node.js and io.js. It provides recommendations for those starting from scratch on official images, such as using an official base image, including tests, and considering image size versus usefulness.
Kubecon 2019 - Promoting Kubernetes CI/CD to the Next LevelTim Pouyer
Watch the presentation on YouTube: https://youtu.be/_DvFbN-VR3I
Many companies and organizations have adopted CI/CD processes in order to help deliver applications running on Kubernetes quickly, transparently, and with automated tests. While this is a desirable goal, it gets more complex when developing a management layer on top of k8s, especially when both images and helm charts are involved. In developing IBM Cloud Private, we have implemented a CI/CD process that automates promotion through a series of quality gates where we 1) Ensure that all charts (43) and images (135) are in sync across three supported architectures 2) Deploy instances of ICP clusters with different topologies, management services, and infrastructure 3) Run automated and manual functional and security regression tests against those clusters. Since implementation, have we have been able to iterate more quickly by discovering issues earlier in the development process.
1. HTML5 is a major revision to the HTML standard that is still under development and aims to be the future of the web.
2. It includes new elements like <video>, <audio>, and <canvas> that allow embedding multimedia without plugins, as well as features like geolocation.
3. The HTML5 specification is very large, covering HTML, SVG, CSS, and APIs. It aims to provide a common standard for web applications.
4. HTML5 is not just a marketing term - it represents an ongoing effort to develop a unified standard for the next generation of the web.
This document summarizes information about Docker Penang Meetup #1, including how to get involved in the Docker community and benefits of participation. It also announces Docker's 5th birthday celebration during the week of March 19-25, with guidelines and content for hosting workshops around playing with Docker. The document then provides introductions and overviews of containers, Docker, core Docker components, Docker Swarm, Docker Machine, Docker Hub, and Docker adoption at Seek Asia and Jabil.
DockerCon SF 2015: Maintaining the Official Node.js Docker ImageDocker, Inc.
- Joyent maintains the official Node.js Docker image, taking it over from its original creators. They aim to follow best practices like using an official base image, offering multiple tagged versions, and adding tests to ensure images build properly.
- Tags and variants like slim or different base OSes allow users flexibility. Proper documentation is important for understanding the different options.
- Automated testing, like with Serverspec, helps validate images before release. User feedback, like via GitHub issues, also helps improve the images.
- The Node.js and io.js projects plan to merge, which may impact the Docker images going forward as they are maintained by a working group under the Node.js foundation.
DockerCon SF 2015: A New Model for Image DistributionDocker, Inc.
This document discusses Docker Registry API V2, a new model for image distribution that addresses limitations in the previous V1 API. Key changes include making layers content-addressable using cryptographic digests for identification and verification. Images are now described by manifests containing layer digests. The registry stores content in repositories and no longer exposes internal image details. Early adoption shows V2 providing significantly better performance than V1 with 80% fewer requests and 60% less bandwidth used. Future goals include improving documentation, adding features like pull-through caching, and developing the Docker distribution components to provide a foundation for more advanced distribution models.
This document discusses Docker Registry API V2, a new model for image distribution that addresses limitations in the previous V1 API. Key changes include making layers content-addressable using cryptographic digests for identification and verification. Images are now described by manifests containing layer digests. The registry stores content in repositories and no longer exposes internal image details. Early adoption shows V2 providing significantly better performance than V1 with 80% fewer requests and 60% less bandwidth used. Future goals include improving documentation, adding features like pull-through caching, and developing the Docker distribution components to provide a foundation for more advanced distribution models.
Karthik Gaekwad presented on containers and microservices. He discussed the evolution of DevOps and how containers and microservices fit within the DevOps paradigm by allowing for collaboration between development and operations teams. He defined containers, microservices, and common containerization concepts. Gaekwad also provided examples of how organizations are using containers for standardization, continuous integration and delivery pipelines, and hosting legacy applications.
Atril-Déjà Vu Tea mserver 2 general presentationcohlmann
The document provides an overview of Teamserver 2, a real-time database sharing product that extends the capabilities of Deja Vu. Key features of Teamserver 2 include an administrator control panel, floating license system, web-based lookup, and project reports. It discusses the concept and vision, what's new in version 2, services/packages/pricing, technical requirements, and provides an example of organizing user permissions.
Deployment Strategies: Managing Code, Content, and Configurationsnyccamp
Most development shops make use of a "development/staging/production" server model. Maintaining code, content, and configurations across multiple environments can be a bit tricky, particularly since drupal doesn't currently provide any native means to separate configuration from content. This session would discuss the various methods to make sure that your development server looks like your production server. We will touch on version control, the backup and migrate module, and the features module, as well as integrating a deployment management software such as hudson or aegir, and how to scale these solutions from a small application to a large enterprise server architecture.
Speaker(s): Nick Hepner
Experience Level: Intermediate
This document provides an introduction to HTML5. It describes HTML5 as a draft specification from the W3C that is over 1100 pages and is not yet complete, as it continues to evolve. It adds new elements like canvas, video, audio, and inline SVG, and changes or removes some older elements and attributes. The document outlines the status and roadmap for the HTML5 specification. It also provides examples and demonstrations of new HTML5 features like video, audio, canvas, and geolocation.
This document provides an introduction to HTML5. It describes HTML5 as a draft specification from the W3C that is over 1100 pages and is not yet complete, as it continues to evolve. It adds new elements like canvas, video, audio, and inline SVG, and changes or removes some older elements and attributes. The document outlines the status and roadmap for the HTML5 specification. It also provides examples and demonstrations of new HTML5 features like video, audio, canvas, and geolocation.
Similar to Site Studio Fundamentals Supplemental Slides (20)
1. <Insert Picture Here>
Oracle Stellent 10gR3: Site Studio Fundamentals
Lee Klement
Senior Principal Instructor
Oracle University
2. Welcome! I’m Lee.
• Name: Lee Klement
<Insert Picture Here>
<I t Pi t H >
• Residence: Minneapolis, Minnesota
• Workplace: Everywhere!
• Experience: 15 Years with Stellent, now Oracle
• Spent time in Support, Consulting, and QA/Web Group
• 7Y
Years as a T i
Trainer on C t t Server (UCM)
Content S
• Lead Instructor on Site Studio and other UCM Products
• Now also teaching Oracle Classes on:
• Introduction to Java
• Enterprise Java (
p (Java EE)
)
• XML
• Web services
3. Introduce Yourself!
• Wh t’ your name?
What’s ? <Insert Pi t
<I t Picture H
Here>
>
• Where are you?
y
• What do you do?
• Wh t experience or training do you have with
What i t i i d h ith
Site Studio and Content Server?
• What will you be doing with Site Studio?
• Tell us one fact about yourself.
yourself
4. The Z
Th Zen Of Site Studio:
Sit St di
There Is No Web Page
8. WebDAV and the Folders component
• WebDAV needs the folder component because
because...
The Operating System
Th O ti S t Content Server thinks in
thinks in folders and paths Metadata
/documentation Sec. Grp: Development The folder
Type: Documentation component
acts as a
Sec. Grp: Development bridge.
bridge
/documentation/admin Type: Documentation It allows the
Level: Administration creation of
virtual folders
and gives a
Sec. Grp: Development way to assign
/documentation/user Type: Documentation metadata to
Level: User the folders
12. Working With Native Content
•D
Dynamic C
i Converter d
t does a t template-based
l t b d
conversion of native content to web content
•T
Template: A collection of rules f converting native
l t ll ti f l for ti ti
content to web content.
• Element: One of those rules. Usually associated with
a style in the word-processing document.
14. Additional Resources
•O l T h l
Oracle Technology N t
Network
k
www.oracle.com/technology
• D
Documentation
t ti
• Downloads
• Discussions
• Yahoo Group
intradoc_users (write that down!)
• Oracle Education
education.oracle.com
d ti l
16. Oracle WCM Strategy
“Open”
Open
• Use any technology
• Use any language for coding
• Use any technology to deliver the site
• Use any IDE to edit site templates and parts
• Provide WCM to Web apps & portals
• Incrementally uptake WCM features into
y p
web applications
17. Oracle WCM Strategy
“Flexible”
Flexible
• Flexible Architecture
• Separation of content and presentation
• Clean templates
• Put anything anywhere
• More functionality
• More control for contributors
• Better infrastructure for components
• Better infrastructure for personalization
p
18. Site Studio 10gR4
Key Enhancements
• Flexible Site Studio Architecture
Fl ibl Sit St di A hit t
• New WCM Features
• Web S i
W b Services f displaying and editing content regions
for di l i d diti t t i
• Result: Embed content regions in external applications
and portals
d t l
19. Site Studio 10gR3
Current Presentation Model
Template
Region XML Data File
<H1>
Ravenna Tower Speakers PX229
Element
</H1> <H2>
</H1> <H2>
Sound that goes to the ceiling
Element
</H2> <DIV>
With tweeters designed by birds
With tweeters designed by birds
and woofers designed by big dogs,
Ravenna Tower speakers emit the
clearest, most powerful sound
Element you’ve heard outside of the wild.
</DIV>
20. Site Studio 10gR4
XML Data File
New Presentation Model
Ravenna Tower Speakers PX229
Template
Sound that goes to the ceiling
With tweeters designed by birds
and woofers designed by big dogs,
Ravenna Tower speakers emit the
clearest, most powerful sound
you’ve heard outside of the wild.
<Placeholder Tag>
<Placeholder Tag>
Region Template
<H1>
</H1> <H2>
</H2> <DIV>
</DIV>
21. Site Studio 10gR3
Current Contribution Model
Template
Region
<H1>
Element
XML Data File
</H1> <H2>
</H1> <H2>
Element Ravenna Tower Speakers PX229
</H2> <DIV>
Sound that goes to the ceiling
Element
With tweeters designed by birds
and woofers designed by big dogs,
</DIV> Ravenna Tower speakers emit the
clearest, most powerful sound
you’ve heard outside of the wild.
22. Site Studio 10gR4
New Contribution Model
Template
Region
Definition
D fi iti
Element XML Data File
<Placeholder Tag>
<Placeholder Tag>
Element
Ravenna Tower Speakers PX229
Element
Sound that goes to the ceiling
With tweeters designed by birds
and woofers designed by big dogs,
Ravenna Tower speakers emit the
clearest, most powerful sound
you’ve heard outside of the wild.
23. Site Studio 10gR4
Region Definitions
• D fi
Defines
• The content and/or data to collect from contributors
• Replaces in-line region definitions
in line
• Also defines content creation
and switching behavior
• Also defines metadata
defaults and profile
24. Site Studio 10gR4
Element Definitions
• Defines:
• The editing experience within an element
• Replaces in-line elements
• What’s New:
• Choice of FCK or Ephox
• Managed, reusable object
• In-line flash
• Editor Configuration override
• Editor CSS override
• More element types
• Query picker, element picker,
dropdown li t checkbox, etc.
d d list, h kb t
25. Site Studio 10gR4
Region Templates
• Defines
• The formatting of the data authored to a region definition
• Can have multiple region templates per region definition
26. Site Studio 10gR4
Region Definitions and Templates
• What’s New:
What s
• RD + RT = Component
• Data and presentation bound together independently of
p g p y
the page template or application
• Components can be dropped anywhere – never a data /
template impedance mismatch
• Many design patterns – not limited to mere contributor
content
• RDs and RTs are managed and reusable
• Contributor can switch Region Templates
• RD + RT is callable as a service
• Contributor Data can be authored from UCM as well as
the web site
27. Site Studio 10gR4
Placeholders and Placeholder Definitions
• D fi
Defines
• A region – i.e. dynamically dropped-in content
• What Region Definitions and Templates are available
• What actions a contributor can take
28. What Were Those New Bits Again?
•R i T
Region Template
l t
• Defines the presentation of the contribution region.
• This is the contribution region definition that is currently in the
body of the page.
• Region Definition
g
• Defines configuration for contribution to the contribution
region - all of the control over editing in contributor and
dynamic converter
converter.
• Uses reuseable element definitions to specify the editing
details
• This is the contribution region data definition that is curently in
the XML at the head of the page.
29. What Were Those New Bits Again?
• El
Element Definition
t D fi iti
• Reuseable definition of what kind of contribution is allowed at the
element level.
• These are referenced in the region definitions.
• Placeholder Definition - A reuseable definition of what
region d fi iti
i definitions and td templates can b combined i a given
l t be bi d in i
location in the site and what contributor actions will be allowed.
• Placeholder - The marker that actually places the contribution
region in the page.
• It specifies a placeholder definition to be used and, optionally, a
datafile.
datafile
• The placeholder is the piece that can be called from an SSXA web
service.
30. How are all of those connected?
(the short version...)
• Pl
Placeholder specifies a placeholder d fi iti t b
h ld ifi l h ld definition to be
used at that spot in the web page.
• O ti
Optionally specifies th region t
ll ifi the i template actually used
l t t ll d
• Optionally specifies the data file
• Placeholder Definition specifies Region Definitions
and Template Definitions that can be used at that
point in the site
• Region Definitions use Element Definitions to
specify editing details allowed
31. Why???
• The whole reason for
these changes s to
allow Site Studio to
deliver a partial page
inside another
application.
• That includes in-context
editing!
• Thi f
This functionality i
ti lit is
delivered via a standard
SOAP/ XML web
service.
service
32. Site Studio 10gR4
Site Studio for eXternal Applications (SSXA)
•S
Supporting WCM Externally
ti E t ll
• Service for displaying a formatted region
• WCM PLACEHOLDER
WCM_PLACEHOLDER
• Service for calling the editor for a region
• WCM EDIT DATA FILE
WCM_EDIT_DATA_FILE
• Plus existing services for:
• Interacting with workflow
• Document Info
• Where Used
• Checkout d Open
Ch k t and O
33. Site Studio 11g
What’s In Site Studio for External Applications
• In UCM
• [Site Studio Component]
• Site Studio External Applications
Component
• Caching control
• In JDeveloper
• JDeveloper Extension
• In Deployed Application
• JSP Tags and Servlet
• RIDC
• Proxy
• Cache