MacBook Pro 에 home brew 를 사용하여 apache, php, 그리고 mysql 설치하기 

https://lukearmstrong.github.io/2016/12/setup-apache-mysql-php-homebrew-macos-sierra/

저작자 표시 비영리 변경 금지
신고

posted by youp_han matrim

무슨이유인지.. 


아침에..

오래된 아이폰 3gs 를 가지고 나왔습니다.

이것저것 눌러보다.. 엇.. 탈옥이 되어 있는걸 발견하고.. ㅋㅋ 


탈옥 왜 했지? 할정도로.. 이렇다할 앱 하나 설치 안되어 있더군요.


그래서 다시 복원을 결정..


예전엔 DFU 모드 (공장초기화) 로 들어가 복원 누르면 되었는데 오류를 뱉어 내네요.

/etc/hosts 파일 내용 수정이 필요했는데..


아래 링크 들어가서 있는 그대로 적은 후 잘 마무리 했습니다. 링크 공유 합니다.

오류 메세지 :

1. Error 17

2. Error 1639

3. Errors 3000-3020

4. Error 3194

5. Errors 3100-3999

6. This device isn't eligible for the requested build


제 컴퓨터에서 났던 오류는 6번 입니다.

해결 링크 : https://support.apple.com/en-us/HT201442


/etc/hosts 파일 내용에 아래 그림처럼 gs.apple.com 관련된 아이피와 내용이 없었는데요.. 추가 해주고 #를 앞에 적어준뒤 저장하고 재시도 해보니 잘 되었습니다.





저와 같은 오류로 고생하시는 분들이 있을까 해서 적어봤습니다.


감사합니다..

저작자 표시
신고

posted by youp_han matrim
  • 좋은정보 2016.10.25 17:32

    관리자의 승인을 기다리고 있는 댓글입니다






최근 애플 제품들을 사용하면서 느끼지만, 애플 제품들 참 좋지만, 시간이 지남에 따라 애플이 제공하는 서비스 사용의 재미가 좋습니다. 저 외에도 수많은 애플 사용자들이 반복적으로 애플 제품을 구입하고, 또한 애플 이 제공하는 서비스들을 유료로 사용하는 이유 중 하나가, 아마도 사용자들이 제품이나 서비스에 투자한, 그 이상의 사용자 편의성과 재미, 그리고 서비스 개발이 지속적으로 되는걸 몸소 느끼게 해주기 때문이 아닐까 싶은데요, 그 서비스 중, 다들 아시는것 처럼 이번 iOS8 과 Yosemite (이하 요세미티) 의 업그레이드를 통해 기기들간의 컨티뉴이티 (continuity: 데이터 연속) 라는 재미난 기능이 생겼습니다.





최근 업그레이드 된 iOS8 을 사용하는 아이폰5 이상의 아이폰 제품들 혹은 아이패드, 아이팻 제품군들의 서로간의 연결 하여 컨티뉴이티의 사용이 가능합니다. 하지만 개인적으로 기기 업그레이드를 미루다 보니, iOS8 과 요세미티 등 모두 지원하는 기기들을 가지고 있지만, 이 멋진 컨티뉴이티 를 사용할 수 있는지 확인차 검색을 해봤습니다.


컨티뉴이티 (continuity) 사용이 가능한 모바일 제품들

(출처 : http://support.apple.com/kb/HT6337?viewlocale=en_US&locale=en_US)


iOS8 이상이 설치된

  • 아이폰 5, 아이폰 5c, 아이폰5s, 아이폰 6, 아이폰 6 플러스
  • 아이패드 (4세대), 아이패드 에어
  • 아이패드 미니, 아이패드 미니 레티나
  • 아이팟 터치 (5세대)


제가 사용하는 아이폰 4S 는 컨티뉴이티 사용을 못합니다.

자 그럼 iOS8 이상이 설치되고 컨티뉴이티 사용이 가능한 모바일 제품들 사이에서 가능한 기능들은 다음과 같습니다.


  • Handoff (핸드오프) : 메일, 사파리, 페이지, 넘버스, 키노트, 지도, 문자, 메모, 캘린더, 연락처 등의 애플 앱들과 서드파티 앱들에서 핸드오프 기능들을 사용할 수 있습니다. 문서, 이메일, 문자등을 연결된 기기 중 하나의 기기에서 작성하다가, 중간에 다른 기기에서 작성하던 곳에서 바로 연결하여 마무리 할 수 있는 기능입니다.  

      설정 : 세팅 > General > Handoff 및 추천 Apps. (두 기기 모두 블루투스가 켜 있어야 하며 같은 아이클라우드 계정에 로그인 되어야 함)


  • Phone Calls (전화걸고 받기) : 사용될 기기 및 아이폰 모두 iOS8 이 설치되어 있어야 하며, 같은 와이파이 네트워크안에 있어야 합니다. 페이스타임 계정도 같아야 하며 Wi-Fi Calling 은 꺼 있어야 합니다.

      설정 : 세팅 > FaceTime and turn off iPhone Cellular Calls

  • Instant Hotspot (핫스팟) : 아이폰을 이용하여 와이파이 핫스팟으로 사용하여 다른 기기들이 아이폰을 통해 와이파이를 사용할 수 있습니다. 같은 아이클라우드 아이디를 사용해야 하며, 이용하는 전화 서비스에서 프로비전(provision) 을 정해줘야 가능한 기능입니다. (3g, lte 공유가 아닌 와이파이 공유입니다.)




이번에 아이폰 6 으로 업그레이드 해야 하는 이유가 생겼네요. iOS8 이 출시 되었고, 컨티뉴이티 사용이 가능한 모바일 제품군들은 애플에서 확인한 내용들이지만, 아직 테스트 중인 요세미티의 출시를 앞두고, 컨티뉴이티가 가능한 맥 계열 PC 들 리스트는 아직 애플에서 확인해 주지 않은 상태 입니다. 하지만 여러 사용자들이 추청해 본 결과,


컨티뉴이티 (continuity) 사용이 가능할 맥 제품들

(출처: http://9to5mac.com/2014/06/20/apple-still-finalizing-support-for-continuity-features-on-older-macs-bluetooth-le-adapters-a-possibility/)

Bluetooth LE 를 탑재한

  • Mid 2011 Macbook Air (맥북에어)
  • Mid 2012 Macbook Pro (맥북 프로)
  • Late 2012 iMac (아이맥)
  • 2013 Mac Pro 혹은 새 제품들


하지만 아직 요세미티의 정식 출시가 안된 상태이며, 위에 리스트 된 제품들 외에서도 컨티뉴이티 기능을 지원을 할 수 있도록 애플에서 많은 노력을 한다고 합니다.


여하튼 제가 가지고 있는 Late2009 화이트 맥북과, 아이폰 4s 는 지원이 안되는건 확실하네요. 그래서 올해나 내년엔 아이폰과 맥북 업그레이드를 꼭 애햐 겠구나.. 라는 결론이..ㅎㅎㅎ

와이프의 아이폰 5s, 아이패드 에어, 아이패드 미니 는 컨티뉴이티가 가능하니, 와이프의 아이패드 미니와 아이폰 5s 을 연결해줘야겠습니다.



저작자 표시
신고

posted by youp_han matrim

안녕하세요.

개발자 버전인 요세미티가 DP2 로 업데이트 된 후, WWDC 2014 컨퍼런스에서 소개한 다크 모드 활성화가 터미털을 통해 가능하게 되었습니다.

소식은 macrumour(http://www.macrumors.com/2014/06/17/yosemite-dark-mode-terminal-command/) 에서 전합니다. iOS 개발자인 Hamza Sood 가 트윗한 내용이라고 하네요.



그럼.. 적용해 보기로 했습니다. ㅋㅋ



적용 전 요세미티 화면입니다. 터미널을 통해 아래 명령어들을 적어주면 다크모드로 들어갑니다.


sudo defaults write /Library/Preferences/.GlobalPreferences AppleInterfaceTheme Dark
sudo killall -HUP WindowServer



콘솔 명령어 중, 아래 killall -HUD 부분은 Back to the Mac 을 참고했습니다. 여전히 새로운 소식에 대해선 가장 먼저 전달하시는것 같아요 :)


여하튼 활성화 시키자 아래와 같이 변했습니다.



DP2 에서는 다크모드 외에도, 전체적으로 좀더 안정감이 느껴지고 버벅거림이 많이 없어진듯 싶네요

제 개인적으로 사용하는 화이트 맥북 2009 버전에서 처음 요세미티를 설치하고 많은 버벅거림을 느꼈거든요

참고로 제 화이트 맥북 2009 의 사양은 다음과 같습니다. 최종버전 나와서 어떤지 보고, 정 아니면 매버릭스로 사용해야 겠어요.


CPU : 2.26 GHz Intel Core 2 Duo

RAM : 8GB DDR

SSD : 250 Samsung


저작자 표시
신고

posted by youp_han matrim




맥미니를 들여와 사용하고 있습니다. 작업하는데 아무래도 모니터 1개는 좀 부족한것 같아서 1개 더 구입하여 듀얼 모니터로 사용하고 있지요.

저도 그랬지만 많은 분들이 맥미니 에서 듀얼 모니터 지원 되는지 궁금해 하시더라구요. 프리즈비에서 물어봤는데 어이없이 듀얼모니터 안된다고 해서 인터넷을 뒤져봤습다. 물론 가능합니다.


모니터 구입하시고 애플 가셔서 mini Display port to DVI 를 구입하시고 연결하면 바로 듀얼모니터로 사용 가능합니다

 (http://store.apple.com/kr/product/MB570FE/A/mini-displayport-to-dvi-adapter?fnode=53)



iPhone 에서 작성된 글입니다.


신고

posted by youp_han matrim

오늘 iOS6.0 과 함께 Mountain Lion (이하 마운틴 라이온) OSX 10.8.2 업데이트가 있었습니다.

업데이트 내용이며, 훨씬 안정적이며, 밧데리 사용 시간 안정화 및 Facebook 으로의 공유 추가가 되었습니다.



더 자세한 내용은 애플 업데이트 페이지를 참고 해 주세요.

 


저작자 표시
신고

posted by youp_han matrim


오늘 xMind 어플을 사용할 일이 있어 다운받아 실행을 하려고 하니.. 아래와 같은 메세지가 뜨면서 실행이 안되더군요. 그래서 인터넷을 찾아보니, 해결책이 있었습니다. (항상.. 있지요.. ㅋ)





"확인되지 않은 개발자가 배포했기 떄문에 열 수 없습니다." 메세지가 나와 다운 받은 어플이 실행이 안되는 경우는 설정에 Mac AppStore 에서 받은 어플들만 실행하기가 설정되어 있기 떄문입니다. 이설정을 풀어주면, 확인되지 않은 개발자가 배포하였더라도 실행이 가능합니다.


시스템 환경설정 -> 보안 및 개인정보 -> 일반 (탭)


으로 가서 보시면 아래 그림처럼 보입니다.




좌측 하단에 있는 자물쇠를 눌러 암호를 집어 넣으면 설정을 바꿀 수 있습니다. 아래 3가지 옵션 Mac App Store, Mac App Store 및 확인된 개발자, 그리고 모든곳 중 모든곳으로 설정을 바꿔줍니다.



그렇게 어려운 설정이 아니라 손쉽게 하실 수 있을 텐데요, 위의 설정을 끝낸 후에 다시 실행이 안되었던 어플을 실행해 보시면, 바로 실행이 되는것을 알수 있습니다. 대신 다운받은 어플이라고 경고문이 나오지만, 사용자가 안전하다고 믿고 있는 어플이라면 상관없이 실행하더라도 문제 없겠지요?



위의 경고문에서 "열기" 를 누르게 되면 어플이 실행이 됩니다.




마운틴 라이언 은 이전 라이언 버전이랑은 다르게 좀더 iOS 화 되었다는 이야기를 들은적이 있습니다. 모든 어플들이 이후엔 Mac Appstore 를 통하여 다운을 받게 된다면, 이라는 전재 하여, 기본 세팅이 Mac Appstore 에서 다운받은 어플만 실행되게 되어 있었던 것 같네요.


앱스토어 외의 다른곳에서 다운 받으셔서 사용하는 어플이 없으시다면, 별다른 불편함 없이 마운틴 라이언을 사용하실 텐데요, 하지만 아직은 완벽하게 모든 어플들이 앱스토어에 등록되는 상황이 아니라, 부득이 하게 설정을 바꾸게 되네요. ^^


긴 글 읽어 주셔서 감사합니다.

저작자 표시
신고

posted by youp_han matrim

svn 서버에 git 클라이언트로 접속하여 쓰관리를 하고 있습니다. 개발자용 Mac OSX 10.8 Mountain Lion 골드 마스터 버전을 테스트 겸 설치하고 프리뷰 버전의 xCode 를 다운 받아 설치한뒤 테스트 해 보았습니다.

git client (source tree: 무료) 를 사용하여 사무실 svn 에 접속한뒤 pull 혹은 push 하려고 하니 에러가 나더군요. 자세한 내용은 캡쳐를라지 않아 알 수는 없지만 SVN/Core.pm in @INC 어쭈구 하면서 svn::_Core 에러 가 났습니다. 당황하여 인터넷을 찾아보니 문제해결이 되었다는군요 

참고 싸이트 : (http://victorquinn.com/blog/2012/02/19/fix-git-svn-in-mountain-lion/)

1. xCode 에 Command Line Tools 를 설치합니다. 설치하시려면, xCode 를 실행하시고 Preference 에 들어가 Downloads 탭을 누릅니다.


그림에서는 Command Line Tools 가 installed 라고 나오지만, 그건 이미 제 맥북에서는 설치가 되었기 때문입니다. 아마 설치 하지 않은 분들은 install 이라는 버튼이 보일것이며, 누르면 다운로드/설치 상태바가 나옵니다.


2. 그런뒤 터미널을 열어 아래 명령어를 넣어줍니다. 

엔터를 누르면 암호를 넣으라고 합니다. GIT svn 명령어는 Perl 라이브러리들이 필수 입니다. Mountain Lion 에서는 Perl 라이브러리들이 링크되어 있지 않기 때문에 오류가 나는 건데요, 위의 명령어를 넣어주어 라이브러리들을 링크 해줍니다.

$ sudo ln -s /Applications/Xcode.app/Contents/Developer/Library/Perl/5.12/darwin-thread-multi-2level/SVN /System/Library/Perl/Extras/5.12/SVN


3. 설치가 잘 되었는지는 $ git svn rebase 명령어를 쳐 보시면 알 수 있지만, 제 컴퓨터에서는 알 수 없는 명령어라고 나오더군요. 여하튼 이 명령어를 치게 되면, Subversion core 는 찾을 수 있지만, 다른 필요한 라이브러리들을 찾을 수 없다고 나온다고 합니다. 그래서 아래 명령어를 또한번 적어 넣어줍니다.

$ sudo ln -s /Applications/Xcode.app/Contents/Developer/Library/Perl/5.12/darwin-thread-multi-2level/auto/SVN/ /System/Library/Perl/Extras/5.12/auto/SVN

2번과 3번의 명령어엔 auto 가 두개 더 들어가 있습니다. 위의 명령어로 모든 Subversion Perl 디렉토리에서 필요로 하는 모든 라이브러리들이 링크 되었습니다.

위와 같이 하고 나니 정상적으로 git 클라이언트인 sourcetree 를 가지고 svn 서버에 연결하여 pull/push 모두 가능하게 되었습니다. 감사합니다.


신고

posted by youp_han matrim

몇일전 트윗으로 날렸던 맥에서 SSD 와 HDD (하드디스크) 속도 확인 하는 방법입니다. 터미널에서 아래 명령어를 사용하여 속도를 확인 할 수 있습니다. 


time dd if=/dev/zero bs=1024k of=tstfile count=1024

터미널에 위의 명령어를 입력하면 아래의 결과가 나옵니다.

제 맥북에서 돌려본 결과 중 "bytes transferred in 7.855282 secs (136690422 bytes/sec)." 라는 부분에서 구글에서 MB/s 으로 변환 결과 입니다. 130.358145 megabytes

읽기 속도는 아래의 명령어를 사용합니다.

dd if=tstfile bs=1024k of=/dev/null count=1024

그리고 제 컴퓨터의 읽기 속도 결과입니다.

위의 3248801881 bytes/sec 을 변환해 보니 3 098.29891 megabytes 라고 나오네요..


신고

posted by youp_han matrim



Mac 을 사용하다 보면 간혹 숨겨진 파일이나 폴더들을 보고 싶은 경우가 있습니다. 

숨겨진 파일들 보는 방법입니다.


1. 터미널을 열고

2. 아래 명령어를 입력합니다.

defaults write com.apple.finder AppleShowAllFiles -bool true


3. 로그아웃을 한뒤 다시 로그인을 해주면 됩니다.

4. 숨겨진 파일들이 보이게 되지요.


숨겨진 파일/폴더들을 다시 보이지 않게 하기 위해서는 위의 스텝을 반복합니다. 

이때 명령어는 아래 명령어로 바꿔줍니다.

defaults write com.apple.finder AppleShowAllFiles -bool false


저작자 표시
신고

posted by youp_han matrim



티스토리 툴바