How to Take the Snore Out of Your Streams to Create More Compelling Meerkasts: This tutorial makes it possible for many new to Meerkat other live streaming apps to make their presentations more vibrant and exciting.
How to prepare and deliver a good presentationLong Hoàng
This document provides guidance on how to prepare and deliver an effective presentation. It discusses four main principles: being well-prepared by planning content and structure and rehearsing; focusing on engaging the audience rather than relying on slides; creating concise and visually appealing slides to support the speech; and maintaining audience interest by speaking dynamically. The document also outlines dos and don'ts for speakers, speeches, and slideshows to help presenters succeed.
The conclusion serves two main purposes: 1) to signal to the audience that the speech is ending and 2) to reinforce the central idea of the speech. Effective conclusions use vocal cues like "in conclusion" to indicate the ending and build momentum so the ending is clear. The conclusion should summarize the main points, end with an impactful statement, and refer back to the introduction to give the speech unity. Speakers should prepare different potential conclusions and choose the one with the most impact.
This document provides tips for giving effective presentations. It recommends spending time planning the presentation, considering the audience, and designing slides with easy to read text and visuals. Key steps include practicing multiple times, both alone and in front of others, to perfect timing and delivery. During the presentation, speakers should speak loudly and clearly, tell stories to engage the audience, and be prepared to answer questions. Following best practices like these can help presenters successfully communicate their message.
This document provides guidelines for writing a concise biography essay in 3 paragraphs: an introduction, body, and conclusion. The introduction should grab the reader's attention with an interesting fact or quote. The body should have 3-5 supporting details in varied sentence structures. The conclusion should restate the main points and leave the reader with a lingering thought about the person's impact. Formal language without slang or contractions should be used.
This document provides tips and guidelines for developing effective presentation skills. It covers areas like planning and structuring a presentation, presenting with confidence, and dealing with nerves. Some key points discussed include determining the purpose and audience for a presentation, creating an outline with timed sections for introduction, main body, conclusion and Q&A, and practicing with video to improve verbal fillers, body language, and other habits. Common problems are identified and solutions offered to help presenters engage their audience confidently.
This document provides guidelines for creating a podcast on presentation speaking style concepts. It includes sections on what podcasts are, determining the subject and focus, how to create the podcast, how to write the script, and concepts to cover, including vocal variety, rate of speech, diction, pausing, and exercises. The key points are that the podcast should be audio-only, focus on presentation speaking style concepts, and be under 3 minutes to explain some concepts and suggest exercises for developing an effective speaking style.
David Cameron delivered a make-or-break speech to his party conference without using a prepared script, relying only on some reminder notes. The document provides tips for presenting without scripts, including preparing key points, using visual aids as prompts, writing a basic structure and talking points, identifying highlight points and trigger words, rehearsing while standing, and boiling the presentation down to 4 key words as a comfort prop if needed. Effective preparation and rehearsal can allow one to present without heavily relying on written scripts or notes.
This document provides tips for effective presentations. It recommends preparing an opening, preview of main points, and close. During the presentation, engage the audience and be compelling. Use stories, names, visual aids, and vary energy. Solicit input and answer questions by sticking to objectives. Practice to become an expert presenter. Meetings are difficult due to differing opinions, so design visually appealing slides and use non-verbal cues to communicate effectively.
This document summarizes a presentation about developing strong presentation skills. The presentation will provide 20 tips for giving great presentations and focus on being interactive with minimal time spent on the presentation itself. Attendees are asked to silence their phones, take notes quietly, and complete a form at the end evaluating the presentation and presenter.
This document provides tips and guidelines for giving effective presentations. It discusses the importance of preparation, organization, and tailoring the presentation to the audience. Key recommendations include having a clear purpose, following the POPTA structure of presenting the purpose, organization, preparation, time constraints, and audience considerations. The document also provides dos and don'ts for creating effective slides and successfully delivering the presentation, including practicing navigation, handling questions from the audience, and remaining relaxed during the presentation. The overall message is that anyone can improve their presentation skills with practice.
This document provides guidance on developing effective presentation skills. It discusses how presentations differ from lectures or written reports, and outlines best practices for designing and delivering presentations. Key steps include analyzing the audience and objectives, planning the structure and visual aids, rehearsing, and delivering with confidence while addressing questions. It also notes that team presentations require additional coordination between members on content, appearance, staging, and closing remarks. The overarching goal is to clearly communicate your message to interested audiences.
10 presentation tips in under 10 minutes by @matteocMatteo Cassese
http://fbbr.co/preshero
Discover 10 simple actionable tips that can instantly make your next presentation a success. Presentation Hero is a framework to structure, design and deliver any kind of presentation. In this first document we focus on presentation structure: how to captivate your audience, how to structure your narration, how to start, how to conclude your presentation? Discover the simplicity and clarity of Presentation Hero and improve your presentation skills.
10 things that make a good presentation - assignmentJanB16
The document outlines 10 things that make a good presentation:
1. Eye contact with the audience helps connect and prove points being made. Maintain contact for 3-5 seconds per person.
2. Speak clearly and confidently so the audience can understand while projecting your voice and avoiding reading notes.
3. Organize the presentation into sections and create an outline to keep track of topics. Report progress made.
4. Understand the presentation goals and material, create an outline and script, know your audience, and practice.
The first speech or how to be good at public speakingDylan Wolfe
To be good at speeches, know your audience and situation, select supporting material, and organize an outline with an introduction, body, and conclusion. An effective speech outline structure includes an attention grabber in the introduction, clear main points in the body, and a memorable closing statement. Proper delivery and dress are also important aspects of a successful speech.
The document provides dos and don'ts for giving presentations. It recommends keeping bullet points simple and focused on important points. Presenters should deliver a strong opening, plan any multimedia elements carefully, and frame their story to change perspectives. Text on slides should be minimized to 10 words per slide and rehearsal is important. Presenters should follow up after their presentation, edit themselves to stay focused, and avoid unpracticed humor or irrelevant information that wastes time.
This document provides guidelines for writing effective audio scripts. Key points include: (1) Write simply for the ear, not the eye. Listeners hear it once unless they replay. (2) Use clear, concise, and ordered information. Write conversationally to sound natural. (3) Review scripts out loud to ensure they flow well and make sense. Well-written scripts can help organize ideas and engage listeners effectively.
The document outlines a two-day training on presentation skills for research awards and medals. Day one covers introducing objectives, visionary speakers, crafting presentations, preparing stay-behind documents, and a case study exercise. Day two focuses on rehearsing presentations, building principles for effective presentations through video critique, presentation style guides, and wrapping up. Key topics discussed include structuring content, using visual aids, engaging audiences, handling challenges, and practicing. The training aims to help participants improve their public speaking and ability to convey their research in an impactful way.
This document provides tips for effective presentations. It discusses analyzing objectives and understanding the audience. The core message should be clarified using SCIPAB, which stands for Situation, Complication, Implication, Position, Action, and Benefit. Main ideas and supporting details should have a logical flow. Presenters should use techniques like stories, quotes and interactions to help the audience remember the message. Slides should be kept simple and not read verbatim. Rehearsal is emphasized as key to an effective presentation.
The document provides tips for giving an effective technical presentation. It outlines 5 major points to focus on: content, slides, presentation skills, answering questions, and practice. For each point, it offers further explanation and guidelines. For example, the content should convince the audience of the research's usefulness and solve a real problem, slides should not reuse titles and the last should conclude findings, and presenters should make eye contact and practice talks to prepare. The overall goal is to choose compelling content and deliver it clearly through well-designed slides and practice.
Design thinking empathy.define, ideate, prototype and testAnoop2710
This document contains suggestions for improving English communication skills, including participating in theater, giving commentary while watching performances, and migrating to an English-speaking country. The most practical suggestion is giving commentary on performances, as it allows practicing speaking skills. The most disruptive is migrating to an English country, as it fully immerses one in an English environment. The favorite is participating in theater, as it helps reduce hesitation while building confidence through practice and reflection.
The document outlines seven philosophies of effective presentations according to speaker Libby Spears:
1) Passion trumps perfection - presentations should emphasize enthusiasm over flawlessness.
2) PowerPoint should support the presenter, not dominate.
3) Stories are more memorable than data points.
4) Engage the audience and allow them to participate.
5) Break conventions to surprise the audience.
6) Have fun - presentations should not feel like dental work.
7) Use humor and humanity to connect with audiences.
Design thinking empathy.define and ideateAnoop2710
The document discusses methods for improving English communication skills for a computer science graduate seeking job opportunities. The most practical method is to give commentary while watching performances, as it provides practice speaking without translation. The most disruptive method is migrating to an English-speaking country to be fully immersed in the language. The favorite method is participating in theaters, as it builds confidence through practice and allows self-reflection on speaking skills.
How to make presentation effective assignmentREHAN IJAZ
This document provides tips for making an effective presentation. It outlines six basic steps: 1) Formulating a strategy by understanding your audience and objectives. 2) Developing a structured presentation with a clear introduction, body, and conclusion. 3) Considering design and layout of visual aids. 4) Having an engaging presentation style with techniques like eye contact and gestures. 5) Handling questions confidently with prepared answers. 6) Using visual aids strategically to enhance the message without overusing them. The document emphasizes understanding your audience, organizing content logically, and practicing delivery skills to make an impactful presentation.
This document outlines 10 steps to prepare an effective presentation: 1) Consider the audience, context, and equipment; 2) Decide on a clear topic expressed in 1-2 sentences; 3) Structure the content in a logical sequence; 4) Include examples, anecdotes, and statistics to engage listeners; 5) Create visual aids to clarify points; 6) Check length and balance of sections; 7) Finish visual aids and handouts; 8) Plan intro/transition/conclusion wording and rehearse; 9) Rehearse the full presentation; 10) Anticipate questions and plan answers.
Presentation Skills Workshop - Effectively Communicate to Any AudienceCarleton Web Services
By the end of this workshop, you will be able to:
- Take a strategic approach to planning a presentation.
- Communicate your ideas with confidence and authority.
The document provides guidance for preparing and delivering effective oral scientific presentations. It discusses considering the goals and audience for the presentation. The presenter should tell an engaging story using the CCQH (context, complication, question, hypothesis) approach. When creating slides, the presenter should minimize text and maximize visuals, use consistent formatting, and spend about 2 minutes per slide. Thorough rehearsal is important. When delivering the presentation, the presenter should introduce each slide, face the audience, speak clearly, and handle questions politely. Getting feedback from others and seeking more opportunities to present will help the presenter improve.
David Cameron delivered a make-or-break speech to his party conference without using a prepared script, relying only on some reminder notes. The document provides tips for presenting without scripts, including preparing key points, using visual aids as prompts, writing a basic structure and talking points, identifying highlight points and trigger words, rehearsing while standing, and boiling the presentation down to 4 key words as a comfort prop if needed. Effective preparation and rehearsal can allow one to present without heavily relying on written scripts or notes.
This document provides tips for effective presentations. It recommends preparing an opening, preview of main points, and close. During the presentation, engage the audience and be compelling. Use stories, names, visual aids, and vary energy. Solicit input and answer questions by sticking to objectives. Practice to become an expert presenter. Meetings are difficult due to differing opinions, so design visually appealing slides and use non-verbal cues to communicate effectively.
This document summarizes a presentation about developing strong presentation skills. The presentation will provide 20 tips for giving great presentations and focus on being interactive with minimal time spent on the presentation itself. Attendees are asked to silence their phones, take notes quietly, and complete a form at the end evaluating the presentation and presenter.
This document provides tips and guidelines for giving effective presentations. It discusses the importance of preparation, organization, and tailoring the presentation to the audience. Key recommendations include having a clear purpose, following the POPTA structure of presenting the purpose, organization, preparation, time constraints, and audience considerations. The document also provides dos and don'ts for creating effective slides and successfully delivering the presentation, including practicing navigation, handling questions from the audience, and remaining relaxed during the presentation. The overall message is that anyone can improve their presentation skills with practice.
This document provides guidance on developing effective presentation skills. It discusses how presentations differ from lectures or written reports, and outlines best practices for designing and delivering presentations. Key steps include analyzing the audience and objectives, planning the structure and visual aids, rehearsing, and delivering with confidence while addressing questions. It also notes that team presentations require additional coordination between members on content, appearance, staging, and closing remarks. The overarching goal is to clearly communicate your message to interested audiences.
10 presentation tips in under 10 minutes by @matteocMatteo Cassese
http://fbbr.co/preshero
Discover 10 simple actionable tips that can instantly make your next presentation a success. Presentation Hero is a framework to structure, design and deliver any kind of presentation. In this first document we focus on presentation structure: how to captivate your audience, how to structure your narration, how to start, how to conclude your presentation? Discover the simplicity and clarity of Presentation Hero and improve your presentation skills.
10 things that make a good presentation - assignmentJanB16
The document outlines 10 things that make a good presentation:
1. Eye contact with the audience helps connect and prove points being made. Maintain contact for 3-5 seconds per person.
2. Speak clearly and confidently so the audience can understand while projecting your voice and avoiding reading notes.
3. Organize the presentation into sections and create an outline to keep track of topics. Report progress made.
4. Understand the presentation goals and material, create an outline and script, know your audience, and practice.
The first speech or how to be good at public speakingDylan Wolfe
To be good at speeches, know your audience and situation, select supporting material, and organize an outline with an introduction, body, and conclusion. An effective speech outline structure includes an attention grabber in the introduction, clear main points in the body, and a memorable closing statement. Proper delivery and dress are also important aspects of a successful speech.
The document provides dos and don'ts for giving presentations. It recommends keeping bullet points simple and focused on important points. Presenters should deliver a strong opening, plan any multimedia elements carefully, and frame their story to change perspectives. Text on slides should be minimized to 10 words per slide and rehearsal is important. Presenters should follow up after their presentation, edit themselves to stay focused, and avoid unpracticed humor or irrelevant information that wastes time.
This document provides guidelines for writing effective audio scripts. Key points include: (1) Write simply for the ear, not the eye. Listeners hear it once unless they replay. (2) Use clear, concise, and ordered information. Write conversationally to sound natural. (3) Review scripts out loud to ensure they flow well and make sense. Well-written scripts can help organize ideas and engage listeners effectively.
The document outlines a two-day training on presentation skills for research awards and medals. Day one covers introducing objectives, visionary speakers, crafting presentations, preparing stay-behind documents, and a case study exercise. Day two focuses on rehearsing presentations, building principles for effective presentations through video critique, presentation style guides, and wrapping up. Key topics discussed include structuring content, using visual aids, engaging audiences, handling challenges, and practicing. The training aims to help participants improve their public speaking and ability to convey their research in an impactful way.
This document provides tips for effective presentations. It discusses analyzing objectives and understanding the audience. The core message should be clarified using SCIPAB, which stands for Situation, Complication, Implication, Position, Action, and Benefit. Main ideas and supporting details should have a logical flow. Presenters should use techniques like stories, quotes and interactions to help the audience remember the message. Slides should be kept simple and not read verbatim. Rehearsal is emphasized as key to an effective presentation.
The document provides tips for giving an effective technical presentation. It outlines 5 major points to focus on: content, slides, presentation skills, answering questions, and practice. For each point, it offers further explanation and guidelines. For example, the content should convince the audience of the research's usefulness and solve a real problem, slides should not reuse titles and the last should conclude findings, and presenters should make eye contact and practice talks to prepare. The overall goal is to choose compelling content and deliver it clearly through well-designed slides and practice.
Design thinking empathy.define, ideate, prototype and testAnoop2710
This document contains suggestions for improving English communication skills, including participating in theater, giving commentary while watching performances, and migrating to an English-speaking country. The most practical suggestion is giving commentary on performances, as it allows practicing speaking skills. The most disruptive is migrating to an English country, as it fully immerses one in an English environment. The favorite is participating in theater, as it helps reduce hesitation while building confidence through practice and reflection.
The document outlines seven philosophies of effective presentations according to speaker Libby Spears:
1) Passion trumps perfection - presentations should emphasize enthusiasm over flawlessness.
2) PowerPoint should support the presenter, not dominate.
3) Stories are more memorable than data points.
4) Engage the audience and allow them to participate.
5) Break conventions to surprise the audience.
6) Have fun - presentations should not feel like dental work.
7) Use humor and humanity to connect with audiences.
Design thinking empathy.define and ideateAnoop2710
The document discusses methods for improving English communication skills for a computer science graduate seeking job opportunities. The most practical method is to give commentary while watching performances, as it provides practice speaking without translation. The most disruptive method is migrating to an English-speaking country to be fully immersed in the language. The favorite method is participating in theaters, as it builds confidence through practice and allows self-reflection on speaking skills.
How to make presentation effective assignmentREHAN IJAZ
This document provides tips for making an effective presentation. It outlines six basic steps: 1) Formulating a strategy by understanding your audience and objectives. 2) Developing a structured presentation with a clear introduction, body, and conclusion. 3) Considering design and layout of visual aids. 4) Having an engaging presentation style with techniques like eye contact and gestures. 5) Handling questions confidently with prepared answers. 6) Using visual aids strategically to enhance the message without overusing them. The document emphasizes understanding your audience, organizing content logically, and practicing delivery skills to make an impactful presentation.
This document outlines 10 steps to prepare an effective presentation: 1) Consider the audience, context, and equipment; 2) Decide on a clear topic expressed in 1-2 sentences; 3) Structure the content in a logical sequence; 4) Include examples, anecdotes, and statistics to engage listeners; 5) Create visual aids to clarify points; 6) Check length and balance of sections; 7) Finish visual aids and handouts; 8) Plan intro/transition/conclusion wording and rehearse; 9) Rehearse the full presentation; 10) Anticipate questions and plan answers.
Presentation Skills Workshop - Effectively Communicate to Any AudienceCarleton Web Services
By the end of this workshop, you will be able to:
- Take a strategic approach to planning a presentation.
- Communicate your ideas with confidence and authority.
The document provides guidance for preparing and delivering effective oral scientific presentations. It discusses considering the goals and audience for the presentation. The presenter should tell an engaging story using the CCQH (context, complication, question, hypothesis) approach. When creating slides, the presenter should minimize text and maximize visuals, use consistent formatting, and spend about 2 minutes per slide. Thorough rehearsal is important. When delivering the presentation, the presenter should introduce each slide, face the audience, speak clearly, and handle questions politely. Getting feedback from others and seeking more opportunities to present will help the presenter improve.
The document provides guidance for giving an effective technical presentation. It recommends determining the key messages before creating slides, motivating the work and providing background/results. Visuals like images and graphs are encouraged over walls of text. Presenters should make eye contact, avoid pointing at their laptop, and be prepared to thoughtfully answer questions beyond what is directly in the presentation. Rehearsing and getting feedback on practice talks is also advised.
The document provides tips for giving an effective technical presentation. It recommends identifying the key points for the audience, using descriptive slide titles with large fonts and figures, making eye contact with the audience instead of the laptop, practicing both the presentation and answering questions, and concluding by reminding the audience of the main takeaways.
This document provides guidance for presenters at DrupalCon on preparing for and delivering presentations. It covers room setup details, managing nerves, dealing with potential technical failures, and handling audience questions. Presenters are advised to practice their presentation multiple times, prepare backup options if technology fails, and focus on telling their story with passion despite potential issues.
The document provides guidelines for successful oral presentations. It recommends introducing the topic and structure briefly, presenting the body of the presentation, and concluding with a summary and invitation for questions. Visual aids like charts, images, and brief videos can be included if they do not distract from the oral presentation. When presenting, speakers should speak convincingly without reading, make eye contact, and use clear language while varying voice for effective communication.
Presentation Skills for Open Source FolksDave Stokes
Do you want to present at a Linuxfest or other open source conference but do not know where or how to start. Follow these recommendations and you will be on your way to being a speaking all star. Discover how write your presentation. what tools you need, and other items of note
This document provides instructions for creating a slidecast, which is a slideshow with voice narration. It discusses slidecasting tool options like Knovio, PowerPoint, Keynote, and Screencast-O-Matic. The document advises deciding whether to write the script or design slides first. It offers tips for writing the script, such as using short sentences and signposts. Design recommendations include using bold visuals, minimal text, aligned elements, and effective use of images, fonts, colors and templates. The goal is to engage viewers and avoid long reads from slides.
The document provides tips for planning and delivering presentations at technical conferences. It discusses choosing a topic you are enthusiastic about, preparing your slides and rehearsing your presentation, tailoring your talk for the audience, handling questions, and following up after the event. The overall message is to focus on a compelling topic you are excited about, prepare thoroughly, relax and have fun during the presentation, and engage with other presenters and attendees.
A presentation is a formal way to communicate ideas, information, and thoughts to an audience. It involves transmitting information orally in a clear, logical structure. Good presentation skills depend not just on what is said, but also how it is said and the presenter's body language. Key elements of an effective presentation include proper planning, preparation, organization, practice, and the use of techniques like signposting, eye contact, and engaging the audience. Presenters should also ensure they speak clearly at an appropriate pace and volume, and are well-rehearsed in their content and delivery.
As much as 75% of the adult population has some fear of public speaking and even more simply have poor presentation skills. What does this mean?
You can’t promote or get credit for your ideas.
You miss out on the visibility and exposure of presenting at conferences.
You (statistically) will earn less and be promoted less than colleagues with better public speaking skills.
But don’t panic! You *can* learn in this fun, fast-paced workshop.
In this session, attendee’s will learn:
The 3 Ps (Planning, Preparing, Performing).
How to figure out the parameters of a presentation (audience, etc.).
How to focus your topic and limit your ideas.
How to build logical structure.
How to use hooks, anecdotes, and segues.
How to work with the audience.
Tips and tricks of rehearsing.
This document provides information about planning and producing a podcast. It discusses what a podcast is, why they are popular, different types of podcasts, and ideas for podcast content. It emphasizes the importance of planning, including considering timing, recording conditions, and finding your voice. It also lists some basic tools needed like a computer, recording device, and audio editing software. Finally, it discusses dressing up a podcast with introductions and outros to frame the content.
Presentation skills By Ajay Kumar MohantyAjay Mohanty
Being a Professional Trainer I keep trying new subjects and criteria to develop my soft-skills.Here is one of the presentations, which I have already used in few of my training programs.
The document provides guidance on writing an effective speech, outlining a six step process: 1) selecting a topic, 2) creating an outline, 3) writing the speech, 4) applying gestures and vocal variety, 5) providing and soliciting feedback, and 6) self-critique and preparation for the next speech. It emphasizes selecting a topic that motivates, educates or entertains the audience, and creating a clear outline with an introduction, three main points in the body, and a conclusion that recaps the main points. The document also offers tips for writing a first draft, revising and editing the speech, and practicing delivery.
This document provides tips and guidance for giving presentations at conferences. It discusses developing a passion for your topic, planning your presentation by chiseling down content and structuring it effectively, practicing your presentation, and focusing on highlighting key points when presenting. The overall goals are to engage and inspire your audience and have an impact by providing a clear takeaway message.
The document provides recommendations for creating effective presentations, including keeping slides simple with descriptive titles and limited text, using figures and examples to engage audiences, and practicing talks and answering questions to improve delivery and response to feedback. Key points are to focus on important information, use visuals to support key points, and practice presentations and responding to questions.
The document provides recommendations for creating effective presentations, including keeping slides simple with descriptive titles and limited text, using figures and examples to engage audiences, and practicing talks and answering questions to improve delivery and preparedness for questions. Key points are to focus on important information, use visual aids appropriately, make eye contact, and give yourself time to think before answering questions.
DPDK in depth
This document provides an overview of DPDK (Data Plane Development Kit):
1. DPDK is an open source project for data plane programming and network acceleration. It started at Intel in 2010 and is now maintained by the Linux Foundation.
2. DPDK provides poll mode drivers (PMDs), libraries, and sample applications for fast packet processing. It uses hugepages and avoids kernel involvement for high performance.
3. The document outlines several DPDK projects, libraries, PMDs, advantages and disadvantages, development process, and demonstrates a simple DPDK application (l2fwd) and the testpmd tool.
Building Network Functions with eBPF & BCCKernel TLV
eBPF (Extended Berkeley Packet Filter) is an in-kernel virtual machine that allows running user-supplied sandboxed programs inside of the kernel. It is especially well-suited to network programs and it's possible to write programs that filter traffic, classify traffic and perform high-performance custom packet processing.
BCC (BPF Compiler Collection) is a toolkit for creating efficient kernel tracing and manipulation programs. It makes use of eBPF.
BCC provides an end-to-end workflow for developing eBPF programs and supplies Python bindings, making eBPF programs much easier to write.
Together, eBPF and BCC allow you to develop and deploy network functions safely and easily, focusing on your application logic (instead of kernel datapath integration).
In this session, we will introduce eBPF and BCC, explain how to implement a network function using BCC, discuss some real-life use-cases and show a live demonstration of the technology.
About the speaker
Shmulik Ladkani, Chief Technology Officer at Meta Networks,
Long time network veteran and kernel geek.
Shmulik started his career at Jungo (acquired by NDS/Cisco) implementing residential gateway software, focusing on embedded Linux, Linux kernel, networking and hardware/software integration.
Some billions of forwarded packets later, Shmulik left his position as Jungo's lead architect and joined Ravello Systems (acquired by Oracle) as tech lead, developing a virtual data center as a cloud-based service, focusing around virtualization systems, network virtualization and SDN.
Recently he co-founded Meta Networks where he's been busy architecting secure, multi-tenant, large-scale network infrastructure as a cloud-based service.
Intel trusted execution environment, SGX, offers an attractive solution for protecting one's private data in the public cloud environment, even in the presence of a malicious OS or VMM.
In this talk, we will:
* explore how SGX mitigates various attack surfaces and the caveats of naively using the technology to protect applications,
* discuss the performance implications of SGX on common applications and understand the new bottlenecks created by SGX, which may lead to a 5X performance degradation.
* describe an optimized SGX interface, HotCalls, that provides a 13-27x speedup compared to the built-in mechanism supplied by the SGX SDK.
* discuss how it is possible for the OS to manage secure memory without having access to it.
* explore various attack surfaces and published attacks which require collusion with the OS. Specifically, page-fault and page-fault-less “controlled channel attacks”, branch-shadowing attacks and potential mitigations.
Ofir Weisse is a Researcher PhD Student at University of Michigan.
Video available at: https://www.youtube.com/watch?v=I3TCctdnOEc
Dima Krasner talks about FUSE, Filesystem in Userspace, its pros and cons, usage, tips and tricks, and more.
Dima is a senior developer at Sam Seamless Network.
Nadav Markus goes over the path from a simple crash POC provided by Google Project Zero (for CVE-2015-7547), to a fully weaponized exploit.
He explores how an attacker can utilize the behavior of the Linux kernel in order to bypass ASLR, allowing an attacker to remotely execute code on vulnerable targets.
Present Absence of Linux Filesystem SecurityKernel TLV
"Present Absence - A character who does not appear for much of or all of the plot, but whose absence is most significant."
Linux filesystem security had appeared before security was an issue. It stagnated for a long time, while the world changed.
A look from the trenches on what is there, what the problems are and what is missing.
Older than he looks, Philip Derbeko has been programming for over 20 years.
He was using Linux since days of Slackware 3.0 with kernel 2.0
Most of the years worked on storage, security systems and machine learning.
Currently, develops and herds a team of Linux, OS X and Windows kernel developers at enSilo.
YouTube: https://www.youtube.com/watch?v=IC-Uf96aUj4
OpenWrt is a Linux distribution for embedded systems that runs on many routers and networking devices today. In this session we'll talk about OpenWrt's origins, architecture and get down to building apps for the platform.
Along the way we will touch on some basic firmware concepts and at last present the final working OpenWrt router and its capabilities.
Anton Lerner, Architect at Sitaro, computer geek, developer and occasional maker.
Sitaro provides total cyber protection for small business and home networks. Sitaro prevents massive scale IoT cyber attacks.
Find out more information in the meetup event page - https://www.meetup.com/Tel-Aviv-Yafo-Linux-Kernel-Meetup/events/245319189/
Make Your Containers Faster: Linux Container Performance ToolsKernel TLV
If you look under the hood, Linux containers are just processes with some isolation features and resource quotas sprinkled on top. In this talk, we will apply modern Linux performance tools to container analysis: get high-level resource utilization on running containers with docker stats, htop, and nsenter; dig into high-CPU issues with perf; detect slow filesystem latency with BPF-based tools; and generate flame graphs of interesting event call stacks.
Sasha Goldshtein is the CTO of Sela Group, a Microsoft MVP and Regional Director, Pluralsight and O'Reilly author, and international consultant and trainer. Sasha is the author of two books and multiple online courses, and a prolific blogger. He is also an active open source contributor to projects focused on system diagnostics, performance monitoring, and tracing -- across multiple operating systems and runtimes. Sasha authored and delivered training courses on Linux performance optimization, event tracing, production debugging, mobile application development, and modern C++. Between his consulting engagements, Sasha speaks at international conferences world-wide.
You can find more details on the meetup page - https://www.meetup.com/Tel-Aviv-Yafo-Linux-Kernel-Meetup/events/245319189/
Emerging Persistent Memory Hardware and ZUFS - PM-based File Systems in User ...Kernel TLV
In this talk, Dr. Amit Golander looks into emerging PM/NVDIMM devices, the value they bring to applications and most importantly how they revolutionize the storage stack.
In the second part, Boaz Harrosh and Shachar Sharon dive into new opportunities to develop memory-based filesystems in user space, leveraging a new open source project called ZUFS. ZUFS was presented in the last Linux Plumbers conference and unlike FUSE it focuses on delivering low latency and zero copy.
Dr. Amit Golander was the CTO of Plexistor, which developed the first enterprise-grade PM-based file system, and which was acquired earlier this year by NetApp.
Boaz Harrosh and Shachar Sharon are ZUFS maintainers and longtime Storage and Linux veterans.
Philip Derbeko presents past design decisions that influenced the design of current filesystems, takes a look at how Linux tackles those problems and compares it with other operating systems, and discusses the upcoming revolution in storage and filesystem design.
Older than he looks, Philip Derbeko has been programming for over 20 years.
He was using Linux since days of Slackware 3.0 with kernel 2.0
Most of the years worked on storage, security systems and machine learning.
Currently, develops and herds a team of Linux, OS X and Windows kernel developers at enSilo.
netfilter is a framework provided by the Linux kernel that allows various networking-related operations to be implemented in the form of customized handlers.
iptables is a user-space application program that allows a system administrator to configure the tables provided by the Linux kernel firewall (implemented as different netfilter modules) and the chains and rules it stores.
Many systems use iptables/netfilter, Linux's native packet filtering/mangling framework since Linux 2.4, be it home routers or sophisticated cloud network stacks.
In this session, we will talk about the netfilter framework and its facilities, explain how basic filtering and mangling use-cases are implemented using iptables, and introduce some less common but powerful extensions of iptables.
Shmulik Ladkani, Chief Architect at Nsof Networks.
Long time network veteran and kernel geek.
Shmulik started his career at Jungo (acquired by NDS/Cisco) implementing residential gateway software, focusing on embedded Linux, Linux kernel, networking and hardware/software integration.
Some billions of forwarded packets later, Shmulik left his position as Jungo's lead architect and joined Ravello Systems (acquired by Oracle) as tech lead, developing a virtual data center as a cloud-based service, focusing around virtualization systems, network virtualization and SDN.
Recently he co-founded Nsof Networks, where he's been busy architecting network infrastructure as a cloud-based service, gazing at internet routes in astonishment, and playing the chkuku.
Userfaultfd: Current Features, Limitations and Future DevelopmentKernel TLV
userfaultfd is a mechanism that allows user-space paging implementation. Originally designed for post-copy migration of virtual machines, it applies to different use cases, such as implementation of volatile ranges, container migration, improvement of robustness of shared memory, efficient memory snapshotting and more.
This talk covers the current status and supported features of userfaultfd, work currently in progress and future development plans.
Mike Rapoport
Mike has been hacking on the Linux kernel for over a decade. He has added his 2 cents to the mess in arch/arm, contributed to several device drivers and now he is focused on userfaultfd and CRIU.
Mike’s current position is a researcher at IBM.
The Linux Block Layer - Built for Fast StorageKernel TLV
The arrival of flash storage introduced a radical change in performance profiles of direct attached devices. At the time, it was obvious that Linux I/O stack needed to be redesigned in order to support devices capable of millions of IOPs, and with extremely low latency.
In this talk we revisit the changes the Linux block layer in the
last decade or so, that made it what it is today - a performant, scalable, robust and NUMA-aware subsystem. In addition, we cover the new NVMe over Fabrics support in Linux.
Sagi Grimberg
Sagi is Principal Architect and co-founder at LightBits Labs.
Linux Kernel Cryptographic API and Use CasesKernel TLV
The Linux kernel has a rich and modular cryptographic API that is used extensively by familiar user facing software such as Android. It's also cryptic, badly documented, subject to change and can easily bite you in unexpected and painful ways.
This talk will describe the crypto API, provide some usage example and discuss some of the more interesting in-kernel users, such as DM-Crypt, DM-Verity and the new fie system encryption code.
Gilad Ben-Yossef is a principal software engineer at ARM. He works on the kernel security sub-system and the ARM CryptCell engine. Open source work done by Gilad includes an experiment in integration of network processors in the networking stack, a patch set for reducing the interference caused to user space processes in large multi-core systems by Linux kernel “maintenance” work and on SMP support for the Synopsys Arc processor among others.
Gilad has co-authored O’Reilly’s “Building Embedded Linux Systems” 2nd edition and presented at such venues as Embedded Linux Conference Europe and the Ottawa Linux Symposium, as well as co-founded Hamakor, an Israeli NGO for the advancement for Open Source and Free Software in Israel. When not hacking on kernel code you can find Gilad meditating and making dad jokes on Twitter.
Ramon Fried covers the following topics:
* What DMA is.
* DMA Buffer Allocations and Management.
* Cache Coherency.
* PCI and DMA.
* dmaengine Framework.
Ramon is an Embedded Linux team leader in TandemG, leading various cutting edge projects in the Linux kernel.
He has years of experience in embedded systems, operating systems and Linux kernel.
Kirill Tsym discusses Vector Packet Processing:
* Linux Kernel data path (in short), initial design, today's situation, optimization initiatives
* Brief overview of DPDK, Netmap, etc.
* Userspace Networking projects comparison: OpenFastPath, OpenSwitch, VPP.
* Introduction to VPP: architecture, capabilities and optimization techniques.
* Basic Data Flow and introduction to vectors.
* VPP Single and Multi-thread modes.
* Router and switch for namespaces example.
* VPP L4 protocol processing - Transport Layer Development Kit.
* VPP Plugins.
Kiril is a software developer at Check Point Software Technologies, part of Next Generation Gateway and Architecture team, developing proof of concept around DPDK and FD.IO VPP. He has years of experience in software, Linux kernel and networking development and has worked for Polycom, Broadcom and Qualcomm before joining Check Point.
In this talk, Ouri Lipner provides an introduction to the WiFi protocol and its implementations in the Linux kernel.
When not busy writing about himself in 3rd person, Ouri is a full time hacker of both cyber and kernel varieties.
DPDK is a set of drivers and libraries that allow applications to bypass the Linux kernel and access network interface cards directly for very high performance packet processing. It is commonly used for software routers, switches, and other network applications. DPDK can achieve over 11 times higher packet forwarding rates than applications using the Linux kernel network stack alone. While it provides best-in-class performance, DPDK also has disadvantages like reduced security and isolation from standard Linux services.
Have you ever heard of FreeBSD? Probably.
Have you ever interacted with its kernel? Probably not.
In this talk, Gili Yankovitch (nyxsecuritysolutions.com) will talk about the FreeBSD operating system, its network stack and how to write network drivers for it.
The talk will cover the following topics:
* Kernel/User interation in FreeBSD
* The FreeBSD Network Stack
* Network Buffers API
* L2 and L3 Hooking
⭐️ Bitcoin - Mining Race ⭐️ The Fastest Driven Bitcoin Movement ⭐️ english
⭐️ Referral link - https://miningrace.com/wallet/invite-activate/edA6xDgWMVLBAfCClWJy ⭐️
Invite code - edA6xDgWMVLBAfCClWJy
Mining Race - The fastest growing Bitcoin movement
Join the Ultimate Bitcoin Community Challenge. Race to the Top in Mining Race.
Cryptocurrencies are all about the community. And what better way to fully embrace the BTC community than a community-based mining program?
By participating in the Mining Race, you will not only contribute to the support of the Bitcoin blockchain but also earn more rewards for being a part of the Mining Race community!
Ready to join the Bitcoin Mining Race Challenge?
⭐️ Referral link - https://miningrace.com/wallet/invite-activate/edA6xDgWMVLBAfCClWJy ⭐️
Invite code - edA6xDgWMVLBAfCClWJy
Speech 3-A Vision for Tomorrow for GE2025Noraini Yunus
This SlideShare presentation explores critical choices ahead for Singapore as GE2025 approaches. It highlights the Singapore United Party's manifesto—a roadmap to balance innovation with sustainability, compassion with ambition, and inclusivity with excellence. Through affordable housing, equitable education, and accessible healthcare, Noraini Bte Yunus champions a thriving society. This inspiring message invites Singaporeans to unite, rise above challenges, and build a resilient, forward-looking nation. Together, we can turn aspirations into reality. Moving Forward, Together!
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...ASHISHKUMAR504404
Article 11 of the Convention on Elimination of All Forms of Discrimination (CEDAW) to which India is a party requires it to take all appropriate measures to eliminate discrimination against women in the field of employment. Equality in employment can be seriously impaired when women are subjected too gender specific violence such as Sexual Harassment at Workplace.
Article 21 of the Constitution which is related to a right to life and personal liberty, includes the right to live with dignity, and in the case of women, it means that they must be treated with due respect, decency and dignity at workplace. With more and more women joining the workforce, both in organized and unorganized sectors, ensuring and enabling working environment for women through legislation became imperative. To achieve this objective the sexual harassment of women at workplace bill was introduce in the Parliament, and was passed by both the house of Parliament and received the assent of the President on 22nd April 2013 It came in to force on 09.12.2013.
It is to provide for safe, secure and enabling environment to every women irrespective of her age or employment status by fixing the responsibility on the employer as well as the District Magistrate (D.M) or (A.D.M) of every district in the state as a District Officer and laying down the statutory redressal mechanism.
Microsoft Azure Data Fundamentals (DP-900) Exam Dumps & Questions 2025.pdfMinniePfeiffer
• For a full set of 640 questions. Go to
https://skillcertpro.com/product/microsoft-azure-data-fundamentals-dp-900-exam-questions/
• SkillCertPro offers detailed explanations to each question which helps to understand the concepts better.
• It is recommended to score above 85% in SkillCertPro exams before attempting a real exam.
• SkillCertPro updates exam questions every 2 weeks.
• You will get life time access and life time free updates
• SkillCertPro assures 100% pass guarantee in first attempt.
step-by-step setup of the OutSystems Cloud Connector, demonstrating how to establish secure connections with on-premises databases, APIs, and other private endpoints. Whether you are working with legacy systems, enterprise data, or restricted internal services, this session will equip you with the knowledge and best practices to seamlessly integrate them with your cloud applications.
Speech 2-Unity in Diversity, Strength in SolidarityNoraini Yunus
This SlideShare presentation celebrates Singapore's journey through SG60, emphasizing resilience, inclusivity, and the vision for a fair, just, and united nation. It encapsulates the Singapore United Party (SUP) manifesto principles—strong starts for children, accessible housing and healthcare, and opportunities for all—while showcasing Noraini Bte Yunus's commitment to bridging divides, supporting the silver generation, and empowering every Singaporean to pursue their dreams. Together, let's honor the past and secure a brighter future. Moving Forward, Together!
Speech 2-Unity in Diversity, Strength in SolidarityNoraini Yunus
KernelTLV Speaker Guidelines
1. Hi!
Thanks for choosing to speak at a KernelTLV session. We’d like to share with you a few
guidelines we use to produce high-quality meetups and talks.
If you have any questions, please talk to Kfir Gollan, Gil Yankovitch or Ido Ben-Yair on
Facebook or send a private message to our Facebook page.
2. Before the meetup
● Write a paragraph that describes your talk. We’ll use it to generate interest.
● Feel free to include a bullet list of the topics your talk will cover.
● Prepare a short bio for yourself. Feel free to list credentials such as positions you’ve
held (or still hold), relevant degrees you’ve earned, even cool side-projects and
hobbies. People want to know who you are.
● The texts should be in English.
● Send us a copy of your slide deck for review. It doesn’t have to be the final version.
We want to make sure we’re giving engaging and relevant talks.
● English works best for technical talks, but you don’t have to give the talk in English.
● Most speakers write the slide deck in English but speak Hebrew.
3. The slide deck
● Try to go over what you’re planning to talk about at the beginning and list the main
takeaways at the end.
● Tell a story.
● Try not to read out of your slide deck. Use it as a guide. Support the points you are
trying to make with charts, images and code snippets. It shouldn’t read like an article.
● Lots of code looks tiny and unreadable on the big screen. Show only the most
important parts.
● The ideal talk contains enough detail to be engaging but not so much that it becomes
exhausting. It’s not a lecture.
● Speaker notes help.
4. During the talk
● Speak loudly, clearly and slowly.
● Look at the audience, but don’t stare at a specific person.
● Everyone gets nervous when giving a talk.
● Please leave time for questions at the end.
● People usually approach you with questions after the talk.
● Try to have fun!
5. After the meetup
● Please share the slide deck with us. We like to publish the decks on SlideShare.
● Sometimes we record a video of the event to publish on our YouTube channel. If you
don’t want us to shoot the video, let us know.
● Links to events, decks and videos are published on our Facebook page, Facebook
group, meetup.com page, kerneltlv.com website, and other places on the web.