본문 바로가기

현재

AGJS 활용 (3-SonarQube 설치 및 설정) 1. SonarQube 선택까지의 정보 취합 최신버전(7.9 또는8.0)을 설치해서 테스트하다가 잘 안되서 살펴보고 잘 읽어보니 jdk 11 이상이란다. 수차례 설치와 제거를 반복하다가^^ Code Coverage를 자동으로 뭔가를 제공한다는 7.4를 선택했다. 그러나 그후로도 Code Coverage 측정을 위한 SonarScanner 최신버젼인 4.2가 SonarQube6.7(LTS)에 가장 적합하다는 뉴스를 접했다...이런 아뿔사 내가 그럼 여태 뭘 한거지?...ㅠㅠ 어디에도 SonarScanner 최신버전과 SonarQube 최신버젼과의 설정에 대해 추정만 할 뿐 정확히 맞아 떨어지는게 없어 고민하던중 자료들이 SonarRunner로 되어 있어 혼돈이 생겼으나 아래와 같다^^ Answer is v.. 더보기
AGJS 활용 (2-기본환경 설정) 1. RedHat 계열 Java 설치 (CentOS, Fedora 등...) $sudo yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel * 참고- sudo : 현재 계정에서 다른 계정의 권한만 빌림, su : 다른계정으로 전환 (su- 은 su계정의 환경변수도 적용) $java -version * 버젼확인 openjdk version "1.8.0_222" 1-1. Ubuntu 계열 Java 설치 $sudo apt install openjdk-11-jre-headless 2. Git 설치 $sudo yum install git $git config --global user.name "사용자명“ $git config --global user.email "이.. 더보기
Amazon Linux2+GitLab+Jenkins(2.190.3)+SonarQube(7.4) 활용 (1-시작, 이하 AGJS) 지난달 Visual Studio Code(1.40.1)에 Vue.js와 Springboot로 인터내셔널택시 BackOffice 사이트를 하나 만들고, React Native로 태블릿과 모바일 기능을 제공하는 프로젝트를 여러 환경에 의해 오픈해야했고 우리팀이 만들어야 할 서비스에 이제야 비로서 시간을 할애하게 되었다 배달의 민족이나 타다와 같이 주업은 배달 또는 차량대여 사업과 같이 본업이 따로 있으나 그 사업을 넉넉하게 지원하는 IT조직이 백그라운드에 있어 신기술을 연구하고 기술은 언제나 만족스럽지 못하기에 새로 개발하고 토론하는 문화가 늘 부러웠다. 하지만 이전 회사는 수주산업에 올인하는 SI 회사여서 외부와 기술부채를 줄이기 위해 부단히 노력했으나 정작 그 중요도와 심각성을 이해하기 어려운 내부 분위.. 더보기
인터넷 세상이 많이 바뀌었네~ 2019-07월 현재 브라우져 점유율이 크롬이 71% 파이어폭스가 9.5% 그외 기타등등은 각 2~3%정도를 사용하고 마이크로소프트는 아래와 같은 사유로 IE나 엣지를 포기한 상태입니다. '자체 브라우저 버리고 크롬 선택한 MS' 6가지 패배 원인 - CIO Korea - http://www.ciokorea.com/news/114030 '자체 브라우저 버리고 크롬 선택한 MS' 6가지 패배 원인 지난 12월 초 마이크로소프트는 자체 브라우저 기술을 버리고 구글의 크로미움을 채택하겠다고 발표하면서 수십 년에 걸친 브라우저 패권 전쟁에서 패배를 인정했다. Credit: GettyImages윈도우 그룹의 부사장 존 벨피오레는 12월 6일 회사 블로그에 게시물에서 "우리는 고객들을 위해 웹 호환성을 높이고 모든.. 더보기
windows에서 vue-cli 환경설정 windwos에서 node와 npm을 설치한 후 "not found vue cli command for windows" 나온다면 path문제일 가능성이 매우 높음. 이럴땐 1. npm 및 node 명령어를 위해 C:\Program Files\nodejs 설정 2. vue 명령어를 위해 C:\Users\{YourUser}\AppData\Roaming\npm 또는 C:\Users\{YourUser}\node_modules\vue-cli\bin 환경변수에 설정 더보기
"가장 큰 문제는 기술이 아니라 기회를 잡을수 있냐다." 2011-04-12 재영이가 다음에 올렸던 “아키텍트가 알아야 할 97가지 것들” 에서 저에게 가장 와 닿는 에피소드입니다. 기술도 중요하지만, 더 중요한 것은 기회를 잡을 수 있냐다 라는 말이 너무나 가슴깊이 와 닿았습니다. 결국 사람들과 어떠한 관계를 가지느냐에 따라, 그 모듈의 관계 역시 정해지는 거죠. 기술 매우 중요하지만, 그것 보다는 어떻게 팀원들과 하나되어 서로의 단점을 상쇄시키고, 장점을 강화 시킬수 있을까요? 이게 요즘 저의 가장 큰 숙제인거 같습니다. 지금 이순간에도 실패한 급여 시스템 프로젝트를 진행하고 있는 사람이 아마 한 명 이상 있을 것입니다. 왜 그런걸까요? 자바 대신 루비를 선택하거나, Smalltalk 대신 파이썬을 선택했기 때문일까요? 혹은 오라클 대신에 포스트그레스를 사.. 더보기
쓸만한지... 오래전 티스토리를 사용하다가 너무 불편해서 블로그를 포기했었는데 과거와 현재와 미래를 위해 필요한 기록을 찾고 노력해보자전보다 나아졌다는 얘기를 듣고 다시한번 도전~~~ㅎ 더보기