This is a presentation I gave Oct 2014 at Information Development World in San Jose. For more information, see idratherbewriting.com or more specifically, this post: http://bit.ly/1sWgdo2. That bitly link contains the audio recording and the slides with the media embedded.
Engaging the Reluctant Reader and Reluctant Writer: A teacher's resourceDebbie Elicksen
This is a resource for literature and communications instructors. It is part of a presentation Debbie Elicksen and Kim Greyson gave at the Palliser Teachers' Convention in Calgary.
Engaging the Reluctant Reader and Reluctant Writer: A teacher's resourceDebbie Elicksen
This is a resource for literature and communications instructors. It is part of a presentation Debbie Elicksen and Kim Greyson gave at the Palliser Teachers' Convention in Calgary.
Top 5 tips for working with an interpreterSpeakerHub
Working with interpretation services allows you to speak to global audiences. But how do you get the best out of the professional interpreters you use?
The future can be great for our community, for our province, for the energy industry, for you and me and our children. However, it will require us to embrace positive change and to start the transition now. We can create an Alberta that is a renewable energy powerhouse by energy companies utilizing land and infrastructure they already use to generate renewable energy as well as using fuel cell technology to produce much cleaner energy from hydrocarbons during the transition period. And we can become the supplier of choice for clean and green hydrocarbon products, with extraction, processing and use of final products without emissions, pollution, fresh water and use of harmful chemicals. Why won't we start now? We can do it together!
Each month, join us as we highlight and discuss hot topics ranging from the future of higher education to wearable technology, best productivity hacks and secrets to hiring top talent. Upload your SlideShares, and share your expertise with the world!
Not sure what to share on SlideShare?
SlideShares that inform, inspire and educate attract the most views. Beyond that, ideas for what you can upload are limitless. We’ve selected a few popular examples to get your creative juices flowing.
Producing Professional Sounding Audio in Video TutorialsTom Johnson
I gave this presentation on voice over techniques at Lavacon.org 2012. These four voice over tips cover pitch, speed, tone, and enunciation -- the main qualities of a good voice over reading, in my opinion. I have some sample audio files and video clips. On these slides, the images link to the clips, which are on other websites.
Content Tips: Finding Flow and Making Your Guide EngagingStaffan Gerlöw
Having a well functioning technical platform for your audio guide (which we make sure our customers do) is important, however, making your guide interesting, and marketing it, is the hard bit.
The guide itself is the actual “product” and engaging your visitors is essential. We are therefore putting together a content document (a guide to content ;) to share with our customers, or co-creators, as we can also think of each other.
This is a work-in-progress and we welcome your input and sharing of experiences!
Top 5 tips for working with an interpreterSpeakerHub
Working with interpretation services allows you to speak to global audiences. But how do you get the best out of the professional interpreters you use?
The future can be great for our community, for our province, for the energy industry, for you and me and our children. However, it will require us to embrace positive change and to start the transition now. We can create an Alberta that is a renewable energy powerhouse by energy companies utilizing land and infrastructure they already use to generate renewable energy as well as using fuel cell technology to produce much cleaner energy from hydrocarbons during the transition period. And we can become the supplier of choice for clean and green hydrocarbon products, with extraction, processing and use of final products without emissions, pollution, fresh water and use of harmful chemicals. Why won't we start now? We can do it together!
Each month, join us as we highlight and discuss hot topics ranging from the future of higher education to wearable technology, best productivity hacks and secrets to hiring top talent. Upload your SlideShares, and share your expertise with the world!
Not sure what to share on SlideShare?
SlideShares that inform, inspire and educate attract the most views. Beyond that, ideas for what you can upload are limitless. We’ve selected a few popular examples to get your creative juices flowing.
Producing Professional Sounding Audio in Video TutorialsTom Johnson
I gave this presentation on voice over techniques at Lavacon.org 2012. These four voice over tips cover pitch, speed, tone, and enunciation -- the main qualities of a good voice over reading, in my opinion. I have some sample audio files and video clips. On these slides, the images link to the clips, which are on other websites.
Content Tips: Finding Flow and Making Your Guide EngagingStaffan Gerlöw
Having a well functioning technical platform for your audio guide (which we make sure our customers do) is important, however, making your guide interesting, and marketing it, is the hard bit.
The guide itself is the actual “product” and engaging your visitors is essential. We are therefore putting together a content document (a guide to content ;) to share with our customers, or co-creators, as we can also think of each other.
This is a work-in-progress and we welcome your input and sharing of experiences!
Script Writing for In-Gallery Mobile Interpretation: A Participatory Workshop...Stephanie Pau
Slides from workshops presented at workshops presented at Museums & Mobile III (Online) and later revised for a half-day workshop at Museums & The Web 2013 in Portland. Co-presented by Stephanie Pau (MoMA) and Erica Gangsei (SFMOMA).
Workshop Description:
Your latest audio or mobile app is nothing without great content. In this hands-on workshop, designed for museum staff by museum staff, you’ll have the opportunity to discuss the qualities of effective in-gallery mobile content and to learn the process for developing it. Half workshop and half crit room, this session will begin with practical advice for writing audio, video, or multimedia scripts, as well as suggestions for producing such content in-house. We’ll put these principles to practice in the second part of this session -- a supportive “Crit Room” where participants may volunteer to have their script drafts critiqued in a live “surgery” environment. Throughout this intensive half-day workshop, we’ll consider as a group the qualities that make for a great in-gallery mobile experience.
Similar to Perfecting the audio narration in instructional video (20)
Publishing API documentation -- WorkshopTom Johnson
These slides are from the REST API documentation workshop that I gave at the STC Summit 2015. For more details, see http://idratherbewriting.com/publishingapidocs.
This presentation covers how to document REST APIs. For accompanying notes, see http://idratherbewriting.com/restapicourse. This presentation is geared towards technical writers. The focus is with REST APIs, not platform-specific APIs such as Java.
API Documentation Workshop tcworld India 2015Tom Johnson
This is a workshop I gave on API documentation at tcworld India 2015. The workshop covers 3 main areas:
- General overview of API documentation
- Deep dive into REST API documentation
- Deep dive into Javadoc documentation
Survival Strategies for API Documentation: Presentation to Southwestern Ontar...Tom Johnson
This is a presentation I gave to the Southwestern Ontario STC chapter on API documentation on Feb 2, 2015. For more details, see my blog at http://idratherbewriting.com. You can listen to the recorded presentation here: http://youtu.be/I8rGe2w1sAo.
These slides focus on documentation for REST APIs. See http://idratherbewriting.com for more detail. For the video recording, see http://youtu.be/0yfNd7tzH2Q. This deep dive is the second slide deck I used in the presentation.
API Workshop: Deep dive into code samplesTom Johnson
See http://idratherbewriting.com for more details. This was the third slidedeck I used in my presentation. Most of these slides repeat what I presented as a soap! conference webinar in Poland.
Publishing strategies for API documentationTom Johnson
Most of the common tools for publishing help material fall short when it comes to API documentation. Much API documentation (such as for Java, C++, or .NET APIs) is generated from comments in the source code. Their outputs don’t usually integrate with other help material, such as programming tutorials or scenario-based code samples.
REST APIs are a breed of their own, with almost no standard tools for generating documentation from the source. The variety of outputs for REST APIs are as diverse as the APIs themselves, as you can see by browsing the 11,000+ web APIs on programmableweb.com.
As a technical writer, what publishing strategies do you use for API documentation? Do you leave the reference material separate from the tutorials and code samples? Do you convert everything to DITA and merge it into a single output? Do you build your own help system from scratch that imports your REST API information?
There’s not a one-size-fits-all approach. In this presentation, you’ll learn a variety of publishing strategies for different kinds of APIs, with examples of what works well for developer audiences. No matter what kind of API you’re working with, you’ll benefit from this survey of the API doc publishing scene.
- See more at: http://idratherbewriting.com
Why users can't find answers in help materialTom Johnson
See this post on my blog for more details: http://idratherbewriting.com/2013/10/23/recording-and-slides-for-why-users-cant-find-answers-in-help-presentation-to-stc-silicon-valley/
Additionally, you can listen and watch the youtube recording here: https://www.youtube.com/watch?v=49F3rBSO_Vs
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
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.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
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:
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
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.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
UiPath Test Automation using UiPath Test Suite series, part 5
Perfecting the audio narration in instructional video
1. Perfecting the Audio Narration
in Instructional Videos
By Tom Johnson
idratherbewriting.com
October 23, 2014
2. The Traditional Model
Write a script
or outline
Review and
approve the script
Voiceover talent
records audio
AV specialist
produces it
Project manager
wants changes
3. The Traditional Model
Write a script
or outline
Review and
approve the script
Voiceover talent
records audio
AV specialist
produces it
Project manager
wants changes
16. Ways to sound natural
• Use contractions
• Avoid long introductory clauses
• Read the conceptual paragraphs, but wing the
action steps from an outline.
• Keep sentences somewhat short
• Imagine saying it to another person
17. Use dual monitors to adjust
“When writers are able to talk
their text into a computer, speech
errors may suddenly appear in
writing. But other things may also
happen. Writing, as some
linguists and computer experts
suggest, may change form and
become more speechlike, more
like a talking text than we now
know, but yet not “speech writ
down.” There is also the
possibility that what will emerge
will be a “friendlier” text than
could or would be produced by
the pen or typewriter.” (Horowitz
and Samuels, intro) – Peter Elbow,
Vernacular Eloquence
18. Lynda.com and scripts
“I do record my screen and narrate simultaneously, as
do all of the authors at lynda.com. I personally rehearse
each movie before recording, but even then, it's not
always a perfectly smooth recording. All recordings,
once completed, move onto our editors and testers
before any customer ever sees them. So, while I try my
best to get each movie captured in a single take, there's
more happening behind the scenes long after I've
completed my part.”
— David Rivers, trainer on lynda.com
20. Keep the script short
Percentage of video completed
Length of video
“ideal run-time for
web video 2.5 – 4
minutes” —
Video2zero
21. Audience attention span
“Most [users] don’t
have the tools or
narrative capabilities to
hold the attention of an
audience for any real
span of time.”
— Brooks Andrus
37. 5. Smile
“As Ekman and Friesen
researched the different facial
muscular movements, they began
to realize that just making the
facial gestures affected their
emotional state. For example,
making an angry facial expression
caused their heart rate to start
beating faster and their hands to
get hot. When they made
expressions of sadness or
anguish, they started feeling bad
inside.”
— Malcolm Gladwell
42. How do you read and drive the
mouse simultaneously?
Hey man, I don’t have
lizard eyes. How can I
focus on two things at
once?
43. My Recording Process
1. Record demo and script simultaneously.
2. Separate out audio track and import it
into Audacity.
3. Note timing on script.
4. Re-record the audio script keeping in
mind the pauses.
5. Line up the original recording with re-recording.
45. Contact Information
Tom Johnson
Idratherbewriting.com
tom@idratherbewriting.com
@tomjohnson (Twitter)
46. References
• Ryan Trimble. Librivox.
http://ia600305.us.archive.org/2/items/les_mis_vol01_0810_librivox/lesmiserables_vol1_00_hugo_6
4kb.mp3
• Michael Allen Such a Voice Video Clip. Youtube.
http://www.youtube.com/watch?v=W_6fpMBcFCc
• Harlan Hogan audio clip. E-Learning. http://www.harlanhogan.com/Demos.shtml
• Video2zero time graph. http://video2zero.com/ideal-length-for-web-video/
• Chip from Tampa audio clip. Librivox.
http://ia700506.us.archive.org/3/items/aesop_fables_volume_one_librivox/fables_01_00_aesop_
64kb.mp3
• Lisa Greenawell audio clip. Suchavoice.com.
http://www.suchavoice.com/Page/Sample_Voice_Over_Demos
• Bill Bryson. Audible. A Short History of Nearly Everything.
http://www.audible.com/pd/ref=sr_1_1?asin=B002V0KFPW&qid=1348701545&sr=1-1
• Dan Levine on Smiling. Technique Tips. Suchavoice.com.
http://www.suchavoice.com/Page/Technique_Tips
• Drew, Peter. Cadence quote. from peter drew --
http://www.peterdrewvo.com/html/finding_the_natural_rhythm_in_.html
• “Conversation.” Photo from Flickr. http://www.flickr.com/photos/sepblog/3676361977/sizes/m/
• Raise Your Voice! Acting http://raiseyourvoiceacting.com/tag/voice-over-exercises/
• Pause/Play Button. Flickr. http://www.flickr.com/photos/dominicotine/7862424222/sizes/c/
• Lizard eye. Andi Jetaime, Chameleon. Flickr. http://bit.ly/10eFFMc
• Urban Bikers Tips and Tricks, 3rd edition. “Dogs.”
• Chris McQueen. Tips for Voice Overs. https://www.youtube.com/watch?v=a6hXoU426Hc
Editor's Notes
------------------------
Microsoft clipart (pen)
Istockphoto (mic)
http://video2zero.com/ideal-length-for-web-video/
Lack of inflection defines the reading voice.
Compare normal conversation with actors on TV.
Inflection adds more emotional appeal to voice.
Activity: measure pulse in neck, then make most angry expression possible; now make happiest expression possible. Notice a difference in pulse or actual mood?