글
Hues, Tints, Tones, Shades
참고링크: http://operationwritehome.org/the-abcs-of-color-basic-color-theory/
안드로이드의 Layout Resource 를 작성하다 보면 ImageView 에 tint 항목이 있다.
이게 정확히 뭘하는 건지 궁금해서 찾아본 결과..
아래와 같은 이미지로 의미를 한 눈에 알 수 있었다.
하지만!!!
위의 이미지에서 의미하는 tint 와 ImageView 에 지정하는 tint 는 다르다.
위 이미지에서는 원래 컬러에 흰색을 더하는 것이라고만 되어 있지만,
ImageView 의 tint 는 tint color 값을 지정한다.
또한 tintMode 를 통해 tint color 를 섞는 방법도 지정할 수 있다.
'프로그래밍' 카테고리의 다른 글
전체 프로젝트에서 한 번만 사용하는 스트링도 Constant로 사용해야 할까? (0) | 2016.06.23 |
---|---|
Technical Debt (기술적 빚 / 기술부채) (0) | 2016.05.19 |
[STL] vector 의 정렬 - object pointer 정렬 (1) | 2013.04.25 |
[MSYS] *** Couldn't reserve space for cygwin's heap (0xXXXXXXXX <0xXXXXXXX>) in child, Win32 error 0 (2) | 2013.02.26 |
[Code::Blocks] Using redirection as arguments on windows version. (윈도 버전에서 표준입출력 리다이렉션 하기) (1) | 2013.02.23 |
글
자동차 브레이크 거는 순서
늘어난 가족들을 위해 신차를 구입하여 이제 차에 관심을 좀 가져야 겠다는 생각으로 새로 만든 카테고리..
http://m.todayhumor.co.kr/view.php?table=humorbest&no=984033
https://en.wikipedia.org/wiki/Parking_pawl#Recommendations
요약하면...
- 주차 시 순서 -
1. 풋 브레이크 밟은 상태에서 사이드 브레이크를 건다.
2. 변속레버를 P 에 놓는다.
- 출발 시 순서 (위와 역순) -
1. 풋 브레이크 밟은 상태에서 변속레버를 D 에 놓는다.
2. 사이드 브레이크를 푼다.
그 외 장시간 신호 대기 시에는
N 에서 대기하다가 D 로 변경 후 2-3초 기다렸다가 출발하는 게 좋다고 한다.
N 에 두면 엔진과 미션의 피로도를 줄일 수 있고,
D 로 변경 후 2-3초 기다리는 이유는 미션 오일이 각 라인에 공급되도록 하기 위함.
글
구글포토(혹은 피카사)로 동영상 백업 시 날짜 오류 수정 하기
피카사나 구글포토로 동영상을 백업하고 사이트에서 날짜를 확인해 보면 이상한 날짜로 나타나는 경우가 있다.
근본적인 원인은 구글의 사진백업 루틴에 버그가 있다고 생각된다.
사진의 경우 날짜정보는 exif 에서 읽어온다.
exif 에 사진촬영 날짜 정보가 없다면 파일의 만든날짜의 정보를 이용한다.
이 두 정보는 모두 Local time 이다.
동영상의 경우, Create Time 정보가 있을 경우 이 정보를 이용하는데,
문제는 이 정보는 UTC 시간으로 저장된다.
문제는 구글서버에서 자동으로 Local time 을 계산해주는게 아니기 때문에,
동영상 시간은 UTC 시간을 그대로 사용하게 된다.
그래서 한국이라면 동영상의 Creation Time 정보가 있을 경우,
실제 촬영시간보다 9시간 빠르게 동영상의 시간정보가 표시되며,
날짜순으로 정렬되는 경우 정확하지 않는 위치에 동영상이 있는 경우가 있다.
구글에서 해결해 주면 좋을꺼 같지만,
은근히 이거 해결이 안해주는 듯...
구글 검색을 해보면 피카사 때부터 있던 문제인듯 한데..
2013 년에 버그리포팅 된 문제지만 해결을 안해주는 듯 하다.
어쨌든 내가 찾은 이에 대한 해결방법으로는
ffmpeg 프로그램으로 Creation time 정보가 없는 새로운 동영상 인코딩 후
NewFileTime 등의 날짜 변환 프로그램으로 새로만든 동영상의 날짜를 바꿔주어야 한다.
꽤나 번거로운데, 꼭 필요하다면 어쩔수 없다..
Creation time 정보를 없애는 ffmpeg 명령은
ffmpeg.exe -i [입력파일] -c copy -map 0 -metadata creation_time="" [출력파일]
더 좋은 방법이 있는지는 모르겟다.
(혹시 아시는 분이 있다면 공유를 부탁합니다.)
'컴퓨터 사용' 카테고리의 다른 글
리눅스 민트 17.3 Rosa - MATE 한영키 설정 (0) | 2016.02.04 |
---|---|
사진 날짜 변경 프로그램 (From EXIF) (0) | 2015.07.30 |
No DVD, NO USB 상태로 VirtualBox에 Windows 7 설치 하기 (0) | 2015.03.12 |
USB 3.0을 지원하는 16GB USB 메모리 선택. (0) | 2013.07.17 |
미닉스님의 보안 웹툰이 출간되었네요. (0) | 2013.07.03 |