본문 바로가기

전체 글

Mint 에서 Ubuntu로 갈아타기. Ubuntu 18.04 설치를 나오자 마자 개발환경 세팅 끝내고 며칠을 보냈지만 역시 사용상의 문제는 없다. 심지어 kubernetes까지 잘되고 있다. 딱 하나 걸리는게 HiDPI 문제.. 200%로 맞춰놓고 사용하는데 간혹 창과 글자가 따로노는 것들이 많다. 그래도 다중 모니터 환경에 대한 지원이 드디어 되고 있어서 좋네. 테마적용 : https://itsfoss.com/ubuntu-community-theme/ 더보기
죽음이란 무엇인가, 얼터드 카본 '죽음이란 무엇인가' 라는 책을 보면서 육체,정신,영혼등등에 대한 정말 죽음은??을 고민하고 있을때 무심코 넷플릭스에서 보게된 미드 '얼터드 카본' ..책과 과 드라마 모두 죽음에 대한 의문를 던지고 시작한다. 물론 책보다는 '얼터드 카본'이 훨씬 재밌고, 즐겁게 볼 수 있다.~ 책은 이제 반을 넘어서 보고 있는 중이니 내용은 나중에 정리해보고, 얼터드 카본을 보면 육체는 그저 인간에 의해 만들어지는 물질이고 기억저장소에 저장되어 있는 기억이 그 인간임을 나타낸다. 그렇기에 기억저장소가 파괴되면 정말 죽음을 맞이하는 상태. 근데 얼터드 카본의 시작은 기억저장소가 파괴된 부유층 인간 하나가 자신이 왜 죽었는지 밝혀내려고 하는 것에서 시작된다. 아니!!!? 기억저장소가 파괴되면 죽은거라며??? 아.. 그 부.. 더보기
Java 8 Collection 돌려보기 우선 City라는 Dto를 하나 만들어 둔다.public class City { private Long id; private String name; private String country; public City(Long id, String name, String country) { this.id = id; this.name = name; this.country = country; } ...getter/setter...} 해당 City를 List로 만든 후, 여러가지를 해볼 수 있다. 가령 cities의 특정 property를 키로 두고 List를 가지는 맵을 만든다던지 하는.. 예제를 직접 만들어 보자. public class CollectionExample { private static List ge.. 더보기
JPA Converter 를 Generics로 처리하기... 를 하려고 했으나.. 가령. @Entity@Table(catalog = XXX.CCC, name = "hotel")public class Hotel {... @Column(name = "spec") @Convert(converter = HotelSpecJsonConverter.class) private HotelSpec spec; 위 spec 컬럼은 json 으로 저장되어 있다. 해서 HotelSpecJsonConverter 를 지정해서 사용했으나.. 다른 테이블에도 json으로 저장되어 있는 컬럼들이 여기저기 많아서 그때마다 AttributeConverter 를 구현하는 건 좀 무리라는 생각. 제너릭하게 이런 형태를 원했으나 @Convert를 지정할때 타입을 보낼 수 없으니.Fail Source~pub.. 더보기
Ubuntu root full space 와 docker 갑자기 나의 민트리눅스께서 "/"의 용량이 부족하다고 경고를 때리신다. ( 100% / ) 이미지가 쌓였나..?하고 기존대로 "linux-image*"를 모두 지웠는데...$ sudo dpkg -l "linux-image*" $ sudo apt remove "linux-image-x.y.z" ( -headers 포함 ) 참고로 Image 설정에서 이전 이미지는 가지고 있지 않도록 하자. 여튼 지웠으나.......................고작 6G가 확보. 어어...이게 뭐야?! 해서, 디렉토리 용량 리스트 뽑아보니 "/var/lib/docker : 73G" 우어어어어어어어.. 얼릉 볼륨을 지워버림. 아~ 뭐든 자주 관리해줘야하는 구나..허허.$ docker volume prune -f https://.. 더보기