This tutorial reviews the elasticity formula and how to determine if demand is elastic or inelastic. It provides instruction on calculating percentage changes in price and quantity, and how to use those percentages in the elasticity formula. The formula divides the percentage change in quantity by the percentage change in price. If the answer is above 1, demand is elastic. Examples are provided to demonstrate how to apply the formula and interpret the results. A brief quiz concludes the tutorial.
The document outlines the steps to implement the Scrum framework for project management. It involves forming a cross-functional team, assigning a Product Owner, holding sprint planning meetings to define user stories and complexity estimates. Daily stand-up meetings are held to track progress. Work is pulled into sprints in weekly increments with a release at the end of each sprint. Retrospectives are held to improve the process for the next sprint. Metrics are used to track individual and team productivity and ensure accountability.
This document lists the ideal components for a computer including: a ARVINA SENTEI GS 6400 case, Corsair Gold AX850 power supply, Intel i5-2500k processor, Intel stock heatsink, ASUS P8z68-Mpro motherboard, G.Skill 8GB RAM, WD Caviar Blue 1TB hard drive, LG Super Multi Blue optical drive, Gain Ward GT-440 video card, ASUS VW246H display, Creative Sound Blaster sound card, Harman Kardon SoundStick speakers, HP multimedia keyboard, Dell mouse, and Zonet network adapter. Links are provided for more details on each component.
This document lists the ideal components for a computer including: a ARVINA SENTEI GS 6400 case, Corsair Gold AX850 power supply, Intel i5-2500k processor, Intel stock heatsink, ASUS P8z68-Mpro motherboard, G.Skill 8GB RAM, WD Caviar Blue hard drive, LG Super Multi Blue optical drive, Gain Ward GT- 440 video card, ASUS VW246H display, Creative Sound Blaster sound card, Harman Kardon Sound Stick speakers, HP multimedia keyboard, Dell mouse, and Zonet network adapter. Links are provided for more details on each component.
This document is a 2012 wholesale catalog from GHIACCIA containing pricing and product information. It lists over 100 glass artisan products grouped by codes like AN, BR, GEM, COLL, and P. For each product, it provides the item code, minimum order quantity, size, pricing, and sometimes color options. It notes terms like prices may change and articles may vary slightly from pictures. The catalog is intended solely for GHIACCIA's retail partners and prices cannot be offered directly to customers.
The document outlines the steps to implement the Scrum framework for project management. It involves forming a cross-functional team, assigning a Product Owner, holding sprint planning meetings to define user stories and complexity estimates. Daily stand-up meetings are held to track progress. Work is pulled into sprints in weekly increments with a release at the end of each sprint. Retrospectives are held to improve the process for the next sprint. Metrics are used to track individual and team productivity and ensure accountability.
This document lists the ideal components for a computer including: a ARVINA SENTEI GS 6400 case, Corsair Gold AX850 power supply, Intel i5-2500k processor, Intel stock heatsink, ASUS P8z68-Mpro motherboard, G.Skill 8GB RAM, WD Caviar Blue 1TB hard drive, LG Super Multi Blue optical drive, Gain Ward GT-440 video card, ASUS VW246H display, Creative Sound Blaster sound card, Harman Kardon SoundStick speakers, HP multimedia keyboard, Dell mouse, and Zonet network adapter. Links are provided for more details on each component.
This document lists the ideal components for a computer including: a ARVINA SENTEI GS 6400 case, Corsair Gold AX850 power supply, Intel i5-2500k processor, Intel stock heatsink, ASUS P8z68-Mpro motherboard, G.Skill 8GB RAM, WD Caviar Blue hard drive, LG Super Multi Blue optical drive, Gain Ward GT- 440 video card, ASUS VW246H display, Creative Sound Blaster sound card, Harman Kardon Sound Stick speakers, HP multimedia keyboard, Dell mouse, and Zonet network adapter. Links are provided for more details on each component.
This document is a 2012 wholesale catalog from GHIACCIA containing pricing and product information. It lists over 100 glass artisan products grouped by codes like AN, BR, GEM, COLL, and P. For each product, it provides the item code, minimum order quantity, size, pricing, and sometimes color options. It notes terms like prices may change and articles may vary slightly from pictures. The catalog is intended solely for GHIACCIA's retail partners and prices cannot be offered directly to customers.
The document discusses price elasticity of demand, including its formula and how to calculate it. It provides an example of calculating price elasticity based on a newsagent increasing the price of a chocolate bar from 25p to 30p, which causes demand to fall from 80 to 40 bars per day. The elasticity in this example is -1. The document also discusses how to calculate changes in demand and price from a given elasticity. An example is provided where a greengrocer cuts the price of bananas from 40p to 32p per lb, and with a price elasticity of demand of 2, demand would rise by 40% from the initial 80 lbs per day.
This document provides a lesson on calculating percentages of increase, decrease, markup, and discount using various word problems as examples. It begins by defining percent of change as the amount of change divided by the original amount. Several practice problems are worked through calculating the percent of increase from original to new amounts, and percent of decrease. Markup is then defined as the percent increase from a store's cost to the sales price, while discount is the percent decrease from the original sales price. More word problems demonstrate calculating markup and discount amounts and new prices. The document concludes by introducing a group activity applying these percentage concepts to advertising a product.
This document discusses creating linear inequalities in one variable. It begins by introducing inequalities and their symbols like >, <, ≥, ≤, and ≠. It then discusses key concepts such as solving inequalities is similar to solving equations, but multiplying or dividing by a negative number requires reversing the inequality symbol. Examples are provided of creating inequalities from context by identifying known and unknown quantities. The document concludes with a guided practice problem where students are walked through setting up and solving an inequality based on a word problem.
This document provides instructions for performing basic mathematical operations on whole numbers, decimals, and fractions. It explains how to add, subtract, multiply, and divide whole numbers by aligning numbers and carrying or borrowing digits. It also demonstrates how to perform the same operations on decimals by lining up decimal points and on fractions by finding common denominators. Sample word problems are provided after each operation for practice.
This document provides examples and explanations for solving various percent problems. It begins by listing four types of percent problems: increasing an original price/number by a percent, decreasing an original price/number by a percent, finding an original price after an increase, and finding an original price after a decrease. It then explains the two key formulas needed to solve these problems and the questions to ask to determine which formula to use. The rest of the document works through multiple example problems step-by-step to demonstrate how to apply the formulas.
The document discusses solving equations by adding, subtracting, multiplying, and dividing. It provides examples of using the subtraction and addition properties of equality to isolate the variable by subtracting or adding the same quantity to both sides of an equation. Word problems are also presented where equations are set up and solved to find unknown values. Students are instructed to practice these solution techniques for homework.
Mastering drug dosage calculations is important for nurses. There are multiple methods taught such as using formulas, proportions, unit cancellation, and logical reasoning. While formulas can be confusing, unit cancellation and logical reasoning help develop a deeper understanding of the calculations. Calculating dosages requires understanding basic math concepts regardless of the method used. Examples are provided demonstrating how to use unit cancellation to solve different types of dosage problems including basic drug calculations, IV rates, and calculations involving patient weight.
This module discusses key concepts of ratio and proportion, specifically solving problems involving direct, inverse, and partitive proportion. It begins with expectations and a pre-test to assess prior knowledge. Examples of each proportion type are provided and explained. Activities have students practice applying the concepts. A post-test concludes the module to evaluate learning. The overall goal is for students to gain proficiency in representing and solving real-world situations using different proportion approaches.
This document provides lessons on dividing fractions. It begins with the learning competencies and standards for dividing simple fractions and mixed fractions. Examples are provided to demonstrate how to divide fractions by other fractions or whole numbers. The steps are to get the reciprocal of the divisor, apply cancellation if possible, then multiply the numerators and denominators. Mixed numbers should first be converted to improper fractions before dividing. Multiple choice questions assess understanding of dividing fractions. The assignment involves dividing the total amount of wax Mang Ambo has into portions for making candles.
This document describes a mathematics lesson on solving percent problems. The student outcomes are to find the percent of a quantity and to solve problems involving finding the whole given a part and percent. The lesson includes exploratory challenges for students to practice calculating 10% of quantities and to determine if claims about multiple discounts are true. It concludes with a lesson summary and exit ticket for students to solve a multi-step percent problem and determine if there is only one solution.
This document describes a lesson on solving percent problems. The student outcomes are to find the percent of a quantity and solve problems involving finding the whole given a part and percent. The lesson includes exploratory challenges for students to practice finding 10% of quantities and determine if claims about discounts are true or false. It concludes with a lesson summary and exit ticket for students to solve a multi-step percent problem and determine if there is only one solution.
This document provides instruction on calculating sale prices based on a percentage discount from the original price. It begins by listing materials needed and defines key terms like discount, retail price, and goods. Examples are provided for converting percentages to decimals and calculating discounts for items originally priced at $50 with 25% off. Students practice problems individually and at the board. Steps are outlined for calculating discounts, including subtracting the discounted amount from the original price. Additional practice problems are assigned.
STI Sabado Percentage Rato and Proportion.pptxGilbertTuraray1
The document provides information about ratios, proportions, percentages and solving related word problems. It begins with examples of ratios expressed using fractions and colons. It then discusses how to form and solve proportions using the cross-product method. Steps are provided for finding the missing term in a proportion. Examples of using percentages to calculate discounts and commissions are given. The document concludes with exercises for students to practice forming ratios, proportions and solving word problems involving these concepts.
This document provides guidance on different methods for calculating drug dosages, with a focus on understanding the concepts rather than just memorizing formulas. It discusses popular methods like "desired over have," proportions, and unit cancellation. Unit cancellation is presented as the best approach as it works for all problems and clearly shows the set up and calculation. The document also works through examples of different types of dosage problems like oral, IV, and those involving weight-based calculations. It emphasizes taking a logical approach to set up the calculations in a way that the units properly cancel out.
1. The document discusses different tools and formulas for solving percentage problems, including formulas for price increases, decreases, finding original prices, and percentage proportions.
2. Key tools covered include formulas for problems involving a known original price or number that is increased or decreased by a percentage, and the percentage proportion formula used for other percentage problems.
3. The document provides examples of different percentage problem types and walks through using the appropriate tools and formulas to solve them, emphasizing identifying the correct formula based on whether the original is known and whether the price increased or decreased.
The document provides tips and tricks for quantitative aptitude. It discusses important sections to score high in like profit and loss, progressions, ratios and proportions, interest, mensuration, and other topics. Formulas, examples, and calculation methods are provided for each section to help understand concepts and increase speed when solving questions. Mastering these quantitative concepts through practice is emphasized to do well in employability tests.
This document provides instructions on multiplying monomials using the laws of exponents. It defines key terms like base and exponent. It explains that when multiplying like bases, you add the exponents. It provides the steps to multiply monomials as either: 1) multiplying the coefficients and adding the exponents of like bases, or 2) dropping parentheses, rearranging coefficients and variables, then multiplying like bases by adding exponents and simplifying. Examples are provided for students to practice this skill.
SI is supplemental instruction led by Caleb Peacock to help develop study skills. Variables are used to store and reference values in code. There are different data types like integers, floats, and strings. Variables must start with a letter or underscore and can include numbers and underscores but no spaces. Constant variables store fixed values in all caps. Comments describe code and are preceded by #. Basic math operations and mixing data types were demonstrated. The input function prompts users for input values stored in variables.
This document contains a pre-algebra quiz on fractions, percentages, and calculating percent changes. It defines key percentage terms like fraction, converting between percentages and decimals, and calculating percent increase or decrease. Examples are provided to demonstrate finding the percent change between an original and new amount. Students are asked to work through additional percentage word problems and grade each other's work.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
The document discusses price elasticity of demand, including its formula and how to calculate it. It provides an example of calculating price elasticity based on a newsagent increasing the price of a chocolate bar from 25p to 30p, which causes demand to fall from 80 to 40 bars per day. The elasticity in this example is -1. The document also discusses how to calculate changes in demand and price from a given elasticity. An example is provided where a greengrocer cuts the price of bananas from 40p to 32p per lb, and with a price elasticity of demand of 2, demand would rise by 40% from the initial 80 lbs per day.
This document provides a lesson on calculating percentages of increase, decrease, markup, and discount using various word problems as examples. It begins by defining percent of change as the amount of change divided by the original amount. Several practice problems are worked through calculating the percent of increase from original to new amounts, and percent of decrease. Markup is then defined as the percent increase from a store's cost to the sales price, while discount is the percent decrease from the original sales price. More word problems demonstrate calculating markup and discount amounts and new prices. The document concludes by introducing a group activity applying these percentage concepts to advertising a product.
This document discusses creating linear inequalities in one variable. It begins by introducing inequalities and their symbols like >, <, ≥, ≤, and ≠. It then discusses key concepts such as solving inequalities is similar to solving equations, but multiplying or dividing by a negative number requires reversing the inequality symbol. Examples are provided of creating inequalities from context by identifying known and unknown quantities. The document concludes with a guided practice problem where students are walked through setting up and solving an inequality based on a word problem.
This document provides instructions for performing basic mathematical operations on whole numbers, decimals, and fractions. It explains how to add, subtract, multiply, and divide whole numbers by aligning numbers and carrying or borrowing digits. It also demonstrates how to perform the same operations on decimals by lining up decimal points and on fractions by finding common denominators. Sample word problems are provided after each operation for practice.
This document provides examples and explanations for solving various percent problems. It begins by listing four types of percent problems: increasing an original price/number by a percent, decreasing an original price/number by a percent, finding an original price after an increase, and finding an original price after a decrease. It then explains the two key formulas needed to solve these problems and the questions to ask to determine which formula to use. The rest of the document works through multiple example problems step-by-step to demonstrate how to apply the formulas.
The document discusses solving equations by adding, subtracting, multiplying, and dividing. It provides examples of using the subtraction and addition properties of equality to isolate the variable by subtracting or adding the same quantity to both sides of an equation. Word problems are also presented where equations are set up and solved to find unknown values. Students are instructed to practice these solution techniques for homework.
Mastering drug dosage calculations is important for nurses. There are multiple methods taught such as using formulas, proportions, unit cancellation, and logical reasoning. While formulas can be confusing, unit cancellation and logical reasoning help develop a deeper understanding of the calculations. Calculating dosages requires understanding basic math concepts regardless of the method used. Examples are provided demonstrating how to use unit cancellation to solve different types of dosage problems including basic drug calculations, IV rates, and calculations involving patient weight.
This module discusses key concepts of ratio and proportion, specifically solving problems involving direct, inverse, and partitive proportion. It begins with expectations and a pre-test to assess prior knowledge. Examples of each proportion type are provided and explained. Activities have students practice applying the concepts. A post-test concludes the module to evaluate learning. The overall goal is for students to gain proficiency in representing and solving real-world situations using different proportion approaches.
This document provides lessons on dividing fractions. It begins with the learning competencies and standards for dividing simple fractions and mixed fractions. Examples are provided to demonstrate how to divide fractions by other fractions or whole numbers. The steps are to get the reciprocal of the divisor, apply cancellation if possible, then multiply the numerators and denominators. Mixed numbers should first be converted to improper fractions before dividing. Multiple choice questions assess understanding of dividing fractions. The assignment involves dividing the total amount of wax Mang Ambo has into portions for making candles.
This document describes a mathematics lesson on solving percent problems. The student outcomes are to find the percent of a quantity and to solve problems involving finding the whole given a part and percent. The lesson includes exploratory challenges for students to practice calculating 10% of quantities and to determine if claims about multiple discounts are true. It concludes with a lesson summary and exit ticket for students to solve a multi-step percent problem and determine if there is only one solution.
This document describes a lesson on solving percent problems. The student outcomes are to find the percent of a quantity and solve problems involving finding the whole given a part and percent. The lesson includes exploratory challenges for students to practice finding 10% of quantities and determine if claims about discounts are true or false. It concludes with a lesson summary and exit ticket for students to solve a multi-step percent problem and determine if there is only one solution.
This document provides instruction on calculating sale prices based on a percentage discount from the original price. It begins by listing materials needed and defines key terms like discount, retail price, and goods. Examples are provided for converting percentages to decimals and calculating discounts for items originally priced at $50 with 25% off. Students practice problems individually and at the board. Steps are outlined for calculating discounts, including subtracting the discounted amount from the original price. Additional practice problems are assigned.
STI Sabado Percentage Rato and Proportion.pptxGilbertTuraray1
The document provides information about ratios, proportions, percentages and solving related word problems. It begins with examples of ratios expressed using fractions and colons. It then discusses how to form and solve proportions using the cross-product method. Steps are provided for finding the missing term in a proportion. Examples of using percentages to calculate discounts and commissions are given. The document concludes with exercises for students to practice forming ratios, proportions and solving word problems involving these concepts.
This document provides guidance on different methods for calculating drug dosages, with a focus on understanding the concepts rather than just memorizing formulas. It discusses popular methods like "desired over have," proportions, and unit cancellation. Unit cancellation is presented as the best approach as it works for all problems and clearly shows the set up and calculation. The document also works through examples of different types of dosage problems like oral, IV, and those involving weight-based calculations. It emphasizes taking a logical approach to set up the calculations in a way that the units properly cancel out.
1. The document discusses different tools and formulas for solving percentage problems, including formulas for price increases, decreases, finding original prices, and percentage proportions.
2. Key tools covered include formulas for problems involving a known original price or number that is increased or decreased by a percentage, and the percentage proportion formula used for other percentage problems.
3. The document provides examples of different percentage problem types and walks through using the appropriate tools and formulas to solve them, emphasizing identifying the correct formula based on whether the original is known and whether the price increased or decreased.
The document provides tips and tricks for quantitative aptitude. It discusses important sections to score high in like profit and loss, progressions, ratios and proportions, interest, mensuration, and other topics. Formulas, examples, and calculation methods are provided for each section to help understand concepts and increase speed when solving questions. Mastering these quantitative concepts through practice is emphasized to do well in employability tests.
This document provides instructions on multiplying monomials using the laws of exponents. It defines key terms like base and exponent. It explains that when multiplying like bases, you add the exponents. It provides the steps to multiply monomials as either: 1) multiplying the coefficients and adding the exponents of like bases, or 2) dropping parentheses, rearranging coefficients and variables, then multiplying like bases by adding exponents and simplifying. Examples are provided for students to practice this skill.
SI is supplemental instruction led by Caleb Peacock to help develop study skills. Variables are used to store and reference values in code. There are different data types like integers, floats, and strings. Variables must start with a letter or underscore and can include numbers and underscores but no spaces. Constant variables store fixed values in all caps. Comments describe code and are preceded by #. Basic math operations and mixing data types were demonstrated. The input function prompts users for input values stored in variables.
This document contains a pre-algebra quiz on fractions, percentages, and calculating percent changes. It defines key percentage terms like fraction, converting between percentages and decimals, and calculating percent increase or decrease. Examples are provided to demonstrate finding the percent change between an original and new amount. Students are asked to work through additional percentage word problems and grade each other's work.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
The Microsoft 365 Migration Tutorial For Beginner.pptxoperationspcvita
This presentation will help you understand the power of Microsoft 365. However, we have mentioned every productivity app included in Office 365. Additionally, we have suggested the migration situation related to Office 365 and how we can help you.
You can also read: https://www.systoolsgroup.com/updates/office-365-tenant-to-tenant-migration-step-by-step-complete-guide/
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
"Choosing proper type of scaling", Olena SyrotaFwdays
Imagine an IoT processing system that is already quite mature and production-ready and for which client coverage is growing and scaling and performance aspects are life and death questions. The system has Redis, MongoDB, and stream processing based on ksqldb. In this talk, firstly, we will analyze scaling approaches and then select the proper ones for our system.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/how-axelera-ai-uses-digital-compute-in-memory-to-deliver-fast-and-energy-efficient-computer-vision-a-presentation-from-axelera-ai/
Bram Verhoef, Head of Machine Learning at Axelera AI, presents the “How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-efficient Computer Vision” tutorial at the May 2024 Embedded Vision Summit.
As artificial intelligence inference transitions from cloud environments to edge locations, computer vision applications achieve heightened responsiveness, reliability and privacy. This migration, however, introduces the challenge of operating within the stringent confines of resource constraints typical at the edge, including small form factors, low energy budgets and diminished memory and computational capacities. Axelera AI addresses these challenges through an innovative approach of performing digital computations within memory itself. This technique facilitates the realization of high-performance, energy-efficient and cost-effective computer vision capabilities at the thin and thick edge, extending the frontier of what is achievable with current technologies.
In this presentation, Verhoef unveils his company’s pioneering chip technology and demonstrates its capacity to deliver exceptional frames-per-second performance across a range of standard computer vision networks typical of applications in security, surveillance and the industrial sector. This shows that advanced computer vision can be accessible and efficient, even at the very edge of our technological ecosystem.
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframePrecisely
Inconsistent user experience and siloed data, high costs, and changing customer expectations – Citizens Bank was experiencing these challenges while it was attempting to deliver a superior digital banking experience for its clients. Its core banking applications run on the mainframe and Citizens was using legacy utilities to get the critical mainframe data to feed customer-facing channels, like call centers, web, and mobile. Ultimately, this led to higher operating costs (MIPS), delayed response times, and longer time to market.
Ever-changing customer expectations demand more modern digital experiences, and the bank needed to find a solution that could provide real-time data to its customer channels with low latency and operating costs. Join this session to learn how Citizens is leveraging Precisely to replicate mainframe data to its customer channels and deliver on their “modern digital bank” experiences.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
1. The purpose of this tutorial is to provide an opportunity to review elasticity of demand
which was covered during the Supply and Demand unit. There is a brief quiz at the end of
this tutorial.
1. Elasticity
Formula
2. Elastic or
Inelastic?
Elasticity Problems
Stand-Alone Instructional Resource Project
by
Jason Skeels
August 10, 2009
CEP 811
2. The object of this tutorial is to review the
elasticity formula. Students will review the
basics of the formula and how it can be
broken down and easier for them to
understand.
Looks confusing right? Don’t worry, you’ll get it in no time!
3. The Elasticity Formula is
designed to teach students how
to figure out if a good or service
is elastic or inelastic when prices
cause quantities to change. By
the end of the StAIR students
should be able to put the
formula to use for any good
being demanded as long as they
are given the changes in price
and quantity.
4. When finding whether demand is elastic or inelastic,
the first step is to find the % change in quantity
demand and the % change in price.
The formula for this is as follows:
(Original number – New number) / Original number = %
change
This may seem tricky but always take the first quantity/price
given and subtract the second quantity/price. Take this
answer and divide it by the original number and you will have
the % change.
Remember you have to do this twice (once for quantity and
once for price).
5. The price of stamps went from $.34 to $.42
and demand dropped from 1,458 to 1,211 at
the local Post #2 Quantity #1 again
Quantity
Office.
Quantity #1
(1,458-1,211)/1,458 = .17 (this is the numerator)
Price #1 Price #2 Price#1 again
($.34-$.42)/$.34 = .24 ( this is the denominator)
6. 1. How can we find % change (since it is needed for the numerator and the
denominator)?
% change in quantity demanded = Elasticity
% change in price
a. (Original number x New number) / New number = % change
b. (Original number – New number) / Original number = % change
c. (Original number + New number) / New number = % change
d. (New number – Original number) / Original number = % change
Click here if you need
help!!
7. Learning the Elasticity
Formula
In order to even start
the formula you must CORRECT!
find the % change for
both the numerator and
denominator and to do You have a great start to
this you take: understanding the elasticity formula.
(Original number – New number) / Now let’s learn some more about the
Original number = % change
elasticity formula.
CLICK HERE TO MOVE ON
8. Learning the Elasticity
Formula
When trying to figure out the
elasticity formula, we must
remember that:
Sorry that is Incorrect!
Find the Original Number
Subtract the New Number
Take this final number and
divide it by the Original
Number again.
Now let’s find out why…..
This will give you the %
change.
You always want the original number (or
1st number they give you) to come
first….you then subtract the second
number they give you from the original
number…..then lastly divide that
answer by the original number.
TRY AGAIN!!
9. They started charging less at basketball games
hoping to get more fans to come. At last
weeks game they charged $4 per person and
156 people came. At this weeks game they
charged $2 per person and 171 people came
to the game. Fill in the following blanks:
(_____ - _____) / _____
____________________ = .192
(_____ - _____) / _____
10. A. (171-156)/156
= .192
($4-$2)/$4
B. (156-171)/156 = .192
($4-$2)/$4
C. ($4-$2)/$2 = .192
(156-171)/156
D. ($4-$2)/$4 = .192
(171-156)/171
11. You seem to be doing well, move on Learning
the Elasticity Formula!
12. Make sure quantity demanded is on the top
(numerator) and price is on the bottom
(denominator).
Also, the first quantity and first price given go
first in the equation. These same numbers
are also the ones being divided at the end!
Take Another Stab At It!
13. Putting the equation together as a whole:
We now know how to find % change for the
numerator and denominator, now we must divide
those 2 numbers together.
By doing this, we will have the final equation and be
able to move onto whether a good is elastic or
inelastic.
Elasticity = % change in quantity demanded
% change in price
14. We are already familiar with finding % change
in Quantity and % change in Price.
REVIEW:
(Original number – New number) / Original number = % change
Now let’s put this formula into action with
some problems!
15. I go to the store and Ben and Jerry’s Ice Cream
went from $4 to $5 a pint! What a rip off! The
store said last week they sold 20 pints at $4 and
only sold 14 this week at $5.
How do we put the formula to use?
(20-14)/20 = -1.2
($4-$5)/$4
Uh oh….one thing I forgot to mention….you
need to ignore any negative signs, keep
everything as a positive number.
So our answer is 1.2
Let’s try one out on your own now.
16. Meijer drops their prices on gallons of milk.
Last month they sold 150 gallons at $2.99 a
piece. This month they sold 211 gallons at
$1.88 a piece. Use the formula to find the
correct answer…….don’t forget to ignore
negatives!
Hint: Elasticity = % change in quantity demanded
% change in price
17. Do the math and choose the correct answer:
A: .756
B: 1.11
C: .69
D: 750,201
18. Learning the Elasticity
Formula
Now that you can figure
out the formula, lets CORRECT!
figure out what that
answer you got really
means! You seem to be understanding the
elasticity formula and can do it on your
1.11????????
own now.
CLICK HERE TO MOVE ON
19. Learning the Elasticity
Formula
You must follow these steps:
Take the original quantity
and subtract the new
Sorry that is Incorrect!
quantity from it.
Divide that answer by
the original quantity.
Take the original price and
subtract the new price from
Now let’s find out why…..
it.
Divide that answer by
the original price
Take these two answers you
Make sure you did the following:
get and divide the numerator
by the denominator.
(150-211)/150 = -.41 (make sure to drop the negative)
($2.99-$1.88)/$2.99 = .37
Now .41/.37 = 1.11
Go back and try it again!
20. Starbucks recently raised the price of their
Strawberry Banana smoothie from $2.98 to
$3.59. Demand dropped from an average of
27 buyers a day to 12 buyers every day.
Which of the following is the correct answer?
A. 7.2
B. .41
C. 1.01
D. 2.75
21. Learning the Elasticity
Formula
Now that you can figure
out the formula, lets CORRECT!
figure out what that
answer you got really
means! You seem to be understanding the
2.75???????????????
elasticity formula and can do it on your
own now.
CLICK HERE TO MOVE ON
22. Learning the Elasticity
Formula
You must follow these steps:
Take the original quantity Sorry that is Incorrect!
and subtract the new
quantity from it.
Divide that answer by
the original quantity.
Take the original price and
Now let’s find out why…..
subtract the new price from
it.
Divide that answer by
the original price
You must make sure you are following these
Take these two answers you steps:
get and divide the numerator
by the denominator. (27-12)/27 = .55
($2.98-$3.59)/$2.98 = -.20 (make sure to drop the negative)
Now .55/.20 = 2.75
Try it again! You will be tested on this later!
23. Now that we understand how to use the
formula, what does that answer (1.11 and 2.75 in
the previous problems) mean?
Well…….
If demand is elastic, a small change in price leads to a
large change in quantity demanded. If your final
answer is more than 1, demand is elastic.
So in our first example, milk would elastic, meaning
because the price dropped so much more people
began to buy it and quantity demanded increased.
24. If demand is inelastic, consumers do not care about
the change in price. A change in price means only a
small change in quantity demanded. If your final
answer is less than 1, demand is inelastic.
Some inelastic goods are things such as gasoline,
prescription drugs, or anything with a small amount
of substitutes.
Example Problem: (10-15)/10 = .75….inelastic
($6-$2)/6
Whatever this product was, people were not
influenced by the large drop in price, only a few more
bought it because of the drop in price….price was not
a factor in their decision to purchase the product.
25. When demand is unitary elastic, a change in price
is met by an equal percentage change in quantity
demanded. Elasticity of demand is exactly 1.
Example Problem: (50-100)/50 = 1…unitary elastic
($10-$20)/$10
▪ In this problem, with the decrease in price, we saw a the
exact same percentage increase in quantity demanded.
27. Elastic, Inelastic, or
Unitary Elastic?
The final answer was
greater than 1 (1.2) so it CORRECT!
was elastic.
It is elastic because with the
increase in price a large amount of
people stopped buying the product,
leading to a large percentage
change in quantity demanded.
CLICK HERE TO MOVE ON
28. You must follow these steps:
If the number is greater
than 1 it is elastic (small
Sorry that is Incorrect!
change in price leads to a
large change in quantity
demanded).
If the number is less than 1
it is inelastic (a change in
price will lead to a small
TRY AGAIN!!!
change in quantity
demanded).
If the number is exactly 1
than it is unitary elastic (a
change in price is met by an
equal percentage change in
quantity demanded).
29. IF A PRODUCT IS INELASTIC WHAT DOES
THAT MEAN?
A. People may be influenced by a change in price and some will
purchase it while others will not.
B. People will be influenced by a change in price, they will not buy the
product if the price increases too much.
C. People will not be influenced by a change in price, they will buy the
product regardless of price.
D. There are a large amount of substitutes available.
30. Elastic, Inelastic, or
Unitary Elastic?
•Products that are normally
inelastic are necessities without
substitutes.
CORRECT!
•Milk
•Gasoline
•Eggs
•Diapers Good job, if a product is inelastic
•Antibiotics
they will purchase the product
regardless of a change in price.
CLICK HERE TO MOVE ON
31. Elastic, Inelastic, or
Unitary Elastic?
•Normally inelastic products
are purchased because they are
necessities, these are things
Sorry that is Incorrect!
consumers must have!
•There are also very few if any
substitutes for these goods.
•Gasoline
Now let’s find out why…..
•Diapers
•Eggs
•Milk If a product is inelastic they will purchase
•Antibiotics
the product regardless of a change in price
(increase or decrease).
Try Again!
32. The price of a 2-liter of Mountain Dew increased
from $1.99 to $2.55 last week. The store sold 29
when it was $1.99 and only 25 when it was $2.55.
What is the elasticity of demand for this
product?
GET YOUR CALCULATOR OUT!!
A. .25
B. 1.40
C. 0.00
D. .50
33. Elastic, Inelastic, or
Unitary Elastic?
You must follow these steps:
Take the original quantity and
subtract the new quantity from it.
CORRECT!
Divide that answer by the
original quantity.
Take the original price and
subtract the new price from it.
Divide that answer by the
If you followed your steps correctly
original price
Take these two answers you get it should have looked like the
and divide the numerator by the
denominator. following:
(29-25)/29 = .14/.28 = .50
($1.99-$2.55)
CLICK HERE TO MOVE ON
35. Since we now know that the answer for the
previous question was .50, what does that
make demand for the 2-liter of Mountain
Dew?
A. Elastic
B. Inelastic
C. Unitary Elastic
D. None of the Above
36. Elastic, Inelastic, or
Unitary Elastic?
Elastic = greater than 1
Inelastic = less than 1 CORRECT!
Unitary Elastic = 1 exactly
Since the number was .50 and that
is less than 1, demand is inelastic. In
this example, people will continue
to buy the 2-liters of Mountain Dew
even with the price increase.
CLICK HERE TO MOVE ON
37. Try Again!
Elastic = greater than 1
Inelastic = less than 1
Unitary Elastic = 1 exactly
Click here to try again.
38. A store raises their prices on Tropicana Orange
Juice from $2.69 for 64 oz. to $3.29. That
same store saw a drop in demand from 106 to
only 71. What is the elasticity of demand?
A. 1
B. 1.11
C. 1.5
D.2.17
39. You must follow these steps:
Take the original quantity
and subtract the new
CORRECT!
quantity from it.
Divide that answer by
the original quantity.
If you followed your steps correctly it should
Take the original price and have looked like the following:
subtract the new price from
it.
Divide that answer by
the original price
Take these two answers you (106-71)/106 = .33
get and divide the numerator = 1.5
by the denominator. ($2.69-$3.29) .22
CLICK HERE TO MOVE ON
40. Try Again!
Click here to try again.
USE THIS FORMULA!
41. So we now know the answer is 1.5, what can
we consider the demand for this orange
juice?
A. Elastic
B. Inelastic
C. Unitary Elastic
D. None of the Above
42. Elastic, Inelastic, or
Unitary Elastic?
Elastic = greater than 1
Inelastic = less than 1 CORRECT!
Unitary Elastic = 1 exactly
Since the number was 1.5 and that
is more than 1, demand is elastic. In
this example, most people will stop
buying to buy the Tropicana Orange
Juice because of the price increase.
CLICK HERE TO MOVE ON
43. Try Again!
Click here to try again.
USE THIS TO HELP YOU!
Elastic = greater than 1
Inelastic = less than 1
Unitary Elastic = 1 exactly
44. We now know the Tropicana Orange Juice is
elastic and that people stopped buying it
because of the price increase. Which of the
following vocabulary terms best demonstrates
the idea of consumers buying another brand
instead of the Tropicana?
A. Demand
B. Supply
C. Substitutes
D. Complements
45. Substitutes
CORRECT!
Most consumers would substitute
Tropicana with another brand in this
situation!
CLICK HERE TO MOVE ON
46. Try Again!
Click here to try again.
Think that we would purchase something
else instead of the Tropicana, what is that
other product called?
47. If there is suddenly a huge price drop in the price
of honey from $10.54 a gallon to $8.63 a gallon
more consumers flood the market. Before there
were only 150 people who bought the honey by
the gallon, now there are 504. What is the
elasticity of demand?
A. 1.04
B. 11.67
C. -2.58
D. 13.1
48. You must follow these steps:
Take the original quantity
and subtract the new
CORRECT!
quantity from it.
Divide that answer by
the original quantity.
If you followed your steps correctly it should
Take the original price and have looked like the following:
subtract the new price from
it.
Divide that answer by
the original price
Take these two answers you (150-504)/150 = 2.36 = 13.1
get and divide the numerator
by the denominator. ($10.54-$8.63)/$10.54 .18
CLICK HERE TO MOVE ON
49. Try Again!
Click here to try again.
TRY TO USE THIS FORMULA!
50. Since the answer to the previous question was
13.1 what does that mean? We know that it is an
extremely elastic good but what does that truly
mean?
A. More consumers purchased the good because it
fell so much in price.
B. A large amount of consumers were turned away
because of the high price.
C. People will buy it regardless of a change in price.
D. Honey tastes really good on toast with peanut
butter.
51. CORRECT!
The reason more people purchased the honey
was because the large drop in price. If it would
have only fallen a little, then things would
have probably been different. It is likely that it
would not have been as elastic! It has nothing
to do with toast and peanut butter…..
CLICK HERE TO MOVE ON
52. Incorrect, Try Again!
Click here to try again.
Remember, more people purchased the
honey because of the large drop in it’s
price from $10.54 a gallon to $8.63.
53. You have successfully completed the lesson
on Elasticity of Demand!
Be prepared, you will be tested on this next
Tuesday.
If you continue to have any questions on the
formula or whether an answer is elastic or
inelastic do not hesitate to run through this
lesson again.