검색결과 리스트
분류 전체보기에 해당되는 글 33건
- 2017.03.07 [javascript] href hashtag
- 2017.03.07 PHP 이모티콘 제거
- 2017.03.07 [linux] 우분투 자바 설치
- 2017.03.05 mac putty ppk 사용
- 2017.03.05 eclipse maven 셋팅
- 2017.03.05 nodeJS 설치 에러
- 2017.03.05 mplayer 설치 에러
- 2017.03.05 svn branch, merge 관련
- 2017.03.03 NFS mount
- 2017.02.26 킨들 페화3 vs 크레마 사운드
글
[javascript] href hashtag
<a href="#" onclick="goURL('http://domain');" />
으로 페이지 이동시..
앱 웹뷰에서 뒤로가기를 첫 번째 눌렀을 때
https://www.blogger.com/blogger.g?blogID=8853108920956802024#
앱 웹뷰에서 뒤로가기를 두 번째 눌렀을 때
https://www.blogger.com/blogger.g?blogID=8853108920956802024
이렇게 이동이 됨..
<a href="javascript:void(0)" onclick="goURL('http://domain');" />
로 수정하니 해결은 된 것처럼 보인다.
이런 CS도 들어오는 구나..ㅎ
'개발공부' 카테고리의 다른 글
인코딩 소스 교체 관련 (0) | 2017.03.07 |
---|---|
Google Custom Search - Using REST to Invoke the API (0) | 2017.03.07 |
PHP 이모티콘 제거 (0) | 2017.03.07 |
[linux] 우분투 자바 설치 (0) | 2017.03.07 |
mac putty ppk 사용 (0) | 2017.03.05 |
글
[PHP] How to remove the emoji
mysql DB Collation이 UTF-8 이었는데, 서비스에서 이모티콘을 입력하니,
데이터 손실이 발생하였다.
예를 들면..
emoji + string -> empty
string1 + emoji + string2 -> string1
데이터 손실을 막기 위해서 아래와같은 정규식으로 이모티콘을 삭제시켰다.
$emojiPattern = '/[\\x{10000}-\\x{1FFFF}]/u';
function removeEmoji($content) {
return preg_replace($emojiPattern, '', $content);
}
이모티콘 데이터를 지원하기 위해서는 utf8mb4 형식을 사용해야 한다.
DBA가 콜레이션을 변경해주었고..
테스트를 해보았더니 이모티콘 영역은 ????? 로 깨져버린다.
왜 이런 현상이 일어나는 것인지 확인중..
----------------------------------------------------------------------------------------------
When I enter emoji to Mysql DB with collation utf-8, It makes data lose.
ex)
emoji + string -> empty
string1 + emoji + string2 -> string1
To prevent losing data, I removed emoji with below regular expression.
$emojiPattern = '/[\\x{10000}-\\x{1FFFF}]/u';
function removeEmoji($content) {
return preg_replace($emojiPattern, '', $content);
}
To support using emoji, have to change collation.(utf-8 => utf8mb4)
DBA changed collation.. but, when I tested, emoji converted to question mark..
'개발공부' 카테고리의 다른 글
Google Custom Search - Using REST to Invoke the API (0) | 2017.03.07 |
---|---|
[javascript] href hashtag (0) | 2017.03.07 |
[linux] 우분투 자바 설치 (0) | 2017.03.07 |
mac putty ppk 사용 (0) | 2017.03.05 |
eclipse maven 셋팅 (0) | 2017.03.05 |
글
[linux] 우분투 자바 설치
어제 phpstorm을 쓰다가 java관련 삽질을 하고나니,
오늘 아침 phpstorm이 실행이 안되서 당황..ㅠㅠ 결국 재설치 함.
1. 운영체제에 맞는 설치 파일 다운로드
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
2. 디렉토리 이동 후, 압축 풀기
cd /usr/lib/java
cp /home/alice/Desktop/jdk-7u51-linux-i586.gz ./
tar xvfz jdk-7u51-linux-i586.gz
3. 바이너리 추가
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/bin/java 1
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0/bin/javac 1
update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.7.0/bin/javaws 1
4. 확인
java -version
javac -version
javaws
에러 메시지가 뜨지 않는다면 잘되는거다!
'개발공부' 카테고리의 다른 글
[javascript] href hashtag (0) | 2017.03.07 |
---|---|
PHP 이모티콘 제거 (0) | 2017.03.07 |
mac putty ppk 사용 (0) | 2017.03.05 |
eclipse maven 셋팅 (0) | 2017.03.05 |
nodeJS 설치 에러 (0) | 2017.03.05 |
글
Homebrew 필요.. (패키지 관리자)
> /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
> brew install putty
> puttygen privatekey.ppk -O private-openssh -o privatekey.pem
> ssh -i privatekey.pem {user_id}@{server_ip}
'개발공부' 카테고리의 다른 글
PHP 이모티콘 제거 (0) | 2017.03.07 |
---|---|
[linux] 우분투 자바 설치 (0) | 2017.03.07 |
eclipse maven 셋팅 (0) | 2017.03.05 |
nodeJS 설치 에러 (0) | 2017.03.05 |
mplayer 설치 에러 (0) | 2017.03.05 |
글
eclipse & maven
맨날 터미널에서 php만 쓰다가 이클립스랑 메이븐 셋팅하려니 죽겠다 ^,^..
한 2일은 헤맨듯.. ㅠㅠㅠㅠㅠ 자괴감 들어..
나중을 위해 정리..
가장 중요한건 메이븐 설치 환경변수..
아무튼, Path가 이상하니 maven 이 덩달아 안되었었다.
maven 패스를 잡고나서 Setting.xml 을 확인했는데, 처음 디폴트 경로가
c\users\alice\settings.xml 이었고, 여기에 settings.xml 은 없었음.
그래서 maven 하위의 conf/settingx.xml 로 경로를 수정하고 프로젝트 업데이트 되면서
에러가 나지 않았음.
1. Download maven: https://maven.apache.org/download.cgi
2. Unzip maven file( my path: D:\apache-maven-3.3.9 )
3. Configure system variable
(add) MAVEN_HOME : D:\apache-maven-3.3.9
(modify) Path: {blah blah legacy path};D:\apache-maven-3.3.9\bin;
4. Check maven at terminal
C:\Users\alice>mvn --version
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T01:41:47+09:00)
Maven home: D:\apache-maven-3.3.9\bin\..
Java version: 1.8.0_40, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.8.0_40\jre
Default locale: ko_KR, platform encoding: MS949
OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"
5. Eclipse setting
Window - Preference - Maven - User Setting
User Settings: D:\apache-maven-3.3.9\conf\settings.xml
-> {Your maven home dir}\settings.xml
6. Creating maven simple project
File - New - Project - Maven - Maven Project
--------------------------------------
About trouble shooting
Following 2 errors are what I saw when I was setting maven.......
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-jar-plugin:2.4 or one of its dependencies could not be resolved
1. Check path of system variables(MAVEN_HOME & Path) is correct
2. Run mvn command at terminal to check your system recognizes that command
3. Check your Setting.xml is exist
Window - Preference - Maven - User Setting
If it generates errors still, despite you changed and applied the Setting.xml path,
remove the directory of .m2.
You can find .m2 directory below:
Window - Preference - Maven - User Setting - Local Repository
Refresh your project.
Right click on your project - Refresh
You can realize the new .m2 directory is created again.
'개발공부' 카테고리의 다른 글
[linux] 우분투 자바 설치 (0) | 2017.03.07 |
---|---|
mac putty ppk 사용 (0) | 2017.03.05 |
nodeJS 설치 에러 (0) | 2017.03.05 |
mplayer 설치 에러 (0) | 2017.03.05 |
svn branch, merge 관련 (0) | 2017.03.05 |
글
리눅스 시스템이라 소스코드로 설치 시작
Note: Python 2.6 or 2.7 is required to build from source tarballs.
야심차게 파이썬 2.7.x를 깔고 시작했다.
1. 소스 다운: https://nodejs.org/en/download/
2. tar xvfz node-v4.6.0
3. cd node-v4.6.0
4. ./configure
5. make -j 4
그런데 아래처럼 에러남...
그래서 아래 링크로 깔음.. 잘됨 ^,^ 디펜던시 다 알아서 까나봄..
https://bitnami.com/download/files/stacks/nodejs/6.7.0-1/bitnami-nodejs-6.7.0-1-linux-x64-installer.run
--------------------------------------------------------------------------------
설치 에러 관련.. 무슨 에러인지 1도 모르겠다 g++관련이라고 댓글 몇개 봤는데 회사 서버라 설치 repo 왠만한건 다 막혀있어서 패스..
../deps/v8/src/base/platform/mutex.h: At global scope:
../deps/v8/src/base/platform/mutex.h:36: error: variable 'v8::base::Mutex v8::base::final' has initializer but incomplete type
../deps/v8/src/base/platform/mutex.h:37: error: expected primary-expression before 'public'
../deps/v8/src/base/platform/mutex.h:37: error: expected '}' before 'public'
../deps/v8/src/base/platform/mutex.h:37: error: expected ',' or ';' before 'public'
../deps/v8/src/base/platform/mutex.h:39: error: expected constructor, destructor, or type conversion before ';' token
../deps/v8/src/base/platform/mutex.h: In function 'v8::base::NativeHandle& v8::base::native_handle()':
../deps/v8/src/base/platform/mutex.h:63: error: 'native_handle_' was not declared in this scope
../deps/v8/src/base/platform/mutex.h: At global scope:
../deps/v8/src/base/platform/mutex.h:65: error: non-member function 'const v8::base::NativeHandle& v8::base::native_handle()' cannot have cv-qualifier
../deps/v8/src/base/platform/mutex.h: In function 'const v8::base::NativeHandle& v8::base::native_handle()':
../deps/v8/src/base/platform/mutex.h:65: error: new declaration 'const v8::base::NativeHandle& v8::base::native_handle()'
../deps/v8/src/base/platform/mutex.h:62: error: ambiguates old declaration 'v8::base::NativeHandle& v8::base::native_handle()'
../deps/v8/src/base/platform/mutex.h:66: error: 'native_handle_' was not declared in this scope
../deps/v8/src/base/platform/mutex.h: At global scope:
../deps/v8/src/base/platform/mutex.h:69: error: expected unqualified-id before 'private'
../deps/v8/src/base/platform/mutex.h:89: error: 'friend' used outside of class
../deps/v8/src/base/platform/mutex.h:91: error: expected unqualified-id before 'const'
../deps/v8/src/base/platform/mutex.h:91: error: expected ')' before 'const'
../deps/v8/src/base/platform/mutex.h:91: error: 'void v8::base::operator=(const v8::base::Mutex&)' must be a nonstatic member function
../deps/v8/src/base/platform/mutex.h:104: error: expected initializer before '<' token
../deps/v8/src/base/platform/mutex.h:130: error: variable 'v8::RecursiveMutex v8::final' has initializer but incomplete type
../deps/v8/src/base/platform/mutex.h:131: error: expected primary-expression before 'public'
../deps/v8/src/base/platform/mutex.h:131: error: expected '}' before 'public'
../deps/v8/src/base/platform/mutex.h:131: error: expected ',' or ';' before 'public'
../deps/v8/src/base/platform/mutex.h:133: error: expected constructor, destructor, or type conversion before ';' token
../deps/v8/src/base/platform/mutex.h:155: error: 'Mutex' has not been declared
../deps/v8/src/base/platform/mutex.h:155: error: expected initializer before 'NativeHandle'
../deps/v8/src/base/platform/mutex.h:157: error: expected constructor, destructor, or type conversion before '&' token
../deps/v8/src/base/platform/mutex.h:160: error: expected initializer before '&' token
../deps/v8/src/base/platform/mutex.h:164: error: expected unqualified-id before 'private'
../deps/v8/src/base/platform/mutex.h:170: error: expected unqualified-id before 'const'
../deps/v8/src/base/platform/mutex.h:170: error: expected ')' before 'const'
../deps/v8/src/base/platform/mutex.h:170: error: 'void v8::operator=(const v8::RecursiveMutex&)' must be a nonstatic member function
../deps/v8/src/base/platform/mutex.h:184: error: expected initializer before '<' token
../deps/v8/src/base/platform/mutex.h:202: error: template declaration of 'LockGuard final'
../deps/v8/src/base/platform/mutex.h:203: error: expected primary-expression before 'public'
../deps/v8/src/base/platform/mutex.h:203: error: expected '}' before 'public'
../deps/v8/src/base/platform/mutex.h:205: error: declaration of '~LockGuard' as non-member
../deps/v8/src/base/platform/mutex.h:207: error: expected unqualified-id before 'private'
../deps/v8/src/base/platform/mutex.h:210: error: expected unqualified-id before 'const'
../deps/v8/src/base/platform/mutex.h:210: error: expected ')' before 'const'
../deps/v8/src/base/platform/mutex.h:210: error: 'void operator=(const LockGuard&)' must be a nonstatic member function
../deps/v8/src/base/platform/mutex.h:211: error: expected declaration before '}' token
make[1]: *** [/home/n3702/node-v4.6.0/out/Release/obj.target/v8_base/deps/v8/src/allocation-tracker.o] 오류 1
make[1]: *** [/home/n3702/node-v4.6.0/out/Release/obj.target/v8_base/deps/v8/src/allocation-site-scopes.o] 오류 1
make[1]: *** [/home/n3702/node-v4.6.0/out/Release/obj.target/v8_base/deps/v8/src/accessors.o] 오류 1
'개발공부' 카테고리의 다른 글
mac putty ppk 사용 (0) | 2017.03.05 |
---|---|
eclipse maven 셋팅 (0) | 2017.03.05 |
mplayer 설치 에러 (0) | 2017.03.05 |
svn branch, merge 관련 (0) | 2017.03.05 |
NFS mount (0) | 2017.03.03 |
글
mplayer 설치 시,
libmpcodecs/ve_x264.c: In function 'put_image':
libmpcodecs/ve_x264.c:239: error: implicit declaration of function 'x264_picture_init'
libmpcodecs/ve_x264.c:249: error: 'X264_TYPE_KEYFRAME' undeclared (first use in this function)
libmpcodecs/ve_x264.c:249: error: (Each undeclared identifier is reported only once
libmpcodecs/ve_x264.c:249: error: for each function it appears in.)
이런 에러가 났다.
gcc 버전이 낮아서 나는 문제라고 해서 4.4.7 설치하는데 아래와 같은 에러 발견.. -> 버젼을 올려도 해결이 안됨.. 멘붕
gcc 빌드를 위해서는 mpfr, gmp 의 일정 이상 버전의 설치가 필요했다.
둘다 설치를 분명 했는데..
configure: error: cannot compute suffix of object files: cannot compile
이런 에러가 떨어졌다. config.log를 보아하니, libgmp.so, libmpfr.so를 못찾는 다는 에러가 뙇.
두개 다 #./configure --enable-shared 로 다시 설치했더니
gcc는 제대로 make 진행중.. 이다가 또 에러 났다..
아래처럼 상위에 디렉토리를 하나 만들고 설치하니 잘 되었다.!!! 우왕 ㅠㅠ
After that, make a directory outside the GCC source directory, for example:
$ ls
./ ../ gcc-src-dir/
$ mkdir gcc-obj-dir
$ cd gcc-obj-dir
$ ../gcc-src-dir/configure
...
$ make
...
and so on.
===========================
ERROR: mplayer cfg-common.h error initializer element is not constant
cat /etc/readhat-release => CentOS release 6.4(Final)
ffmpeg --version => 0.9.1
mplayer --version => mplayer-export-snapshot.tar.bz2 (1.1.1)
- X264
when I install "mplayer" source, it occurred this error.
====================================================================================================
libmpcodecs/ve_x264.c: In function 'put_image':
libmpcodecs/ve_x264.c:239: error: implicit declaration of function 'x264_picture_init'
libmpcodecs/ve_x264.c:249: error: 'X264_TYPE_KEYFRAME' undeclared (first use in this function)
libmpcodecs/ve_x264.c:249: error: (Each undeclared identifier is reported only once
libmpcodecs/ve_x264.c:249: error: for each function it appears in.)
====================================================================================================
upgrade gcc version to 4.4.7 and mpfr, gmp etc..
but it doesn't work.
And I realized that I didn't install libx264-devel.
So, get libx264-devel source, unpack gz file.
And copy files each directory.
(libx264 source version should be same with x264.so.x.)
when you unpack the package, it create "usr" directory.
and you can see where the destination is.
for example,
source dir: usr/lib/include/x264.h => destination dir: /usr/lib/include/.
=======================================================================================================
- cannot find -logg
: yum install libogg-devel
'개발공부' 카테고리의 다른 글
mac putty ppk 사용 (0) | 2017.03.05 |
---|---|
eclipse maven 셋팅 (0) | 2017.03.05 |
nodeJS 설치 에러 (0) | 2017.03.05 |
svn branch, merge 관련 (0) | 2017.03.05 |
NFS mount (0) | 2017.03.03 |
글
$svn copy http://svn.example.com/repo/projectName/trunk http://svn.example.com/repos/calc/branches/branchName
-m "Description about branch"
svn 머지 하기
svn merge ^/branches/16000000/controller/BaseController.php controller/BaseController.php
--------------------------------------------------------------------------------------------------------------
위에처럼 SVN 머지를 하다보면 해당 파일을 찾을 수 없습니다. 라고 에러가 나올 때가 있다. 뭣이??? 왓더..
아래처럼 확인을 해보면
$svn log -v --stop-on-copy
branch 생성 시점 ~ 최종 까지의 로그가 나온다.
branch 생성이 리비전 6518 이고 6530 까지의 업데이트가 있었다고 하면..
이 사이 동안 trunk 소스의 변경이 되었을 수 있다.
때문에 아래처럼 branch 리파지토리에서 트렁크 소스를 한번 합친다.
(브랜치 생성 시점 이전 ~ 최종버전까지의 변경을 반영한다.)
그리고 실제 머지 전 --dry-run 옵션으로 머지 결과가 어떨지 확인해볼 수 있다.
$svn merge --dry-run -r6517:HEAD ^/trunk/{경로/파일} {branch repo경로/파일}
$svn merge -r6517:HEAD ^/trunk/{경로/파일} {branch repo경로/파일}
머지 된 파일들을 이제 브랜치 svn에 커밋해준다.
$svn ci -m "[INFO-1204] 카테고리 종료 머지" controller/blabla/blabla.php
이제 브랜치 svn에 trunk의 모든 수정사항들이 적용되었으니
trunk 리파지토리로 이동을 해서, 브랜치 svn 코드를 머지한다.
(브랜치 생성 이후 ~ 최종 버전까지의 변경을 반영)
여기서도 --dry-run 옵션으로 머지 결과를 미리 확인해볼 수 있다.
$svn merge --dry-run -r6518:HEAD ^/branches/{경로/파일} {branch repo경로/파일}
$svn merge -r6518:HEAD ^/branches/{경로/파일} {branch repo경로/파일}
이후 소스가 모두 머지된 후에는 평소처럼 trunk svn에 커밋을 해주면 된다!
정리 끝~
'개발공부' 카테고리의 다른 글
mac putty ppk 사용 (0) | 2017.03.05 |
---|---|
eclipse maven 셋팅 (0) | 2017.03.05 |
nodeJS 설치 에러 (0) | 2017.03.05 |
mplayer 설치 에러 (0) | 2017.03.05 |
NFS mount (0) | 2017.03.03 |
글
[Server]
#vi /etc/exports
/backup2/movs 172.168.120.60(rw, sync, no_root_squash)
{source directory path} {client IP}({privileges})
#/etc/init.d/nfs reload
#/etc/init.d/portmap reload
[Client]
mount -t nfs {server IP}:/{source directory path} {destination directory path}
[Unmount NFS]
unmount {directory} @Client Side.
mount.nfs: rpc.statd is not running but is required for remote locking
이런 에러가 뜨는 경우..
아래와 같이 확인해보면 rpcbind가 stop 되어있다고 한다.
# service rpcbind status
rpcbind is stopped
start 시켜준 후, 다시 마운트를 해보면 잘 된다.
# service rpcbind start
'개발공부' 카테고리의 다른 글
mac putty ppk 사용 (0) | 2017.03.05 |
---|---|
eclipse maven 셋팅 (0) | 2017.03.05 |
nodeJS 설치 에러 (0) | 2017.03.05 |
mplayer 설치 에러 (0) | 2017.03.05 |
svn branch, merge 관련 (0) | 2017.03.05 |
글
요근래 ebook 으로 책을 좀 읽어보려고 킨들을 구매하였다.
그리고 일주일만에 크레마를 구매하였는데, 몇가지 느낀바를 적어보고자 한다.
일단 구입가격의 비교를 해보자면..
킨들: 아마존 11만원 정도
크레마: 옥션에서 쿠폰먹여서 9만 1천원
처음 킨들을 산 목적은, 개발 양서를 좀 읽어보고자 함이었다.
왜냐면... 영어 리딩에 도움을 받고 싶었고, 여러 해외 사이트나 아마존에서 쉽게 ebook을 구매해서 넣어서 보면 좋을 듯 했음..
(사실 별로 안찾아 봄ㅋㅋ 급하게 뽐뿌! ^오^!!!! 히히)
기술이민 꿈 나무로서.. 이런건 투자를 해야해! 하고 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
사용하면서 가장 맘에 들었던건, 쉽게 파일을 보낼 수 있다는 점!
킨들에 연결되어있는 아마존 계정 ID + @kindle.com 으로 메일에 파일을 첨부해서 보내면 킨들에서 바로 다운받을 수 있다.
그리고, 그 다음 맘에 들었던 것은..
바로 크롬 확장 프로그램을 설치해서 (send to kindle) 맘에 드는 웹페이지가 있으면 클릭 두번으로 킨들에 보낼 수 있음..
그리고 디스플레이 패널이 300ppi 라서 또렷하고, 조명이 따뜻한 조명으로 눈이 편안.. 조명이 진짜 짱인듯..
또한! 아마존에서 무료 컨텐츠..(주로 고전)을 볼 수 있다. 다른나라 언어의 책들 또한 이용이 가능..
amazon.com에서도 일서는 나오는 것 같은데
일서가 필요하면 아예 일본 아마존 계정으로 연동해보면 가능할 듯 싶다~
단점은.. 보다 보니 한국어 책을 넣고 싶은데 별로 소스가 없음...
딱히 받을만한 곳이 마땅치 않다.. 컨텐츠만 충분하다면 최고일텐데.. 아쉽다.
그래서 난.. 한국어 책을 읽기 위해 크레마를 또 지르게 된 것이다..
복지 카드 만세.. ㅠ_ㅠ
크레마에서는 국내 서점 교보 알라딘 등.. 의 접근이 용이 하다. 홀홀,,
또 yes24에서는 전자책 전용 1000원짜리 쿠폰도 뿌리고있고..
여타 전자 도서관의 시스템에 접속하여 무료 대여 또한 가능! < 이게 가장 메리트인 듯! +_+
그리고 크레마도 크레마 관련 프로그램을 PC 나 스마트폰에 설치하여 데이터를 보낼 수 있다. (이거에 관련한 내용은 다음에..)
또한 sd카드를 꽂아서 용량을 늘릴 수 있음.
안드로이드 역시 확장성 짱짱..
하지만.... 사진에서 보다시피 디스플레이가 212ppi로.. 킨들보다 조금 흐릿하다는 느낌이 있다.
조명도 푸르..딩딩.. ㅜㅜ
나중에 좀 찾아보니 크레마에서 블루라이트 가장 적은 조명을 썼다는 글이 있긴 한데,,
왜 판매 상세글에는 안보이는거죠 그런정보.. ㅜㅜ??
크레마에는 당연 양서 데이터가 있다면 읽을 수 있지만..
킨들의 하드웨어와 크레마의 확장성을 합치고싶은 그런 마음이다.. ㅠㅠ
크레마에서는 TTS 기능을 지원한다고 하는데, 아직 안써봤고.. 쓸일이 있으려나.. (읽어주는 기능이라던데)
그리고 음악을 들을 수있다고 함! 근데 폰으로 들을듯!!!!!!
음악기능은 딱히 필요 없고 디스플레이 업글이나 좀..
양서 리딩을 킨들로!
크레마는 한국어용으로 써야할 듯 ㅠㅠ..
그냥 뭔가 제휴해주면 안될까..........
넘나 밥그릇 싸움인 것.....
'구매후기' 카테고리의 다른 글
고프로5 약 20만원 득템기 (0) | 2017.07.18 |
---|---|
일산 - 벨라시타 피어싱 (0) | 2017.06.11 |
BOSE QC35 (3) | 2017.02.15 |
RECENT COMMENT