세미나 (6) 썸네일형 리스트형 [사내세미나] Container를 활용해 멱등성있는 테스트 환경 구축하기 목차 Container를 활용하기 전 테스트 TestContainer를 통한 테스트 TestContainer란 TestContainer 기본 사용법 Postgresql Container ElasticSearch Container TestContainer를 활용하여 실제 개발환경에 적용하기 기능 추상화 코드로 녹이기 멱등성있는 테스트 개발환경 Container를 활용하기 전 테스트 - 직접 DEV 환경의 서버를 호출 - 멱등성 을 지키지 못한 잘못된 방식의 테스트 멱등선이란? 연산을 여러번 적용하더라도 결과가 바뀌지 않는 성질을 뜻한다. 즉, 여러번 함수를 실행하더라도 늘 같은 결과가 나와야 한다는 의미입니다. TestContainer를 통한 테스트 TestContainer란? Junit 테스트를 지원하는.. [세미나] SI / 대기업에서 스타트업으로 이직하는 방법 -참석후기 SI의 개발을 벗어나고 서비스 업체에 가기 위한 발판은 노력은 기본이고 SI와는 다른 개발 문화를 접하는 것이 필요하다고 생각했다. 아직은 몸으로는 직접 접할 수는 없으니, 다른 개발자 분들의 경험을 듣는 것이 현재로서는 가장 효율적인 방법이라고 느꼈고, 따라서 OKKY에서 주관하는 'SI / 대기업에서 스타트업으로 이직하는 방법(발표자 : 신현묵 CTO 님)' 세미나에 참여하게 되었다. ===================================================================================== 스타트업들이 나이 많은 개발자를 싫어한다?- X( 커뮤니케이션 문제) 이직- 이직을 다들 공포스워하지만 많이 하나보면 익숙해짐. 개발자의 이직은 너무 당연한 거 요즘은.. [세미나] Code States J2S 컨퍼런스 - 펌(내용정리) 1. 쿠팡, A/B 테스트 그리고 개발자 - 양병석 (쿠팡의 개발자 양병석님) 쿠팡에서의 AB 테스트 최소 기능을 만족하는 서비스를 만든다. 동시에 수십 수백개 테스트가 동시 진행 다양한 테스트를 동시에 진행하는것의 어려움 한페이지에 10개의 테스트가 진행된다고 가정해보자 그럼 2^10 페이지가 노출된다. 스태틱 페이지가 아닌 테스트군에 맞는 다이나믹 페이지 생성 비 개발자들이 상황을 볼수있도록 컨트롤타워도 구현 테스트 CMS를 통해 실시간으로 이 테스트로 인해 실 구매가가 0.018% 올랐다 등의 결과를 볼수있음 개발자에게 AB테스트의 의미는? 예전처럼 1년동안 하나의 제품을 만드는 시대가 아니다. 변화에 유연한 구조에 대해 계속 고민고민 기획자가 의도한 방향이 나중에 어떻게 발전될지를 개발자들도 인지.. [세미나] 자바지기님의 자바개발자 학습 로드맵-펌(내용정리) 학습방법 및 웹 백엔드 개발자 학습 로드맵 커뮤니티로 가자. 온라인 활동도 좋지만 오프라인활동을 해야 큰 도움이 된다. 요즘 많은 오프라인 커뮤니티가 활발하지 않다. 그들은 우리를 기다리고 있다. 비전공자 (농학 전공) 다른 사람의 성공 모델을 그대로 사용하지말자. 본인만의 스타일로 바꿔보자 책에 있는 내용 그대로 받아들이지말고 자신만의 방법으로 진행해보자. 프로그래밍을 배우는 것이 어려운 이유는? (초반에 자신감이 늘었다가, 이후부터는 하락, 그리고 일정레벨이상 도달할 경우 자신감이 늘어난다는 발표자료) 자신감과 숙련도 책을 보고 따라하기까지는 쉽다. 그러나 실제로 개발해야할때는 자신감이 급락한다. 위 단계가 생각보다 길어 많은 사람이 여기서 포기하게 된다. 그러나 일정시점에 도달하면 프로그래밍에 재미.. 개발자를 위한 Google 검색 노하우- 펌(내용정리) 출처: https://m.blog.naver.com/PostView.nhn?blogId=skabin&logNo=221261551265&proxyReferer=https%3A%2F%2Fokky.kr%2Farticle%2F460828 개발자의 삶은 문제의 연속이다. 다음의 내용은 철저히 김환규님의 경험에 의거해 도출된 '문제 해결에 대한 가설'이다. 1. 과거에 알았던 것은 전부 잊어라. 현재 기술의 트렌드는 빠르게 변한다. 따라서 과거에 알았던 지식과 경험들이 시간이 지나면 도리어 방해가 된다. 과거의 것은 깨끗이 잊고, 새로이 검색하고 새로이 익혀라. 2. 문제를 해결하는 과정은 문제의 본질을 이해하는 과정이다. 3. 모든 분야를 다 잘하는 사람은 없다. 외국의 경우, 특정 분야를 깊이 있게 다룰 줄 아.. 제로 스펙에 가까웠던 듣보잡 개발자의 유명 IT 기업 도전기 - 참석 후기 개발 실무 일을 시작한 지 2개월 차, 얼마 안 됐지만 공부를 하다 보면 개발 욕심히 더욱 생기고 더 좋은 환경에서 개발하고 있지 못한 현재 상황에 속상할 때가 많았다. 또한 내가 하고 있는 방향이 많는 건지 의문을 가질 때가 많았다. 그러던 중 세미나를 들었고, 세미나의 내용은 "나도 이러한 분들과 개발을 해보고 싶다. 이러한 환경에서 개발을 해보고 싶다"라는 마음을 상기시켜주었다. 또한 마무리 멘트 중 "뼈를 깎는 고통을 2 ~ 3 년간 느껴보라".... 개발 인생을 시작한지 1년 열심히 했다.. 나는 마이너스 스펙이니 더 열심히 해보자!! 1 ~2년 뒤 이 글을 보면 부끄럽지 않도록 (비공개 원하시는 부분 제외 모든 발표내용을 다 정리하셔서 이분 글 스크랩.. 비공개 부분은 개인소장) 세미나 상세 .. 이전 1 다음