*Encounter the Wider World*

๐Ÿ 
eatch.dev
๐Ÿฆ‹
@eatch.dev
๐Ÿ˜
@EatChangmyeong@planet.moe
๐Ÿ™
@EatChangmyeong
๐Ÿ“โ‚‚
blog.eatch.dev
๐Ÿ“โ‚
eatchangmyeong.github.io
3
2
1
1

http://logitext.mit.edu/main ์žฌ๋ฏธ์žˆ๋Š” ์›น ์•ฑ ์ค‘ ํ•˜๋‚˜. ๋…ผ๊ฑด ๋Œ€์ˆ˜(Sequent Calculus)๋ฅผ ์‚ฌ์šฉํ•ด 1์ฐจ ๋…ผ๋ฆฌ("๋ชจ๋“  ๋Œ€์ƒ์— ๋Œ€ํ•ด"๋‚˜ "์–ด๋–ค ๋Œ€์ƒ์ด ์žˆ์–ด"๋ฅผ ์„œ์ˆ ํ•  ์ˆ˜ ์žˆ๋Š” ๋…ผ๋ฆฌ)์˜ ๋ช…์ œ๋ฅผ ์ƒํ˜ธ์ž‘์šฉ์„ ํ†ตํ•ด ์ฆ๋ช…ํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด A /\ B -> A (A ๊ทธ๋ฆฌ๊ณ  B์ด๋ฉด A์ด๋‹ค)๋ฅผ ์ฆ๋ช…ํ•˜๋ ค๋ฉด

  • ์œ„ ๋ช…์ œ๋ฅผ ์ž…๋ ฅ์นธ์— ๋„ฃ๋Š”๋‹ค.
  • ->๋ฅผ ๋ˆŒ๋Ÿฌ ๋ช…์ œ ์•ˆ์˜ "์ด๋ฉด"์„ ์ฆ๋ช…์—์„œ ์“ธ ์ˆ˜ ์žˆ๋Š” ๊ฐ€์ •(|-์˜ ์™ผ์ชฝ์— ์žˆ๋Š” ๊ฒƒ)์œผ๋กœ ๋ฐ”๊พผ๋‹ค.
  • ๊ฐ€์ •์˜ A /\B๋ฅผ ๋ˆŒ๋Ÿฌ "๊ทธ๋ฆฌ๊ณ "์˜ ์–‘ ์ธก์— ํ•ด๋‹นํ•˜๋Š” ๊ฐ€์ • A์™€ B ๊ฐ๊ฐ์„ ์–ป๋Š”๋‹ค.
  • ๊ฐ€์ •์ด๋‚˜ ๊ฒฐ๋ก ์˜ A๋ฅผ ๋ˆŒ๋Ÿฌ ๊ฐ€์ •์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ฆ๋ช…์„ ๋๋‚ธ๋‹ค.

๋ณด๋‹ค ์ž…๋ฌธ์ž์—๊ฒŒ ์นœ์ ˆํ•œ ์„ค๋ช…์€ http://logitext.mit.edu/tutorial ์—์„œ ์ฝ์–ด๋ณผ ์ˆ˜ ์žˆ๋‹ค.

4
0
1

์š”์ฆ˜์€ ๋Œ€ํ•™ ํ•™๋ถ€ ๊ณต๋ถ€ ์ค‘์ด๋ผ ๋œธํ•˜์ง€๋งŒ ๊ฐ€๋”์”ฉ ๊ทธ๋ฆผ ๊ทธ๋ฆฝ๋‹ˆ๋‹ค. ํด๋ฆฌ์•„๋ชจ๋ฆฌ ๋ ˆ์ฆˆ๋น„์–ธ ํŠธ๋žœ์Šค ์—ฌ์„ฑ ๋‹น์‚ฌ์ž์ด๊ณ ์š” ํŒ”๋ ˆ์Šคํƒ€์ธ ํ•ด๋ฐฉ์— ์—ฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ํผ๋ฆฌ, ์ฒ ๋• ์„ฑํ–ฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ์šธ ๊ฐ•๋ถ๊ถŒ ๊ฑฐ์ฃผ ๋ฐ ํ™œ๋™ํ•ฉ๋‹ˆ๋‹ค. ํ”์  ๋‚จ๊ฒจ์ฃผ์‹œ๋ฉด ์žฅ๋ฅด ์ƒ๊ด€์—†์ด ์ œ๊ฐ€ ์•Œ์•„์„œ ํŒ”๋กœํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๋ธ”์Šค ๋ฐ ํŠธ์œ„ํ„ฐ ๋“ฑ ์ถœ์‹  ์˜› ์ธ์—ฐ ๋ถ„๋“ค ๋Œ€ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.

0

์ž‡์ฐฝ๋ช… EatChangmyeong๐Ÿ’•๐Ÿฑ shared the below article:

ํ•˜์Šค์ผˆ์„ ์ž˜ ๋ชจ๋ฅด๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ๋„ ์ดํ•ดํ•˜๊ธฐ ์‰ฌ์šด ํ•˜์Šค์ผˆ ์ฝ”๋“œ ์ž‘์„ฑ๋ฒ•

๋ฐ•์ค€๊ทœ @curry@hackers.pub

์ด ๊ธ€์€ ํ•˜์Šค์ผˆ ์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•œ ์‹ค์šฉ์ ์ธ ํŒ์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ €์ž๋Š” ํ•˜์Šค์ผˆ ์ž…๋ฌธ์ž๋“ค์ด ํ”ํžˆ ๊ฒช๋Š” ์–ด๋ ค์›€์„ ํ•ด๊ฒฐํ•˜๊ณ , ์ฝ”๋“œ๋ฅผ ๋” ์‰ฝ๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก 6๊ฐ€์ง€ ๊ทœ์น™์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. ํ•ต์‹ฌ์€ ๋‹ฌ๋Ÿฌ ๊ธฐํ˜ธ($) ์‚ฌ์šฉ์„ ์ž์ œํ•˜๊ณ , ์—ฐ์‚ฐ์ž๋Š” ๊ฒฐํ•ฉ ๊ฐ€๋Šฅํ•œ ๊ฒƒ๋งŒ ์‚ฌ์šฉํ•˜๋ฉฐ, do ํ‘œ๊ธฐ๋ฒ•์„ ์ ๊ทน์ ์œผ๋กœ ํ™œ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ, ๋ Œ์ฆˆ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์‚ฌ์šฉ์„ ๋ฏธ๋ฃจ๊ณ , where์™€ let์„ ์‚ฌ์šฉํ•˜์—ฌ ์ฝ”๋“œ๋ฅผ ๊ตฌ์กฐํ™”ํ•˜๋ฉฐ, ํฌ์ธํŠธ ํ”„๋ฆฌ ์Šคํƒ€์ผ์„ ์ ์ ˆํžˆ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค๊ณ  ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ทœ์น™๋“ค์„ ๋”ฐ๋ฅด๋ฉด ํ•˜์Šค์ผˆ ์ฝ”๋“œ๊ฐ€ ๋”์šฑ ๋ช…ํ™•ํ•ด์ง€๊ณ , ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ์ต์ˆ™ํ•˜์ง€ ์•Š์€ ๊ฐœ๋ฐœ์ž๋“ค๋„ ์‰ฝ๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์€ ํ•˜์Šค์ผˆ์˜ ์ง„์ž… ์žฅ๋ฒฝ์„ ๋‚ฎ์ถ”๊ณ , ๋” ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ์ด ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๊ณ  ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•๋Š” ๋ฐ ๊ธฐ์—ฌํ•ฉ๋‹ˆ๋‹ค.

Read more โ†’
11

"๋‘ํ†ต๊ณผ ํ•จ๊ป˜ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค"์€ ๋‹ค์Œ ์ฃผ(22์ผ ~ 28์ผ) ํŽธ๋‘ํ†ต ์ธ์‹ ๊ฐœ์„  ์ฃผ๊ฐ„์„ ๋งž์ดํ•ด์„œ ๊ด‘ํ™”๋ฌธ์—์„œ ์ปคํ”ผ์ฐจ ์ด๋ฒคํŠธ๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค! ์ฃผ๋ณ€์— ๋งŽ์€ ๊ณต์œ ์™€ ์ฐธ์—ฌ ๋ถ€ํƒ๋“œ๋ ค์š”.

  • ๐Ÿ“† ์–ธ์ œ? 2025๋…„ 9์›” 22์ผ (์›”์š”์ผ) ์˜ค์ „ 10์‹œ ~ ์˜คํ›„ 2์‹œ
  • ๐Ÿ“ ์–ด๋””์„œ? ๊ด‘ํ™”๋ฌธ ํ•œ๊ตญํ”„๋ ˆ์Šค์„ผํ„ฐ ๊ด‘์žฅ [๋„ค์ด๋ฒ„ ์ง€๋„]
  • ๐Ÿ“‹ ๋ฌด์—‡์„ ํ•˜๋‚˜์š”? ํŽธ๋‘ํ†ต ์งˆํ™˜๊ณผ ์บ ํŽ˜์ธ์„ ์†Œ๊ฐœํ•˜๋ฉฐ ๋‹ค์–‘ํ•œ ๊ธฐ๋…ํ’ˆ(์•ˆ๋Œ€์™€ ๊ท€๋งˆ๊ฐœ ๋“ฑ)๊ณผ ์Œ๋ฃŒ๋ฅผ ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ๐ŸŽ๐Ÿฅค
  • โœ… ์™œ ํ•˜๋‚˜์š”? ๊ตญ์ œ์ ์œผ๋กœ ์ง„ํ–‰ํ•˜๋Š” ์บ ํŽ˜์ธ์˜ ์ผํ™˜์œผ๋กœ ํŽธ๋‘ํ†ต์— ๋Œ€ํ•œ ์˜คํ•ด๋ฅผ ํ•ด์†Œํ•˜๊ณ  ํŽธ๋‘ํ†ต์„ ์•Œ๋ฆฌ๋Š”๊ฑธ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

์˜ค๋žซ๋™์•ˆ ์—ด์‹ฌํžˆ ์ค€๋น„ํ•˜๋˜ ๊ฒƒ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๋ถ€์Šค ๋†€๋Ÿฌ์™€์ฃผ์‹œ๋ฉด ๊ธฐ์  ๊ฒƒ ๊ฐ™์•„์š”.

ํŽธ๋‘ํ†ต, ์˜คํ•ด๋ง๊ณ  ์ดํ•ด๋ฅผ! ๋‹น์ผ ๋ฐฐํฌ๋  ํŒœํ”Œ๋ ›์˜ ํ‘œ์ง€์ž…๋‹ˆ๋‹ค.
6
0
0
1

'๋ธ”๋ฃจ์Šค์นด์ด์ฆ˜', ์ •์น˜ ํญ๋ ฅ, ๊ทธ๋ฆฌ๊ณ  ๊ถŒ์œ„์ฃผ์˜ ํ•˜์˜ ๊ฐœ๋ฐฉ ์†Œ์…œ ๋„คํŠธ์›Œํฌ

์ž‡์ฐฝ๋ช… EatChangmyeong๐Ÿ’•๐Ÿฑ @eatch@hackers.pub

์ด ๊ธ€์€ ๊ฐœ๋ฐฉํ˜• ์†Œ์…œ ๋„คํŠธ์›Œํฌ์ธ ๋ธ”๋ฃจ์Šค์นด์ด๊ฐ€ ๋ฏธ๊ตญ ์ •์น˜ ์ง€ํ˜• ๋ณ€ํ™” ์†์—์„œ ๊ฒช๋Š” ์–ด๋ ค์›€์„ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค. ์ค‘๋„ ๋…ผ๊ฐ๋“ค์˜ ๋น„ํŒ๊ณผ ๊ฐ€์งœ ๋‰ด์Šค ํ™•์‚ฐ์œผ๋กœ '์ขŒํŽธํ–ฅ' ํ”Œ๋žซํผ์ด๋ผ๋Š” ๋‚™์ธ์ด ์ฐํžˆ๊ณ , ์ •๋ถ€์˜ ๊ฒ€์—ด ์••๋ฐ•๊นŒ์ง€ ๋ฐ›๋Š” ์ƒํ™ฉ์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ ์ฐฐ๋ฆฌ ์ปคํฌ ํ”ผ์‚ด ์‚ฌ๊ฑด์„ ๊ณ„๊ธฐ๋กœ ๋ธ”๋ฃจ์Šค์นด์ด์— ๋Œ€ํ•œ ์ •์น˜์  ๊ณต๊ฒฉ์ด ์‹ฌํ™”๋˜๊ณ  ์žˆ์œผ๋ฉฐ, ์ด๋Š” ์•ฑ ์Šคํ† ์–ด ํ‡ด์ถœ๊ณผ ๊ฐ™์€ ์‹ค์งˆ์ ์ธ ์œ„ํ˜‘์œผ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ์Œ์„ ์ง€์ ํ•ฉ๋‹ˆ๋‹ค. ์ €์ž๋Š” ๋ธ”๋ฃจ์Šค์นด์ด๊ฐ€ ๋น…ํ…Œํฌ์˜ ์—”์‹œํ‹ฐํ”ผ์ผ€์ด์…˜(enshittification) ๋ฌธ์ œ ํ•ด๊ฒฐ์— ์ง‘์ค‘ํ•˜๋Š” ๋™์•ˆ, ๊ถŒ์œ„์ฃผ์˜ ์ •๋ถ€์˜ ํƒ„์••์ด๋ผ๋Š” ์ƒˆ๋กœ์šด ์œ„ํ˜‘์— ์ง๋ฉดํ–ˆ๋‹ค๊ณ  ์ฃผ์žฅํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋‹จ์ˆœํ•œ ํ”Œ๋žซํผ ์ด๋™์˜ ์ž์œ ๋ฅผ ๋„˜์–ด, ์ •์น˜์  ํƒ„์••์—๋„ ์‚ด์•„๋‚จ์„ ์ˆ˜ ์žˆ๋Š” ํšŒ๋ณตํƒ„๋ ฅ์„ฑ ์žˆ๋Š” ๋„คํŠธ์›Œํฌ ๊ตฌ์ถ•์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์€ ๊ธฐ์ˆ ์  ์ž์œ ์™€ ์ •์น˜์  ์–ต์•• ์‚ฌ์ด์˜ ๋ณต์žกํ•œ ๊ด€๊ณ„๋ฅผ ์กฐ๋ช…ํ•˜๋ฉฐ, ๋ฏธ๋ž˜ ์†Œ์…œ ๋„คํŠธ์›Œํฌ์˜ ๋ฐฉํ–ฅ์„ฑ์— ๋Œ€ํ•œ ์ค‘์š”ํ•œ ์งˆ๋ฌธ์„ ๋˜์ง‘๋‹ˆ๋‹ค.

Read more โ†’
5
8
0
0

ํƒˆ๋ชจ๊ฐ€ ์‹ฌํ•œ ๊ฐœ๋ฐœ์ž๋Š” ํ•จ์ˆ˜ํ˜• ํŒจ๋Ÿฌ๋‹ค์ž„์„ ์จ์•ผ ํ•˜๋Š” ์ด์œ ๋Š”?

ํ•จ์ˆ˜ํ˜• ์จ๋ณด๋‹ˆ๊นŒ ๋ชจ๋‚˜๋“œ๋ผ

์—Œใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹

8
0
5
0
0
0
1

์ด์ œ ์ž๋ฐ” ๋ฉ”์ธ์„ ์ด๋ ‡๊ฒŒ ์จ๋„ ๋œ๋‹ค๋‹ˆ ๋†€๋ž๊ตฐ์š”

void main() {  
    var name = IO.readln("What is your name? ");  
    IO.println("Hello, " + name);  
}  
5
4
1
2
1
1
0
5
0
3