๐Ÿ  taeyanghub.com โ† All days

๐Ÿ“ฐ English IT Daily ยท 2026-06-20

CEFR B2 ์˜์–ด๋กœ ๋ฐฐ์šฐ๋Š” ์˜ค๋Š˜์˜ ๊ธฐ์ˆ  ๋‰ด์Šค โ€” ๋งค์ผ ๊ฐ€์žฅ ํฅ๋ฏธ๋กœ์šด ์ฃผ์ œ 10๊ฐœ. ๋‹จ์–ด๋ฅผ ์ตํžˆ๊ณ , ๊ธฐ์‚ฌ๋ฅผ ์ฝ๊ณ , ํ† ๋ก  ์งˆ๋ฌธ์œผ๋กœ ๋งํ•ด๋ณด์„ธ์š”.

๐Ÿ“Œ ์˜ค๋Š˜์˜ ํ† ๋ก  ์ฃผ์ œ โ€” ๊ณจ๋ผ์„œ ๋ฐ”๋กœ ์ด๋™

  1. 1ProgrammingProject Valhalla Nears JDK 28
  2. 2ProgrammingRust Reaches a Python Code Checker
  3. 3SecurityHow the EU Cyber Resilience Act Matters
  4. 4TechHow Data Compression Really Works
  5. 5ScienceWhy Users Feel Services Are Slower
  6. 6AICompanies Cut Back on Costly AI Use
  7. 7ScienceA Brain Discovery That Changed Memory Science
  8. 8SecurityLetโ€™s Encrypt Faces Brief API Trouble
  9. 9AINorway Limits AI Use in Elementary Schools
  10. 10ProgrammingWhy Legacy Migrations Get Harder Over Time
Programming

1. Project Valhalla Nears JDK 28

๐Ÿ“ Vocabulary

integratedverbadded and connected as part of a larger system
ํ†ตํ•ฉ๋˜๋‹ค
e.g. The new feature was integrated into the main codebase last week.
repositorynouna central place where source code is stored and managed
์ €์žฅ์†Œ, ์ฝ”๋“œ ์ €์žฅ์†Œ
e.g. The team pushed the update to the public repository.
reference typesphrasedata types that store a reference to an object instead of the object itself
์ฐธ์กฐ ํƒ€์ž…
e.g. In Java, strings and many classes are reference types.
pointernouna value that tells the system where data is stored in memory
ํฌ์ธํ„ฐ
e.g. A pointer can direct the program to an object in memory.
heapnounan area of memory where objects are created while a program runs
ํž™ ๋ฉ”๋ชจ๋ฆฌ
e.g. Too many objects on the heap can increase memory pressure.
metadatanouninformation that describes other data
๋ฉ”ํƒ€๋ฐ์ดํ„ฐ
e.g. The file includes metadata such as its owner and creation date.
garbage collectverbto automatically remove memory that is no longer being used
๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜ํ•˜๋‹ค, ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํšŒ์ˆ˜ํ•˜๋‹ค
e.g. The runtime will garbage collect unused objects.
previewnounan early version that users can try before final release
ํ”„๋ฆฌ๋ทฐ, ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ฒ„์ „
e.g. The language feature is available as a preview in the next release.

๐Ÿ“– Article

After many years of work, Project Valhalla is finally moving closer to Java developers. Oracle engineer Lois Foltan confirmed that JEP 401, called Value Classes and Objects, is being integrated into the main OpenJDK repository and is targeting JDK 28. This is an important step because some people in the industry had started to doubt that Valhalla would ever arrive. However, experts also warned that this is only the first part of the project.

Valhalla has long used a simple idea: code like a class, work like an int. In todayโ€™s Java, most data types are reference types. That means a variable often stores a pointer to an object on the heap, not the object itself. This design is flexible, but it can hurt performance. Each object needs memory for metadata in an object header, and the JVM must allocate and later garbage collect those objects. When many small objects are spread across memory, programs may also lose cache efficiency.

Value classes aim to reduce that cost for some kinds of data. The goal is to let developers write clear, object-oriented code while giving the JVM a chance to store and handle the data more efficiently, more like primitives such as int. This could be especially useful for simple data-heavy structures like points, money values, or coordinates. In plain terms, Valhalla tries to cut the extra memory and pointer jumping that come with ordinary objects.

Still, the JDK 28 feature is expected to be a preview and disabled by default, so teams should not treat it as a finished change yet. The integration is also very large, showing how deep the change is inside the platform. For developers, the news matters because it may eventually affect API design, library performance, and the way Java models data. For now, Valhalla is best understood as a major foundation step rather than the final destination.

๐Ÿ’ฌ Discussion

  1. Why do you think Project Valhalla took so many years to reach this stage?
  2. In your experience, when do memory layout and object overhead become real problems in software projects?
  3. Do you think developers will easily understand value classes, or could the new model cause confusion?
  4. How might this change affect the design of APIs, data models, or performance-sensitive systems?
  5. Would you try a preview feature like this in a test environment, or would you wait for a stable release? Why?
์˜ค๋Š˜์˜ ํ•™์Šต ํฌ์ธํŠธ
์ด ์ฃผ์ œ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ์„ค๊ณ„๊ฐ€ ์„ฑ๋Šฅ, ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰, ๊ทธ๋ฆฌ๊ณ  ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง ๋ฐฉ์‹์— ์ง์ ‘์ ์ธ ์˜ํ–ฅ์„ ์ค€๋‹ค๋Š” ์ ์—์„œ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์‹ค๋ฌด์—์„œ๋Š” ์ƒˆ ๊ธฐ๋Šฅ์˜ ๊ฐœ๋… ์ž์ฒด๋ฟ ์•„๋‹ˆ๋ผ ํ”„๋ฆฌ๋ทฐ ๋‹จ๊ณ„์ธ์ง€, ๊ธฐ์กด API์™€ ํ˜ธํ™˜์„ฑ์— ์–ด๋–ค ๋ณ€ํ™”๊ฐ€ ์ƒ๊ธธ์ง€, ์„ฑ๋Šฅ ๊ฐœ์„ ์ด ์‹ค์ œ ์„œ๋น„์Šค ์ฝ”๋“œ์— ์–ด๋–ค ์ด์ ์„ ์ฃผ๋Š”์ง€ ํ•จ๊ป˜ ํŒ๋‹จํ•˜๋Š” ์—ฐ์Šต์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
Programming

2. Rust Reaches a Python Code Checker

๐Ÿ“ Vocabulary

linternouna tool that checks code for errors, bad style, or risky patterns
๋ฆฐํ„ฐ, ์ฝ”๋“œ ๊ฒ€์‚ฌ ๋„๊ตฌ
e.g. Our team runs a linter before every pull request.
source codenounthe written instructions of a program that developers create
์†Œ์Šค ์ฝ”๋“œ
e.g. She reviewed the source code to find the cause of the bug.
memory safetyphraseprotection against certain mistakes when a program uses computer memory
๋ฉ”๋ชจ๋ฆฌ ์•ˆ์ „์„ฑ
e.g. Rust is popular because it focuses on memory safety.
codebasesnounlarge collections of source code in one project or organization
์ฝ”๋“œ๋ฒ ์ด์Šค๋“ค, ์ฝ”๋“œ ์ž์‚ฐ
e.g. Modern tools need to work well with large codebases.
performancenounhow fast and efficiently a system or tool works
์„ฑ๋Šฅ
e.g. The update improved the performance of the build process.
continuous integrationphrasea development process that automatically tests and checks code changes
์ง€์†์  ํ†ตํ•ฉ, CI
e.g. Continuous integration helps teams catch problems early.
compatibilitynounthe ability to work correctly with existing systems or tools
ํ˜ธํ™˜์„ฑ
e.g. Backward compatibility is important for enterprise software.
migration riskphrasethe possibility of problems when moving from one system or tool to another
๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์œ„ํ—˜
e.g. The manager asked the team to evaluate migration risk before switching tools.

๐Ÿ“– Article

A new project called Prylint suggests a familiar idea in software tools: rebuilding an older utility in Rust. The topic has attracted attention because the project name points to Pylint, a well-known Python linter. A linter is a program that checks source code for possible mistakes, style problems, and patterns that may cause bugs. Developers use these tools to improve code quality before software moves to testing or production.

The available source page gives only limited information, so many technical details are still unclear. However, the basic idea is easy to understand. Rust is a programming language known for speed and memory safety, which means it tries to prevent some common programming errors. Because of these strengths, some teams choose Rust when they want to build developer tools that can run quickly and handle large codebases more efficiently.

If a Python code checker is converted to Rust, one possible goal is better performance. In practice, this could mean faster scans, lower resource use, or a smoother experience in editors and continuous integration systems. Still, a rewrite is never simple. Developers must preserve useful rules, maintain compatibility with existing workflows, and make sure the new version produces reliable results. For users, trust is important: a fast tool is helpful only if it stays accurate.

This kind of project also reflects a wider trend in programming. Companies and open-source communities are reviewing old tools and asking whether newer languages can offer practical benefits. At the same time, teams must balance innovation with maintenance costs, learning curves, and migration risk. Even with limited public detail, the Prylint example shows why engineers keep watching the toolchain closely: small changes in development tools can affect productivity across many projects.

vocabulary

๐Ÿ’ฌ Discussion

  1. Why do you think many developers are interested in rewriting tools in Rust?
  2. In your experience, how important is linter speed in daily development work?
  3. What problems can happen when a team replaces an old tool with a new one?
  4. Would you trust a rewritten tool immediately, or would you wait for more testing and community feedback? Why?
  5. How can small improvements in developer tools affect a companyโ€™s productivity over time?
์˜ค๋Š˜์˜ ํ•™์Šต ํฌ์ธํŠธ
๊ฐœ๋ฐœ ๋„๊ตฌ๋ฅผ ๋” ๋น ๋ฅด๊ณ  ์•ˆ์ „ํ•œ ์–ธ์–ด๋กœ ๋‹ค์‹œ ๋งŒ๋“œ๋Š” ํ๋ฆ„์€ ์ƒ์‚ฐ์„ฑ๊ณผ ํ’ˆ์งˆ์— ์ง์ ‘์ ์ธ ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ์–ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์‹ค๋ฌด์—์„œ๋Š” ๋‹จ์ˆœํ•œ ์„ฑ๋Šฅ ํ–ฅ์ƒ๋ฟ ์•„๋‹ˆ๋ผ ๊ธฐ์กด ์›Œํฌํ”Œ๋กœ์™€์˜ ํ˜ธํ™˜์„ฑ, ์ •ํ™•์„ฑ, ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์œ„ํ—˜๊นŒ์ง€ ํ•จ๊ป˜ ํ‰๊ฐ€ํ•˜๋Š” ์‹œ๊ฐ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
Security

3. How the EU Cyber Resilience Act Matters

๐Ÿ“ Vocabulary

digital elementsphrasesoftware or electronic parts that give a product digital functions
๋””์ง€ํ„ธ ์š”์†Œ, ๋””์ง€ํ„ธ ๊ธฐ๋Šฅ์„ ์ด๋ฃจ๋Š” ๊ตฌ์„ฑ
e.g. Many home devices now include digital elements such as sensors and software.
suppliersnouncompanies or people that provide products or services
๊ณต๊ธ‰์—…์ฒด, ๊ณต๊ธ‰์ž
e.g. Suppliers must give customers clear information about their products.
componentsnounindividual parts that form a larger product or system
๊ตฌ์„ฑ ์š”์†Œ, ๋ถ€ํ’ˆ
e.g. The security team reviewed all components used in the application.
dependenciesnounexternal software packages or tools that a system needs
์˜์กด์„ฑ, ์ข…์† ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ
e.g. Old dependencies can create serious security problems.
visibilitynounthe state of being easy to see, know, or understand
๊ฐ€์‹œ์„ฑ, ๋ช…ํ™•ํ•œ ํŒŒ์•… ๊ฐ€๋Šฅ์„ฑ
e.g. Better visibility into the codebase helped the team find risks faster.
vulnerabilitiesnounweak points in software or systems that attackers can use
์ทจ์•ฝ์ 
e.g. The company created a process for reporting vulnerabilities quickly.
compliancenounthe act of following laws, rules, or standards
๊ทœ์ • ์ค€์ˆ˜, ์ปดํ”Œ๋ผ์ด์–ธ์Šค
e.g. Compliance with new security rules became a top management issue.
ecosystemnouna connected network of companies, developers, tools, and users
์ƒํƒœ๊ณ„
e.g. Open source is an important part of the global software ecosystem.

๐Ÿ“– Article

The European Union Cyber Resilience Act, or CRA, is a new law for products with digital elements. That means many connected devices and software products sold in the EU. The rules will fully apply in late 2027, and many companies are already preparing. Some people have warned that the law could be very hard for software makers, especially open-source communities. However, supporters say the goal is simpler: make digital products safer and more trustworthy for users and businesses.

A key idea behind the CRA is that suppliers should understand what is inside their products. In practice, this means they may need to provide an overview of components and dependencies. Components are the parts used to build software or devices, and dependencies are outside libraries or tools that the product relies on. This kind of visibility helps customers, auditors, and business partners check whether a product has hidden security risks or weak points in its supply chain.

The CRA is part of a wider European effort to regulate technology, alongside laws such as GDPR, DORA, and NIS2. The general purpose is to protect safety, business continuity, and civil rights as technology becomes more important in daily life. For companies, the law may increase documentation work and require better engineering discipline. For example, teams may need clearer records of what they ship, how they handle vulnerabilities, and how they prove compliance before selling products in regulated markets.

For developers, the message is not only legal but practical. If a company wants to win contracts and keep market access, it may need to show that its products meet recognized standards, such as CE marking where required. This does not automatically mean the end of open source. Instead, it may push the industry toward better maintenance, clearer responsibility, and more transparent development. In that sense, the CRA could become a business and engineering challenge, but also a chance to improve software quality across the ecosystem.

๐Ÿ’ฌ Discussion

  1. Do you think laws like the CRA improve security, or do they create too much work for developers?
  2. How does your team track components and dependencies in the software you build or use?
  3. What challenges could open-source projects face under stronger security and compliance rules?
  4. If customers ask for more proof about security, what documents or processes should a company prepare?
  5. In your opinion, will regulations like the CRA change software engineering culture in a positive way?
์˜ค๋Š˜์˜ ํ•™์Šต ํฌ์ธํŠธ
์ด ์ฃผ์ œ๋Š” ๋ณด์•ˆ์ด ๋” ์ด์ƒ ๊ธฐ์ˆ ํŒ€๋งŒ์˜ ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๋ผ ์ œํ’ˆ ์ถœ์‹œ์™€ ์‹œ์žฅ ์ ‘๊ทผ์„ ์ขŒ์šฐํ•˜๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ์ด์Šˆ๊ฐ€ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์‹ค๋ฌด์ ์œผ๋กœ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ ์š”์†Œ์™€ ์˜์กด์„ฑ ํŒŒ์•…, ์ทจ์•ฝ์  ๋Œ€์‘ ํ”„๋กœ์„ธ์Šค, ๋ฌธ์„œํ™”์™€ ๊ทœ์ • ์ค€์ˆ˜ ์ฒด๊ณ„๋ฅผ ๋ฏธ๋ฆฌ ๊ฐ–์ถ”๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ ํ•™์Šต ํฌ์ธํŠธ์ž…๋‹ˆ๋‹ค.
Tech

4. How Data Compression Really Works

๐Ÿ“ Vocabulary

data compressionnounthe process of reducing the size of data so it needs fewer bits
๋ฐ์ดํ„ฐ ์••์ถ•
e.g. Data compression helps companies send large files more quickly over a network.
losslessadjectiveable to restore the original data exactly after compression
๋ฌด์†์‹ค์˜
e.g. Engineers use lossless formats when every byte of the original file matters.
lossyadjectiveremoving some data to make a file smaller, usually with some quality loss
์†์‹ค์˜, ์†์‹ค ์••์ถ•์˜
e.g. Streaming services often use lossy compression for audio and video.
modelnouna system or method used to predict what data is likely to appear
๋ชจ๋ธ, ์˜ˆ์ธก ๋ชจ๋ธ
e.g. A good model can improve compression by finding patterns in the input.
codernounthe part of a compression system that converts symbols into shorter or longer codes
๋ถ€ํ˜ธํ™”๊ธฐ, ์ฝ”๋”
e.g. The coder assigns short bit patterns to common symbols.
optimaladjectivethe best possible under certain conditions
์ตœ์ ์˜
e.g. The team looked for an optimal balance between speed and compression ratio.
computableadjectiveable to be solved or calculated by a computer in a clear way
๊ณ„์‚ฐ ๊ฐ€๋Šฅํ•œ
e.g. Not every theoretical problem is computable in practice.
bandwidthnounthe amount of data that can be sent through a network in a certain time
๋Œ€์—ญํญ
e.g. Compression can reduce bandwidth use when many users download media files.

๐Ÿ“– Article

Data compression is the process of reducing the number of bits needed to store or transmit information. A 2012 educational book by Matt Mahoney explains that compression can be lossless or lossy. In lossless compression, data can be restored exactly to its original form. In lossy compression, some detail is removed to save more space. This is often used for images, audio, and video, where small changes may not be noticed by people.

The book says that every compression method has at least two main parts: a model and a coder. The model tries to predict which symbols are more likely to appear. For example, in English text, some letters are much more common than others. The coder then gives shorter codes to likely symbols and longer codes to rare ones. Morse code is a simple historical example of this idea, because common letters such as E and T have short codes.

Mahoney also explains an important limit: coding has efficient and even optimal solutions, but modeling is much harder. In fact, perfect modeling is not computable in a general sense. This means there is no universal method that can compress all kinds of data equally well. Different data types need different strategies. Text, executable files, pictures, and sound each have patterns, so successful compression depends on understanding those patterns.

The book covers many techniques, including Huffman coding, arithmetic coding, LZ77, LZW, and context mixing, as well as transforms such as run-length encoding and Burrows-Wheeler Transform. It also introduces lossy methods used in JPEG, MP3, and MPEG. The larger message is that compression is not only about saving storage or bandwidth. It is also closely related to prediction, information theory, and artificial intelligence, because a system must guess what data is likely to come next.

๐Ÿ’ฌ Discussion

  1. Why do you think lossless compression is essential for some kinds of data but not for others?
  2. Have you ever worked with a system where storage or bandwidth was a major problem? How was it solved?
  3. Why is prediction so important in data compression, and how is this similar to artificial intelligence?
  4. What trade-offs do engineers need to consider when choosing between better compression and faster performance?
  5. Do you think understanding compression is useful for software engineers who do not build compression tools directly? Why or why not?
์˜ค๋Š˜์˜ ํ•™์Šต ํฌ์ธํŠธ
๋ฐ์ดํ„ฐ ์••์ถ•์€ ์ €์žฅ ๊ณต๊ฐ„๊ณผ ๋„คํŠธ์›Œํฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์ค„์ด๋Š” ๊ธฐ์ˆ ์ผ ๋ฟ ์•„๋‹ˆ๋ผ, ๋ฐ์ดํ„ฐ์˜ ํŒจํ„ด์„ ์˜ˆ์ธกํ•˜๋Š” ๋ฌธ์ œ์™€๋„ ๊นŠ๊ฒŒ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค. IT ์‹ค๋ฌด์—์„œ๋Š” ํ…์ŠคํŠธ, ๋กœ๊ทธ, ์ด๋ฏธ์ง€, ๋ฏธ๋””์–ด ๋“ฑ ๋ฐ์ดํ„ฐ ์ข…๋ฅ˜์— ๋”ฐ๋ผ ์ ์ ˆํ•œ ์••์ถ• ๋ฐฉ์‹์„ ์„ ํƒํ•ด์•ผ ํ•˜๋ฉฐ, ์„ฑ๋Šฅยท์ •ํ™•์„ฑยท๋น„์šฉ ์‚ฌ์ด์˜ ๊ท ํ˜•์„ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.
Science

5. Why Users Feel Services Are Slower

๐Ÿ“ Vocabulary

outagenouna period when a service or system is not available
์žฅ์• , ์„œ๋น„์Šค ์ค‘๋‹จ
e.g. The company reviewed the outage to understand why the website was down.
averagenounthe usual result found by adding values and dividing by the number of values
ํ‰๊ท 
e.g. The average response time looked good, but some users still complained.
service metricsphrasenumbers used to measure how a service is performing
์„œ๋น„์Šค ์ง€ํ‘œ
e.g. Service metrics showed stable performance during most of the day.
inspection paradoxphrasea statistical effect where longer events are more likely to be experienced or observed
๊ด€์ธก์˜ ์—ญ์„ค
e.g. The inspection paradox helps explain why delays can feel worse than the data suggests.
distributionnounthe pattern of how values are spread across a range
๋ถ„ํฌ
e.g. Engineers studied the distribution of response times, not only the mean.
tail latencyphrasethe slowest part of response times, especially rare but very long delays
ํ…Œ์ผ ์ง€์—ฐ, ๊ผฌ๋ฆฌ ์ง€์—ฐ
e.g. Reducing tail latency improved the experience for many customers.
recovery timephrasethe amount of time needed to restore a system after a failure
๋ณต๊ตฌ ์‹œ๊ฐ„
e.g. The team worked to shorten recovery time after critical incidents.
trimmed measurementsphraseresults calculated after removing extreme high or low values
์ ˆ์‚ฌ ์ธก์ •๊ฐ’, ๊ทน๋‹จ๊ฐ’ ์ œ์™ธ ์ธก์ •
e.g. Trimmed measurements can make performance look better than users actually feel.

๐Ÿ“– Article

A recent blog post by engineer Marc Brooker explains a simple but surprising idea about waiting time. He introduces โ€œAlice,โ€ a user who says a web service feels slow, even though the service team reports that the average request finishes very quickly. In another example, โ€œAlexโ€ says outages feel very long, while the team says the average time to recover is short. The point is that both sides can be correct at the same time.

The difference comes from how time is measured. Engineers often measure in requests or in outage events. Users measure in seconds and minutes. If one request takes much longer than others, a user spends more real time inside that slow request. In the same way, if one outage lasts much longer than others, people experience that event for a longer period. Because of this, users do not feel the simple average in the same way that service metrics report it.

Brooker connects this idea to the inspection paradox, a statistical effect in which longer events are more likely to be experienced. In plain language, people are more likely to notice and remember the long waits because those waits occupy more of their time. The article also points to the importance of the tail of a distribution. The tail means the small number of unusually slow requests or very long recovery times. Even if they are rare, they can strongly shape user experience.

To show this, the blog describes a small simulation using median and p99 values to estimate a latency or recovery-time distribution. The result is that customer experience can look much worse than the average reported by the service. The post argues that teams should pay close attention to tail latency and long recovery times, not only to mean values. It also warns that trimmed measurements can hide important information, because they remove the extreme cases that users may feel most strongly.

๐Ÿ’ฌ Discussion

  1. Why do you think users often feel performance differently from what dashboards show?
  2. Have you ever worked on a system where average metrics looked good but customer complaints continued?
  3. In your opinion, which is more important for user trust: low average latency or fewer extreme slow cases?
  4. How should engineering teams explain the difference between internal metrics and real user experience to managers or customers?
  5. What practical methods could a team use to reduce tail latency or long recovery time in production systems?
์˜ค๋Š˜์˜ ํ•™์Šต ํฌ์ธํŠธ
์ด ์ฃผ์ œ๋Š” ํ‰๊ท ๊ฐ’๋งŒ์œผ๋กœ๋Š” ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ์ œ๋Œ€๋กœ ์„ค๋ช…ํ•  ์ˆ˜ ์—†๋‹ค๋Š” ์ ์—์„œ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. IT ์‹ค๋ฌด์—์„œ๋Š” ํ‰๊ท  ์ง€์—ฐ์‹œ๊ฐ„์ด๋‚˜ ํ‰๊ท  ๋ณต๊ตฌ์‹œ๊ฐ„๋ฟ ์•„๋‹ˆ๋ผ p99, ๊ธด ์žฅ์•  ๊ตฌ๊ฐ„, ๋ถ„ํฌ์˜ ๊ผฌ๋ฆฌ ๊ตฌ๊ฐ„๊นŒ์ง€ ํ•จ๊ป˜ ๋ด์•ผ ์‹ค์ œ ๊ณ ๊ฐ์ด ๋А๋ผ๋Š” ํ’ˆ์งˆ์„ ๋” ์ •ํ™•ํ•˜๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
AI

6. Companies Cut Back on Costly AI Use

๐Ÿ“ Vocabulary

adoptverbto start using something
๋„์ž…ํ•˜๋‹ค, ์ฑ„ํƒํ•˜๋‹ค
e.g. Many firms plan to adopt AI tools for internal support tasks.
generative AInounAI that can create new content such as text, images, or code
์ƒ์„ฑํ˜• AI
e.g. Generative AI can help teams draft emails and summarize reports.
productivitynounthe rate at which work is done effectively
์ƒ์‚ฐ์„ฑ
e.g. The company measured whether the new tool improved productivity.
revenuenounmoney a company earns from its business
๋งค์ถœ, ์ˆ˜์ต
e.g. Managers wanted to know if AI would increase revenue.
rolloutnounthe process of introducing a new product or system
๋„์ž…, ์ถœ์‹œ, ์ „๊ฐœ
e.g. The team started with a limited rollout before a company-wide launch.
infrastructurenounthe basic systems and technology needed to operate something
์ธํ”„๋ผ, ๊ธฐ๋ฐ˜ ์‹œ์„ค
e.g. AI infrastructure can be costly because it needs strong computing power.
deploymentnounthe act of putting a system into use
๋ฐฐํฌ, ์šด์˜ ์ ์šฉ
e.g. Security checks are necessary before deployment of any AI service.
use casephrasea specific situation in which a product or system is useful
์‚ฌ์šฉ ์‚ฌ๋ก€, ์ ์šฉ ์‚ฌ๋ก€
e.g. Customer support is a common use case for AI chat tools.

๐Ÿ“– Article

Many companies rushed to adopt artificial intelligence after the recent boom in generative AI. They tested tools for writing, coding, customer support, and data analysis. But after the first wave of excitement, some businesses are now trying to control how much they use these systems. The main reason is cost. Running advanced AI models can be expensive, especially when many employees use them often or when companies build AI into daily business processes.

Business leaders still believe AI can improve productivity, but they are under pressure to show clear value. In many cases, AI projects started as experiments, and the spending was easier to approve. Now finance teams want stronger evidence that the tools save time, reduce labor, or increase revenue. Companies are also learning that not every task needs a large model. Smaller systems, limited rollouts, and more careful usage rules can sometimes deliver similar results at a lower cost.

Another issue is infrastructure. AI workloads often require powerful chips, large amounts of computing capacity, and reliable data systems. These needs can push up cloud bills and make budgets harder to predict. Some companies are therefore setting limits on employee access, choosing cheaper models for simple tasks, or asking teams to justify each new AI application. This does not mean they are giving up on AI. Instead, they are moving from broad experimentation to more disciplined deployment.

The shift reflects a more mature stage of AI adoption. Rather than treating AI as a tool for every problem, companies are focusing on practical use cases where the return is easier to measure. For technology teams, this means balancing innovation with cost control, governance, and performance. As AI becomes a normal part of business, success may depend less on using the most powerful model and more on using the right model in the right way.

๐Ÿ’ฌ Discussion

  1. Why do you think many companies began using AI so quickly after the recent boom?
  2. In your opinion, what is the best way to measure whether an AI project brings real value?
  3. Have you seen cases where a smaller or simpler tool was better than a powerful AI model? Explain.
  4. How should companies balance innovation with budget control when adopting new technology?
  5. What kinds of AI use cases do you think are most practical for engineers and IT teams today?
์˜ค๋Š˜์˜ ํ•™์Šต ํฌ์ธํŠธ
์ด ์ฃผ์ œ๋Š” AI ๋„์ž…์ด ๊ธฐ์ˆ  ์ž์ฒด๋ณด๋‹ค ๋น„์šฉ ๋Œ€๋น„ ํšจ๊ณผ์™€ ์šด์˜ ๊ฐ€๋Šฅ์„ฑ์œผ๋กœ ํ‰๊ฐ€๋˜๋Š” ๋‹จ๊ณ„์— ๋“ค์–ด๊ฐ”๋‹ค๋Š” ์ ์—์„œ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. IT ์‹ค๋ฌด์—์„œ๋Š” ๋ชจ๋ธ ์„ฑ๋Šฅ๋งŒ ๋ณผ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์ธํ”„๋ผ ๋น„์šฉ, ์‚ฌ์šฉ๋Ÿ‰ ๊ด€๋ฆฌ, ๊ฑฐ๋ฒ„๋„Œ์Šค, ๊ทธ๋ฆฌ๊ณ  ์—…๋ฌด๋ณ„๋กœ ์ ์ ˆํ•œ ๋ชจ๋ธ์„ ์„ ํƒํ•˜๋Š” ์•„ํ‚คํ…์ฒ˜ ํŒ๋‹จ์ด ํ•ต์‹ฌ ํ•™์Šต ํฌ์ธํŠธ์ž…๋‹ˆ๋‹ค.
Science

7. A Brain Discovery That Changed Memory Science

๐Ÿ“ Vocabulary

neurosciencenounthe scientific study of the brain and nervous system
์‹ ๊ฒฝ๊ณผํ•™
e.g. Neuroscience research is helping doctors understand how memory works.
neuronsnounspecialized cells that carry information in the brain and nervous system
๋‰ด๋Ÿฐ, ์‹ ๊ฒฝ์„ธํฌ
e.g. Neurons communicate with each other through electrical and chemical signals.
synapsesnounthe places where nerve cells connect and pass signals
์‹œ๋ƒ…์Šค
e.g. Learning can change the strength of synapses in the brain.
brain plasticityphrasethe brainโ€™s ability to change and reorganize itself
๋‡Œ ๊ฐ€์†Œ์„ฑ
e.g. Brain plasticity allows people to adapt after injury or new experiences.
trackedverbfollowed or monitored the movement or progress of something
์ถ”์ ํ–ˆ๋‹ค
e.g. The team tracked the process carefully to see where changes happened.
electron microscopyphrasea method that uses electrons to create very detailed images of very small objects
์ „์žํ˜„๋ฏธ๊ฒฝ๋ฒ•
e.g. Electron microscopy helped the researchers see structures inside the cell.
fundamentaladjectivebasic and very important
๊ทผ๋ณธ์ ์ธ, ๋งค์šฐ ์ค‘์š”ํ•œ
e.g. Trust is fundamental to successful teamwork.
neurological disordersphrasediseases or conditions that affect the brain or nervous system
์‹ ๊ฒฝ๊ณ„ ์งˆํ™˜
e.g. Scientists hope this research may lead to better treatments for neurological disorders.

๐Ÿ“– Article

A major discovery in neuroscience has changed how scientists understand memory. In 2026, neuroscientist Oswald Steward received the Kavli Prize in Neuroscience for work that helped explain how the brain learns and stores memories. He shared the prize with Christine Holt, Kelsey Martin and Erin Schuman. Their research showed that neurons can make proteins near synapses, the small connection points where brain cells send signals to each other.

For many years, scientists believed that most proteins in a neuron were produced mainly in the cell body, the central part of the cell, and then moved to distant areas. This idea seemed reasonable because neurons can be very long cells with many branches. Proteins are important because they help maintain synapses and allow them to become stronger or weaker over time. These changes are closely linked to learning, memory and brain plasticity, which means the brain can reorganize itself after new experiences.

Steward did not begin his research with the goal of challenging the accepted view. He was studying how the brain forms new connections after injury. Using radioactive amino acids, which are the building blocks of proteins, he and his colleagues tracked where protein production happened inside neurons. Instead of finding the main signals in the cell body, they noticed activity in other places. To investigate further, Steward used electron microscopy, a method that creates very detailed images by using beams of electrons.

Under the microscope, Steward saw clusters of polyribosomes near spine synapses. Polyribosomes are groups of ribosomes, the tiny structures that build proteins inside cells. This finding suggested that neurons could produce proteins locally, close to the exact synapses that needed to change. Scientists now see local protein synthesis as a fundamental process in memory and learning. The discovery has reshaped neuroscience and may eventually support new treatments for neurological disorders, while also showing how one unexpected result can transform an entire field.

๐Ÿ’ฌ Discussion

  1. Why do you think one discovery can change an entire scientific field?
  2. What does this story show about the value of investigating unexpected results?
  3. How might a better understanding of memory influence future technology or healthcare?
  4. Have you ever found an important insight by following data that did not match your expectations?
  5. Do you think basic science research should receive more support, even when practical results may take many years?
์˜ค๋Š˜์˜ ํ•™์Šต ํฌ์ธํŠธ
์ด ์ฃผ์ œ๋Š” ๊ธฐ์–ต๊ณผ ํ•™์Šต์˜ ํ•ต์‹ฌ ์›๋ฆฌ๋ฅผ ๋ฐ”๊พผ ๋ฐœ๊ฒฌ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. IT ์‹ค๋ฌด ๊ด€์ ์—์„œ๋Š” ๊ธฐ์กด ๊ฐ€์ •์„ ์˜์‹ฌํ•˜๊ณ , ๋ฐ์ดํ„ฐ์—์„œ ๋‚˜์˜จ ์˜ˆ์ƒ ๋ฐ–์˜ ์‹ ํ˜ธ๋ฅผ ๋๊นŒ์ง€ ์ถ”์ ํ•˜๋Š” ํƒœ๋„๊ฐ€ ํฐ ํ˜์‹ ์œผ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ณต์žกํ•œ ์‹œ์Šคํ…œ๋„ '์ค‘์•™'๋งŒ์ด ์•„๋‹ˆ๋ผ '๋กœ์ปฌ' ๋‹จ์œ„์˜ ์ฒ˜๋ฆฌ์™€ ๋ณ€ํ™”๊ฐ€ ์ค‘์š”ํ•˜๋‹ค๋Š” ๊ด€์ ์€ ๋ถ„์‚ฐ ์‹œ์Šคํ…œ ์„ค๊ณ„์™€ ๋ฌธ์ œ ํ•ด๊ฒฐ์—๋„ ์‹œ์‚ฌ์ ์„ ์ค๋‹ˆ๋‹ค.
Security

8. Letโ€™s Encrypt Faces Brief API Trouble

๐Ÿ“ Vocabulary

degraded performancephrasea state where a service works, but not as well as normal
์„ฑ๋Šฅ ์ €ํ•˜
e.g. The payment system showed degraded performance during the network problem.
production APIphrasethe real API used by live users or customer systems
์šด์˜ API
e.g. Engineers tested the fix in staging before changing the production API.
error responsesphrasemessages from a server showing that a request did not succeed
์˜ค๋ฅ˜ ์‘๋‹ต
e.g. The client logged several error responses and then tried again.
upstream network eventphrasea network problem that happens in an external providerโ€™s system
์ƒ์œ„ ๋„คํŠธ์›Œํฌ ์žฅ์• 
e.g. An upstream network event can affect services even when your own servers are healthy.
datacentersnounlarge facilities that contain servers and network equipment
๋ฐ์ดํ„ฐ์„ผํ„ฐ
e.g. The company uses two datacenters to improve reliability.
re-routed trafficphrasesent network requests through a different path
ํŠธ๋ž˜ํ”ฝ์„ ์šฐํšŒ ์ „์†กํ–ˆ๋‹ค
e.g. The team re-routed traffic to reduce user impact.
reduced redundancyphrasehaving less backup capacity or fewer backup paths than normal
์ด์ค‘ํ™” ์ถ•์†Œ ์ƒํƒœ
e.g. The service stayed online, but it was running with reduced redundancy.
service disruptionsnounevents that interrupt or weaken normal service operation
์„œ๋น„์Šค ์ค‘๋‹จ ๋˜๋Š” ์žฅ์• 
e.g. Clear communication is important during service disruptions.

๐Ÿ“– Article

Letโ€™s Encrypt, a major provider of free digital certificates, reported degraded performance in its production API on June 18. A digital certificate helps websites use HTTPS, which protects data sent between users and servers. During the incident, some clients received 400 and 500 error responses when they tried to use the API. However, the status page said that most clients were still succeeding.

According to the status update, the problem began after an upstream network event disrupted traffic between two datacenters. In simple terms, a network problem outside Letโ€™s Encryptโ€™s own systems affected communication between its facilities. To reduce the impact, the team re-routed traffic. After that change, success rates returned to normal, although the company later said it was still operating with reduced redundancy.

Reduced redundancy means the service was running normally, but with less backup capacity than usual. Redundancy is important because it gives systems extra paths or resources during failures. Letโ€™s Encrypt said it continued to work with its upstream ISP to identify and resolve the issue. The production API and the portal were listed as operational, while staging services and other public systems also appeared operational on the status page.

The event is a useful reminder that even widely trusted internet services can experience short periods of instability. For developers and operations teams, certificate services are a critical part of security and automation. If certificate requests fail, new deployments or renewals may be delayed. This incident seems to have been limited in time, but it highlights the value of monitoring, retry logic, and clear status communication during service disruptions.

๐Ÿ’ฌ Discussion

  1. Why do you think certificate services are so important for modern web operations?
  2. Have you ever seen an external network issue affect your own service? What happened?
  3. What kind of retry logic or fallback design would you add after reading about this incident?
  4. In your opinion, how should companies communicate with users during short service disruptions?
  5. Do you think reduced redundancy is an acceptable temporary state? Why or why not?
์˜ค๋Š˜์˜ ํ•™์Šต ํฌ์ธํŠธ
์ธ์ฆ์„œ ์„œ๋น„์Šค๋Š” HTTPS, ์ž๋™ ๊ฐฑ์‹ , ๋ฐฐํฌ ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ์ง์ ‘ ์—ฐ๊ฒฐ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์งง์€ ์žฅ์• ๋„ ์šด์˜์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค๋ฌด์—์„œ๋Š” ์™ธ๋ถ€ ์˜์กด ์„œ๋น„์Šค์˜ ์ƒํƒœ ๋ชจ๋‹ˆํ„ฐ๋ง, ์žฌ์‹œ๋„ ๋กœ์ง, ์ด์ค‘ํ™” ์„ค๊ณ„, ๊ทธ๋ฆฌ๊ณ  ์ƒํƒœ ํŽ˜์ด์ง€ ๊ธฐ๋ฐ˜์˜ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์ฒด๊ณ„๋ฅผ ํ•จ๊ป˜ ์ค€๋น„ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.
AI

9. Norway Limits AI Use in Elementary Schools

๐Ÿ“ Vocabulary

imposingverbofficially introducing a rule or limit
๋ถ€๊ณผํ•˜๋Š”, ์‹œํ–‰ํ•˜๋Š”
e.g. The government is imposing new rules on the use of AI in schools.
near banphrasea rule that almost completely stops something
์‚ฌ์‹ค์ƒ ๊ธˆ์ง€
e.g. The policy acts like a near ban on certain classroom AI tools.
artificial intelligencenouncomputer technology that can perform tasks that usually need human intelligence
์ธ๊ณต์ง€๋Šฅ
e.g. Artificial intelligence can generate text and answer questions.
elementary schoolsnounschools for young children in the first years of education
์ดˆ๋“ฑํ•™๊ต
e.g. Elementary schools often focus on basic reading and math skills.
digital toolsphrasesoftware or online systems used to help with work or learning
๋””์ง€ํ„ธ ๋„๊ตฌ
e.g. Teachers still use digital tools such as tablets and learning apps.
data privacyphrasethe protection of personal information from misuse or unwanted access
๋ฐ์ดํ„ฐ ํ”„๋ผ์ด๋ฒ„์‹œ, ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ
e.g. Data privacy is especially important when a service is used by children.
biasedadjectiveshowing unfair preference or prejudice
ํŽธํ–ฅ๋œ
e.g. AI outputs can be biased if the training data is unbalanced.
adoptionnounthe act of starting to use a new technology or idea
๋„์ž…
e.g. Successful adoption of AI requires clear rules and training.

๐Ÿ“– Article

Norway is imposing a near ban on the use of artificial intelligence in elementary schools, according to Reuters. The move shows growing concern about how AI tools affect young children in the classroom. Officials want schools to be careful with technology that can produce text, images, or answers automatically. At the elementary level, the main goal is to protect basic learning, social development, and critical thinking.

The policy does not mean that all digital tools will disappear from schools. Instead, it targets AI systems that can do thinking or writing tasks for students. In simple terms, AI is software that can create content or make decisions based on large amounts of data. Supporters of the restriction say young students need to build reading, writing, and problem-solving skills without depending too much on automated systems.

Another issue is data privacy and safety. Many AI services collect user information to improve their models, and schools must be careful when children are involved. Teachers and parents are also worried that AI-generated content may be incorrect, biased, or too hard for children to question. If students trust every answer from a machine, they may learn less deeply and become less confident in their own judgment.

Norwayโ€™s decision adds to a wider global debate about AI in education. Some people believe AI can support teachers by saving time and personalizing lessons, while others think strict limits are necessary for younger learners. The discussion is likely to continue as schools try to balance innovation with responsibility. For technology teams, the case is a reminder that adoption decisions should consider age, risk, transparency, and long-term impact, not only technical ability.

๐Ÿ’ฌ Discussion

  1. Why do you think Norway wants to limit AI use for elementary school students?
  2. What are the biggest benefits and risks of AI in education for young children?
  3. In your experience, when does technology help learning, and when does it become a distraction?
  4. How should schools balance innovation with data privacy and child safety?
  5. What lessons can IT teams learn from this case when introducing AI tools in other sensitive environments?
์˜ค๋Š˜์˜ ํ•™์Šต ํฌ์ธํŠธ
์ด ์ฃผ์ œ๋Š” AI ๋„์ž…์ด ๊ธฐ์ˆ  ์„ฑ๋Šฅ๋งŒ์œผ๋กœ ๊ฒฐ์ •๋˜์ง€ ์•Š๊ณ , ์‚ฌ์šฉ์ž ์—ฐ๋ นยท๋ฐ์ดํ„ฐ ๋ณดํ˜ธยท์‹ ๋ขฐ์„ฑ ๊ฐ™์€ ๋น„๊ธฐ์ˆ  ์š”์†Œ๊นŒ์ง€ ํ•จ๊ป˜ ๋ด์•ผ ํ•œ๋‹ค๋Š” ์ ์—์„œ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. IT ์‹ค๋ฌด์—์„œ๋Š” ํŠนํžˆ ๋ฏผ๊ฐํ•œ ์‚ฌ์šฉ์ž๊ตฐ์„ ๋‹ค๋ฃฐ ๋•Œ ๊ฑฐ๋ฒ„๋„Œ์Šค, ์œ„ํ—˜ ํ‰๊ฐ€, ์„ค๋ช… ๊ฐ€๋Šฅ์„ฑ, ์ธ๊ฐ„ ๊ฒ€ํ†  ์ ˆ์ฐจ๋ฅผ ์„ค๊ณ„ํ•˜๋Š” ์—ญ๋Ÿ‰์ด ํ•ต์‹ฌ ํ•™์Šต ํฌ์ธํŠธ์ž…๋‹ˆ๋‹ค.
Programming

10. Why Legacy Migrations Get Harder Over Time

๐Ÿ“ Vocabulary

legacy systemnounan old software system that is still used
๋ ˆ๊ฑฐ์‹œ ์‹œ์Šคํ…œ
e.g. The bank still depends on a legacy system for some important services.
frameworknouna set of tools and rules used to build software
ํ”„๋ ˆ์ž„์›Œํฌ
e.g. Our team chose a new framework to simplify frontend development.
obsoleteadjectiveno longer useful or no longer widely used because something newer exists
๊ตฌ์‹์˜, ๋” ์ด์ƒ ์“ฐ์ด์ง€ ์•Š๋Š”
e.g. That package became obsolete after the community stopped supporting it.
maintenancenounthe work of keeping software updated, safe, and working well
์œ ์ง€๋ณด์ˆ˜
e.g. Regular maintenance can prevent many system problems.
security patchnouna software update that fixes a security problem
๋ณด์•ˆ ํŒจ์น˜
e.g. The company installed a security patch as soon as the issue was reported.
frontend migrationnounthe process of moving a user interface from older technology to newer technology
ํ”„๋ŸฐํŠธ์—”๋“œ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜
e.g. The frontend migration took several months because the app had many old components.
refactorverbto improve code structure without changing what the software does
๋ฆฌํŒฉํ„ฐ๋งํ•˜๋‹ค
e.g. We decided to refactor the module before adding new features.
stakeholdernouna person or group with an interest in a project or business decision
์ดํ•ด๊ด€๊ณ„์ž
e.g. The engineering team explained the migration plan to all stakeholders.

๐Ÿ“– Article

A developer recently shared lessons from a conference talk about moving legacy applications to modern frameworks. The main message was simple: waiting too long makes migration harder. In software, a legacy system usually means an older application that still works but is built with outdated tools, patterns, or libraries. Many companies keep such systems for years because changing them looks risky, expensive, and slow.

However, teams often decide to migrate for practical reasons, not because they want to follow trends. One major reason is security. When a library becomes obsolete, active maintenance may stop, which means fewer or no security patches. As a result, known weaknesses can remain in the product for a long time. Another reason is performance and tooling. Newer build tools and frameworks can make development faster and applications more responsive for users.

The speaker's experience included several kinds of frontend migration, such as moving from older Angular versions to modern Angular, from ASP.NET MVC 5 to Vue, and from React class components to newer React patterns. These examples show that migration is not one single task. It can mean updating a framework, changing the architecture, or improving code step by step. For stakeholders, the key point is that migration supports the long-term survival of a product.

The article also noted that large language models, or LLMs, have not completely changed migration strategies. AI tools may speed up some parts of the work, but they do not remove the need for planning, testing, and careful decisions. Teams still need to choose whether to rewrite a system fully or refactor it in smaller parts. The central warning remains clear: the longer a company postpones migration, the more complex and costly the process usually becomes.

๐Ÿ’ฌ Discussion

  1. Have you ever worked with a legacy system? What was the most difficult part of maintaining it?
  2. Why do you think some stakeholders hesitate to approve a migration project?
  3. In your opinion, when is it better to refactor old software instead of rewriting it completely?
  4. How can outdated libraries or frameworks affect security, performance, and team productivity?
  5. Do you think AI tools will significantly change migration work in the next few years? Why or why not?
์˜ค๋Š˜์˜ ํ•™์Šต ํฌ์ธํŠธ
๋ ˆ๊ฑฐ์‹œ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์€ ๋‹จ์ˆœํžˆ ์ตœ์‹  ๊ธฐ์ˆ ์„ ๋„์ž…ํ•˜๋Š” ์ผ์ด ์•„๋‹ˆ๋ผ ๋ณด์•ˆ, ์„ฑ๋Šฅ, ์œ ์ง€๋ณด์ˆ˜์„ฑ, ๊ทธ๋ฆฌ๊ณ  ์ œํ’ˆ์˜ ์žฅ๊ธฐ ์ƒ์กด๊ณผ ์—ฐ๊ฒฐ๋œ ์ค‘์š”ํ•œ ์˜์‚ฌ๊ฒฐ์ •์ž…๋‹ˆ๋‹ค. ์‹ค๋ฌด์—์„œ๋Š” '๋‚˜์ค‘์— ํ•˜์ž'๋Š” ์„ ํƒ์ด ๊ธฐ์ˆ  ๋ถ€์ฑ„๋ฅผ ํ‚ค์›Œ ๊ฒฐ๊ตญ ๋” ํฐ ๋น„์šฉ๊ณผ ์œ„ํ—˜์œผ๋กœ ๋Œ์•„์˜ฌ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ์ž‘์€ ๋‹จ์œ„์˜ ๋ฆฌํŒฉํ„ฐ๋ง๊ณผ ๋ช…ํ™•ํ•œ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์ „๋žต์„ ๋ฏธ๋ฆฌ ์ค€๋น„ํ•˜๋Š” ๊ด€์ ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.