전체 글 1493

Julia 프로그래밍 언어 소개, Python과의 바교

오직 고성능 연산을 위해 태어난 최신 프로그래밍 언어, Julia(줄리아)를 소개합니다.C 언어 수준의 폭발적인 실행 속도와 Python의 뛰어난 생산성을 동시에 갖춘 Julia는 파이썬의 가장 큰 단점인 ‘속도 이슈’를 근본적으로 해결한 언어입니다. 동적 언어의 편리함을 유지하면서도, JIT(Just-In-Time) 컴파일러를 통해 막강한 성능을 자랑하죠.Python 개발자가 쉽게 적응할 수 있도록 핵심문법을 1:1 비교 코드로 정리했습니다.1. 콘솔 입출력 & 형 변환 (Console I/O & Casting)문자열에 변수를 보간할 때 Julia는 $ 기호를 사용하며, 형식화 출력(@printf)도 간편하게 지원합니다.PythonPython from math import pi# 콘솔 입력name = ..

Programming 2026.09.02

Racket 프로그래밍 언어 소개, 파이썬과의 비교

Prompt: Racket 프로그래밍 언어를 소개하는 블로그 글을 작성해. Python과의 예제 코드 비교를 만들어야 해. 상수, 변수, 연산(사칙연산, 거듭제곱, 로그 등), 기본 자료 구조, 함수, 클래스, 반복문(break 등 빠져나오는 방법 포함. let/ec 예제 포함), 조건문, 인터넷 문서 읽기, 정규표현식 사용하기 등을 포함해. read-line 등 콘솔 입출력(printf 등 형식화된 출력 포함), 문자열과 숫자 형 변환도 포함해.Racket은 Lisp 가문의 Scheme을 기반으로 발전한 현대적인 함수형 프로그래밍 언어입니다. 언어 그 자체를 확장하고 새 언어를 만들 수 있는 '언어 제작 언어(Language-Oriented Programming)'라는 독보적인 특징을 가지고 있어, 프..

Programming 2026.09.02

스턴트 스쿠터 적정 높이 등

핸들을 잡았을 때 팔이 약간 구부려져야 한다.앞 뒤 바퀴에 체중을 고르게 실었을 때, 앞으로 숙여지지 않아야 한다. 높이가 낮으면 앞으로 숙여서 점프 등을 할 때 앞으로 고꾸라지며 넘어져서 위험하다.높이가 높으면 점프할 때 들기 어렵다. 그리고 턱에 부딪힐 위험이 있다. 점프나 바니 홉을 할 때는 점프시 스쿠터와 동시에 올라가야 한다. (사격시 견착 느낌으로, 핸들을 위로 당기고 있으면 들기 쉽다.)그리고, 점프시 다리를 접고, 땅에서 점프할 때처럼 본능적으로 다리를 다시 펴게 되는데 그렇게 펴지 않는 느낌으로 해야 체공 시간이 길다.

카테고리 없음 2026.08.23

Clojure 문법을 사용하는 scripting 언어인 Babashka

Clojure의 강력함과 표현력을 데스크톱 스크립팅과 CLI 도구 개발에 활용하기 어려웠던 주요 원인은 JVM의 긴 시작 시간(Startup Time) 때문이었습니다. Babashka (bb)는 이 문제를 해결하기 위해 등장한 혁신적인 Clojure 스크립트 실행 환경입니다. Babashka v1.13.219Type :repl/help for helpuser=> (dotimes [i 10] (print i))0123456789niluser=> (println '안녕')?덈뀞'niluser=>그러나, 한글이 깨진다. 나가시는 문은 저쪽입니다. Babashka란 무엇인가?Babashka는 Michiel Borkent가 개발한 Clojure 표현식 기반의 경량 스크립팅 엔진입니다.핵심 메커니즘은 GraalV..

Programming 2026.08.23

스턴트 스쿠터 매뉴얼 잘 하는 방법

스턴트 스쿠터 매뉴얼(Manual, 뒷바퀴로만 중심을 잡고 달리는 기술)은 단순히 핸들을 잡아당기는 것이 아니라 체중 이동과 골반 위치가 핵심입니다.1.진입 자세 및 속도 확보:너무 느리면 균형을 잡기 어렵습니다.적당한 서행 속도로 달리는 상태에서 무릎을 살짝 굽히고 자세를 낮춥니다. 발은 데크 중앙이나 약간 뒤쪽에 편안하게 배치합니다.2.체중 뒤로 이동 (핵심):팔로 당기는 것이 아니라 엉덩이를 뒤로 뺍니다.팔의 힘으로 핸들을 당기면 전복되기 쉽습니다. 무릎을 구부리며 엉덩이를 뒷바퀴 위쪽(데크 뒤편)으로 낮게 누르듯 무게중심을 뒤로 옮깁니다. 이때 팔은 거의 펴진 상태를 유지합니다.3.균형점(Sweet Spot) 찾기:앞바퀴가 살짝 뜬 상태를 유지합니다.앞바퀴가 지면에서 약 15~20cm 정도 들리면..

Etc 2026.08.23

smtp에서 메시지 본문 끝에 .을 추가해야 하는데 사용자가 본문 끝에 .을 치면 어떻게 인코딩되나

SMTP 프로토콜에서 메일 본문의 끝을 알리는 신호는 줄 바꿈 후 단독으로 입력된 마침표 한 개(\r\n.\r\n)입니다.사용자가 본문 끝이나 특정 위치에 마침표(.)를 입력했을 때 어떻게 처리되는지는 마침표의 위치에 따라 달라지며, 이는 RFC 5321 규격의 도트 스터핑(Dot-Stuffing / Transparency) 기술로 해결합니다.1. 일반적인 문장 끝의 마침표 (예: 안녕하세요.)문장 중간이나 끝에 마침표가 들어가는 경우, 아무런 별도 인코딩이나 변환 없이 원문 그대로(안녕하세요.) 전송됩니다.이유: SMTP 서버가 본문의 끝으로 인식하는 조건은 새로운 줄의 시작 부분에 마침표 한 개만 단독으로 있을 때이기 때문입니다.2. 사용자가 줄 처음에 마침표를 치거나, 단독으로 .만 입력한 경우만약..

Computer 2026.08.05

120 mm의 휠이 장착된 스턴트 스쿠터를 일상에서 보도블록이나 아스팔트에서 타면 진동이 오는데 무릎과 손목 관절에 좋지 않나?

네, 장기적·일상적으로 매일 타면 무릎과 손목 관절 및 힘줄(건)에 상당한 무리를 줄 수 있습니다.스턴트 스쿠터는 평평하고 매끄러운 스케이트파크(기물)에서 점프나 트릭을 버티도록 설계된 제품이기 때문에, 일상적인 도로 이동 시 발생하는 진동을 완충하는 능력이 거의 없습니다.관절에 부담이 되는 이유1. 스턴트 스쿠터 휠의 구조적 한계단단한 재질: 일반 출퇴근용 스쿠터에 비해 휠 경도가 높고(보통 88A 이상), 내부 코어가 강철이나 알루미늄 일체형으로 되어 있어 노면의 진동이 변형 없이 몸으로 곧바로 전달됩니다.작은 휠 규격(120mm): 직경이 작아 보도블록 틈새나 아스팔트 요철을 부드럽게 넘어가지 못하고 부딪히며 튀게 됩니다.서스펜션 및 에어 타이어 부재: 충격을 흡수할 공기층이나 스프링 서스펜션이 없..

Medicine 2026.08.05

와일드 리프트는 왜 재미 없는가

리그 오브 레전드: 와일드 리프트(Wild Rift)가 지루하거나 아쉽게 느껴지는 이유는 PC 원작을 기대한 유저와 빠른 모바일 게임을 기대한 유저 양쪽 모두를 만족시키려다 생긴 ‘어정쩡한 포지셔닝’에 있습니다.게이머들이 와일드 리프트에서 재미를 느끼지 못하는 대표적인 핵심 원인 4가지입니다.1. PC LoL과의 어정쩡한 타협 (깊이의 부재)PC LoL의 본질적인 재미는 디테일한 라인전, 미니언 먹기, 정교한 와딩, 치밀한 시야 싸움과 오브젝트 오더에서 나옵니다.긴장감 감소: 맵이 좁고 템포가 빠르게 조정되면서, 라인전에서의 딜교환이나 미니언 관리(라인 프리징/밀기) 같은 정교한 스노우볼링 재미가 대폭 축소되었습니다.복구가 너무 쉬움: 패배 중이어도 골드 수급이 빠르고 복구 기회가 자주 주어져, 정교한 ..

Computer Game 2026.07.27