개발하면서/etc
-
eclipse 실행이 되지않을때개발하면서/etc 2010. 6. 7. 23:21
처음에는 92MB의 이클립스를 설치하고 개발을 하고있었다. 그런데 부득이하게 웹관련 개발을 하기위해 또 EE버젼을 설치하고 실행을 하였다 그런데. . .. 이런 메세지를 내뿜으며 안되는것이 아닌가~!!! 아놔..... 해결책은 간단했다. eclipse EE버젼 설치한 폴더안에 eclipse.ini을 편집을하면된다. 위 그림과 같이 설정이되어있을텐데, -Xmx500m을 -Xmx300m(실행이 될때까지 숫자를 조금씩 줄이면 된다) 확실한건 아닌데 귓동냥한거로는 이클립스는 자체 메모리를 잡는데 두개의 이클립스를 설치하면 OS에 할당된 메모리까지 침범하게되어 실행이 안된다는 것이다. 음.......아무튼 프로젝트는 시작되었다. 잘해보자 강한구~!! 정확하게 아시는분은 댓글로 알려주시면 감사하겠습니다; )
-
Vi 사용법개발하면서/etc 2010. 3. 3. 22:32
졸업하고 1년동안 vi로 개발을 하다보니 많은 기능이 있다는것을 알았습니다. 하나하나씩 모아놓은걸 정리해봤습니다. 특별한건 없습니다. 그냥 다른분이 정리한것들을 제 나름대로 정리한것이죠 : ) 이것만 알아도 Vi쓰는데 문제없을것 같네요 ~~ 해놓고 보니 zf, zx, zc도 있네요;; 아래그림의 표시된부분같은 기능정도? ㅎㅎ 블록지정후 zf, 푸는것은 zx, 다시 하려면 zc입니다. 키 맵핑하는것도 빼먹었네요;;; map :q! " 을 눌러 변경내용을 저장하지 않고 Vim 종료하기 map :wq! "를 눌러 변경내용을 저장하고 Vim 종료하기
-
TCP/IP 소켓생성에서 데이타전송까지개발하면서/etc 2010. 2. 24. 00:52
매번 네트워크 프로그래밍을 할때마다 이놈의 기억력은 어따 팔아먹었는지 방법이 도통생각이 안납니다. bind가 먼저인지, sock이 먼저인지.......후......그럴때마다 인터넷돌아댕기면서 하긴했는데. 아.....이건 아니겠다 싶어서 이렇게 쭉~~~ 정리를 해봤습니다. (네......정말 글씨 개발새발이죠. 더군다나 정리하는 스타일도 썩.......ㅋㅋ) 그냥 아.....이런 흐름이었구나 라고 정도만 봐주셨으면 좋겠네요 TCP/IP책을 보고 정리하였습니다. 제목은......ㅋㅋ 황혼에서 새벽까지 라는제목이 갑자기 떠올라서.....ㅎㅎ
-
내가 포맷하고 설치하는 것들. . .개발하면서/etc 2010. 2. 23. 12:53
매번 포맷할때마다, url찾아가면서 다운받는것이 귀찮아져서 아예 USB에 담기까지했습니다. 한번 어떻게 있나 정리해보자~!! 라는 마음에 포스팅을 하게되었습니다. 다음팟 인코더 PC Manager (울며 겨자먹기로 설치하는것. . .이름부터 마음에 안듬) putty (주로 사용하는것. . .뭐 여러개 써봤지만 putty가 가장 나은듯....) ccleaner Portable (잘되는건지 모르지만 웬지 정리할게 많이 생기는 날에는 뿌듯하다 ㅋㅋ) unlocker Portable (usb해제나 폴더삭제가 안될경우 사용) winscp Portable (엥간한 기능은 다있음~~ : > ) TodoList (계획있는 삶을위해~~ㅎㅎ) Evernote (여러모로 잘쓰고 있음 ㅎ) 아~!! 그리고 폴더하나에 바로가기..
-
Linux를 윈도우와 같이 사용하자~!!개발하면서/etc 2010. 2. 17. 00:45
리눅스와 윈도우는 각각의 장점이 있다. 그래서 검색하다가 Portable Ubuntu를 찾게되었고 간단한 것들은 여기서 검색을 하다가 andLinux라는것을 찾게되었다. 브라보~!! 좋다 Virtual Box에 심리스 모드라는것도 있는데 이게 더 가볍고 제법 쓸만하다~!! : ) 이건 뭐 인스톨부터 사용법까지 너무 자세하게 잘 나와서 포스팅할게 없네....(귀찮은건 절대 아님......) 설치하다가 Shared Folder에 아무것도 안나오시는 분이 있을지도 모르겠다. 그럴경우, 윈도우 원하는곳에 공유폴더를 만들어주면 해결이 된다. 개발은 리눅스에서 잘하다가 PPT발표나 어쩔수 없이 윈도우 환경을 사용하는 개발자라면 정말 좋은 물건이 아닐수 없다. 메모리도 30메가정도밖에 안먹는....: ) 설 다음날이..
-
XStream개발하면서/etc 2010. 1. 12. 23:07
이번 프로젝트를 하면서 웹도 배워보고 Java도 해보고 많은 경험을 해보았다. 기술적인것보다는 마음가짐? 공부하는 자세? 이런걸 많이 배웠다. 여기서 쓰고자 하는것은 XStream에 대한 간단한 사용법이다. List.java 를 보면 각 필드 위에 @XStreamAsAttribute 을 적어주었다. 필드를 에트리뷰트로 인식하라는 어노테이션이다. 적지 않으면 에러는 나지 않지만 값을 못가져온다. 또한 Alias도 반드시 지정을 해야한다. 뭐 속성명을 클래스로 하면 좋겠지만, 나같이 대소문자 구분이 있거나, 다르게 했을경우는 Main에 xstream.alias("list", List.class); 를 적거나 List 클래스명 위에 @XStreamAlias("list")를 적어주면 된다. xstrem : ht..
-
putty를 좀 더 편하게 사용해보자개발하면서/etc 2009. 12. 29. 23:36
개발할때는 putty로 접속해 개발을 하는데 테스트를하거나 여러 서버에 접속하여 개발을 하다보면 putty창을 많이 띄우게 된다 그래서 아래 두개의 프로그램을 사용하고있는데 Putty Connection Manager Putty Tabs 첫번째것은 자동로그인하고, 다양한 기능이 필요한 putty사용자분들에게 두번째것은 다 필요없다. putty에 탭기능을 달라~~ 하시는 사용자분들이 사용하시면 좋을것 같다~~ : ) 더 다양한 프로그램은 Turbocharge Putty 에 있다. http://www.thegeekstuff.com/about/ 이분이 쓰신건데 정말 흥미있는 정보가 많이 있는것같다. 나도 이런 포스팅을 목표로 열심히 해야겠다~~!!
-
문자열안에 아스키 코드넣기개발하면서/etc 2009. 12. 22. 23:52
문자열을 알맞게 분리한후 각 data사이에 구분자를 넣은뒤 검색엔진한테 보내주는 것을 개발하고 있었다. 아스키 코드 31번이 거의 안쓰는것같아서 구분자를 \31로 하였다. 당연히 난 아스키코드 31이 될줄알았는데...어라;; 왜 Can't find delim이 출력이 되지?ㅎㄷㄷㄷ int main() { char delim = '\31'; if ( delim == 31 ) { printf("Find delim\n"); } else { printf("Can't find delim\n"); } return 0; } 검색하다가 특수문자설명해준 사이트 를 찾았고....아.........나의 무지에 고개를 들수없었다...ㅋㅋㅋㅋㅋ;;; 특수문자를 표현할때 \0??, \??는 10진수가 아니라 8진수였다. 아래와 ..