본문 바로가기

[tryhelloworld.co.kr] Level 1. 최대값과 최소값 + StringTokenizer & Integer.parseInt() 문제는 공백으로 구분 된 숫자들이 있는 String형의 문자열에서 최소값과 최대값을 문자열로 반환하는 문제 입니다. StringTokenizer 클래스를 이용해서 공백과 숫자를 구분해야 할듯 합니다. StringTokenizer 클래스는 문자열을 파싱(parsing)하여 다양한 형태의 토큰으로 분리하여 주는 기능을 제공하는 클래스 생성자는 StringTokenizer(String str), StringTokenizer(String str, String delimiters), StringTokenizer(String str, String delimiters, boolean delimitersAsToken) 으로str : 파싱할 문자열, delimeters : 토큰으로 분리할 분리자(입력하지 않으면 기본적으.. 더보기
스마트폰으로 거짓말 탐지.... 얼굴 혈류 분석 [기사 본문] 스마트폰으로 간단하게 거짓말을 탐지할 수 있는 시대가 머지 않았다. 영국 일간 데일리메일 등 외신은 4일(현지시간) 캐나다 토론토의 한 스타트업 기업과 토론토대 연구팀이 공동으로 개발 중인 스마트폰용 거짓말 탐지기를 소개했다. ‘트랜스더멀 옵티컬 이미징’(Transdermal Optical Imaging)으로 명명된 이 스마트폰 응용프로그램(이하 앱)은 피사체를 촬영한 영상을 분석해 거짓말을 탐지한다. 우리 인간은 서로 다른 감정을 가질 때마다 얼굴에 각기 다른 혈류 패턴을 보이는 데 이는 개인의 의지로 제어할 수 없다. 연구팀이 이 같은 점에 착안해 개발 중인 앱은 스마트폰 카메라를 통해 촬영한 피사체의 얼굴 색(정확히는 안면 혈류의 패턴)을 측정한 뒤, 표준화한 결과와 비교 분석해 거짓.. 더보기
삼성의 SW역량 반성 "초가집 짓는 수준" [기사 원문] "30층짜리 건물을 지어야 하는데 삼성은 지금 초가집 수준이다. 소프트웨어(SW)의 큰 그림을 그리는 아키텍처(architecture·건축)라는 개념이 전혀 없다."삼성이 자사(自社)의 소프트웨어 개발 역량에 대한 통렬한 자아비판(自我批判)을 쏟아냈다. 삼성은 5일 오전 사내 방송을 통해 전 계열사에 '삼성 소프트웨어 경쟁력 백서(白書)'라는 약 20분짜리 프로그램을 방송했다. 지난달 21일 방송한 1부 '불편한 진실'에 이은 후속작 '우리의 민낯'이다.삼성은 '소프트웨어 개발의 현주소'를 임직원과 외부 전문가의 입을 통해 과감하게 드러냈다.대표적인 예가 "큰 그림을 그릴 줄 모르니 설계가 엉망이다. 설계가 잘된 소프트웨어는 중간에 새롭게 바꾸거나 확장하기 쉽지만 기초 설계가 부실하니 작은.. 더보기