코엑스에서 열린 잡테크 커넥팅 데이즈에 다녀왔다. 프로젝트도 있고, 자소서 쓰느라 바쁜 나날들을 지내고 있었지만 아이디어나 키워드를 얻고 싶어서 대외활동삼아 편안한 마음으로 다녀왔다. 2일차에 열리는 테크 업계 리더들이 일하는 방식이라는 강연에 흥미가 생겨서 방문한 것
ec2로 서버 배포를 하고, 깃허브로 클라이언트 배포를 했으나 net::ERRSSLPROTOCOL_ERROR 가 뜨면서 잘 작동하지 않았다. AWS에서 제공하는 인증서 관리 서비스인 ACM(AWS Certificate Manager)을 이용해서 웹 서버에 SSL을 적
테스트 커버리지는 소프트웨어의 테스트 케이스가 얼마나 충족되었는지를 나타내는 지표 중 하나이다. 테스트를 진행하였을 때 ‘코드 자체가 얼마나 실행되었느냐’는 것이고, 이는 수치를 통해 확인할 수 있다.토스뱅크에서 일하는 백엔드 개발자의 발표자료를 보면서 하루를 시작했다
숭실대학교 알고리즘 코딩테스트 합격반에 지원했는데 합격하여8월 21일부터 9월 7일까지 3주간 수업을 들을 수 있게 되었다.나는 이 수업을 계기로 파이썬을 처음 접하게 되었는데파이썬을 모르기 때문에 오히려 정답을 푸는 방식만 알고 정답을 보지 않기 때문에나중에 내가 직
배포란 개발한 서비스를 사용자가 이용가능하게 하는 과정입니다.보통 4단계로 거쳐서 배포가 됩니다.로컬 컴퓨터 환경에서 개발 및 테스트Sample Data를 사용변경사항이 있어도 문제되지 않음모든 구성원이 각자의 환경에서 진행각자의 환경에서 개발된 부분을 취합코드 간 C
오늘은 알고리즘 문제풀이 대신 가벼운 마음으로 해커톤 코딩테스트에 참가했다.5문제 중 풀 수 있는 문제는 첫 번째 문제 뿐이였는데2차원 배열과 for문을 이용해서 푸는 간단한 구현 문제였지만그마저도 스캐너 밖에 생각이 안나서 제한시간을 통과하지 못했다.인텔리제이를 쓰다
자바 가상 머신은 자바 프로그램 실행환경을 만들어 주는 소프트웨어입니다. 자바 코드를 컴파일하여 .class 바이트 코드로 만들면 이 코드가 자바 가상 머신 환경에서 실행됩니다.JVM은 자바 실행 환경 JRE(Java Runtime Environment)에 포함되어 있
백엔드 개발자라면 SQL쿼리를 잘 다루는건 기본이라고 생각한다.프로그래머스에서 SQL문제를 풀때 내가 푸는게 아니라 점점 답안을 찾게되는 상황이 반복되니기초가 부족한데 무작정 문제를 푸는 것이 큰 도움이 되는 것 같지 않아서주춤하고 있던 참에 SQL개발자 자격증이 있다
TCP(Transmission Control Protocol)는 데이터 전송에 신뢰성을 제공하는 연결형 프로토콜이고, 데이터를 손실 없이 전송하기 위해 패킷을 세그먼트 크기로 나누고, 번호를 붙인뒤 전송한 뒤 수신 측에서는 순서에 맞게 재조립하는 기능을 수행합니다.※
컴퓨터 네트워크(network) : 컴퓨터를 두 대 이상 연결하여 서로 데이터를 전송할 수 있는 통신망인터넷(Internet) : TCP/IP 프로토콜을 사용하는 전세계의 컴퓨터를 서로 연결하여 정보를 교환할 수 있도록 만든 하나의 거대한 컴퓨터 통신망패킷(packet
8월에는 기술면접을 한 주에 한 파트씩 심도있게 준비해 볼 생각이다. 네트워크 (5일) 운영체제 (7일) 자바 (7일) 데이터베이스 (7일) 배포, 클라우드 (5일) DNS OSI 7계층 handshake (3, 4way) TCP/UDP 차이점 TCP/IP 동작방식
오늘은 취업준비의 이력서 작성과 코치를 받는 시간이 주어졌는데,내가 이런 부분을 미리 생각하면서 지냈더라면 더 풍성한 내용을 이력서에 담을 수 있었을텐데 아쉽다는 생각과 지금부터라도 이력서를 채울 수 있게 더 다양한 활동을 준비해야겠다는 다짐을 하게 되었다.사진은 그마
오늘은 각팀들의 서비스들을 둘러보고 피드백을 남기는 시간을 가졌다.총 36팀이 있어서 사이트들을 모두 둘러보는데만 해도 꽤 많은 시간이 소요됐고,살면서 이렇게 많은 회원가입을 해본 날은 처음인 것 같다. 😂개발하는 입장에서는 어떻게 사용하는지 알고 있기 때문에 놓칠
JUnit은 자바 언어를 위한 유닛 테스트 프레임워크로, 자바 애플리케이션에서 테스트 코드를 작성하고 실행하는 데 사용된다. 코드의 작은 단위인 함수와 메소드 별로 테스트케이스를 작성하는 단위테스트에 사용되며, 내가 의도한 대로 동작하는지 단정문(Assert)으로 기대
이번 주말에는 제출할 서류들을 검토하고, 프론트쪽과 맞춰보다가 발견한 오류를 수정하고,기술영상 촬영을 위한 대본작성과 PPT작성을 하는데 시간을 보냈다.기술영상은 2분내로 촬영되어야하는데 하고싶은 이야기가 너무 많아서 최대한 간략하게 작성했다.안녕하세요 저는no com
벌써 마지막 멘토링시간이라니!! 프로젝트가 마무리되어가는건 좋지만, 멘토링 시간이 끝나게 된건 너무나 아쉬웠다. 짧은시간이였지만 멘토님과 굉장히 많은 이야기를 나눌 수 있었고, 멘토님은 나와 비슷하게 열정적인 성향을 가진 사람이라서 인간적으로도 배울점이 많았기에 더
오늘은 테스트 코드를 짜려고 마음먹었는데 'AWS배포도 한번 해볼까?'라는 생각이 들어서 EC2에 amazon-linux로 배포를 시도해보았는데 너무 재미있어서 계속 건들여보다가 하루를 금방 보내버렸다. 😂 다음프로젝트 배포때 참고하면 좋을 것 같은 명령어들을 정리해
Day 15 지난 일주일 동안 블로그에 작성할 내용이 떠올랐지만, 그것을 글로 옮기기에는 에너지가 부족했다. 나는 하루 종일 프로젝트에만 집중해야 했고, 6시가 넘어서도 에러들을 해결하느라 게임도 많이 못했다. 😓 프론트엔드 팀원 중 한 명은 취업으로 인해 우리 팀을
Day 7 점심에 멘토링 선생님과의 시간을 보내면서 스트레스 받는 상황을 이야기 나누며 해결책을 모색해보고, 백엔드 로드맵을 보며 앞으로 나가야할 방향을 짚어보며 동기부여를 받았다. 현재 시큐리티에서 어려움을 느끼고 있는데 멘토님은 시큐리티를 어떻게 공부하셨는지 여쭈
Day4 주말아침에도 프로젝트 생각에 눈이 번쩍 떠지는걸 보면 코딩이 재미있어서, 내가 좋아하는 일을 발견해서 정말 다행이라는 생각도 든다. 토요일 오전에 거래 CRUD를 만들었고, 일요일 오후에는 고정지출 CRUD를 만들었다. CRUD를 여러번 반복하다보니 점점 익숙해져가지만 여전히 다른 코드를 참고할 때가 있는걸 보면 아직 더 연습해야겠다는 생각이 든...