전체 글 308

Team Project - Remember Me

Introduction안녕하세요? Nurd Worker입니다! 반갑습니다.😊이번에 소개해드릴 프로젝트는 RememberMe 프로젝트입니다!저는 다른 언어 공부를 할때 따로 A4용지같은데 적어서 공부를 하는데요. 단어를 정리해서 적어놓는것도 시간이 많이 걸리고 가끔은 잃어버리는 경우도 있어서 단어장 어플리케이션을 만들어봐야겠다 생각하고 시작하게 된 프로젝트입니다ㅎㅎ완료된지 얼마안된 프로젝트라 아직 어학공부보다 포트폴리오준비에 전념하고있는데요. 조만간 취직 후, 틈틈히 사용할 예정입니다^^Remember Me 프로젝트는 제가 취직할때 정말 많은 점을 어필 할 수 있는 프로젝트라고 생각합니다.포트폴리오 프로젝트 중 메인 프로젝트라고 보시면 되겠네요 ㅎㅎ미리 간단히 말씀드리자면,- React + Typescr..

project/teamProject 2025.01.26

개발단 db 마이그레이션

Introduction예전에 기존에 사용하던 클라우드의 데이터베이스를 다른 인스턴스로 마이그레이션 할 일이 있었다..너무 비쌈 ㅡㅡ 그래서 코드로 반복문과 setinterval을 사용하여 직접 데이터를 옮겼었는데 포스팅해봄.  시연영상     환경셋팅데이터베이스 마이그레이션을 위해 샘플 mysql인스턴스를 생성하겠다.하나는 bf-db, 다른 하나는 af-db라고 이름지었다.bf-db라는 인스턴스의 데이터베이스의 데이터들을 af-db로 옮길것이다.   각 EC2인스턴스에 mysql설치 # mysql설치하기sudo apt updatesudo apt install mysql-server# mysql에 루트유저로 접속mysql -u root -p비밀번호 입력# 데이터베이스를 만들고 유저 생성SHOW GRANTS..

project/miniCode 2025.01.25

Team Project - 아빠또갈까?

Introduction안녕하세요? Nurd Worker입니다! 반갑습니다.😊이번에 소개해드릴 프로젝트는 아빠또갈까? 프로젝트 입니다!네트워크 국비과정의 파이널 프로젝트로 만들게 된 제 개발 인생에서의 첫 팀프로젝트입니다^^가족 여행 어플리케이션을 만들어서 aws에 배포하는 구조로 제작한 프로젝트에요.저희는 총 다섯명의 팀원분과 프로젝트를 진행했습니다 ㅎㅎ처음으로 하는 팀프로젝트였는데 운이좋게도 팀원분들이 전부 좋은 분들이셔서 알차게 프로젝트를 마쳤었네요.지금도 연락을 하고 계시고 작년 겨울에도 만났네요ㅎㅎㅎ네트워크 교육과정이었기 때문에 개발자가 굉장히 귀했답니다.nurd worker또한 개발자로써 팀에 들어가서 팀원으로 프로젝트를 진행하였어요. 개발자가 귀했기 때문에 개발팀이 두명 밖에 안됐어서 개발쪽..

project/teamProject 2025.01.24

Personal Project - MuzziCluster

Introduction안녕하세요? Nurd Worker입니다! 반갑습니다.😊이번에 소개해드릴 프로젝트는 Muzzi Cluster 프로젝트 입니다!무찌 클러스터 프로젝트는 온프레미스 클러스터를 직접 구현한 프로젝트입니다.당연히 네트워크와 쿠버네티스, 인프라가 주제입니다ㅎㅎㅎ예전에 사용했던 오래된 노트북으로 직접 클러스터를 만들었습니다~(c타입 포트도 없는 오래된 ㅎㅎㅎ)부모님 드린다고 했는데 안가지신다고하셔서 묵혀뒀다가 이번 기회에 활용해봤네요~나름 관리는 열심히했어서 부품도 업그레이드해서 서버용으로는 문제없이 돌아갑니다ㅋㅋ현재 세 가지 어플리케이션이 배포되어있는데요~포트폴리오와 acsap, rememberme프로젝트가 모두 무찌클러스터에서 배포한거랍니다~참고로 무찌클러스터는 영상이나 깃허브 자료가없어요..

project/selfProject 2025.01.24

Personal Project - NurdreamDek

Introduction안녕하세요? Nurd Worker입니다! 반갑습니다.😊이번에 소개해드릴 프로젝트는 NurdreamDek 프로젝트 입니다!너드림덱은 간단하게 요약하면 원격 메크로 프로그램입니다 ㅎㅎ스트림덱과 같은 기능을 코드로 구현한 프로그램이라고 보시면 됩니다.이 프로젝트는 백엔드 기능을 위주로 어필할 수 있는 프로젝트라고 생각해요~다만!! 죄송하지만 프로그램이 상당히 보안적으로 민감한 기능들이 있답니다. 또한 현재 Nurd Worker가 작업을할때 계속 사용중입니다.때문에 깃허브 코드는 공개하지 않으며, 개발 스택과 아키텍쳐, 보안설정 또한 자세히 공개하지 않습니다.포스팅에서는 기술적인 구현방식과 플로우를 위주로 설명드릴거에요.전체공개가 되는 공간이니만큼 조심스러울수밖에 없는 점 양해부탁드립니다..

project/selfProject 2025.01.21

Personal Project - ACSAP

Introduction안녕하세요? Nurd Worker입니다! 반갑습니다.😊이번에 소개해드릴 프로젝트는 acsap프로젝트입니다!프로젝트 계기는 국비교육과정을 들으면서 스터디를 만들게 되었는데요. 이때 팀원분들과 저 또한 자격증 공부를 더욱 효율성 있게 하기위해서 제작했던 프로젝트입니다ㅎㅎ스터디를 진행하면서 최대한의 퍼포먼스를 내기위해 만들었고 스터디원분들 전원 자격증 취득하신 보람찼던 경험이었어요.acsap 어플리케이션은 현재 배포가 되어있는 상태입니다. 직접 방문 가능하세요.약 1년전에 개발한 프로그램이라 기억이 가물가물하지만 소개 시작해보겠습니다~ acsap 링크acsap intruduction video : https://youtu.be/gWS7EZV8OXM  acsap github reposit..

project/selfProject 2025.01.20

공부하는데 내가 가진 철학? 같은거

Introduction예전에는 난 뭐 프로그래밍에 프 자도 몰랐던 시절에 적었던 글인데, 자료를 뒤지다보니까 떠서 포스팅해봄ㅋㅋ옛날부터 공부는 안하고 철학? 이런게 관심이 많았음.그래서 보헤미안에 대해서 알게되었었따.보헤미안과 브루주아 두가지 사상에 대해서 책을 읽었었는데, 뭐 당연히 타이틀만 봐도 서양철학이다. 이 글은 동양철학중 하나인 장자와 보헤미안을 짬뽕해서 쓴 글이었음.한 10년전에 적은 글같은데 기억이 정확히는 안난다 ㅋㅋ사실 지금까지 코딩을 하는데 진짜 그지같이 지냈다. 누가보기엔 실패한 인생이라고 할거다.. 혼자서 공부하니까 애초에 사람을 안만나기도 했는데, 뭐 그냥 팩트는 사람들은 남의 인생에 관심이없다 ㅋㅋ암튼 주말 편의점알바를 하면서 한달벌어서 생활비로 쓰고 이런 하루살이? 같은 패턴..

personal/ponderings 2025.01.08

git 활용 step 3rd-#2 / collaborator로 협업하기

Introduction이번에는 collaborator로 협업하기 포스팅을 해보겠다.협업하기 포스팅 fork에서는 각자의 깃허브 계정에 레포지토리를 fork로 복제해와서 pull request를 날리는 방식으로 협업을 했지만, collaborator는 한 레포지토리를 가지고 여러 팀원이 협업하는 방식이다.때문에 fork보다 더욱더 직관적이고 이해하기는 더 쉬울듯?암튼 할말 없어서 바로 시작해봄이전 fork로 협업하기 포스팅처럼 이렇게 환경구성을 헀다.모두 각자의 컴퓨터에서 협업을 하는 그림이기 때문에 무찌와 도리 모두 컴퓨터가 존재하다는 상황을 만들기위해 우분투 이미지로 VM을 팠고 각자의 github의 계정으로 로컬상에 로그인을 해둔 상태임   collaborator로 협업하기는 어떤 구조야?보통은 팀장..

git/git 2025.01.08

git 활용 step 3rd-#1 / fork로 협업하기

Introduction드디어 깃헙으로 협업하기 포스팅이다.이전에도 말했지만, 난 협업경험이 없다. 때문에 포스팅이 잘못됐다면 지적해주면 매우 감사드리겠음.팀프로젝트가 있는데 협업경험이 없다고? 라고 생각할 수도 있는데, 정확히는 팀프로젝트 두번 다 개발적으로 협업하는게 어려운 상황이었다.첫번째 팀프로젝트는 네트워크인프라 교육과정에서 파이널 프로젝트였기때문에, 팀원 총 다섯분 중, 인프라팀 세분, 개발팀 두 명중에 나는 개발팀이었다. 애초에 개발팀인원자체가 적었어서 개발적으로 협업이 애매했다.더해서 개발팀원 한분과 같이 협업을 했는데, 서로 쓰는 언어가 달랐음..또한 네트워크 인프라에서는 msa가 대세기때문에 우리팀도 eks쿠버네티스 환경에서 msa구조의 서비스를 만들었다. 때문에 서로 같은 레포지토리를 ..

git/git 2025.01.06