[싱가폴 | 차이나타운, 마리나베이샌즈, 리버사이드 - 여행기 1] 차이나타운은 너무 사람이 많고 복잡하다. 그러나 나름 매력이 있는 곳인 것 확실하다. 싱가폴하면 마리나베이샌즈 호텔을 빼놓을 수 없다. 건물외형 만 봐도 입이 딱 벌어진다. 호텔옥상의 수장이 유명하다고 한데 이번 여행에서 숙박을 하지 못해서 가보지는 못했다. 그렇지만 호텔 앞 야경을 너무 아름답다. 도시의 야경이 이렇게 아름다울 수 있는지는 처음 알았다. 리버사이드(보드키, 클락키) 주변은 음식점들이 많으며 싱가포르에 오면 꼭 먹어봐야하는 칠리크랩도 먹을수 있다. 그리고 시원한 타이거 맥주도 한잔 꼭해야 한다.밤이면 한국 못지않은 화려한 밤문화를 볼 수 있다. 우리나라와는 다르게 음식점안에서 술을 마시가 보다는 길거리에 탁자와 의자를 빼..
- 4.5V~36V 전압을 입력 가능 - 채널당 600mA의 전류를 인가 (4채널) - 4개의 DC 모터(단방향) 또는 2개의 스텝(stepper) 모터 제어 - 모터의 양방향 제어 - 모터의 속도제어 가능 (PWM 제어) - 외부전원 이용가능 - 다이오드 포함되어 있음 (전류의 역류 방지) ※ L293B는 대부분 기능이 비슷하나 다이오드가 포함되어 있지 않으며 채널 당 1A의 전류를 인가 할 수 있음 ENABLE는 PWM 제어를 위한 핀아두이노에서 INPUT 핀으로 전류를 보내면 OUTPUT 핀을 통하여 모터로 전류가 흐르게 됨. INPUT과 OUTPUT는 한쌍이며 4개의 모터를 제어할 수 있음Vs는 모터의 전원, Vss는 논리전원 digitalWrite(13, HIGH); //PWM 제어digital..
태백산 일출 야간 등산 & 눈꽃축제 태백산 눈꽃축제 기간이라서 야간기차편이 모두 매진이 되었다. 불가피하게 심야버스를 타고 태백 시외버스터미널에 도착하여 오투리조트에서 1박을 하고 일찍일어나서 등산을 시작하였다.(오투리조트까지 택시비는 8000원 조금 넘는 정도) 태백산 일출이 오전 7시30분 정도에 시작되기 때문에 5시 30분에는 등산을 시작해야 넉넉히 일출시간에 맞춰서 태백산 정상에 오를수 있다. 보통 정상까지 2시간정도 잡으면 된다. 코스 : 유일사 매표소 -> 태백산 정상 (일출) -> 당골(눈꽃 축제장)필수 준비물 : 아이젠, 헤드렌턴 유일사 코스에서 등산을 시작 하였다. (유일사 매표소에서 입장권을 구입 해야한다. 어른 2000원) 많이 어두워서 헤드렌턴을 켜야 앞이 보인다. 계속 올라가다 보..
오라클에서 여러 개의 단어를 LIKE로 검색하기 위해서는 동적 쿼리를 사용하거나 LIKE를 OR로 묶어서 사용했다. Oracle 10g부터 정규식 함수가 추가 되었으며 그 중에서 REGEXP_LIKE 함수를 사용하여 다중 검색을 쉽게 할 수 있게 되었다. 기본 사용법 WITH temp_table AS ( SELECT 'Samsung Galaxy Note 4' text FROM dual UNION ALL SELECT 'Apple iPhone 6 Plus' text FROM dual UNION ALL SELECT 'Samsung Galaxy text' text FROM dual UNION ALL SELECT 'Apple iPhone 6' text FROM dual UNION ALL SELECT 'LG G3'..
구글(Google) 크롬 브라우저는 일반적으로 인터넷이 연결된 상태에서 설치가 된다. 설치 파일을 다운로드 받아서 인터넷이 되지 않는 오프라인 상태에서 설치하기 위해서는 별도의 설치파일(exe)이 필요하다. 아래의 주소(URL)로 접속하여 스탠드 얼론(stand alone) 설치파일을 다운로드 받아서 USB 등 저장장치로 복사 후 인터넷연결 없이 설치할 수 있다. 다운로드 주소:http://www.google.com/chrome/eula.html?standalone=1 “Chrome 다운로드“ 버튼을 클릭 한다. “동의 및 설치“ 버튼을 클릭하여 설치파일을 다운로드 한다. "ChromeStandaloneSetup.exe" 설치파일을 저장한다.
TO_CHAR를 사용하여 숫자를 문자로 변환하면 소수점 이상이 0일 경우 점(.)으로만 표시되어 변환이 된다. 아래와 같은 포맷(FORMAT) 옵션을 활용하여 변환된 수치 값의 형태를 결정할 수 있다. SELECT TO_CHAR(0.40, 'FM9990.99') STR , RTRIM(TO_CHAR(4, 'FM9990.99'),'.') STR2 --정수일경우 소수점표시 안함 (RTRIM) FROM DUAL;--STR : 0.4 --STR2 : 4 FM9990.99의 의미9는 해당 자리의 숫자를 의미하고 값이 없을 경우 소수점 이상은 공백으로 소수점 이하는 0으로 표시한다.0은 해당 자리의 숫자를 의미하고 값이 없을 경우 0으로 표시하며 숫자의 길이를 고정적으로 표시 할 때 주로 사용한다.FM은 좌우 9로 ..
아이폰(iPhone) 사용자로써 삼성 기어핏(SM-R350)은 연동이 안되는 관계로 평상시에는 자주 사용을 하지 못한다. 평상시 착용하면 최신 전자시계 정도... (스마트 워치가 아닌ㅠ)가끔씩 가벼운 조깅을 할 때 아이폰의 나이키 런닝앱과 함께 사용을 해 보지만 심박수 측정 외에는 큰 활용용도가 없다. 두기기의 측정거리는 비슷하다. 기어핏이 조금 더 거리를 길게 측정을 했는데 어느것이 더 정확한지는 알 수가 없다. 기어핏은 GSP 기능이 없으니 나이키 앱이 조금 더 정확하지 않을까 생각이 든다. 달리는 중간 중간에 시간, 거리, 심박수를 확인 할 수 있고 측정을 완료하면 평균 심박수를 확인 할 수 있다. 평균 심박수가 아래의 계산된 값보다 아래라면 정상인 것이다. 운동시 심장 박동수 = (220 - 나이..
쿼리(Query)문을 작성하다 보면 오라클에서 제공하는 함수만으로 작성 시 쿼리문이 복잡해 지거나 불가능한 경우도 있다.오라클에서 제공한는 JAVA SOURCE 기능을 사용하면 Java 클래스 생성, 실행이 가능하다. 이 기능을 사용하면 일반 어플리케이션에서 가능한 많은 기능들을 PL/SQL에서 할 수 있을 것이다. 자바(Java) 클래스 생성 자바(Java) 클래스 내부함수 호출을 하는 오라클 함수 생성 1. 자바(Java) 클래스를 생성한다. /* JAVA Class를 생성한다 */CREATE OR REPLACE and RESOLVE JAVA SOURCE NAMED "HelloWorld" AS /*파일명*/ import java.lang.*; import java.io.*; public class H..
오라클(Oracle)에서는 ISNUMERIC(숫자확인) 함수가 없다. 직접 사용자함수를 만들어서 사용하거나 제공하는 다른 함수를 사용하여 값이 숫자인지 확인을 할 수 있다.다음 세 가지 방법을 이용하여 숫자여부를 확인할 수 있다. 방법1. REGEXP_INSTR (정규식 문자열 검색 함수, Oracle 10g 이상 사용가능) - REGEXP_INSTR([숫자값],'[^0-9]') = 0 - 숫자가 아닌 값의 위치를 반환. 반환 값이 없으면 모든 문자가 숫자임방법2. TRANSLATE (문자열 치환 함수, Oracle 8i 이상 사용가능) - TRANSLATE([숫자값],'A1234567890','A') IS NULL - 숫자를 찾아 치환 후 남은 문자가 존재 시 숫자가 아님방법3. 사용자 정의 함수 생성..
아이폰(iPhone) 카카오톡(Kakaotalk)이 업그레이드 되면서 사진을 고화질로 보내는 옵션의 위치기 바뀐 것 같다. 안드로이드도 아마 같은 위치에 설정이 있을 듯하다.소장의 가치가 있는 사진을 원본으로 보내준다면 좋을 것이다^^ 사진 선택 > 왼쪽하단 메뉴 선택 > 오른쪽하단 화질 선택 (원본) > 상단 보내기 선택 왼쪽 중앙에 플러스(+)를 선택. 사진을 선택 사진 아이콘을 클릭하여 전송할 사진을 선택 사진을 선택하고 왼쪽하단 메뉴 아이콘을 클릭 오른쪽하단 화질변경 아이콘을 클릭하여 전송할사진의 화질을 선택하고오른쪽상단 보내기 버턴을 클릭