개요


이제 Telegram을 사용하여 암호화 된 음성 통화를 할 수 있습니다. 



전문


Telegram을 통해 암호화 된 음성 전화를 걸 수 있습니다. 이미 수많은 음성 메시징 서비스가 음성 통화를 제공하고 있습니다. 그러나 텔레 그램은 종단간(End-To-End) 암호화에 중점을 둠으로써 강화된 보안을 통해 당사자에게 전한다는 것을 의미합니다. 


현재 전 세계의 정부는 암호화 사용을 침식하려고합니다. 그들의 주장은 테러 분자들이 비밀리에 의사 소통하는 것을 멈추게 할 것이라는 것입니다. 그러나, 스누핑에 대해 예외를 두는 것은 좋은 것이 아닙니다. 이것이 Telegram이 존재하는 이유입니다. 


Telegram은 나머지 서비스와 음성 통화를 유지하려고 노력했기 때문에 인터페이스는 친숙하고 사용하기 쉽습니다. 그러나 Telegram의 음성 통화 기능은 경쟁에서 가장 중요한 두 가지 혁신, 즉 종단 간 암호화 및 세부 제어를 제공합니다. 음성 통화는 이미 Telegram의 Secret Chats에 전원을 공급하는 동일한 종단 간 암호화를 기반으로합니다. 그러나 Telegram은 주요 교환 메커니즘을 개선하여 통화를하는 두 사람이 4 가지 그림을 비교하여 통화가 100 % 안전한지 확인해야합니다.




사용자 제어 측면에서 Telegram은 누가 당신에게 전화 할 수 있고 전화 할 수 없는지 담당합니다. 이 정밀 제어는 모든 사람, 상대방 또는 아무에게도 음성 통화를 사용할 수 있음을 의미합니다. 특정 개인이 일대일로 전화하는 것을 제한 할 수도 있습니다.


텔레 그램은 Android 및 iOS에서 암호화 된 음성 통화를 지금 출시하고 있습니다. 이번 출시는 서유럽에서부터 시작되어 나머지 세계로 확대되고 있습니다. Telegram을 사용하여 암호화 된 음성 통화 기능을 사용하려면 앱을 v3.18로 업데이트해야합니다.


Telegram은 안전한 통신을위한 플랫폼을 제공하는 입증 된 실적을 보유하고 있습니다. 음성 통화 기능이 나머지 서비스만큼 견고하다면이 기능은 많은 사람들에게 매우 유용 할 것입니다. 아, 그리고 보너스로 그것은 정치인들을 화나게 할 것입니다.



출처


http://www.makeuseof.com/tag/make-encrypted-voice-calls-telegram/



요약

  • 스텍오버플로 등(온라인 학습 커뮤니티) 를 통해 코더들이 많이 출현함
  • 설문 응답자 중 53% 원격작업 선호, 75.2%는 새로운 일자리에 대한 관심
  • 언어로 봤을때 급여는 JVM 기반의 Clojure, Goole의 Go, Scala 순으로 높음
  • 자바 스크립트 (62.5 %), SQL (51.2), 자바 (39.7)가 가장 많이 사용되는 프로그래밍 언어
  • 기업체에서 가장 원하는 언어는 Python (20.8 %), JavaScript (18.6), Go (13.5) 이며
  • 페이스 북의 React (66.9 %), Node.js (62.1), Microsoft의 .Net Core (60.9) 등이 가장 많이 사용 되었습니다.
  • 스텍오버플로 사용 성비는 88.6 %가 남성, 7.6 %가 여성으로 나타났습니다.


전문


러스트, 리엑트, 자바 스크립트, 파이썬 사용자 중 응답자의 50 % 이상이 5년 정도의 코딩 경력을 가지고 있습니다.


일부 서클에서는 어린 시절부터 소프트웨어 개발자가 코딩 작업을 수행하고 있다는 인식이있을 수 있습니다. 

그러나 최근의 개발자 설문 조사에서 스택 오버 플로우 (Stack Overflow)라는 온라인 프로그래밍 커뮤니티를 통해 많은 코더들이 나중에 많이 출현했다고합니다.


1 월과 2 월에 전세계 64,000 명의 개발자가 참가한 연례 설문 조사에는 다양한 경험담이 이야기 오갔는데... 온라인 과정과 코딩 부트 캠프 덕분에 프로그래밍 경험이 거의 없거나 거의없는 어른들도 이제는 개발자로서의 경력으로 쉽게 전환 할 수 있다고 Stack Overflow는 말했습니다. 응답자 중 50 % 이상이 전문적으로 약 5 년 동안 코딩을 수행 한 반면 7.5 %는 20 년 이상 코딩을 수행 한 것으로 나타났습니다.


스택 오버플로 (Stack Overflow)의 커뮤니티 제품 담당 부사장 인 제이 핸런 (Jay Hanlon)은 전반적인 경험과 관련한 결과에 놀라면서 "개발자들이 대부분 사람들이하지 못하는 방식으로하는 것을 좋아한다는 것을 알 수 있습니다. 그는 젊은 개발자가 설문 조사에 참여할 확률이 높을수록 수치가 왜곡 될 수 있다고 덧붙였다.


이 설문 조사는 고용에서 선호되고 무시 된 소프트웨어 개발 기술에 이르기까지 다양한 주제를 다루었습니다. 스택 오버플로는 개발자 중 13.1 %만이 적극적으로 구직 활동을하고 있지만 75.2 %는 새로운 일자리에 대한 관심이 있다는 것을 발견했습니다. 원격으로 작업 할 수있는 기회는 개발자들에게 큰 호응을 얻었으며 53.3 %는이를 최우선 순위라고했습니다. 많은 개발자들은 응답자의 11.6 %가 낮은 급여가 많았으며 44.9 %는 다소 낮은 급여가 있었다고 대답하였습니다.


개발자들이 가장 많은 돈을 벌기를 원한다면 전세계에서 배우는 기술은 JVM을 위한 클로져 다. 미국에서는 Google의 Go와 스칼라가 가장 높은 월급을 낼 수 있습니다. "전세계에서 Clojure를 고용 한 개발자는 평균 월급이 72,000 달러로 가장 높습니다"라고 Stack Overflow는 말했습니다. Rust는 65,714 달러로 뒤를이었다. "미국에서 스칼라를 사용하는 개발자와 Go를 사용하는 개발자는 평균 급여가 110,000 달러로 가장 높습니다."


Stack Overflow는 또한 개발자들에게 그들이 사용하는 언어와 그들이 좋아하고 싫어하는 언어를 물었다. 자바 스크립트 (62.5 %), SQL (51.2), 자바 (39.7)가 가장 많이 사용되는 프로그래밍 언어이다. 그러나 Rust는 73.1 %의 사용자가 계속 작업하기를 원했으며 SmallTalk (67), TypeScript (64.1)가 가장 많이 사용되었습니다. "이것은 비례 적으로 더 많은 개발자들이 다른 언어보다 [Rust]으로 계속 작업하기를 원한다는 의미입니다. "작년에 가장 인기있는 언어 인 스위프트는 4 위를 차지했습니다."


가장 원하는 언어는 Python (20.8 %), JavaScript (18.6), Go (13.5)입니다. "올해 파이썬은 작년에 가장 많이 쓰였던 언어로 (언어 개발자들이 올해보다 더 많이 사용하고 싶어했던 것처럼) 작년에 네 번째 순위에 올랐습니다."라고 Stack Overflow는 말했습니다. Hanlon은 파이썬의 데이터 과학 분야에서의 사용과 개발자들 사이에 인기가 높아지고 있다고 언급했다. 개발자들이 현재 사용하고 있지만 놓기를 원하는 언어 중 가장 두려운 언어 목록은 Visual Basic 6 (88.3 %), VBA (Visual Basic for Applications) 및 CoffeeScript가 그 뒤를이었습니다.


페이스 북의 React (66.9 %), Node.js (62.1), Microsoft의 .Net Core (60.9) 등이 가장 많이 사용되었다. Node.js는 또한 가장 원하는 프레임 워크 (22.2), 앵귤러 (19.4) 및 리 액토 (18.9) 순으로 제목을.습니다. 가장 두려운 프레임 워크는 Cordova (61.2), Xamarin (51.3) 및 Hadoop (51.2)이었습니다.


스택 오버 플로우는 응답자의 72.6 %가 웹용, 28.9 %는 데스크톱 애플리케이션, 23 %는 모바일 개발자, 14.4 %는 데이터베이스 관리자로 분류 된 것으로 나타났습니다.


한쪽 편재 된 통계적 스택 오버플로는 성별에 관계가있다. 88.6 %가 남성, 7.6 %가 여성, 2.6 %가 자신을 다른 성별 부적합한 여성 또는 트랜스젠더로 분류했다. 여전히 여성 참여자의 비율은 여성이 5.6 %를 차지한 작년보다 낫습니다.



출처


http://www.javaworld.com/article/3184396/careers/rust-react-javascript-python-top-stack-overflow-survey.html

개요


금융상품한눈에 - 저축, 펀드, 대출, 연금, 보험 을 이젠 합리적으로 


링크

http://finlife.fss.or.kr/




소개

얼마전 적금이 만료 되어 새로운 상품을 찾고자 검색하던 중 위 사이트를 알게 되었네요, 다양한 필터링 기준으로 적금, 예금 등의 상품을 비교 분석 해 주니 굳~


예시


2017/3/31 기준 정보를 확인해 보면 아래와 같이 보여지네요 ...


적금 1년 / 월 100만 넣을 때

(저축은행) 대한저축은행 / 16만 / 2.45%

(은행) 신한은행 / 8.3만 / 1.52%


정기예금 2년 / 1천만 넣었을 때

(저축은행) 한국투자저축은행 / 세후 42만 / 2.07%

(은행) 국민은행 / 세후 17만 / 0.85%

(은행) 신한은행 / 세후 28만 / 1.39%



이자 계산 = 이자금액 - 15.4% 원천징수 임

(세금우대는 9.5%)



스크린 샷





안내


본 내용은 S8 언팩행사를 12시 부터 1시까지 유투브 실시간 스트리밍 감상 후 바로 작성하여 올리는 글 입니다.


빠른 요약


다양한 잠금해제 ( 눈 홍채 얼굴모양 패턴 암호 ) 및 빠른 해제

이뻐진 무선 충전기

배터리 않터지도록 8가지 이상의 방법으로 테스트 완료

빅스비로 쉬리이상의 뭔가를 보여주겠다

색상은 5가지 (검정 회색 골드 핑크 블루) 골라봐 ~

번들 이어폰 AKG 굳

DEX 를 통해 문서작업같은 것을 컴터처럼 후훗

VR은 당연하게 360도 지원하징

홈 게이트웨이의 역할도 물론 하구


이제 타조도 날 수 있다 !!!!



감상


배터리는 이제 안정 된거 같고, 빅스비의 활용성이 궁금하면서 DEX의 활약이 나올지...

아이폰 쓰고 있는데 ... 맥북에.. 이번에는 S8로 바꾸는 것도 좋을지 모르겠네요 ... ㅜㅜ

4/21 일이 기다려 지내요...


관련 사진







드디어 오늘(30일, 한국 시각) 갤럭시 S8과 갤럭시 S8+가 공개됐습니다. “인피니티 디스플레이로 확 달라진 디자인과 갤럭시 S 시리즈 특유의 강력한 성능이 집약된 제품”이란 평가를 받고 있는 두 제품의 상세 특징, 이전 모델인 갤럭시 S7과 비교하는 내용의 인포그래픽으로 준비했습니다.





출처 : 

https://news.samsung.com/kr/%ED%95%9C%EB%88%88%EC%97%90-%EC%82%B4%ED%8E%B4%EB%B3%B4%EC%9E%90-%EA%B0%A4%EB%9F%AD%EC%8B%9C-s7-vs-%EA%B0%A4%EB%9F%AD%EC%8B%9C-s8


[준비물]

[기계류]


라즈베리파이3 : 케이스 포함 5만원 정도

16GB SD카드 : 동네에서 1만 / 인터넷으로 사면 8,500 이하 가능 

거울 필름지 : 2.1만 배송비 포함.

22" 모니터 : 있던거 재활용

유리 600mm x 400mm : 1.2만 /배송비 포함


[ 외형 ]


나무 틀

목공 본드

=> 집에 있던거 재활용


[제작방법]


[H/W]


1) 유리 구매 : 24" 까지 제작가능한 600x400 사이즈 유리 구매

( '맞춤유리' 로 검색하면 네이버에서 손쉽게 구할 수 있음 )


2) 필름지 구매 : 에니몰에서 필름지 구매후 

유리 사이즈에 맞춰 절단 이후 유리 위 시트지 위에 퐁퐁물 듬뿍 뿌린 후 고무헤라 등으로 물기를 제거하여 접착

#1 에니몰 : http://www.any-mall.co.kr/shop/shopdetail.html?branduid=111053&NaPm=ct%3Dijxz0abr%7Cci%3Dcheckout%7Ctr%3Dco%7Ctrx%3D%7Chk%3Da693fe3a0d4047c74cdf96b79d9b507b6e6cee22

#2 아마존 (아크릴릭 미러) => 플라스틱형 미러 / 배송비랑 시간 때문에 SKIP

https://www.amazon.com/gp/product/B01CZ35XWY/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1

#3 투웨이 미러 판매 전문 업체 => 가격이 좀 비쌈 .. 유리 제질 판매중 성능상으로는 최고 

http://www.twowaymirrors.com/


3) 나무 틀 제작 

https://www.youtube.com/watch?v=fkVBAcvbrjU

위 유투브를 참조하여 틀 제작


[S/W]

참조 사이트 : 

1) https://www.raspberrypi.org/downloads/raspbian/

2) https://github.com/MichMich/MagicMirror/

3) http://jeongchul.tistory.com/432


1) 사이트에 들어가서 라즈비안 최신 버전을 다운로드 받아 설치

2) 매직미러로 만들어주는 소프트웨어 설치

3) 2) 설치 이후 modules 폴더의 예제를 참조하여 나만의 커스텀 모듈 제작 ! (인스타그램 태그 기반 조회, 네이버 랭킹 및 뉴스 연동 처리 )




[후기]


- 제작시 모니터와 유리사이즈를 동일하게 하여 제작하는 추천

- 모니터 사이즈 22" 24" 두가지 모델로 제작 해 봤는데 .. 실 생활에서 사용하려면 27" 이상은 되어야 될거 같음.

( 맨 아래와 같이 22" 모델로 제작했는데 일단 너무 작고, 폰트를 22pt로 해서 앱을 만들었는데 공간이 너무 부족함.)

- 적외선 터치 프레임(12만원 24") 을 장착하여 만든 모델도 있는데 아이콘을 좀 크게 만들면 쓸만함.

- 동영상 재생(youtube) 는 가능하나 발열(팬 달아서 해결가능), 라즈베리파이가 CPU가 딸려서 인지 영상이 좀 끈겨서 보임. 음성은 끈김없이 잘 나옴

- 화면은 밤에 잘 보임, 낮에는 반사광도 있고 해서 그런지 화면 속 내용이 아주 선명하게 잘 보이지는 않음.

- 센서 연동 테스트 중인데 잘 되고 좋네요 ( PIR, 온습도, BLE )


[맺음말]


비용도 집에 놀던 구식모니터 써서 만들어 보면 얼마 들지 않고 웹 개발 지식이 있으면 손쉽게 앱 또한 만들 수 있어 좋은 경험인거 같습니다.

시간이 지속적으로 남으면 한번 github 에 소스 관리하면서 module 개발에 박차를 해보는 것도 좋을거 같네요

개인적으로는 HOME IOT의 MAIN인 대쉬보드 형태의 미러를 생각하고 있습니다. ㅋㅋ

한샘 매직미러는 상대적으로 기능이 너무 제한적인지라 ... 상업적으로는 잘 모르겠네요, 갠적으로는 뷰티 이외 컨텐츠 정보를 좀더 융합할 수 있는 플렛폼으로 나와 줬음 더 좋았을텐데...


[그림 1 : 거울 필름 컷팅 전 - 정확하게 유리 사이즈에 맞춘 후 붙이는 것이 더 편함. ㅜㅜ ]


[ 그림 2 : 시트지 붙인 후 퐁퐁물 제거된 유리 - 거울과 동일함 ]


[ 그림 3 - 기본 제공모듈 (시계,달력,날씨) 와 추가 개발 모듈(네이버 실시간순위+뉴스, 인스타그램 태그 기반 검색 ]





문제점


IOS 10.3 업데이트에 실패하였습니다. 다른 버전도 동일 


고민


뭔 이유인지도 모르고 계속 끄고 켜고를 반복해보지만 ... 업데이트 실패 오류가 계속 발생하여 초난감 상황이 연출 되었습니다.

그러다 설정에 들어가 혹시나 해서 용량을 보니 남은 공간이 300M ...

iTunesU에서 자동 동기화 된 동영상이 14GB나 잡아 먹었네요



해결


용량을 확보하면 됩니다. 쓸대없는 파일 지워주니 업데이트가 정상적으로 진행 됩니다.

( 용량 때문에 문제라면 ... "용량이 부족하니 공간을 확보 바랍니다." 라는 메시지 만 보여 주더라도 THANX 인데 ... 오류 실패 끝 ! ㅜㅜ )


참고


iOS 10.3은 

- 내부 파일시스템이 변경( APFS )되는 관계로 기존보다 업데이트 시간이 오래 걸리며 

- 오류가 생겨 초기화 될 가능성도 있으므로

- 중요한 자료가 있는 경우 백업을 꼭 하기 바랍니다.



개요


사람 인력을 뽑을 때 필요한 사항을 기록하기 위함


내용


대인관계가 그렇듯 너무 사무적으로 접근하지는 말자

- 전화와 즉시 회사소개 - 일소개 - 가능여부 이렇게 사무적으로 접근하지는 말자

- 전화 목적및 간단한 회사 소개 이후 주변 니즈환기 이후 대화를 이끌어 가도록 하자

( 물론 용건만... 을 원하는 분들은 요점만 빠르게 ... )


반드시 이력서 및 경력 증명서를 받도록 하자

- 오늘 필요한 사람이 아닐지라도 향후에 필요한 사람이 될 수도 있다.



인력관리용 프로그램을 활용

- 인력에 대한 주기적인 관리 / 메모

- 생일 등 기념일 전화 => 상대방에게 기억이 남음


전화하는 시간

- 왠만하면 퇴근이후 17 ~ 21 시 사이가 적절

- 일하는 시간은 상대적으로 무성의 하게 받음.

- 하지만 일이 종료된 시점에서는 여유가 생겨서 좋아라 함


기타


- 좀 더 좋은 내용이 있음 추가 예정

- 댓글 환영 합니다. ^_^



작업 전



작업 후


개요


위와 같이 이미지와 그 내부에 글자를 쓰고자 할 때 매번 포토샵 같은 프로그램에 들어가서 작업하려면 귀차니즘이 발동하기 때문에 힘든데 이럴때를 위해 만든 유틸성 자바 프로그램의 소스를 공유하고자 합니다. 좀 더 응용하면 더 좋은 프로그램이 나올수도 있겠네요


동작방법


자바최신 버전 설치(1.7이상 권장) 후 실행하시면 됩니다. (자바 프로그램에 대한 설명은 생략하겠습니다. main에 예제까지 넣었으니 ㅜㅜ )




소스 간단 설명


TEXT 드로잉

텍스트의 크기정보 GET

배경의 width를 텍스트에 맞춰 resize 이후 텍스트를 이미지 위에 overlay

배경 이미지 CROP 및 이미지 생성


소스

package com.wonsama.wswriter.utils; import java.awt.Color; import java.awt.Font; import java.awt.FontMetrics; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image; import java.awt.Rectangle; import java.awt.RenderingHints; import java.awt.geom.AffineTransform; import java.awt.image.BufferedImage; import java.io.File; import java.net.URL; import javax.imageio.ImageIO; /** * 입력 텍스트를 이미지로 만들어 준다 * @author parkwon * @since 2017.03.24 */ public class WsImageTextUtil { /** * 테스트용 진입점 * @param args 파라미터 * @since 2017.03.24 */ public static void main(String[] args) { try{ new WsImageTextUtil(); }catch (Exception e) { e.printStackTrace(); } } /** * 생성자 * @since 2017.03.24 */ WsImageTextUtil() throws Exception { // drawText("어머니가 짜장면이 싫다고 하셨어", "/Users/parkwon/Desktop/sample.png"); String[] texts = {"아이폰 7 붉은색 사주세요"}; drawTextWithImage(texts , "/Users/parkwon/Desktop/writes/title.png" , "http://imgnews.naver.com/image/5463/2017/03/21/0000000101_003_20170322105216516.png"); } /** * 텍스트를 이미지로 만들어준다 * @param text 텍스트 * @param fileLoc 파일위치 * @throws Exception 오류 * @since 2017.03.27 */ public void drawText(String text, String fileLoc) throws Exception { Font font = new Font("나눔고딕", Font.PLAIN, 28); Rectangle r = getFontrect(text, font); int width = (int) r.getWidth(); int height = (int) r.getHeight(); BufferedImage img = new BufferedImage(width, height, BufferedImage.TYPE_INT_ARGB); Graphics2D g2d = getG2D(img); g2d.setFont(font); FontMetrics fm = g2d.getFontMetrics(); g2d.setColor(Color.BLACK); g2d.drawString(text, 0, fm.getAscent()); g2d.dispose(); // 이미지 파일을 생성한다 ImageIO.write(img, "png", new File(fileLoc)); } /** * 웹 이미지 내부에 텍스트를 포함하여 이미지로 만들어준다 * @param texts 텍스트 문자열 * @param fileLoc 파일위치 * @param backgrondImageURL 웹이미지 주소 * @throws Exception 오류 * @since 2017.03.27 */ public void drawTextWithImage(String[] texts, String fileLoc, String backgrondImageURL) throws Exception { final int FONT_SIZE = 18; final int POS_X = 30; final int POS_Y = 20; BufferedImage img = ImageIO.read(new URL(backgrondImageURL)); Graphics g = img.getGraphics(); Font font = new Font("나눔고딕", Font.PLAIN, FONT_SIZE); // 우선은 첫 라인 정보만 가져온다. 일반적으로 가장 길게 설정하는 것이 맞다고 생각함. Rectangle rect = getFontrect(texts[0], font); int oriWidth = img.getWidth(); int oriHeight = img.getHeight(); double ratio = (rect.getWidth() + POS_X*2) / oriWidth; int newWidth = (int) (rect.getWidth() + POS_X*2); int newHeight = (int) (oriHeight * ratio); // 배경 이미지 RESIZE 처리 img = resizeImage(img, newWidth, newHeight*texts.length); // 텍스트 처리 for(int i=0;i<texts.length;i++){ Graphics2D g2d = getG2D(img); g2d.setFont(font); int x = POS_X; int y = (FONT_SIZE + POS_Y)*(i + 1); // 그림자 처리 drawStringDropshadow(g2d, texts[i], x, y); } g.dispose(); // 배경 이미지 CROP 처리 img = cropImage(img, new Rectangle(0, 0, newWidth, (FONT_SIZE+POS_Y)*texts.length+POS_Y) ); // 이미지 파일을 생성한다 ImageIO.write(img, "png", new File(fileLoc)); } /** * 입력받은 문자열의 사각영역을 반환한다 * @param text 문자열 * @param font 폰트 * @return 사각크기 * @since 2017.03.24 */ private Rectangle getFontrect(String text, Font font){ BufferedImage img = new BufferedImage(1, 1, BufferedImage.TYPE_INT_ARGB); Graphics2D g2d = img.createGraphics(); g2d.setFont(font); FontMetrics fm = g2d.getFontMetrics(); int width = fm.stringWidth(text); int height = fm.getHeight(); g2d.dispose(); return new Rectangle(0, 0, width, height); } /** * 아웃라인 처리 * @param g2d 2D 그래픽스 * @param text 문자열 * @param x X좌표 * @param y Y좌표 * @param cin 내부 색상 * @param cout 외부 색상 * @since 2017.03.27 */ private void drawStringOutline(Graphics2D g2d, String text, int x, int y, Color cin, Color cout){ g2d.setColor(cout); g2d.drawString(text, ShiftWest(x, 1), ShiftNorth(y, 1)); g2d.drawString(text, ShiftWest(x, 1), ShiftSouth(y, 1)); g2d.drawString(text, ShiftEast(x, 1), ShiftNorth(y, 1)); g2d.drawString(text, ShiftEast(x, 1), ShiftSouth(y, 1)); g2d.setColor(cin); g2d.drawString(text, x, y); } /** * 그림자 텍스트를 그려준다 * @param g2d 2D 그래픽스 * @param text 문자열 * @param x X좌표 * @param y Y좌표 * @since 2017.03.27 */ private void drawStringDropshadow(Graphics2D g2d, String text, int x, int y) { g2d.setColor(new Color(20, 20, 20)); g2d.drawString(text, ShiftEast(x, 2), ShiftSouth(y, 2)); g2d.setColor(new Color(220, 220, 220)); g2d.drawString(text, x, y); } /** * 폰트를 회전 처리한다 * @param font 폰트 * @param angle 회전각 0~360 / -를 넣으면 반시계 방향으로 계산 * @return 회전처리 된 폰트 * @since 2017.03.24 */ private Font rotatedFont(Font font, double angle){ // 폰트 회전처리 AffineTransform form = new AffineTransform(); form.rotate(Math.toRadians(angle), 0, 0); return font.deriveFont(form); } /** * 이미지 크롭처리 * @param img 이미지 * @param rect 사각정보 * @return 신규 이미지 * @since 2017.03.24 */ private BufferedImage cropImage(BufferedImage img, Rectangle rect) { BufferedImage dest = img.getSubimage(rect.x, rect.y, rect.width, rect.height); return dest; } /** * 이미지 리사이징 * @param img 이미지 * @param newW 새로운 넓이 * @param newH 새로운 높이 * @return 신규 이미지 * @since 2017.03.24 */ private BufferedImage resizeImage(BufferedImage img, int newW, int newH) { Image tmp = img.getScaledInstance(newW, newH, Image.SCALE_SMOOTH); BufferedImage dimg = new BufferedImage(newW, newH, BufferedImage.TYPE_INT_ARGB); Graphics2D g2d = dimg.createGraphics(); g2d.drawImage(tmp, 0, 0, null); g2d.dispose(); return dimg; } /** * 이미지에서 2D 그래픽스 개체를 얻어온다 * @param img 이미지버퍼 * @return 2D 그래픽스 * @since 2017.03.24 */ private Graphics2D getG2D(BufferedImage img) { Graphics2D g2d = img.createGraphics(); g2d.setRenderingHint(RenderingHints.KEY_ALPHA_INTERPOLATION, RenderingHints.VALUE_ALPHA_INTERPOLATION_QUALITY); g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g2d.setRenderingHint(RenderingHints.KEY_COLOR_RENDERING, RenderingHints.VALUE_COLOR_RENDER_QUALITY); g2d.setRenderingHint(RenderingHints.KEY_DITHERING, RenderingHints.VALUE_DITHER_ENABLE); g2d.setRenderingHint(RenderingHints.KEY_FRACTIONALMETRICS, RenderingHints.VALUE_FRACTIONALMETRICS_ON); g2d.setRenderingHint(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BILINEAR); g2d.setRenderingHint(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_QUALITY); g2d.setRenderingHint(RenderingHints.KEY_STROKE_CONTROL, RenderingHints.VALUE_STROKE_PURE); return g2d; } /** * 좌표 이동처리 - 위쪽 / 북 * @param p 현 좌표 * @param distance 이동거리 * @return 변경된 좌표 * @since 2017.03.27 */ int ShiftNorth(int p, int distance) { return (p - distance); } /** * 좌표 이동처리 - 아래쪽 / 남 * @param p 현 좌표 * @param distance 이동거리 * @return 변경된 좌표 * @since 2017.03.27 */ int ShiftSouth(int p, int distance) { return (p + distance); } /** * 좌표 이동처리 - 오른쪽 / 동 * @param p 현 좌표 * @param distance 이동거리 * @return 변경된 좌표 * @since 2017.03.27 */ int ShiftEast(int p, int distance) { return (p + distance); } /** * 좌표 이동처리 - 왼쪽 / 서 * @param p 현 좌표 * @param distance 이동거리 * @return 변경된 좌표 * @since 2017.03.27 */ int ShiftWest(int p, int distance) { return (p - distance); } }


다음 보험은 페이스 북의 메신저 대화방을 시작하여 보험 대리인을 대체합니다.





IT 컨설턴트부터 개인 트레이너, 테라피스트, 코치, 사진가 및 유지 보수 엔지니어에 이르기까지 소기업 부문은 광범위하고 확대되고 있습니다.


그러나 중소기업 보험 시장은 개별 사업 유형의 뉘앙스와 일치하지 않는 일반적인 정책에 의해 지배되고있는 것처럼 보입니다.


Chatbot 기술은 우리가 보험을 포함하여 가장 크고 가장 전통적인 산업을보고 참여하는 방식을 재정의하고 있습니다.


콜센터, 웹 사이트 및 모바일 앱은 더 이상 브랜드와 상호 작용할 수있는 유일한 수단이 아닙니다. 봇봇 (Chatbots)은 고객과의 소통을 원하는 비즈니스를 위해 빠르게 필수적으로 부상하고 있습니다.


chatbots를 통한 온라인 채팅은 이전 채널보다 빠르게 성장했습니다. 이제 인공 지능과 자연어 처리를 통해 온라인 채팅은 쿼리에 대한 현장 답변을 원하는 많은 사용자에게 브랜드와 의사 소통하는 데 선호되는 방법이되었습니다.


캘리포니아 주 팔로 알토에 기반을 둔 신생 보험 Next Insurance는 중소 기업이 페이스 북의 메신저 챠트 봇을 통해 견적을하고 보험을 살 수 있도록 보험 찰보를 시작했다.


SmallTalk는 소셜 채널을 통해 중소 기업에 맞춤형 보험 정책을 제공하기 위해 엔터프라이즈 중심의 봇봇 개발자 인 SmallTalk와 파트너 관계를 맺었습니다.


Smalltalk은 기업 고객과 협력하여 봇이 새로운 수익을 창출하거나 비즈니스 프로세스의 효율성을 높일 수있는 분야를 파악할 수 있도록 지원합니다.


회사는 사업주의 요구에 맞게 맞춤형 보험 프로그램을 만들 수있었습니다.


플랫폼을 통해 고객에게 직접 액세스 할 수 있으므로 보험 회사의 수익 증대를 보장하면서 고객의 요구에 맞는 최상의 정책, 가격 및 프로세스를 식별 할 수 있습니다.


2016 년에 일련의 기업가들에 의해 설립 된 Next Insurance는 Ribbit Capital, TLV Partners 및 Zeev Ventures로부터 1 천 3 백만 달러의 자금을 수령했습니다.


다음은 현재 제공되는 보험 서비스가 부적절하다고 생각합니다. 일부는 부적절하게 가격이 매겨 졌거나 "중소기업의 근본적인 필요를 설명하지 못했습니다."라고 말하면서 "중소기업 보험이 무언가 잘못됐다"고 말했습니다.


Next의 공동 설립자이자 CEO 인 Guy Goldstein은 "고객의 70 %가 휴대폰으로 보험을 구입하고 있습니다.


고객이 Facebook Messenger의 대화방을 통해 보험을 구매할 수있게하면 단순성, 투명성 및 손쉬운 액세스가 가능합니다. 우리는 보험이 중소기업 소유자를 위해 일하고 있고 그 반대가 아니라는 것을 확인하고 있습니다. "


출처 : http://www.zdnet.com/article/next-insurance-launches-facebook-messenger-chatbot-to-replace-the-insurance-agent/




+ Recent posts