본문 바로가기

전체 글

(159)
superset database 설정 Superset 설정 docker run -d -p 5432:5432 --name pgsql -e POSTGRES_PASSWORD=mysecretpassword postgres docker run --name myredis -v ~/redis:/data -d -p 6379:6379 redis docker exec -it pgsql bash 이거보고 pgsql 띄움 https://judo0179.tistory.com/48 이거보고 테스트 디비 생성함 https://vnegrisolo.github.io/postgresql/generate-fake-data-using-sql postgresql://postgres:mysecretpassword@127.0.0.1/postgres 이것으로 postgres(도커로 ..
pyenv install 3.6.6 error 1 Install failed, "zlib not available" on macOS Mojave https://github.com/pyenv/pyenv/issues/1219#issuecomment-428305417 Install failed, "zlib not available" on macOS Mojave · Issue #1219 · pyenv/pyenv Description Platform information (e.g. Ubuntu Linux 16.04): macOS Mojave 10.14 OS architecture (e.g. amd64):amd64 pyenv version: 1.2.7 Python version: 3.7.0 & 2.7.15 C Compiler information (e.g... g..
구글 빅데이터 쇼케이스 후기 큰 기대없이 방문했는데 생각보다 훨씬 더 좋았다 그동안 가본것 중 가장 재미있었는데 사람이 적다보니까 말을 더 편하게 하는 연사들도 재미에 한몫 했던것같다. 또한 동행한 과장님께 편하게 물어본것도 좋았음. 3개의 세션이 있었는데 1,2 까지 듣고 3은 주제는 분명재밌어보였는데 내스타일로 설명하지 않음. 약간 학회느낌이었다. 정리 1 파이프라인 설계의 험난한 과정 그리고 저 너머에 있는 완제품. 그것을 얻기까지 도사리고 있는 어려움들을 장황하게 설명해줌. 재미있었다. 개발자로서 가장 책임져야할 점은 파이프라인 간에 있는 서비스들끼리 제약사항이 없는지 할수있는 한 체크하는것. 이라고 머리에 남았음. 암튼 대체적으로 님 이렇게 하면 * 돼요 이런느낌의 얘기였음. (PoC라는 말이 뭔지 몰랐음) 2 빅쿼리 간단..
springboot test using cucumber 1. 설정 및 사전 작업 intellij에서 뭐 cucumber도 플러그인 추가해준것 같기도 io.cucumber cucumber-java8 4.3.0 test io.cucumber cucumber-junit 4.3.0 test maven 리포지토리에서 https://mvnrepository.com/search?q=cucumber 를 검색해서 필요한 것을 설치해주긔. 설치가 안되어서 노트북 깨부시고 싶었는디(컴맹의 행동양식) intellij의 .idea 폴더와 .iml 파일을 모두 지우고 && 로컬의 ~/.m2/repository/io/cucumber 다 지우고 재설치 하니까 되었음. 시나리오를 이렇게 작성해본다. 근데 영어로 쓰는게 나을지 한글으로 쓰는게 나을지. 아직 잘 모르겠다. 한글으로 쓰고 싶으..
bean springboot 의존성과 bean 에 대해서도 깔끔하게 정리하기 IoC 제어가 뒤바뀌었다 ? 말은 거창한데 new 안하고 그냥 쓰는걸 말하는듯. 스프링에서 관리를 해주니깐? IoC container . applicationcontext라 생각하믄 됨. 빈 == 컨테이너 내부에 만들어진 객체 인텔리제이에서 콩이 붙어있으면 빈. 애노테이션 붙어있으면 빈. ApplicationContext가 만들어줌. IoC 컨테이너 내부에서 만들고 의존성을 엮어줌. 의존성 주입 @Autowired / @Inject 어디에 붙일까? 1 생성자에서 하든지(생성자 하나면 @Autowired 생략가능함) 2 setter에서 하든지 3 필드에서 한다. 오늘의 팁 -> Best practice라고 검색하기... 뭉뚱그리는 식의 지식은 좋지 않다고 생..
can not instantiate from JSON object (missing default constructor or creator, or perhaps need to add/enable type information?) 스프링부트 테스트 코드 작성중 이런 에러가. ㅈㄴ 친절하게 말해주는데 ㅎ ㅏ... 나는 먼지 모르겠네 ... package com.회사.lab.tour.geolocation; import com.회사.lab.tour.geolocation.controller.AirportController; import com.회사.lab.tour.geolocation.model.Place; import com.회사.lab.tour.geolocation.result.ResultApi; import com.회사.lab.tour.geolocation.service.PlaceService; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWi..
intelliJ change font size using material theme 디폴트 글꼴이 아니고 material 사용했을때
javascript key by value from array of object {"result":true,"code":200,"desc":"OK","data":[{"ko":"싱가폴","lang":"한국어"},{"ko":"싱가포르","lang":"한국어"},{"ko":"싱싱가폴","lang":"한국어"},{"ja":"シンガポール","lang":"일본어"},{"ja":"테스트","lang":"일본어"},{"en":"Singapore","lang":"영어"},{"lang":"프랑스어","fr":"Singapour"},{"lang":"스페인어","es":"Singapur"}]} data 라는 array of object가 있음. 내가 원하는 것은 각각의 object에서 lang이라는 키를 가지는 value와 fr이든 es든 lang이 아닌 다른 키를 가지는 값의 value. var tab..