OS/개발환경구축(22)
-
Agile , Scrum, Kanban
시작하기 전에 --------------------------------------------------------------------------------------------------------------------------------------------- 애자일 소프트웨어 개발 방법론.. 많이 들어보셨겠지만, 실제 업무상에서는 잘 와닿지 않는 것이 대부분이였습니다. 뭐를 쓰던지 간에, 장단점이 있고, 그것을 어떻게 받아들이느냐하는 마음 가짐도 중요하다고 생각됩니다. 혼자 작업하는 것이 아니고, 팀이 작업을 하기에 제가 지금까지 일을 해오면서 가장 중요한 것은 팀웍이였습니다. 사람간의 관계가 잘 형성이 되려면 서로간의 의심이 없는 것, 내가 하기 싫은것을 남에게 미루는 상황이 없는 팀이 이뤄져..
2016.03.28 -
ZooKeeper에 대해서 연구 분석 @.@
Zookeeper is a distributed Coordination Service for distributed applications Zookeeper란 분산된 어플리케이션들을 위한 분산 조율,조정 서비스 랍니다.Coordination(조정,조율)란 뜻은 다양한 노드가 함께 동작하도록 만드는 행위라고 하면, Coordinator 라 함은 조율사 정도의 의미가 되겠죠.하지만 Coordinator 라는 이름을 사용하지 않고, ZooKeeper라는 이름을 사용하였습니다. 사내에 ZooKeeper를 사용하고 있어서,이 부분에 대한 스터디 혹은 정리가 필요로 해서, ZooKeeper 사이트를 찾아서 번역을 시작해 봅시다.https://zookeeper.apache.org/doc/trunk/zookeeperOv..
2015.12.21 -
Nexus 소개&설치
어제 급하게 필요로 해서 설치를 하면서 정리를 했다.사내 배포도 완료되었고, 나중에 까먹으면 보려고 , 이것저것 짜집기하면서 내가 진행한 시행착오등등도 기재 했습니다. 목차Nexus 소개Nexus Repository의 용도와 목적 그리고 종류Nexus 다운로드/설치Nexus 실행/중지/재시간/로그Nexus 접속/계정Public Repositories GroupProxy Repository3rd party Repository (Deploy/Use)Deploying Jar file to NexusUsing jar file from Nexus 1. Nexus 소개 Maven에서 사용 할 수 있는 Repository 입니다.장점으로 외부에서 dependency를 끌어오는 수고를 덜고, local nexus를 p..
2015.11.24 -
회사 입사이후 개발 환경 구축 후기
OOOOOOOO 회사에 입사를 결정했습니다.입사 첫날, 제 자리에 앉았습니다.개발팀원들과 인사를 나누고, 앞으로 업무 파악을 하시면서 전체적으로 문제되는 사항들을 잘 잡아주시면 된다라는 이야기를 들었습니다. 다들 의욕이 충만한 젊은 개발자들이 이였습니다. 냐하핫 아.. 나도 열심히 해야지 !!! 자리에 앉았지만, 컴퓨터나 모니터가 보이지 않네요;;;배송이 늦어져서 오후에나 온다고 하네요 @.@ 다행이도 제 가방에는 읽을 책이 있어서, 책을 읽고 있었습니다. 점심을 먹고 나니, 컴퓨터가 도착해 있네요.. 우왕.. 내가 좋아하는 맥북..이 아닌 윈도우즈 데스크탑이네요.오홋.. 최근 회사를 다니면서, 데스크탑을 받은건 참 오래간만이네요 .. 뭐 클라우드 시대 이니까.. wherever!!! 이메일 계정을 만들..
2015.10.28 -
CI-Jenkins 설치 및 설정
사내에는 문서까지 만들어 놓고 .... 블로그에는 CI 폴더를 만들어 놓고 내용이 하나도 없다니!!!! 오늘은.. 이걸 정리해 봅시다.몇년전 CI 서버를 처음 접했을 때는... 뭔가 했다... 뭐지 Continuous Integration ... 지속적인, 끊임없는 통합 서버 라니.. 하나씩 알아가고 난 이후... 잘 쓰다보니.. 이처럼 편한것이 없었다. 정의를 한번 봅시다. What is Jenkins? (젠킨스이 뭐냐?)Jenkins is an award-winning application that monitors executions of repeated jobs, such as building a software project or jobs run by cron. Among those things,..
2014.09.12 -
Maven 이란 : 라이브러리 관리 기술
Maven 이란 : 라이브러리 관리 기술 자바의 광범위한 Jar 패키지를 관리해주는 프로그램이다. 자바는 객체지향적인 프로그래밍 언어로서 하나의 개발사가 개발을 독점하는 프로그래밍 언어가 아닌, 전세계 사용자에 의해서 발전해 온 독특한 프로그래밍 언어이다. 그러다 보니 다양한 프레임워크들이 생겨나게 되었고 중복된 기능을 자신만의 방법으로 제공하는 프레임워크들도 부지기수로 많다. 한 프레임워크의 특정기능이 다른 프레임워크를 의존하는 경우가 있다. 자바가 엄청난 확장성을 가진 언어임에는 틀림없지만, 이렇게 우후죽순으로 관리가 되지 않는 점은 항상 큰 문제로 지적되었다. Maven을 설치하면 따로 인터넷에서 jar 파일을 긁어올 필요도 없고, 메이븐을 통해 원하는 버전을 다운받기만 하면 된다. 게다가 프레임워..
2013.08.28