ABOUT 서비

나의 삶을 디자인 한다.

블로그 검색

카테고리
전체 (386)
Suby's Today (127)
My Life (45)
Matmut (11)
Monolog (29)
Lens Look (14)
Develop (15)
Restroom (8)
Memo (2)
Egloos Data (125)
랜덤 태그
사진   태터툴즈   코이   휴가   알바   D50   번개   논문   이벤트   잔차   얀비   환경운동연합   대학원   닉콘   70-300   쩜구사   D200   다인   알로빅스 500   민세   플러그인   서비스닷컴   졸업   출사   무주리조트   건대     모임   미니위니   파다닥  
방문자 통계
오늘 방문자 : 22
어제 방문자 : 56
전체 방문자 : 224922

아카이브
2008/09
2008/05
2008/04
2008/01
2007/09
POWERED BY
[이전 목록]  [1]   [다음 목록]
블로그 공지사항
볼랜드 개발툴 그룹, 무료 및 저가 개발툴 "터보 에디션" 발표 | Develop/Win32
  아는 사람은 알겠지만.. 난 MS 보다는 볼랜드, 캐논 보다는 니콘, 삼성 보다는 LG를 좋아하는 사람이다. 공감하는 사람 손! ^^

  볼랜드포럼임프님 말씀을 빌리자면 조금전, 그러니까 한국시간으로 2006년 9월 6일 오전 4시에, 분사 예정인 볼랜드의 개발툴 그룹에서 아래와 같은 터보 제품군을 발표했다고 한다.

    1. Turbo C++ 2006 - Explore / Professional Edition
    2. Turbo Delphi 2006 (Win32) - Explore / Professional Edition
    3. Turbo Delphi 2006 (.NET) - Explore / Professional Edition
    4. Turbo C# 2006 - Explore / Professional Edition

  이번 터보 에디션 제품은 기존의 BDS(Borland Developer Studio)의 각 언어를 분리한 버전이라고 할 수 있다. 현재 BDS를 Win32용으로 C++ 언어만 사용하고 있는 상태이다. (물론 회사에서 구입한 정품을 사용하고 있다.) 노트북에 추가로 BDS를 설치하려다가 말았는데 가벼운 넘에 라이센스에 큰 제약이 없어서 나에겐 좋은 소식이 아닐 수 없다.

  터보 에디션에는 익스플로러와 프로페셔널로 구분이 된다고 한다. 익스플로러는 그 동안 개발툴의 가격에 부담을 느꼈던 학생들이나 개인들에게 좋은 소식이 아닐까 싶다. 한마디로 무료다. 라이센스의 제약이 없고, 기존 학습을 위한 에디션에서 제약된 컴파일된 프로그램의 배포에도 라이센스 제약이 없다. 다만 서드파티 컴포넌트나 익스퍼트 도구를 설치할 수 없는 아쉬움이 있지만 무료버전이라는 점에서 봤을 때 당연한 조치가 아닐까 생각된다.

  하지만 이 부분은 기존의 BDS에 있던 컴포넌트보다 더 많은 컴포넌트 셋을 제공한다고 하고 사실 개발하면서 경험한 것이 서드파티 컴포넌트 설치하면 소스공유에도 많은 차질이 생기며 환경이 바뀔때마다 해당 소스를 열기 위해서 번거로운 설치작업을 하는게 귀찮다. 그래서 왠만하면 직접 만들어쓰는게 좋다는 생각을 해왔기 때문에 이번 터보 익스플로러는 출시는 반가울 수 밖에 없다.

  익스플로러와 달리 프로페셔널은 서드파티 설치 제약사항이 없고, BDS 프로페셔널과 동일한 기능을 가진다. 차이점은 단일 언어만 지원한다는 점에서 기존의 BDS 프로페셔널 보다 낮은 가격으로 책정이 될 것이다.

  사실 C++ 언어만 사용하는데 Delphi, C#, .NET 등의 다양한 언어가 포함된 무거운 개발툴을 설치할 필요는 없다. 이번 터보 에디션은 자신이 사용하고 있는 주력 언어의 개발툴을 설치하여 기본적인 프로그램 개발작업을 할 수 있는 장점에 라이센스나 가격적인 부담에서도 큰 메리트가 있다고 생각한다.

이번 터보 에디션은 볼랜드 개발툴의 발전과 홍보역할을 크게 영향을 줄 것으로 예상한다. 볼랜드 화이팅!

이올린에 북마크하기(0) 이올린에 추천하기(0)
올블로그 추천 | 닉콘 업로드 2006/09/06 10:27 | Develop/Win32 | | 관련글 (0) | 댓글 (4)
Trackback
이 글의 관련글(트랙백) 주소 :: http://tt.subys.com/trackback/256
Comments
Wiziple 2006/09/06 15:04링크 답변 삭제
서비님 안녕하세요^^
트랙백 잘 받았습니다:D

익스플로러 버전으로도 상용 프로그램을 개발할 수 있다고 하더군요^^
 2006/09/06 18:17링크 삭제
네 wiziple님 안녕하세요 ^^
네 가능하다고 하더군요~ 정말 좋은 소식입니다 ^^
 2006/09/08 01:39링크 답변 삭제
볼랜드. 볼랜드 좋죠!
하지만 저는 볼랜드보다는 gcc가 더 좋아요 ㅎ

요즘은 VS .Net 2003 쓰는데, 이것도 써보니 좋네요.
볼랜드는 예전 도스 시절에 BC++ 3.1 인가..? 쓴 기억이 ^^;
백일몽 2006/09/11 13:17링크 답변 삭제
이제는 일발 어플리케이션 공짜 시대를 넘어 개발툴도 공짜 시대가 되가는거야. 자바에서는 이미 이클립스가 대세가 됐듯이
[로그인][오픈아이디란?]
이름 :   비밀번호 :  
홈페이지 :  
비밀글로 등록
내용 :  
MS 때문에 골치 아프다. | Develop/Win32
Joris Evers ( CNET News.com ) 2006/04/24

불행은 한꺼번에 닥치는 것인가. MS가 지난주에 발표한 ‘아웃룩 익스프레스’용 보안 수정 프로그램이 일부 사용자에게 문제를 일으키고 있다.

MS 측은 4월 20일, 이 패치 프로그램이 문제가 되고 있다는 몇몇 보고를 받았다고 밝혔다. 지난주 월례 패치에 포함되는 5개의 업데이트 중 2가지가 문제를 일으키고 있다는 것을 이미 알고 있었다.

아웃룩 익스프레스 패치와 관련해서 MS는 아직 조사중이라고 말했다. MS는 이메일을 통한 성명에서 “아직 아무것도 확인되지 않았다”고 설명했다.

MS의 웹사이트상의 포럼에도 이 패치 프로그램을 실행한 후에 이메일 클라이언트에 여러 가지 문제가 발생하고 있다는 사용자들의 보고가 올라오고 있다. 주소록에 액세스 할 수 없거나 ‘미발송 메일’ 폴더 안에 있는 메시지를 열거나 보낼 수 없거나 템플릿을 사용할 수 없는 문제들이 발생하고 있다.

이번 아웃룩 익스프레스 패치 프로그램은 ‘윈도우 주소록’의 사용 방법에 관한 문제를 수정하는 것이다. MS는 지난주 ‘Security Bulletin MS06-016’에서 ‘WAB’라는 특별한 파일을 열면 악성코드가 실행돼 공격자가 해당 윈도우 기기를 제어할 수 있게 된다고 설명했다.

그 밖에도 일부 사용자를 곤란에 빠뜨리는 패치 프로그램이 있다. 우선 인터넷 익스플로러용의 포괄적인 패치 프로그램이 일부 웹 애플리케이션을 파괴할 가능성이 있다. 또 윈도우 패치 프로그램도 HP의 특정 사진 공유 소프트웨어나 ‘Kerio’ 방화벽을 사용하고 있는 컴퓨터에 문제를 일으킬 가능성이 있다.

지금 우리 회사에서 개발한 상품 하이네임은 명함을 인식하여 관리하는 목적이 메인이기 때문에 메일을 보내는 일이 많은 프로그램이다.

이럴 때 하필 마이크로소프트의 이상한 패치 때문에 고객들의 전화가 빗발치고 있다.

하이네임에서 메일을 보내려고 창을 띄우면 메일 보내기 창이 뜨지 않고 메일 읽기 창이 뜨냐는 것이다. 그 때 전화대응을 보안 업데이트 문제인거 같다고 대충 넘기고 알아보고 전화 주겠다고 하고 있었는데 알아보니까 마이크로소프트에서 보안 패치를 통해 내보낸 것이 문제가 된 것이다.

MS의 오피스 아웃룩은 OLE로 메일 창을 띄우기 때문에 일단 동작하는데 문제가 없다. (OLE도 골 때려서 간혹 골치 아픈 일이 생기곤 한다)

mailto: 프로토콜을 이용해서 ShellExecute API를 사용해서 보내려고 하니 메일주소의 양이 많으면 잘려서 무용지물이고 MAPI 인터페이스를 이용해서 구현해봤더니 사용자 환경에 따라 문제점도 많이 발생한다. 그래서 최선의 방법으로 eml 파일의 헤더를 직접 생성하게 해서 eml 파일을 열어서 메일 창을 띄우는 방식으로 사용해왔다.

그런데 마소의 패치 덕분에 저게 먹히지 않아서 내 머리가 깨지고 있단 말이닷!

지금 이 문제 말고 기사에서 이야기 하는 것과 같이 다른 문제점들도 있는 거 같다. 빨리 마소는 패치를 통해 원상 복귀 시켜 놔라; 그리고 제발 버전간 호환성 좀 고려 해줬으면 좋겠다. 개발자들 머리 빠지는 거 안보이냔 말이다 >.<
이올린에 북마크하기(0) 이올린에 추천하기(0)
올블로그 추천 | 닉콘 업로드 2006/04/27 11:29 | Develop/Win32 | | 관련글 (0) | 댓글 (4)
Trackback
이 글의 관련글(트랙백) 주소 :: http://tt.subys.com/trackback/162
Comments
 2006/04/27 15:34링크 답변 삭제
수비 죽어나네 ㅋ
 2006/04/27 16:21링크 답변 삭제
아.. 이 글을 보니까.. 나 앞으로 뭐 해먹고 살지;;
한 번 배워두면 절대로 더 공부할 필요 없는 뭐 그런 거 없을까;;
 2006/04/28 22:48링크 답변 삭제
이참에 썬더버드로 이전을 ( ..)
CN 2006/04/30 15:20링크 답변 삭제
한번 배워서 더 공부할 필요없는 것은 "개념" 뿐이겠지요. (..)
[로그인][오픈아이디란?]
이름 :   비밀번호 :  
홈페이지 :  
비밀글로 등록
내용 :  
[BCB6] 웹브라우저에 스크립트 날리기 | Develop/Win32
요즘 MSHTML과 CppWebBrowser를 가지고 노는데.. 너무 재밌습니다.
일단 첫번째로 스크립트 날리는 코드를 만들어봤습니다.

호스트에서 직접 스크립트를 날리는 효과와 같기 때문에 마음대로 제어가 가능하겠군요..
(게시판 읽기, 자동 코멘트, 자동 포스팅, 파일 업로드 등등)

Source Code)
void __fastcall ExecuteScript(TCppWebBrowser* pCppWebBrowser, WideString wstrLang, WideString wstrScript)
{
    HRESULT hr;
    VARIANT vResult;

    IDispatch* pDocument;
    IHTMLDocument2* pHTMLDocument;
    IHTMLWindow2* pHTMLWindow;

    pDocument = pCppWebBrowser->Document;

    hr = pDocument->QueryInterface(IID_IHTMLDocument2, (void**)&pHTMLDocument);

    if(hr == S_OK)
    {
        hr = pHTMLDocument->get_parentWindow(&pHTMLWindow);

        if(hr == S_OK)
        {
            pHTMLWindow->execScript(wstrScript, wstrLang, &vResult);
            pHTMLWindow->Release();
        }

        pHTMLDocument->Release();
    }

    pDocument->Release();
}

Example)
//야후에서 이글루스 단어 검색

WideString wstrScript;
//야후 접속
CppWebBrowser1->Navigate(TVariant("http://yahoo.co.kr"));

//스크립트 날리기
wstrScript = "document.search.p.value = '이글루스';\r\ndocument.search.action = 'http://kr.rd.yahoo.com/home-dosearch/*http://kr.search.yahoo.com/search';\r\ndocument.search.submit()";

ExecuteScript(CppWebBrowser1, "JavaScript", wstrScript);
이올린에 북마크하기(0) 이올린에 추천하기(0)
올블로그 추천 | 닉콘 업로드 2005/08/30 18:16 | Develop/Win32 | | 관련글 (0) | 댓글 (0)
Trackback
이 글의 관련글(트랙백) 주소 :: http://tt.subys.com/trackback/58
Comments
[로그인][오픈아이디란?]
이름 :   비밀번호 :  
홈페이지 :  
비밀글로 등록
내용 :  
Win32 API Hooking | Develop/Win32
고등학교때 프로그래밍을 시작할때 부터 온라인 게임을 편하게 해보려고 후킹에 엄청나게 관심을 가지고 있었다.

요즘에야 후킹에 관심이 덜해졌지만..

고등학교때 GetCursorPos, WindowFromPoint, ScreenToClient API들과 WM_GETTEXTLENGTH, WM_GETTEXT 메세지로 마우스가 위치한 텍스를 가져오는 후킹 비슷한것도 만들어본적이 있었다. 물론 진짜 후킹을 할려면 이 문서를 읽어보는것이 큰 도움이 될 것이다.

API Hooking 읽어보기...
이올린에 북마크하기(0) 이올린에 추천하기(0)
올블로그 추천 | 닉콘 업로드 2005/08/30 16:47 | Develop/Win32 | | 관련글 (0) | 댓글 (0)
Trackback
이 글의 관련글(트랙백) 주소 :: http://tt.subys.com/trackback/57
Comments
[로그인][오픈아이디란?]
이름 :   비밀번호 :  
홈페이지 :  
비밀글로 등록
내용 :  
[이전 목록]  [1]   [다음 목록]
Google AdSense
최근 글목록
태터 블로그 마감 (2)
서비의 미투데이 - 2008년... (2)
서비의 미투데이 - 2008년...
서비의 미투데이 - 2008년...
칵테일북을 만들어보다. (1)
최근 코멘트
xqkZOh vjcahiiptbyn, [url=http://wkxkuqfz...
by qotxvcekjwh at 02/08
I am amazed by the quick response that I g...
by BONHAM at 02/04
Just wanted to let you know that we came a...
by BAY at 02/04
Thank you for putting my ads out.,
by GRAVATT at 02/04
Thanks for the quick response. The first a...
by BERKLEY at 02/04
최근 트랙백
Strasbourg sofa.
Strasbourg sofa.
Furniture bars houston texas.
Furniture bars chairs.
Help desk software.
Desk.
Laptop desk.
Desk lamps.
Bronze desk lamp.
Writing desk.
이웃집들
.서비의 사진 갤러리
b.Ray - 널위한약속
b.subyis - www.subyis.com
c.nyx - Itsmagic.co.kr
c.경환 - I'm Jiigi
c.딱풀 - glue
c.민세 - Rebirth Minse
e.Another Jin~^^*
e.Bad daddy's ↗↘......™
e.Clip for 눈love
e.Discontinued... ;)
e.Draco의 궁시렁궁시렁
e.erehwon.LAB
e.fire, walk with me
e.Flying
e.Freedom Elegy
e.God might play dice
e.Goodmom ♪...™
e.SKY WIND
e.[SCENE-N-MIND]
e.게임회사 이야기
e.미소네 사진첩
e.미친병아리가 삐약삐약
e.뽐뿌 inside
e.생각이 없는 블로그
e.선인장 일지
e.소설과 인생
e.수다는 일상의 열정
e.영원히 살 것처럼 꿈을 꾸...
e.장사랑의 세상 이야기---**
e.함께.. 늘 그렇게..
f.옥이 - IMPOSSIBLE IS NOTH...
m.Elle - Where Elle rules...
m.Hi_rasen, razell이야기 :D
m.sy - ich. studio. 7.
m.WOWpc - WOWpc의 거시기들
m.飛정상 - nautes03.com
m.고무멜빵 - 고무멜빵네 블로그
m.나니 - sangsangbox | wher...
m.네쯔 - 블로그.네쯔의놀이터
m.논리에러 - 논리에러의 독...
m.눌이꼬 - 눌이꼬의 하루
m.다크거북 - The Twilight Zone
m.드림 - 드림이네
m.리디 - 생각하는섬
m.백일몽 - CrackRadio.com
m.비누 - 잠에 들기 전에......
m.빵가게재습격 - 소보루닭컴
m.소굼 - 조금만 참아, 소굼씨
m.소다야 - +++ Sodaya 의 블...
m.쉬리엔 - 雜談
m.스님 - styx.studio
m.스쿨드 - http://sculd.net
m.아기꼬북 - 꼬북쉼터
m.얀비군 -
m.위지플 - Wiziple Blog
m.위쯔 - MYWIZZBLOG
m.잇힝~김과장 - 호경이의 세...
m.쟝판 - GROOVEPLAY.NET PIC...
m.칠리버그 - chillybug's place
m.코이 - SAD STORY
m.쿠키 - kukie
m.푸무클 - 푸무클의 놀이터
m.프릭 - wanna be like...-...
m.하늘마음 - skymind.co.kr
o.닐 - 닐의 세상 사는 이야기들
t.샬랄라냥이 - 샬랄라냥이의...
Design my life | subys.com | Skin Designed by Suby.