본문 바로가기 메뉴 바로가기

Mastojun's Blog

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Mastojun's Blog

검색하기 폼
  • 분류 전체보기 (301)
    • 일상 이야기 (170)
      • 서울 상경기 (7)
      • 게임회사 이야기 (18)
      • 머리속 이야기 (93)
    • 프로젝트 (4)
      • 학교과제 (4)
    • 공부 (33)
      • 프로그래밍 일반 (9)
      • 게임 프로그래밍 (1)
      • 컴퓨터그래픽스 (3)
      • 읽은책 (15)
      • 그외 (1)
      • Problem Solving (4)
    • 취미 (27)
      • 그림 (8)
      • 기타 (5)
      • 사진 (14)
    • Item (13)
    • 감상 (50)
      • 게임 (1)
      • 만화 (1)
      • 좋은글 (1)
      • 도서 (15)
      • 영상 (13)
      • 영화 (17)
  • 방명록

공부 (33)
루비 프로그래밍 언어

"만족하는 프로그래밍 언어가 없어서 내가 만족할 만한 프로그래밍 언어를 만들어 보고 싶다." 어느 카페에서 채팅을 하다가 한 분이 했던 말이 떠올랐다. 그게 가능하기나 할까, 혹은 그래봤자 얼마나 제대로 만들 수 있을까 라는 생각을 그 때 했었는데 오래전에 이를 이루어 이젠 전 세계적으로 많이들 쓰이고 있는 언어가 있다. 바로 Ruby! 일본인인 유키히로 마츠모토가 1995년에 공개한 언어로 지금은 오픈소스 프로젝트로 되어 전 세계인들에 의해서 발전되고 있는 언어 이다.(몇년 전에 읽은 "사랑하지 않으면 떠나라"의 저자인 차드 파울러 역시 Ruby커미터중 하나로 알려져 있다.) 한빛 미디어에서 모집했던 한빛리더스의 5월 리뷰 대상 도서중에서 내가 선택한 책은 "루비 프로그래밍 언어". 아이폰과 웹은 별 ..

공부/프로그래밍 일반 2010. 6. 6. 23:48
임백준 - 누워서 읽는 퍼즐북

뉴욕의 프로그래머 임백준씨의 신간. 한빛 미디어에서 예약 배송을 할 때 구입을 해서 여태까지 읽었다. 이 책에서는 다양한 퀴즈들, 쉽게 인터넷에서 접할 수 있는 류의 문제들 부터 오랜 역사를 가지고 있는 퀴즈 거장들이 만들어낸 다양한 퀴즈들을 담고 있다. 그중 일부는 한빛 미디어 홈페이지 에서 일 부 확인해 볼 수 있도록 공개 되어 있으니 이 책에서 담고 있는 내용이 어떤 형식의 퀴즈 들인지 확인해 보고 싶은 분들은 일 부 라는 글을 하나 하나 클릭해 보시길.. 임백준씨의 책은 너무 어렵지도 그렇다고 아주 쉽지도 않은 책으로 공부를 하다가 혹은 일을 하다가 가끔 머리 식힐겸 보기 딱 안성 맞춤인 책들 이기 때문에 나올 때 마다 찾아 보고 있는데, 이 번 책 역시 만족 스럽다. 단, 평소에 퀴즈를 좋아 했..

공부/읽은책 2010. 2. 12. 01:33
Editplus Erlang Syntax 파일

회사 소모임에서 Erlang 스터디를 진행중 입니다. 얼랭 문법을 공부하고 발표하는 식이 아니고 문법은 알아서 공부해 오고 매주 Uva.onlinejudge.org에서 한문제 정도를 선정해서 Erlang으로 각자 풀어와 발표하는 식으로 진행을 하고 있습니다. 각자 개발 환경을 알아서 세팅해야 하는데 저는 다른 툴 익숙해 지기 귀찮아서 Editplus로 코딩하고 있는데 구문강조 파일이 없더군요.(Ecplise나 Emacs는 잘 되어 있다던데..) 그래서 직접 만들어 보았습니다. Erlang의 math, io, lists 라이브러리는 구문강조에 포함시켰지만 다른 라이브러리들은 아직 포함시키지 않았어요. 이상한거나 좋은 의견 있으면 공유합시다 :D

공부/프로그래밍 일반 2009. 5. 10. 18:53
설득의 심리학

설득의 심리학 지은이 로버트 치알디니 상세보기 설득이라는 단어를 사전에서 찾아보면 [명사 - 상대편이 이쪽 편의 이야기를 따르도록 여러 가지로 깨우쳐 말함. ] 이라고 나온다. 하지만 설득의 심리학에서는 이처럼 "말함" 에 해당하는 내용만 있는게 아니다. 더 넓은 개념으로 말로든 상황으로든 무엇으로든 간에 "마음을 움직이는"방법을 설명하는 책이다. 혹시 이런 경험이 있지 않은가? 내가 인식하지도 못한 사이에 상품에 대한 호감이 생긴다던지 왠지 거절하기 힘든 요청을 받을때가. 당신은 십중팔구 설득의 원칙에 지배당했다. 이 저자도 '내가 왜 설득을 당한거지?' 라는 의문에서 연구를 시작했다. 그래서 각 설득의 법칙을 서술한 장의 마지막엔 "자기 방어 전략" 이 같이 실려있다. 그 설득의 법칙에 당신은 당하지..

공부/읽은책 2009. 2. 25. 22:52
뇌를 자극하는 윈도우즈 시스템 프로그래밍

윤성우씨가 집필한 책을 읽을때마다 그 설명을 보고 놀라곤 한다. 수 많은 번역서들의 어색한 문장과 우리나라 정서와는 뭔가 맞지 않는 듯한 설명으로 다가가기 어려운게 사실인데, 이분이 집필한 책은 그렇지가 않다. 책 제목은 윈도우즈시스템 프로그래밍 이지만 컴퓨터 구조나 간단한 운영체제에 대한 설명까지 곁들여져 있다. 내가 읽으면서 가장 인상 깊었던것은 윈도우즈 프로그래밍에 대한 설명보다 컴퓨터 구조에 대한 설명인데, 컴퓨터 구조를 직접 하나 하나 설계해 가는 과정중 "왜 이 레지스터가 필요한지" 그 이유를 끄집어 내주기 때문에 컴퓨터가 왜 이런 구조를 가지고 있는지를 받아들이고 이해할 수 있게 해준다. 한빛미디어에서는 원래 동영상 강의는 따로 돈을 내야 볼 수 있지만 윤성우씨의 부탁(신념?)으로 동영상강의..

공부/프로그래밍 일반 2008. 12. 27. 01:39
프로그래밍 심리학

프로그래밍 심리학 올 초에 번역되어 나온 책으로 번역서가 나온지 얼마 안되어서 구입했는데 이제야 다 읽었다. 회사 책장에 두고 시간날때마다 틈틈이 (가끔 일 안하고 책읽는다고 혼나기도 했던 ㅠㅠ)읽느라 이렇게 오래 걸린듯. 프로그래밍을 하는 프로그래머에 초점을 맞추어서, 그들의 행동이나 프로젝트 진행에 있어서 일어나는 여러가지 사건들을 심리학적(관리자나 프로그래머나 머신 운영자등의) 인 측면에서 분석한 내용이 담겨져 있는 책이다. 인간을 다루는 심리학이란 측면에서 다루었다는 점에서 값어치가 있는 책. 이 책 이전에 그런 시도를 했던 책은 물론 없을테고, 이 책 이후에도 이정도로 프로그래밍이라는 행위를 심리학적인 측면으로 다룬 책이 별로 없다(사실 그렇게 알고만 있을뿐이다). 프로그래머로 일하고 있는 사람..

공부/읽은책 2008. 10. 15. 22:07
알고리즘 트레이닝으로 배우는 코드 단축기법 Short Coding

알고리즘 트레이닝으로 배우는 코드 단축기법 ACM/ICPC류의 문제 풀기에 관심 있는 분들이라면 "알고리즘 트레이닝" 이라는 제목이 붙어 있는 책을 알고 있을거다. 이 책과 같은 출판사에서 번역본을 낸 Programming-Challenges가 그것일텐데, Short Coding은 Programmig Challenges와는 조금 다른 성격을 가지고 있는 책이다. 처음엔 ACM/ICPC대회를 준비하는데 도움이 되지 않을까 하는 생각에서 이 책을 읽기 시작했다. 대회에서 가장 중요한것은 코드를 남들보다 빠른 시간내에 정확히 작성하는 것 이며 Short Conding이라 하면 그만큼 코드의 길이가 적으니 타이핑 수가 적어지고 코드 작성이 빨라서 유리한 위치에 있을 수 있다는 말이기 때문인데, 책을 받아 보고 ..

공부/읽은책 2008. 7. 15. 12:42
임베디드 프로그래밍 C 코드 최적화

임베디드라는 단어가 붙어서, 일반 PC에서 돌아가는 소프트웨어를 작성하는 나에게는 그다지 상관없을꺼 같은 책 때문에 읽지 않으려 하다가, C코드 최적화라는 말과 일반 프로그래머도 읽으면 도움이 되는 내용이 있다는 말에 솔깃해서 보게 된 책. C언어 코드 최적화라는 제목을 달고 나온 책은 시중에 많지 않다. 다만 내용을 달리해서 나온 책이 몇권 있을 뿐이다. 더군다나 임베디드 C 최적화라는 책은 처음 본다. 이러한 점을 볼때 이 책이 존재하는 의미는 충분하다. 책의 내용은 초보도 알아두어야 할 내용 부터 다소 어려운 내용까지 포괄하고 있다. Blog2Book시리즈의 의도가 블로그에서 포스팅을 읽는 편안함을 책으로 옮겨 책을 편하게 읽을 수 있도록 만든다는 거였는데, 그 노력 덕분인지 가벼운 마음으로 책을 ..

공부/읽은책 2008. 6. 3. 23:07
프로그래머 두뇌단련 퍼즐 44제

이 책의 제목의 "프로그래머" 라는 글을 보고, 프로그래머만 볼 수 있는 책인가? 라는 생각을 가질 수도 있을 법하다. 나도 물론 그랬고 다른 프로그래머들도 그랬으리라 생각된다. 사실 퍼즐책을 Wrox라는 유명 외국 컴퓨터책 출판사에서 출판한다는것도 이치에 맞지 않을 법 하고 프로그래머에 특화된 퍼즐 문제가 수록되어 있나? 라는 생각을 하는것도 무리가 아니다. 더군다나 번역자도 IT전문 번역자인 류광씨! 여타 퍼즐책에 비하면 전산학에서 다룰 법한 내용이 들어가 있는것도 사실이지만 프로그래머가 아니더라도, 충분히 같이 보고 즐길 수 있을만한 퍼즐책이다. 처음 책을 받아 보았을땐 약간 만만하게 보았다. 금방 페이지를 넘기고 얼마 가지 않아 책을 모두 읽고 퍼즐을 감상할 수 있게 될줄 알았다. 하지만, 그건 ..

공부/읽은책 2008. 4. 6. 20:48
UVa 100문제 달성!!!

http://acm.uva.es/p 에 있는 2000여개의 문제중 드디어 100개를 풀었습니다 [....] 제작년에 ACM-ICPC라는 대회를 접하게 되면서 Programming Challenges를 사서 공부를 했었는데, 두달정도의 준비기간동안 충분한 준비를 하지 못해서 고배를 마셨던 기억이 [......] 있는데요, 산업기능요원으로 복무하는동안 알고리즘 문제를 풀면서 실력을 차곡 차곡 쌓고자 위 사이트의 문제를 풀기 시작했습니다. 이번에 풀면서 어려운 문제는 전혀 안건들었어요. 쉬운문제가 2000개중에 100개는 있겠지! 라는 생각으로 간단한 수열혹은 규칙만 사용하는 문제들을 골라골라 풀어서 100개를 달성했습니다. (이중에는 큐나 스택등의 초 간단한 자료구조를 필요로 하는 문제도 있었던거 같아요. ..

공부/프로그래밍 일반 2008. 2. 10. 06:47
이전 1 2 3 4 다음
이전 다음
공지사항
  • Profiles
  • Dream List
최근에 올라온 글
  • 모교 소프트웨어 캠프 후기
  • Fez
  • 기타 연습 노트
  • Google Code Jam 2013 - Q⋯
최근에 달린 댓글
  • 넹 ㅋ_ㅋ)!!
  • 의미없는 자격증이라 공부 안⋯
  • 한번 흥미 있는 자격증인데..⋯
  • 영준아 잘사니?ㅋㅋ
Total
339,565
Today
0
Yesterday
3
링크
  • cyworld.com/mastojun
  • C-study.xo.st
  • Team SnTi
  • Naver Blog
  • UVa 문제풀기
TAG
  • C++
  • 키보드
  • LC-Display
  • 게임회사
  • u10
  • Programming Challenges
  • 도서감상
  • 한빛미디어
  • 서태지
  • 알고리즘
  • 한빛리더스
  • 공부
  • WIPI
  • 게임프로그래밍전문가
  • 프로그래머 두뇌단련 퍼즐 44제
  • 영화감상
  • Google Code Jam
  • 통기타
  • SRM
  • UVA
  • ACM-ICPC
  • 티크루
  • 병역특례
  • 자격증
  • GX100
  • Topcoder
  • 접사
  • 리눅스마스터1급
  • 한국기술교육대학교
  • OpenGL
more
«   2021/01   »
일 월 화 수 목 금 토
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
글 보관함
  • 2015/01 (1)
  • 2014/01 (1)
  • 2013/05 (2)
  • 2012/11 (2)
  • 2012/10 (4)

Blog is powered by Tistory / Designed by Tistory