본문 바로가기

전체

(202)
코로나19(우한폐렴) 장기화에 따른 자산관리 코로나 바이러스의 세계적 확대화 첫 기점이 됐던 1월 중순, 말경부터 2월 초까지만 해도 국제보건기구(WHO)에서 까지 전세계적 대유행 질병 (Pandemic) 상태를 공표할만큼의 상황이 벌어질지는 일부 의료업계 종사자들을 제외하고 대중적으로 그렇게 심각하게 받아들여지진 않았고 중국, 특히 우한지역의 발병, 사망자를 중심으로의 확진, 사망자의 추이에 따라 자산시장(특히 주식) 참여자들은 일시적 충격정도로 받아들였다고 본다. 이미 과거 사스, 메르스의 학습효과로 일부 메인발병 지역이 조용해 지고 완치자의 비율이 크게 증가하고 비로소 종식되면 주가나 세계경제 흐름이 요동을 쳤지만 오랜 기간이 지나지 않아 회복하는것을 경험했기 때문이다. 실제로 요즘같은 정보가 넘치는 사회에서 국내 개인투자자(이하 개인)들도 ..
게으른 직장인을 위한 현실적 저축방법 유튜브라던지 뉴스만 봐도 최근까지 급 상승세를 보이는 서울 주택시장이나 미국 주식등을 보면 왠지 하루라도 빨리 참여하지 않으면 남보다 뒤쳐지는 기분이나 나와 똑같이 일하는 동료는 재테크를 잘해서 자산가치는 훨씬 앞지른 사람들을 보면 나는 뭐했나 싶은 자책과 질투등의 복잡한 감정을 가지게 된 분들이 특히 최근에 아주 많을것이라 생각한다. 한술 더 떠 각종매체들에서는 지금같은 저금리 세상에서 예적금만으로는 노후준비는 어림도 없으며 60대에 은퇴했다고 가정하고 1~2인가구 평균 월 생활비 200여 만원을 가정했을때 기대수명을 100살정도로 잡으면 노후대비를 위한 자산은 현금흐름으로 10억정도는 있어야 한다고 많이 얘기하며 투자를 안하면 자발적 은퇴나 명퇴 등의 강제 은퇴후 인생의 패배자가 될 것 처럼 말을 한..
투자 시기를 가리는 방법 (feat. 줏대) 우리 주변에는 불과 10년전과 대비해도 수없이 많은 투자 상품과 정보들이 흘러 넘친다. 주식, 부동산, 채권, ETF, 펀드, 금, 은 등의 실물자산 등 이미 존재 했으나 유튜브 같은 미디어나 소셜네트워크 매체를 통해 투자 상품이나 경제상황에 크게 관심 없던 보통 사람들도 이제는 경제에 자연스럽게 관심을 가질만한 나이대가 되면 검색을 통해 다양한 정보를 접하게 된다. 나 또한 많은 정보검색을 통해 많은 인사이트를 얻고 있고 몰랐던 부분도 알게 되는 경우가 많은데 이 정보의 홍수 시대에서 오히려 너무나 많은 정보가 판단력을 흐리게 하는경우가 더 많을때가 자주 있다. 특히 부동산의 경우 2017년 부터 얼마전 정부발표한 12.16 부동산 대책 이전까지 가히 폭발적인 시세 상승을 부르며 현재는 2019년 2월..
YOLO에 대한 일침! 그리고 노후대책 아주 조금씩 분위기가 바뀌고 있지만 야근을 열심히 하는 노동자의 미덕으로 보는 사회, 정년퇴직이 보장되지 않는 일자리 거기서도 높은 연봉을 받는 직업은 아주 소수의 사람들을 제외하고는 결국 돈이 아쉬워서 삶 = 일로 등가교환 해야하는 현실 혹은 삶의 질은 낮아지거나 겨우 살만큼의 돈을 받고 저녁있는 삶을 간신히 찾을수 있는 일자리 그나마도 안되서 일은 일대로 하고 급여는 적거나 불규칙한 일자리에서 지금의 20~30대들은 갈팡질팡하고 있는데 언제부터인가 YOLO(You Only Live Once) 라는 의미가 젊은층에 퍼지고 있다. tvN 드라마 '혼술남녀' 중에서 좀 깊은 의미는 까짓거 한번 사는 인생 내가 원하는 대로 살아보자였을건데 언론이나 각종 미디어 매체, 이를 통한 마케팅을 펼치고 있는 기업광고..
[Spring 3.1.x~4.x] xml 설정의 변화 3.x 버전대의 스프링 프레임워크가 나온지 얼마 안된 것 같은데 벌써 4.1버전대가 릴리즈 됐다. 그래도 3.x 버전대까지는 종종 설정도 살펴보고 이것저것 시도해봤는데 프로젝트 때문에 한참을 못보다가 최근에 시간이 되서 바뀐건 없나 살펴보니 꽤 많이 바꼇다.. 예전 2.x버전대의 설정지옥에 비하면 요즘에는 많이 편해지긴 했지만 아직도 잘 돌아가게 설정 하려면 시간 깨나 잡아먹는 일이긴 하다. 그리고 설정이 간편해진 대신 구조가 복잡해서 모르고 복붙만 해서 쓰다보면 돌아가긴 하지만 잠재적인 위험을 가지고 있는 코딩을 할 수 있는 경우도 이번에 느꼈다. 보통 스프링 메이저 버전이 업그레이드 되면 한번씩 둘러보느라 이번에 최신버전으로 설치하고 테스트 해봤는데 설정에서 꽤 막혔다. 이 글에선 막혔던 부분과 해결..
[jQuery] 강력한 Select Box 디자인 플러그인 Select Or DIE 회사에서 조그마한 모바일 웹 개발 개선작업 프로젝트를 진행하고 있다. jQuery Mobile과 전자정부 프레임워크로 구성되어 있는데 사실 굉장히 작은 규모의 프로젝트라 전자정부 프레임워크 내부 API를 이것저것 사용할 일도 없고 사정상 지금 회사 에서 사용하는 노트북이 거의 10년전에 집에서 뒹굴던 노트북(싱글코어.. 램 2Gb)이라 이클립스가 무거우면 견디기가 어렵고 전자정부 프레임워크 개발환경은 왤케 무거운지.. validator 한번 돌아가면 노트북 팬이 터질듯이 돌아가고 손도 댈수 없을 정도여서 구조 리팩토링을 결심했다. 기존소스에서 전자정부 API를 사용하는 부분을 제거하고 Spring설정도 다시 잡고 하다보니 이틀이 꼬박.. 전자정부 프레임워크.. 참 좋긴한데 이번에는 제대로 신경질 나게 해..
Serva를 사용한 윈도우XP,7,8,리눅스 네트워크 설치방법 윈도우나 리눅스 설치시 보통 DVD나 CD ROM을 사용해서 설치를 합니다. 데스크탑이라면 보통은 설치를 해서 많이들 사용하실 텐데요. 노트북의 경우도 좀 덩치가 있는 것들은 DVD-RW를 내장하고 있는경우가 많지만 무게,크기 경량화를 위해 넷북이나 울트라씬 노트북의 경우 ODD를 제공하지 않는 경우가 대부분 입니다. 그래서 외장 ODD를 구입해서 사용하거나 고용량 USB에 윈도우 설치 DVD내용을 복사해서 부팅하는 방법을 선택해서 설치하는 경우가 많은데요. 이 과정들이 OS종류 마다 다를뿐더러 GRUB등을 MBR(Master Boot Record)에 심는 작업을 해야되는 번거로움을 거쳐야 될때가 많아서 저도 이제까지 ODD가 없으면 많이 시도해본적이 없습니다. 그러던 중에 구형넷북에 윈도우8을 설치하면..
[WAS] Tomcat 4.x , Sybase 12.5.0.3 DataSource 설정방법 요즘엔 보통 Tomcat 5~6버전 혹은 Tomcat 7 버전을 WAS로 사용하는 경우가 있을 겁니다. 제가 일하는 곳의 환경은 꽤 구형 시스템을 사용하고 있고 프로그램에서 DB 커넥션 시 JDBC로 바로 연결하고 있어 부하가 상당히 걸리는 편이라 개선을 해보고자 DBCP를 사용하여 커넥션을 얻어오도록 테스트를 해봤습니다. 요즘엔 각종 프레임워크에서 손쉽게 설정 가능 하지만 이곳 상황이 그렇지 못하기 때문에 좀 삽질을 했습니다. 먼저 DBCP를 사용하기 위해서는 자카르타 DBCP API인 Commons-dbcp-1.2.1.jar, Commons-collections-3.1.jar, Commons-pool-1.2,jar 가 반드시 필요합니다.(꼭 버전이 맞아야 하는것은 아닙니다.) 그리고 중요한 것은 이 ..
[Spring Framework] RESTful Web Service와 JSP,URL Mapping 문제해결 보통 우리가 인터넷을 사용하면서 주소창에 흔히 볼수있는 주소 표현으로 다음과 같이.. http://xens.tistory.com/content/list.jsp?user=park&page=1 과 같은형태를 많이 보게 됩니다. 이를 RESTful 하게 표현하면 http://xens.tistory.com/content/list/user/park/page/1 과 같이 표현할 수 있게됩니다. 개념상으로는 단순히 이렇게 주소 표기를 위해서 뜬금없이 나타난 것은 아니고 'URI로 자원대상을 명시하고 Method로 자원에대한 행위를 정의한다' 를 베이스로 가지고 있는 아키텍쳐 이며 기본적으로 CRUD(Create, Read, Update, Delete)와 매치될수 있는 형태의 서비스 에서 쓰이고 있습니다. 저도 여기저..
XStream을 이용한 XML UnMarshalling(File, InputStreamReader, FileInputStream) 예제 #3
XStream을 이용한 XML Marshalling, UnMarshalling(InputStreamm, OutputStream) 예제 #2 1부에서는 HttpServletResonse의 getWriter()를 통해 마샬링한 데이터를 바로 출력하는 예제를 작성해 봤습니다. 이번에는 OutputStream으로 마샬링한 데이터를 저장하고 이를 InputStream으로 변환하여 언마샬링 처리하는 방법을 예제로 작성해보겠습니다. JAXB를 사용한 예제도 비슷하게 HttpUrlConnection을 통해 가져온 InputStream을 언마샬링 하는 예제가 있으니 참고하시기 바랍니다. ----------------------------------------------------------------------------------------------------------------- ※Object를 마샬링 후 OutputStream으로 저장한 후 Inp..
XStream을 이용한 XML Marshalling, UnMarshalling(HttpServletResponse getWriter()) 예제 #1 XStream을 통한 마샬링, 언마샬링 처리에 대해서 알아보겠습니다. 최근 JAXB(Java Architecture for XML Binding) API와 더불어 OXM(Object/Xml Mapping)에 많이 사용되고 있는 것 같네요. 스프링 프레임워크를 쓰시는 분들은 JAXB, XStream 모두 Spring OXM에 포함되어 있으므로 간단히 의존성 주입후 사용하시면 되겠습니다. 저는 따로 라이브러리를 받아서 사용 했습니다. 마샬링, 언마샬링 구현 방식은 JAXB와 거의 유사합니다만 가독성은 XStream이 더 간결했으며 대략적인 개념은 비슷한 라이브러리 들이지만 약간씩 차이가 있습니다. 개인적으로는 편의성만 보면 XStream이 쓰기 더 편하게 느껴집니다. 이제 간단한 예제부터 한번 보겠습니다. ..
JAXB를 이용한 XML UnMarshalling(HttpServletResponse getWriter()) 예제 #4
JAXB를 이용한 XML Marshalling, UnMarshalling(InputStream, OutputStream) 예제 #3
JAXB를 이용한 XML UnMarshalling(HttpUrlConnection) 예제 #2 JAXB를 이용한 File로 마샬링, 마샬링된 XML을 언마샬링 하는 방법에 대해 살펴보았습니다. 이번엔 HttpUrlConnection 을 통해 얻어온 InputStream으로 언마샬링 하는 예제를 써보겠습니다. 1부의 File을 통한 Marshalling, UnMarshalling 예제를 보시고 나면 금방 이해 되실 듯 싶습니다. 1부에서는 List형 데이터를 마샬링, 언마샬링 하는 방법을 다뤘고 이번에는 약간 변경하여 XML Element의 Attribute처리를 다뤄봤습니다. -XML 원본 데이터 예시(UnMarshalling시 사용) -------------------------------------------------------------------------------------------..
JAXB를 이용한 XML Marshalling, UnMarshalling(File) 예제 #1 흔히 데이터 처리 방법으로 과거부터 많이 XML을 SAX나 DOM API를 사용 하여 데이터를 가져오는 방식을 많이 사용 해왔습니다. 요즘은 프론트 엔드에서 AJAX를 사용한 화면전환없이 처리하는 방법을 많이 사용하면서 JSON(Java Script Object Notation)을 많이 사용하고 있지만 여전히 XML도 많이 사용되고 있습니다. 보통 스프링 프레임워크를 사용하시는 분들은 XStream을 사용하시는 것 같은데 JAXB에 비해 코드 처리가 간결해 보이긴 했습니다. 아직 XStream을 써보지 않은 관계로 JAXB를 통한 여러가지 XML Marshalling, UnMarshalling 처리에 대해 몇가지 써볼까 합니다. 1. JAXB(Java Architecture for XML Binding)..
개발자 이야기 1 - 갑(甲) 업체 담당자의 유형 저는 4년차 개발자 입니다. 첫 직장을 3년여 있다가 떠나 제조업 전산실로 오게 된지 어느덧 반년이 훌쩍 넘었네요. 사실 전산실로 온것에는 여러가지 이유가 있었습니다만 첫번째로는 많은 개발자분들이 그렇듯 야근에 지쳤고 갑의 말도 안되는 주장과 억지에 지쳤었습니다. 물론 열의 한두개긴 했지만 좋은 갑업체도 있었습니다. 어짜피 수많은 개발자분들이 무리한 일정, 요구사항들을 많이 겪어보셨겠지만 제가 겪어본 갑 업체 담당자의 유형을 한 번 얘기해보려고 합니다. 1. 친절하고 말이 통하는 담당자 갑업체 담당자 유형을 적겠다고 하면서 친절한 담당자가 먼저 나오다니 뭔 헛소리를 하려는 거냐 라고 생각하실 것 같습니다. 전 직장에 있을때 SM업무를 맡고있을 당시 15~20개 정도의 업체를 담당하고 있었습니다. 이중에서..
[JAVA] 기준년월의 전월 구하는 기능, 현재 년월의 전월, 마지막 날짜 구하는 기능 지금 회사에는 쓰는 ERP시스템을 좀더 편하게 보기위해서 MIS비스무레한 걸 만들다가 하도 오랜만에 날짜관련된걸 만드려니 한참 해매게 된..ㅜ Calendar API는 정말 편리하긴 하지만 사용법을 잘 모르면 API 뒤지느라 좀 짜증나기도 하네요. 역시 반복학습과 경험이 중요한것 같습니다. 사용법 : - 첫번째 예제 : 파라미터로 기준 날짜(ex)201304, 가감할 숫자를 넘깁니다. - 두번째 예제 : 파라미터로 가감할 숫자를 넘깁니다. - 세번째 예제 : 파라미터로 기준 날짜(ex)201304를 넘깁니다. //파라미터의 해당하는 년월의 전달을 구한다. public String getBeforeYearMonthByYM(String yearMonth, int minVal){ SimpleDateFormat..
[JSP_AJAX] jQuery Ajax, Apache Commons Upload를 사용한 다중파일 업로드, 프로그레스 바 제작 지난번에 파일 업로드 프로그레스바 구현에 대한 글을 포스팅 한적이 있었습니다. 당시에는 단일 파일 업로드만 구현 했는데 이번에는 다중 파일 업로드 구현에 대해서 써볼까 합니다. 단일 파일 업로드 기능을 구현할때도 그랬지만 웹에서 파일업로드 기능 구현은 거의 해본적이 없습니다. 보통 OCX를 통한 파일 업로드 방식만 많이 사용해서 봐서 삽질을 많이 했네요. 일단 구현전에 괜찮은 파일 업로드 모듈을 찾아 봤습니다. 아무래도 제가 직접 제작하는것도 좋지만 저보다 뛰어난 분들이 만든 소스가 더 믿음직스러우니까요. 하지만 찾아보시면 보통 JS + Flash나 Flex를 사용한 파일 업로드 모듈을 보시게 될겁니다. 일반 PC환경에서면 크게 거슬리진 않지만 상황이 많이 나아지긴 했어도 모바일 환경하에서는 Flash ..
JSON(JavaScript Object Notation)사용법에 대해 요즘 N,D포털을 비롯해서 거의 모든 사이트에서 Front-end 구현 기술에 빠지지 않고 포함되는 기술로 AJAX가 사용되는 것 같습니다. 사실 AJAX자체는 신기술이라 할 수는 없지만 jQuery같은 훌륭한 자바스크립트 라이브러리가 나오기 전에는 뷰페이지를 표현하는데 있어서 AJAX가 많이 사용됐던것 같진 않습니다. 물론 이전에 prototype.js와 같은 라이브러리가 있긴 했으나 지금처럼 어느곳에서나 눈에 띌정도로 많이 사용됐던 것 같진 않네요. 저 같은 경우에도 AJAX를 깊이있게 사용해본적은 그다지 없고 request중에 비동기적 기능호출이 필요한 경우에만 종종 사용해왔던 것 같습니다. 하지만 대세를 따르다 보니 이젠 AJAX, JSON사용은 필요보다는 필수가 되가고 있네요. JSON이 두루 ..
윈도우8 과연 업그레이드 가치가 있는가? 지난 10월 26일 윈도우8이 정식출시 되었습니다. 물론 관심 많으신 분들은 출시이전 컨슈머 프리뷰 버전을 통해서도 경험 해보셨을것이고 그 이전의 빌드를 설치해본 경험도 있으실 것 같습니다. 저 또한 윈도우8 개발 초기 당시인 2011년 중순께에 설치를 해봤고 시작화면의 어색함에 바로 삭제해버린 후 이번엔 정식 출시된 ProK버전을 가지고 설치를 해봤습니다. 설치과정이야 윈도우 XP이후로 거의 손댈 필요없이 간소해졌고 비슷하므로 굳이 소개하진 않겠습니다. 일단 설치를 마친후 몇가지 자동으로 셋팅을 마친후 시작 화면이 뜹니다. 처음에는 윈도우8이 제공하는 기본앱이 시작화면을 차지하고 있습니다. 위 화면에서는 기본 앱 몇가지를 제외하고 모두 삭제 후 기존에 사용하던 프로그램들을 설치하여 주로 사용하는 프로그..
[JAVA_JSP_AJAX] SpringFramework, JSP, jQuery Ajax, Apache Commons Upload를 사용한 프로그레스바 작성 예제 파일 업로드 라이브러리 선택(COS,Apache Commons Upload)에 대해 포스팅 했던 글에 이어 이번에는 파일 업로드 구현 예제에 대해 올려보겠습니다. 파일 업로드시에 보통 작은 데이터의 경우 손쉽게 jQuery의 ajaxStart, ajaxStop function을 통해 AJAX 요청 시작시, 완료시에 대한 이벤트를 처리 할 수 있으므로 ajaxStart()시에 GIF이미지 등을 화면에 띄워줘서 처리 상태를 사용자에게 알릴 수 있습니다. 보통 큰 용량의 파일이 업로드 될때는 JSP등의 페이지로 처리 하기 보다는 별도의 업로드 모듈을 사용하는것이 낫겠지만 5MB~10MB내의 파일이 오갈때에는 굳이 그럴 필요없이 웹으로만 구현하는것도 충분하다고 생각합니다. PC의 경우 굳이 프로그레스바를 보여주..
[JAVA,JSP] 파일업로드 기능 구현시 cos.jar를 쓸까? Apache Commons Upload를 쓸까? 얼마전 공부겸 해서 Spring Framework 2.5, jQuery, iBatis를 사용한 모바일 전용 게시판을 제작 했습니다. 처음에는 그냥 기본적인 기능만 만들고 다른것 좀 공부 하려고 했는데 만들다 보니 재미가 붙어서 파일 업로드 기능도 추가 하게 됐습니다. 다중 업로드도 구현하려고 했지만 귀찮아서 단일 업로드만 구현하게 됐네요. 여튼.. 파일 업로드를 워낙 오랜만에 구현하려다 보니 기억나는 것도 없고 뭘 사용할까 고민이 됐습니다. 그래서 검색하다보니 가장 많이 사용하는듯 한 라이브러리로 cos.jar가 눈에 띄었습니다. (com.oreilly.servlet의 약자이죠. 오라일리 책 시리즈로 으로 유명한..) 하나는 Apache Commons Upload 였는데 둘다 구현하기가 까다로운 편은 아..
방명록 일부 글이 삭제되었습니다.(아..티스토리...ㅜ) 요즘 외쿡에서 들어오는 스팸글이 많아 해당 글에 대한 IP차단 및 삭제를 진행할때 여러 글을 체크한뒤 삭제를 진행했더니일시적 오류가 발생했다는 메시지 창과 함께 삭제처리가 안된것 처럼 보여서 몇번 재시도를 했습니다.(세네번 정도)겉으로는 삭제가 안된것 처럼 보여 새로고침 해보니 방명록 데이터가 삭제가 됐네요;;글 남기신 분들께는 죄송합니다. 고의로 삭제한 것은 아니에요~※ P.S개발자의 입장에서 봤을때 아마도 체크된 글에 대한 IP차단+삭제를 진행할때의 로직이 한번에 수행 되는것 같습니다.방명록 글에 체크가 됐을때 해당 페이지의 체크박스의 인덱스를 그대로 가져가다 보니 삭제 및 IP차단 실패시에 계속해서삭제 시도시 체크박스의 체크가 해제되지 않은 상태에서 뒤에 있는 글도 삭제 되버리는 현상이 발생하는것 ..
내방 PC배치 상황, PC 배치에 대한 고민 해가 갈수록 방안에 테스트용이나 작업용으로 사용하는 PC가 늘어나고 있습니다. 16~17년 전만 해도 PC가 상당히 고가 였고한 가정에 한개의 PC가 있는경우가 아주 많지는 않았기 때문에 집에 PC가 두대이상 있는 경우가 드물었고 노트북PC의 경우그 당시 물가로도 300~400만원 상당의 고가의 업무용으로나 가끔씩 볼수 있었기 때문에 한 가정에 한대 이상의 PC가 있는 경우가 드물었습니다. 시간이 흐르면서 PC에 사용되는 하드웨어의 가격이 낮아지고 기존에 사용하던 장비들이 고성능 게임을하지 않는이상 충분히 사용용도에 따라 계속 사용할 수 있을만큼 성능향상이 이뤄졌기 때문에 요새는 한가정에 PC 두대 정도는많이들 가지고 있으실거라 생각합니다. 저의 경우 중고로 팔아도 돈도 안될 구닥다리 장비들이긴 하지만 ..
[리뷰] 미니 프로젝터 UMP-15A 구입한지 꽤 됐지만 집에서 거실이나 자신의 방에서 사용할 미니 프로젝터에 관심있으신 분들을 위해 간단한 리뷰를 올려봅니다. 프로젝터라 하면 보통 회사 회의실이나 강당등에서 천장에 고정시켜서 사용하는 사이즈가 큰 프로젝터를 상상하실텐데요. 요즘은 이전에 그렇게 큰 사이즈의 프로젝터들도 상당히 소형화 되어 출시되있어서 배치만 적절히 한다면 가정에서도 비교적 저렴한 가격에 영화관 스크린과 같은 사이즈로 영화나 TV를 즐길수 있는 세상이 되었습니다. 저도 이전부터 구입하려고 눈독을 들이면서 알아봤던 제품중 L사의 미니 프로젝터가 있었습니다. (사진출처 : http://www.flickr.com/photos/lge/ )사진에서 보듯 상당히 사이즈가 작습니다. 사진에서 보는 모델들이 제가 사려고 했던 모델들과 동일..
중소기업 & 홈파일 마이크로 서버 HP MicroServer Prolient 사용기 다섯달 전쯤 회사에서 파일서버 용도로 사용하던 고가의 서버가 죽어버리는 사태가 발생했었습니다. 불행중 다행히도 SAS(Serial Attached SCSI) 형태라 시크타임이 짧은 고가의 하드들은 죽지 않았고 메인보드나 파워의 불량으로 단정짓고 새로 파일서버 구매를 추진했었는데요. 찾다보니 따로 업체와 계약되있지 않은경우엔 일반 상점에서 수급이 쉽지도 않을뿐더러 가격도 천차만별 이었습니다. 일단 구입할 새로운 서버 사양은 이정도 였습니다. CPU : 듀얼코어 RAM : 2~4GB이상(ECC) HDD : 4TB이상 HDD나 메모리야 별도 구매한다 손 쳐도 서버 가격이란게 참 너무 비싸더군요. 보통 250~300만원 이상이었고 500만원이 넘는 서버도 많았습니다. 저희 입장에서는 파일서버에 오버헤드가 날만큼..
잃어버린 신뢰 - 시게이트 HDD 지난주에 개인적으로 아주 큰일이 생겼습니다. 출근해서 외장하드를 연결하니 쇳소리가 나는겁니다. 간혹 USB케이블이 제대로 연결 안된경우 인식이 안되는 일이 생기니 그러려니 하고 다시 꼽았다 끼워봤지만 여전했습니다. 옆에 있던 PC에 끼워봐도 마찬가지 더군요. 케이블 불량인가 싶어 다른 케이블을 끼워봐도 역시나 쇳소리.. 이 외장하드에는 제가 일하면서 정리한 내용들이나 업무에 관련된 중요내용들이 한가득 들어있기 때문에 고장나면 상당히 데미지가 큰 상황이었습니다. 그래서 이번 글에서는 시게이트 HDD를 대놓고 까려고 합니다.ㅡㅡ^ 사건의 주범 Seagate FreeAgent 320GB 시게이트 HDD는 제가 컴퓨터를 사용하기 시작하던 90년도 초반부터 저와 인연을 맺어왔습니다. 286이었나.. 386컴퓨터에..
빌립S7 구입기 & ASUS EEE PC 701의 비교 이번에도 엄청 오랜만에 글을 써봅니다. 얼마만인지 기억도 안나네요. ㅎㅎ 올해 초에 쓸데없이 사지말자 하다가 결국은 사게된것이 있습니다.. 유경테크놀로지 Viliv S7 바로 요놈이죠. 평소 넷북이나 울트라씬 노트북등에 관심이 있으셨던 분들이라면 아마 이 빌립과 UMID의 mBook등을 잘 아실겁니다. 여하튼 저는 기존에 쓰고있던 ASUS EEE PC 701이 있었기 때문에 구입하는데에 상당히 고민을 했습니다.(이틀정도....) ASUS EEE PC 701 (4G SSD, 1GB RAM, Dothan 600Mhz CPU) 사진으로 보면 아시겠지만 정말 아껴서 썼습니다. 처음 EEE PC가 나온다는 말에 국내에 들어오기도 전에 사버렸었죠. 그때 제가 설레발 쳤던 글은 여기서 보실수 있습니다. 그 당시엔 정..
흥미로운 간이 홈서버 pogoplug 블로그에 거의 반년만에 글을 남겨봅니다. 요새 스마트폰 관련해서 하이브리드 어플을 개발중이라 많이 바쁘네요. 많은 개발자분들이 그러하듯 야근 야근 야근이 계속 되고있습니다.ㅜ_ㅜ 그래도 이번주에는 조금 풀려서 블로그도 한번 들러서 글을 써보게 되네요 ㅎㅎ. 사설은 여기까지 하고.. 최근에 개발을 하면서 서버쪽으로 해봐야 될게 있어서 집에서 뒹구는 펜티엄3, 펜티엄4 PC에 각각 윈도우, 리눅스를 설치해서 APM서버설치, FTP서버를 설치했습니다. 각각의 사양은 아래와 같습니다. Pentium III PC CPU - Intel Pentium III 750Mhz(소비전력량이 성능에 비해 적은 편입니다. 19.5W) RAM - PC100 256MB(원래는 96MB였는데 2천원 주고 업그레이드 했네요..;;) ..
윈도우7 CMD.exe 실행오류(0xc0000142) 해결방법( XP,VISTA공통) 예전에 도스시절에 사용했던 명령어 COMMAND.COM처럼 윈도우에서도 CMD.EXE 라는 콘솔 을 통해 윈도우 명령을 처리할때가 있습니다. 특히 포터블 프로그램들이 CMD창을 많이 사용하게 되는데 며칠전에 CMD창을 실행하니 오류코드(0xc0000142) 와 함께 실행을 할수없다는 오류를 내더군요. 어이없는건 직접 %Windir%system32 폴더에 들어가서 실행해보면 멀쩡하게 실행된다는 것입니다. 얼마전 Tiny7을 EeePC에 설치하고나서 생긴문제인데 자주쓸일은 없지만 위에서 말한것 처럼 포터블 프로그램이 CMD창을 통해 중간명령을 수행하는경우가 많아 꽤나 불편했습니다. 검색해보니 역시 뻔한답이 대부분이더군요. '바이러스 검사, 악성코드 검사, 보안패치 설치여부확인' 하긴 시도할수 있는 해결방법은..
EeePC 701(4GB SSD)에 윈도우7 설치하기(다른 넷북,PC도 가능) 오랜만에 글을 씁니다. 글 쓸거리는 많았지만 항상 귀차니즘에 올린적이 없네요. 근데 이번글은 꼭 올려둬야 속이 시원할것 같아서 올립니다. 윈도우 비스타가 ME꼴이 되서 망하고 윈도우7이 호평을 얻고 있습니다. 저 또한 학생이 아니지만 아는 사람에게 부탁해서 아카데미판을 한 카피 구입해서 쓰고있습니다. 한참 전에 올렸던 윈도우 7 베타 설치기에서도 밝힌것과 같이 비스타의 실패를 만회 하려는듯 상당부분이 개선된것을 알수 있습니다. 제 경우에는 메인PC에서 비스타를 사용할때와 7의 차이는 반응성이 빨라졌다는것이 좋은점인것 같습니다. 그 외에는 크게 다른점은 못느꼈습니다. 메인PC사양이 충분하기 때문에 그랬을 것이라 생각합니다만 EeePC나 기타 아톰 플랫폼 넷북들은 어떨까요? 전에 올린 글에서 보시면 일단 윈..
[JAVA] iBatis+Struts2 예제 정말 너무나 오랜만에 글을 써보는것 같습니다.. 거의 반년만인것 같은데.. 몇달간 자바를 배우느라 안돌아가는 머리 부여잡고 고생중입니다. 다들 재미없어하는 프로그래밍 얘기를 여기다 쓸줄이야 ㅋㅋㅋ 그런다고 잘 알면서 쓰는것도 아니고 잘못된 정보가 있을수도 있으니 보시는분들은 나름 필터링 해서 보시면 되겠습니다. 어짜피 파일도 많고 안의 내용을 전부 글로 쓰기는 시간도 없고 귀찮기도 해서 대략적인 파일구조만 설명하고 예제로 만든 파일을 첨부했습니다. 1. iBatis iBatis를 처음접했을때는 파일갯수만 늘어나고 복잡하다고 생각했습니다.. MVC Model 1에서 주구장창 사용해오던 DAO클래스에 너무나 익숙해져서인지 왜 쓰는지도 사실 잘 몰랐고 새로운 시도는 항상 어려움이 있는것 같습니다. 근데 계속써..
24시간 FTP서버오픈!(http://xens.dnip.net, ftp://xens.dnip.net) 몇일전 개인적인 필요로 PHP나 AJAX를 사용하는 무료 웹하드 솔루션을 찾아보고 설치도 해봤지만 간헐적인 오류가 발생하는등 안정적이지 못했습니다. 웹서버에 설치해서 쓰는 무료 웹하드 솔루션 으로는 많이쓰이는 프리하드(http://freehard.eeaa.co.kr)나 꽤전에 AMS반디로 바뀌기전에 저도 종종 썼던 아리소프트(http://van-di.com)의 반디가 있습니다.(현재 AMS반디로 바뀌고 체험판을 다운로드 받아 사용해보실수 있습니다. 다만 JDK(Java Developer Kit)가 설치되있어야 합니다.) 개인적으로 써봤을때 프리하드는 몇가지 불편한점이 많았는데 그냥 일반용도로 쓰기엔(고용량 파일 업로드 제외) 쓸만했습니다만 디자인이 개선됐으면 하는 바램이 있네요. 이번에 Flex버전으로 ..
새(bird)소리 때문에 스트레스!!!!!! 어제 아침에 AJAX로 개발된 프로그램들 좀 찾아보고 개인적으로 쓸 웹서버 설치형 웹하드 솔루션을 알아보다가 며칠전부터 밖에서 들려오던 이상한 소리가 조금 집중해서 뭔가를 하다보니 더 크게 들리게 됐습니다. 마치 컴퓨터의 고주파음이 나듯 삐이이~~ 하는 소리가 약간은 규칙적으로 계속 들리는데 처음엔 크게 신경 안쓰이던것이 시간이 지날수록 너무 거슬렸습니다. 저는 왠만한 소리엔 둔감한 편인데 고주파음등에 상당히 민감한 편입니다. 처음에는 이 소리가 어떤집에서 내는 알수없는 소음인줄 알고 "아..어느집이냐..짜증나 죽겄다!!" 했는데 학교 다녀온 동생에게 말했더니 꽤 전에 TV에서 봤는데 그게 새소리라고 그럽니다. 조금 안듣고 있으면 괜찮아지겠지 싶어서 잠시 작업을 멈추고 거실에서 있다가 다시 방에 들어갔는..
시대를 역행하는 ISP들의 주먹구구식 과금정책 얼마전까지는 전의 글에서 잠깐 말했던대로 크로스케이블을 통해 세대의 컴퓨터를 번갈아서 공유 해서 인터넷을 사용했던 터라 05년쯤부터 사용자들의 거센 비난을 받아왔던 KT의 공유기 금지 정책에 대해 그냥 그런가 보다 라고 생각했습니다. 하지만 이번에는 공유기를 사용하게 되어서 아무래도 관심이 가게되서 찾아보게 되었는데요. KT나 하나로통신 파워콤등 국내 메이저급 ISP들이 웃기는 정책을 펼치고 있었네요. 일단 이 정책에 대해선 KT가 총대를 제일먼저 둘러맸기 때문에 KT가 가장많은 욕을 먹고있는듯 싶습니다. 처음 이 정책을 시행할때 기존에 공유기 사용자들 에게 엄청난 지탄을 받고 한발 물러서 '추가단말 하나까지는 과금없음'을 내세웠는데요. 그 이상의 추가단말에 대해서는 대당 5,000원의 요금을 추가과금하..
유무선 공유기 Iptime N104를 구입하다(체험기) 하나의 회선으로 여러대의 컴퓨터가 인터넷 및 근거리 네트워킹이 되게 해주는 공유기가 보급된지도 많은 시간이 흘렀습니다. 초고속 인터넷망이 발전해 오면서 공유기의 성능또한 발전을 거듭하고 있는 데요. 저는 이제까지 공유기 쓸일이 없어서 집에서 사서 쓴적이 한번도 없습니다. 남들 컴퓨터 수리해 주거나 할때만 공유기를 접해왔었죠. 덕분에 여러 인터넷 공유기를 접하긴 했습니다. 유명한 업체 제품인 Linksys나 iptime 저가형으로 많이 쓰이는 ZIO도 접해봤네요. 유선공유기 저가형 중에서는 버팔로제품이 제 경험상으론 편하고 좋았던듯 싶습니다.위 사진은 저희집 네트워크망 구성도 입니다. 보시다시피 메인시스템에서 크로스케이블 두개 랜카드 두개로 제가 쓰는 서브시스템에 연결해서 인터넷을 사용하다가 아버지나 동생..
Geforce 8600GT(Rextech Geforce 8600GT GDDR2 512mb,128bit)를 구입하다 얼마전 보조용으로 쓰는 컴퓨터에서 받아뒀던 윈도우 PE패키지 안에 있는 몇가지 프로그램들을 테스트해보다가 XP가 부팅이 안되는 상황에 처하게 됐었습니다. 악성코드도 아니고 뭣도 아닌데 원인을 찾질 못하겠더군요. 부팅은 되는데 로그인 화면에서 그대로 멈춰라 하고 있어서 어떻게 할까 생각하다가 다시 깔기 귀찮기도 해서 미리 떠뒀던 전체백업 이미지를 가지고 복구를 했습니다. 근데 복구하고 나서도 계속 로그인화면에서 멈춰있는...;; 시간도 없고해서 몇가지 삽질좀 해보다가 비디오카드 탓인가 싶었습니다.지금 제 시스템환경입니다.. 문제의 컴퓨터는 맨 왼쪽아래의 컴퓨터인데. 최근에 오른쪽 메인시스템 을 업그레이드 하면서 이놈에 달려있던 Geforce 6200을 그대로 옮겨오고 이 컴퓨터에는 486때 쓰던 PCI형 ..
09년 1회 정보처리기사 필기 불합격 예정 ㅡㅡ; 전 지금 취업을 앞두고 자바 프레임워크, AJAX 를 공부중입니다. 사실 가고싶은쪽은 네트워크관리 분야 혹은 임베디드쪽인데.. 임베디드쪽이야 뭐 배우는데 돈도 많이 들고 시간도 없기때문에 그냥 포기하게 됐죠. 뭐 어찌됐든간에.. 정부에서 발주하는 SI(System Integration) 프로젝트를 수행하려면 정보처리기사 자격증이 필수라고 하기도 하고 기본으로 취득해서 나쁠건 없기에 2월에 접수하고 이번에 시험을 봤습니다. 준비기간은 이틀....;;; 너무 촉박하게 시간을 두고 했지만 지금 공부하는 것만해도 머리가 터질것 같아서 실기는 시간을 두고 공부하되 필기는 그냥 벼락치기 하자 싶어서 이틀만 잡고 공부했는데 역시 너무 만만하게 봤는지 지금 간당간당 하네요. 일단 답안부터.. 09년 1회 정보처리기사 ..
사이버 마약 I Doser(아이도저) 체험기와 영향 최근에 인위적인 뇌파조절로 실제로 마약을 사용한듯한 효과를 줄수 있다는 아이도저社에서 서비스 중인 음원을 구해서 체험해봤습니다. 일단 많은 인터넷 신문기사들이 알리는 아이도저의 효능(?)은 다음과 같습니다. ‘아이도저(I-Doser)’라는 사이트를 통해 유통되고 있는 이 사이버 마약은 마음을 평온하게 하는 알파 파장(7∼13헤르츠.Hz)과 지각과 꿈의 경계상태로 불리는 세타파(4∼8Hz), 긴장, 흥분 등의 효과를 내는 베타파(14∼30Hz) 등 각 주파수의 특성을 이용해 사실상 환각 상태에 빠져들게 하는 바이노럴 비트(Binaural Beat) 원리를 이용한 것으로 알려졌다. 아이도저 사이트는 항불안성, 항우울성, 마약성, 진정제, 성적흥분 등 모두 10개 부문으로 나눠 73개의 아이도저 MP3 파일을..
무선랜 보안문제의 심각성에 대해..(WEP,WPA)
예전 컴퓨팅 생활에 대한 추억들 컴퓨터를 만지다 보면 가끔 옛날 생각이 납니다. 처음으로 DOS(Disk Operating System)을 배웠을 때나 모뎀으로 처음 PC통신이란것을 접했을 당시는 지금처럼 케이블 달랑 꼽으면 어떤 정보던지 얻으려고 맘만 먹으면 얻을수 있는 지금의 편리함과는 달리 약간의 불편함과 기다림이 있었지만 감격이 있었습니다. 그래서 오늘은 예전의 저의 컴퓨팅 생활에 대한 추억을 써보려고 합니다. (여러 이미지들은 제가 가지고 있는것이 없으니 여러 사이트에서 참고했습니다.) 처음으로 컴퓨터란것에 관심을 가진것은 요즘의 초,중,고등학생들이 어릴때 접할때 그렇듯이 게임때문이었습니다. 제가 초등학교 3학년쯤으로 기억하는데 92년도일듯.. 같은 반 친구들중에 컴퓨터 학원을 다니던 애들이 있었는데 학원에서 토요일마다 컴퓨터..
저용량 넷북에 윈도우 비스타를 설치하면 안되는 이유(WinSxS폴더) 글 쓰기전.. 일단 모두 새해 福 많이 받으세요!! 꽤 전에 작성했던 글에서 Asus eee pc 701에 윈도우 비스타를 서비스팩1을 통합한 비지니스KN버전 으로 설치후 790MB가량의 용량이 남는것을 확인했었습니다. 그때까지는 이정도면 좀 부족하긴 하지만 어짜피 SDHC등의 외장기기를 더 많이 의존해야되는것이 701의 현실이기 때문에 별 상관 없다고 생각했었죠. 몇일전 갑자기 제가 가진 701에 비스타를 메인으로 써보고 싶다는 생각이 들어서 vLite를 사용해 비스타를 최대 경량화 시키고 설치를 해봤습니다. 결과부터 말씀드리면 '못써먹겠다.' 인데 일단 체감속도면에서는 에어로 기능을 사용할수 없는것을 제외하고 상당히 빠른편 입니다. *(설치시간은 상당히 오래 걸립니다. 2~2.5시간정도 소요됩니다.)..
Windows 7 Beta Build 7000 라이트 버전 만들기 어제 윈도우7 베타의 라이트버전 제작 가능여부에 대해 글을 남겼었습니다. 그리고 오늘 간단히 테스트 해봤는데 몇번의 시행착오가 있었습니다. 설치는 제대로 진행되지만 정상적인 부팅이 되지 않던 문제점이 있었고 아예 설치가 제대로 안되는 문제점도 있었는데 두세번 다시 해보니 제대로 작동을 하게 됐습니다. 아래의 경량화 방법을 참고하시면 되겠고 vLite 사용방법을 모르시는 분들은 전에 썼던 이글을 참고하세요. 제작시 윈도우7 Home Basic,Home Premium,Business,Ultimate 중 어느것을 선택할지 물어봅니다. 네가지 모두 테스트 해봤는데 Ultimate에디션을 제외하고는 모두 설치후 오류를 발생시켰습니다. 아무래도 윈도우7 베타가 테스트용도로만 Ultimate에디션을 기본적으로 지원하..
Windows 7 라이트버전 제작 가능한가? 윈도우 비스타의 경량화에 (Lite 버전에) 대한 글은 제가 전에 작성해둔 것이 있는데 이번에 윈도우7 베타 빌드 7000을 설치해보면서 윈도우7도 라이트 버전 제작이 가능한가를 잠깐 생각해봤었습니다. 항상 그렇듯이 결론이 중요한분들을 위해 미리 말하자면 윈도우7도 라이트 버전으로 제작이 가능 하다고 합니다. 해외 블로그나 포럼 혹은 유튜브등의 동영상이나 관련 문서들을 보면 현재 비스타 라이트 버전을 만드는데에 필요한 vLite프로그램으로 윈도우7도 경량화가 가능한것 같습니다. 가장 확신을 줬던 글은 http://windows7center.com 의 글인데 원문을 그대로 옮겨보겠습니다. ---------------------------------------------- There was a lot of ..
컴퓨터 AS(?)하면서 짜증이 밀려올때 글쓰기 전에 먼저 저는 하드웨어나 소프트웨어 전문가가 아니며 그저 컴퓨터를 오래 써왔다는것, 그냥 공대나오고 일반 입시학원 대신 컴퓨터학원을 더 오래다녔다는것.. 누가 컴퓨터를 잘 모른다고 해서 비하하거나 으스대는짓 같은것 하지 않는다는것을 밝힙니다. 아래는 인터넷 서핑중 봤던 어떤 글입니다. ------------------------------------------------------------- 밑에 컴퓨터 수리에 대해 글이 올라와 있어 제가 처한 상황을 뻘글로 올려봅니다. 제가 있는 사무실에 약 40명정도 근무를 하고 있습니다. 근무시 자기컴퓨터는 자기가 구입을 해서 사용을 하고 있으며 회사에서는 서버와 네트워크만 구축해주고 있습니다. 문제는 컴퓨터 하드웨어를 다룰 줄 알고 네트워크 작업을 할 ..
소니의 새로운 넷북 VGN-P15L 소니에서 새로운 넷북이 출시 됐습니다. CES 2009에서 선보인 제품인데요. 11일까지 전세계 동시 출시 한다고 합니다. 한눈에 봐도 바이오라는 것을 알아볼만 하게 만들어졌군요. 역시 노트북 디자인은 애플과 소니가 단연 최고수준이 아닌가 생각합니다. 외관은 하이그로시 처리되어 빤딱빤딱 합니다. 물론 지문은 많이 묻겠죠. 다양한 홍보용 사진들입니다. 상당히 작군요. 예전의 리브레또를 옆으로 늘려놓은 듯한 기분이 듭니다. 긴 핸드백에 들어갈정도의 사이즈라 여성들에게 인기가 좋을듯 싶습니다. 노트북 보다는 모델쇼를 하는듯한 기분이..;; 초록색보다는 진한 핑크색이 역시 여성들에게 단연 인기를 끌겠죠. 바이오 넷북만 들고있으면 나도 폭풍간지? 크로스백에 넣어서 다니면 참 편리하겠습니다. 여행 다닐때 좋아보이네..
윈도우 7 Build 7000 beta 설치기 지난 12월에 윈도우7 Build 7000이 6801에 이어서 외국 토런트 사이트에 유포됐습니다. 나오자마자 설치는 해봤는데 설치기를 써보질 않았네요. 윈도우 7을 나중에 사용하실 계획이 있는분들을 위해 아직은 베타이지만 설치기를 써보겠습니다. 이전 6801 설치기는 이곳에서.. 설치는 VMware에서 이뤄졌습니다. 메모리는 2GB를 할당해줬고 CPU는 2개(듀얼코어의 효과..)로 설정해줬고 HDD는 11.3GB를 할당해줬습니다. DVD를 읽고 있습니다. 비스타나 이전 6801과 아무 차이가 없습니다. 여기까지도 별반 다를것이 없습니다. 하지만 조금 기다리면 이전의 6801 설치화면에서 비스타 설치화면과 동일하던 지렁이가 없어지고 위의 사진처럼 화려한 시작화면이 나타납니다. 밝아졌다 어두워졌다를 반복합니..
윈도우 비스타 64bit Ultimate K 설치기 얼마전에 업그레이드한 시스템에는 듀얼채널로 8GB의 램(2GB*4EA)이 설치되있습니다. 딱히 큰 용량의 메모리를 다 써먹을 작업은 VM밖에 없지만 예전부터 업그레이드 하면서 항상 메모리 용량 만큼은 신경써서 업그레이드 했던터라 이번에도 역시 지금 상황에서는 조금 과하게 사다 달았죠. 이전에 쓰던 P4 시스템은 원래 512MB*2EA로 1GB를 사용하다 윈도우 비스타가 출시되는 바람에 1GB*2EA를 추가해서 3GB의 메모리를 사용하고 있습니다. 얼마전까지만 해도 메인으로 충실히 임무를 수행해 줬지만 지금은 다운로더 및 멀티미디어 재생 머신으로 활약해주고 있네요. OS는 윈도우 XP SP3이 설치되있습니다. P4에서는 비스타에서 작업시 딜레이가 꽤 있는편이라 조금 꺼려지더군요. 그리고 뭐 지금 윈도우 X..
코어2 쿼드 Q8200 시스템 조립 및 사용기 몇일전에 포스팅했던 글에서 쿼드코어 시스템으로 업그레이드 하고싶어했던 소망을 덜컥 이뤄버렸습니다.ㅡㅡ; 기존에 쓰던 시스템도 일반적인 용도로 쓰기엔 충분했지만 윈도우 비스타도 꽤나 버거운감이 있고 윈도우7에서 그런 버벅임이 많이 해결되긴 했지만 다중작업중에 불만스러운 점들이 상당부분 있었기 때문에 업그레이드를 감행했습니다. 이 글에서 코어2 쿼드 요크필드 Q8200을 써본 소감을 써보겠습니다. 벤치마크 결과등은 여러 리뷰사이트나 다른 개인사용자들이 올린것이 많으므로 굳이 따로 벤치마크용 프로그램으로 테스트 해보지 않았고 체감성능을 위주로 쓰겠습니다. 일단 견적은 다음과 같이 냈습니다. CPU : Intel Core2Quad 요크필드 Q8200(2.33GHz/1333Mhz/4MB) : \242,000 M/..