ESP32 (Micropython) 와 VFD 를 이용한 버스 시간 디스플레이 만들기 - ②
·
공돌 ━━━━━/플젝
지난 글https://gukjan9.tistory.com/150 ESP32 (Micropython) 와 VFD 를 이용한 버스 시간 디스플레이 만들기 - ①서장예전부터 학교를 다닐 때나 직장을 다닐 때나 항상 이런게 있었음 좋겠다 싶었던 것이 있다. 바로버스 / 지하철 시간 표시기 이것이 대체 뭔가 싶은데 그냥 말그대로 버스나 지하철 시간을gukjan9.tistory.com 공공데이터포털우선 코딩을 하기 전에 공공데이터포털에 들어가서 내가 원하는 기능을 하는 api 가 있는지 살펴봐야 한다.'경기도 버스' 관련 api 를 찾아보니...https://www.data.go.kr/data/15080346/openapi.do 경기도_버스도착정보 조회경기도 버스의 실시간 운행정보를 수집하여 이용자에게 제공하는 시..
[SQL] INSERT 문에 조건을 걸고 싶을 때
·
개발 ━━━━━/SQL
일반 INSERT 문INSERT INTO TB_USER (USER_ID, USER_EMAIL)VALUES (#{USER_ID}, #{USER_EMAIL}) 쿼리를 짜다보니 INSERT 를 할 때 그냥 값을 넣는 것이 아닌 INSERT 하는 조건을 걸어야하는 상황이 생겨서 알아보게 되었다. INSERT 문에 조건 걸기INSERT 문 컬럼 뒤에 SELECT 문을 걸어줌으로서 조건을 걸어줄 수 있다. 예시 1)퇴사하지 않은 직원의 장비 정보를 INSERT 하고 싶은 경우INSERT INTO TB_USER_EQUIP (USER_ID, EQUIP_SEQ, NOTE)SELECT #{USER_ID}, #{EQUIP_SEQ}, #{NOTE}FROM DUALWHERE #{USE_YN} = 'Y' 예시 2)부서 테이블에 ..
ESP32 (Micropython) 와 VFD 를 이용한 버스 시간 디스플레이 만들기 - ①
·
공돌 ━━━━━/플젝
서장예전부터 아침에 일찍 일어날 때 항상 이런게 있었음 좋겠다 싶었던 것이 있다. 바로버스 / 지하철 시간 표시기 이것이 대체 뭔가 싶은데 그냥 말그대로 버스나 지하철 시간을 표시해주는 어떤 장치이다. 나는 아침 잠이 참 많은 사람으로서 미리 일찍 일어나기보단 최소한의 아침 준비 시간만 남겨둔채로 일어나는 편이기에...아침에 눈 뜨자마자 바쁘게 준비하고 나갈 때 쯤 버스 시간을 확인하고 타러 나가곤 한다. 그러다보니 문제점일어나고 준비해서 나갈 때 시간이 매일 분 단위로 칼같이 지켜지지 않고 쁠마 몇 분씩 차이나게 되는데 어떨땐 1~2분, 4~5분 차이로 버스를 보내게 되는 상황이 꽤 많이 발생한다... 배차 간격이 꽤 돼서 놓치면 15분 이상 기다려야 하기도 하고... 그럴 때 마다 항상 '준비하기 전..
electron-builder 오픈 소스에 인생 첫 PR 을 날려보다! - ②
·
개발 ━━━━━/Dev Life
지난 글https://gukjan9.tistory.com/148 electron-builder 오픈 소스에 인생 첫 PR 을 날려보다! - ①개발자 인생 첫 PR!https://github.com/electron-userland/electron-builder/pull/8539 fix(linux): continue update process even if AppImage is not available by gukjan9 · Pull Request #8539 · electron-userland/elecSituation To update the AppImage, curregukjan9.tistory.com 지난 글에 이어서 쓰도록 하겠다. PR 날리는 방법PR 거리를 찾았기 때문에 그 다음은 어떻게 오픈 소스..
electron-builder 오픈 소스에 인생 첫 PR 을 날려보다! - ①
·
개발 ━━━━━/Dev Life
개발자 인생 첫 PR!https://github.com/electron-userland/electron-builder/pull/8539 fix(linux): continue update process even if AppImage is not available by gukjan9 · Pull Request #8539 · electron-userland/elecSituation To update the AppImage, current (now running) version of AppImage must had to be on path that declared in code. (process.env.APPIMAGE) If not, downloaded new version of AppImage disapper..
[Spring] PDFBox 로 텍스트 추출시 null 값이 추출될 때
·
개발 ━━━━━/Spring(boot)
문제PDFBox 를 이용해서 이력서 형식의 PDF (잡코리아, 사람인) 에 있는 텍스트를 출력하는데public String extractPDF(MultipartFile file) { try (PDDocument document = PDDocument.load(file.getInputStream())) { PDFTextStripper stripper = new PDFTextStripper(); stripper.setSortByPosition(true); String content = stripper.getText(document); } catch { } 잡코리아는 null 문자 없이 정상적으..