This is a very old presentation providing some tips on how to evaluate a web content management system (WCMS) along with some details on our in-house WCMS.
IWMW 2003 b4 QA for web sites (4 - QA for MIMAS: A Case Study)IWMW
Slides (4 - QA for MIMAS: A Case Study) used in workshop session B4 on "Catching Mistakes: QA for your Web site" at the IWMW 2003 event held at the University of Kent on 11-13 June 2003.
See http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2003/sessions/#workshops-b
What are the advantages and disadvantages of WordPress as a Content Management System? Is it just for bloggers? We take a quick overview of ease of installation and use as well as included some recommended resources for learning more about WordPress.
IWMW 2003 b4 QA for web sites (4 - QA for MIMAS: A Case Study)IWMW
Slides (4 - QA for MIMAS: A Case Study) used in workshop session B4 on "Catching Mistakes: QA for your Web site" at the IWMW 2003 event held at the University of Kent on 11-13 June 2003.
See http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2003/sessions/#workshops-b
What are the advantages and disadvantages of WordPress as a Content Management System? Is it just for bloggers? We take a quick overview of ease of installation and use as well as included some recommended resources for learning more about WordPress.
The WordPress Accessibility Team presented at the 29th International Technology and Persons With Disabilities conference on March 20, 2014. This deck lists what we are doing, our responsibilities, how you can get started helping, and progress in the Cities project.
WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system, referred to within WordPress as Themes.
Web Development by using Wordpress.
Build a website in 30 minutes
Building Ebooks that Last - Teresa Elsey (Bridge International Academies) - e...BookNet Canada
This talk will answer the question: "How does my company build ebooks that will still work in two years, or five, or ten?" Taking a pragmatic approach based on real-world examples of ebooks that did not last, with a dash of the theoretical that considers how web archiving work might apply to ebooks, Teresa will cover workflows, common issues that prevent ebooks from being sold, standards compliance, link rot, accessibility, and more. She will also look at how web communities are talking about digital archiving and how this might apply to ebooks.
March 19, 2019
ebookcraft.booknetcanada.ca
#Ebookcraft
SDOs as de facto do-ocracies — how standards are really madeTobie Langel
This talk was given at the "Decision-making in standard developing organisations for the internet" workshop at the University of Warwick's Brussels office in April 2017.
It explores how Web standards are actually developed in practice, and how technological changes in the way browsers are built, distributed, and licensed has impacted the role of standard organisations.
IWMW 2002: Portals and CMS:" Why You Need Them BothIWMW
Plenary talk on “Portals and CMS:" Why You Need Them Both” given by Paul Browning at the IWMW 2002 event.
See http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2002/sessions.html#talk-browning
Agile Content Development and the IXIASOFT DITA CMSIXIASOFT
Keith Schengili-Roberts, IXIASOFT DITA Information Architect, reviews the benefits of working with agile content development and the IXIASOFT DITA CMS.
Building SharePoint Enterprise Platforms - Off the beaten pathAndy Talbot
To point and click our way through a SharePoint installation is relatively easy, but what about all the other 'stuff' that we might not have considered? These slides are from Andy Talbot's MetaVis webinar for a detailed discussion on building SharePoint platforms fit for enterprise customers.
In this webinar, Andy talked about some of the common challenges that can take some enterprises by surprise, factors that we should have planned for, and common failure points. Attendees should have benefited from this discussion regardless if they were starting out with their deployment, or already in production.
Microsoft is often depicted as being against open source, but they actually sponsor some very exciting open source solutions for schools, like the Microsoft Learning Gateway and SharePoint Learning Kit.
View C/D/H's slide deck, presentated at the 2010 MAEDs conference, to learn more about SharePoint's open source solutions and why your district should take advantage.
For more information about this and other SharePoint topics visit www.cdh.com or our blog at www.cdhtalkstech.com.
Want to build a website but not sure where to start? Join Brian Pichman as he shows you the quick tips for getting a website building on Drupal up and running. Drupal is a Content Management System; that if properly deployed can save time and energy in building interactive and powerful websites. Learn everything from setting up a server, what modules to set up, and a basic introduction on how Drupal works. You will also be able to play on your own Drupal Server
JahiaOne - Universite Laval: How our team has tripled production of quality w...Jahia Solutions Group
The web world is moving fast . We used to get very imaginative and have a lot of technical skills to be able to create a website that meets the real needs of an organization. Now it's easier than ever to deliver quality web sites with uniform quality, in very short time, by non-technical resources.
The WCMS have revolutionized the Web making it easy to create website. However, the programmers does not all have the ability to produce both lines of code and quality content. Content that should suit the desired business objectives and goals. We wish to permit to all information experts to work on exactly what they are passionate about , ie , the content . They no longer have to worry about the container and can now concentrate on content.
At Université Laval , we’ve conduct a comparative study of several WCMS. That study led us to the choice of Jahia in 2005. Today, Jahia is still used and nearly 75 websites coexist on the same infrastructure with very respectable performance and great uptime.
In this presentation, we will explain how the arrival of jahia 6 had a positive impact among our services which has allowed us to retain the funds for some web projects inside the campus. Also, we will explain how we can produce a website in less than two hours without the intervention of any programmers.
The WordPress Accessibility Team presented at the 29th International Technology and Persons With Disabilities conference on March 20, 2014. This deck lists what we are doing, our responsibilities, how you can get started helping, and progress in the Cities project.
WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system, referred to within WordPress as Themes.
Web Development by using Wordpress.
Build a website in 30 minutes
Building Ebooks that Last - Teresa Elsey (Bridge International Academies) - e...BookNet Canada
This talk will answer the question: "How does my company build ebooks that will still work in two years, or five, or ten?" Taking a pragmatic approach based on real-world examples of ebooks that did not last, with a dash of the theoretical that considers how web archiving work might apply to ebooks, Teresa will cover workflows, common issues that prevent ebooks from being sold, standards compliance, link rot, accessibility, and more. She will also look at how web communities are talking about digital archiving and how this might apply to ebooks.
March 19, 2019
ebookcraft.booknetcanada.ca
#Ebookcraft
SDOs as de facto do-ocracies — how standards are really madeTobie Langel
This talk was given at the "Decision-making in standard developing organisations for the internet" workshop at the University of Warwick's Brussels office in April 2017.
It explores how Web standards are actually developed in practice, and how technological changes in the way browsers are built, distributed, and licensed has impacted the role of standard organisations.
IWMW 2002: Portals and CMS:" Why You Need Them BothIWMW
Plenary talk on “Portals and CMS:" Why You Need Them Both” given by Paul Browning at the IWMW 2002 event.
See http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2002/sessions.html#talk-browning
Agile Content Development and the IXIASOFT DITA CMSIXIASOFT
Keith Schengili-Roberts, IXIASOFT DITA Information Architect, reviews the benefits of working with agile content development and the IXIASOFT DITA CMS.
Building SharePoint Enterprise Platforms - Off the beaten pathAndy Talbot
To point and click our way through a SharePoint installation is relatively easy, but what about all the other 'stuff' that we might not have considered? These slides are from Andy Talbot's MetaVis webinar for a detailed discussion on building SharePoint platforms fit for enterprise customers.
In this webinar, Andy talked about some of the common challenges that can take some enterprises by surprise, factors that we should have planned for, and common failure points. Attendees should have benefited from this discussion regardless if they were starting out with their deployment, or already in production.
Microsoft is often depicted as being against open source, but they actually sponsor some very exciting open source solutions for schools, like the Microsoft Learning Gateway and SharePoint Learning Kit.
View C/D/H's slide deck, presentated at the 2010 MAEDs conference, to learn more about SharePoint's open source solutions and why your district should take advantage.
For more information about this and other SharePoint topics visit www.cdh.com or our blog at www.cdhtalkstech.com.
Want to build a website but not sure where to start? Join Brian Pichman as he shows you the quick tips for getting a website building on Drupal up and running. Drupal is a Content Management System; that if properly deployed can save time and energy in building interactive and powerful websites. Learn everything from setting up a server, what modules to set up, and a basic introduction on how Drupal works. You will also be able to play on your own Drupal Server
JahiaOne - Universite Laval: How our team has tripled production of quality w...Jahia Solutions Group
The web world is moving fast . We used to get very imaginative and have a lot of technical skills to be able to create a website that meets the real needs of an organization. Now it's easier than ever to deliver quality web sites with uniform quality, in very short time, by non-technical resources.
The WCMS have revolutionized the Web making it easy to create website. However, the programmers does not all have the ability to produce both lines of code and quality content. Content that should suit the desired business objectives and goals. We wish to permit to all information experts to work on exactly what they are passionate about , ie , the content . They no longer have to worry about the container and can now concentrate on content.
At Université Laval , we’ve conduct a comparative study of several WCMS. That study led us to the choice of Jahia in 2005. Today, Jahia is still used and nearly 75 websites coexist on the same infrastructure with very respectable performance and great uptime.
In this presentation, we will explain how the arrival of jahia 6 had a positive impact among our services which has allowed us to retain the funds for some web projects inside the campus. Also, we will explain how we can produce a website in less than two hours without the intervention of any programmers.
If you're thinking about migrating from TFS on-premises to VSTS, it's not necessarily a simple decision as to how to get there. During this briefing we discussed some of the considerations that lead you to the right migration path, gotchas that we have encountered, and how we can help you get to VSTS quickly and effectively.
Share was originally built as a collaboration application on top of the Alfresco Platform. Because Share is a more modern interface than Alfresco Explorer, many customers have adopted customizing Share as their strategy for building solutions on Alfresco. To be successful, such solutions need to understand that Share is a complete collaboration application with a specific Information Architecture. This session will explore leveraging the Share UI while creating your own Information Architecture, including for non-collaborative use cases.
Session on scalability - by isaka traore - 19 may 2016 - rockstartIsaka Traore
As you work hard to build your startup, you will encounter scalability issues at all stages of the journey. It is important to be aware of what influences it, how to consider it and make judicious choices.
SP Fest Denver - O365 Governance: One Area Cloud May Not Be SimplerStacy Deere
Random things we all typically hear when it comes to Governance…
• Not on top of the list right now
• Not in the budget
• We’ll get to it later
• Not really seeing the need…
I have yet to hear 1 valid reason as to why Governance should not be completed, maintained, or approved in budgets. Governance really is not an option in any organization if you want your processes and procedures followed by employees. Each time I have been involved in a project where governance was put on the back burner there have been issues with not knowing what other departments processes were, building themselves into a corner, not meeting service level agreements, and the list goes on and on. If there is no one source of truth in how all the functions of the business run, how are you ever going to build a solid foundation and keep it running at the level it needs to run so that your organization can be successful? In this session we will review what governance is, how it can be useful, how you can get started, maintain it, and most importantly how to get it approved!
Learn from the experts at Netwoven on how to define your cloud strategy for SharePoint.
Key Takeaways:
- Develop your cloud migration strategy for SharePoint Online
- How to prepare for your migration
- Design your SharePoint Online Information Architecture
- Avoiding common errors while moving content and users to the cloud
- How to develop a successful change management plan
- What tools do you need for successful migrations? What are the trade-offs?
- The hard part – best practices for defining the migration logic for your organization
- Testing strategies for ensuring complete data migration
Presentation for CSS Dev Conf 2014
Have a love/hate relationship with pre-built frameworks? Consider building your own system for front-end development.
Taking Your HTML Email Communications from "Ew" to "Wow"Dave Olsen
HTML emails can suck. From the 1990s era code to uninspiring templates to fulfillment and statistics in an alien CRM HTML emails are something that many choose to ignore. Or, at best, develop and deliver outside of a CRM.
In the summer of 2018 University Relations at West Virginia University implemented a new way of delivering HTML emails in support of Enrollment Management. We found we could be more creative and focused in our messaging than we ever expected. Early numbers show we may have influenced our class with our new strategy.
In this session, you’ll follow along with a case study that will cover how we:
• Re-thought our email communication plans from the ground-up
• Helped designers and developers collaborate with Enrollment Management using Litmus
• Built a tool on top of MJML to help speed up our development time, as well as segment copy and imagery, for our emails
• Track the effectiveness of our email communications using a dashboard built in Data Studio
And it’s all CRM agnostic.
The rise of digital platforms has given marketers the ability to track everything that our customers are doing. Tracking “all the things” presents problems though. What metrics show that a platform is effective? How do we collect the data in the first-place? In this workshop we’ll cover how to combine three Google products into the ultimate data gathering and reporting workflow. One that will save you time while giving you the answers you need and moves beyond “page views.”
Building an Academic Program Database and API with Contentful and Amazon Web ...Dave Olsen
How many degree listings does your institution’s website have? How robust is that information? How consistent and on-brand is it? The amount of information related to academic programs is vast and varied. Tuition, scholarships, plans of study, facilities, profiles, media and more. Having clear and consistent academic information would be a differentiator for many schools. A single source-of-truth for academic content might be the holy grail.
This presentation shares how West Virginia University has started to tackle this problem. Their Academic Programs API combines Contentful, a headless CMS, with Amazon Web Services. This has led to a flexible, easy-to-update system for authors, developers and designers.
In this session, you’ll learn how to:
* Work with content owners to show them the importance of centralized content and how to source it
* Define content models and relationships in Contentful
* Use AWS’s Lambda, DynamoDB and API Gateway services to build an API
* Expand your efforts beyond academic information
* Take control of your institution’s content
Reimagining Your Website: What are prospective students looking for and how a...Dave Olsen
Review insights from the 2016 Ruffalo Noel Levitz E-expectations Report and discover tips and tools for implementing these strategies across your websites.
Progressive Mobile Strategy Redux: The Future Friendly EnterpriseDave Olsen
A common refrain from both management and clients alike today (still!) is, "We need an app...." Unfortunately, over the long-term, mobile solutions will need to be more diversified than a single app or even a single platform. Not only will your customers be affected by the rapid adoption of smartphones but also your workforce and business processes. From optimizing web content to developing unique experiences mobile will touch and transform your entire enterprise. Together we’ll look ahead to see what kind of changes an enterprise needs to make to be future friendly.
This talk was presented at the Huawei Mobile Information Revolution Think Tank on November 19, 2015.
Case Study: Rebuilding an Admissions Web PresenceDave Olsen
From print-heavy communication plans to ad hoc social media efforts to an ever expanding number of web sites we are very good at building silos of content. In this session we'll discuss the data, tools, and strategy that West Virginia University used to pare down and better integrate their Admissions-related communication efforts.
Ensuring the consistent adoption of brand elements across various channels can be a problem for many large organizations. As West Virginia University rolls out a new brand campaign our central Digital Services unit is sharing tools with our web development community to help them make this shift. In this talk you will learn how we’re using patterns to:
* modernize and standardize toolsets
* encourage broad and fast adoption of the new brand elements
* make it easier to incorporate future changes to brand elements
This process has not been without its challenges so expect many pitfalls and missteps to be shared.
The Death of Lorem Ipsum and Pixel-Perfect Content (MinneWebCon version)Dave Olsen
A designer has been asked to mock up an example student profile page in Photoshop. It’s beautiful. The student’s name fits perfectly under the profile image. Their bio is split into two perfectly aligned columns. The design just feels… right. Approvals are given and the production of a website with many different profiles is started. As more profiles are added the design no longer seems to work. It’s starting to seem like the website itself will no longer work. The cold, hard reality of varied and inconsistent web content has hit the project hard. Do we make large design changes or just live with it?
To head off this question we should utilize real content as we develop mock-ups. But it shouldn’t just be one set of real content. Delivering the best possible and most robust websites requires us to design using the best-case, worst-case, and every-case-in-between content. By combining the skills of content specialists, designers, and even developers designs will be that much stronger.
Case Study: Automating Outage Monitoring & CommunicationDave Olsen
This is a review of how West Virginia University's Digital Services unit monitors and communicates system outages. In the past we have had little coverage for our systems. Notices amounted to emails which didn't work well at 2am. We've now been able to combine a number of solutions (New Relic, Pingdom, Slack, PagerDuty, StatusPage.io) into one cohesive monitoring and communication workflow.
The Death of Lorem Ipsum & Pixel Perfect ContentDave Olsen
A designer has been asked to mock up a student profile page in Photoshop. It’s beautiful. The student’s name fits perfectly under the profile image. Their bio is split into two columns that perfectly line up. Unfortunately, all of this perfectly laid-out content is an unrealistic best-case scenario. Our content never fits this perfectly. Names are longer than the eleven characters used in the mock-up. Bios naturally vary in length from person to person. The reality is that we will have large variation in our content.
Rather than addressing these variations after we’ve received approvals and started building a website, we should stress-test our designs with real content from the start of our process. To deliver the best possible product, we need to design for the best-case, worst-case, and every-case-in-between when it comes to possible content.
* Learn how systems and patterns can help us build reusable and shareable components for our websites
* Discover the benefits of taking the design process out of Photoshop and moving it to the browser.
* Learn how content specialists can engage with the design process from the beginning and be advocates for realistic content.
* Explore how real and varied content, not lorem ipsum, can be used to test a design and how it might work.
* Discover how developers can also be involved in this process to ease integration of a design with a CMS or a custom solution.
Optimizing web performance (Fronteers edition)Dave Olsen
Today, a web page can be delivered to desktop computers, televisions, or handheld devices like tablets or phones. While a technique like responsive design helps ensure that our web sites look good across that spectrum of devices we may forget that we need to make sure that our web sites also perform well across that same spectrum. More and more of our users are shifting their Internet usage to these more varied platforms and connection speeds with some moving entirely to mobile Internet.
In this session we’ll look at the tools that can help you understand, measure and improve the web performance of your web sites and applications. The talk will also discuss how new server-side techniques might help us optimize our front-end performance. Finally, since the best way to test is to have devices in your hand, we’ll discuss some tips for getting your hands on them cheaply.
Responsive design is forcing us to reevaluate our design and development practices. It's also forcing us to rethink how we communicate with our clients and what a project's deliverables might be. Pattern Lab helps bridge the gap by providing one tool that allows for the creation of modular systems as well as gives clients the tool review the work in the place it's going to be used: the browser.
This talk is a deep dive into how Pattern Lab is organized and how to take advantage of it.
The Squishy Future of Content - HEEMAC EditionDave Olsen
This talk was given as a keynote for the HEEMAC conference at the University of Southern Florida.
With the adoption of responsive design, we're finding that our pixel perfect content is no longer being placed in pixel perfect boxes on pixel perfect web sites. Placeholder content no longer suffices during development. Copy and paste doesn't work in migrating between designs. With the emergence of the small screen as a primary computing device, web site design is more strongly informed by our content than ever before. With these changes we need to rethink how content affects layouts, and how we can best communicate these changes and engage with stakeholders to create future-friendly web sites.
Learn why we need to be advocates for content at all phases of a project.
Explore the fundamental content types and content rules that will shape how content flows and is viewed by visitors.
Learn how content choreography can help keep our stakeholders most important message the focus of your site.
Review and rethink our web development workflows to create a new process that is better suited to addressing the constraints of the small screen.
Responsive design is forcing us to reevaluate our design and development practices. It's also forcing us to rethink how we communicate with our clients and what a project's deliverables might be. Pattern Lab helps bridge the gap by providing one tool that allows for the creation of modular systems as well as gives clients the tools review the work in the place it's going to be used: the browser.
This deck reviews some of the features of Pattern Lab. It also discusses how I feel it can fit into the overall workflow of a team. It doesn't cover the technical aspects of the tool but I'm happy to follow-up if anyone wants me to. Also, be sure to check out the documentation at http://pattern-lab.info/docs/
The Squishy Future of Content - Penn State EditionDave Olsen
With the adoption of responsive design, we’re finding that our pixel-perfect content is no longer being placed in pixel-perfect boxes on pixel-perfect websites. Placeholder content no longer suffices during development. Copy-and-paste doesn’t work in migrating between designs. Rather, website design is more strongly informed by our content than ever before. With these changes we need to rethink how content affects our development workflow as well as understand how content and messaging affect layouts.
• Learn why you need to be an advocate for content at all phases of a project.
• Explore the fundamental content types and content rules that will shape how your content flows and is viewed by visitors.
• Learn how content choreography can help you keep your most important message the focus of your site.
With the adoption of responsive design, we’re finding that our pixel-perfect content is no longer being placed in pixel-perfect boxes on pixel-perfect websites. Placeholder content no longer suffices during development. Copy-and-paste doesn’t work in migrating between designs. Rather, website design is more strongly informed by our content than ever before. With these changes we need to rethink how content affects our development workflow as well as understand how content and messaging affect layouts.
• Learn why you need to be an advocate for content at all phases of a project.
• Explore the fundamental content types and content rules that will shape how your content flows and is viewed by visitors.
• Learn how content choreography can help you keep your most important message the focus of your site.
The Server Side of Responsive Web DesignDave Olsen
Responsive web design has become an important tool for front-end developers as they develop mobile-optimized solutions for clients. Browser-detection has been an important tool for server-side developers for the same task for much longer. Unfortunately, both techniques have certain limitations. Depending on project requirements, team make-up and deployment environment combining these two techniques might lead to intriguing solutions for your organization. We'll discuss when it makes sense to take this extra step and we'll explore techniques for combining server-side technology, like server-side feature-detection, with your responsive web designs to deliver the most flexible solutions possible.
Measuring Web Performance - HighEdWeb EditionDave Olsen
Today, a Web page can be delivered to desktop computers, televisions, or handheld devices like tablets or phones. While a technique like responsive design helps ensure that our websites look good across that spectrum of devices we may forget that we need to make sure that our websites also perform well across that same spectrum. More and more of our users are shifting their Internet usage to these more varied platforms and connection speeds with some moving entirely to mobile Internet. In this session, we’ll look at the tools that can help you understand, measure and improve the performance of your websites and applications. The talk will also discuss how new server-side techniques might help us optimize our front-end performance. Finally, since the best way to test is to have devices in your hand, we’ll discuss some tips for getting your hands on them cheaply. This presentation builds upon Dave Olsen’s “Optimization for Mobile” chapter in Smashing Magazine’s “The Mobile Book.”
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/
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.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
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.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
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.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
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.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
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
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
WCMS Evaluation Tips
1. slate +
tips for evaluating a wcms
Dave Olsen, WVU Web Services
September 30 2008
2. What We’ll Talk About
• Defining CMS
• About slate
• Tips for Evaluating a WCMS
• A Quick Tour
• Questions or Comments
3. Defining CMS
"A CMS is a tool that enables a variety of (centralised)
technical and (de-centralised) non technical staff to create,
edit, manage and finally publish (in a number of formats) a
variety of content (such as text, graphics, video, documents
etc), whilst being constrained by a centralised set of rules,
process and workflows that ensure coherent, validated
electronic content."
4. Defining CMS
Simplified: It’s a system that manages content.
The not so simple part? Defining “content.”
also realize that once you have a “system” you’re locked into it’s
way of thinking about content (e.g. organization, types)
5. Flavors of CMS by Content
• Document Management (PDFs or Word docs)
• Records Management (student recs.)
• Web Content Management (slate)
• Portal (MIX)
• Digital Asset Management (photos)
• Enterprise Content Management
6. What is slate?
• A web content management system focused on
rapid production of traditional web sites at WVU
• Developed to “scratch an itch” in our unit
• Under on-again off-again development for 3 years
• Hosting 150+ production sites
• Managing 500+ users
• Handling 300,000+ page views a month (very old
data)
7. Some Technical Details
• Ruby on Rails Framework
• Apache 2.2 w/ mod_proxy_balancer
• Microsoft SQL Server
• F5 load-balanced 2-server cluster
• Subversion
8. Why did we develop a
WCMS in-house?
• NIHS: Not Invented Here Syndrome
• The ability to build a product that addressed our
goals more directly
• It started as a small project (e.g. no funding) that has
mushroomed
9. Initial Goals for slate
• Limit the disruption to the current process of
creating templates for sites
• Allow broad design flexibility
• One install of a WCMS to deliver multiple sites
• Try new technologies
• Work with centralized services where possible
• Make it simple to publish content
10. Evolution of Goals
aka What We’ve Learned
• Making it easier to use (e.g.WYSIWYG)
• Better documentation.
• Need lots of training.
• Focus. Focus. Focus.
• Faster release cycles of new features and fixes
• Trying to take advantage of being a WCMS.
Especially where content can be shared across
web sites
14. Tips for Evaluating
a WCMS
• Figure out what you’re open to:
• Homegrown: evaluate just like a vendor
• Commercial: need lots of hand holding?
• High-end: got big demands?
• Open Source: want a customized solution?
• What are the licensing terms? Pay by seat, site
or install?
15. Tips for Evaluating
a WCMS
• One product will not fit your entire
organization.
• Identify things that you like from your current
process. You don’t want to change it too much
because no one wants more work.
• Don’t underestimate the ease of customizing
and managing templates. It’s not all about
content.
16. Tips for Evaluating
a WCMS
• It’s not about the features. It’s about the
process.
• Ask for full demo’s that you can prep content
for yourself (e.g. don’t accept just the sales pitch)
• Get referrals and try to visit organizations that
are using the product. Real feedback is what
you’ll need.
• Thoroughly evaluate examples provided and
ask vendor if anything was custom
17. Tips for Evaluating
a WCMS
• A good product will not be simple. Evaluate:
• community
• documentation
• support & training
• evolution (e.g. how often their are new releases)
• maturity
18. Other things to
consider...
• Is there a solution that helps manage
content based on guidelines you have to
follow? e.g. HIPAA
• What are the security threats for both the
application and platform?
• What about versatility? Can it deliver blogs,
image galleries, other?
• There may be some hidden costs to take
into account (migrating content, electricity)