개요 한 5년정도 됐나??처음엔 VX 레볼루션을 구입하여 사용했는데 잦은 고장으로 자주 수리를 보내다가 2~3년 전 쯤에 결국 VX 레볼루션은 단종되고 AS센터에서 대신 받은 마우스가 VX 나노였다. 레볼루션은 고장이 그렇게 잘 나더니 결국은 단종.. 처음 살 때 VX 레볼루션과 VX 나노를 놓고 고민하다가 그립감 때문에 VX 레볼루션을 샀는데 그닥 그립감이 좋지도 않고, 휴대도 불편했다. VX 나노를 써보니 VX 레볼루션보다 훨씬 좋았다. 고장도 한번 안나고 손 작은 나에게 그립감도 더 좋았다.그런데 요즘 계속 마우스 드래그할 때, 드래그가 풀리는 현상이 나타났다. 전파 간섭이 있어서 그런가하여 수신기를 엄청 가까이에 가져다 놓아도 마찬가지였다. 그런데 마우스를 꾸욱 누르고 드래그를 하면 풀리지 않는다..
개요 rwiter를 할 때, RewriteRule만으로는 url의 쿼리스트링까지 검사할수 없다고 한다. RewriteCond에서 %{QUERY_STRING}을 사용해야 가능하다고 함. 사용법 URL의 쿼리스트링을 rewrite할 때, RewriteCond %{QUERY_STRING} [패턴] 예제 'oldsite.com/profile.php?uid=10'를 'newsite.com/utenti/10'로 리다이렉트시키려면 아래와 같이 하면 된다.RewriteCond %{QUERY_STRING} ^uid=([0-9]+)$ RewriteRule ^profile\.php$ http://www.newsite.com/utenti/$1 [R=301,L] 출처:http://stackoverflow.com/question..
mod_rewrite url주소를 정규표현식을 사용하여 바꾸어 주는 모듈 Server Config, Virtual Host, Directory, .htaccess에 사용 가능 RewriteEngine on/off 으로 사용 여부를 설정 RewriteLog File_path 로 로그를 기록할 파일 지정, RewriteLogLevel과 함께 써야함 RewriteLogLevel level(0~9) 로 로그를 기록할 레벨 지정, 0은 기록 안함이고 높을수록 자세히 RewriteBase / 기본 디렉토리를 /로 설정 RewriteCond targetString ConditionPattern 으로 RewriteRule을 적용할 주소 선택. TargetString이 Condition pattern과 일치해야 Rewr..
한국서버에서 돌아가던 xe서버를 해외(뉴욕)으로 이전했다.서버의 타임존이 달라지기 때문에 엉뚱한 시간으로 표시가 된다. 결론부터 말하면 php.ini에서date.timezone을 'Asia/Seoul'로 바꿔주면 해결된다. XE는 디비에 현재시간을 입력 할 때, 서버 기준으로 현지시간으로 저장한다.(서버의 타임존이 뉴욕으로 설정돼 있으면 현재 뉴욕시간으로 저장됨)또, 이를 화면에 뿌려줄 때에는 xe에 셋팅된 timezone(files/config/db.config.php)을 기준으로 뿌려준다.(+0900으로 설정돼 있으면 뉴욕시간으로 디비에 저장된 시간을 서울에 맞게 변경하여 화면에 뿌려줌)
아이폰을 쓰다가 안드로이드 폰을 쓰기 시작했을 때, UX관점에서 가장 크게 느껴졌던 부분이 뒤로가기버튼(back)이다. 뒤로가기 키를 누르면 앱을 넘나들며 예전에 실행했던 화면으로 돌아간다. 예를 들어 페이스북앱에서 친구가 좋아요한 링크를 누르면 브라우저앱이 실행되고 브라우저앱에서 뒤로가기키를 누르면 다시 페이스북앱으로 돌아온다.(아이폰 같은 경우, 페이스북앱안에 브라우저를 넣어놓거나 사파리로 이동한다) 또, 구글플레이(마켓)를 띄우기도하고, 네이버앱에서 네이버지도앱을 띄우기도 한다. 요즘 안드로이드를 공부하다보니 이런 UX가 안드로이드의 구조에서 작동하는 원리를 알게 됐다. 액티비티(Activity)와 인텐트(Intent)가 주된 녀석들이다. 안드로이드의 기초에 해당되는 녀석들이고, 간단히 설명하면 액..
출처: http://cruzsupport.velocitymicro.com/link/portal/5462/5758/Article/1065/USB-Keyboard-Shortcuts-for-Android-4-0안드로이드 아샌부터 블루투스나 USB 키보드의 단축키가 대폭 바뀌었다. 기존의 단축키는 단순히 안드로이드폰의 하드웨어키 기능을 대체해주는 수준이였다면, 변경된 단축키들은 키보드환경에 맞게 안드로이드를 쓸 수 있도록 해준다. 마치 윈도우를 쓰듯이 단축키를 쓸 수 있게 되었다. 아래의 단축키에 하나 더 추가하자면 Alt + Esc, 홈스크린으로 가기(홈버튼) 키이다.USB KEYBOARD SHORTCUTS FOR ANDROID 4.0.The T510 has USB host properties, allowin..
개요 안드로이드 에뮬레이터는 아이폰의 그것보다 훨씬 느리다. 아이폰은 개발 플랫폼의 하드웨어를 그대로 사용하지만 안드로이드는 그렇지 않다는게 그 이유라 한다. 이것을 해결하기 위해 인텔이 HAXM((Hardware Accelerated Execution Manager)이란 것을 제공하는데, 이것을 사용하면 에뮬레이터 속도가 매우 빨라진다. 사용법 요약 설정하는 방법은 비교적 간단하다. HAXM설치 http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/ Android SDK Manager에서 "Intel x86 Atom System Image"를 install, 각 안드로이드 버전마다 들어 있다. AVD M..
새로 쓴, 대용량 데이터베이스 솔루션 얼마 전에 비교적 지금까지 해왔던 프로젝트에 비해 대용량 데이터(?)를 가진 커뮤니티 프로젝트를 진행했다. 프로젝트를 진행하면서 내가 지닌 데이터베이스에 대한 지식이 턱없이 부족하다는 것을 느껴서 책을 한 권 사보았다. 새로 쓴 대용량 데이터베이스솔루션 vol.1이화식상세보기 느낀점 내가 생각했던 것보다 글 내용이 더 로우레벨이다. 끝까지 읽지는 않았지만 성능향상을 위해 이해해야 할 내용 중에 물리적 구성에 대한 이야기를 처음에 많이 하고 있다. 물리적인 구성에 대한 이해도 효과가 크다고 하지만, 지금 난 어떻게 SQL을 효과적으로 작성하는지.. 인덱스를 만들것인지와 같은 논리적인 성능 향상이 더 알고싶다. 암튼 내가 기대했던 것이 데이터베이스의 효과적인 사용법이였다..
- Total
- Today
- Yesterday
- 아르고
- EMULATOR
- USB 키보드
- 파노라마
- 볼링장
- MySQL Replication
- xe
- HAXM
- 블루투스 키보드
- 액티비티
- 화면
- 뒤로가기
- 젤리빈
- 로지텍
- Android
- 회전
- 버튼
- 물리키보드
- 안드로이드
- MASTER
- 속도
- shortcut
- Slave
- UX
- VX 나노
- 산성동성당
- 아이스크림샌드위치
- xe 서버 해외 타임존 timezone 시간설정
- 에뮬레이터
- 수리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |