post-thumbnail

개발자 해보니까 어때?! 1년차 개발자의 회고

2년전 개발이 하고싶다며 디블리셔를 그만두었던 나는, 그토록 원하던 꿈을 이루었다. 아직 1년차의 작고 미숙한 개발자이지만 .. 🐤 나름 많이 노력하고 성장했다고 느낀 나의 소중한 1년을 기록해두고자 한다. 나는 왜 개발자가 되었나? 개발자가 된 계기 디자인을

2022년 7월 31일
·
6개의 댓글
·
post-thumbnail

Github에 DB 정보를 올리는 똥멍청이가 있다? (2) 해결방법 - Spring Cloud Config

뭣도 모르고 DB 정보를 깃허브에 고대로 올렸던 지난 추억.. 그 당시에는 레포지토리의 모든 커밋 기록을 날리는 걸로 해결을 했는데 이 문제를 해결하는 좋은 방법을 스승님께서 가르쳐주셔서 :) 블로그에 공유합니다.분산 시스템 (서버/클라이언트) 구성에 필요한 설정 정보

2022년 6월 18일
·
0개의 댓글
·
post-thumbnail

Tableau 인증 및 싱글 사인온(SSO) Web 연동

SSO를 활용하는 다양한 옵션연결된 앱: Tableau Online 또는 Tableau 콘텐츠가 포함된 외부 응용 프로그램 간의 명시적 신뢰 관계를 촉진하려면 연결된 앱을 사용하십시오. JWT(JSON Web Token) 표준 의 인증 토큰을 통해 신뢰 관계가 설정되고

2022년 6월 11일
·
0개의 댓글
·
post-thumbnail

DBeaver Public Key Retrieval is not allowed 에러

MYSQL 8.0 이후부터는 allowPublicKeyRetrieval 속성의 값이 true로 설정 되어야만 접속할 수 있다.Edit Connection > Edit Driver SettigsDriver properties > User Properties 우클릭 > A

2022년 5월 25일
·
1개의 댓글
·

Clean Code

멘토들이 생각하는 clean code란 ?논리가 간단해야 버그가 숨어들지 못한다의존성을 줄여야 유지보수가 쉽다.깨끗한 코드는 한가지를 제대로 한다.깨끗한 코드는 단순하고 직접적이다.잘쓴 문장처럼 읽힌다.설계자의 의도를 숨기지 않는다.명쾌한 추상화와 단순한 제어문이 가득

2022년 5월 23일
·
0개의 댓글
·
post-thumbnail

토비의 스프링 TEST 활용

개발자가 예상하고 의도했던 대로 코드가 정확히 동작하는지를 확인해서, 코드에 확신을 가질 수 있게 해주는 작업이다.테스트의 결과가 원하는 대로 나오지 않는 경우에는 코드나 설계에 결함이 있음을 알 수 있다.테스트를 통해 디버깅을 거치게 되고, 최종적으로 테스트가 성공하

2022년 5월 15일
·
0개의 댓글
·

JAVA 대체 에러가 어디에서 발생한거야?

에러 메세지만 딸랑 뜨고 대체 어디서 에러가 난건지를 알 수가 없었는데, 그 원인을 찾아냈다.log.error("handleException : {}", e.getMessage());에러의 메세지만 찍어주고 있기 때문에 어디서 발생한 에러인지 알 수 없었던 것.에러가

2022년 5월 7일
·
0개의 댓글
·
post-thumbnail

Spring Security CORS와 CSRF

Cross-Origin Resource Sharing교차 출처 리소스 공유 (뭔말이야)교차 출처의 개념 > 다른 출처\-> 다른 출처와 리소스를 공유하는 것Protocol + Host + Port번호출처 내의 Port 번호는 생략이 가능하다. 80, 443과 같이 ht

2022년 5월 7일
·
0개의 댓글
·

궁금증 집합소

업무를 위해 플로우 차트를 그리다가 궁금한 것들에 대해서 조사를 해보았다.내가 개발해야하기 때문에 왜 이렇게 해야 하는지 이유를 정의하고자 찾아본 조사결과이고, 무조건 정답은 아님. 더 좋은 의견들도 들어보고 싶다.사용자 등록 혹은 로그인시 DB에 저장된 Passwor

2022년 5월 2일
·
0개의 댓글
·

토이프로젝트 5일차 회고록

hash 함수를 이용하여 암호화한 해쉬값은 복호화가 불가능하다.암호화된 해쉬값과 평문(사용자의 비밀번호라던지)을 비교하기 위해서는 암호화된 해쉬값을 비교한다. 참고 : https://medium.com/shell-tharsis/hash-collision-589

2022년 4월 23일
·
0개의 댓글
·

토이프로젝트 4일차 회고록

장점가볍고 보안적인 문제를 해결 단점네트워크에 붙어야 한다.장점사용자가 적은 경우 사용하기 적합네트워크를 타지 않아서 좋다. 비용이 발생하지 않는다.단점토큰을 인코딩하면 1.6배 길어져서 데이터가 많을 수록 cpu를 잡아먹고 무거워짐장점 가장 Best인 방법A

2022년 4월 20일
·
0개의 댓글
·
post-thumbnail

Github에 DB 정보를 올리는 똥멍청이가 있다? (1)

AWS에 데이터베이스 서버를 만들고 백엔드에 붙히는 작업을 하던 과정에서 실수로 DB의 민감한 정보가 있는 application.prooerties 파일을 커밋해버렸다 !!!!!!(DB 서버의 IP, 권한계정 ID, Password까지 노출 잼 ㅎ)레포지토리를 다시 파

2022년 4월 18일
·
0개의 댓글
·
post-thumbnail

Swagger , Spring Security , JWT

스승님께서 API 문서를 만들자고 하셔서 API 문서가 대체 뭐지 ? 했는데 .. Swagger 였구나 !!! 이렇게 API에 대한 문서가 필요한 이유는 RESTful API를 구현할때 Frontend 개발자들에게 API에 대한 정보를 전달하기 위한 용도로 쓰일 수 있

2022년 4월 15일
·
0개의 댓글
·

토이프로젝트 2일차 회고록

프로젝트 우클릭 > Module...해당 프로젝트에 사용자 API를 구현할 server와frontend, 관리자용 API admin server를 생성이미지와 같이 하위 모듈에 생긴 porm.xml은 상위 모듈의 porm.xml 라이브러리를 끌어오기 때문에 사용자 AP

2022년 4월 13일
·
0개의 댓글
·
post-thumbnail

AWS 시작하기

https://aws.amazon.com/ko/?nc2=h_lg해외 결제할 수 있는 카드 정보가 준비 되어있어야함 ( 롯데카드에서 100원 해외결제 된거 본인이 한건지 확인 전화옴 .. 주말인데 열일하신다 ㄷㄷ )EC2에서 인스턴스 시작프리티어 사용 가능한

2022년 4월 9일
·
0개의 댓글
·
post-thumbnail

HTTP 웹 기본 지식

인터넷 네트워크인터넷 망을 통해 메세지를 전송하는데 해저 광테이블 ..인공위성 .. 등 수많은 중간 서버(노드)를 거쳐서 건너감도대체 어떤 규칙으로 ? 수많은 복잡한 상황을 건너 목적지까지 잘 갈 수 있는 것인가? 이걸 이해하기 위해선 먼저 IP에 대한 이해가 필요하다

2022년 3월 18일
·
0개의 댓글
·
post-thumbnail

Vue 프로젝트 매니저 + Vuetify 설치

vue ui 터미널에서 vue ui를 실행하면 8080포트에서 Vue 프로젝트 매니저를 사용할 수 있다. 프로젝트 생성

2022년 2월 24일
·
0개의 댓글
·
post-thumbnail

IntelliJ vue 실행 에러

vue : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\\Users\\user\\AppData\\Roaming\\npm\\vue.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.micros

2022년 2월 21일
·
0개의 댓글
·
post-thumbnail

Vue.js 시작하기

Chrome 웹 브라우저VS codeNode.jsvue.js dev tools 크롬 확장프로그램 https://chrome.google.com/webstore/detail/vuejs-devtools/ljjemllljcmogpfapbkkighbhhppjdbg

2022년 2월 9일
·
0개의 댓글
·
post-thumbnail

java: warning: source release 11 requires target release 11

참고IntelliJ에서 Gradle 프로젝트 구축시 위와 같은 에러가 발생했을때자바의 버전이 맞지 않아서 발생하는 문제이므로 아래 사항들을 확인한다.JAVA_HOME의 경로가 올바른 자바 버전의 경로를 지정하고 있는지 확인.Gradle에서 사용하는 자바는 11버전인데

2022년 1월 24일
·
0개의 댓글
·