Home

0

소상공인 사업 활성화를 위한 프로젝트

1. 개발배경소상공인의 사업 활성화를 위한 프로젝트를 진행하였으며 주 내용은 폐기 일자가 얼마 남지않은 음식을 특정 할인율을 적용해서 판매할 수 있도록 도와주는 플랫폼이다. 팀에서 인프라 구축, 서버 개발을 담당했던 프로젝트였다. 활용했던 항목들을 나열해 보자면 다음과 같다. Infra & MiddlewareZipkin, EFK, Jenkins, K

0

junit 활용예시

junit 및 Mockito 활용예시를 정리해보았다.자주 사용하는것들을 참고하기 위해.. 1234567891011121314151617181920212223242526272829import static org.assertj.core.api.Assertions.assertThat;public class StringTest { @Test public

0

TDD 학습내용 정리

TDD테스트로부터 시작하는 개발 방식 (실패하는) 테스트 코드 작성 테스트를 통과시킬만큼 구현 코드정리 테스트코드는 given when then으로 구성됨 12345678910@Testvoid confirmMember() {// 상황: 대기 상태 회원이 존재memoryMemberRepository.save(Member.id(“id”).statu

0

TDD, 클린코드 학습내용 정리

TDDTDD와 단위테스트는 다름.TDD: 테스트 먼저 짜고 프로덕션 코드를 구현하는것. 시작전 To do 리스트를 작성.to do 리스트는 언제든지 프로젝트를 진행해나가면서 변경될 수 있다. 최초 실패하는 코드를 작성그 후 프로덕션 코드를 고쳐 테스트를 통과하도록 해라 테스트에서 먼저 이뤄지라테스트코드에서부터 프로덕트 코드를 만들어 나가는것에 익숙해져야함.

0

Java Optional 활용방법 요약

생성방법 of()Option.of(someValue)someValue가 null 이면 NPE 발생 ofNullable()Optional opt = Optional.ofNullable(someValue);someValue가 null이여도 Null 이 들어간 Optional이 생성됨 empty()Optional opt = Optional.

0

apache kafka 란?

핵심개념들카프카 , Producer, Consumer, Consumer Group, Topic, Partition, Segment, Broker, zookeeper, Quorum 알고리즘기반, __consumer_offsets, Broker replica, ISR, OSR, Controller, fetch의 흐름 카프카?움직이는 데이터를 처리하는 플랫폼카

0

spring security

1부Principal principal는 아규먼트 리졸버로 받아서 처리된다. 1234567@GetMapping("/dashboard")public String dashboard(Model model, Principal principal) { model.addAttribute("message", "H

0

ServerMonitoring Tool 개발

ServerMonitoring 개발한 관리자가 여러 서버를 한눈에 관리할 수 있는 웹 페이지가 있으면 좋겠다고 생각을 했고 djang, vue를 공부해볼겸 진행해본 프로젝트. 벤치마킹다음 항목들을 벤치마킹하여 어떤식으로 활용될 수 있나 참고하였다.Ansible Jenifer datadog skwissh netdata munin 사용기술django (pyth

0

Vuejs EventBus 공통모듈로 사용할 때 모든 페이지가 이벤트를 수신하는 상황

이벤트버스를 공통함수로 빼서 사용할 때의 이슈헤더에서 특정값을 변경하면 라우터 뷰에 정의된 페이지도 변경되어야 해서 특정값 변경시 헤더에서 event emit하도록 해놓음… 이벤트 버스를 공통모듈로 쓰니 해당 이벤트 버스를 쓰는 모든 화면들이 해당 이벤트를 수신하여 난리가남…(SPA라 그런가…. 더 알아볼것.) 화면이 바뀌면 이벤트를 수신하도록 on 걸어놓