2025-03-31 계속 웃을 순 없어!

@장태근· March 31, 2025 · 6 min read

웃음 참기 실패!

Kotlin

// Long 타입 추론
val numL1 = 10L
val numL2 = 12345678912345
val numL3 = 100_000_000_000
  • 숫자 끝에 L을 붙이면 Long 타입으로 추론한다. 또는 Int의 표현 범위1를 넘으면 정수 리터럴을 Long으로 추론한다.
  • 숫자에 언더바를 사용할 때는, 뒤에서부터 3자리씩 나눠 사용하는 것이 가독성에 좋다.
  • Numbers

HTTP

  • 초기, 개인 컴퓨터가 보급됐지만 서로의 해답을 공유할 수 없었다.
  • 1991년, 월드와이드웹(www)의 창시자 '팀 버너스 리'는 서로 각기 다른 사람들의 생각을 모아 하나의 해답을 만들기 위해 웹이 등장했다. 완벽하진 않았지만 완벽에 가까웠다.
  • HTTP는 무상태(stateless) 프로토콜이다. 간단한 요청을 주고받기 위해 무상태로 설계했다. 요청과 응답을 서버가 알고 있지 않기 때문에 확장성이 좋다.
  • 무상태에서 로그인은 어떻게 이뤄질까? 간단한 HTTP에서 새로운 기술이 필요했다. 세션과 쿠키가 등장했다.
  • [SDF2013] '팀 버너스 리'가 월드와이드웹(www)을 만든 이유
  • 1991년, 인터넷의 발명과 인터넷 브라우저 전쟁

정재승의 과학 콘서트

꾸글 글쓰기 스터디에 나눌 이야기를 미리 정리했다.

책속으로

어떤 물리학자는 로키 산맥에 줄지어 선 산봉우리들의 높낮이를 소리로 변환하여 아주 그럴듯한 음악을 작곡하기도 했다. 그래서 컴퓨터 음악을 전공하는 사람들 중에는 자연의 패턴을 음악으로 변환하여 작곡하는 경우도 늘어났는데, 이런 장르를 '프랙털 음악(fractal music)'이라고 부른다. -127쪽

앞서 설명했듯이 작은 구조가 전체 구조와 유사한 형태로 되풀이 되는 구조를 '프랙털'이라고 한다. (...) 프랙털은 자연이 만들어낸 가장 중요한 내재적인 특징 중의 하나이며 우리는 그속에서 아름다움을 느낀다고 물리학자들은 믿고 있다. 바흐가 작곡한 음악의 악보를 자세히 들여다보면 음표둘의 분포가 매우 질서 정연하며, 전체 패턴이 하나의 악절, 심지어는 한 마디 안에서 유사한 구조가 되풀이 되는 것을 발견할 수 있다. -133쪽 ∼ 134쪽

마치며

  • 아생연후살타, 나에게 주어진 문제를 해결하고 주위를 둘러보자.
  • 남아있는 돈을 확인한 결과, 소비습관을 정비하고 잡다한 생각이 사라졌다. 당장 해야 할 일을 하자.

오늘의 함께 읽기

  1. -2,147,483,648 (2의 31승)

@장태근
개발자. 명료한 생각이 명료한 글이 된다.