오늘도 열심히 일을 하다가.. image url 의 도메인을 서비스에서 받아서 Response 에서 처리해야하는게 소스 코드가 넘 더러워지고.. 비효율적이라고 생각이 들었다.public static FileDto create(File entity, String domain) { return FileDto.builder() .fileExt(entity.getFileExt()) .fileSize(entity.getFileSize()) .fileUrl(makeUrl(domain, entity.getFilePath())) .fileType(entity.getFileType()) .originFileName(e..
인스타 스토리를 스르륵 넘기다가 넘블 광고를 보고 솔깃해서.. 신청하게 된 넘블. 느슨해진 내 자신에게 긴장을 주려고 신청했으나.. 긴장은 안됐고, 간장 정도 된듯.. (?) mybox 챌린지는 파일 업로드, 다운로드 로직을 구현해보고, 테스트코드, 배포, CI/CD 까지.. 구현 내용만 간단할 뿐, 2주만에 할 양은 아니라고 생각이 들었다. 하지만 혼자 열심히 여러번 스터디를 해본 사람이라면 또 쉽게 구현할 만한.. 그런 프로젝트였다. 게다가 재직자를 위한 내용이라 그런가 굉장히 간단한 가이드라인.. 나 처럼 누군가 떠먹여주는 사람이 있어야지 하는 사람은 비추이다. 하지만 나이가 3x살이고, 경력도 이제 어디가서 대리에 위치하는 연차니까 어떻게든 혼자 했어야 했다.. 기간이 짧고 스스로 공부를 많이 안..
갑자기 특정 class 가 인식이 안될 때가 있었음. (잘 쓰던 dto 가 갑자기 인식이 안되서 복장 터짐) 빨간줄 떠서 눌러보니까 find jar on web 이런 소리만 하고 있고.. 파일은 분명히 존재하는데 아무것도 안됐음 ㅠㅠ 해결방법 File > Invalidate Caches 첫번째꺼 누르고 Invalidate and Restart 누르니까 됐다!! 사실 뭐가 맞는진 모르겠고 .. 읽어보니까 1번이 젤 맞는 거 같아서 첫번째로 했더니 인식 잘됨 한시간 버렸다 ^_^
url을 저장하는 컬럼에 개발 domain이 들어가야하는데 운영 domain이 들어감 문자열 전체 업데이트도 아니고 일부 문자만 업데이트라 안되겠지 싶어서 노가다하고 있었는데 생각해보니까 불현듯 떠오른 replace 30개 정도.. 업데이트 치고 있었는데.. 무식하면 손이 고생함.. update table set target_column = replace(target_column,'origin_string','change_string') where target_column like 'origin_string%' 다음엔 바보짓 안하기
노션으로 연차관리대장 만들기 예전 회사 다닐때, 연차 관리가 안되서 엑셀로 사용일 적어두는용으로 간단하게 휴가관리대장을 만들었었는데, 이직하면서 그 파일이 어디갔는지 모르겠기도 하고, 맥이라 엑셀 설치 안해놨어서 요즘 트렌드에 맞게 노션으로 휴가관리대장을 만들었다. 강과 같은 이 블로그를 보고 구현할 수 있게 되었다. 노션(Notion)으로 연차대장 구현하기 노션(Notion)으로 연차대장 구현하기 HR 담당자에게는 모든 직원의 연차를 정확하게 관리해야 하는 막중한 사명이 있습니다. 큰 품이 드는 일은 아니지만, 누군가의 연차를 잘못 계산했다가 뒤늦게 이 사실을 알게 되었다고 상상해 team.postype.com ✨ 완성본 구현 기능 내 연차 현황을 한눈에 알아볼 수 있음. 발생 연차(입력) 사용내역(하..