분류 전체보기231 [XCode] Project Name 바꾸기 출처 : 코나's 이야기.(http://mocona.tistory.com/121) [XCode] Project Name 바꾸기. 아이폰 앱을 개발하다보면, 여러 이유로 하나의 프로젝트를 복사해서 프로젝트명을 바꿔야 할 때가 있다. 구글링을 해보면 다양한 방법들이 존재하고, 대부분 xcodeproj 컴포넌트(원래는 디렉토리) 안의 project.pbxproj 파일을 텍스트 에디터를 이용해 수정한다. project.pbxproj 파일안에는 프로젝트에 등록된 모든 파일이 고유 id 와 함께 기록되어 있는 것을 볼 수 있으며, 자칫 잘못해서 수정에 실패해서 xcode 가 파싱을 제대로 하지 못한다면, 프로젝트를 다시 열 수 없게 된다. 약 5시간의 삽질 + 구글링 끝에, 가장 깔끔하다고 판단되는 솔루션을 찾았고.. 2011. 1. 3. 오직 한 사람에게만 전화를 걸어주는 프로그램 - forGrace 유사프로그램이 있는 것으로 알고 있어요.. 이 어플을 실행하면 등록 된 번호로 바로 전화가 걸어집니다. 앱스토어에 올릴지는 모르겠지만(물론 무료입니다:D) 이건 늘 해바라기처럼 저만 바라 봐 주는 고마운 여자친구를 생각하면서 만든 어플이랍니다. 가장 처음 실행 할 때는, (앞으로 계속 전화를 걸게 될) 한 번호를 입력받게 됩니다. (부모님께 안부 전화드리는 용도로 사용 할 수도 있어요ㅋㅋ) 프로그램을 지워도 DB는 남으므로 해킹폰이나.. 완전한 iOS업그레이드가 아닌 이상 발신 번호변경이 불가능하므로 [적용], [확인] 대신 [각인]-_-!이라는 다소 강한 의미의 단어를 선택 사용자가 번호를 잘 못 입력하였는데도 등록이 덜컥 되면 개발자가 욕을 먹을 수 있으므로 이게 최선입니까 확실한가요 다시 한번 마지.. 2010. 12. 31. 테더링 - 노트북에 갤럭시S를 연결하여 인터넷 하기 불편한 걸 매우 싫어 하시는 희승씨가 찾아 낸 방법이니 쓸 만 할 것 같아서 내 포스팅으로 바로 냠냠 ㅋ (출처 : Geeks for New World) 동영상 설명 : http://www.youtube.com/watch?v=8nKBhQ8gptA wifi가 넘쳐나는 세상. 이동통신도 무제한 데이터 선포로 언제 어디서든지 무선망에 붙어 인터넷을 사용하는 것이 가능해지고 있다. 에그, 브릿지라는 놈도 나와 좀더 편리하게 무선망에 붙는 방법도 생겼지만, 갑자기 예전 고전?의 방법으로 연결해보고 싶은 생각에 노트북과 갤럭시S를 연결하여 인터넷하는 걸 해보기로 했다. (갤럭시S 모뎀만들기 방법!) 비상시에 노트북으로 인터넷 연결할 일 있을때 참고하면 좋을듯… 갤럭시S와 노트북을 가지고 인터넷연결하는 방법은 2가지.. 2010. 12. 30. C++ - Stack Queue 참 속상한 일이 많네요.. 복잡한 일들이 큐와 스택처럼 차곡차곡 정리되고 빠져나갔으면 좋겠어요 #include using namespace std; #define QStackLimit 5 int queueStack[QStackLimit]={0}; int top=0; bool pop();// 현재 상태를 하나씩 보여줌 bool s_push(int);// 스택 bool q_push(int);// 큐 int main(void) { s_push(610);s_push(620);s_push(630); s_push(650);s_push(660);s_push(640); pop();pop();pop();pop();pop();pop(); q_push(10);q_push(20);q_push(30);q_push(40); q_.. 2010. 12. 28. xcode - Class Method VS Instance Method 출처 - AirenSoft Story Posted by 아이 님 (http://blog.airensoft.com/36) Object-C 에서의 메서드 구현에는 정확히 딱 두가지가 있는것 같습니다. 바로 Class Method와 Instance Method인데요. 이 두가지 메서드는 Java로 따져보면 static 메서드와 일반 메서드로 구분될 수 있겠다고 생각합니다. 우선 테스트 코드를 작성하기 위해 Mac OS X이하의 Command Line Utility → Foundation Tool 프로젝트를 생성합니다. 보통 C++하실때 보는 콘솔 어플리케이션쯤으로 생각하시면 되겠네요. 우선 MethodTest라는 Object-C 클래스를 추가합니다. MethodTest.h #import @interface M.. 2010. 12. 28. 크리스마스의 놀이 예수님께서 탄생하신 크리스마스날 입니다.. 저는.. 외롭지 않아요 ㅇ_ㅇ 2010. 12. 25. 수료식 - 미래에 대한 두려운 마음 한 해가 가면서 든든한 선배들을 보내는 일 보다 아쉬운 일은 없는 것 같네요.. 언제까지라도 함께 있을 것 같았는데.. (아휴.. 아쉬워라..ㅠ) 평소에 그렇게 여유가 있어 보였던 이들도.. 다시 병아리 같은 사회 초년생으로 많은 두려움을 가지고 있겠을텐데.. 또 다시, 전국에서 날고 긴다는 수 많은 사람들과 함께 경쟁하게 될텐데.. "선배들의 명예에 부끄럽지 않은 사람들이 되는 일" "각자 자기 분야에 전설로 남는 일".. 그리고 나중에 다 그만두고 "닭 집 차리는 일" 까지.. 우린 할 일이 많은 사람들인데.. 알고는 있지만 39명이 하루 아침에 휑 가버리니 가슴 한켠이 그렇게 허전할 수가 없네요..아아ㅠㅠ 잘가요.. 멋있고, 존경스러운 엔지니어들 2010. 12. 24. C++ - 인터넷 연결확인 방법 [오프라인에서 식단표가 뻗는 현상]에 대한 예외처리를 찾던 중 좋은 포스팅이 있어 올려봅니다아 출처 : http://hanburn.tistory.com/28 인터넷 관련 프로그램을 많이 하는데, 이때 필요한 것 중에 하나가 현재 인터넷에 연결이 되었는지 확인하는 것입니다. 보통 인터넷 파일오픈등의 방법으로 확인을 하는데, 이것보다는 인터넷에 연결된 상태를 확인하는 API가 있으니 이것을 이용하면 됩니다. InternetGetConnectedState, InternetGetConnectedStateEx 함수가 그것입다. 사용하는 법은 아래와 같습니다. 필요한 헤더파일은 WinInet.h 파일이고, 라이브러리는 WinInet.lib 입니다. #include #pragma comment (lib, "WinIn.. 2010. 12. 21. C++ - 일일 식단표 - What is Eat? 학교 수업의 마지막은 프로젝트가 기다리고 있었답니다. 저는 공부를 할겸 그 옛날 1000바이(가로)*1000바이(세로)*10(되돌리기) 배열로 짰던 [메모장]을 우리 한번 더블링크드리스트로 짜보자고 간절히 애원을 했었죠..결국엔.. 그냥 식단표를 하기로 했어요 ㅋ 교수님의 주선으로 수줍게 같은 팀이 된 이정민군은 자신의 컴퓨터에 저장시켜놓은 DB를 파일입출력 처럼 사용하자고 하였으나 죽을래 그러면 니 컴퓨터 끄고 잠자러 가면 사용자들은 어쩔래 적극 반대..별도로 서버를 두기로 하다가.. 또 방향을 바꾸어, 최근 제공하는 학교 기숙사 홈페이지(http://dormitory.pknu.ac.kr/) 식단표를 끌어와서 보여주기로 함. 사생 뿐만 아니라 학생들이 이용하기에는 학생 식당 쪽이 활용도가 높지만.. 식.. 2010. 12. 20. 개발자가 꼭 알아야 할 효율적인 프로그래밍 사로자바님의 권유로 마소홈피에 출근 도장을 찍게 되었지요..; 좋은 글이 있어서 포스팅 해 봅니다. IT 벤처 붐이 일었던 시절이 벌써 10년여 전이다. 끝없는 성공으로 이어질 것 같았던 벤처붐의 열기가 식은 후, 프로그래머라는 직업에는 ‘3D 직종’이라는 이름표가 붙었다. 필자는 이러한 현상이 벤처 붐이 일어나기 전에는 ‘프로그래머’만의 일이었던 프로그래밍이, 단순히 노동력을 투자하면 좋은 프로그램이 빠르고 많이 생산될 것이라는 잘못된 발상에서 유래된 것이라고 생각한다. 이러한 현실 속에서 누군가는 세상을 탓하며 이 분야를 떠났고, 또 다른 누군가는 남아서 새로운 성공을 꿈꾸고 있다. 지금 이 글을 읽고 있는 여러분들은 분명 후자일 것이리라. 그럼 또 다른 성공을 위해 필요한 것은 무엇일까? 권용휘 r.. 2010. 12. 16. 이전 1 ··· 14 15 16 17 18 19 20 ··· 24 다음