본문 바로가기

전체 보기

[Bamboo] 자동 빌드 정리 Bamboo는 아틀라시안의 CI/CD 기능을 제공하는 제품이다. Bitbucket or Github 등과 같은 형상관리 시스템에서 소스코드를 가져와서 빌드를 하고 배포하는 기능을 제공 개발자들이 특정 Repository에 Commit 및 Push를 하면, Bamboo 서버에서 해당 시점을 캐치하여 빌드 및 배포를 한다. 필요사항 빌드서버 : Bamboo의 Remote Agent를 설치 > Remote Agent를 설치 하기 전, Git 과 java jdk가 필요함. Remote Agent를 설치를 하면, 최초 1회 인증을 거쳐야함. 구분 Bitbucket Bamboo Lv1 [Project] [Project] Lv2 [Repository] [Plan] 빌드 Plan 설정 시, git형상관리 소스의 어느 .. 더보기
[git] git 설치 소스형상 관리를 위해 git을 설치하도록 한다. 아래 링크에 들어가서, 나의 OS 환경에 맞는 Git Tool을 설치한다. http://git-scm.com/download/win Git - Downloading Package Downloading Git Now What? Now that you have downloaded Git, it's time to start using it. git-scm.com 나의 OS는 Windows 10 64bit이니 아래와 같이 선택하여 다운로드. 별다른 설정 없이, Next 버튼 수행을 하면 아래와 같이 Install이 이루어진다. 설치가 되었다면, 아래와 같이 검색을 하여 확인! Git Bash를 실행하여 아래와 같이, version 정보를 확인한다. git --ve.. 더보기
[git-tfs] TFS->git 소스 마이그레이션 방법 최근들어 git으로 소스형상관리를 많이들 사용하고 있다. 이번 포스팅에서는 기존에 다른 형상관리 도구(TFS)를 사용하던 중, git으로 소스를 이관하고 싶을 때 'git-tfs' 유틸을 활용하여 소스변경이력과 함께 git으로 이관하는 방법에 대해 알아보도록 한다. 마이그레이션 전, 해당 환경에 git이 설치 되어있어야한다. http://git-scm.com/download/win Git - Downloading Package Downloading Git Now What? Now that you have downloaded Git, it's time to start using it. git-scm.com TFS -> git 마이그레이션 방법 MS에서 제공해주는 TFS(Team Foundation Serv.. 더보기
[python] 파이썬 내용 정리 파이썬 에디터 파이썬을 작성할 때 실무용으로 쓰려면 비주얼 스튜디오 코드를 추천한다. Visual Studio Code를 다운로드 받는 공식 다운로드 사이트 링크를 걸어 놓도록 하겠음. https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging moder.. 더보기
[DevExtreme] datagrid 사용법 및 옵션 정리 프로젝트를 진행하다 보면 반드시 사용하게 되는 datagrid에대해 정리한다. 프로젝트는 jQuery로 진행할 것이다. html 간단히 div tag에 id값을 사용하여 html Tag를 사용한다. js var _dataGrid; var _dataList = [{ "ID": 1, "FirstName": "John", "LastName": "Heart", "Prefix": "Mr.", "Position": "CEO", "BirthDate": "1964/03/16", "HireDate": "1995/01/15", "Notes": "John has been in the Audio/Video industry since 1990. He has led DevAv as its CEO since 2003.\r\n\r\.. 더보기
[DevExtreme] 유료 js 컴포넌트 정리 프로젝트를 진행하다 알게된 DevExtreme에 대해 정리를 하려고 한다. 이전에 DevExpress를 이용하여 프로젝트를 진행하곤 했었는데(윈폼, ASP.Net 등..) DevExtreme은 javascript용 유료 컴포넌트이다. 이전에는 주로 C#(WinForm, WPF, WebForm, ASP.Net, ASP.Net Core) 등 의 컴포넌트를 제공하며 돈을 벌던 회사였는데.. 워낙 javascript가 강세이다 보니 이렇게 js용 컴포넌트도 제공하는건가 싶다. js용 컴포넌트답게 다양한 javascript에 대해 샘플코드를 제공한다. (Angular, React, Vue, jQuery 등) DevExpress는 Demo 파일 및 매뉴얼 문서가 정말 잘 정리되어있어, 처음 프로젝트를 진행하더라도 .. 더보기
Dropzone js를 사용한 파일업로드 [기본] 파일 업로드 기능을 구현하기 찾아보다 발견한 Dropzone에 대해 정리를 한다. 샘플 코드는 아래 깃 헙에 업로드하였다. https://github.com/workshko/javascriptSutdy/tree/master/dropzone workshko/javascriptSutdy 자바스크립트 스터디 프로젝트. Contribute to workshko/javascriptSutdy development by creating an account on GitHub. github.com index.html dropzone 테스트 서버전송 여기서 작성 시 중요한 점은, 파일이 업로드 되는 구역의 div tag의 id를 'fileDropzone' 으로 지정하였을 경우, 스크립트단에서 Dropzone.options.. 더보기
지라프 만능 BBQ 그릴세트 후기! 카닥 올인원을 사용하다, 카닥 올인원이 고장나는 바람에 구입하게된 지라프 만능 BBQ 그릴세트!! 캠핑카페에서 저렴하게 나와서 구입하게된 지라프 구이바다 만능 BBQ 그릴세트를 소개 합니다. 박스채로 배달이 왔는데 정확히 사이즈를 보여주기 위해 소주병을 활용하였다. 지라프 만능 BBQ의 전체적인 구성은 이렇게 되어있다. 고기를 구워먹을 수 있는 그릴과 전골을 해먹을수 있는 전골팬, 뚜껑 버너 몸통 그리고 이 모든 구성품들을 안전하게 보관할 수 있는 가방으로 구성되어있다. 전골팬은 소주병 하나가 딱 들어맞을정도의 사이즈이고, 깊이도 너무나 좋다. 우리는 둘이 사용할것인데도 가장 큰 사이즈의 버너를 선택하였다. 큰게 무조건 최고여~~ 지라프 가스버너는 신기하게도 자석형태로 되어있어 가스를 연결하기 쉽게 되어.. 더보기
ASP.Net 오류코드와 함께 JsonResult 결과 받아오기 에러코드 500과 함께 JsonResult를 넘겨줬는데 Json 객체를 받아오지 못하는 경우가 발생하였다. [컨트롤러단] 컨트롤러에서 500 에러코드와 함께 JsonResult 형식의 결과를 넘겨준다. [뷰단] 로컬에서 Test 한경우 JsonResult로 넘겨주었기 때문에 Response Header의 Content-Type : application/json; 인것을 확인할 수 있다. 그리고 넘겨받은 XMLHttpRequest 객체 안의 response 안에는 서버에서 받은 JsonResult(오류메시지)를 확인할 수 있다. 실제운영서버에서 Test 한경우 운영서버에서도 마찬가지로 JsonResult로 넘겨주었는데 Response Header의 Content-Type : text/html 이다. 넘겨받.. 더보기
이케아 HELMER 가성비 수납장 조립 후기 수납장이 필요해서 인터넷을 검색하다 이케아 사이트에서 발견한 헬메르 수납장이 드디어 배송이 됬다. 퇴근 후 허겁지겁 포장을 풀고 수납장 조립에 들어갔다. 설명서 첫페이지를 보면 부품의 갯수를 확인하라고 알려준다. 설명서 글을 보며 부속품을 확인하고 작업 준비를 마쳤다. 그럼 본격적으로 조립을 시작해 보도록 한다! 가구를 일반 도라이버를 이용하여 할 수도있지만, 빠른 작업속도와 힘을 들이지 않아도 되는 전동드릴은 필수이다!! 처음으로 했던 작업은 서랍장의 양쪽 측면의 뼈대작업을 진행하였다. 이 과정에서 중요한점은 반드시 방향을 확인해해야 한다는 것이다. 나는 서랍장을 다 세우고 나서야 방향이 잘못됬다는 것을 알고 다시 조립하였다... 또한 측면을 조립할 때는 딱! 소리가 날때까지 힘을 주어 맞추어주어야 한.. 더보기