MOST POPULAR
-
[피지컬컴퓨팅] 아두이노에 대하여
#서론_기본으로 돌아가자생체신호 응용 프로젝트를 아두이노로 구현해보겠다 생각했는데, 막상 PCB보드에 올라가는 부품들을 보니 막연한 기분이 들었습니다. 아마, 내가 아두이노에 대해서 잘 모르고 있기 때문이 아닐까 생각이 들어, 먼저 아두이노에 대해 충분한 사전 조사를 실행하고 본 포스트를 통해 정리해보고자 합니다. #본론1_아두이노는 무엇일까?아두이노 공식 홈페이지에 접속하면 아두이노에 대한 설명과 그 활용법, 다양한 프로젝트에 관해 볼 수 있습니다. 우선, 본 홈페이지에서 설명하는 아두이노에 대해 간략히 정리해보았습니다.(1) 아두이노란? 아두이노는 하드웨어와 소프트웨어를 좀 더 쉽게 연결하여 사용하기 위한 오픈소스 플랫폼입니다. 조금 더 쉽게 설명하자면, 아두이노는 아주 기초적인 컴퓨터라고 말할 수 ..
-
[OS] 프로세스 메모리 구조
정말 옛날 옛적 첫 직장 다닐 때 찾아 정리했던 자료... 다시 들춰보니까 괜히 반갑네요:D #프로세스 메모리 구조 메모리 구조 : 데이터나 프로그램을 저장하는 저장 공간은 계층 구조를 갖습니다. CPU와 가장 가까운 공간부터 레지스터 -> CPU캐시 -> 메인메모리 -> 보조기억장치 -> 외부기억장치 순이며, 이 저장 공간들은 CPU로부터 멀어질수록 데이터를 저장하는 용량이 커지고 접근하는 속도는 느려집니다. 가상 메모리 : 실제 시스템에 있는 물리적인 메모리의 크기에 상관 없이 가상 공간을 프로세스에게 제공합니다. 이런 가상 메모리는 프로세스 전체가 메모리에 적재되지 않아도 프로세스의 실행이 가능하도록 합니다. 메모리 구조 : UNIX 시스템은 실행 중인 프로세스에게 4GB의 가상 메모리 공간을 할당..
-
[Linux] set nu/nonu
vi를 사용하면서 line number를 볼 수 있는지 몰랐을 때 큰 불편함없이 노가다 코딩 및 디버깅을 했습니다. 그런 와중 비슷한 구조와 내용을 가진 코드 두 개를 비교할 일이 있었는데 (물론 diff를 사용해도 되지만) 구조를 좀 상세히 비교해보고 싶어서 한 줄씩 비교해본 적이 있어요. 그 때 코드의 line number까지 상세히 적어가며 비교/분석하니 후에 수정할 때 상당히 편하더라구요. 그리고 그 이후 디버깅할 때도 편했는데 왜 쓸 생각을 못했을까 싶었습니다. 역시 있는지 알아야 쓸 줄도 아는 것이 맞습니다. #set nu / set nonu vi에서 사용할 수 있는 명령어입니다. vi를 들어간 다음 읽기모드에서 :set nu 명령어를 실행해주면 코드 왼쪽에 line number가 나타납니다...
MOST RECENT
-
[어쩌다 마케팅] 읽을수록 도움되는 유무료 마케팅 콘텐츠 모음
개인적으로 오래 보관해두며 읽고 싶은 콘텐츠 링크를 모아보았습니다. 다른 분들에게 또한 도움이 되길 바랍니다. 기술/산업동향은 기획에도 필요하다 생각되어 '어쩌다 기획'에 또한 동일하게 올라갑니다. #기술동향 2019년 웹/앱 개발의 전망과 화두 #산업동향 중학 서술·논술형 평가 확대... 올해 달라진 교육 정책 코세라, 2018년 가장 인기 있었던 상위 10개 수업 공개 2019 출판 산업의 전망 (오디오북과 저작권 조명) 코딩 배우려는 학생 밀려드는데 교수·강의실 부족하다며... 서울대 컴퓨터 공학부, 수강 제한 큐레이터의 말: 2019년 트렌드 트리거를 찾아서 (유료) '샐러던트' 서비스 전성시대, 누가 최후의 승자될까 #마케팅팁 좋은 랜딩 페이지는 어떻게 만드나 스타트업을 위한 18가지 핵심 '마..
2019.04.15 14:49 -
[어쩌다 기획] 읽을수록 도움되는 유무료 기획 콘텐츠 모음
개인적으로 오래 보관해두며 읽고 싶은 콘텐츠 링크를 모아보았습니다. 다른 분들에게 또한 도움이 되길 바랍니다. 기술/산업동향은 마케팅에도 필요하다 생각되어 '어쩌다 마케팅'에 또한 동일하게 올라갑니다. #기술동향 2019년 웹/앱 개발의 전망과 화두 #산업동향 중학 서술·논술형 평가 확대... 올해 달라진 교육 정책 코세라, 2018년 가장 인기 있었던 상위 10개 수업 공개 2019 출판 산업의 전망 (오디오북과 저작권 조명) 코딩 배우려는 학생 밀려드는데 교수·강의실 부족하다며... 서울대 컴퓨터 공학부, 수강 제한 큐레이터의 말: 2019년 트렌드 트리거를 찾아서 (유료) '샐러던트' 서비스 전성시대, 누가 최후의 승자될까 #기획팁 (유료) 중국 최고의 서비스 기획자가 중국 최대 플랫폼을 기획하는 ..
2019.04.15 12:29 -
[영화로 보는 IT] 이미테이션 게임_컴퓨터는 무엇일까?
#서론_가깝지만 알 수 없는 그대 컴퓨터는 무엇일까요? 컴퓨터와 인터넷으로 인해 지식과 정보의 바다가 이루어진 3차 산업 혁명을 지나, 지능정보기술의 발전으로 4차 산업 혁명까지 이룩하면서 컴퓨터는 우리 생활에서 없으면 안 되는 필수품으로 자리잡았습니다. 주변에서 정말 많이 볼 수 있지만 컴퓨터가 무엇인지 물었을 때 명쾌하게 대답할 수 있는 사람은 많지 않은 듯 합니다. 오늘은 영화 이미테이션 게임을 통해 컴퓨터에 대해 이해하고, 컴퓨터와 소통하기 위해 필요한 무언가들을 이야기해보고자 합니다. #본론_컴퓨터는 무엇인가요? 컴퓨터는 전자 회로를 이용하여 다양한 종류의 데이터를 처리하는 기기를 총괄하는 명칭입니다. 컴퓨터가 처리할 수 있는 데이터는 종류도, 양도 상상할 수 없을 정도로 어마무지해요. 카카오톡..
2018.09.03 01:44 -
[피지컬컴퓨팅] 아두이노에 대하여
#서론_기본으로 돌아가자생체신호 응용 프로젝트를 아두이노로 구현해보겠다 생각했는데, 막상 PCB보드에 올라가는 부품들을 보니 막연한 기분이 들었습니다. 아마, 내가 아두이노에 대해서 잘 모르고 있기 때문이 아닐까 생각이 들어, 먼저 아두이노에 대해 충분한 사전 조사를 실행하고 본 포스트를 통해 정리해보고자 합니다. #본론1_아두이노는 무엇일까?아두이노 공식 홈페이지에 접속하면 아두이노에 대한 설명과 그 활용법, 다양한 프로젝트에 관해 볼 수 있습니다. 우선, 본 홈페이지에서 설명하는 아두이노에 대해 간략히 정리해보았습니다.(1) 아두이노란? 아두이노는 하드웨어와 소프트웨어를 좀 더 쉽게 연결하여 사용하기 위한 오픈소스 플랫폼입니다. 조금 더 쉽게 설명하자면, 아두이노는 아주 기초적인 컴퓨터라고 말할 수 ..
2018.07.11 16:08