분류 전체보기
여러줄을 한번에 StringBuilder로 감싸는 방법~! - Editplus 정규표현식, 바꾸기 기능
여러줄을 한번에 StringBuilder로 감싸는 방법~! - Editplus 정규표현식, 바꾸기 기능
2009.02.26자주 사용하는 기능인데 귀찮아서 -_ -;; 강좌로 올리진 않았는데.. 생각난 김에 잠깐 캡쳐를 해서 샥샥~ 블로깅 합니다. 뭐 하다보면 StringBuilder 일 수 있고 아닐 수도 있지만 유사한 방법으로 활용하시면 될 듯 해요 ㅎㅎ 일단 핵심인 Editplus가 있어야 겠고요. 먼저 다음과 같은 쿼리문을 스트링 빌더(StringBuilder)로 감싸야 한다고 생각해보죠. 뭐 3줄 이니 그냥해도 되지만, 줄이 많은 경우를 가정해서 하는 것이라고 생각해주세요. 먼저 '바꾸기 (Ctrl + H)'를 눌러서 바꾸기 창을 띄우고요. 다음처럼 따라서 누르면 위쪽에 '찾을 말' 부분에 추가가 되거든요. 먼저 한 줄의 시작 부분에 그 뒤부분에 나오는 전체 문자들을 전부 잡을 것이기 때문에 우리가 필요로 하는 부분..
[Hoons C# 스터디 2009 1기] 3주차 세미나 / 발표 내용 정리
[Hoons C# 스터디 2009 1기] 3주차 세미나 / 발표 내용 정리
2009.02.25혹시 못오신 분이나 정리 못 하신분 또는 스터디를 듣지 않는 분을 위해 간단히 정리해 봤어요~ 참고용으로 한번 보세요~~ (Office 2007 One Note에 있던 내용을 그대로 복사해서 넣어서 조금 깨질지 몰라요~) 발표 내용 발표 내용 Class? Object? 속성, 역할을 정의한 틀 객체와 클래스의 관계 객체 : 어떠한 문제 클래스 : 이들에 맞는 상황을 설명하는 것 Class = 붕어빵 틀 , Object = 찍어낸 붕어빵 Abstract Class ( 추상 클래스 ) 어떤 클래스를 만들어 내기 위해서 기본적인 기능을 포함하는 클래스 객체로 만들 수 없는 클래스 이를 상속받는 클래스가 이러한 기본기능이 있어야 한다는 것을 지정한다. 추상 클래스의 예 붕어빵 틀과 와플빵 틀의 기본인 '무언가 ..
동영상만 보는 UCC는 가라 – 이젠 문서 UCC
동영상만 보는 UCC는 가라 – 이젠 문서 UCC
2009.02.18이번에 소개할 사이트는 '문서 UCC' 사이트입니다. 백문이 불여일견 사이트는 http://www.scribd.com/ 여기구요. 로그인 부분은 OpenID 도 지원을 하는군요 ^ ^ 이런식으로 문서들 목록이 보이고, 일반 UCC 처럼 문서 퍼가기 등이 지원되고, 아래 사진은 문서 하나를 눌렀을 때 아래처럼 보이는데요. 전 처음에 PDF 보는 Adobe 플러그인인가 했는데 그게 아니더군요. 위에 보면 'Share This' 눌러서 블로그나 이런곳에 퍼갈 수 있고, 'Send This'로 메일로 보내거나, 문서를 직접 다운로드 받을 수도 있구요. Pdf 파일도 설치 필요없이 자체 제공하는 Flash 컨트롤로 봐 지니깐 Adobe Flash 컨트롤만 설치되어 있다면 어디서든 볼 수 있고, 퍼가고, 다운받고,..
스크립트에서 클라이언트 프로그램 실행 시키는 방법
스크립트에서 클라이언트 프로그램 실행 시키는 방법
2009.02.17일단 이건 MS IE 전용이라는 가정이 있어야하고 -_ -; 먼저 클라이언트에 "C:\winetc\eMule\emule.exe" 파일(실행파일)이 있다고 가정한다. 보안문제가 발생할 수 있으므로, "신뢰할 수 있는 사이트"에 등록되어 있어야 사용 가능한 스크립트입니다. 작성 HTML 과연 써먹을 구석이 있긴 한걸지 -_ -;; 그래도.. HTA application(MSDN을 찾아보시길;)을 만든다면 써먹지 않을지 생각된다;
Use WebBrowser and shdocvw.dll for POST Data sending
Use WebBrowser and shdocvw.dll for POST Data sending
2009.02.16C# 윈폼에서 WebBrowser 컨트롤 또는 shdocvw.dll 을 이용하여 브라우저를 사용할 일이 있다. 이럴때 어떤 페이지에 post 데이터를 넘거야 하는데 다음과 같은 코드를 활용하여 하면 된다. string strUrl = @"http://somepage.com/Default.aspx"; byte[] SomeBytes = null; string FormParams = "login=megalogin&password=hardpassword"; SomeBytes = Encoding.UTF8.GetBytes(FormParams); string AdditionalHeaders = "Content-Type: application/x-www-form-urlencoded" + Environment.NewLi..
Visual Studio에서 " " 따옴표로 묶은 문자열만 잡기
Visual Studio에서 " " 따옴표로 묶은 문자열만 잡기
2009.02.13오늘은 정규표현식(Regular Expression)에 대한 것을 많이 다루네요 -_ -;; 작업이 노가다 작업을 자주해서 그런가;; 자꾸 편한 방법을 찾다보니 -_ ;;; "{([:Ha:Wh:Pu:a])+}" 자~~ 먼저 답을 해보면 위와같이 하면 되구요. 위에 축약형 기호들은 Visual Studio 전용이에요 ㅎㅎ 다른곳에선 안된답니다;; 위와 같이 사용하면 Visual Studio 에서 public static string strName = "application name"; 이렇게 따옴표 안에 글자들을 전부 잡을 수 있어요~ 찾아 바꾸기로 많은 변수를 잡아서 일괄적으로 변경할 일이 있으시면 이걸 사용하시면 되겟죠 ^ ^ 일반 정규표현식이랑 다르게 VS에서는 {} 가 테그 치환자네요. 바꾸기를 할..
Editplus의 정규표현식 사용 문자열 바꾸기
Editplus의 정규표현식 사용 문자열 바꾸기
2009.02.13뭐 부연설명 안해도 빨간색 메모장으로 잘 아시리라.. 생각하는 Editplus.. 오늘 하던일 중에 C# 에 변수들이 주우우욱~~~~ 장황하게 DB_Insert_SMS_User_aspx_03= "이름"; 이런식으로 변수들이 엄청나게 늘어있는 코드들 중에서 이름 이런식으로 줄마다 값만 남고 다 필요게 하는 작업이 필요했다. 처음엔 '노가다 작업을 그냥 할까? - _-... ' 생각했지만.. 문득!!! 'Editplus에 정규표현식으로 바꾸면 되자나!!' 라는 삽질스러운 생각이 왜 들었는지 ㅠ_ ㅠ 결국 10분이나 걸려서 정규표현식(Regular Expression)을 완성했다... 짜잔~ '바꾸기 (Ctrl + H)' 를 눌러서 '정규식(&x)' 를 체크해주고, 찾을말 : [_a-zA-Z0-9 ]*[=]?..
DevPia 에서 스크랩한 링크들
DevPia 에서 스크랩한 링크들
2009.02.12잠시 참고용으로 링크들만 가져왔습니다 ^ ^; [ActiveX] 바탕화면에 URL 링크 바로가기 만들기 http://www.devpia.com/dExpert/?Op=tv&Seq=95 [VC6++] ProcessMemory 돈,능력치,해킹에 쓰이는 메모리핵 Hack http://www.devpia.com/dExpert/?Op=tv&Seq=116 Socket 에 대한 도움말 화일 http://www.devpia.com/dExpert/?Op=tv&Seq=117 [픽셀,확대] 마우스 좌표 이미지 확대 발사기 http://www.devpia.com/dExpert/?Op=tv&Seq=173 [이미지컷팅] 자동으로 이미지 픽셀 인식 및 컷팅 프로그램 http://www.devpia.com/dExpert/?Op=tv&..
서울의 주요 모임장소 상세한 지도 서비스!! - PlayStreet
서울의 주요 모임장소 상세한 지도 서비스!! - PlayStreet
2009.02.10www.playstreet.net 에서 서비스 중인 '플레이스트릿' 요즘 들어 워낙 잘 되어 있는 Yahoo의 '모의 주행' 서비스나 구글의 사용자 위치추적, 서울 도심의 교통 트래픽 오버레이 등 다양하고 참신한 서비스들이 줄을 잇고 있다. 하지만 '플레이스트릿'처럼 우리가 자주 가는 골목의 정보를 상세히 담고 있기는 힘들었다. 이번 '플레이스트릿'의 새로운 발상과 시도에 박수를 보내고 싶고, 앞으로 이에 제공되는 OpenAPI와 다양한 방향으로 이용되어질 수 있는 Interface를 열어주고, 또한 지속적인 서비스를 위한 서비스 유지 수입 창출 방법을 찾아야 할 것이다. 그리고 이와 유사한 서비스들의 대부분은 속된말로 '노가다성'의 개발인 경우가 많은것이 현실이다. 무수히 많은 데이터와 이들의 상세한 ..
CSS 범위 넘어가는 글자에 자동으로 ... 붙이는 방법
CSS 범위 넘어가는 글자에 자동으로 ... 붙이는 방법
2009.02.09일단 핵심적인 내용을 먼저 하면 1. 문자열을 출력하는 영역에 너비(width)가 고정되어야 합니다. 2. 문자열의 넘어서는 부분을 생략(ellipsis)하고, 다른 넘어서는 부분은 안보이게(hidden) 처리합니다. 예를들어 다음과 같은 코드를 실행해보면 이해하시는데 빠를거에요 ^ ^ aaaaaaaaaaaaaaaaaaaaaaaaaaaaa 결과는 다음과 같이 ... 문자가 붙어 나타나죠 ^ ^
OCS 2007 R2 new features
OCS 2007 R2 new features
2009.02.03OCS 2007 R2 Release에 대한 차이점을 간단히 분석해봤습니다. 아직 문서상으로만 확인된 내용을 작성한 내용이라 부족한 부분이 많습니다. 틀린 내용은 피드백 부탁합니다. 목차 New Features in OCS 2007 R2 1 OCS 2007 R2 Trial 1 Group Chat Server 1 Group Chat Client 1 Group Chat Administration tool 2 OC Client 2007 R2 Trial 2 CWA 3 UCMA API SDK 2.0 3 OCS 2007 R2 Trial - x64 OS로 디자인되어 있어서 제공하는 OS는 다음과 같습니다. Windows Server 2003 R2 x64 editions; Windows Server 2003 x64 ed..
Office Communications Server R2 Trial Release
Office Communications Server R2 Trial Release
2009.02.03OCS R2 Trial is Release today - OCS Server R2 Trial http://www.microsoft.com/downloads/info.aspx?na=22&p=1&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d67a3de72-7dbd-4e0b-92a5-29d0b46009a7%26DisplayLang%3den - OC Client R2 Trial http://www.microsoft.com/downloads/info.aspx?na=22&p=2&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails..