1. 자유게시판
  2. 스마트폰 질문과 답
  3. 사용자 팁/사용기
  4. 아무거나 질문답
  5. 토론의 장
  6. 방명록

  1. 자유게시판
  2. 스마트폰 질문과 답
  3. 사용자 팁/사용기
  4. 아무거나 질문답
  5. 토론의 장
  6. 방명록
    오늘: 1   어제: 1   전체: 11671955  

생일 축하해요

  • 04월20일
    AquaBeat
  • 04월20일
    김성배
  • 04월20일
    장경덕
  • 04월20일
    신동준
  • 04월20일
    정세정
  • 04월20일
    주용재
  • 04월20일
    서종득
  • 04월20일
    Chonds
  • 04월20일
    언발란스
  • 04월20일
    빔402

  로그인한 사람


조회 수 9983 추천 수 0 댓글 10
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print

음. 그냥 이런저런 잡생각도 나고 해서 자기 전에 지껄여 봅니다.


사실 저는 예나 지금이나 기술적으로 대단한 위치에 있는 고수이거나 그런 사람은 아닙니다. 단지 저는 개발 면에 있어서 몇 가지 장점을 가지고 있는데, 이 장점이 일반적으로 고수라고 불리는 사람들에게서는 찾기 힘든 것이기에 지금까지 용케 살아남을 수 있었다라고 생각합니다.


보통 고수의 반열에 오르거나 그러기를 바라는 개발자의 경우


- 남의 소스 별로 안 좋아 합니다. 읽는 것도 싫어합니다.

- 밑바닥의 아키텍처에는 관심이 많으나 유저 인터페이스 쪽에는 소질이 없습니다.

- 기능 구현이 우선이고, 외관은 나중이라고 생각합니다.

- 이것저것 뜯어 고치는 것 좋아합니다. 남이 해 놓은 대로 쓰는 거 싫어합니다.

- 남이 해 놓은 것 보고 이건 어떻게 했을까 궁금해 하고 파헤치는 거 좋아합니다. 그거 돈 안 되어도 별로 상관 안 합니다.

- 리눅스를 좋아하는 경우가 많고, 윈도우는 싫어하는 경우가 많습니다.


인 경우가 꽤 많은 편입니다.


저는... 정반대의 성향을 가지고 있습니다.


- 남의 소스를 분석하고 내가 응용하는데 소질이 있는 편입니다. 남이 망가뜨린 소스 보고 버그 추적하는거 좋아합니다.

- 남의 기술 내 것으로 만드는 것을 좋아하지만, 내가 할 필요 없는 건 안 합니다.

- 유저 인터페이스를 중시합니다. 내부는 가능하면 잘 돌아가는 거 가져다 쓰는 게 안전합니다.

- 가급적이면 모든 작업은 상업적으로 내세울 수 있는 외부 수준이 되는 것을 선호합니다. 내부 기능이야 예전에 다 만들었어도 UI 개판이면 출시 안합니다.

- 성능이 처지더라도 더 나은 결과물을 보여줄 수 있다면 그걸 선택하지만, 같은 일을 하는데 있어서 최적의 알고리즘을 사용하려고 노력합니다.

- 리눅스에는 관심이 없습니다. 윈도우는 예술적인 작품이라고 생각하고 있고, 소니와 MS 빠입니다.


따라서 해커쪽이랑은 정반대의 성향을 가지고 있고, 그래서 XDA나 루팅 관련된 쪽은 문외한입니다.


그럼 flyneko는 왜 만들었냐고 물어 보시고 싶으실 텐데, 간단합니다. 기존의 롬들이 너무나 허접하고 쓰레기 같았기 때문입니다. 기본적으로 롬을 쿠킹하는 것은 적절하게 파일 조합해서 도구에 넣고 돌리면 튀어 나오는 것이기 때문에 기술적으로 어렵지 않습니다. 하지만 그것을 안정적으로 돌리려면 좀 더 생각을 해야 하는데, 그 당시에 쿠킹된 롬들은 하나같이 기술적인 부분에 있어서 초하수들이 만든 것들입니다. 예를 들어 기본적인 내부 동작을 MortScript라는 스크립트 툴을 이용하기 때문에 램이든 속도든 어느 하나 제대로 굴러가는 것이 없었습니다. 기껏해야 몇몇 삼성에서 만든 앱 빼내고, 레지스트리 값 수정하며 노는 초보적인 것들 뿐이었으니까요.


저는 앞에서 말했듯이 기능이 다 잘 돌아가도 UI가 개판이고 성능이 뒷받침되지 않은 그런 롬들을 경멸하는 수준이었고, 그래서 나는 그것 쓰기는 싫은데 WM 6.5는 써 보고 싶었기에 어찌어찌 툴을 돌리는 방법과 기본적인 WM의 구조를 파악하는 것에 주력했었습니다. 그게 끝나고 나서 한 일은 일단 제대로 돌아가는 롬을 순정 상태 그대로 빌드해 보는 것이었습니다. 여기까지 3일이 걸렸고, 이 상태에서 하나씩 커스터마이징을 시작해서 관련 유틸리티를 네이티브 C로 개발하고 남의 롬 분석도 해서 좋은 기능은 가져다 넣기도 해서 7일만에 퍼블릭으로 공개한 것이 바로 flyneko의 첫 버전입니다.


뭐... 더 예전으로 돌아가서 PDA를 만지기 시작한 것은 취미가 아니라 일이 먼저였습니다. 유학에서 돌아와서 터보 C 정복 저자였던 임인건님이 사수로서 불러주셨던 첫 직장 말아먹고 두 번째 직장을 찾다가 들어간 곳이 직원 수 6명 쯤 되는 작은 곳이었는데 그 곳에서 iPAQ을 처음 만져보고 또 그런 것을 개발하는 분야가 있다는 것도 처음 알았습니다. 꽤 늦깎이였던 셈입니다.


사실 PDA 개발에 대한 서적 집필도 PDA 개발을 잘해서 쓴 것이 아니라 서적 집필을 하려고 마음 먹은 후에 대상을 찾은 것이 그 쪽이기도 합니다. PDA 관련 앱 개발은 PC 앱과는 다르게 규모가 작기 때문에 훨씬 적은 리소스를 투입해서 진행할 수 있었고, 또 그것이 혼자서 Infrev를 구축하고, 이를 기반으로 이찬진 사장에게 프레젠테이션하고 데모 버전을 만들고 이를 시작으로 드림위즈에 모바일 팀을 꾸리고 하는 일련의 일을 진행할 수 있었던 거죠. 만약 PC처럼 여러 인원이 붙어서 해야하는 일이었다면 아마 쉽지 않았을 겁니다.


일단 시작을 하다 보니 OS의 버전 업과 제 자신의 프로그래밍 스킬 업에 따라서 InSuite도 버전 업을 해 오고, 그게 무려 10년이라는 긴 시간을 끌어오게 되었습니다.


회사도 어쩌다 보니 이후 KT 산하에서 1년, SKT 산하에서만 10년을 다니고, 지금은 또 외국계 기업에서 SI에 종사하지만 개발은 하지 않고, 매니지먼트만 합니다. 그러다 보니 개발에서는 손 놓고 있고, 심지어는 안드로이드 폰이나 아이폰 조차 쓰지 않고 있습니다.


음. 뭐하자고 이렇게 주절주절 떠들었는지는 기억이 안 나는데, 하여튼 오해는 불식될 수 있을 것 같네요. 그러니 Celes님과 동글래미님은 이제 노인 그만 놀리시지요.

?Who's Huyu

profile

스마트폰이 뭔지도 모르는 개초보.
어리버리 가입했으나 하는 일 없는 개초보.
주변에 아는 사람도 없어 말 불일 곳도 없는 개초보.
매사가 답답한 개초보.

2012년까지 출시된 국내의 모든 스마트폰 사용 경험 있음.
2012년 4월부터는 Windows Phone 기기인 LG Optimus 7, Windows Phone 8X by HTC, NOKIA Lumia 920, NOKIA Lumia 1520, NOKIA Lumia 930, NOKIA Lumia 925, Microsoft Lumia 640XL에 이어 Microsoft Lumia 950XL 사용 중.
카메라는 DSC-F707, DSC-F717, EOS 20d, DSC-U20, DSC-W5, NEX-5, NEX-7, NEX-6, A7R을 사용하다가 현재는 전부 처분하고 핸드폰으로 촬영 중. 간혹 필요할 경우 A7R II 또는 A7 II를 대여하여 사용하며, 곧 다시 A7R II 영입 예정.

  • ?
    id: 동글래미 2014.02.26 00:13

    에이 누가 노인이라고.... 젊은 사람이...

    그리고 누가 놀린다고 그래요..


    당장 뭐든 맡기면 나보다 Celes보다 훨씬 잘 할거면서~~

  • profile
    Huyu 2014.02.26 12:18
    그게... 안하니까 금방 다 잊어서 지금은 뭐가 뭔지 모를 정도입니다. 에구...
  • profile
    id: #반면의형상 2014.02.26 01:39

    그러셨구나.. 고생많으셨습니다..


    하지만, 7일만에 네이티브C 로 코딩한 앱이 있는 롬을 내는 거는 보통 고수의 반열에 오르거나 그러기를 바라는 개발자... 에 충분히 속하실 수 있다 생각합니다 ㅡㅗㅡ...




    뱀다리: ... 노인 인증을 하실 필요까진 없었는데(...)

  • profile
    Huyu 2014.02.26 12:18
    flyneko에 사용된 네이티브 자료라고 해봐야 별 것 없습니다.

    - 설정 앱
    - 데이터 수집 앱 (주어진 설정에 따라 날씨, 시스템 설정 등을 읽어 CHome에 설정)
    - MS-SMS 서비스 드라이버 (이 녀석은 당시 상용으로 팔리던 녀석과 거의 동일한 수준)
    - SKT A-GPS 확장 서비스 드라이버
    - T map 연동 연락처 서비스 드라이버
    - 기타 등등

    기술적으로 어려운 건 몇몇 서비스 드라이버 정도겠네요.
  • ?
    id: 동글래미 2014.02.26 12:36
    흐.... 이런걸 기억하는게 이상한거라고요~~~
  • profile
    id: #반면의형상 2014.02.28 00:40
    그걸 일주일만에(...)


    뱀다리: 다른 설명은 생략합니다.
  • profile
    Huyu 2014.02.28 09:42
    뭐 남의 것 베끼는데는 소질이 있으니까요. 몇몇 도구는 제가 회사에서 만들던 것 응용한 거고.
  • profile
    id: Celes 2014.02.26 01:56

    막상 이렇게 써주시니 굉장히 정독하게 됩니다...(...)

  • profile
    Huyu 2014.02.26 12:18
    뭘요... -ㅅ-;;
  • profile
    버그 2014.02.27 00:24

    ㅎㅎ~


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 보이콧 재팬 Boycott Japan file id: 동글래미 2019.07.20 45305
37405 안드로이드 최강의 파일 탐색기는? 3 nomodem 2014.07.19 12586
37404 폰트합치기의 노가다... 14 nomodem 2009.06.01 12576
37403 경축 맵피 5.7버전 X1에서 정상구동합니다. 7 포크로이 2009.06.02 12573
37402 갤노트3 메모리 3기가면 뭐하나 ㅡ.ㅡ;; 1 도리안 2013.10.04 12549
37401 ㅋㅋㅋㅋ 횡재했다.. 6 id: 동글래미 2004.08.11 12400
37400 바쁨쟁이 밋소스 밋소스 2004.08.03 12344
37399 핸드폰 위치추적 11 ㅎㅎ 2005.04.14 12337
37398 win8 디지타이저 태블릿 쓰시는 분들은 와콤 드라이버를 설치해 보세요 2 아크엔젤 2014.05.09 12257
37397 삼성 23인치 모니터 6개를 PC 1대에 연결한... 쿨럭.. 16 file id: 동글래미 2010.10.04 12202
37396 편지 ~ 15살의 그대에게 ~ 1 id: Celes 2014.09.28 12191
37395 반면환생물어 4 id: #반면의형상 2014.11.25 12167
37394 옵티머스 GK를 쓰는데 내장SD<->외장SD 메모리 스왑 가능할까요? 9 호나우동 2013.10.14 12133
37393 LG G2 - 구동영상 추가 2 file 달팽이 2013.07.11 12119
37392 베가 아이언 제품 개선된 듯 합니다. 12 id: Celes 2013.05.09 12097
37391 흠.. 글고보니... 1 혀기짱^:: 2004.08.02 12083
37390 주몽과 소서노의 러브스토리는,, 6 file 소서노동생 말서노 2006.12.06 12078
37389 2015년 새해 인사의 글 3 id: Gomdolius 2015.01.01 12059
37388 오랜만에 찾아뵙게되네요! 스터디눅스 A0.1! 6 study 2015.02.03 12044
37387 어어? 하다보니 옵지프로 곰돌롬이 완성(...) 6 file id: Celes 2013.09.14 12022
37386 저도 오늘 SKT 올인원 35로 요금제 변경했습니다. 3 BlueTurtle 2009.11.02 11992
37385 라디오다크님의 아버님께서 돌아가셨다고 합니다. 2 id: 동글래미 2014.11.07 11988
37384 곰돌라이트 카페 -_- 정신이 멍해지는 사용자 성비(...) 9 file id: Celes 2013.06.23 11981
37383 옴니아 6.5로 롬업후기 7 스마트맨 2009.11.02 11974
37382 sk 와이브로 브릿지 (모뎀포함) opmd 무적칩 임대합니다. 4 id: 제라드 2012.11.23 11967
37381 갤럭시s2 apn 셋팅 아시는분 1 마족e 2011.05.16 11894
37380 간만에 올려보는 투데이화면, 으뜸체+키드체 1 id: 동글래미 2004.08.08 11869
37379 예토전생. 1 file id: 미리나이루미리나이루 2015.01.15 11828
37378 이 사이트가 익스플로러7에 최적화되어 있어서 그런 걸까요 2 CP-X501 2008.06.18 11796
37377 [Anycall] M4500용 Anycall Tweak v0.04 - 벨소리프리/슬라이드 43 file id: 동글래미 2006.10.28 11787
37376 오랜만에 생존신고 합니다 2 file SKYLINE 2014.10.27 11761
Board Pagination ‹ Prev 1 2 3 4 5 6 7 8 9 10 ... 1251 Next ›
/ 1251

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Designed by sketchbooks.co.kr / sketchbook5 board skin

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5