본문 바로가기

전체 글60

액션플랜이란? 출처 : http://blog.naver.com/haohao7475/220717443918 비장한 각오보다 액션플랜을 준비하라 ◆[출처] 비장한 각오보다 액션플랜을 준비하 ◆ 결심을 실천해서 성과를 만들어 내려면 반드시 필요한 두 가지 심리적 과정 1) 목표 정하기2) 목표를 달성하기 위한 실행 경로를 찾아내기= 실행 위도= 액션플랜 ※ 목표에 대한 구체적이고 효과적인 달성 경로 = 액션 플랜 ex) 독일 콘스탄츠 대학 골비처 박사는 두 집단의 대학생들을 대상으로 작심삼일의중요한 원인 액션플랜의 부재 때문이라는 사실을 실험으로 검증했다. 한 집단에게는 연휴 기간 중에 반드시 실천하고 싶은 결심 한가지를 하게 했다.또 한 집단에게는 결심을 하고 그 결심을 언제 어디서 어떻게 실천할지, 그 실천과정을 생각해.. 2016. 7. 18.
글로벌 사물인터넷(IoT) 플랫폼, 씽웍스(ThingWorx) 적용 사례 및 기술 분석 글로벌 사물인터넷(IoT) 플랫폼, 씽웍스(ThingWorx) 적용 사례 및 기술 분석 Thing Worx [A PTC Business] Realizing Value From the Internet of Things (답변자 - 원새진 부장) 1. 사물인터넷은 무엇인가? 사례 1 )독일 전기자동차 회사 STREETSCOOTER - 2010 신생 스타트업 > 회사설립, 제품 개발, 생산에서 서비스까지 복잡함 - 업무를 효율적으로 연계 > 독일 우체국 DHL에 성공적인 전기자동차 납품 - CAD PLM 같은 제품 개발에 필요한 솔루션 - 차랑 운영 상황 관리 어플리케이션 - 센서데이터를 모아서 알람제어 등 ▶사물인테넷 가치 실현 - 제품 개발 요구 사항 반영 : 개발된 요구사항과 실제 퍼포먼스를 모니터링 및.. 2016. 7. 6.
[생활코딩 4] SourceTree 버전만들기 Commit [ 버전만들기 Commit ] 1. 저장소 : 프로젝트 최상위 디렉토리인 저장소에 파일 저장을 하게 되면 SourceTree에서 자동으로 변화를 알아챈다. 2. 협업을 할경우 여러사람이 버전등록을하게 되면 혼선이 생김으로 계정을 등록한다. 계정이 등록되어 있지 않으면, commit이 안된다. [ Tool ] > [ Options ] - 3. 코멘트를 달아 Commit한다. 4. Commit : 버전하나를 생성했다.Log / History에서 확인 가능하다. 5. 저장소 안에 있는 소스를 수정하게 되면 발생한 변화를 자동으로 감지해준다. 6. 처음과 똑같은 방법으로 Commit해서 두번째 버전을 등록가능하다. 7. 과거 버전을 클릭하면 과거 소스 리뷰도 가능하다. 2016. 5. 11.
[생활코딩 3] SourceTree 저장소만들기 [ 저장소 만들기 ] 요람에서 무덤까지 함께하는 버전관리시스템프로젝트의 시작에서 끝까지 개입하게 되는 버전관리시스템우리를 끊임없이 관리하게 된다. 버전관리시스템을 통한 프로젝트 관리의 시작인 저장소 만들기 1. 저장소 만들기 Add Repository(저장소 추가)Create New Repository 저장소가 만들어 진 것을 확인가능 ( 숨은파일모두보기 했을 경우 보임 ) : Git을 이용해 만든 저장소 = 프로젝트의 최상위 디렉토리= 프로젝트 디렉토리 >>저장소에서 프로젝트 진행 2016. 5. 11.
[생활코딩 2] Git과 SourceTree 설치 Git과 SourceTree 설치 (1) GIT 설치 https://git-scm.com/ - git-baxh.exe Git 설치하면 명령어를 이용해서 윈도우를 제어할 수 있는 창이 뜸 git명령어를 치면 제어가능 (2) Source Tree 설치 GIT은 명령어 기반이기 때문에 학습이 어려움 ,GIT을 쉽게 사용할 수 있게 도와주는 GUI툴 Source Tree 사용 https://www.sourcetreeapp.com/ 2016. 5. 11.
[프로젝트관리 1] 버전관리란? [ 버전관리시스템 ] Version Control System 형상관리, 소스관리, VCS ( Version Control System ) 변화들을 관리하는 체계, 방법론, 소프트웨어소스코드를 안전하게 보관할 수 있는 방법 버전이 무엇인가? - 의미있는 변화들 = 기능 개선, 버그 수정 - 주석을 고치거나, 완결되지 않은 작업들은 의미 있는 변화가 아님- 프로그램의 변경점들 현실에서의 버전관리 제품 설명서1.txt = 켜고 쓰고 끈다제품 설명서2.txt = 잘 켜고 막 쓰고 꼭 끈다 ( 기존제품설명서를 좀더 풍부하게 만듬 )- "돌려놔!"했을 경우 대처하기 용이함버전관리사례 - 위키피디아 : 전셰계 집단지성을 발휘한 프로잭트, 버전관리가 가장 본질적인 프로잭트한사람이 작성한 것이 아닌 많은 사람들이 협업.. 2016. 5. 11.
[IT교육] Spring Framwork [ Spring Framwork ] Spring 은 IT를 하는 한국에서는 반드시 해야 하는 프레임워크JAVA JSP Spring이 보통 커리큘럼이 되는 이유 ( 핵심이니까 ) 전자정부는 공공기관에서는 전자정부를 쓰도록 규정국과 과제를 따게 되면 이 것을 써야함많은 라이브러리를 모아두어 편리하고, 예제까지 잘 되어 있음 프레임워크와 라이브러리 Frameworkex) 중장비, 포크레인 - 라이브러리 보다 큰개념이고 제약적임 한번 환경에 들어가면 계속 맞추어야 함- 장점 : 표준화가 됨 단점 : 타이트해서 응용의 범위가 제한 - 남들이 좋다기에 가져다 쓰는게 아니라, 필요에 의해 결정해야 함 - AnglurJS- 스프링은 프레임워크 임Libreryex) 가정에서 물건이 고장 났을 떄 쓰는 공구 상자, 공구가.. 2016. 4. 19.
[동영상] 코딩을 배워야 하는 이유 자신의 아이디어를 쉬운방법으로 구현화 시키는 것은 우리 세대가 처음 일 것입니다차세대 프로그래머는 미래의 마법사 입니다. 당신의 꿈이 의사던 농구선수던 인터넷으로 배워 보세요. 이공계열이 인기가 있어지는 요즘전세계적으로 IT수요가 많아지고 있는 요즘 2016. 4. 19.
[IT교육] Spring의 특징 [ Spring 특징 ] Spring은 잘하는건 자기가 하고 못하는 건 연결시켜주는 유능한 접작체의 역활을 해줌 스프링의 가장 큰 특징 1. DI 의존성 주입 (Dependency Injectiond)나는 조종말 할테니까 체워만 줘라다른 객체들을 스프링이 챙겨 주겠다. 의존성 주입을 위해 어떤 세팅을 해야 하는가를 알아야 함전쟁 갈때 총알있나? 뭐있나뭐있나? 다 챙기지 않도록 해주는 2. AOP Aspect Oriented Programming관점 지향 프로그램에러 트렌젝션 등의 잡다 과정 관리 횡단 관심(보조 업무) cf) EJB : 트렌젝션 처리 방법이 있었으나, 너무 무거워서 개인 PC에 돌아가기 힘든 점이 존재개인 PC에서 개발하고 서버에 올리는 개발 방식임으로 개발 시에 너무 효용성이 떨어져 쓰.. 2016. 4. 18.
[IT교육] IT Software 두 축과 MVC [ IT 정보 기술 Information Technolgy ]IT Software 의 두개의 축근본원리는 다 같아 웹이던 앱이던 데이터를 어디 저장해둬 처리하겠다. cf) ICT : IT에 커뮤니케이션, 통신의 개념을 덧붙인 것1. 데이터 저장소 프로그램은 메모리에만 있어서 컴퓨터를 끄면 날라간다. 데이터는 저장 되어야 한다.DB라고만 부르다가 DB로 안되는게 있더라 : 데이터 저장소라고 부름 1-1) 관계형 데이터 베이스 RDB : Sql 명령어 1-2) ~.file ~.doc ~.pdf 파일 저장 가능 - 단일 서버에 저장 가능2) Not Only Sql = Nosql - 빅데이터의 개념이 나오면서 등장 - 웹서버의 로그파일이 10GB , 20GB 점점 늘어나면서 서버가 늘어짐 ( 로그에는 불법침입 .. 2016. 4. 18.