This document discusses the benefits of using Site Manager software for managing websites. It provides tips for implementing Site Manager, including establishing policies and procedures, using hacks and customizations to tweak the software, transferring designs into the technical framework, writing efficient code, and leveraging different navigation objects. The overall message is that Site Manager is a powerful and flexible tool for website management that allows for a high level of customization.
Website Architecture Presentation from Web Strategy WorkshopsCharles Edmunds
Here's a copy of the presentation that I gave at the Web Strategy Workshops in Montreal on September 13th 2010.
My presentation covered Information Architecture focusing on Website Structure. I dissected a typical website structure, covered best practices of usability & accessibility.
I explained the benefits of Clean URL structure and closed the presentation with an explanation of thematic content siloing.
Gary Taylor SMX Stockholm Presentation Slides 2012Gary Taylor
Apologies on the colour of these slides, Slideshare does not pull in the custom theme of my presentation! If you would like the original file, please feel free to get in touch!
The Importance of Planning - Many websites lack the synergy between creative and SEO which declines their performance. How can you afford to ignore how search engines interact with your site? If your site breaks for them, it breaks for all potential visitors from Firefox, Internet Explorer & Co. Learn how to create search engine friendly sites that are equally appealing to your visitors: from concept to wireframes to site launches and migrations.
Tools for Entrepreneurs: Create. Collaborate. Communicate.Sara Rosso
I created this presentation for entrepreneurs who need online tools to make their ideas happen (I gave it earlier this year at the Professional Women's Association in Milan).
The presentation "Tools for Entrepreneurs: Create. Collaborate. Communicate." started out as a way to explain very technical things to non-technical people, but I quickly realized that most people when approaching technology get intimidated by the "What's DNS? Do I need a dedicated server?" kind of questions and therefore feel they can't understand technology.
I feel that this technology intimidation is really due to the fact that they don't really own their idea, and better understanding it will guide any decisions they have to make with their idea moving forward.
So I focus on how to further refine your idea so you can move it forward, even with help, by having a better mastery over what you need and what your users need. I also cover some techniques and tools for collaborating with developers, external consultants, and other remote workers. Then, I briefly touch on communication strategies online and how your site won't be the only place communication happens but it should be the digital hub with the most useful and authoritative information about your company, and how you can develop a communication strategy that spans several types of networks.
The appendix includes some open source software alternatives for growing a business on a bootstrap budget.
Application Development with HTML5 (Microsoft TechDays 2011 - DEV302)Nathaniel Bagnell
Microsoft TechDays 2011's DEV302 Presentation, Application Development with HTML5. This was presented in Fall 2011 in Vancouver, Montreal, and Toronto for the Microsoft TechDays 2011 conference.
Jesse James Garrett:
http://www.jjg.net/elements/
Bill Scott:
http://looksgoodworkswell.blogspot.com/
UX design and Ajax design patterns gurus JJ Garrett and Bill Scott (Copyrights from Garret/ Adaptive Path and Scott/ Yahoo, 2003) Courtesy of Garrett and Scott, 2005.
Website Architecture Presentation from Web Strategy WorkshopsCharles Edmunds
Here's a copy of the presentation that I gave at the Web Strategy Workshops in Montreal on September 13th 2010.
My presentation covered Information Architecture focusing on Website Structure. I dissected a typical website structure, covered best practices of usability & accessibility.
I explained the benefits of Clean URL structure and closed the presentation with an explanation of thematic content siloing.
Gary Taylor SMX Stockholm Presentation Slides 2012Gary Taylor
Apologies on the colour of these slides, Slideshare does not pull in the custom theme of my presentation! If you would like the original file, please feel free to get in touch!
The Importance of Planning - Many websites lack the synergy between creative and SEO which declines their performance. How can you afford to ignore how search engines interact with your site? If your site breaks for them, it breaks for all potential visitors from Firefox, Internet Explorer & Co. Learn how to create search engine friendly sites that are equally appealing to your visitors: from concept to wireframes to site launches and migrations.
Tools for Entrepreneurs: Create. Collaborate. Communicate.Sara Rosso
I created this presentation for entrepreneurs who need online tools to make their ideas happen (I gave it earlier this year at the Professional Women's Association in Milan).
The presentation "Tools for Entrepreneurs: Create. Collaborate. Communicate." started out as a way to explain very technical things to non-technical people, but I quickly realized that most people when approaching technology get intimidated by the "What's DNS? Do I need a dedicated server?" kind of questions and therefore feel they can't understand technology.
I feel that this technology intimidation is really due to the fact that they don't really own their idea, and better understanding it will guide any decisions they have to make with their idea moving forward.
So I focus on how to further refine your idea so you can move it forward, even with help, by having a better mastery over what you need and what your users need. I also cover some techniques and tools for collaborating with developers, external consultants, and other remote workers. Then, I briefly touch on communication strategies online and how your site won't be the only place communication happens but it should be the digital hub with the most useful and authoritative information about your company, and how you can develop a communication strategy that spans several types of networks.
The appendix includes some open source software alternatives for growing a business on a bootstrap budget.
Application Development with HTML5 (Microsoft TechDays 2011 - DEV302)Nathaniel Bagnell
Microsoft TechDays 2011's DEV302 Presentation, Application Development with HTML5. This was presented in Fall 2011 in Vancouver, Montreal, and Toronto for the Microsoft TechDays 2011 conference.
Jesse James Garrett:
http://www.jjg.net/elements/
Bill Scott:
http://looksgoodworkswell.blogspot.com/
UX design and Ajax design patterns gurus JJ Garrett and Bill Scott (Copyrights from Garret/ Adaptive Path and Scott/ Yahoo, 2003) Courtesy of Garrett and Scott, 2005.
"BlackBerry Webworks : Apps for The Smartphone and Tablet " Alan Wong, Developer Relations, Asia Pacific, The BlackBerry ® Developer Day in Bangkok ,22 November 2011, Software Park Thailand.
Presenter manual web designing (specially for summer interns)XPERT INFOTECH
XPERT INFOTECH imparts qualitative training in .NET, ASP.NET, PHP, PHP++, JAVA, J2EE, ORACLE DBA, ORALE D2K, RIA, SEO, WEB DEVELOPMENT, MOBILE APPLICATIONS DEVELOPMENT, ANDROID and other latest technologies. The training is designed for the BCA/MCA/B.E./B-Tech students who want to speed up their technical skills and proficiencies into real time development environment.
jQuery Mobile is a unified, HTML5-based user interface system designed for all popular mobile device platforms. Built on top of the jQuery and jQuery UI foundation the mobile framework is built with progressive enhancement in mind. Join Thom Robbins, Chief Evangelist of Kentico CMS as he explores the basics of jQuery Mobile.
In this interactive webinar we looked at:
What a mobile framework is
Integrating Kentico CMS into your jQuery mobile applications
How to design mobile applications using progressive enhancement
Understand how HTML, CSS and JavaScript work together to build mobile applications
Learn how to write a mobile web application using jQuery mobile
Video is quickly becoming an essential element of search engine marketing (SEM), and as technology continues to progress, the method for obtaining search rankings will evolve. Video has the potential to drive traffic and increase brand awareness—but marketers must first develop a clear understanding of how to optimize videos for Search Engines.
International SEO: How to Establish a Global Web Presence with a Localized FeelBusinessOnline
Expanding your online business? You may need a global web strategy. An effective strategy includes a content management system that can handle multiple languages/regions and a process for developing, localizing and promoting content within your targeted countries. Implementing International SEO strategies and tactics also helps increase traffic to your website from countries outside your home market in addition to increasing visibility/findability for locals in foreign markets.
BNC09: Dynamic Publishing Solutions - New Production Workflows - Gary CosiminiBookNet Canada
Migrating from binary file formats to XML will help maximize the reuse and distribution of content – text, images, audio and video – making the publishing process faster, more efficient and cost-effective. Gary Cosimini, Business Development Director for Adobe Systems’ Creative Solutions business unit, will discuss how publishers can realize the full potential of XML content management and retrieval, transforming their operations.
Emakina Academy - 5 - Know your audience - Web AnalyticsEmakina
How many surfers visit your website every day? What are their favorite sections? How can you turn a visitor into a lead, then in a client? Where are the hurdles to this conversion?
Boston University began tinkering with WordPress in 2007. Today our highly customized web-publishing platform serves 1,000+ websites, ranging from blogs to behemoths, and 60+ themes, ranging from bespoke to basic.
BU’s culture of free thought extends to the creative team and has lead to increasingly diverse site designs. But how do we sustain the creation of inventive visitor experiences without overcomplicating content management?
Learn about the smart choices and stupid mistakes – both creative and technical — we’ve made along the way to building the most ambitious WordPress installation in HigherEd.
Icon fonts are becoming an increasingly popular way to delivery iconography for websites. They reduce HTTP requests, provide a resolution-independent way to scale icons, and are often smaller than sprites. In this session we'll explore what icon fonts are, the pros and cons of using them, how to make your own, and best practices for deploying them.
Slides from my 2013 Breaking Development conference workshop. We explore the tools and techniques behind building your own icon fonts, covering the entire process from sketching icon concepts to properly deploying your font. Topics cover include: designing icons, considerations for designing font glyphs, setting up Illustrator templates, working with Glyphs, exporting fonts, creating web fonts, and using icon fonts semantically.
Many toolkits offer a wide range of widgets for building rich web applications on top of HTML5 platform. For a real world application these are rarely enough, making development of custom user interface components a necessity. Unfortunately, designing reusable components is far from trivial.
In this presentation we discuss best practices for designing reusable web components. During the presentation we review all the steps for building a new user interface component starting from an early idea up to packaging and distributing the component. The component is prototyped in HTML and JavaScript, implemented Google Web Toolkit and Vaadin Framework usign HTML5 canvas. All of these technologies are introduced during the presentation.
Sources for the component built:
https://github.com/jojule/spreadsheet
Demos:
http://jole.virtuallypreinstalled.com/spreadsheet
http://vj.jole.fi/
"BlackBerry Webworks : Apps for The Smartphone and Tablet " Alan Wong, Developer Relations, Asia Pacific, The BlackBerry ® Developer Day in Bangkok ,22 November 2011, Software Park Thailand.
Presenter manual web designing (specially for summer interns)XPERT INFOTECH
XPERT INFOTECH imparts qualitative training in .NET, ASP.NET, PHP, PHP++, JAVA, J2EE, ORACLE DBA, ORALE D2K, RIA, SEO, WEB DEVELOPMENT, MOBILE APPLICATIONS DEVELOPMENT, ANDROID and other latest technologies. The training is designed for the BCA/MCA/B.E./B-Tech students who want to speed up their technical skills and proficiencies into real time development environment.
jQuery Mobile is a unified, HTML5-based user interface system designed for all popular mobile device platforms. Built on top of the jQuery and jQuery UI foundation the mobile framework is built with progressive enhancement in mind. Join Thom Robbins, Chief Evangelist of Kentico CMS as he explores the basics of jQuery Mobile.
In this interactive webinar we looked at:
What a mobile framework is
Integrating Kentico CMS into your jQuery mobile applications
How to design mobile applications using progressive enhancement
Understand how HTML, CSS and JavaScript work together to build mobile applications
Learn how to write a mobile web application using jQuery mobile
Video is quickly becoming an essential element of search engine marketing (SEM), and as technology continues to progress, the method for obtaining search rankings will evolve. Video has the potential to drive traffic and increase brand awareness—but marketers must first develop a clear understanding of how to optimize videos for Search Engines.
International SEO: How to Establish a Global Web Presence with a Localized FeelBusinessOnline
Expanding your online business? You may need a global web strategy. An effective strategy includes a content management system that can handle multiple languages/regions and a process for developing, localizing and promoting content within your targeted countries. Implementing International SEO strategies and tactics also helps increase traffic to your website from countries outside your home market in addition to increasing visibility/findability for locals in foreign markets.
BNC09: Dynamic Publishing Solutions - New Production Workflows - Gary CosiminiBookNet Canada
Migrating from binary file formats to XML will help maximize the reuse and distribution of content – text, images, audio and video – making the publishing process faster, more efficient and cost-effective. Gary Cosimini, Business Development Director for Adobe Systems’ Creative Solutions business unit, will discuss how publishers can realize the full potential of XML content management and retrieval, transforming their operations.
Emakina Academy - 5 - Know your audience - Web AnalyticsEmakina
How many surfers visit your website every day? What are their favorite sections? How can you turn a visitor into a lead, then in a client? Where are the hurdles to this conversion?
Boston University began tinkering with WordPress in 2007. Today our highly customized web-publishing platform serves 1,000+ websites, ranging from blogs to behemoths, and 60+ themes, ranging from bespoke to basic.
BU’s culture of free thought extends to the creative team and has lead to increasingly diverse site designs. But how do we sustain the creation of inventive visitor experiences without overcomplicating content management?
Learn about the smart choices and stupid mistakes – both creative and technical — we’ve made along the way to building the most ambitious WordPress installation in HigherEd.
Icon fonts are becoming an increasingly popular way to delivery iconography for websites. They reduce HTTP requests, provide a resolution-independent way to scale icons, and are often smaller than sprites. In this session we'll explore what icon fonts are, the pros and cons of using them, how to make your own, and best practices for deploying them.
Slides from my 2013 Breaking Development conference workshop. We explore the tools and techniques behind building your own icon fonts, covering the entire process from sketching icon concepts to properly deploying your font. Topics cover include: designing icons, considerations for designing font glyphs, setting up Illustrator templates, working with Glyphs, exporting fonts, creating web fonts, and using icon fonts semantically.
Many toolkits offer a wide range of widgets for building rich web applications on top of HTML5 platform. For a real world application these are rarely enough, making development of custom user interface components a necessity. Unfortunately, designing reusable components is far from trivial.
In this presentation we discuss best practices for designing reusable web components. During the presentation we review all the steps for building a new user interface component starting from an early idea up to packaging and distributing the component. The component is prototyped in HTML and JavaScript, implemented Google Web Toolkit and Vaadin Framework usign HTML5 canvas. All of these technologies are introduced during the presentation.
Sources for the component built:
https://github.com/jojule/spreadsheet
Demos:
http://jole.virtuallypreinstalled.com/spreadsheet
http://vj.jole.fi/
TERMINALFOUR t44u 2012 - What is Responsive Design?Terminalfour
Responsive Design: Does one size fit all? This session took a holistic look at responsive design from benefits, practical tips, TERMINALFOUR’s approach to implementing responsive design sites and client examples.
Esta actividad ofrece una manera personal de combinar los trazados geométricos elementales de geometria plana para 1º o 2º de ESO con otros como el color, la imaginación, técnicas al agua, el trabajo de grisallas etc.
Open Data Initiatives – Empowering Students to Make More Informed Choices? - ...Terminalfour
Are the developments in the HEFCE and JISC XCRI XML standards finally giving students the information they need to compare one university against the other? By standardising the output of content about courses, results and post graduation success in the job market, are students better positioned to evaluate the right University for them. This presentation will answer this question and discuss how universities can utilize Web Content Management to deliver on the demands of these standards and maximise student engagement.
Site Manager rocks! This presentation goes up to 11.
Presentation I gave at the T44U conference in Dublin (12-13 November 2009).about our tops tips for using the Site Manager Web content management system (http://www.terminalfour.com/)
Released under a Creative Commons Attribution-Share Alike 2.5 UK: Scotland Licence.
http://creativecommons.org/licenses/by-sa/2.5/scotland/
Presentation by Brett Baker, Web Manager at The Children's Aid Society given at Drupal Camp Atlanta 2010 on October 2, 2010. The talk discussed how a single person or small team can leverage the Drupal CMS to tackle difficult deliverables.
Content sharing with Umbraco (codegarden usa 2008)Douglas Robar
Before "headless cms" was a thing, we used Umbraco to whitelabel and export live data to other websites for best benefits of content editing and profitable display on other, web sites and servers. See how we did it in the old days!
Sitecore CMS is an extensive Web Content Management (WCM) platform
for the mid-market. It offers reduced IT expenditures, a streamlined content
lifecycle, and a return of content control to the subject matter experts. The
newest incarnation of Sitecore CMS version 6.0 is a mature product that
incorporates standard social media components such as wikis, blogs, RSS
syndication and “e-mail a friend” features.
Based on standard .NET technologies, Sitecore offers customers a
seemingly clear path to implementation. Though, like any other project
implementation, there is careful planning required. And only by planning
carefully, you’re able to execute to perfection.
To read full white paper - please click Download.
Sitecore CMS is an extensive Web Content Management (WCM) platform
for the mid-market. It offers reduced IT expenditures, a streamlined content
lifecycle, and a return of content control to the subject matter experts. The
newest incarnation of Sitecore CMS version 6.0 is a mature product that
incorporates standard social media components such as wikis, blogs, RSS
syndication and “e-mail a friend” features.
Based on standard .NET technologies, Sitecore offers customers a
seemingly clear path to implementation. Though, like any other project
implementation, there is careful planning required. And only by planning
carefully, you’re able to execute to perfection.
Session at Mozilla Camp Europe 2011 in Berlin, Germany by Jay Patel & Jean-Yves Perrier about our work on the Mozilla Developer Network (MDN). Jay covers the evolution of MDN as a platform for developer engagement and Jean-Yves discusses our Web documentation efforts.
DrupalCamp ATL 2010: Not all CMSs are created equalandrewmriley
How many times have you had a client say to you "But my kid brother says we should really use CMS X", "Our IT guy says Drupal isn't 'Enterprise'" or "We're moving from CMS Y and we hate it, why should we go with CMS X?"
This talk will be a comparison of various CMS platforms across PHP, ASP.NET and JAVA (closed source, open source, free and pay) to better enable you to make informed decisions for yourself and your customers. This session won't be overly technical but it will be focused for users who understand basic CMS concepts. I highly recommend it for anybody who will be involved in the CMS decision making or sales process for a CMS based project.
I have a small confession to make, Drupal was the first CMS I used and interestingly enough it gave me a very warped view of the landscape. When the time came for me to use other CMSs, I was shocked at the features (or lack of) that some offered. Fast forward to a few years later, I had a client come to me and ask which CMS I would use for their large project. After about 10 seconds deliberation I said Drupal, it's been my go-to for over three years now -- of course Drupal would work for what they wanted. Well, it turned out that Drupal couldn't offer exactly what the client actually needed so it was time to put on the research cap and really take a look at what's out there. To make a long story short I fell for the classic "When all you have is a hammer..." when it turns out for some parts of the project there were better tools (and for some parts, Drupal was the still right CMS).
Join me as I walk you through the decision making proces that we followed, the CMSs we reviewed, their strengths, weakness and overall questions that you just know the client is going to ask.
Disclamer: This won't be a Drupal, Drupal, rah-rah-rah (biased) talk.
I'll cover:
Why choose one CMS over another?
Strengths and weaknesses of the CMSs.
Comparison projects between two CMSs to show the time/cost difference.
Saas CMS vs hosting your own.
The dreaded "Enterprise" word
How does Drupal 6/7 stack up?
What I won't cover:
Language vs Language
Hosting architectures (aside from SaaS)
This presentation helps non-coders understand the mechanics behind a web application.
Use it to shorten the time to build your first web app or better communicate your development needs to a progammer.
Presentation given at the Butler Web Content Management Strategy Briefing in November 2009 in London. Beyond the slides the presentation contained live demo of features in Day CQ5.
Similar to TERMINALFOUR t44u 2009 - University of St Andrews Case Study (20)
Selecting a Digital Agency for Web Redesign - Top Tips Terminalfour
Like a lot of things in life, the selection of a Digital Agency to help spearhead your digital transformation project is all down to one thing – The Right Fit. Does their vision match yours? Are they results and conversion focused? Are they ambitious and visionary; knowledgeable and skilled (both in design and also technology/coding)? Can you work with them? Do you like them, trust them? This is often the difference between success (in the long-term) and buyer’s remorse.
Overview
This unbiased* webinar will outline the Top 10 Common Pitfalls to avoid when selecting the right partner for your higher education institution. Some areas covered:
The project team (Getting to know them)
Dissecting a Design Portfolio (what it really means)
Technical questions to ask
What makes them different? What questions to ask?
Conversion optimization: What’s their approach?
Confirming deliverables, are you on the same page?
Let's get personal... Website personalisation and content targeting technique...Terminalfour
If it’s not personalised, it’s not engaging. The idea of making the website experience for your target audience both personalised and targeted isn’t a new one. It is however one that has eluded most institutions. This is often down to time, skill or technology. This presentation will outline the opportunities available to higher education institutions that could help you elevate your visitors’ experience (and increase conversion); delivering one that is both meaningful and relevant to them.
Video of presentation @ IWMW 2016 can be viewed here: https://www.youtube.com/watch?time_continue=515&v=6nZfxtF9Ljc
Imperial College London: Creating and managing a flexible site for 1,000 editorsTerminalfour
One year on from launch, find out how Imperial launched a new website redesign and a TERMINALFOUR implementation which offers flexibility for web editors within
a strong institutional branding framework. Learn how the team manages content and input types, edit rights and access control as well as its experiences of handling
the migration of some 60,000 pages into the system.
Roundhouse Digital: Responsive Sites- Not just looking good on a mobileTerminalfour
Responsive design is not just about stacking information, it’s about performance,priority and clarity. Roundhouse Digital talk about being responsive not just in the
respect to screen sizes, but from digital strategy and information architecture all the way to optimisation and personalisation to ensure a site fulfils all business and
end user requirements.
Watch the full presentation: https://youtu.be/HaJ-2bAER1o
An investment in knowledge always pays the best interest. See what other clients are doing to provide L&D solutions for their TERMINALFOUR users. Our Learning & Development team outline the key steps to design, develop, implement and measure a customised TERMINALFOUR L&D plan for your organisation.
One year on from launch, find out how IMperial launched a new website redesign and a TERMINALFOUR implementation which offers flexibility for web editors within a strong institutional branding framework. Learn how the team manages content and input types, edit rights and access control as well as its experiences of handling the migration of some 60,000 pages into the system.
T44u 2015, web development best practiceTerminalfour
In this session our web developer team lead, takes us through some best practice approaches to web development to ensure your websites are optimised for performance. He'll outline some quick wins to improve your websites today and also talk about some of the biggest offences in web development.
View the video presentation in full here: https://youtu.be/32J-5Y5yDS8
Like every move (htink country, house or job) moving from 7 to 8 is not without its stresses and challenges. That said successful upgrades are easily achieved; success is in the planning. This presentation will advise on key steps to prepare for your upgrade: recommendations, pitfalls to avoid and sage advice from our team of client support engineers.
This presentation will outline the tools available to support every stage of your campaign performance. See how to run fully integrated marketing campaigns. See how to nurture website traffic and conversions and create more effective campaign performance through A/B testing and more.
T44u 2015, marketing analytics data driven decision makingTerminalfour
Whether you're a marketer or you work with marketing teams the success of your institution's online strategy is determined by the activities you choose to do. But what works? What performed? What failed? Doing the right things is based on having the right information at hand. This session focuses on intelligent use of marketing analytics; decision making driven by evidence.
View the video presentation in full here: https://youtu.be/OqFYN0Y3w1M
This presentation will focus on removing the myths about migrations, a guide to the intelligent pre-migration preparation and includes a demonstration of TERMINALFOUR's Automated migration tool in action.
View the presentation in full here: https://youtu.be/NxCfUbvpSDc
The TERMINALFOUR Professional Services team continue to build upon the gift that is our sample data site; a resource pool of modules that can be imported into client websites (which can be tailored, uniquely branded and fully responsive) to improve performance without investing heavily in resources.
Watch the video in full here: https://youtu.be/DtY5ceesxis
Transforming your team & your tools to own the web: Connecticut College Terminalfour
Josh Jensen, Director of Marketing Communications at Connecticut College,outlines the College’s multi-year, multi-phase approach to building a modern web presence. From building a case internally, to reshaping the approach to staffing, and managing a limited budget to achieve big goals. Hear about the challenges and successes; check out a sneak-peek of their new site design (another exclusive), and hear where they are going next. Click here to view the presentation on YouTube: http://bit.ly/1wrrYqL
University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...Terminalfour
This presentation will outline how the University of Liverpool have begun to integrate TERMINALFOUR into the app development process. It'll cover storing content suitable for use within apps, publishing content as JSON and XML for app consumption, re-purposing existing web content for use within apps and much more. Click here to view the presentation on YouTube: http://bit.ly/1rTexPt
Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014 Terminalfour
All the hard work that has been done to recruit students yet so many universities & colleges take their eye off the ball when it comes to continuing the engagement. What about student retention? How is your institute creating an environment that keeps the student invested? Don't take their commitment, participation or fee for granted. East Virginia Medical School's Natalie Semmler outlines how its personalised student portal has been developed to encourage engagement, communication & retention. Click here to watch the presentation on YouTube: http://bit.ly/1yN7jwI
Social media: Connecting their networks with your website-mStoner: t44uTerminalfour
Your website should be the hub for all your institution's communications. And because social media is such a valuable way to connect with and engage constituents, they should be integrated into your site. Michael Stoner, president of mStoner, will look at why this is essential, explore some great examples from colleges and universities around the world, and suggest ways in which TERMINALFOUR makes this kind of integration easy for you to accomplish. Click here to view the video presentation on YouTube: http://bit.ly/1HYNmau
Newcastle University: Content migration made easyTerminalfour
A look at Newcastle University's recent developments using the TERMINALFOUR Java API- including a one-click import tool and a drag-and-drop media file uploader. http://bit.ly/1tLMBa5
Collaborative Working: University of Sunderland & Roundhouse Digital Terminalfour
The University of Sunderland & Roundhouse Digital outline the best approach for collaborative working between universities and agencies. Using the new University of Sunderland in London Microsite as a case-study they will showcase the innovative developments that resulted out of working in partnership and the tools and processes involved in multi-team production. Click here to view the video of this presentation on YouTube: http://bit.ly/15ODFN9
East Virginia Medical School works with iFactory to retrofit their public and portal sites to be fully responsive. See how they worked together to not only surmount obstacles (usability, layouts, deployment) but establish design rules that allow EVMS to roll out new responsive sites over time. Click here to view the full presentation on YouTube: http://bit.ly/1rXq2zL
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...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.
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:
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
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
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
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.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
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.
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
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!
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
Quantum Computing: Current Landscape and the Future Role of APIs
TERMINALFOUR t44u 2009 - University of St Andrews Case Study
1. Site Manager rocks!
This presentation goes up to 11
Beta
Gareth J M Saunders
Assistant Information Architect/Web Manager
Chris Gordon
Web Software Developer
T44U, Dublin - November 2009
2. Site Manager rocks!
This presentation goes up to 11
Gareth J M Saunders
Assistant Information Architect/Web Manager
Chris Gordon
Web Software Developer
T44U, Dublin - November 2009
5. Site Manager
at St Andrews
December 2006 Installed Site Manager 5.1 (or 5.2)
May 2007 Launched first site
October 2008 Upgraded to Site Manager 6.0.0018
Summer 2009 Dev server installed with 6.2
Soon? Upgrade live to 6.2
Currently 35 channels, inc. 11 RSS channels
13. Site Manager rocks!
This presentation goes up to 11
Gareth J M Saunders
Assistant Information Architect/Web Manager
Chris Gordon
Web Software Developer
T44U, Dublin - November 2009
14. Top tips
when rolling out sites using Site Manager
Caveat
We’re not experts, but these are the things we’ve found useful
19. Naming conventions
UPPERCASE, Mixed case or lowercase URLs?
Per channel
Content
e.g. webteam_about_garethjmsaunders
Styles and templates
e.g. Divinity 1 Home
Media library categories
Publish out as separate folders? TOOLS > CONFIGURATION
Media library items
e.g. hr-policy-sickleave.pdf
25. CSS Selector navigation object
Hack!
Use Firebug
Locate the values in the code
Delete them
UPDATE
26. Hack #2: Stylish for Firefox
https://addons.mozilla.org/en-US/firefox/addon/2108
"Restyle the web with Stylish, a user styles manager."
27. Use Firebug to locate page elements
Isolating the login input boxes
28. Stylish examples
Log in screen
Before
Small login boxes
After
Web 2.0 treatment
for the short-sighted
29. Stylish examples
Site Hierarchy
Before
Very subtle background colour
on mouse-over hover
After
Hover more prominent
30. Stylish examples
Media Library
Before
There is no media
in which category?
After
Ah! that one!
31. Stylish examples
Configuration
Before
Centre-aligned headings
After
Left-aligned headings
with background-colour
and hover-effect on rows
32. Hack #3: Greasemonkey for Firefox
https://addons.mozilla.org/en-US/firefox/addon/748
"Allows you to customize the way a webpage displays
using small bits of JavaScript..."
JavaScript libraries
Can be used with jQuery, MooTools,
Prototype, Scriptaculous, etc.
Wishlist
Highlight any selected rows in User
Management, Group Management,
etc., or even move them to the top
of the table to remove the need to
scroll.
33. 3. From design to T4
Transferring your designs into Site Manager
34. Print out design onto A3 and mark-up by hand
Style elements
Find divide between header and footer
Related content required?
Hard-coded elements
Navigation objects
Share existing
Create new
Write IDs onto diagram
Media elements
Images
CSS
JavaScript
Templates
Share existing
Create new
35. Use mind maps
Our uses include
Project management
Information architecture
Migration (4,000+ pages)
Re-architect 50+ sites
Page-level design
Design management
User permissions in T4
www.slideshare.com/garethjmsaunders/
38. Use version control
Efficient
Work on different branches concurrently
Fail-safe
Roll back quickly to an older version
39. Use frameworks
CSS
Blueprint CSS
960 Grid System
YUI Grids
JavaScript
jQuery
Prototype and Scriptaculous
MooTools
PHP
CakePHP
Symphony
Zend
40. Framework advantages v disadvantages
Advantages
Cross-browser support
Faster development time
Well-structured, modular code
Code consistency
Visual design cohesion
Disadvantages
Often non-semantic
Bloated code (may not need whole framework)
Limited
Inherit other people's bugs
Can take time to learn
41. Optimize your code
Books
High Performance Web Sites
Steve Souders (O'Reilly, 2007) ISBN 0-596-52930-9
Even Faster Web Sites
Steve Souders (O'Reilly, 2009) ISBN 0-596-52230-4
Firebug add-ons
Yahoo! YSlow
http://developer.yahoo.com/yslow/
Google Page Speed
http://code.google.com/speed/page-speed/
43. Navigation objects
Site Manager 6.0
Related Content
Related Content Branch
BreadCrumbs
CSS Selector
Link Menu
Return To Index
Section Details
Top Content
BreadCrumb Advanced
Language Switcher
Section Iterator
Site Map
Top Stories
44. An average page
CSS Selector
BreadCrumbs
Related
Content
Section Branch
Details
Link Related
Menu Content
Content
46. Advantages v disadvantages
Advantages
Separate content from design
Restrict access
Easy to mirror information
Disadvantages
Users often struggle to remember
where to go to update information
56. RSS feed link and autodiscovery
News
rel_rssfeed
Content uses the rssfeed
template
Template has 2 formatters
related/rss
head/rss
Two navigation objects in
styles using each of the
formatters
66. Approve by half past, live 50 minutes later
Transfer Manager
Site Manager WWW
67. The problem
If we schedule the RSS
publish anywhere during
those 50 minutes and a new
News item has been
approved after half-past
then the RSS feed may
publish out a link to a 404
depending on whether the
HTML publish included it or
not.
68. Example
09:30 HTML publish begins
09:45 News item approved
10:20 RSS feed published
with 404 link to latest
news item
+ 11:20 News item finally
published to HTML
69. Our solution
09:29 RSS publish to staging
09:30 HTML publish to staging
10:09 Transfer all to live
+
72. Password protect a directory
/restricted
LDAP
require user abc1
require user def2
require user ghi3
.htaccess
73. Publish as a channel?
Advantages
Create template
Tight control on what information is entered
Restrict access to template
Disadvantages
Channels publish a file to every directory even if
there is no content being published to that
channel.
74. Channels also publish to 'empty' sections
Staff .htaccess
Restricted
.htaccess
Students
.htaccess
Parents
.htaccess
Channel has only one piece Every section is published
of content to with blank .htaccess files
84. Thank you
Questions, comments, suggestions, thoughts, ideas ...
Gareth J M Saunders
gareth.saunders@st-andrews.ac.uk
Chris Gordon
chris.gordon@st-andrews.ac.uk