분류 전체보기
-
2018 11번가 도시락 토크 후기24년 11월 이전/잡다한 이야기 2018. 11. 6. 21:51
2018 11번가 도시락 토크 후기 오늘은 청년드림에서 개최한 "인턴UP 도시락"토크라는 프로그램을 다녀왔습니다. 왜냐하면 제가 관심 있는 기업 중 하나인 11번가에서 도시락 토크를 진행한다는 이야기를 들었거든요! 아무래도 SKCT(SK 인적성)에서 떨어지긴 했지만 혹시나 내년에도 기회가 닿으면 꼭 가고 싶은 기업 중 하나라.. 아무튼 그 후기를 공유하려 합니다. 도시락 토크는 총 3개의 섹션으로 나눠서 진행했습니다. 첫번째 섹션에는 회사에서 높은 분들이 11번가는 이런 회사다, 이런 기술을 가지고 있다라는 것을 참가자들에게 알려주는 섹션이었고 두 번째 섹션은 현업에 있는 실무자들과 도시락을 먹으면서 이것 저것 물어보는 시간, 마지막 세번째 섹션에서는 "낙지"로 유명하신 조승환님께서 자조서, 면접에 대한..
-
2018 LG CNS 코드 몬스터 후기24년 11월 이전/잡다한 이야기 2018. 10. 21. 15:32
2018 LG CNS 코드 몬스터 후기저는 이번 하반기에 2018년도 LG CNS 코드 몬스터에 지원하였습니다. 개인적으로 오로지 알고리즘으로 평가한다는 모토가 좋았고 개인적으로, 스펙이 떨어진다는 생각을 했기 때문에 좋은 기회라고 생각하여 지원하였습니다. 그리고 이 글을 작성하던 시점에서 바로 어제 10/20일 날 2차 오프라인 테스트까지 시험을 보았고 코딩 테스트는 다 끝났기에 이 경험을 공유하고자 글을 쓰게 되었습니다. 우선 참고적으로 코드 몬스터는 다음과 같은 채용 절차를 가지고 있습니다. 온라인 테스트 (2018.09.22)오프라인 테스트 (2018.10.20)인적성임원 면접간단하죠? ㅋㅋㅋㅋㅋ 일단 시험 문제에 대해서는 CNS의 자산이기 때문에 문제와 코드를 자세하게 공유할 수 없음을 알려드립..
-
글루와 테크 미니 컨퍼런스 후기24년 11월 이전/잡다한 이야기 2018. 10. 20. 22:06
글루와 테크 미니 컨퍼런스 후기 2018년 10월 17일 수요일 기다리고 기다리던 글루와 테크 미니 컨퍼런스에 다녀왔습니다!! 사실 글루와란 회사는 잘 알지 못하였는데 유튜버로도 유명하신 "김포프"님을 보러 가는게 큰 목적이었지요 ㅋㅋㅋㅋㅋㅋ IT 컨퍼런스 자체가 처음 경험해봐서 생소했지만, 약간 부드러운 강연 분위기랄까 그런게 느껴지더라고요. 일단 그때 주워 들은 얘기를 공유해볼까 합니다."모노-마이크로 서비스 아키텍처"강연의 주제는 위 사진에서 보시다시피 모노-마이크로 서비스 아키텍처입니다. 개발자시라면 "아니 모놀리틱이면 모놀리틱이고 마이크로면 마이크로지 모노-마이크로는 뭐야?"라고 하실 수 있겠는데 간단히 말해서 모놀리틱과 마이크로 서비스의 중간 지점 혹은 장점만 모아서 만든 아키텍처라고 볼 수 ..
-
TDD 기반 야구 게임 개발하기 6. 야구 게임 마무리24년 11월 이전/레거시-야구 게임 (Feat. TDD) 2018. 8. 13. 21:29
* 먼저 이 프로젝트의 지적 자산은 '코드 스쿼드'에 있음을 밝힙니다. 필자의 프로젝트의 소스코드는 https://github.com/gurumee92/baseballtdd/ 에 있습니다. 테스트 주도 개발 기반 야구 게임 만들기6단계. 야구 게임 마무리 1. 게임 클래스 완성하기 오늘은 마지막으로 게임 클래스를 완성시키도록 하겠습니다. 기능별로 단위 테스트가 끝났기 때문에 적절하게 Game 클래스는 별도의 테스트가 필요없이 로직에 따라 완성시키면 됩니다. 우선 야구 게임의 흐름을 다시 한 번 살펴볼까요? 임의의 서로 다른 3자리 숫자열을 생성한다.사용자 입력을 서로 다른 3자리 숫자열로 받는다.생성된 숫자열과 입력 받은 숫자열을 비교한 결과를 얻는다.결과를 출력한다.3스트라이크가 나올 때까지 2~4번을..
-
TDD 기반 야구 게임 개발하기 5. 게임 결과 출력기24년 11월 이전/레거시-야구 게임 (Feat. TDD) 2018. 8. 9. 19:49
* 먼저 이 프로젝트의 지적 자산은 '코드 스쿼드'에 있음을 밝힙니다. 필자의 프로젝트의 소스코드는 https://github.com/gurumee92/baseballtdd/ 에 있습니다. 테스트 주도 개발 기반 야구 게임 만들기5단계. 콘솔 기반 게임 결과 출력기 1. 기능 정의와 테스트 시작 이번에 개발해볼 기능은 게임 결과 출력기입니다. 이전에 만들어두었던 계산기가 만든 결과를 이용하여 시스템에 맞게 출력하는 기능이죠. 현재 야구 게임에서 나올 수 있는 결과는 다음과 같습니다. 3 스트라이크 2 스트라이크1 스트라이크 2볼1 스트라이크 1볼1 스트라이크3볼2볼1볼낫싱 총 9개의 결과가 있습니다. 지금 저희가 만든 기능으로는 결과를 2개짜리 int형 배열로 생성합니다. 따라서 그 배열을 적절히 결과 ..
-
TDD 기반 야구 게임 개발하기 4. 사용자 입력 숫자열 생성기24년 11월 이전/레거시-야구 게임 (Feat. TDD) 2018. 8. 8. 20:09
* 먼저 이 프로젝트의 지적 자산은 '코드 스쿼드'에 있음을 밝힙니다. 필자의 프로젝트의 소스코드는 https://github.com/gurumee92/baseballtdd/ 에 있습니다. 테스트 주도 개발 기반 야구 게임 만들기4단계. 사용자 입력 숫자열 생성기 1. 기능 정의와 테스트 시작 이번에 개발해볼 기능은 사용자 입력기입니다. 만들어보기전에 한 번 생각해봅시다. 사용자 입력을 왜 받는 것일까요? 바로 랜덤 숫자열 생성기로부터 생성된 숫자열들과 비교할 숫자열을 만들기 위해서입니다. 다시 말하면 이번 포스팅에서 저희가 만들 것은 "사용자 입력 숫자열 생성기"입니다! 이제부터 "사용자 입력기"를 "사용자 입력 숫자열 생성기"로 재 정의하도록 하겠습니다. 이 생성기의 기능은 크게 두가지입니다. 시스템..
-
TDD 기반 야구 게임 개발하기 3. 랜덤 숫자열 생성기24년 11월 이전/레거시-야구 게임 (Feat. TDD) 2018. 8. 3. 16:40
* 먼저 이 프로젝트의 지적 자산은 '코드 스쿼드'에 있음을 밝힙니다. 필자의 프로젝트의 소스코드는 https://github.com/gurumee92/baseballtdd/ 에 있습니다. 테스트 주도 개발 기반 야구 게임 만들기3단계. 두번째 기능 랜덤 숫자열 생성기 1. 기능 정의와 테스트 시작 먼저 기능을 선정하였으면 그 기능에 대해서 명확한 정의를 내리는 것이 필요합니다. 왜냐하면 저희는 아주 간단한 정적 모델링을 했기 때문에 기능들이 아직 명확하지 않을 수 있거든요. 랜덤 숫자열 생성기는 1~9까지 중 서로 다른 숫자 3개를 임의로 뽑아서 문자열을 만드는 기능을 가지고 있습니다. 자 이제 명확하게 기능을 정의했으면 바로 테스트를 시작하죠. 일단은 역시 테스트 클래스를 생성하는 것부터 시작합니다...
-
TDD 기반 야구 게임 개발하기 2. 게임 결과 계산기 만들기24년 11월 이전/레거시-야구 게임 (Feat. TDD) 2018. 8. 3. 15:38
* 먼저 이 프로젝트의 지적 자산은 '코드 스쿼드'에 있음을 밝힙니다. 필자의 프로젝트의 소스코드는 https://github.com/gurumee92/baseballtdd/ 에 있습니다. 테스트 주도 개발 기반 야구 게임 만들기2단계. 첫 기능 게임 결과 계산기 만들기 0. 들어가기에 앞서.... 이전 포스팅에서는 4가지의 기능을 분류하였는데 그 기능들은 다음과 같습니다.랜덤 숫자열 생성하기사용자 입력 숫자열 생성하기이 두개의 숫자열 비교하기 비교한 결과 출력하기그런데 왜 숫자열들을 비교한 것일까요? 이유는 게임의 결과를 반환하기 위해서입니다. 비교하는 행위 자체가 게임의 결과를 계산하기 위한 행동이지요. 따라서 이전에 분류했던 숫자 비교기를 이제부터는 결과 계산기라고 명명하겠습니다. 1. 테스트는 가..