-
[test] test
[test] 목차 준비중입니다.감사합니다.
-
[0012] C++
[C++] 목차 1. C++ 추천 대상 2. C++ 배우는 방법 3. C++기초 3-1. pointer 3-2. const 3-3. reference 3-4. copy constructor 3-5. virtual function 3-6. operator overloading 3-7. functor 3-8. template : generic programming 3-9. STL 4. modern C++ 4-1. move semantics 4-2. auto / decltype / decltype(auto) 4-3. shared_ptr 4-4. lambda expression 1. C++ 추천 대상 성능에 민감한 개발자 컴퓨터 구조를 이해하고 싶은 개발자 커널/드라이버 프로그래밍 (보안프로그램, 임베디드) 여러 프로그래밍 언어를 다루는 개발자 UI가...
-
[0011] Java9
Java9 OverView 1. Java history 2. 용어설명 3. Java9 변화된 부분 1. Java history Java history 1991 : Green (Oak) 1994 : JDK EAs 1996 1월 : JDK 1.0 1997 2월 : JDK 1.1 1998 12월 : J2SE 1.2 2000 5월 : J2SE 1.3 2002 2월 : J2SE 1.4 2004 9월 : J2SE 5.0 Java history 2006 12월 : Java SE6 2011 7월 : Java SE7 2014 4월 : Java SE8 2015 12월 ~ 2016...
-
[0010] Code Review
Code Review OverView 1. Code ReView ? 2. D2 Naver 3. Kakaotalk 4. SW 지원도구 1.Code Review ? 대면 Code Review - BeyondCompare 2. D2 Naver 3. Kakaotalk 4. SW 지원도구 4. SW 지원도구 Subversion 자유 소프트웨어 버전 관리 시스템이다. 명령행 인터페이스에서 사용하는 명령어를 따서 “SVN”이라고 줄여서 부르기도 한다 4. SW 지원도구 git 프로그램 등의 소스 코드 관리를 위한 분산 버전 관리 시스템이다. 기하학적 불변 이론을 바탕으로 설계됐고, 빠른 수행 속도에 중점을 두고 있는 것이...
-
[0009] 오픈소스 라이선스의 이해
오픈소스 라이선스란? 오픈소스 소프트웨어 (Open Source Software) 일반적으로 자유롭게 사용, 복제, 배포 수정 할 수 있으며, 소스코드가 공개된 소프트웨어 오픈소스 소프트웨어의 대표적인 예 Linux 커널, Apache, FireFox, MySQL 등등 오픈소스 소프트웨어 라이선스(Open Source Software License) 오픈소스 소프트웨어 개발자와 이용자 간에 이용 방법 및 조건의 범위를 명시한 계약 상용 소프트웨어와는 다르게 로열티를 요구하지 않음 사용자들에게 사용에 대한 권리 부여 (복제 및 배포) 소스코드를 제공하여 수정 가능 카피레프트 (CopyLeft) 카피라이트(CopyRight) 에 반대 되는 개념 저작권에 기반을 둔...