CONVERT_TZ(now(), @@session.time_zone, '+00:00')
'develop > DB' 카테고리의 다른 글
cassandra db 정리 (0) | 2013.05.09 |
---|---|
PostgreSQL, MySQL, SQLite별 속도 비교 (0) | 2012.07.18 |
CONVERT_TZ(now(), @@session.time_zone, '+00:00')
cassandra db 정리 (0) | 2013.05.09 |
---|---|
PostgreSQL, MySQL, SQLite별 속도 비교 (0) | 2012.07.18 |
예전엔 SqliteOpenHelper 상속받아서 썼었는데, 테이블/쿼리 관련해서 간단히 선언만하면 자동으로 구현소스를 만들어 주는게 있다.
나중에 필요할때 써먹어야겠다. (그동안 만들어 놨던 클래스 안녕 ㅠㅠ)
https://codelabs.developers.google.com/codelabs/android-room-with-a-view/#0
JavaScriptInterface 관련 스토어 보안이슈 해결 (0) | 2019.07.10 |
---|---|
android 9에서의 CLEAR_TEXT_PERMITTED 관련 (0) | 2019.07.10 |
웹뷰 A태그에 이미지 다운로드 링크 설정 (0) | 2018.07.12 |
Android studio에서 aar파일 수동 추가시 build.gradle 필수 추가사항 (0) | 2017.05.22 |
가속도 센서와 자기센서를 이용한 기울기 구하기(getOrientation) (0) | 2017.04.03 |
xcode에서 개발/운영 환경 설정 (0) | 2019.03.28 |
---|---|
swift에서 macro define 사용하기 (0) | 2019.03.28 |
ipa 커맨드라인으로 만들기 (xcode 9.2 대응) (0) | 2018.04.09 |
iOS static library에 리소스 추가하기 (0) | 2017.06.29 |
ipa 파일 커맨드라인으로 만들기 (xcode 8.3.0 대응) (0) | 2017.04.24 |
distance는 KM단위
100 미터는 0.1
select *, (6371 * acos(cos(radians(".$_GET['lat'].")) * cos(radians( lat )) * cos( radians( lon ) - radians(".$_GET['lon'].") ) + sin( radians(".$_GET['lat'].") ) * sin( radians( lat ) ) ) ) AS distance from gps where distance <= 0.1;
JDK SE 구버전(1.3~1.7) 설치 URL (0) | 2017.12.19 |
---|---|
ssh 포트포워딩(mysql) 및 접속 (0) | 2017.11.07 |
vuforia cylinder target 이미지 dimention 설정 (0) | 2017.06.20 |
GCM, FCM 서버에서 데이터 전송 형태 (0) | 2017.03.15 |
신입 개발자 역량평가(퍼옴) (0) | 2017.03.04 |
a태그에 download 속성을 추가한다. 값은 임의 지정가능
<a href="https://www.xpressengine.com/layouts/xe_v4/img/bi-lg.png" download="image">image_down</a>
android 9에서의 CLEAR_TEXT_PERMITTED 관련 (0) | 2019.07.10 |
---|---|
SQLite 처리 방법 변경 (Room) (0) | 2018.09.13 |
Android studio에서 aar파일 수동 추가시 build.gradle 필수 추가사항 (0) | 2017.05.22 |
가속도 센서와 자기센서를 이용한 기울기 구하기(getOrientation) (0) | 2017.04.03 |
바탕화면에 항상 떠 있는 뷰의 이동 (0) | 2016.08.13 |
ipa파일이 프로비저닝 설정하는 방식이 plist파일을 쓰는 방식으로 변경되었다.
기존
scheme = [
"dev_debug",
"prod_debug",
]
system("xcodebuild clean -project #{proj_name}/#{proj_name}.xcodeproj")
system("xcodebuild archive -project #{proj_name}/#{proj_name}.xcodeproj -scheme #{scheme[i]} -archivePath build/#{scheme[i]}.xcarchive")
system("xcodebuild -exportArchive -archivePath build/#{scheme[i]}.xcarchive -exportPath build/#{scheme[i]}.ipa -exportFormat ipa -exportProvisioningProfile #{profile}")
system("xcodebuild clean -workspace #{proj_name}/#{proj_name}.xcworkspace -scheme #{scheme[i]}")
system("xcodebuild archive -workspace #{proj_name}/#{proj_name}.xcworkspace -scheme #{scheme[i]} -archivePath build/#{scheme[i]}.xcarchive GCC_PREPROCESSOR_DEFINITIONS='$GCC_PREPROCESSOR_DEFINITIONS DIST=1'")
system("xcodebuild -exportArchive -archivePath build/#{scheme[i]}.xcarchive -exportPath build/ipas -exportOptionsPlist adhoc.plist")
plist 파일
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>compileBitcode</key>
<false/>
<key>method</key>
<string>ad-hoc</string>
<key>teamID</key>
<string>팀ID(apple 개발자 사이트에서 확인)</string>
<key>provisioningProfiles</key>
<dict>
<key>번들ID</key>
<string>개발자사이트에 등록한 provisioning명</string>
</dict>
</dict>
</plist>
swift에서 macro define 사용하기 (0) | 2019.03.28 |
---|---|
swift용 SQLite 클래스 (0) | 2018.07.13 |
iOS static library에 리소스 추가하기 (0) | 2017.06.29 |
ipa 파일 커맨드라인으로 만들기 (xcode 8.3.0 대응) (0) | 2017.04.24 |
ipa 커맨드라인으로 만들기 (0) | 2017.03.31 |
Math.max( document.body.scrollHeight, document.body.offsetHeight,
document.documentElement.clientHeight, document.documentElement.scrollHeight, document.documentElement.offsetHeight );
iframe 페이지 전환 시 history추가되지 않게 하기 (0) | 2019.03.28 |
---|
jdk 1.3
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase13-419413.html
jdk 1.4
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase14-419411.html
jdk 1.5
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html
jdk 1.6
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html
jdk 1.7
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
jdk 1.8
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html
mysql 쿼리로 거리계산(위도, 경도 사용) (0) | 2018.07.12 |
---|---|
ssh 포트포워딩(mysql) 및 접속 (0) | 2017.11.07 |
vuforia cylinder target 이미지 dimention 설정 (0) | 2017.06.20 |
GCM, FCM 서버에서 데이터 전송 형태 (0) | 2017.03.15 |
신입 개발자 역량평가(퍼옴) (0) | 2017.03.04 |
ssh 설정
ssh -L [local port]:[remote]:[remote port] -i [pem path] [user]@[host]
ssh -L 10001:192.168.0.1:3306 -i ~/Documents/dev/db.pem ec2-user@aws.com -N
-L : 로컬 포트 포워딩
-i : PEM 파일 경로
-N : ssh 포트포워딩만 사용(host 접속은 안함)
-f : 백그라운드 모드로 실행
포트포워딩 된 로컬 포트로 접속
mysql -P 10001 -h 127.0.0.1 -p -u coke
-h를 지정하지 않으면 접속되지 않는다
mysql 쿼리로 거리계산(위도, 경도 사용) (0) | 2018.07.12 |
---|---|
JDK SE 구버전(1.3~1.7) 설치 URL (0) | 2017.12.19 |
vuforia cylinder target 이미지 dimention 설정 (0) | 2017.06.20 |
GCM, FCM 서버에서 데이터 전송 형태 (0) | 2017.03.15 |
신입 개발자 역량평가(퍼옴) (0) | 2017.03.04 |
Xcode 8.3.3 기준으로 작성
간단하게 indicator만 라이브러리에 추가 한 후 사용하는 방법으로 설명
1. 라이브러리 프로젝트 생성
2. 스토리보드에 UIViewController 추가
- 스토리보드 이름에 유의 (프로젝트 명과 동일하게 만듬)
3. 번들 타겟 추가 및 수정
4. 번들에 리소스 추가
5. 번들에 있는 스토리보드 사용
UIStoryboard *sb = [UIStoryboard storyboardWithName:@"testLib" bundle:[NSBundle bundleWithPath:[[NSBundle mainBundle] pathForResource:@"testLibBundle" ofType:@"bundle"]]];
[self.view addSubView:((UIViewController *)[sb instantiateViewControllerWithIdentifier:@"IndicatorVC"]).view];
swift용 SQLite 클래스 (0) | 2018.07.13 |
---|---|
ipa 커맨드라인으로 만들기 (xcode 9.2 대응) (0) | 2018.04.09 |
ipa 파일 커맨드라인으로 만들기 (xcode 8.3.0 대응) (0) | 2017.04.24 |
ipa 커맨드라인으로 만들기 (0) | 2017.03.31 |
AVPlayer 로 동영상 재생 시 간헐적으로 화면이 나타나지 않을때 (0) | 2017.02.21 |