제목만 봤을때는 괜찮으면 공구까지 해볼까 싶을 정도로 기대감이 컸으나

제목만 봤을때는 괜찮으면 공구까지 해볼까 싶을 정도로 기대감이 컸으나… 모양새에 놀라고…회사에 놀라고…가격에 놀랐다. 뭔가 제대로 개선된 제품이 나온다면 모를까, 일단 이번은 패스 #메모렛 #온웨어 #발열조끼 #언더케이지 #underkg #리뷰 #테크리뷰 #review #techreview

넷플릭스가 되는 웹OS 환경 덕분에 확 끌리기는 하지만

넷플릭스가 되는 웹OS 환경 덕분에 확 끌리기는 하지만, 어차피 지금은 TV에 관심도 필요도 없어서. 휴대용 빔푸로젝터라면… #tv #oledtv #lg #lgoledtv #가전주부 #유튜브 #youtube #techreview #테크리뷰 #넷플릭스 #netflix #webos #웹os

아이폰x이 발표되었지만

키노트를 다 살펴본건 아니고, 일부 리뷰랑 애플사이트에 제품 설명만 보고 판단하자면…굳이 바꿀 이유가 없겠다는게 내 결론.

지난 연말 폰을 바꿀때에는, 사실 패블릿으로써의 기대감을 가지고 아이폰7+를 구매했다. 하지만, 상당히 큰 덩치와 카메라 외에는 딱히 7과의 차이점도 크지 않고, 무엇보다 패블릿으로써도 5 이후의 갤럭시노트 보다도 효용성이 떨어짐. 그만큼 노트의 S펜이 강력한 아이덴티티라는 얘기.

그나마 아이폰8에 적용된 트루톤디스플레이(기존에는 아이패드프로에만 적용)나 애플워치 시리즈3에 추가된 고도계, iOS11의 변화들이 기대가 되긴 하는데… 무선 충전도 참 반갑기는 하지만, 다른 무선충전패드와 호환되는지 여부가 관건. 분명 에어파워는 가격이 어마무시할테니까.

뭐 일단 실물을 또 직접 만져봐야 명확한 판단을 할 수 있겠지만…아마도 현재 7+를 그대로 유지하다 지난번처럼 망가질때 되면 se나 그 급으로 변경하면서 아이패드프로를 추가로 구매하지 않을까 싶네;;; 퐁 바꿀때 KT에서 1년뒤 기기변경해주는 프로그램 가입했었는데 어찌해야할까나 젠장;;; #아이폰 #아이폰x #iphone #iphonex #애플 #apple

엑스가 아니라 텐 : 아이폰 X, 직접 써봤어요

https://youtu.be/4foVOLuJC4I

 

개인적으로는 별로 안 땡김

http://bit.ly/2gj4CD6

개인적으로는 별로 안 땡김. 가장 큰 문제는 S8+와의 차별점이 펜 외에 찾아보기 힘들다는거 아닐까? 노트5를 잘 쓰고있다면 당분간 유지하고, 굳이 노트로 기변해야 한다면 노트FE가 가격 면에서라도 더 낫지 않을까 싶다

gollum 위키툴에서 마크다운 테이블 표시 문제

  • gollum 위키툴에서 마크다운으로 작성된 문서의 테이블이 정상적으로 표시가 되지 않을 경우에는 다음과 같이 githum-markdown 설치

    gem install github-markdown

  • 설치 중 다음과 같이 에러가 발생한다면

    ley250@ley250-DREAMSYS ~/Dropbox/log/wiki $ gem install github-markdown
    Fetching: github-markdown-0.6.9.gem (100%)
    ERROR: While executing gem … (Gem::FilePermissionError)
    You don’t have write permissions into the /var/lib/gems/1.9.1 directory.

  • 우선 sudo 명령이나 root 권한으로 설치 진행하여 에러가 발생하는지 확인

    ley250@ley250-DREAMSYS ~/Dropbox/log/wiki $ sudo gem install github-markdown
    Fetching: github-markdown-0.6.9.gem (100%)
    Building native extensions. This could take a while…
    ERROR: Error installing github-markdown:
    ERROR: Failed to build gem native extension.

    /usr/bin/ruby1.9.1 extconf.rb
    /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require’: cannot load such file — mkmf (LoadError)
    from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require’
    from extconf.rb:1:in `’

    Gem files will remain installed in /var/lib/gems/1.9.1/gems/github-markdown-0.6.9 for inspection.
    Results logged to /var/lib/gems/1.9.1/gems/github-markdown-0.6.9/ext/markdown/gem_make.out

  • root 권한에서 에러 발생하면, ruby-dev 패키지 먼저 설치

    ley250@ley250-DREAMSYS ~/Dropbox/log/wiki $ sudo apt-get install ruby-dev
    패키지 목록을 읽는 중입니다… 완료
    의존성 트리를 만드는 중입니다
    상태 정보를 읽는 중입니다… 완료
    다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:
    libqca2 libqca2-plugin-ossl
    Use ‘apt-get autoremove’ to remove them.
    다음 패키지를 더 설치할 것입니다:
    ruby1.9.1-dev
    다음 새 패키지를 설치할 것입니다:
    ruby-dev ruby1.9.1-dev
    0개 업그레이드, 2개 새로 설치, 0개 제거 및 14개 업그레이드 안 함.
    876 k바이트 아카이브를 받아야 합니다.
    이 작업 후 4,229 k바이트의 디스크 공간을 더 사용하게 됩니다.
    계속 하시겠습니까? [Y/n] y
    받기:1 http://ftp.daum.net/ubuntu/ trusty-updates/main ruby1.9.1-dev amd64 1.9.3.484-2ubuntu1.3 [871 kB]
    받기:2 http://ftp.daum.net/ubuntu/ trusty/main ruby-dev all 1:1.9.3.4 [4,660 B]
    내려받기 876 k바이트, 소요시간 0초 (2,292 k바이트/초)
    Selecting previously unselected package ruby1.9.1-dev.
    (데이터베이스 읽는중 …현재 322635개의 파일과 디렉터리가 설치되어 있습니다.)
    Preparing to unpack …/ruby1.9.1-dev_1.9.3.484-2ubuntu1.3_amd64.deb …
    Unpacking ruby1.9.1-dev (1.9.3.484-2ubuntu1.3) …
    Selecting previously unselected package ruby-dev.
    Preparing to unpack …/ruby-dev_1%3a1.9.3.4_all.deb …
    Unpacking ruby-dev (1:1.9.3.4) …
    ruby1.9.1-dev (1.9.3.484-2ubuntu1.3) 설정하는 중입니다 …
    ruby-dev (1:1.9.3.4) 설정하는 중입니다 …

  • github-markdown 패키지를 root 권한으로 설치하고 user 권한으로 다시 설치

    ley250@ley250-DREAMSYS ~/Dropbox/log/wiki $ sudo gem install github-markdown
    Building native extensions. This could take a while…
    Successfully installed github-markdown-0.6.9
    1 gem installed
    Installing ri documentation for github-markdown-0.6.9…
    Installing RDoc documentation for github-markdown-0.6.9…
    ley250@ley250-DREAMSYS ~/Dropbox/log/wiki $ 127.0.0.1 – – [23/Aug/2017:17:06:07 KST] “GET /Home/worklog/2017/08/201708 HTTP/1.1” 200 5569
    http://localhost:4567/Home/worklog/2017/08/201708 -> /Home/worklog/2017/08/201708

    ley250@ley250-DREAMSYS ~/Dropbox/log/wiki $ gem install github-markdown
    ERROR: While executing gem … (Gem::FilePermissionError)
    You don’t have write permissions into the /var/lib/gems/1.9.1 directory.
    ley250@ley250-DREAMSYS ~/Dropbox/log/wiki $ sudo gem install rdiscount
    Building native extensions. This could take a while…
    Successfully installed rdiscount-2.2.0.1
    1 gem installed
    Installing ri documentation for rdiscount-2.2.0.1…
    Installing RDoc documentation for rdiscount-2.2.0.1…

  • gollum 위키툴 재실행하여 테이블 정상 출력되는지 확인

git commit “Please tell me who you are.” 에러

  • git commit 단계에서 다음과 같은 에러가 발생한다면

    *** Please tell me who you are.

    Run

    git config –global user.email “you@example.com”
    git config –global user.name “Your Name”

    to set your account’s default identity.
    Omit –global to set the identity only in this repository.

    fatal: unable to auto-detect email address (got ‘ley250@ley250-DREAMSYS.(none)’)

  • “Run”항목 밑의 예시대로 명령어 실행하여 해당 컴퓨터의 정보를 입력할 것

““해커가 내 계정을 탈취했다고?” 페이스북 계정 해킹 확인하는 방법” by CNET KOREA at March 24, 2017 at 04:04PM

최소 월1회 확인 생활화합시다. 패스워드 변경은 3개월 이내 주기로 변경하고

“해커가 내 계정을 탈취했다고?” 페이스북 계정 해킹 확인하는 방법

Uploaded at : March 24, 2017 at 04:04PM

갤노트7 리퍼폰, 7월 한국 출시?Posted Mar 7, 2017 10:50:12 AM

불안함을 확실히 씻어내고 가격도 저렴하게 나온다면야 욕심내볼만 하겠네

갤노트7 리퍼폰, 7월 한국 출시?Posted Mar 7, 2017 10:50:12 AM

삼성이 갤럭시 노트7 리퍼폰을 한국에서 출시하기 위해 준비하고 있다고 샘모바일이 6일(현지시각) 전했다.

핏빗, 심박 센서 추가한 피트니스 밴드 ‘알타 HR’ 공개

진작에 심박센서를 안 넣었을까? 어쨌거나 이렇게 나왔으니 반갑네. 지금쓰는 차지HR 교체후에 애플워치로 안간다면 아마 이녀석으로 지를 가능성이 높겠네

핏빗, 심박 센서 추가한 피트니스 밴드 ‘알타 HR’ 공개Posted Mar 7, 2017 8:42:17 AM

스마트워치, 피트니스 밴드를 포함한 웨어러블 시장에서 출하량 기준 글로벌 1위 업체 핏빗이 오랜만에 신제품을 출시했다.

“닌텐도 스위치 개봉기: 녹색옷 입은애가 젤다죠? [4K]” by UNDERkg

지금껏 게임기를 사본적이 없는데, 국내 정발되면 바로 지를지도;;

 

닌텐도 스위치 개봉기: 녹색옷 입은애가 젤다죠? [4K]

 

닌텐도 스위치 팩이 그렇게 맛있다던데 [4K]

 

닌텐도 스위치 출시작 한눈에 보기

 

닌텐도 스위치 Nintendo Switch 개봉기 및 간단 리뷰

 

닌텐도 스위치 개봉기~ 개봉부터 동작까지! NINTENDO SWITCH OPEN

 

「닌텐도 스위치」 구매할 가치가 있을까? (Nintendo Switch) [겜프]

 

외다리라서 슬픈 닌텐도 스위치…“딸깍딸깍, 귀에 감기는 소리는 좋네”

 

닌텐도 스위치 직접 플레이 해보니…“소 젖 짜는 게임, 느낌 리얼해”

MySQL(MariaDB) “InnoDB: Error: could not open single-table tablespace file”

DB가 갑자기 다운되고 실행이 안되어 에러로그 확인했을 때 다음과 같은 에러메시지 확인 될 경우가 있다.

2017-02-17 16:22:49 2188 [Note] InnoDB: innodb_empty_free_list_algorithm has been changed to legacy because of small buffer pool size. In order to use backoff, increase buffer pool at least up to 20MB.

2017-02-17 16:22:49 2188 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2017-02-17 16:22:49 2188 [Note] InnoDB: The InnoDB memory heap is disabled
2017-02-17 16:22:49 2188 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2017-02-17 16:22:49 2188 [Note] InnoDB: _mm_lfence() and _mm_sfence() are used for memory barrier
2017-02-17 16:22:49 2188 [Note] InnoDB: Compressed tables use zlib 1.2.3
2017-02-17 16:22:49 2188 [Note] InnoDB: Using generic crc32 instructions
2017-02-17 16:22:49 2188 [Note] InnoDB: Initializing buffer pool, size = 8.0M
2017-02-17 16:22:49 2188 [Note] InnoDB: Completed initialization of buffer pool
2017-02-17 16:22:49 2188 [Note] InnoDB: Highest supported file format is Barracuda.
2017-02-17 16:22:49 2188 [Note] InnoDB: Log scan progressed past the checkpoint lsn 7300990
2017-02-17 16:22:49 2188 [Note] InnoDB: Database was not shutdown normally!
2017-02-17 16:22:49 2188 [Note] InnoDB: Starting crash recovery.
2017-02-17 16:22:49 2188 [Note] InnoDB: Reading tablespace information from the .ibd files...
2017-02-17 16:22:49 2188 [ERROR] InnoDB: Attempted to open a previously opened tablespace. Previous tablespace djtarotkr/ysuc2bd1p_aiowps_events uses space ID: 4 at filepath: .\djtarotkr\ysuc2bd1p_aiowps_events.ibd. Cannot open tablespace mysql/slave_master_info which uses space ID: 4 at filepath: .\mysql\slave_master_info.ibd
InnoDB: Error: could not open single-table tablespace file .\mysql\slave_master_info.ibd
InnoDB: We do not continue the crash recovery, because the table may become
InnoDB: corrupt if we cannot apply the log records in the InnoDB log to it.
InnoDB: To fix the problem and start mysqld:
InnoDB: 1) If there is a permission problem in the file and mysqld cannot
InnoDB: open the file, you should modify the permissions.
InnoDB: 2) If the table is not needed, or you can restore it from a backup,
InnoDB: then you can remove the .ibd file, and InnoDB will do a normal
InnoDB: crash recovery and ignore that table.
InnoDB: 3) If the file system or the disk is broken, and you cannot remove
InnoDB: the .ibd file, you can set innodb_force_recovery > 0 in my.cnf
InnoDB: and force InnoDB to continue crash recovery here.

정확한 원인 등은 확인하지 못하였지만 일부 테이블이 손상되었고, “[ERROR] InnoDB: Attempted to open a previously opened tablespace” 문구부터 내용을 살펴보면 기존에 정상 실행되었던 테이블스페이스로 복구하라는 내용을 확인할 수 있다.

현재까지 확인된 방법은 다음과 같은 두가지이다.

  1. my.cnf 파일 내용에 강제복구 옵션 추가하여 재실행
  2. 복구 옵션으로 복구되지 못한다면 손상된 테이블 혹은 해당 DB를 삭제하고 정상 상태의 백업데이터로 복원

강제복구 옵션은 다음과 같이 진행한다.

  1. my.cnf 파일의 [mysqld]항목에 다음과 같이 복구 옵션 추가
    [mysqld]
    innodb_force_recovery = 4

    같이 복구 옵션 추가

  2. DB 재실행 후 손상된 DB 및 테이블 상태 확인
  3. 상태 및 데이터 정상으로 확인되면 DB 중지
  4. my.cnf 파일에 추가한 옵션 제거 후 DB 재실행

복구옵션의 값은 0부터 6까지이고 각 단계별 처리 내용은 다음과 같다. 큰값으로 설정될수록 아래숫자의 사항을 포함하게되고, 설정한 숫자가 커질수록 손실되는 데이터가 많아지므로 되도록 낮은숫자에서부터 순차적으로 시도해보는 것이 좋다.

  1. 옵션값 1 (SRV_FORCE_IGNORE_CORRUPT)
    • 손상된 페이지가 발견되어도 무시하고 mysql을 가동
    • 가동이되면 테이블을 덤프하여 복구시키거나 다른데이터베이스로 이전하는것이 좋다
    • 손상된 레코드와 페이지는 모두 건너뛰게됨으로 데이터를 잃게됨
  2. 옵션값 2 (SRV_FORCE_NO_BACKGROUND)
    • 메인 쓰레드가 구동되지 못하도록 한다
    • 만일 퍼지 연산 (purge operation)이 진행되는 동안 크래시가 발생한다면, 이 복구 값은 퍼지 연산이 실행되는 것을 막게 된다.
  3. 온션값 3 (SRV_FORCE_NO_TRX_UNDO)
    • mysql종료하던 시점에 진행중인 트랜잭션이있다면 mysql 단순히 그 연결을 끊는다.
    • 다시실행후 innodb엔진이 롤백을 실행하는데 만약 데이터가 손상된경우 롤백을 실행할수없기때문에 이경우 사용되는 복구모드이다.
  4. 옵션값 4 (SRV_FORCE_NO_IBUF_MERGE)
    • INSERT, UPDATE , DELETE  연산자를 실행하지 않도록 한다.
    • 테이블 통계값을 계산하지 않도록 한다.
  5. 옵션값 5 (SRV_FORCE_NO_UNDO_LOG_SCAN)
    • 데이터베이스를 시작할 때 undo log를 검사하지 않는다
    • InnoDB는 완벽하지 않은 트랜젝션도 실행된 것으로 다루게 된다.
  6. 옵션값 6 (SRV_FORCE_NO_LOG_REDO)
    • mysql이 재시작전 가장뒤에 발생한 체크포인트 이후 모든 트랜잭션을 버리고 복구시키는 모드
    • 복구 연결에서 log roll-forward를 실행하지 않고 강제복구한다

 

The GEAR – 광학 기기의 혁신이 될 나노 금속 카메라 렌즈

상용화에는 아직 상당 시간이 걸리겠지만 상당히 기대된다. 가장 큰 수혜자는 역시나 폰카이지 않을까?

IMG

광학 기기의 혁신이 될 나노 금속 카메라 렌즈Posted Feb 9, 2017 10:24:35 AM

> 일반적으로 렌즈라고 하면 투명한 유리를 떠올린다. 용도에 따라 다양한 두께와 모양으로 만들어진다. 하버드대 응용과학부 연구팀(SEAS)이 나노 금속 렌즈 기술을 만들어 냈다고 7일(현지시각) 발표했다.

The GEAR – 성장 멈춘 7살 애플 아이패드, 미래는 어디로

사실 서피스프로 같은 제품이 애플에서 먼저 나왔어야지 싶지만, 그런만큼 애플이 보고 배우고 생각할 요소는 많은 제품이라고 본다. 그 제품이 얼마나 성공하고 잘 만들어졌는지와는 관계없이

IMG

성장 멈춘 7살 애플 아이패드, 미래는 어디로Posted Feb 8, 2017 10:07:50 AM

> 2007년 1월 7일 아이폰이 공개된 3년 뒤인 2010년 1월 27일 1세대 아이패드가 공개됐다. 올해로 아이폰은 10주년, 아이패드는 7주년을 맞이한다. 아이패드는 스마트폰보다 큰 스마트 디바이스의 표준을 만들었다. 9.

아마 조만간 이 녀석들 지르지 싶네

아마 조만간 이 녀석들 지르지 싶네. 꽤 오랫동안 PC나 라즈베리파이 등등 이용해서 서버랑 NAS 시스템 구축하려고 했는데, 이래저래 따져보니 차라리 이거 하나 크게 지르는게 이득일 듯. 자꾸 외장하드 덜렁덜렁 들고 다니는것도 귀찮고 #nas #wdmycloud #synology

Created at : January 21, 2017 at 05:13PM

LG 롤리키보드2 프리뷰(?)

지난 모델의 치명적 단점들이 상당히 개선되었다. 개인적으로는 숫자키 생긴것보다도 방향키의 위치가 바뀐 부분이 광장히 반갑네. 하지만 이거 살려면 아마…여름은 지나야겠지?

LG 롤리키보드 2 프리뷰 [4K]

[언박싱] 더 진화해서 돌아왔다! LG 롤리키보드2 개봉기

http://youtu.be/nCHbgabm8fE

Diary 2016.04.10

IMG_6975.jpg
헐레벌떡 뛰어왔는데…내일 시간표랑 착각했네;; #홍대상상마당 #스틸플라워 #영화

IMG_6978.jpg
일단 여기서 시간죽이기!! #즐거운작당

IMG_6982.jpg
이게 사실이고 본격 행보를 보이게된다면…모바일 어플 개발은 스위프트로 대동단결이 되어버릴지도. 물론 자마린의 행보가 변수가 되겠지만 훌륭한 라이벌 관계가 된다면 더 좋고 #google #android #swift

IMG_6986.jpg
사거리를 모두 점령하고 밴드까지 동원한데다 정청래의원까지 합세한 더민주의 유세현장에서 야권연대에 대해서 비판하며 유세하고 있는 무소속 후보의 초라한 유세 차량. 결국 내가 도착하고 5분도 안되어 자리를 뜨더구만 #홍대 #선거유세 #더불어민주당 #정청래의원

IMG_6983.jpg
늘어선 줄이 입을 벌리게 만든다. 대체 얼마나 맛있길래…라는 의문으로 쳐다봤는데 맛없으면 이상할듯. 하지만 줄의 길이때문에 사먹어볼 엄두가 안난다 #키스더티라미슈 #kissthetiramisu

IMG_6987.jpg
사실 그냥도 놀러 잘 안오는 곳인데…시간이 엄청 붕뜬김에. 마침 ‘희망시장’도 열렸고. 휴대폰 파우치 같은거 팔려나?? #홍대놀이터 #희망시장 #플리마켓

IMG_6988.jpg
역시 벚꽃은 흩날려야지. 다 떨어져버려라~~ 근데 저 꼬마 사진가의 아이폰 삼발이 탐난다ㅋ 맨프로토에 저런거 있나?? 안그래도 익스트림모노포드 살까 고민중인데.

Diary 2016.04.07

IMG_6954.jpg
이번주 토요일 저녁. 국립제주박물관에서 “김사월X김해원” 공연. 제주 이신분덜 이거 안보믄 후회헐거우다예…아~~ 캐부럽 ㅜㅜ

IMG_6956.jpg
G5프렌즈 중 360도 카메라 테스트용으로 더기어tv 유튜브 채널에 올라온 영상. 완전 부실하게 만든 티가 팍팍. 화질은 그렇다치고 두 렌즈 촬영 영상 사이에 생긴 구분선은 어쩔거임???

IMG_6957.jpg
이번주는 내내 방콕하다 진짜 시체될것 같아서 잠시나마 산책

IMG_6958.jpg
이런거 있는줄은 또 몰랐네…문제는 라디오 들을 일이 없어서;;

포프tv

3D 프린팅 사기꾼

LeftPad 대첩과 패키지관리

선입견을 가져라

가벼운 스타트업

프로그래밍의 반은 디버깅

포프TV 라이브 계획

포프티비 게스트가 적은 이유

Half-Res 파티클

수재는 천재를 이길수 있다

C# 2015 새로운 기능

exception 버리기

개발 프로세스 헛소리좀 그만

VISC = 자동 멀티스레딩?

수많은 전문가

[게임소개] Brain It On

콘솔게임의 미래

하고 싶은거 하면서 인정받기

질문하는 법

장애인 도시문화

가치없는 토론

커뮤니케이션 문제 찾기

스페셜 리스트가 맞다

컴퓨터는 어떻게 문자를 보여주나 (2015.11.1)

팀챗, 힙챗, 슬랙 (2015.10.28)

3D 프린팅의 현상태 (2015.10.25)

뭐? 3D 프린팅 자격증? (2015.10.21)

빨강은 255 0 0? (2015.10.18)

투덜이 스머프 직장인 (2015.10.14)

게임캐릭터와 월드 (2015.10.11)

한국인 영어발음의 문제 (2015.10.8)

주 8시간 근무(2015.10.04)

부정적인 자세와 성공(2015.9.10)

Git/HG와 큰 파일 (2015.9.8)