All Posts

  • Elixir에서 메모이제이션 하기, Part 2

    일단 저번 포스트에서 작성한 MemoizationServer가 가지고 있는 한계점 중 딱 두 가지가 눈에 띕니다. 먼저 여러개의 매개변수를 갖는 함수에 대응할 수 있도록 구현을 개선해 봅시다. 현재 MemoizationServer 내부에서는 메모이제이션 state가 아…

  • Elixir에서 메모이제이션 하기, Part 1

    메모이제이션(memoization)은 컴퓨터 프로그래밍 기법 중 하나로, 매개 변수에 따른 함수의 값을 배열 등에 저장하여 다음에 똑같은 매개 변수로 함수를 호출할 경우 함수의 값을 계산할 필요 없이 그냥 배열에 저장된 값을 반환함으로써 프로그램의 실행 효율을 높이는 …

  • Serum에 추가할 기능들

    현재 Elixir로 작성된 정적 웹사이트 생성기 “Serum”에 추가할 예정이거나 작업이 진행중인 기능들입니다. 나열된 순서에는 일정한 규칙이 없습니다.…

  • Elixir 매크로 이해하기, Part 1: 기본

    이 글은 The Erlangelist에 게시된 “Understanding Elixir Macros, Part 1 - Basics”을 한국어로 번역한 것입니다. 원문은 여기에서 읽어보실 수 있습니다. 개인적으로 공부하면서 번역한 글입니다. 부디 가벼운 마음으로 읽어 주시…

  • 종강~~

    드디어 3학년 1학기가 끝났네요… 사실 “드디어”가 맞는지 모르겠어요. 개강 하자마자 정신 없이 구르고 구르고 또 구르다보니 어느새 방학이 된 듯한 기분이라, 딱히 기다렸다기보다는 갑자기 불쑥 찾아왔다고 해야 하나요 ㅎㅎ. 솔직히 무엇 때문에 바빴는지, 왜 주변 사람들…

  • 서울 엘릭서 밋업에서 발표!

    밋업에서 뒤풀이로 치킨을 먹고 기숙사로 돌아왔더니 자정이 넘었네요. 어제라고 해야 할까요, 오늘이라고 해야 할까요. 아무튼 18일 오후 7시 반에 있었던 Seoul Elixir Meetup에서 어쩌다가 “How to Publish a Hex Package”라는 주제로 …

  • Elixir 문서의 개선에 기여하다

    최근에 Elixir의 마이너 업데이트 1.4가 릴리즈 되었습니다. 새로운 라이브러리 요소와 여러 편의 기능들이 추가되어 가려웠던 곳을 시원하게 긁어 주었는데요, 특히 IEx에서 반환값을 출력할 때 색이 입혀져 나오는 것은 정말 제 마음에 들었습니다. 하지만 제가 가장 …

  • 2016년 연말정산

    슬슬 말도 많고 탈도 많았던 2016년 한 해가 끝나가고 있습니다. 사람들은 이맘때가 되면 연말정산이라고 하며 자신이 올 한 해 동안 무엇을 했는지 정리하고, 지금의 나는 올해 초의 나에 비해 어떻게 달라졌는지 생각해보고는 하지요. 보통 이런 건 그림을 그리시는 분들이…

  • Seoul Elixir Meetup 8월 17일 - Why Processes Trump Objects?

    이 글은 어제 처음으로 열린 Seoul Elixir Meetup에서 주최자 Kevin Rockwood가 발표한 내용을 기억나는 대로 정리한 것입니다. 말 그대로 제가 기억하는 대로 적은 것이기 때문에 글의 흐름이 그다지 매끄럽지 못하고 틀린 내용이 있을 수 있습니다. …

  • The First Blog Post

    Welcome to my website! I think this would be the very first website(except the sample website​) that is built with Serum, as nobody pays attention. Bu…

Tags