TIL( Today I Learned)
20-05-25 월
- 젠킨스 등록 및 동작
-
시간 기준 차이 이해
- LOCAL python의 시간, SERVER python의 시간은 다르다.
- os 레벨에서 인식 하는 시간의 차이
- 동작 시간대 변경하기
20-05-26 화
-
영어 표현
- inclusive
- 모두 포함
- exclusive
- 특정 부분만 포함
- 에러 핸들링
- api 연결
- 프로젝트 회의
- 프로세스 안정화 & 젠킨스 등록
20-05-27 수
- 프로세스 다양한 조건에서 test
-
젠킨스 돌리기 환경변수 조절
- 내가 바로 shell에서 동작 시키는 것과 jenkins로 원격 쉘 접근해서 동작시킬시 상이함이 생긴다
-
- .bashrc 미적용
- .bashprofile 미적용
- source ~/.bashrc 를 해도 conda 활성화가 안됨
- ~/.conda/profile/d 로 conda activate 시킴
- Python path 설정을 어떻게 하는것이 좋은지 계속 찾아봄
-
- shell 상에서 처리
-
- 코드 실행시 python으로 path에 삽입
-
- package로 다 묶어 버리기
- STT 작동, 시간대별로 업데이트 된 내역만 하기
20-05-28 목
- 정의된 키워드 Enum 변경
20-05-29 금
-
기존 동작 프로세스 개선하기
- 코드 플로우 분석하기
- 개선점 찾아내기
- 외부 미팅 2시 -3시
- 선임자의 코드 동작 이해하고 제대로 동작시키는데 애로 사항이 많다.
TEL (Trial and Error Log)
20-05-25
-
Error: AttributeError: ‘list’ object has no attribute ‘txt’
- Situation: 파이썬으로 파일 저장중
- Reason: 파일명 따옴표 안쌈
- Solution: 파일명 따옴표로 싸줌
20-05-26
-
Error: 1364 : Field ‘pwupdateyn’ doesn’t have a default value
- Situation: 테이블 수정하고 가동시
- Reason: MySql 5.6 이후부터는 STRICT 모드라고 해서 테이블 생성시에 default 값을
지정하지 않을 경우 insert 시에 에러가 발생
- Solution: default values 지정
20-05-28
-
Error: Mac에서 ps 로 검색 하면 아무 작업도 잡히지 않는데, linux에서 하면 검색하는 작업이 잡혀버림
- Situation: 선임자가 작성한 코드가 제대로 동작이 안해서 뜯어보는데 생각한대로 동작을 안함
- Reason: Mac에서 ps 로 검색 하면 아무 작업도 잡히지 않는데, linux는 검색하는 작업이 잡혀버림 그래서 검색해서 종료시키려고 하는 작업이 안끝난다.
- Solution: ps 뜯어내버림