분류 전체보기 (199)
ººº::Development™:: (66)
ººº::Learning™:: (31)
ººº::Information™:: (37)
ººº::Note™:: (11)
ººº::Photo™:: (50)
ººº::zEtc™:: (3)
rss

믹시
tistory 티스토리 가입하기!
'분류 전체보기'에 해당되는 글 199건
2008. 7. 9. 09:16

자주 들리는 EnZine 블로그에 올라온 포스트로
Giva Labs 팀에서 UI컨트롤중 하나인  mcDropdown Dropdown이라 불리는 계층적 콘보박스를 만들었다.

자세한 내용은 Giva Labs이 만든 끝내주는 콤보박스 포스트를 확인바란다.

또한, jQuery용 플러그인으로 릴리즈했다고 하니 한번 써봐야겠당!



2008. 7. 7. 10:20
항상 쓰면서도 잘 까져먹어서!!ㅋㅋㅋ

find -type f -exec grep -H [찾고자하는 문자열] {} \;

다음에 바로 찾아서 쓸수 있게끔!!
저 하나하나의 속성은 안찾아봐서 모르겠고 그냥 외운다!
일단 모르면 외워서라도 쓴자!!


2008. 7. 2. 10:36
이런 맨날 듣고도 머릿속에서 지워저버리는 이 현상!
아주 죽을 맞이다.!!

이걸 자바로 카테고리에 넣어야 할지는 모르겠지만
우짜든!!

페도라에 설치된 톰켓이 실행될때 스텍 사이즈를 조절해 줘야 하는 경우가 생기는데
이때 스텍 사이즈는

/etc/sysconfig/tomcat5 파일에서 조절해 주면된다.!

내 설정은  JAVA_OPTS="$JAVA_OPTS -Xss10m" 이렇게 되있다!ㅋㅋㅋ


2008. 6. 25. 09:45
요즘 계속적으로 RSS피드를 긇어 모으고 있다고 했는데
그냥 여기저기 돌아댕기면서 본거당!!

회사나 여러 장소에서 프리젠테이션을 진행할 경우가 많은데, 프리젠테이션을 진행하다보면 작은 글씨나 화면을 확대해서 보여줄 필요가 있다.
이때 사용하면 유용한거 같아서 같이 공유합니다.!!^^;

ZoomIt 이라는 툴로 현재 2.0까지 나왔다고 하네요!!

아주 간단하게 컨트롤키와 숫자키 조합으로 확대 축소가 가능하다고도 하고 머 프로그램이나 여타 여러가지 용도로 사용가능하겠네요!!

자세한 설명은 LEEGH님의 블로그에서 확인해 보시구요!( 정말로 정리 잘 되있어요!!^_^)
프로그램은 [Program]확대 & 밑줄 쫙 프로그램 Zoomit 에서 확인 가능합니다.!!


2008. 6. 24. 12:33

요즘 여기저기 블로그의 RSS 피드를 긇어 모으고있다
그냥 막무가네로 긇어 모아서 쭉 읽어보면서 괜찮은 글들은 스크랩하고 있는데!

오늘은 Swing개발자라고 하는 Ben씨가 만든 새로운 GUI 툴킷이라고 합니다.

한번씩 봐보시길!!!



2008. 5. 19. 10:15
오늘 아침 기사를 읽는 와중에 "동영상  재생" 이라는 타이틀의 기사를 읽었다.

이 기사의 내용을 살펴보면 인터넷에 떠돌아 다니는 동여상( 국내시장으로 한정져서 )의 대부분이 포털사이트에서 재생되고 있다는 느낌이 든다.


하지만 그 동영상이 최초에 등장한 사이트를 찾아보면 포털사이트가 아니라 UCC 사이트가 상위에 렝크되어 있는것을 볼 수 있다.

위 기사의 통계자료를 살펴보면 UCC사이트에 등록된 영상을 퍼날라 네이버 다음과 같은 포털사이트에 등록된 까페등에서 재생을 시키고 있다고 생각을 할 수 있다.!!

요즘 대부분의 UCC사이트에서는 해당하는 영상에 광고물이 달려있고 이러한 광고물이 포털사이트에서 재생이 되고 있다라고 봐도 무관할 것이다.!

그런데 과연 네이버나 다음이 그러한 상황을 용납하고 있을까?

자신의 사이트에서 자신들에게 돈을 지불하고 광고를 하지않는 다른 사람들의 광고를 플레이 하도록 하고 있을까? 의문이 들기는 하지만 아직 알아보지를 몬해서 이렇다 저렇다 말은 몬하겠다.!!

머 우짜든 이런 내용이 있으니 한번 고민이나 해봐야겠다!!...


2008. 5. 9. 12:00

웹 개발하면서 웹 코딩은 필수..!!
요즘 회사 프로젝트때문에 올만에 코딩하는데 거기에 2.0 코딩으로 함 해볼라 했더니 아주 미칠 지경!!

불여우에는 있는데 IE에는 없어서 좀 짜증났는디!

머 몰랐는데 이런게 있었다니!!ㅋㅋㅋㅋ

invalid-file

IE Dev 다운로드


 

사용자 삽입 이미지
위 이미지는 IE Dev toolbar를 설치하고 실행하는 화면이다.!!
실행 시키면 아래와 같은 화면이 IE상에 표시되고
사용자 삽입 이미지

이곳에서 코딩에 관련된 상황을 확인하면 된다.!!



2008. 5. 7. 10:06

첫번째 포스팅은 내가 근무하고있는 회사의 기사 내용이다.!
광고바닥에 들어온지 이제 8개월째 광고서버와 여러가지 광고기법을 만들면서 느낀점과 자료를 앞으로 포스팅할 예정이다.!

아래 글은 근무하는 회사와 관련된 기사의 링크이다.!

기사보기



2008. 4. 17. 11:30
VB로 작성된 ActiveX같은 경우는 VisualStudio( 이하 VS )에 포함된 배포마법사를 통해서 작성가능 하나!
VS같은 경우는 따로 CAB을 만들어 줘야 한단다!( 어제부터 왜이리 삽질을 하는건지..ㅜㅜ; )
머 우짜든 일단 컴파일 시키는거까지 성공했고 이제는 배포를 해보자

배포파일 작성 순서는 다음과 같다.
1. .inf파일 작성
2. .ocx 파일과 .inf파일을 .cab 파일로 압축
3. 압축된 .cab파일 서명
4. .cab파일을 웹 페이지에 등록

그럼 위 순서를 하나하나 따라가 보자!!!

1. .inf파일 작성
VB같은 경우는 배포마법사에서 VB Project를 설정하면 자동으로 .inf파일이 생성되나, VC++은 사용자가 스스로 만들어 줘야 한단다!( C++은 넘 불편해!!ㅠㅠ )
 ;======================= testActiveX.inf ===================
[Version]
signature="$CHICAGO$"
AdvancedINF=2.0

[Add.Code]
testActiveX.ocx=testActiveX.ocx
; 작성된 ActiveX에 종속되어져야 하는 dll을 나열한다.
mfc42.dll=mfc42.dll
msvcrt.dll=msvcrt.dll
olepro32.dll=olepro32.dll

; 종속되는 dll들의 세부 사항을 설정
[mfc42.dll]
FileVersion=6,0,123,m0
hook=mfc42installer

[msvcrt.dll]
FileVersion=6,1,8924,0
hook=mfc42installer

[olepro32.dll]
FileVersion=5,0,4265
hook=mfc42installer
[mfc42installer]
file-win32-x86=http://activex.microsoft.com/controls/vc/mfc42.cab
run=%EXTRACT_DIR%\mfc42.exe

[testActiveX.ocx]
file-win32-x86=thiscab
clsid={XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
DestDir=11
FileVersion=1,0,0,1
RegisterServer=yes
위 설정을 간단히 살펴보면
* ";" 는 주석을 표시한다.
[Add.Code] : 설치한 파일들을 나열한다.
testActiveX.ocx=testActiveX.ocx         ; 당연히 가장 중요한 activex파일
aaa.dll=aaa.dll                                 ; 작성한 ActiveX에 종속적인 dll들

[testActiveX.ocx]
file-win32-x86=thiscab               ; 먼지 나두 모르겠다 아시는 분 손!!
clsid={}                                   ; 작성한 ActiveX의 Class Id
FileVersion=                             ; 작성한 ActiveX의 버전
DestDir=                                   ; 압축이 풀린 cab의 ocx가 설치될 경로
RegisterServer=yes                   ; 먼지 나두 모름 이것두 아시는 분 손!!

위에서 얘기하는 DestDir의 각 설명은 다음 포스트에서 추가하도록 하겠당!
추가라기보다는 어디서 긇어 오는거겠지만!!ㅡㅡ;

나머지 부분은 ActiveX를 작성하면서 추가된 Dll 파일들을 추가해주면 된다
FileVersion         ; 설치될 dll의 버전
hook                  ; 설치할 방법을 설정하는 부분의 Title이라는데 이것두 모르겠당

자 이제 .inf파일을 작성하는것을 마치고 다음에 .cab파일 생성하는 부분을 보자

2. .cab파일 작성
.cab파일을 생성하기 위해서는 cabar.exe라는 프로그램이 필요하다. 이 프로그램과 이하 아래에서 사용되는 여타 다른 프로그램은 아래 다운로드 링크를 통해 다운받으시면 되용!
그런데 이거 이렇게 막 뿌려두 되는건가..??설마 저작권에 걸리는건 아닌가?? 머 인터넷에 돌아댕겨서 나두 올리는거지만 사실 좀 불안함 혹시 걸리는거면 바로 삭제하겠습니다.!!

cab파일 생성 예
cabarc.exe N testActiveX.cab testActiceX.ocx testActiveX.inf

이렇게 하면 cab파일로 압축이 된다. 상당히 간단!! 이런건 왜 배포 마법사에 포함을 안시켰는지 원!ㅡㅡ;

3. .cab파일 서명
cab파일 서명은 아래 보이는 명령어들을 순서대로 치면서 암호 입력하고 입력한 암호를 다시 입력하고 머 그러면 된다.
makecert -sv "mycert.pvk" -n "CN=TEST ActiveX" mycert.cer
cert2spc mycert.cer mycert.spc
signcode -v mycert.pvk -spc mycert.spc testActiveX.cab
setreg -q 1 TRUE

자 이렇게 하면 서명까지 끝나는데 웹 페이지에 올리는건 다덜 아시는대로 올리면 되고
일단 나머지 부분은 밥먹구와서 정리해야징!!ㅋㅋㅋ
참고 사이트 : http://rnd.vitzro.com/Language/VisualC/MakeCab.htm


2008. 4. 16. 23:59
아래 글에 이어서 이 warning은 VS2005를 사용해서 XSI v6.0의 com api dll을 다시 컴파일 할 때 나타나는 warning이란다.!
( Recompiling COM API dll for XSI v.6.0 using Visual Studio .NET 2005 )
영문을 그냥 직역하다 보니 이해가 좀 안되지만???
머 우짜든 나는 에러는 다음과 유사하다
warning C4278: 'GetObject': identifier of typelibrary 'XXXX.tlb' is already macro. Please use 'rename' modifier.

warning C4278: 'GetObject': 형식 라이브러리 'XXXX.tlb'의 식별자가 이미 매크로입니다. 'rename' 한정자를 사용하십시오

위에서 GetObject는 warning이 나는곳마다 다 틀리다 왜냐 라이브러리마다 모두 다 틀리기 때문에 우짜든 형태는 위와 유사하고 warning이 발생한 곳은

XXXX.tbl를 import한 곳이다.
영문 그래로 rename 한정자를 사용해 다음과 같이 수정해 주면 된다.

#import <XXXX.tlb> rename( "GetObject", "GetObjectA" )

GetObject는 warning난 매세지에 나타난 이름을 그대로 사용하면 되고 두번째 파라미터는 아무렇게나 원하는 이름으로 재명명 해주면 된다.

일단 warning은 잡자!!!