본문 바로가기

전체 글154

IntelliJ Honey Tips 6 예전 작성된 글과 2024년의 내 글들을 보면 뭔가 정리수준이 올라간 게 느껴진다... 부디 IntelliJ를 사용하면서 많은 도움을 얻기를 바란다 (플러그인 추천 글도 2024년 version으로 업데이트를 해야하는데...ㅠ) - 목차 bread-crumbs navigator 표시하기 git 특정 라인만 커밋하기 file path 압축/해제 file path 단위로 이동 git 기반으로 변경된 부분(신규 또는 수정된 라인)으로 이동하기 파일 닫기 버튼 왼쪽으로 바꾸기 + 원 클릭으로 탭 닫기 주석에 대해 오타체크 해제하기 파일 마지막에 자동으로 개행문자 추가하기(LF & CRLF) memory indicator 표시하기 원하는 라인으로 이동하기 코드 정의 부분으로 이동하기 뒤로 가기 / 앞으로 가기 폰.. 2024. 4. 19.
개발공부법에 대한 내 생각 + 요즘 이것저것 공부중인 근황 공부방법 개발지식 또는 기반지식이 많이 필요한 분야에서 공부방법은 크게 - Top Down - Bottom Up 가 있다 구글에 질문했더니 AI(아마 잼미니)가 이렇게 답해줬다 Top Down 개인적으로 Top Down은 책 한권이 있을때 당장 내가 필요한 챕터만 뽑아서 보는 것이 아닐까하고 생각한다 혹은 두꺼운 전공서적을 읽기보다는 Practical 위주로 적힌 얇은 책을 보는 것 Bottom Up 개인적으로 Bottom Up은 책 한권이 있을때 p.1 ~ p.EOF 까지 다 보는 것이 아닐까하고 생각한다 혹은 Practical 위주로 적힌 얇은 책을 보는 것이 아니라 두꺼운 전공서적을 읽는 것 Versus(VS) 그래서 둘 중에 뭐가 좋은가?에 대한 답은 없다 둘 다 혼용해서 공부해야 된다 그리고 현.. 2024. 3. 22.
면접관 참여 후기 상황최근에 회사에서 경력직 개발자를 구인하는 중이다 내가 다니고 있는 곳은 스타트업이다 스타트업 특성상 Frontend, Backend, DevOps, MLOps, DataOps, DataEngineer 의 경계가 크게 없고 각자 최소 2가지 이상은 할 줄 아는 사람들로 구성되어 있다 인재상그렇기 때문에 우리 회사는 단순히 하나만 할줄 아는 사람보다는 이것저것을 할 줄 알고, 앞으로 더 발전할 가능성이 있고 커뮤니케이션이 원활한 분을 채용하기를 원한다 나는(필자)나는 주니어~미들 레벨 개발자이다 면접관으로 참여해본다면..?현재 면접관으로 여러 직책의 사람들이 참여하는 프로세스가 있다( N : 1 면접 ) 여기에 나는 없었다 나는 "어떠한 분이 지원을 하셨었는데, 아쉽게 못 모시게 되었다" 하는 결과정도만.. 2024. 3. 22.
Programming Study Honey Tips (feat. JetBrains/Rust) 프로그래밍 언어를 공부하는 방법은 정말 다양하다 - 강의 - 책 - 학원 - 과외 - 그 외 ✅ 나는 이 중에 혹시나 학생이신 분들 중 Free Educational Licenses 을 받은 분들 혹은 현업에 계신 분들 중 JetBrains 계열(대표적으로 IntelliJ)을 회사에서 사준 경우 혹은 개인이 라이센스를 구매해서 사용하는 경우에 한해서 좋은 방법이 있어 공유하고자 한다 나는 JetBrains All Product Pack을 구매해서 사용중이다 연간구독으로, 매년마다 결제비가 낮아지는 장점이 있다 잡설하고, 어떻게 인텔리제이를 사용해서 프로그래밍 공부를 할 수 있다는 걸까? IntelliJ를 실행하고, Learn 탭을 활성화 시키면 Learn IDE Features / Learn to pro.. 2024. 3. 12.
효과적인 쿠버네티스 운영을 위한 최신 방법과 사례 세미나 참여 삼성 SDS를 거쳐서 현재 두나무 계열사인 레벨스에 근무중이면서 책을 쓴 레벨스 데브옵스 엔지니어인 이정훈님이 주로 발표를 하시고, k8s APM 솔루션을 소개하면서 홍보하시 제니퍼소프트 부장님의 연설을 볼 수 있었다 웃긴게..ㅋㅋ 결혼식장에서 세미나가 열렸다.. 천장에 달려있는 샹들리에가 눈에 들어왔다 여기가 그만큼 얼마나 많은 인원이 참여했는지 알 수 있었다 참여자들 리스트 페이지를 잠깐 눈으로만 봤었는데 AWS, 메가존클라우드, 삼성, 쿠팡, LG CNS, 가비아, 컬리 등 쟁쟁한 기업들에 다니는 분들도 많이 들으러 오셨다 그리고 의외로(?) 여자분들도 많으셔서 신기했다 나는 중앙 맨 뒷 자리에 앉아서 들었다 맨 뒤에서 메모하고, 태블릿으로 발표자료를 띄워놓고 봤다 그리고 이 세미나를 영상으로 레코.. 2024. 3. 11.
코딩 테스트 합격자 되기(프로그래머스 제공 97문제 완벽 대비) - 자바편 베타리더 후기 책 제목 코딩 테스트 합격자 되기 자바편(프로그래머스 제공 97 문제로 완벽 대비) * yes24 https://www.yes24.com/Product/Goods/125183948 코딩 테스트 합격자 되기 - 자바 편 - 예스24 코딩 테스트 합격자가 되는 가장 확실한 방법!프로그래머스 제공, 전문가가 모여 엄선한 빈출 97문제로 철저하게 대비하세요!신입 사원 코딩 테스트를 준비하고 있는가? 코딩 테스트는 문제만 www.yes24.com * 교보문고 https://product.kyobobook.co.kr/detail/S000212576322 코딩 테스트 합격자 되기: 자바 편 | 김희성 - 교보문고 코딩 테스트 합격자 되기: 자바 편 | ★ 코딩 테스트 합격자가 되는 가장 확실한 방법! ★ 프로그래머스.. 2024. 3. 11.
래빗톡 삼자대면 후기(feat. 인프랩 CTO 향로님과 함께) 행사 참여 당첨 모집인원이 50명이나 되는 나름 큰 행사를 신청했다 그리고 당첨이 되었다!(당첨이라 하는게 맞나..) 개발업계의 BTS 개발분야에서 BTS라고 불리는 이동욱(향로)님을 볼 생각하니깐 좋았다! 기억보단 기록을 이라는 블로그를 운영중이시며 Spring을 주로 사용하시다가 인프런에 합류하시고 Node(Nest)를 사용하시게 되었다 https://jojoldu.tistory.com/ 기억보단 기록을 좋은 애플리케이션 구현 & 설계 / 데이터베이스 / 클라우드 / 스타트업 이야기 등을 이야기합니다. jojoldu.tistory.com 그리고 2024년 2월 16일 기준으로 1000만 누적 방문자를 달성하셨다 https://code-boki.tistory.com/91 MongoDB Day Seou.. 2024. 2. 16.
프로그래밍 언어별 특징들 주니어~중니어 레벨에서 여러 언어들을 공부하고 다뤄보다 보니깐 프로그래밍 언어는 개발을 하기 위한 기초/방법이면서, 그 언어의 컨셉에 알맞게 사용해야 하는게 올바른 사용방법이라고 생각한다 보통 이런 것들을 Best Practice / Do Not Apply Anti Pattern 이라고 부르며, 잘 이해하고 쓰기 위한 지침서라고 생각하면 된다 개발을 할때 항상 위에 키워드들을 검색해보는 습관을 기르자 잡설하고 여러 프로그래밍 언어들의 특징들에 대해서 알아보자 컴퓨터사용자 관점 - 수준(Level) Low Level Language(저수준 언어) 컴퓨터가 직접 이해하고 실행할 수 있는 언어 0과 1로 이루어진 2진 코드(binary code)로 표현되며, 하드웨어 직접 제어가 가능 사람이 이해하고 사용하기.. 2024. 2. 13.
육각형 개발자 책 리뷰 출/퇴근, 잠 자기 전 시간을 활용해서 완독을 했다 최범균님이 저자였는데, 최범균님은 Java/백엔드에서 유명한 분이라서 눈이 더 갔다 저자소개 최범균 님 최범균님의 책 목록을 살펴보면 1999년에 Java2, 2003년에 JSP 책을 쓰실 정도로 저자로써 오랜 이력을 가진 개발자이자 책 저자시다 중학생때 JSP를 공부하면서 JSP책을 학교 도서관에서 잠시나마 본 적도 있다!! 그리고 DDD Start!, 도메인 주도 개발 시작하기, Spring x.x 책 처럼 인기있는 책을 집필하시기도 하셨다 독서 히스토리 출/퇴근을 시간을 주로 활용했다 또한 쿠팡에서 주문한 북커버로 가방에 넣은 책이 훼손되지 않게해서 다녔다! 구겨지지 않는 가죽 북클립으로 북마커도 잘 활용했다 목차 더보기 1장 들어가며 실패 3년 .. 2024. 2. 11.
아이폰유저 기후동행카드 등록 후기 Why? 나는 주5일 출퇴근을 하고, 주말에도 이곳저곳 다니다 보니깐 교통비가 매월 8~11만원 정도가 나오기 일쑤였다 그러던 중 2024년 1월 말부터 사용 가능한 기후동행카드라는 것을 알게됐고 따릉이 없이는 62,000원에, 따릉이 포함은 65,000원에 사용이 가능하다고 해서 구매를 결심하게 되었다! 1. 실물 카드 구매 서울교통공사 서울시계 내 1~8호선 역사 내 고객안전실 서울시 지하철 역사 인근 편의점(GS25, CU, 세븐일레븐, 이마트24) 에서 구매할 수 있는데, 나는 출퇴근 이동하는 역 중 역사내 고객안전실에서 구매를 했다 구매할 수 있는 곳이 있고, 없는 곳이 있는데, 가능한 곳은 기후동행카드 구매처라고 써있다! 구매할때 포장 비닐 안에 설명서, 카드가 들어있다 2. 기후동행카드 등록.. 2024. 1. 30.
내가 좋아하는 책들(그래봤자 개발책이잖아...) 2024 갑진년 청룡의 해가 시작되고 어느덧 1월 말까지 왔다 예전에 내가 2021년에 올린 https://code-boki.tistory.com/5 집에있는 리뷰할 책들 사진...! 나름 요거저거 책들이 많은데... 여타 다른 블로그들 처럼 책 사진도 없이, 텍스트로만 리뷰하는 형식이 아닌.. 직접 하나하나 끝까지 다 보고 목차정도는 올려드리고 후기를 써볼까한다.. 봤던 code-boki.tistory.com 현재는 나한테 꼭 필요한 책들만 남겨두고 다 처리했다 - 포스팅 이어서 - 맨 윗칸에는 주로 데이터베이스 책이 있고, 두번째 칸에는 백엔드 책이 있다 세번째 칸에는 개발 관련 CS 지식이나 간단하게 읽으면 좋을 책들이 있다 2021년에는 책 리뷰 한다고 했었는데... 간단하게 적으면 너무 간단할 .. 2024. 1. 26.
2023년 개발 회고 벌써 2024년 1월1일이 훌쩍 지난 중순이다 티스토리는 2021년에 만들었고, 벌써 3번째 회고글이다! 2022년도 중반에 내 개발자 커리어 ~ 2022.09까지의 첫번째 글을 썼고, 2023년 1월에 2021~2022년도의 두번째 회고글을 작성했었다 돌아보면 2023년 한 해는 정말 많은 발전이 있었다!! 찍먹을 지각에 비유해본다면,, 여러 영역들에 있어서 지각~맨틀 사이정도의 그 어딘가쯤 지식을 쌓았던 것 같다 (맨틀은 엄청 깊다(?)) 프론트엔드/데이터베이스/프로그래밍 언어/백엔드/아키텍처/Ops/기타(취미)에 대해서 느낀점, 배운 점을 작성을 해보려고 한다 - FrontEnd -상반기에 이직을 해서 Vue를 최신 문법으로 접해봤다 남들은 React로 시작을 해서 쭉 쓰는데.. 난 Angular로.. 2024. 1. 19.
원격 서버 접속하기(6) - Termius를 이용해서 원격 서버 접속하기 https://code-boki.tistory.com/143 원격 서버 접속하기(5) - telnet, ssh 차이점(feat. wireshark) https://code-boki.tistory.com/135 원격 서버 접속하기(1) - telnet/ssh입사를 해서 회사 일을 해보면, 이런 단어들을 들어볼 수 있을 것이다 로컬 서버, 개발 서버, 스테이징 서버, 배포 서버, 테스트 서버 등 code-boki.tistory.com 앞선 글에 이어서 ssh 접속을 다른 방법으로 해본다 바로 Termius라는 MacOS전용 프로그램을 사용하는 것이다 언제 지원하는 플랫폼이 늘었지!? 2022년 기준으로는 MacOS에서밖에 사용을 못했던거같은데... 회사가 커졌나부다 대체품: MobaXterm, PuTTY(W.. 2024. 1. 4.
Last login: ... (feat. MOTD, .hushlogin) UNIX 계열에서 터미널을 열면 이것과 비슷한 메시지가 뜬다Last login: Tue Jan 2 04:45:05 on ttys000 MOTD로그인에 성공하면, 해당 사용자의 마지막으로 성공하거나 실패한 로그인 시도 날짜와 시간을 표시하고, 인증 정보(일반적으로 비밀번호)의 최종 변경 이후에 이 사용자의 실패한 로그인 시도 총계를 표시한다 위와 같은 메시지를 MOTD(Message Of The Day)라고 부르며, 터미널에 접속했을 때 사용자에게 뜨는 Welcome 메시지를 말한다 .hushlogin하지만 종종 모종의 이유로 이 메시지를 나오지 않게 하고싶을 때는 아래의 명령어를 입력하면 된다touch ~/.hushlogintouch: 파일 생성 명령어~: home 디렉토리 경로.hushlogin: hu.. 2024. 1. 2.
pts, tty(feat. w, who, /dev) macOS에서 cmd + space키로 terminal을 열고 아래의 명령어를 입력해보자 tty 현재 터미널 장치(TTY)의 경로를 출력하는 명령어 이 명령어를 실행하면 현재 사용자가 작업하고 있는 터미널 장치의 실제 파일 경로를 확인 가능 이 파일 경로는 주로 /dev/pts, /dev/tty, 또는 /dev/console과 같은 형태로 나타난다 who 현재 시스템에 로그인한 사용자 목록을 표시 주로 로그인한 사용자의 이름, 로그인 시간, 터미널(TTY) 정보만을 보여준다 다른 사용자의 상세한 활동 내역은 제공하지 않는다 주로 로그인된 사용자의 확인 및 현재 로그인 상태를 파악하는 데 사용됨 w "w" 명령은 "who" 명령과 유사하지만 더 많은 정보를 제공한다 로그인한 사용자의 이름, TTY 정보, .. 2024. 1. 2.