준호씨의 블로그
최강전사 미니특공대 시즌1 최강전사 미니특공대 시즌2 참고 최강전사 미니특공대 시즌1 플레이리스트 최강전사 미니특공대 시즌2 플레이리스트
살다 보니 처음으로 속도위반 고지서가 날아 왔다 ㅠㅠ 시속 12km 위반이라 경미한 위반이라 벌점은 없었다. 그런데 고지서에 이상한 부분이 보였다. 범칙금으로 내면 3만원이고 과태료로 내면 4만원인데 사전납부 하면 20% 할인해서 32,000원 이란다. 무인단속장비로 단속이 된 경우 운전자가 누구인지 확인이 안되니 일단 차량 소유주에게 과태료가 부과 된다. 관련 내용은 아래 페이지에서 확인이 가능하다. 범칙금 전환 시 주의사항 2015.05.29 내가 궁금해 하는 부분만 추려서 요약해 보면, 무인단속장비 또는 캠코더 장비로 과속이나 신호위반 단속이 되는 경우 일단 차량소유주에게 과태료가 부과된다. 과태료는 차량소유주에게 부과되는데, 실제 운전자가 같을 수도 있고 다를 수도 있다. 실제 운전자를 인증하면 ..
이마트에서는 수박에 D 라는 사이즈 단위를 사용 하고 있다. D 의 의미는 무엇일까? 지름 Diameter? 지름을 의미하는 Diameter 라고 추측해 볼 수 있다. 지름은 원 또는 구의 중심을 지나가는 직선이다. (반지름의 두 배) 하지만 맞는지는 모르겠다. 위의 사진의 수박은 9D 짜리 수박인데 숫자가 인치라고 가정 했을 때 22.86센치미터가 되는데 이미 저 수박은 없긴 한데 22.86센치 보다는 커 보인다. 수박이 정확한 원은 아니기 때문에 가로냐 세로냐에 따라서도 달라질 수 있긴 한데 아무튼 둘 다 아니지 않을까 싶다. nD (n-1 ~ n)kg? 마트 판매 이미지를 보고 추측해 볼 수 있는건 그냥 kg 단위이다. nD 이면 (n-1 ~ n)kg 을 의미하는 것으로 보인다. 판매 중인 수박들의..
gcc 로 컴파일 할 때 a 라이브러리가 b 라이브러리를 필요로 한다면 -la -lb 이런식으로 라이브러리 옵션을 적어 주어야 한다. a 라이브러리에서 b 라이브러이의 func_b 함수를 호출하는데 -lb 가 없거나 -lb 가 -la 앞에 있다면 a 라이브러리에서 b 라이브러이의 func_b 함수를 찾지 못하게 된다. 그런 경우 빌드 할 때 다음과 같이 undefined reference 오류가 발생하게 된다. a.c:111: undefined reference to `func_b' 공통적으로 참조 하는 라이브러리들은 가급적 뒤쪽에 배치 해 두는 것이 속편하다.
OSX 에 docker 를 설치 하는 방법이다. Docker for Mac Community Edition (CE) 다운로드 및 설치하면 된다. 다음 페이지로 가서 파일을 다운 받고 실행하면 된다. Install Docker for Mac - https://docs.docker.com/docker-for-mac/install/ 만약 docker 커맨드만 설치 하는 경우 brew 를 이용해서 간단하게 설치 할 수 있다. $ brew install docker
기본 예제(http://junho85.pe.kr/954) 에 다음과 같이 mail.from property 를 추가 해 준다. mail.from property 가 없으면 message 의 from 정보를 이용하게 된다. properties.setProperty("mail.from", from);
javamail API 를 이용한 기본적인 메일 발송 코드를 구현 해 보자. 아래는 gmail 의 mx 레코드중 하나로 메일을 직접 보내는 예제이다. final String host = "gmail-smtp-in.l.google.com."; final String from = "junho85@daum.net"; final String to = "junho85@gmail.com"; Properties properties = System.getProperties(); properties.setProperty("mail.smtp.host", host); Session session = Session.getDefaultInstance(properties); try { MimeMessage message = ne..
JavaMail API 로 eml 파일 파싱하는 방법을 정리 해 본다. 간단히 요역하자면, FileInputStream 으로 파일 불러와서 MimeMessage 만들 때 인자로 넣어주면 된다. 다음 예제를 보자. File emlFile = new File("src/main/resources/mail.eml"); Properties props = System.getProperties(); Session mailSession = Session.getDefaultInstance(props, null); // parse eml file InputStream inputStream = new FileInputStream(emlFile); MimeMessage message = new MimeMessage(mailS..
스케쥴 관리 용도로 트렐로 (Trello) 를 종종 쓰고 있는데, 페친님이 트렐로 관련 부가 기능들을 설명해 둔 글을 올려서 관련해서 세팅 해 보았다. Planyway - 달력 보여주는 기능 https://planyway.com/ 에서 설치 할 수 있다. 설치 하면 아래와 같이 트렐로 보드에 달력을 함께 띄울 수 있게된다. 좀 더 체계적인 스케쥴 관리를 할 수 있게 도와 준다. 기본적으로 무료이며, 유료 구독을 하면 좀 더 다양한 기능을 제공한다. 가격 정보는 다음 링크를 참고 하도록 한다. PRO 는 월 $4.17, TEAM 은 $5.83 이다. Planyway Pricing Power-Ups - 다양한 부가기능 트렐로 자체 기능에 Power ups 라는 기능이 있다. (참고: Enabling Powe..