PROJECT2010. 5. 26. 14:54
http://www.lahuman.pe.kr/ScanFolder/

산출물 작성시 도움을 주는 scanFolder 입니다.
해당 프로그램은 특정 폴더 밑에 폴더와 파일의 정보를 excel로 뽑아 주는 기능을 가지고 있습니다.

이용해 주셔서 감사합니다. 문의는 lahuman골뱅이daum.net 으로 주세요.
Posted by lahuman
PROJECT/TODO LIST2010. 3. 18. 17:18

개인 프로젝트인 ToDo 가 Open 하였습니다.

ToDo Project는 ToDo(일정) 관리 프로그램 입니다.

설치는, http://lahuman.pe.kr/TODO_Project 에서 할수 있으며

사용 설명서는 http://docs.google.com/present/view?id=dmsxdmq_81gxx8xnd5 (v1.11 기준) 이 제공 되고 있습니다.

사용중 불편한 사항이나, 버그 등은 http://dev.naver.com/projects/todo 에 이슈 게시판에 남겨 주세요

이용해 주셔서 감사합니다.

Posted by lahuman
Tool-설정및사용2009. 10. 30. 13:27
Posted by lahuman
Tool-설정및사용/LINUX2009. 10. 28. 10:27

redmine mylyn connection 설치 하기
1. 우선 redmine server에 plugin을 설치 하여야 한다.
관련 자세한 정보는
http://sourceforge.net/apps/mediawiki/redmin-mylyncon/index.php?title=Installation

을 참조 하면된다.

PS : install은 안되서 down을 받은후,
{redminepath}/vender/plugin
밑에 넣은 후,
{rubypath}/bin/rake db:migrate_plugins RAILS_ENV=production
를 실행 하면 된다.
(이 작업은 {redminepath} 에서 해야 한다.)
Posted by lahuman
Tool-설정및사용/LINUX2009. 10. 27. 16:52
ERROR LOG
log 위치 : /redmine-0.8.5-0/apps/redmine/log

리눅스에서 최초 설치를 하면, subversion에 접근시 위와 같은 error log 가 뜬다
1일 동안 고생하여 찾은 결과
/redmine-0.8.5-0/apps/redmine/lib/redmine/scm/adapters 에 보면
subversion_adapter.rb 파일이 있는데

여기서
SVN_BIN = "svn" 이 값을
SVN_BIN = "svn --trust-server-cert --non-interactive --config-dir /tmp"

이 값으로 변경을 하고

/redmine-0.8.5-0 에서

./ctlscript.sh restart 을 호출 하면 된다.

아래 URL을 참고 하면 도움이 된다.

http://bitnami.org/forums/forums/redmine/topics/integration-with-subversion

Posted by lahuman
카테고리 없음2009. 10. 23. 14:14

지난 시간에 이어, 에드티켓 이용 후기를 적습니다.

추가적으로, 이번 내용에는 실제로 현금 지급이 이뤄 지는 것에 대하여 후기를 남깁니다.

이글을 처음 보시는 분이라면 지난 내용을 확인하세요.

지난 내용보기

지난 내용에서 무려, 24만 4천 9백원(244,900)의 금액을 애드티켓을 이용 하여서 얻게 되었습니다.

돈욕심에 전액 현금 지급을 요청 하였고, 현금 지급을 받고 깜짝 놀라고 말았다..

(국민은행에서 화면을 캡쳐 했다)
들어온 금액은 191,022 원 이었다.
신청은 244,900원을 하였는데 53,878원이 모자르게 입금이 되어 있었다

확인을 위해서 운영자에게 질의 한 결과,

현 금 신청 페이지에서 경고문중 4번 문항 

 4. 현금 전환 신청금액이 5만원 이하일 경우, 세금을 제하고 지급해 드립니다.

이 있었다.

약간 아쉬운 부분은,  세금을 얼마를 제하는지도 알려 주지 않을 뿐아니라, 5만원 이상을 신청 시에 세금을 제하고 얼마를 준다고 역시 알려 주지 않는다
(이부분은 고쳤으면 하고 운영자에게 요청을 하였다 5만원 이상 요청시 세금을 제한 금액을 보여 주는 것이다.)

그렇게 한바탕 현금 지급 소동이 끝난 후, 현재까지도 애드 티겟을 계속 사용하고 있다.
현재 몇개의 티켓을 티켓팅하고, 정산을 하고 하여 2달째인 현재 총 금액(세금 포함... 망할..)
9월 총액 : 245,000 원
10월 총액 : 244,900 원
총 : 489,900 원


2달동안 무려, 50만원에 가까운 금액을 벌었다!
(한번도 이런적이 없어서 자랑 해보고 싶었다...)


확실히 이 서비스는 파워 블로그 유저보다는 모든 유저에게 공평한 기회를 주는 서비스 인 것 같다

최초 1회 클릭 금액이 기본적으로 여러번 클릭 금액보다 우월하게 높기 때문에 애드 티켓에서 발행하는 광고에 대한 얼마나 관심이 있느냐가, 관건 인것 같다


[9월 인증 샷]

[10월 인증 샷]


PS : 세금을 안 띄시려면, 저처럼 다달이 4만 9천원씩 분할 해서 받는게 좋을꺼 같습니다.
(세금이 얼만지는 모르겠지만 너무 많이 띄어요... -_-)

PS2 : 이글이 도움이 되셨다면 아래 배너를 꾸욱 눌러 주세요

Posted by lahuman
Spring2009. 10. 9. 14:13

Struts 와 spring을 결합하여 많이 사용 하였으나,

요즘 대세는 spring mvc 라는데.. 과연?
Posted by lahuman
카테고리 없음2009. 9. 28. 13:20
애드티켓 바로 가기 :  http://www.adnad.co.kr/index.enz

애드 티켓이라는 서비스는 신개념 광고 방식이라는 이름만 들어도 알만한 오버츄어 서비스 이다.

필자가 이 서비스를 이용하게 된 것은 특이한 서비스 방식과, 러브 티켓(Love Ticketing) 때문이다.

"광고를 얻기 위해서 티켓팅을 한다" 라는 방식으로 특정 시간에 이벤트 처럼 티켓팅을 하고, 티켓팅에 성공한 사람만이 광고를 얻어 포스트(게재) 할수 있다.

"포스트(게재)후 최초 1회 자신이 클릭을 하면 그 순위에 따라 지급되는 포인트가 다르다" 이는 이 서비스 방식에서 가장 특이하지만, 사용자가 조금만 노력하면 쉽게 순위를 높일수 있는 재미 있는 방식이다.

자세한 애드티켓의 내용 보기 

이렇게 할 경우 생각보다 많은 현금을 주어서 약간 놀랬다.

필자의 경우, 1차 티켓팅에서 포스트 후 클릭을 1등을 하고 (이용 하는 사람이 얼마 없어 1등을 할수 있었다)  개인적으로 서비스 중인 "칠용전설 도우미(칠용오토)" 에 배너를 개제 하여 많은 분들이 클릭을 해주셔서,(약 200이상) 클릭에서도 1등을 하였다.

그 결과, 예상외에 많은 포인트를 얻을수 있었다.



192,000 원은 최초 1회 클릭 1위에 대한 금액이고,
52,800원은 클릭당 금액이다.(대략 클릭당 300원 인것 같다 후달달)

내 시간을 10분 정도 투자하여 생각보다 많은 이익을 낼 수 있었다.

클릭수 보다 최초 포스트 (게재)후 1회 클릭에 대하여 이렇게 많은 금액을 주다니!!

관심을 가지면 누구에게나 기회가 있다는 점에서 꽤 매력적인 서비스인것 같다
(보통, 블로그에서 배너 클릭율이 그리 높지 않다.)

꼭 파워 블로그가 아니더라도 개인 블로그를 운영하는 나와 같은 사람에게도 많은 이익을 낼수 있는 서비스는 현재 나온 오버츄어 광고 중 최초 인듯 하다.

또한 기부 하기라는 메뉴를 이용하여, 내가 얻은 포인트를 좋은 곳에 쓸수 도 있다고 하니, 이용해보시기를 바란다.

PS : 혹 서비스에 대하여 궁금한 사항이 있으신 분은 당연히 애드티켓 에 가입 후 운영자에게 질의 하기를 이용 하시면 됩니다.

PS 2 : 이 글이 도움이 되셨다면 아래 배너를 클릭 하여 주세요!


Posted by lahuman
FLEX2009. 8. 24. 11:00

오늘 HDividedBox 를 이용해서 마우스 드래그시 이동하는 작업을 하였다

하지만! 전혀 동작 하지 않았다

이유는

내가 써준 변수 위에 [Bindable]을 쓰지 않아서이다.

Bindable은 변수의 값이 변경될시에, 그 값을 참조하는 객체들에게 Event형식으로 값을 전달한다.
(UIComponent 참조)

아주 중요하니 참고 하자


<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
 <mx:Script>
  <![CDATA[
   import mx.events.DividerEvent;
   private function moveChart(event:MouseEvent):void
   {
    trace("start : " + leftBoundary + " /  " + rightBoundary );
    leftBoundary +=10;
    rightBoundary +=-10;
    trace("end : " + leftBoundary + " /  " + rightBoundary );
   }
   [Bindable]
   public var leftBoundary:Number = 100;
   [Bindable]
   public var rightBoundary:Number = 100;
   
   private var staticLeftBoundary:Number;
   private var staticRightBoundary:Number;
   public var mouseXRef:Number;
   
   private function setMouseDown(e:Event):void
   {
    this.systemManager.addEventListener(MouseEvent.MOUSE_MOVE, moveChart);
    this.systemManager.addEventListener(MouseEvent.MOUSE_UP, stopDragging);
   }
   
   private function stopDragging(event:MouseEvent):void
   {
    this.systemManager.removeEventListener(MouseEvent.MOUSE_MOVE, moveChart);
    this.systemManager.removeEventListener(MouseEvent.MOUSE_UP, stopDragging);
   }
   
   private function updateBoundariesFromDivider(event:DividerEvent):void{
    leftBoundary +=10;
    rightBoundary +=-10;
    trace("drag : "  + leftBoundary + " /  " + rightBoundary );
   }
  ]]>
 </mx:Script>
  <mx:HDividedBox id="hdivided" width="100%" height="30%"
  alpha="1"
  borderThickness="1" borderColor="#999999" borderStyle="solid"
  dividerAffordance="5" liveDragging="true"
  horizontalGap="10" verticalGap="0"
  horizontalScrollPolicy="off"
   >
   <mx:Canvas id="leftBox" height="100%" backgroundAlpha="0.5" backgroundColor="#808080"
      borderThickness="1" borderColor="#999999" borderStyle="solid"
    width="{leftBoundary}">
   </mx:Canvas>   
   <mx:Canvas id="visibleBox" height="100%" mouseDown="setMouseDown(event)" width="100%" buttonMode="true" >
   </mx:Canvas>   
   <mx:Canvas id="rightBox" height="100%" backgroundAlpha="0.5" backgroundColor="#808080"
      borderThickness="1" borderColor="#999999" borderStyle="solid"
    width="{rightBoundary}">
   </mx:Canvas>   
  </mx:HDividedBox> 
</mx:Application>
Posted by lahuman
FLEX2009. 7. 28. 17:35

Flex에서 클릭시에 다른 주소를 링크 할때는 navigateURL()을 사용한다.


The navigateToURL() method syntax

GET 이나 POST 정보를 정해서 사용할때는 아래처럼 method 부분에 설정해서 사용.

import flash.net.*;
public var url:URLRequest = new URLRequest("http://mysite.com/index.jsp");
var uv:URLVariables = new URLVariables();
url.method = "GET";
uv.name = "fred";
url.data = uv;
navigateToURL(url);


GET, POST를 사용하지 않을때 간단히 하고자 할 때
위의 링크의 처럼 문장을 더하는게 아니면
"http://www.google.com/search?hl=en&q=" + ta1.text

함수 안에서 new로 바로 생성해서 사용 가능함.
navigateToURL(new URLRequest("http://www.google.com/"), "_blank");
Posted by lahuman