전체 글 56

[일기] 2024년 03월 회고록

내가 목표했던 내용은 무엇이고 지난 3월 무엇을 했는가 돌아보기 시간을 갖기 위해 지난 2월달 회고록을 읽었다. 3월 9일 새벽에 작성했던 나의 다짐은 얼만큼 완성되었을까? 부끄럽게도 많이 이룬 것이 없고 도저히 성공할 수 없는 빡빡한 계획이었더랬지.. 벅벅 머리 긁는게 마치 나같다. 목표했던 내용을 정리하고 얼마나 이뤘는지 체크해보자! 공부 1. 리액트 네이티브 강의 6섹션 중 3섹션까지 완강 변명할 여지 없이 강의 2개 들었다. 1섹션도 못 끝냈다는게 맞는말 고전 유우머인지 날먹인지 하는 짤..,,, 시작도 했고 가만히도 있었는데 완성은 언제되나...? 2. 기능명세서 정리 간단하게, 정말 간단하게 필요한 기능들은 정리했다. 추가적으로 버튼, 기능 등 첨부가 필요하다. 3. 2월에 작성했던 백엔드 개..

Diary/일기 2024.03.29

[일기] 2024년 02월 회고록

지난 달 장황하게 앞으로의 다짐을 썼는데 사실 벌려놓은 일들을 정리하느라 크게 뭔갈 한 건 없다. 하지만 그동안 벌려놨던 여행과 약속 등을 끝마치고 2023년 회고록 글에 작성한 내용들을 실천하기 위한 밑거름 작업을 끝마쳤달까? 블로그 글도 최소한 한 달에 하나씩은 기록해야지! 이런 강제성이 있어야 덜 나태해지는 것 같다. 누가 테니스 치자하면 무조건적으로 잡았던 약속들, 작년에 기획했던 싱가포르 여행 끝! _______________________ 지난번 글에 적었던 내용과 이걸 위해 내가 시작한 것들을 적어보면 1. 서비스 하나 배포하기 (현재는 추상적이지만 점차 구체화 시켜나아갈 것) ☞ 테니스 클럽에서 경기 이사를 진행 중이다. 이걸 지금은 엑셀로 기록하고 있는데 나중에 다같이 공유해서 보거나 대..

Diary/일기 2024.03.09

[일기] 이제서야 쓰는 2023년 회고록

2023년이 훌쩍 넘은 2월에 쓰는 회고록 아무 기억이 없다가도 지난 1년간 무엇을 했지? 라고 생각해보면 많은 일들이 있었다. 거래소 차세대, 국내주식 소수점 오픈 등 많은 프로젝트들이 진행됐더랬지... 22년 09월 팀을 옮기고 다사다난했던 2023년. 이 기간동안에도 내가 이직을 하는게 맞는가? 라는 고민을 정말 많이 했다. 올해 1월 달에 진행한 회의를 하면서 아... 이직을 해야겠구나!를 확신했다. 현재의 나는 증권 ITO로 운영 업무를하고 있으며 업무 베이스 기반이다. 그러다보니 IF-ELSE문만 알아도 프로세스 개발함에 문제가 전혀 없다. 오히려 증권 업무를 알아야 도움이 된다. 업무는 일하다보면 자연스럽게 익혀지기 때문에 혹시나 이 업계로 오고 싶은 분들은 너무 걱정하지 않아도 된다고 말해..

Diary/일기 2024.02.14

[일기] 2023년 1월 1주차 회고록

작년에 팀 프로젝트(3인/6인)를 두 개 했었는데 어느 순간 의욕을 잃어서 계속 그만 두게 됐다. 팀으로 프로젝트 했을 때의 장점은 시너지 효관데 다같이 놔버리면 반대로 의욕을 와르르 잃는다는 단점이 있다. 다들 직장인이다 보니 시너지보단 후자의 경험을 해버렸다... ㅎㅎㅎ 그래서 올해는 개인 프로젝트를 하고자 마음먹었다. 고맙게도 같이 싸피에서 만난 친구가 CS스터디도 제안을 해줬다. 과거처럼 면접을 위한 암기식이 아닌 프로젝트를 하면서 또는 회사에서 업무를 하면서 만난 문제들과 엮어서 공부해보고 싶어서 스터디도 시작하게 됐다. 프로젝트에서는 배포 자동화를 너무 해보고 싶어서 12월 말부터 Jenkins 강의를 들었다. 내 프로젝트와는 다른 환경으로 강의가 진행되어 지난 2주간 삽질을 했다. 배포 환경..

Diary/일기 2023.01.10

[Java] JVM 구조 및 동작원리 - 1

지난번 String Pool 관련하여 작성하면서 JVM 구조와 동작원리에 대해서 궁금해서 조금 찾아본 내용을 글로 줍줍..인데 제목이 1인 이유는 깊게 봐야할 내용이 많아서 이해한 내용 먼저 작성하고 추가적으로 버전 2, 3 .... 을 만들 예정이기 떄문이다. (혹시 틀리거나 모호한 부분, 궁금한 부분이 있다면 댓글 남겨주세요😃) JVM(Java Virtual Machine) JVM이란 Java 언어로 개발한 프로그램을 컴파일하여 바이트코드로 실행시키기 위한 가상머신이다. 왼쪽 그림과 같이 운영체제와 Java Application 사이에 존재하며 개발자가 작성한 Java 코드를 기계어로 번역하는 역할을 한다. 그렇게 때문에 운영체제와 상관없이 JVM 실행 가능한 환경이라면 어디서든 Java 프로그램 실..

Develop/Java 2023.01.03

[Java] 스트링풀(String Pool)

회사 동기가 문자열 비교 중 어떤건 equals를 쓰고 어떤건 ==를 쓰는데 똑같이 동작한다며 뭐가 다른건지 물어봤다. 내가 알기론 문자열에서 == 는 주소값을 비교하며 equals를 사용해야 문자가 실제로 일치하는지 여부를 판단하는 걸로 알고 있다. ==를 사용했음에도 동일하게 동작한 이유는 자바 string의 특징이 immutable하고 객체 선언을 하지 않는다면 String Pool에서 동일한 값을 가져와 사용하는 것으로 알고 있는데 이게 맞는지 확인 겸 다시 찾아봤다. 코드 결과값 비교 문자열 선언 방법에는 2가지가 있다. 문자열을 그대로 선언하는 리터럴 선언 new String()을 사용한 객체 선언 이 두가지의 내용을 코드로 작성하여 ==과 equals가 나타내는 결과값을 확인하면 아래와 같다..

Develop/Java 2022.12.31

[Jenkins] Docker에서 Jenkins 실행하기 - 1

1. Docker Desktop 다운 2. Docker 홈페이지에 있는 Jenkins 이미지 받아오는 명령어 실행 docker pull jenkins/jenkins 3. Jenkins Documents에서 실행 명령어 Documents에서는 여러 명령어가 있는데 그 중 백그라운드에서 실행하는 -d가 포함된 명령어를 사용한다. docker run -d -v jenkins_home:/var/jenkins_home -p 8080:8080 -p 50000:50000 --restart=on-failure jenkins/jenkins:lts-jdk11 여기에 이름을 지정해주면 편하기 때문에 --name jenkins-server을 추가해준다. docker run -d -v jenkins_home:/var/jenki..

Develop/DevOps 2022.12.20

[일기] 2022년 회고록이라 쓰고 반성문이라 읽는다.

8월까지는 너무너무너무너무 바쁜 회사 생활로 몸과 마음 모두 아프게 살다가 최근 4개월 동안 워라밸 최강으로 살고 있다. 바쁜게 살 때는 회사-집 무한 반복에 퇴근하면 잠만 자는 삶이었는데 정작 저녁시간이 생기니 뭘 할지 모르겠더라... 그러다가 원래 운동을 좋아했던 나는 운동을 시작했다. 수영, 테니스, 필라테스 이것저것 배우기 시작했더니 일주일에 최소 4일은 운동을 한다. (그렇다고 살이 빠지냐? 절대 아니다. 왜냐면 그만큼 엄청 마아아아ㅏ아ㅏ않이 먹고 있다는 소리니까 ㅎㅎㅎ 먹는 것 못잃어) 아무튼 4개월동안 운동만 하는 삶을 살다보니 현타가 오더라.. 올해 1년 동안은 뭘했지? 나 분명 하고 싶은거 되게 많았는데 ? 하는 생각이 들었다. IT, 영어 뭐라도 하나 열심히 했을 줄 알았지 이렇게 태릉..

Diary/일기 2022.12.19

[일기] Mash-Up 12기 Node팀 서류/면접 후기

요즘 아무것도 정말정말 하기 싫은 나날들을 보내고 있다. 무기력한 느낌? 블로그 작성도 진짜 오랜만! 오늘 12기 면접이 다 끝났으니까 올리는 면접 후기! 지원의 시작 시작이 뭐더라... 아무튼 어쩌구저쩌구한 이유로 친구네 회사에서는 백엔드로 무슨 기술 쓰는지 물어봤고 NestJs를 사용한다고 해서 급 흥미가 생겼다. 최근 Node에 관심이 생겼고 JS 생태계를 공부해보고 싶었는데 마침 내가 좋아하는 백엔드가 Node로 똥땅똥땅 가능하다구? 와 심지어 NestJs는 모듈화되어 있어서 Spring쟁이인 나에게도 코드가 쉽게 술술 읽혔다. 그래서 공부하려고 이것저것 찾아보다가 Mash Up의 Node팀에서 NestJs를 다룬다는 글을 읽게 되었다. 엥? 데스티니 아니여?하고 바아아아로 지원을 누르는데 자기소..

Diary/일기 2022.04.10

[일기] 진짜 오랜만에 작성하는 블로그!

2주간 계약한 고시원에서 방을 더 알아보려고 한 달 연장을 했었다. 출근-퇴근-부동산-잠 무한 루프돌면서 생활하다가 결국 마음에 드는 집을 찾아서 빠르게 계약을 했다! 한 달동안 진쨔 너무 힘들었다 ㅠㅠ 12월 3일날 첫 입주하고 매트리스부터 이것저것 사느라 뼈가죽만 남은 나의 통장...😂 오늘 접이식 테이블이 와서 뭘 올려놓을 수 있게 됐다! 그래서 나는 토이 프로젝트를 다시 시작할거다! 잘하지는 않아도 개발할 때가 제일 즐거워 ❤🧡💛💚💙💜🤎🖤🤍 무엇을 만들어야할지 고민이다... 뭘 만들지 ㅠㅠㅠ 아아마시면서 좋아하는 노래들으면서 컴퓨터하는게 얼마만인지 ㅠㅠ 너무 행복하다! Node js 너무 해보고 싶으니까 node js 꼭 사용할거다 아무튼 그럼! 간단하게 호롤롤ㄹ로~ 적었으니까 기획하러 가야지!!

Diary/일기 2021.12.15