분류 전체보기

    2020년 주니어 개발자 겸 엔지니어의 회고

    2020년 주니어 개발자 겸 엔지니어의 회고

    🤔어쩌다 반도체 회사 바이어가 개지니어가 되었나? 지금의 나는 2년 전의 내가 상상했던 미래의 나와는 완전히 다른 삶을 살고 있다. 개발에 관심이 있었고, 이렇게 저렇게 화면 수정개발해달라는 정의서 같은 걸 작성하기도 하고 인텔 CPU 수급이 되네 안되네 이런문제로 골아파하기도 했지만, 정보처리기사도 있었지만(이거는 같이 일한 IT팀과 외주업체의 영향이 컸음), 어쨌든 난 문과 출신의 바이어였다 😂 그렇게 일하면서 계속 들었던 생각은 💡 먹고 살려면 역시 기술이 있어야 한다!!!!!! 였다. 내가 전자공학을 배울 게 아닌 이상 내가 가질 수 있는 전문성은 제한적이었고, 그 외의 영역(e.g. 재무, 경영)은 기술은 맞지만 인력풀이 너무너무너무너무너무 많고 수요는 위로 올라갈수록 한정적이었다. 고민하던 와..

    Nexus 구성 - Proxy Central Repository 외에 추가로 Local 의존성 추가하기

    Nexus 구성 - Proxy Central Repository 외에 추가로 Local 의존성 추가하기

    간단한 문제였지만 어........어떻게하지? 하고 고민깨나 했던 부분 메모! 상황) 의존성 관리하는 central repository 로 proxy mirroring이 설정된 maven repository를 설정해서 사용하고 있었음 (mirroring 대상은 본사에서 관리하는 공통 의존성들) 프로젝트 초반이라 본사에서 사용하는 의존성 외에 추가할 일이 없어서 그냥 proxy mirroring 설정만 해두고 잘 사용하고 있었음 --> 로컬에서 별도로 만든 프로젝트(기능)를 공통으로 의존성 추가해 주어야 할 일이 생김 --> 로컬환경에서는 deployment 설정이 되어있으므로 문제가 없지만, 배포를 위해 jenkins에 넣고 돌리면 빵빵 터짐 --> 배포가 안되는 문제 이때 해결방식으로 나온것들 1. 해..

    201202 Linux 두 디렉토리(폴더)의 차이점 비교(diff -rq)

    201202 Linux 두 디렉토리(폴더)의 차이점 비교(diff -rq)

    오늘 본사파일 적용과정중에 응?싶게 용량차이가 났던 게 있어서 적용을 바로 하지 않고 프로젝트 로컬거, 받은거 두개 떠놓고 비교를 때려서 확인 후에 반영했다 .. 그때 사용한 diff -rq 옵션! 사용법은 diff 일반 사용법과 동일한데 -rq 옵션을 주고 경로를 지정한다. diff -rq 대상폴더 ../../경로/경로/대상폴더 요렇게 하면 원본 디렉토리에만 있는 것과 비교대상 디렉토리에 있는 것을 비교해서 only in ~~ 이런 식으로 보여준다. 아래 캡쳐는 그냥 예시를위해 전혀 다른 폴더 두개를 갖다 넣은 사진 그냥 diff -r 해도 되는데 보기 불편하게 나와서 줄별 구분 빼고 -rq를 때렸다... 검색어: 리눅스 폴더 비교 , 리눅스 디렉토리 비교, linux diff folder, linux..

    200828 TIL: Python - SMTP를 이용한 메일 발송

    SMTP를 이용한 메일 발송입니다. 1. SMTP SSL을 이용한 메일 발송 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 # mail message 사용 객체 선언 from email.message import EmailMessage import smtplib # SSL로 open(SMTP 객체 생성 smtp = smtplib.SMTP_SSL('smtp.gmail.com', 465) # smtp 정상여부 hello test smtp.ehlo() # login smtp.login('gmail 계정', '앱 비밀번호') # message 생성 msg = EmailMessage() # 메일내용 ..

    Hibernate ddl-auto 설정

    Hibernate ddl-auto 설정값에 따른 차이입니다. create: 기존 테이블을 삭제 후 다시 생성 create-drop: 종료 시점에 테이블을 드랍함 update: 변경분 반영 validate: entity와 테이블이 정상 매핑되었는지만 확인 none: ddl 옵션을 사용하지 않음 (실 서비스에서는 보통 none처리) 서버 내릴때마다 자꾸 데이터가 날아가서 찾아보니까 create 옵션도 기본테이블값을 싹다 날려버린다는것^_^ 날 돕는것: 구글, stackoverflow, 누군가의 오래된 블로그 링크: http://www.libqa.com/wiki/730 Social Q&A LibQA™ libqa 는 글라이더 오픈소스팀이 만든 소셜 기반의 Q&A 지식공유 Wiki 플랫폼입니다. www.libqa..

    [이럴땐이렇게] Spring boot application.yml 파일 mapping value 에러발생 시 (yaml syntax)

    오늘 겪은 따끈한 에러입니다. Spring boot로 웹앱 제작 중, 요즘 대세라는 yml 파일로 설정을 시도하였습니다. 그런데 ddl-auto(테이블이 존재하지 않을 경우 자동으로 생성해 주는 기능) 설정을 create로 해 두었음에도 ddl-auto가 적용되지 않아 이런저런 문제를 확인하던 중 mappin value에 이상이 있다는 것을 알게 되었습니다. 문제는 의외로 whitespace에 있었는데요, 파이썬으로 코딩할 때 빼고는 그냥 tab을 눌러서 하위개념을 설정하곤 했는데 tab이 문제가 되었던 겁니다~~ 구글링하다가 yaml syntax 문서를 보고 알게 되었는데, 우선 yaml syntax 링크입니다. --> 링크 YAML Syntax — Ansible Documentation This pa..