전체 글
-
내 맘대로 프로그램 설계 3. - 함수와 변수.프로그래밍/설계 2018. 1. 16. 04:23
원래 합쳐져서 Section2 였던 '기초'에서 '간단한 데이터 처리'와 '함수'로 나뉘어 구성하게 되었습니다. 너무 길어서 로딩도 오래걸리고, 읽는 사람도 힘들겠더군요. 내 맘대로 하는 프로그램 설계 시리즈.Chapter1 - 간단한 데이터 처리(4섹션) 2017/12/27 - [프로그래밍/설계] - 내 맘대로 프로그램 설계 1. - 이유와 준비. 2018/01/11 - [프로그래밍/설계] - 내 맘대로 프로그램 설계 2. - 데이터 타입. 2018/01/16 - [프로그래밍/설계] - 내 맘대로 프로그램 설계 3. - 함수와 변수.(현재) 2018/05/29 - [프로그래밍/설계] - 내 맘대로 프로그램 설계 4. - 고정 크기 데이터. 2017/06/30 - [프로그래밍/설계] - 프로그래밍과 추상..
-
내 맘대로 프로그램 설계 2. - 데이터 타입.프로그래밍/설계 2018. 1. 11. 10:08
아무래도 너무 길어서 포스트를 2개(Section2, 3)로 나누어 다시 썼습니다.부족한 내용은 틈틈히 보강될 예정입니다. 내 맘대로 하는 프로그램 설계 시리즈.Chapter1 - 간단한 데이터 처리(4섹션) 2017/12/27 - [프로그래밍/설계] - 내 맘대로 프로그램 설계 1. - 이유와 준비.2018/01/11 - [프로그래밍/설계] - 내 맘대로 프로그램 설계 2. - 데이터 타입.(현재)2018/01/16 - [프로그래밍/설계] - 내 맘대로 프로그램 설계 3. - 함수와 변수.2018/05/29 - [프로그래밍/설계] - 내 맘대로 프로그램 설계 4. - 고정 크기 데이터.2017/06/30 - [프로그래밍/설계] - 프로그래밍과 추상화에 대하여.[부록] Chapter2 - 임의의 데이터 ..
-
내게 맞는 Ebook 뷰어를 찾아서 - 8종 리뷰IT 2018. 1. 5. 20:02
최근 이북을 보게될 일이 생겨서 적당한 PC용 Ebook(Epub) 뷰어를 찾고 있는데 Freda란 게 최고인것 같다.PDF는 그냥 파이어폭스 내장 뷰어. 이게 상당히 좋다. 몇가지 Ebook 뷰어에 대하여 리뷰를 해보는데, 전 TTS 같은 건 잘 안써서 오로지 ‘뷰어’ 즉 보는 것에만 치중하여 판단하였습니다.(목차, 라이브러리 관리 등도 대부분 비슷하여 제외.) 영문 Ebook은 An Introduction to Functional Programming Through Lambda Calculus 한글 Ebook은 객체지향 이야기를 사용했습니다. Adobe Digital Edition 아무래도 Ebook 뷰어중 가장 유명한 것은 Adobe사의 Digital Edition 이다.그래서 매우매우 기대감을 가..
-
내 맘대로 프로그램 설계 1. - 이유와 준비.프로그래밍/설계 2017. 12. 27. 16:08
이 시리즈는 HtDP(How to Design Programs)에 기초하여 작성이 되고, 앞으로 SICP(Structure and Interpretation of Computer Programs)로 보강이 될 계획입니다.참고로 HtDP 1판과 2판을 모두 참조중.(2판이 완전히 재작성이 되어가지고..) * 어디까지나 기초를 하여 작성하지, 그 과정을 똑같이 따라가지 않습니다.(저작권, 더 나은 학습방향?? 47.5), 평균연봉도 약 8천만 원으로 다른 그룹과 비교하였을 때(중간그룹 기준 약 5천만 원) 경쟁력을 갖추고 있었다. 마지막으로 하위그룹은 60%의 직업이 로봇으로 대체할 수 있었지만, 상위그룹은 30%만 대체될 수 있는 것으로 나타나 디지털과 관련된 능력을 다룰수 있는 것은 갈수록 중요한 요인이..
-
파이어폭스 부가기능 소개.(크롬 호환, 성능 위주.)IT 2017. 11. 27. 01:54
요즘 포스팅을 잘 안했는데, 파이어폭스의 부가기능을 소개해볼까 합니다. 여기에 나오는 부가기능은 크롬계열에서도 호환이 되는 걸로 골랐습니다. 또한 실제로 성능 향상이나 UX에 이점이 있는 부가 기능들을 선정했습니다. 1. AMP Browser Extension. 1.1 개요. 구글에서 제공하는 AMP(Accelerated Mobile Pages)라는 기술을 적용한 사이트들은 자동으로 amp가 적용된 모습으로 보여주는 부가기능이다. AMP가 빠른 이유로는 구글에서 제공하는 간결한 HTML, Javascirpt를 사용. 이미지 최적화, 비동기 로딩등 대역폭 최적화. 구글이 제공하는 캐싱. 을 들 수 있다. 이외 AMP가 빠른 속도를 제공하는 이유는 Naver D2의 'AMP는 어떻게 웹 페이지의 성능을 높일..
-
Visual Studio Team Service(VSTS)의 Git 사용하기.프로그래밍/기타 2017. 10. 16. 01:47
마이크로소프트가 운영하는 개발용 협업 서비스인 Visual Studio Team Service(VSTS)중 Git을 사용해보도록 하겠다. 1. Git(깃) 소개. Git(깃)은 CVS(Concurrent Versions System), SVN(Subversion)등과 함께 소스코드 관리를 위한 버전 관리 시스템(VCS, Virsion Control System)중 하나이다. 간단히 설명하자면, 계속 변화하는 소스코드를 관리하기 위한 형상관리 툴인데 소스코드의 버젼별 스냅샷(백업)을 찍어주고 복원, 소스코드가 변경될 때 기존의 소스와 합치기, 중복제거 등의 기능을 제공해준다. 이때 CVS, SVN은 중앙집중형 시스템 시스템이고, Git은 분산식 시스템이라 할 수 있다. 이것도 굉장히 비약하여 설명하면 FT..
-
기수법(記數法, Numeral System)수학 2017. 10. 6. 22:26
1. 개요. 기수법은 수를 시각적으로 표현하는 방법이다.記數法이란 한자처럼 숫자를 기록하는 방식, Numeral System처럼 수를 나타내는 체계라 말할 수 있다. 기수법은 크게 3가지로 나눌수 있다. 1에 대한 표기로 수를 표현하는 단항 기수법(Unary Numeral System)특정한 수들에 대한 표기를 가지는 명수법(命數法, Sign-Value Notation)숫자의 위치와 계수를 이용하여 수를 나타내는 위치값 기수법(Positional System)2. 단항 기수법(Unary Numeral System). 단항 기수법은 단위 수를 수직선, 원, 또는 점 등의 기호를 반복하는 방식으로 숫자를 나타낸다. 2.1 예시. 2.1.1 바를정(正). 一, 丁, 下, 止, 正의 형태로 완성하면서 숫자를 센..