Work 12

[Git] Git 레파지토리 이동 방법

https://www.smashingmagazine.com/2014/05/moving-git-repository-new-server/ Moving A Git Repository To A New Server — Smashing Magazine Suppose your company decides to change its code-hosting provider or you wish to move your own Git repository to a different host. It doesn’t happen often, but it happens. www.smashingmagazine.com 검색해서 얻은 정보들을 가지고 해봤는데, 잘 안됨 git init을 잘못해서 생긴 문제 였음. git init --bar..

Work 2023.03.09

[Work] 우분투 18.04 raid 구성.

Raid 구성은 아래 링크를 참고하였다. WD Pruple pro 8TB+8TB 구성을 하였다. 먼저 HDD 포멧은 2TB 이상인 경우를 참고. 아래 링크 https://seongkyun.github.io/others/2019/03/05/hdd_mnt/ ubuntu 추가 하드디스크 마운트 방법 · Seongkyun Han's blog ubuntu 추가 하드디스크 마운트 방법 05 Mar 2019 | ubuntu hdd mount ubuntu 추가 하드디스크 마운트 방법 우분투가 설치된 하드디스크 외 추가 하드디스크 마운트 하는 방법에 대해 설명한다. 1. 하드디스 seongkyun.github.io Raid 1으로 미러링 구성을 하였다. HDD 1개 깨질 경우 100% 복구. [Ubuntu18.04] R..

Work 2023.03.06

[work] Jenkins 설치

기본 설치는 아래 블로그를 참고하였다. [Ubuntu] Jenkins 설치 Jenkins Jenkins는 Java로 빌드 된 오픈 소스 CI (Continuous Integration) 및 CD (Continuous Delivery) 도구이며, Jenkins는 기본적으로 소프트웨어 프로젝트를 빌드, 테스트 및 배포하기 위해서 사용한다. 또한 DevOps gksdudrb922.tistory.com 외부 git repository ssh로 git clone을 해서 작업하고 있었는데 crudential쪽 오류가 자꾸 떴다. 1. Publish Over SSH 플러그인 추가 2. ssh key gen. 3. sudo cp ~/.ssh/* /var/lib/jenkins/.ssh 에 카피 요기까지 하면 된다. 중간..

Work 2023.01.03

[업무] 개인 웹 서버에 SSL 인증서 적용 방법

기본적인 설정만으로는 https가 지원되지 않는다. 그래서 검색을 해보니, cloudflare를 이용한 방법이 있었다. https://tibyte.kr/287 깃허브 페이지에 SSL 설정하여 HTTPS 사용하기 깃허브 페이지(github page)는 tibyte.github.io와 같은 github.io 주소로 접속하였을 때 HTTPS를 지원하지만 커스텀 도메인을 설정하였을 경우 그림 1과 같이 지원되지 않는 것을 볼 수 있다. 그림 1. 커스 tibyte.kr 일단 적용을 해 두었는데, 동작하기까지 최대 하루가 걸린다고하니 지켜보자.네임서버 변경시 전파에 시간이 오래 걸리는 듯하다. 가비아에 등록한 도메인의 네임 서버를 변경하였다. 일단 설정은 했고, 활성화 대기 중이다. 서버 설정은 끝이 났으니, 요..

Work 2022.07.29

[업무][구현준비] 개인 웹 사이트 만들기

사실 웹 서버를 하나 만드는 것이라 생각합니다. #1. 요구 사항 정리 & 기획서 만들기 (Requirement, Planning) - 진행 중. #2. 설계(Design) 잠시 Skip 하고 #3. 구현 (Implementation) - 환경 구성 먼저 해보자. 사실 설계단계로 진입은 하지 못했고, Target은 명확하니 서버 공간을 확보하는 것이 필요했다. 아래에 10분만에 개인 웹사이트 만들기 인터넷에 홈페이지를 올리는 방법 | 컴알못/코알못에게 '인터넷에 나만의 공간 만들기'란 너무도 멀게만 느껴지는 얘기요, 너무나 어렵게만 느껴지는 일이다. 프로그래밍/코딩을 배우면 무엇을 brunch.co.kr 1. 회원 가입 - 이미 회원 위 내용을 따라한다. 만들었다. 헬로 월드 https://nicejho..

Work 2022.07.28

[업무] VR 멀미 이유와 극복 방안

작년에 샀던 오큘러스 퀘스트 2를 방출하였다. 근본적인 원인은 와잎님께서 쓰고 있는 꼴이 맘에 안든다는 것이었는데, 그보다도 인기 게임을 제외하고는 울렁증이 생각보다 컸기 때문이다. 메타버스의 걸림돌 'VR 울렁증'... 원인은 멀미와 같다고? 직장인 이성호(31)씨는 지난 2020년 가상현실(VR) 게임 '하프라이프: 알릭스'와 VR기기 오큘러스를 구매했다가 낭패를 봤다. 1인칭 슈팅(FPS) 게임의 역사를 쓴 '하프라이프' 시리즈의 후속작이었던 m.hankookilbo.com 이번에 같이 일하던 회사에서 만든 VR 교육 컨텐츠를 사용해 보았는데, 난 바로 직방 멀미가 왔다. (사실 승용차를 타도 멀미를 하는지라, 예민한편이다.ㅜㅜ) 어떻게 해결 방안이 있을까? VR, 멀미를 극복할 수 있을까 2016..

Work 2022.07.13

[업무] PMP 자격증 취득후 5년... PSM?

일기를 써봅니다. 2017년에 PMP 자격증을 취득하였다. 그때 막 PM(사실 개발 PL에 가까운) 업무를 맡고 체계적인 학습이 필요해보여 자격증을 취득하였다. 현실 업무를 잘하는 사람(잘한다고 평가를 받는 것과는 다른)은 PMP 자격증 보유 유무와는 큰 상관이 없어 보인다. (취업에는 살짝 도움이 된다. 이직시에 없는 것보다는 낫다.) PM업무에 자신이 없던 나는 암튼 자격증을 취득하였다. 엄청 떨리는 시험 시간을 지나고(떨어지면 어떻하나하는 부담감, 두번째 시험부터는 자비 부담의 압박!) 자격증을 취득하였다. 자격증이 도움이 되었던 것은 공부를 하고 나서 해야하는 일에 대해서 정의가 되었다는 점이었는데, 사실 회사에서는 이미 해야할 일이 정해져있었으므로 향후 개선을 하거나 아무 것도 없는 상황에서 초..

Work 2022.07.13

[업무] 애자일이 도대체 무엇인가?

애자일 책을 살짝 읽어보고 검색하고 글을 읽어 봐도 애자일을 쉽게 정의하기가 참 어렵다. 다시 읽는 책 "애자일 & 스크럼 프로젝트 관리" 리디 북스에서 사놓아서 급하게 읽을 때는 편하다. 다시 휘리릭 읽어 본다. 애자일 선언문 1. 프로세스와 도구보다는 개인과 개인 간의 상호작용에 더 큰 가치를 둔다. (Individuals and interactions over processes and tools.) -> 애자일이라는 이름을 따로 걸지 않아도, Communication이 안되는 순간 프로젝트는 망테크를 탄다.(몇 번 타봤다. 이후에 수습이 정말 어렵다.) 다양한 사람들 틈 사이에서 커뮤니케이션이 중요하다. 2. 포괄적 문서화보다는 동작하는 소프트웨어에 더 큰 가치를 둔다. (Working softwa..

Work 2022.07.12

[업무] 컨플루언스 vs 노션, 개인 업무으로 뭐가 더 좋을까?

Confluence vs Notion 노션을 잘 쓰지 않았는데, 뭔가 에버노트를 대체할 것이 필요했다. notion의 개인 요금제는 무료이고, 파일 업로드 할일도 없고 페이지 캘린더 할일 정도만 쓸 예정이라 충분한 것 같다. 모바일에 시인성이 좋아서 쓸만하다. 아틀라시안 컨플루언스를 보자. 주욱 더 있지만, 개인 저장소는 2G까지 지원을 한다. 모바일 화면에서는 개인용으로는 notion이 더 편한 것 같다. 아무래도 confluence는 협업을 목표로 만들어진 툴이다 보니 개인 용으로 굳이 사용할 필요는 없을 것 같다. 일단 notion을 사용해보고, 유지가 잘되면 개인 할일/일정 관리 툴로 써볼 예정이다.

Work 2022.07.11