제길. perl 제작한 프로그램에 버그가 있다. mysql 접근 권한을 update를 주면 perl이 접속하면서 gps 정보를 초기화한다. perl 조회 계정을 하나 만들어 select 권한만 주었다. 그리고 GPS에 N,S, E, W 네 방향이 있다. 완전 좌절.. 잘못한 update 칼럼을 찾아 다시 좌표를 넣어줘야 한다. #!/bin/bash #file 유무 확인 if [ ! -f $1 ];then echo “file is…… gps 태그 앨범 제작(4/4) 계속 읽기
[카테고리:] 생활코딩
gps 태그 앨범 제작(3/4)
perl을 쓰기 위해 docker를 사용했다. commit대신 간단한 Dockerrun을 만들었다. commit으로 이미지를 만들면 다음에 다시 만들 수 없다한다. FROM perl:v5.30.1 MAINTAINER ??? RUN apt-get -y update #GooglaMaps::V3 설치 RUN cpan HTML::GoogleMaps::V3 #https 설정. RUN cpan install LMP::UserAgen Mozilla::CA RUN cpan install LWP::Protocol::https RUN cpan install Bundle::DBI RUN cpan install DBD::mysql host에 있는 mysql에 접속하기 위해 옵션을…… gps 태그 앨범 제작(3/4) 계속 읽기
gps 태그 앨범 제작(2/4)
몇 번 해보니 gps 좌표가 여러 형식이다. 삼성 카메라로 3개 형식을 얻을 수 있다. Exif.GPSInfo.GPSLatitude Rational 3 37deg 34′ 0.982″ Exif.GPSInfo.GPSLatitude Rational 3 37deg 34′ 23″ Exif.GPSInfo.GPSLatitude Rational 3 35.4328992deg 모두 해당하는 경우를 하나 파일로 만들려 했으나, 틀을 깨어 3개 파일로 만들었다. 1번 파일이 2번 파일을 실행하고, 결과를 확인한다. 만족하지 못하면 3번 파일을 실행한다. 정규…… gps 태그 앨범 제작(2/4) 계속 읽기
gps 태그 앨범 제작(1/4)
휴대폰으로 gps 태그를 포함하여 사진을 저장할 수 있다. 보통 사진을 너무 많이 찍는데 기억할만한 장소를 표시하고 싶다. 역시 구글링을 해보니 perl로 제작한 좋은 페이지를 찾았다. http://advent.perl.kr/2016/2016-12-06.html https://metacpan.org/pod/HTML::GoogleMaps::V3 사진에 저장된 gps 태그를 보면 삼성 카메라 경우 각도+분+초로 되어있다. 이를 소수점으로 변환해야 한다. 공식은 (초/60 + 분)/60+각도다. 하나 문제가 있는데 사진을 저장할 때 숫자로 저장하지 않아 뒤쪽…… gps 태그 앨범 제작(1/4) 계속 읽기
엑셀 정규 표현식
엑셀에서 정규 표현식을 쓸 경우가 있다. 정규 표현식이 아니면 엄청 괴로울 수 있다. 고맙게도 선구자가 고민하여 공유했다. 감사합니다. 잘 쓰겠습니다. 위 사이트에서 가져온 코드다. Function RegexExecute(r As Range, p As String, Optional g As Boolean = False) As Variant On Error GoTo ErrHandler Dim str As String, ptn As String str = CStr(r.Cells(1, 1).Value) ptn…… 엑셀 정규 표현식 계속 읽기