본문 바로가기

TIL

(17)
Flutter 개발 전 환경 구축. https://medium.com/@hj.veronica.shim/%ED%94%8C%EB%9F%AC%ED%84%B0-flutter-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-1-%EA%B0%9C%EB%B0%9C-%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95-1131711dd651#id_token=eyJhbGciOiJSUzI1NiIsImtpZCI6ImQ3YjkzOTc3MWE3ODAwYzQxM2Y5MDA1MTAxMmQ5NzU5ODE5MTZkNzEiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20iLCJhenAiOiIyMTYyOTYwMzU4MzQtazFrNnFlMDYwczJ0cDJhMmphbTRs..
DB에 문자열 형태로 시간 값을 저장했다가 수정.(03281530) spf mailalarm 프로젝트 중 이벤트 로그를 DB에 저장하고 이를 불러와서 보여주는 페이지를 만들었다. 이벤트 발생 시 시간 값을 추출해 DB에 이런 형식으로 저장을 했었다. justin: 이러면 나중에 이벤트 로그 페이지에서 시간별로 조회를 하거나 할 때 쿼리를 만들 수 없다. 사용자에게 보여줄 때는 yyyy-mm-dd hh:mm:ss 이런 형태, DB에 저장할 때는 timestamp 같은 형태로 저장하자. 1. event log에서 time 값을 가져와 timestamp 형태로 DB에 저장. ws.on('message', function message(data) { strData = data.toString('utf-8') // console.log('strData', strData) cons..
Git repository 삭제하기. 오후 2:41 Git repository 삭제하기. your repository에 들어 간다. 삭제하고 싶은 rep의 setting을 누른다. 스크롤을 쭉 내리면 danger zone이 나온다. Delete this repository를 누른다. 팝업 안내 화면을 다 ok하고 ttpoh/저장소주소 를 박스 안에 입력하고 삭제!
새로운 git 주소로 주소 변경해서 코드 올리기. Biostar2의 API를 활용해 사용자 인증 성공 시 메일로 알람을 보내주는 프로그램을 개발 중이다. 팀 내부 git 저장소에 코드를 올리다. 본사 팀과 협업하면서 새로운 git 저장소에 코드를 올리게 되었다. 기존에 올리던 저장소 주소를 vscode에서 변경 가능하다. 현재 연결된 저장소 주소 확인하는 방법. git remote -v을 입력하면. origin https://github.com/~/~ (fetch) origin https://github.com/~/~ (push) 위와 같은 결과가 나온다. 저장할 주소를 변경하려면 git remote set-url origin "아래 초록색 동그라미에 있는 변경하고 싶은 저장소 주소" 변경 후 확인은 git remote -v 을 입력하면 알 수 있다. ..
파워포인트 대문자 원기호 만들기. 한글 자음 ㅇ 누르고 한자를 누른다. 소문자 원기호를 만들 수 있다.(이 방법으로 대문자는 바로 못 만든다._ 소문자 원기호를 만들고 아래 그림처럼 만들고 홈 - 메뉴 줄임 버튼 - 대/소문자 바꾸기 - 대/소문자 전환 하면 지정된 a, b 원기호가 모두 A, B 원기호로 바뀐다.
Pyqt에서 메시지 박스 띄워주기. 1. 방문자 등록 키오스크를 개발 중이다. 얼굴 스캔 기능으로 방문자가 직접 셀프 등록 후 출입할 수 있는 기능은 구현을 했다. 두 번째로 얼굴을 등록하기 싫은 방문자를 위해 QR코드를 발급 후 출입할 수 있게 기능을 추가 중이다. 아래 메시지 박스는 QR코드 발급을 위한 버튼을 눌렀을 때 나오는 것이다. 역할은 QR코드 발급에 필요한 방문자 정보에 대한 안내 문구다. 회사명, 이름, 이메일을 입력해 달라는... QR_msg_guide = QMessageBox() QR_msg_guide.setWindowTitle("アラーム") current_position = window.pos() RightLeft = current_position.x() + 700 UpDown = current_position.y()..
git에 필요한 코드만 올리기. git 사용 예제들을 보면 git add . 이런 식으로 대부분 나와 있다. 이러면 현재 경로 모든 파일을 추가하고 커밋하고 푸시를 하게 되는데. .gitignore를 이용해 필터링 해 주지 않으면 쓸모없는 모든 파일이 git에 다 올라 간다. 이 짓을 한 4번 했다.. .gitignore 적용하게 되면 아래 표준안에 해당하는 유형의 파일은 알아서 걸러준다, 말 그대로 무시한다. 구글에서 python gitignore 라는 검색어 입력 후 https://github.com/github/gitignore/blob/main/Python.gitignore 여기에 표준안이 있었다. 그대로 기존의 .git이 있는 경로에 생성해 줬다. 다음 생성된 .gitignore를 적용 하는 법. Git rm -r --cach..
Git 유용한 명령어. Commit 목록 확인하는 명령어. Git log 마지막 2개의 Commit을 취소. Git reset HEAD~2 변경된 파일 있는 지 확인하는 명령어 Git status 변경 내역 확인하는 명령어 Git diff 변경된 파일만 추가하는 명령어 Git add -u Untracked 된 파일(디렉토리까지) 지우는 명령어 git clean -f(d)
세계 1위 유튜버, 미스터 비스트에게 배울 점. 미스터 비스트 제가 이걸 하는 이유는 그냥 기분이 좋기 때문이에요. 사람들이 기뻐하는 그 순간이 기분 좋고 저를 행복하게 해요. 지금 제가 하는 일이 하고 싶은 일이고, 만족스럽고, 잘못된 일이 아니라면, 뭐든 상관없잖아요. 20살까지는 음악도 안 듣고 영화도 안 보면서 수백 수천 개의 유튜브 영상을 봤어요. 2시간짜리 영화를 볼 시간에 유튜브를 20개는 볼 수 있잖아요. 영화가 나쁘다는 게 아니라, 유튜브에 집중하고 싶었어요. 리텐션retention을 공부하는 데 집착했죠 제가 하는 일은 마치 좀비와 같아요. 일어나자마자 잠들기 전까지, 심지어 꿈을 꾸면서도 유튜브에 집착하고 있어요. 잠에서 깨어나면 이걸 또다시 반복하죠. 제가 하는 일 외에는 어떤 것도 관심 없어요. 제가 하는 일은 마치 좀비와 같아..
python으로 이미지 파일 인코딩, 디코딩하기. # 이미지 파일 경로 image_path = "template_image.jpg" # 이미지 파일을 열고 base64 인코딩으로 읽기 with open(image_path, "rb") as image_file: base64_encoded = base64.b64encode(image_file.read()).decode("utf-8") print('base64_encoded', base64_encoded) # base64 인코딩 데이터를 이미지로 디코딩 decoded_data = base64.b64decode(base64_encoded) print('decoded_data', decoded_data)

728x90
반응형