본문 바로가기

전체 글

(224)
Python DateTime 변환(날짜 양식 변환) Data 전처리하다 보면 날짜 양식이 모두 달라 처리하기 귀찮을 때가 있다. 이때 Datatime 라이브러리를 좀 활용하면 도움이 될까 하여 관련 함수를 공유한다. import locale import datetime import re def transDateTimeFromInputString(inputDate): result = "" datePatterns = { "koreanPattern" : r"(\d{4})년+(\d{1,2})월+(\d{1,2})일", "koreanPattern_with_space" : r"(\d{4})년\s+(\d{1,2})월\s+(\d{1,2})일", "slashPattern" : r"(\d{4})-+(\d{1,2})-+(\d{1,2})", "dotPattern" : r"(\d..
[docker] jupyter-notebook 설치 1. docker 회원가입 https://hub.docker.com/ Docker Hub Container Image Library | App Containerization We and third parties use cookies or similar technologies ("Cookies") as described below to collect and process personal data, such as your IP address or browser information. You can learn more about how this site uses Cookies by reading our privacy policy hub.docker.com #docker 로그인(아이디, passwd) docke..
Spring batch 간단 사용기 스케줄러와 batch를 함께 사용하는 방법을 설명합니다. job은 simplejob, otherjob 같이 2개가 있고 schedule에서 매 1분마다 simplejob만 실행하는 코드 입니다. jobLancher와 jobRegistry를 사용하면 jar파일에 params를 넣어 실행하는 것이 아니라 프로그램 실행 중에 동적으로 job 실행 순서 및 스케줄링 가능합니다. Jobs simplejob @Slf4j @RequiredArgsConstructor @Configuration public class SimpleJobConfiguration { private final JobBuilderFactory jobBuilderFactory; private final StepBuilderFactory stepB..
Telegram API 사용해 보기 Telegram은 유일무이하게 API를 제공한다. 간단한 메시지를 보내는 것에 붙터 채널 활용 Bot Handler 를 사용해 사용자와 의사소통 할 수 있다. bot 생성 방법은 여기 https://ykarma1996.tistory.com/107 간단한 API 및 채널 사용방법은 여기를 참조 하고 https://vmpo.tistory.com/86 API DOC은 여기를 https://python-telegram-bot.readthedocs.io/en/stable/ Example을 원하는 여기를 참조하자. https://github.com/python-telegram-bot/python-telegram-bot/blob/master/examples/README.md
[에러 로그]at least 1 bean which qualifies as autowire candidate 제목과 같은 에러를 보았다면 당황하지 말고 Repository 위치가 정확한 package 위치에 있는지 확인해야 한다. JDBC Config에서 basePackages를 설정한 경우에 작업해 두고 까먹어서 다른 패키지 위치에 repository를 생성하고 빌드하면 계속 에러가 난다. 심플한 문제 인대 프로젝트가 커지다 보면 찾기 힘드니 이런 에피소드가 생기는 거 같다. @Configuration @ComponentScan//JPA사용 시 꼭 선언 @EnableJpaRepositories ( //com.hmns.data.model.mysql 관련 패키지명 변경 시 반드시 확인 basePackages = "personal.test.data.repository.mysql.elastic", entityMana..
신년 계획 양식(만다라트, ORK, notion) 신년을 맞이해 한 해 계획이나 목표 적고 관리하려고 만들었는데 꽤 쓸만해져서 공유합니다. notion을 잘 사용할 줄 모르셔도 공유받은 플랫폼 예제 그대로 사용하시면 되고 '갤러리' 형태로 만다라트 활용 가능하고 'OKR' 도 일부 접목하여 작성하였으니 잘 활용해 주시기 바랍니다. https://windy-clove-2fc.notion.site/2022-ebfe0b520afa4d6fbcc4345262751027 2022 신년 계획 공유 플랫폼 A new tool for teams & individuals that blends everyday work apps into one. windy-clove-2fc.notion.site 첫 번째 메인 표를 중심으로 하기 '타임라인 뷰', '보드', '갤러리'로 동일..
React 따라해 보기 참조해서 따라해봄 - 기존 useState를 사용해서 state 변수를 사용하는 방법 https://www.youtube.com/watch?v=p5ZP4xzhRxk&list=PLZKTXPmaJk8J_fHAzPLH8CJ_HO_M33e7-&index=7 redux라고 전역변수 사용해서 처리하는 방법을 보여줌. - 1개 변수만 사용하는 방법 https://www.youtube.com/watch?v=QZcYz2NrDIs - 2개 이상 변수 사용하는 방법 https://velog.io/@qf9ar8nv/%EA%B0%84%EB%8B%A8%ED%95%9C-%EC%98%88%EC%A0%9C%EB%A5%BC-%ED%86%B5%ED%95%B4-Redux%EB%A5%BC-%EC%9D%B4%ED%95%B4%ED%95%98%E..
React 설치 nodejs 설치 https://nodejs.org/ko/download/ vsCode 설치 https://code.visualstudio.com/docs/?dv=win cmd 창에서 하기 명령 실행 npx create-react-app first
Kibana to website kibana dashboard나 visualization monitoring등 이미지를 공유하고 싶을때 사용하는 방법을 'Embedded content authentication'이라고 한다. 사이트 쿠키 권한을 열어주고 iframe을 사용해 링크를 입력하면 사이트에서 키바나에서 보는 그대로 그래프 정보를 옮겨 올 수 있다. xpack.security.sameSiteCookies: "None" https://www.elastic.co/guide/en/kibana/current/kibana-authentication.html#embedded-content-authentication
Elasticsearch to PowerBI ELK에서 PowerBI로 연동하는 방법있다. 하기 공식 문서에 나와있다. https://hevodata.com/learn/elasticsearch-to-power-bi/ 하지만.. 단점이 ES에 직접 붙는게 아니라 OBDC driver에 붙은 후에 연결되어야 한다. OBDC 드라이버 다운로드 https://www.elastic.co/kr/downloads/past-releases#odbc-client Past Releases of Elastic Stack Software Looking for a past release of Elasticsearch, Logstash, Kibana, es-hadoop, Shield, Marvel, or our language clients? You're in the ri..

반응형