쉐도잉 연습: Every app on Earth is now open source... whether it likes it or not - 영상으로 영어 말하기 배우기

연습 모드 선택

각 모드는 전체 화면 연습실로 열립니다.

63 문장
문장이 너무 짧거나 길면 Edit를 눌러 조정하세요.
1
Last week, a developer got so tired of Adobe's predatory business model
2
that he decided to rebuild seven of its Creative Cloud apps with Rust, like Photoshop, Illustrator, and Premiere, then open -sourced them and gave them away for free.
3
The project is called ArtCraft, and the developer's name is Brandon Thomas, who, after being hit with Adobe's cancellation fee more than once,
4
opened up Cloud, then reverse -engineered Adobe's 30 -plus -year codebase from scratch, and the apps even run on Linux, a platform Adobe has never officially supported.
5
What's crazy, though, is that you, the human being watching this video, can do the same thing thanks to an unrelated project called Reverse Engineer Anything.
6
It's been going viral on the internet lately because it can easily decompile any native binaries you can get your hands on.
7
We're talking stripped ELF, PE, and Mako executables, JVM bytecode with obfuscated constant pools, ECMA 335 -compliant .NET assemblies,
8
bare metal firmware with architecture -specific instruction sets, and even OCI container layers entangled in declarative infrastructure manifests.
9
In layman's terms, that means virtually every app in the world is now open source, whether it wants to be or not.
10
In today's video, we'll attempt to reverse engineer anything and everything
11
and find out if this is the final nail in the coffin for software as we know it.
12
It is October 12th, 2026, and we're watching the Code Report.
13
So is it really true that one person plus Claude made the entire Adobe suite obsolete overnight?
14
Well, on the surface, yes.
15
As you can see on the website, you can download a Rust -based version of any Adobe program for free right now.
16
That's awesome, but after trying it out myself, I realized there's one small catch.
17
The software is a nearly unusable pile of vibe -coded horse shit.
18
Now, I begrudgingly pay Adobe at $69 tribute every month to use Premiere to edit these videos for you guys, and I was thrilled to finally see an open -source alternative.
19
And let's just ignore the fact that DaVinci Resolve has been an open -source alternative for over 20 years now.
20
And when I first opened Filmcraft, I was thrilled to see that the UI was nearly a 1 -to -1 clone of Premiere, so I could get to work immediately without any learning curve.
21
My plan was to edit this video with it, but the cracks became visible immediately.
22
Like, after dragging a clip of some lame stock video onto the timeline, and hitting play, there was a massive lag in the audio bars,
23
and just overall slowness and lagginess despite being vibe -coded in Rust, which I've been told is a blazingly fast programming language.
24
So then, I tried implementing some transitions between clips, and they were just nowhere near the quality of Premiere, which you can clearly see with this glitch transition side -by -side.
25
And for someone like me, who's a once -in -a -generation cinematic visionary, who many have called the Stanley Kubrick of sponsored shitposts.
26
The sad reality is that film craft is just not good enough yet, but I sincerely hope it gets there someday because f* Adobe.
27
But then that got me thinking, what if instead of trying to use off -brand Premiere, I just reverse engineer it myself and make it simpler
28
because Premiere has hundreds of features that I don't use that just get in the way.
29
Luckily, there's a new project in town that can help us do that called reverse engineer anything.
30
Adobe Premiere is primarily written in C and C++, and crazy smart Asians on H1B visas have been writing its code for decades.
31
Now, its actual source code is top -secret Adobe intellectual property, but in order to actually run it on your machine, they need to compile that code into a native binary of ones and zeros.
32
This stuff is almost unreadable to humans, but with a lot of painstaking work, it is technically possible to map these ones and zeros back into something that resembles human -readable source code,
33
and the REA project can do that for people who can't even count to three in binary.
34
First, we set it up by running it with Node .js and the npx command, and then because I'm a loser on Microsoft Windows, we'll configure REA's Ghidra integration,
35
which is actually the tool that deserves the most credit here, and can do a read -only analysis of native EXEs and DLLs.
36
Then from there, we can just use it like any other AI agent
37
and tell it to inspect the locally installed version of Adobe Premiere.
38
In this case, I'll have it inspect Adobe's timeline integration and try to figure out how it does this one specific feature.
39
A while later, we get back a bunch of C -like pseudocode, along with assembly, string, symbols, calls, and references, which to an obsolete HTML programmer is all pretty useless.
40
However, we can now take this garbage code
41
and pass it off to our favorite coding agent to re -implement the exact same feature in Rust.
42
And thanks to reverse engineering, I'll eventually be able to build my own version of Premiere Lite that's not only free, but only has the actual features I want to use.
43
But as a cheapskate developer, I'm not stopping there.
44
I think it's crazy
45
that any real Vibe developer in 2026 is still paying money for developer tools when that money should be spent burning tokens.
46
For example, let's take a look at an ancient technology called Supabase, which is basically a wrapper on top of AWS that provides a UI for your database.
47
Even though it's mostly open source, it has a ton of features I don't want.
48
So what I'm doing instead is using the networking feature in REA to analyze API interactions and UI changes,
49
which has allowed me to build a better backend that I'm calling stud base, which is not only perfectly tailored to the needs of horse tender and donker,
50
but is also orders of magnitude cheaper and faster according to this benchmark I just made up.
51
Trust me, bro.
52
You can trust these Trust Me Bro benchmarks.
53
And another thing you can trust is Appify, the sponsor of today's video.
54
Their MCP server lets you connect your agent to thousands of tools called Actors.
55
They can do things like scrape live data from YouTube or monitor your competitors' prices on Amazon.
56
But right now, I'm using it to track the most liked posts on the donkeys of Instagram hashtag
57
so I can invite the most desirable asses to sign up on Donker.
58
It only takes one line to connect to the server, and I could explain what I wanted it to do in natural language. From there, my agent started using the relevant Appify tools to return to
59
the structured data I needed in order to help these gay donkeys find love.
60
But the most impressive part was how few tokens it took, because Appify's MCP server only exposes a handful of core tools, it then finds the best one for your job,
61
and runs it in the background to avoid token bloat.
62
You get $25 in free credits to try it out by using the code Fireship25 at the link below.
63
This has been The Code Report, thanks for watching, and I will see you in the next one.

앱 다운로드

유창하게 말하는 데 필요한 모든 것

AI 발음 평가문장마다 점수 확인
IPA 발음 연습모든 소리 마스터
단어 학습나만의 단어장 만들기
단어 게임놀면서 외우기

이 레슨의 어휘와 말하기 포인트

이 말하기 레슨은 영상 “Every app on Earth is now open source... whether it likes it or not”을(를) 바탕으로 합니다. 가장 자주 반복되는 단어는 다음과 같습니다: Premiere, Adobe, code, reverse, feature. 이 영상에는 섀도잉할 문장 63개와 단어 1233개가 있습니다. 말하는 구간의 길이는 5:54입니다. 화자는 분당 약 209단어로 빠르게 말하므로 연음과 약하게 발음되는 소리가 많습니다. 영어에서 가장 많이 쓰이는 3,000단어에 속하는 단어가 76%뿐이라 어휘가 어려운 편입니다.

이 영상의 핵심 어휘

영상에 나오는 익혀 둘 만한 단어 15개를 발음, 뜻과 함께 정리했습니다.

단어발음뜻
server 명사/ˈsɝvɚ/서버, 봉사기
binary 형용사/ˈbaɪ.nə.ɹi/참거짓, 진리
vibe 명사/vaɪb/분위기
token 명사/ˈtoʊkən/토큰
transition 명사/tɹænˈzɪʃ.ən/전이, 변화
connect 동사/kəˈnɛkt/잇다, 연결하다
edit 동사/ˈɛdɪt/편집하다
integration 명사/ˌɪn.tɪˈɡɹeɪ.ʃən/통합, 융합
sponsor 명사/ˈspɒn.səː/스폰서
obsolete 형용사/ˈɑbsəlit/폐어
donkey 명사/ˈdɑŋ.ki/당나귀, 나귀
ignore 동사/ɪɡˈnɔː/무시하다
audio 형용사/ˈɔ.di.oʊ/오디오
impressive 형용사/ɪmˈpɹɛsɪv/인상적
infrastructure 명사/ˈɪnfɹəˌstɹʌkt͡ʃə/기반시설, 기간시설

이 영상의 문법

화자가 가장 많이 쓰는 문형을 영상 속 실제 표현과 함께 정리했습니다.

문형영상 속 표현
현재완료진행 have/has been + -ing — 전에 시작해 지금도 계속되는 동작It's been going · have been writing
현재완료 have/has + 과거분사 — 과거의 일이 지금도 관련이 있을 때has been · I've been told · have called
수동태 be + 과거분사 — 누가 하는지보다 무슨 일이 일어나는지에 초점is called · was thrilled · I've been told
관계절 who / which + 절 — 사람이나 사물에 대한 추가 정보people who can · Supabase, which is · base, which is

주의할 발음

화자는 I'm, don't, I'll 같은 축약형과 약화된 형태를 15번 사용합니다. 들리는 대로 짧게 발음하세요.

  • “sh”와 “zh” 소리: transition /tɹænˈzɪʃ.ən/, integration /ˌɪn.tɪˈɡɹeɪ.ʃən/, benchmark /ˈbɛn(t)ʃmɑːk/, interaction /ˌɪn.təˈɹæk.ʃən/, instruction /ɪnˈstɹʌkʃən/
  • 긴 단어 — 강세 위치에 주의: developer /dɪˈvɛləpɚ/, integration /ˌɪn.tɪˈɡɹeɪ.ʃən/, primarily /ˈpɹaɪ.mə.ɹə.li/, infrastructure /ˈɪnfɹəˌstɹʌkt͡ʃə/, architecture /ˈɑː.kɪˌtɛk.t͡ʃə/

한국어 화자가 어려워하는 소리:

  • /f/ — ㅍ(/p/)으로 바꾸지 말고 윗니를 아랫입술에 대기: infrastructure /ˈɪnfɹəˌstɹʌkt͡ʃə/, craft /ˈkɹæft/, handful /ˈhæn(d)fʊl/, coffin /ˈkɔfɪn/, manifest /ˈmæn.ɪ.fɛst/
  • /v/ — ㅂ(/b/)과 구별하기: reverse /ɹɪˈvɝs/, developer /dɪˈvɛləpɚ/, server /ˈsɝvɚ/, vibe /vaɪb/, impressive /ɪmˈpɹɛsɪv/
  • /z/ — ㅈ이 아니라 성대를 울리는 /s/: transition /tɹænˈzɪʃ.ən/, visible /ˈvɪzɪb(ə)l/, visa /ˈviːzə/, loser /luzɚ/, expose /ɪkˈspoʊz/

이 영상으로 연습하는 방법

  1. 먼저 말하지 않고 영상을 끝까지 듣고 모르는 단어를 적어 둡니다.
  2. 0.75배속으로 한 문장씩 섀도잉을 시작하고, 익숙해지면 보통 속도로 돌아갑니다.
  3. 자신의 목소리를 녹음해 원본과 비교하고, server, binary, vibe 같은 단어에 특히 주의합니다.

쉐도잉이란? 영어 실력을 빠르게 키우는 과학적 방법

쉐도잉(Shadowing)은 원래 전문 통역사 훈련을 위해 개발된 언어 학습 기법으로, 다언어 학자인 Dr. Alexander Arguelles에 의해 대중화된 방법입니다. 핵심 원리는 간단하지만 매우 강력합니다: 원어민의 영어를 들으면서 1~2초의 짧은 지연으로 즉시 소리 내어 따라 말하는 것——마치 '그림자(shadow)'처럼 화자를 따라가는 것입니다. 문법 공부나 수동적인 청취와 달리, 쉐도잉은 뇌와 입 근육이 동시에 실시간으로 영어를 처리하고 재현하도록 훈련합니다. 연구에 따르면 이 방법은 발음 정확도, 억양, 리듬, 연음, 청취력, 말하기 유창성을 크게 향상시킵니다. IELTS 스피킹 준비와 자연스러운 영어 소통을 원하는 분들에게 특히 효과적입니다.

섀도잉 방법: 단계별 전체 가이드 읽기 →