2018. 7. 23. 18:50 맥에서 개발하기

빌어먹을 래리 앨리슨의 오라클이 자바를 망쳐놓은 뒤로

헤어져야 하는데 고슬링의 자바를 버릴 수가 없었다.

다시 오라클이 자바 상용화에 칼을 빼들었다.

마소보다 좋을 게 없으면서 사악하다고 까대는

그 놈이 그 놈인 것들...


하나의 생태계가 오염되고 무너져 가는 것은

이 세상 비일비재한 일이나

좋아하고 사랑했고 나에게 힘을 주었던 

세계의 흥망성쇠를 보는 건 너무 맘이 아프다.

거기에다 자바는 잘못이 없는데 말이다.


고마웠고 여전히 좋아하지만

그리고 내가 멀어진다고 당장 망하는 것도 아니지만

앞으로 다른 누군가에게 자바를 배우라는 말은 하지 않을 것 같다.


posted by 끝내기

댓글을 달아 주세요

2018. 7. 15. 21:44 맥에서 개발하기

에뮬레이터만 돌리면

빌드만 하면

맥북은 애플파이.


아 따끈따끈...

꺼놓고 달려야겠다.

나도 너도 같이 쉬자.

ㅎㅎㅎ

posted by 끝내기

댓글을 달아 주세요

2018. 1. 25. 06:54 맥에서 개발하기

혼자서 개발하더라도

정석대로 잘해야 하는데

게으르고 자만해서 버전관리를 안했더니

엔진 업데이트에서 뭔가 바뀌었는데

원래 동작하는 것들이 동작을 안하게 되었다.


일년 간 방치한 소스이기도 하고

누적된 업데이트에 따른 변경이라서 

버전관리로도 풀 수는 없지만


뭐가 어떻게 흘러갔는지 감을 못잡고 있다.

버전관리가 되었다면

바로 문제는 못풀더라도 

어떻게 흘러갔는지 감은 잡았을텐데


새로 하는 맘으로 파악하고 있다.


뭐든 머리가 게으르면 몸이 힘들다.

posted by 끝내기

댓글을 달아 주세요

2018. 1. 1. 22:50 맥에서 개발하기

형이 맥북에어를 가지고 와서 A/S센터에 전화하기도 하고 인터넷도 찾아봤는데 

재설치가 이상하게 안된다고 고쳐달라고 왔다.


첨에 인터넷 설치를 시작하려고 하는데 

복구서버에 진입할 수 없습니다. 라고 안되는 것이다.

음 애플서버 문제인가? 내 네트웍의 문제인가? 인터넷은 잘되는데


그래서 USB 시동디스크를 만들어서 설치를 하려고 했더니

설치 응용프로그램의 복사본이 손상되었기 때문에 안된다는 메시지가 나오는 것이다.

혹시나 해서 내 맥북프로에서 기동을 해봤더니 USB 설치디스크가 정상적으로 동작을 하는 것이다.


그렇다면 원래 하이시에라가 안되었느냐? 그 전에 포맷 전에 해당 OS를 잘 썼다고 한다.

OS 지원여부는 아니고 인터넷 네트웍이나  USB 설치 프로그램의 문제도 아니다.


그래서 살펴보니... 타임문제일 수 있다고 하는 글이 있다.

해당 맥북에어는 형이 다른 곳에 이동하면서 잠시 다른 사람에게 맡겼었는데 장시간 방치되었다.

충전상태가 아니면 보드의 기준시간이 초기화 되거나 이상이 발생한 상황인 것이다.


https://support.apple.com/ko-kr/HT204904

이 방법 중에 하나로 설치를 할 때 깨끗하게 포맷한 후에

터미널로 들어가서  bash shell에서

date 명령어를 쳐보니 시간이 현재시간이 아닌 2003년 정도를 표시하고 있는게 아닌가

-잠결에 갑자기해서 정확히 잘못된 시간을 기억하진 못한다..ㅡㅡ;


그럴 땐 

ntpdate -u time.apple.com

이렇게 애플의 타임서버에서 시간을 받아와서 업데이트하면 

바로 해결된다. 


그 뒤론 인터넷 설치던 USB 설치이던 정상적으로 잘되는 것을 확인할 수 있다.

포맷도 잘하고 네트웍도 문제가 없는데 이상하게 설치가 안될 때는 로직보드의 시간을 확인해보고 

이상하면 정상적으로 업데이트하길 바란다. 그럼 바로 잘 됨. ^-^ 

posted by 끝내기

댓글을 달아 주세요

  1. 소니 2019.09.10 12:48  Addr  Edit/Del  Reply

    이야.....덕분에 해결했습니다...진리 였네요

  2. 대박 2020.01.22 20:42  Addr  Edit/Del  Reply

    도움되었습니다 고맙습니다.

2012. 11. 22. 11:46 맥에서 개발하기/모바일

지금 외주 해주는게 티스토어와 게임센터 연동이라서

무심결에 갤넥 업데이트 눌렀다가

난리가 났다. ㅡㅡ;


kt에 해외롬이라서

어쩔 수 없이 다운그레이드하고

루팅해서 처리하고 테스트 중.


참고로 현재시점에서 -2012년 11월 21일

superuser는 4.2에서 루팅을 시도할려고 하면

잘 안되는것 같다.

4.1은 잘되지만 확인하시고 업데이트들 하시길..

뭐 조만간에 패치가 되겠지만. ^^

얼른 얼른 끝내자.

posted by 끝내기

댓글을 달아 주세요

짜증나는 삼성때문에

늦은 감이 있지만

그냥 해외순정롬으로 젤리빈 업하기로 결정.


맥은 내부가 freebsd 기반이니 안드로이드 개발하거나 처리하기에

너무 편리하다.

뭐 우분투 쓰는 사람들도 편하겠지만..^^


일단 순서가 맞는지 모르지만

unlock을 먼저했다.


1.fastboot unlock

1.폰 설정에서 usb 디버깅 모드 체크하여 설정

2.폰과 맥을 usb로 연결

3.터미널 열어서 자신의 안드로이드 sdk 설치된 폴더에서 platform-tools 폴더로 이동

4.터미널에서 adb reboot bootloader 실행

5.폰이 fastboot 모드로 바뀌게 된다.

6.터미널에서 fastboot oem unlock


그러면 unlock 완료


젤리빈 해외순정롬으로 업데이트

장점 1. 삼성키보드 같은게 없다. 2.삼성의 농간으로 OTA 업데이트가 늦어질리 없다.

usb디버깅 모드에 usb 케이블로 연결된 상태에서


첨부터 시작한다면 언락상태가 이미 패스트부트지만

언락이 이미 된 상태라면

https://source.android.com/source/building-devices.html

여기보면 각각 디비이스에서 패스트부트로 가는 방법이 나오는데

일반적으로 한국에서 발매된 갤럭시넥서스는 maguro 이다.


전원 종료후 볼륨업,다운버튼과 전원버튼을 동시에 누르면

패스트부트 화면으로 돌입


세번째 VARIANT에 자신의 디바이스 명이 나온다.

그 이름을 확인후에

https://developers.google.com/android/nexus/images?hl=ko-KR

여기로 가서 자신에게 맞는 롬을 받는다.

maguro에 젤리빈 이미지를 다운 받아놓는다.


경로 간단하게 하기 위해서 다운받은 젤리빈 이미지를

자신의 android sdk 폴더의 platform-tools에 이미지 압축을 풀고

터미널에서 해당 폴더로 들어가서

./flash-all.sh

이렇게 쉘을 실행시키면 업데이트 끝.


탱글탱글한 젤리빈 순정으로 

전세계 유저와 함께 업데이트를 즐길 수 있게 된다.


간략하게 하자면

1.usb 디버깅 모드 세팅후  케이블 연결

2.패스트부트 모드로 부팅

3.젤리빈 이미지 다운 폴더에서 쉘 실행

끝...

posted by 끝내기

댓글을 달아 주세요

  1. 터프머슴 2012.09.22 10:40  Addr  Edit/Del  Reply

    삼성의 농간으로 갤넥의 젤리빈 OTA가 늦어진다고 하셨는데 맞는 말씀인지 확인부탁합니다.
    레퍼런스는 통신사 소관이잖아요?

    • Favicon of https://kkeutex.tistory.com BlogIcon 끝내기 2012.09.23 09:44 신고  Addr  Edit/Del

      구글이 정식롬을 만드는게 사실이고 통신사를 통해서 지역별로 뿌려지고 버전관리하는게 맞습니다만 국내넥서스는 해외 넥서스와 스펙차이 롬내부에(삼성키패드같은 것)을 두고 있습니다. 그래서 삼성이 롬에 관여를 하고 있습니다.

      1.넥서스원에서 해외롬과 국내롬 버전의 OTA 버전업 시기는 그렇게 차이가 나질 않았습니다. 물론 해외보다 조금 느리긴 했죠. 하지만 한달정도였습니다. 하지만 삼성이 레퍼런스폰에 손을 대면서 그 차이가 적어도 5달이상 차이가 벌어지게 되었습니다. (넥서스 S의 아이스크림 업데이트. 그리고 현재 몇달째 딜레이중인 갤럭시넥서스의 젤러빈 업데이트)

      2.레퍼런스폰을 사는 이유는 지역특성을 즐기기보단 구글의 앞선 서비스를 경험하고 개발하기위한 목적이 큽니다. 최적화된 퍼포먼스와 쾌적한 환경도 중요하죠. 그런데 한국에서는 그게 엇나가고 있습니다.

      일단 지금까지의 상황으로 하나의 폰이 OS업데이트를 실시할 경우에.. 그게 과거에 레퍼런스 폰일 경우엔 좀 바줄만 했지만 일반폰일 경우엔 그 회사의 다른 기종에 대한 업데이트 요구가 강합니다. 애플의 아이폰 업데이트와 비교되면서 난리가 났었죠.

      삼성 역시 갤럭시S나 갤럭시S2에서 기술력 부재와 함께 호된 경험을 했죠. LG도 말할 것이 없구요. 아예 볼짱 다보면서 LG의 몰락을 주도합니다.

      젤리빈 업데이트 시키는데 통신사는 아무 문제가 되지 않습니다. 해외순정롬으로 국내에서 쓰는데 문제도 없구요. 구글은 할 일 다했고 통신사도 그 준비기간이 길어야 한달안에 다 정리됩니다. 오직 제조사 시장에 따른 문제가 큽니다.

      국내 일반사용자들에게 최초로 젤리빈을 제공한다의 상술이 레퍼런스폰의 국내왕따를 만들고 있는겁니다. 레퍼런스 폰을 쓸 이유가 없죠.
      갤럭시노트2의 젤리빈 판매 또는 갤럭시s3의 젤리빈 업데이트 언저리에 갤럭시넥서스의 국내 젤리빈 업데이트가 시작 될 겁니다.

      갤럭시 넥서스가 삼성폰을 때부터 이미 우려한 것이지만 -국내사용자는 삼성에겐 호갱님이니깐요. 삼성의 일반 제조라인업이면 이런 상술도 뭐라하지 않습니다. 하지만 레퍼런스폰이라는 걸로 판매하기에 문제가 있다는 것입니다. 설마 레퍼런스에 그런 짓을 할까 했는데 역시나 이러고 있습니다. 그래서 제가 망설였지만 다른 곳에서 레퍼런스폰이 안나와 어찌 할 수 없어서 샀어요. 뭐 향후에 구글이 다각도로 레퍼런스 제조사를 늘린다고 하니 기대하는 수 밖에요.

      삼성이 걸어온 길을 잘 보시면 수 하나하나가 다 보입니다. 그동안의 역사를 잘 살펴보세요. 삼성이란 기업...

2012. 4. 10. 22:46 맥에서 개발하기

어쩔 수 없이 중고맥북에어를 사서 작업중이지만

램도 2기가에 화면도 작아서...ㅠㅠ

내 스타일엔 너무 맞지 않는다.

-작은 거야 모니터 연결한다지만 그것도..

듀얼은 마우스 움직이기 귀찮아서..


신형맥북프로 17인치 나오면 바로 지를텐데

소문에 의하면 오히려 디스플레이는 강화되고 

사양은 떨어질거라는 불길한 이야기가..


최고사양의 올인원으로 나왔으면 좋겠다.

가격이 그대로고 맥북에어급의 가벼움을 추구하면 모르겠지만

그렇지 않다면 그냥 지금 제품라인업으로 갔으면 좋겠는데

잡스가 없는 지금 무슨 로드맵으로 가는지는....ㅠㅠ


6월이 가기전에 출시되면 좋겠다.

일단 같이 힘써줄 친구가 빵빵해야 힘이 나는데

에어는 챙겨줘야 할 전우라면

프로는 든든하고 기대고 싶은 전우랄까?


아 빨리 출시되면 좋겠다.

설마 가을을 넘어가는 건 아니겠지.

posted by 끝내기

댓글을 달아 주세요

2012. 3. 12. 15:30 맥에서 개발하기
올레 인터넷을 쓰고 있는데 이상하게 
업데이트가 안된다.
다른 케이블 인터넷에서는 되는데

뭐 아이폰을 연결해서 아이튠즈로 업데이트 하면 된다고는 하지만
지금 사정상 아이폰으로 동기화할 수 없는 상황이라서
맥에서 인터넷 공유을 열고 업데이트를 실행
돌아가고 있다.

왜 올레 인터넷으론 애플 업데이트가 안되는 걸까?
웹서핑,다운로드 다 되는데 업데이트만 실행이 안된다.
신기한 일일세..
뭔가 이유가 있겠지. 무지 궁금하네...
posted by 끝내기

댓글을 달아 주세요

2012. 2. 17. 03:21 맥에서 개발하기
아하하.
이젠 조만간에 아이폰 개발하면
맥에서 바로 런칭되는 상태까지 갈 수 있을려나?
그럼 정말 좋겠다.

작은 소원이 있다면 아이폰 사용자 어플을
그냥 제한없이 설치했으면 좋겠다는 바람.
애플의 정책에 위반이지만...^^
탈옥마켓도 존재하는 판에 좀 열어주면 안되나.

맥북프로 어여 사고 싶다.
올해 신버전 나오면 무조건 구매해야지.

ssd  가격이 그때까지 많이 떨어져서
기본 500기가 장착이면 좋을텐데. ^^
크크 
posted by 끝내기

댓글을 달아 주세요

2011. 4. 18. 09:36 맥에서 개발하기
늦은 감이 있지만..
올해부턴 언어 하나씩 익히기...
lua 공부에 들어갔다.

화이팅!!! 
posted by 끝내기

댓글을 달아 주세요

  1. hapybird 2011.04.18 10:14  Addr  Edit/Del  Reply

    lua가 뭘까요?
    - 언어라 하시나...외국어는 아닌것 같고.....^^;;;

    • Favicon of https://kkeutex.tistory.com BlogIcon 끝내기 2011.04.18 10:34 신고  Addr  Edit/Del

      아 컴퓨터 개발할 때 쓰는 언어에요. C,베이직,자바 이런 것 처럼요.
      영어,일본어,독일어도 공부해야하는데..ㅡㅡ;