![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bYcxce/btqAGXWecxU/p7fOSIK5kYeX5FLHJHBZ61/img.png)
스타벅스 할인(통신사,제휴카드)받는 방법에 대해 정리하려고 한다. 입맛은 스벅에 길들여져있고, 가격은 부담되니 이런 포스팅을 검색했으리라 생각된다. 최대한 할인 받는 방법에 대해서 정리해보자~ 스타벅스 할인을 받기 위해서 통신사나 제휴카드를 많이들 알아보셧을 테니깐~. 1. 개인 텀블러(컵) 이용시 별 추가 적립하거나 300원 추가 할인! 스타벅스 텀블러 인기텀블러 구경하기(쿠팡) 개인 텀블러를 사용하면 300원을 할인해준다. 혹은 에코 별을 한개 적립해준다. 스타벅스 별은 골드 등급에서는 4~500원의 가치가 있으니 별을 적립하여 사용하는 걸 더 추천한다. 텀블러 할인은 대다수 커피 전문점에서 하고 있으니까 텀블러를 이용하는건 좋은 것 같다. 가방을 가지고 다닌다면 한번쯤 친환경을 생각해서 실천해볼만 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bq1mjq/btqAE8hR4Zg/8T9fcb2psHQ7TkZIq39RNK/img.png)
오늘은 아주 가끔 만날수 예외를 알아보자. IllegalAccessException라는 녀석인데 직역하면 불법접근예외다. java.lang.IllegalAccessException 에러의 원인은 접근할수 없는 필드나 메소드에 접근하는 경우에 발생한다고 생각하면 되겠다. Case 1. 컴파일 시에 참조되었던 클래스, 필드, 메소드가 실제 프로그램 구동환경 하에 참조하려고 할 때 접근할 수 없는 경우 클래스가 삭제되었거나 다른 버전의 소스가 컴파일 되어 넣어지는 경우 발생할 수 있다. 자신이 직접 개발하는 소스는 IDE가 자동으로 감지하여 에러를 뱉어줘서 컴파일 에러를 발생시켜서 발생하기 쉽지 않고 통상적으로 참조하는 라이브러리의 버전이 다른 경우 많이 발생한다. 따라서 참조하는 라이브러리의 클래스, 필드,..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bYd8FB/btqADY7umqH/DmkOYtyyfdkJsFNzsAkUw1/img.jpg)
신청평점(AS등급)과 행동평점(BS등급)에 대해서 알아보자. 쉽고 간단하게 이해하려면 CSS등급을 평가할 때 신규 거래를 트기 위해서는 신청평점(AS등급)을 기존 거래에 대하여 변경을 하고자 할때 쓰인다고 생각하면 된다. 금융기관 내부신용평점시스템은 개별 금융회사 거래고객을 대상으로, CB사가 제공하는 신용평점, 신용정보 및 자체 보유하고 있는 거래정보 등을 반영하여 신용위험을 예측하는 개인신용평가시스템이다. 금융회사는 내부신용평점과 그 외 개인이 제공한 직장정보, 소득정보 등에 따라 각종 신용거래의 승인여부, 대출한도, 금리 등을 결정한다. 즉, 좀 더 간단하게 말하면 CB사가 제공한 정보 + 개인이 제공한 정보를 합하여 별도의 점수를 매겨서 나오는 것이 내부신용평점 시스템이라고 할 수 있다. 1. 신..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/dekqiJ/btqABS8ZbOp/EZp6Mz2O0O8gyZaB5vle5k/img.png)
대출을 하기 위해 고객의 신용을 평가하는 여러가지 등급이 있는데 각 금융사에서는 이들 등급을 가지고 내부에서 정한 기준을 가지고 고객의 한도나 금리를 결정하게 된다. 그래서 대출을 하려는 사람은 이들 등급에 대해 간단하게라도 알고 있고 관리를 할수 있으면 차후에 대출을 받을 때 한도나 금리 면에서 좀 더 유리할 수 있겠다. 1. 신용평가등급(CB등급, CSS등급, CSI등급) 흔히 CB등급이라 많이 부릅니다. 여기서 CB( Credit Bereau : 신용평가기관 )는 나이스라 부르는 한국신용정보와 KCB라 부르는 신용평가기관이라 생각하면 된다. 금융, 신용거래시 연체 유무, 금액, 기간, 다중채무 등을 종합하여 정해진다. 금융, 신용거래를 장기적으로 우수하게 하면 1등급으로 잦은 대출, 연체를 하게 되..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/tYSIH/btqABsHmfQH/6JKlKpvdvA97jRZ2cF16v1/img.jpg)
최근 당뇨 확진대상으로 검진결과가 나오면서 당뇨에 대한 관심이 부쩍 커졌습니다. 그래서 최근 마시기 시작한 레드비트 효능에 대해 알아보겠습니다. ㅁ 재료분류 : 채소류 ㅁ 칼로리 : 45kal (100g) ㅁ 제철 : 8~10월 ㅁ 보관온도 : 1~5도 ㅁ 영양성분 : 100g 기준 니아신 0.20mg 나트륨 79.00mg 단백질 1.90g 당질 10.10g 레티놀 0.00㎍ 베타카로틴 0.00㎍ 비타민 A 0.00㎍RE 비타민 B1 0.04mg 비타민 B2 0.02mg 비타민 B6 0.00mg 비타민 C 0.00mg 비타민 E 0.00mg 식이섬유 0.00g 아연 0.00mg 엽산 10.00㎍ 인 42.00mg 지질 0.10g 철분 0.80mg 칼륨 406.00mg 칼슘 21.00mg 콜레스테롤 0.0..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cjrGAo/btqAlZfkxiq/jk0KFpPKsKKbEAtI6ugWg1/img.png)
오늘은 아주 빈번하게 만나게 되는 IndexOutOfBoundsException, ArrayIndexOutOfBoundsException, StringIndexOutOfBoundsException 예외에 대해서 알아보자. 이 세가지는 비스무리하기 때문에 한꺼번에 알아보자. API 문서를 보면 원인이 아주 쉽게 나온다. Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector) is out of range.Applications can subclass this class to indicate similar exceptions. 배열, 문자열 또는 벡터와 같은 일종의 인덱스가 범위를 벗어 났음을..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bkishx/btqAlQ2UlrA/IujPDs4mgQfam3wadS2Kr0/img.png)
오늘은 CloneNotSupportedException 에러 해결 방법을 알아보자. 사실 업무 하면서 CloneNotSupportedException를 만나기란 쉽지 않다. 거의 대부분의 개발 작업을 프레임워크와 라이브러리 기반에서 하다보니 만나기 어렵겠다. 혹시 빠른 해결방법을 원한다면 스크롤 쭉 내리면 되겠다. Exception에 대한 원인을 살펴보기 위해서는 java api document를 살펴보는게 좋다. 구글에 대고 치면 항상 링크가 나온다. "java api doc" , 혹은 "CloneNotSupportedException api doc" 등등 API 상에서 나타내는 원인을 살펴보자. 원문 ) Thrown to indicate that the clone method in class Obje..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cAAOZS/btqAa7552L0/foVCs5uxH1wvsYlGOAPKD0/img.png)
초보자의 입장에서 ClassCastException이 발생하는 경우와 에러 해결 방법을 알아보자. Exception을 만났을 때 참고하기 가장 좋은 자료는 Java API 문서와 구글링을 통한 원인과 해결방법 검색이다. 먼저 API를 살펴보자. 구글에 검색할때는 "java api ClassCastException" 정도로 검색하면 된다. https://docs.oracle.com/javase/9/docs/api/java/lang/ClassCastException.html ClassCastException (Java SE 9 & JDK 9 ) docs.oracle.com API 문서를 살펴보게 되면 RuntimeException을 상속받는 클래스로 나온다. RuntimeException을 상속받는 Exce..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cdMceL/btqAcNrKz21/s2KKKyLxr6O9xUArJ3oEt1/img.jpg)
얼마 전 KMI에서 건강검진을 받고 3~4주가 지났을까 주말에 쉬고 있는데 문자 하나를 받았다. 바로 고혈압과 당뇨병 확진검사 대상자라는 문자였다. 사실 작년까지도 고혈압 확진검사 대상자는 늘상 있어왔으나 바쁘다는 핑계와 고혈압을 무시했었다. 그거 늘 나오는거 아니냐하면서... 그런데 올해 첨으로 당뇨 확진검사 대상자로 나오니 겁이 덜컥났다. KMI와 통화로 문의를 해보니 12월은 바빠서 안되고 1월에 공복 8시간을 유지한채로 아무때나 내방하면 된다고 한다. 또는 근처 병원에서 확진검사를 받으면 된다고 하는데 도대체 어딜 갈수 있는질 모르기도 하고 제도에 대해서 찾아봤다. 쉽게 얘기하면 5대암, 고혈압, 당뇨 의심 판정 시에는 추가비용 없이 확진검사를 할 수 있는 제도다. 고혈압, 당뇨병 질환 의심자는 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/wpFcN/btqAaVDiYEU/tyA45kPpKL7Q9wKv52LTIk/img.png)
요즘 스마트 워치가 생겨서(정확히는 갤럭시 워치 액티브2) 착용하고 있는데 30대 중후반 아재가 착용해보면서 가장 좋은 점은 바로 건강을 챙길수 있다는 점이다. 사무실에서 일하며 앉아있으면 너무 오래 앉아있었다고 시간마다 스트레칭을 권유해주고 내가 걷는 양을 바로바로 보여주고 10분 이상 걷기를 하면 운동으로 인식하여 운동 타임과 도보 수, 그리고 거기에 소모된 칼로리까지 보여주니 평소 운동을 1도 하지 않는 사람이라면 건강관리용으로 강추할만 한 것 같다. 그렇게 착용하다가 이녀석이 어떻게 심박센서가 심박수를 제대로 측정할수 있는지 궁금해서 찾아보게 되었다. 스마트 워치의 심박센서 박동수 측정 원리, 어떻게 측정하는 것인가? 광혈류측정기라고? 일단 애플워치나 갤럭시워치 등 스마트워치 제품은 모두 같은 방..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/veLoS/btqz2E3pg8k/EQenf8RxGIJ0K4dD8xcDP0/img.jpg)
뭔가 알수 없는 에러로 인하여 "/etc/resolv.conf: No such file or directory" 에러를 만나는 경우가 있다. 물론 DNS를 수정하기 위해서 해당 파일을 편집하려고 했는데 만난 에러였다. 구글링을 해보니 해당 심볼릭 링크가 유효한 파일이 아닌걸로 보여져서 해당 심볼릭을 삭제하고 다시 만드니 정상적으로 편집이 되었다. rm /etc/resolv.conf echo "nameserver 8.8.8.8" > /etc/resolv.conf root 계정이 아닌 경우 sudo를 붙여서 하면 된다. 이후에 정상적으로 apt update가 수행되었다. 애초에 DNS를 변경을 하려고 했던 이유가 'apt update' 수행 시 아래 에러를 만났기 때문이었다. Temporary failure..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/T6sBi/btqz4iZkhKT/QwbzYGz5V4z6YoFlGcMkek/img.png)
div 태그에 height를 퍼센트로 주고 싶을 때가 있다. 이때 대부분 제대로 설정이 되지 않는데 비교가 가능한 상위 태그에 height 값이 있게 만들어주면 그 아래 div 태그 또한 조정할 수 있음. 그러니까... 갑자기 쌩뚱맞게. abcd 이런식으로 height를 50%을 주더라도 적용되지 않는다. 대신... abcd 이런 식으로 상위에 크기가 표현된 태그가 제대로 있다면 내부에 있는 div에는 퍼센트로 적용이 가능하다. 대부분의 경우에 html, body 태그에 height를 100%를 주고 시작하면 처리가 가능해진다. style 태그 사이에 아래 내용을 추가해보자. 혹은 css 파일에 하단의 내용을 추가해보자. html, body{ height:100%; } 잘 처리가 되는군...
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/c6mlvH/btqzYVRRkre/hawUqkkbuhyuz1qPOtZLfk/img.png)
리눅스나 유닉스에서 디스크 용량을 확인할 때 DF나 DU 명령어를 사용한다. DF : 디스크의 남은 용량을 확인 df -k : 킬로바이트 단위로 현재 남은 용량을 확인 df -m : 메가바이트 단위로 남은 용량을 왁인 df -h : 보기 좋게 보여줌 df . : 현재 디렉토리가 포함된 파티션의 남은 용량을 확인 DU : 디렉토리 기준으로 사용량을 확인 du -a : 현재 디렉토리의 사용량을 파일단위 출력 du -s : 총 사용량을 확인 du -h : 보기 좋게 바꿔줌 du -sh * : 한단계 서브디렉토리 기준으로 보여준다.
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bTtU3C/btqzI3vePzR/Ss2R3O6lDQsfYMx2fACfJk/img.jpg)
2020년 1월 14일 윈도우 7 기술지원 종료에 따라 사용자들은 윈도우 10으로의 업데이트가 필수로 준비해야할 듯 싶다. 일단 기술지원 종료에 대해 먼저 알아보자. 기술지원 종료가 되면 윈도우 7을 사용할 수 없다? 그렇지는 않다. 사용은 지금처럼 할 수 있지만 마이크로소프트의 기술지원이나 보안 업데이트가 이루어지지 않는다. 통상적으로 기술지원은 거의 받지 않으니 의미가 없다고 보지만 보안 업데이트 같은 경우 바이러스나 악성 코드를 방어하기 위해 필수적으로 해야하다보니 윈도우 10으로 업데이트는 선택이 아닌 필수가 되게 된다. 운영체제(OS) 선택은 윈도우 10으로 하면 된다. 이건 그냥 무조건이다. 윈도우 8? 쳐다도보지마라. 망작이다. 인터넷에만 쳐봐도 윈도우 8 단점을 A4로 열장은 나올 것 같다..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cY4wTq/btqy5RIGRAC/u5VxXdCcUyAssuFhaOWkDk/img.png)
요즘 문자를 많이 사용하지는 않는데 한번씩은 문자를 쓸일이 있다. 경조사라던지 신년인사 등이 있을 것 같다. 예전에는 통신사에서 배포하는 프로그램으로 보냈었던 생각이 난다. 한 20년 전쯤인가 -_-;; 그래서 찾아봤다. 윈도우 10에서 PC로 문자 보내기를... 아이폰에서 맥북을 통해서 문자와 전화 등을 이용하는 것처럼 윈도우에도 비슷한 것이 있었다. 바로 '사용자 휴대폰'이라는 앱이다. 생긴 것이 요로코롬 생겼는데 내 스마트폰에 연동할수 있는 앱을 설치하면 사진과 메세지, 알림을 PC에서 확인할수 있게 된다. 이렇게 PC로 문자 보내기가 가능하니 참고하면 좋을듯 해서 정리해본다. 설정하는 부분은 휴대폰 인증과 연결밖에 없어서 아주 간단해서 굳이 설명할 필요도 없는 것 같다. ( 뭐 기록을 남기지 않고..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bmVOw4/btqyHhCejz5/P0zl5lvGo7AcProkQCZWdK/img.jpg)
오늘은 Django와 Flast를 비교해보고 장단점을 따져보도록 하겠다. 먼저 앞서 파이썬에 ㅍ도 모르는 자바 개발자가 간단하게 설치해보고 느끼는 점을 서술한 것으로 초보 기준이라고 생각하면 될듯 하다. 최근 다시 파이썬과 판다스, 형태소분석, 기타등등을 설치해서 이것저것 사용해보고 있다. 형태소 분석을 통해서 간단히 용어를 생성해주는 유틸리티를 만들었는데 내 피씨에서만 실행이 되니 좀 아쉬웠다. 그래서 아주아주 간단한 웹서비스를 통해서 내가 만든 유틸리티를 웹 서비스로 구현해보려고 했고 그래서 물망에 오른게 Django와 Flask다. 1. Django 강력한 기능이 많은 프레임워크라 할 수 있다. 굳이 자바로 비교하자면 파이썬 내에서 spring급 존재 위치를 가지고 있는 느낌이다. 기본적인 웹 개발..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/TlWMi/btqyWmw04HT/mdiPrD1ydf64yv5ZuUbTq0/img.jpg)
안드로이드 Q(10) 부터는 더이상 '사용자가 재설정 할수 없는' 디바이스 식별자를 제공하지 않는다. 권한을 가진 앱은 READ_PRIVILEGED_PHONE_STATE 권한을 가져야 하나 Google Play 스토어에서 설치된 앱은 해당 권한을 선언할수 없다. 즉, 일반앱들은 접근이 불가하단 소리. ( 통신사 앱들 같은데서 사용할수 있다고 한다. 맞는지 잘 모르겠지만... ) 영향을 받는 것들은 아래 내용들이다. 옆에 값들은 호출을 하면 받는 값들이고. □ Build getSerial() - unknown □ TelephonyManager getImei() - null getDeviceId() - null getMeid() - null getSimSerialNumber() - null getSubscr..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/niU54/btqyOnajFYX/fEEIvlZ9YLFfbF70f84BAk/img.jpg)
모바일 안면 인식 기술은 최근 카카오페이 얼굴 인증 도입으로 관심이 생겨 정리해본다. 모바일 안면 인식 기술은 2가지로 분류가 가능한데 3D 센서를 통한 3D 안면 인식과 이미지 분석을 통한 2D 안면 인식이 있다. 1. 3D 안면 인식 모바일 디바이스에 장착된 3D 센서를 이용해 얼굴의 곡면을 스캔하여 기존 등록 시 스캔했던 데이터와 대조하여 식별, 애플과 삼성, 화웨이, 샤오미, LG 등 각 스마트폰 제조사들의 플래그십 모델에 채택되고 있는 상황이다. 1.1 2D센서와 비교(장단점) 2D센서와 비교했을 때 장점은 어두운곳에 사용이 가능하고 인식률이 좋다. 단점으로는 마스크, 모자 등을 통해 안면을 가리는 경우 사용 불가하며 얼굴 형태가 심하게 변하는 경우 오인식할 수 있고 별도의 3D센서가 채택되는 ..