패킹(packing)은 1) 배포를 위해 파일의 크기를 줄이거나 2) 보안성을 높이기 위해 합니다. 일종의 실행이 가능한 압축파일이라고 생각하면 편합니다. 언패킹(unpacking)은 패킹된 파일을 푸는것을 말합니다. 패킹툴이나 언패킹툴 양쪽다 조금만 검색해도 많은 정보가 나오므로 따로 다루진 안겠습니다. 1. 패킹(packing) 패킹 방식에 따라 언패킹이 쉬울수도 어려울 수도 있습니다. 패킹 관련 툴들은 다음과 같은 것들이 있습니다. UPX - GPL로 배포되는 무료 툴입니다.. ASPack - 유료 PECompact - 유료 2. 언패킹(unpacking) 언패킹이라는 것은 말그대로 패킹한 프로그램을 푼다는 의미입니다.(으잌?) 좋은쪽으로 보자면 분명같은 응용프로그램인데 한쪽이 용량이 많다면 안좋은..
.NET에서 XML을 사용하기는 엄청 쉽습니다. 문제는 실버라이트는 다른 방식을 사용합니다....;;;; 연관글 영역 1. 테스트 데이터 테스트 데이터는 아래와 같습니다. 1-0 2-0 3-0 1-1 3-1 1-2 2-2 3-2 2. 사용하기 'System.Xml' 만 유징 해주시면 됩니다. 사실 'XmlDocument'로 로드만 된다면 그다음부터는 노드(Node) 순서대로 검색만 하면 됩니다. //도큐 생성 XmlDocument xDoc = new XmlDocument(); xDoc.LoadXml(txtXml.Text); //루트가저오기 XmlNode xNode = xDoc.SelectSingleNode("tests"); //검색할 요소 리스트 XmlNodeList xNodeList = xNode.Se..
[Asp.Net] DataList - DataList란? [Asp.Net] DataList - DataList를 이용한 게시판의 리스트 구현 [Asp.Net] DataList - Edit Command(수정 명령)를 사용하여 리스트를 수정하기 [Asp.Net] DataList - DataList의 컬럼을 미리 만들어둔 템플릿으로 교체하기 [Asp.Net] DataList - 교체한 템플릿의 컨트롤에 코드로 접근하기 ASP.Net로 처음 게시판 만들때까지만 해도 DataList로 리스트를 구현해보고 "우왕ㅋ굳ㅋ" 했는데 요즘은 다 이런 방식입니다 ㅡ.-;;; (이런건 탬플릿 방식이라던가 뭐라고 부르던데..) 하긴 제가 처음 DataList를 만질때가 벌써 6년이 넘어가는군요 ㅡ.-;; (이런거 만들어내는 ..
PDF변환툴은 엄청많 습니다. 그중 무료툴인 PDFCreator입니다. 다운로드 : 다음 자료실 - PDFCreator 설치할때 툴바 설치는 체크꺼주시면 됩니다. 사용은 변환할 파일을 인쇄를 선택하신후 프린터를 PDFCreator로 설택하신후 저장을 하시면 됩니다.
재목을 줄일수가 없네 ㅡ.-; 티스토리 버그인지 몰라도 외부 도메인을 사용하면 티스토리에 로그인이 되어있는데도 댓글은 비회원 인터페이스가 표시되는 경우가 있습니다. 나....로그인 했는데.. 이런경우 숨어있는 admin버튼을 찾거나 q를 눌러 해결하곤 했는데요... 이런방법을 모르시는 분들이 은근이 많다는 것을 알았습니다 ㅡ.-;;; 그래서 이것을 해결하기위해 몇가지 뻘짓을 하던중 발견한것이 스누피님의 블로그 였습니다. 덧글 상단에 보면 파란색으로 '티스토리 사용자는 여기를 누르시면 로그인 됩니다.'를 누르면 자동으로 로그인 패이지로 넘어가고 로그인이 완료되면 해당 패이지로 리턴 됩니다. 다행이 스누피님이 노하우를 공개해 두셨습니다 ㅎㅎㅎ 참고 : 스누피님의 블로그 - 티스토리 블로그 2차 도메인으로 접..
언제나 조심해야 할것이 QT는 한글경로 인식을 못합니다. (설정하면 될라나?) 한글경로 안들어가게 조심해주시고 시작하세요. 1. 프로젝트 생성File > New File or Project 을 눌러 프로젝트를 생성합니다. 프로젝트 타입은 Qt Quick Project로 하시고 Qt Quick Application 을 선택하시면 됩니다. 다른건 그냥 Next하시면 되고 타켓설정에서 데스크탑을 꼭 체크해줍니다. 완료를 하면 이렇게 핼로월드 코드가 생성됩니다. 2.실행 왼쪽하단에 실행이나 디버기버깅버튼을 눌러 실행 해봅시다. 그냥 누르면 심비안 디바이스로 실행됩니다. 스크린 샷을 보시면 아시겠지만 이게 디버긴하기는 그닥 않좋습니다-_-;;; 물론 화면을 좀 설정하면 그래도 할만하긴 합니다 ㅎㅎㅎ 2-1. Mi..
비주얼 스트디오에 'SVN'메뉴를 추가시켜주는 플러그인입니다. 무료에다 오픈소스!! (참고 및 다운로드 : github - AnkhSVN ) 연관글 영역 예전부터 전 SVN은 거의 폴더에 들어가서 작업을 했던지라(보통 거북이라고 부르는 클라이언트를 사용 하였습니다 ㅎㅎㅎ) 그렇다하게 편하다는 생각은 못 하면서도 바꿀 생각을 안 하고 있었습니다. 옛것에 너무 익숙해진 거죠 ㅋㅋㅋㅋ 그런데 경로를 바꿀 경우 생기는 'add'후 'delete'작업을 자동으로 해준다는 말을 듣고 깔아는 놨는데...... 생각만큼 자주 바꾸지 않으니 딱 느끼지는 못하지만 좋은 툴입니다 ㅎㅎㅎ 비주얼 스튜디오에 솔루션 탐색기에 바로 들어가는 형태입니다. 쉽게 소스 관리를 할 수 있게 해주며 어느 파일이 수정되었는지 확인할 때도 유..
엄밀이 말하면 실버라이트에서 html을 띄울수 없습니다. 실버라이트에서 IFrame과 같은 html을 별도로 사용하기위해선 Windowless모드를 사용하여야 합니다. (참고 : 공도님의 블로그 - Window 모드와 Windowless 모드 ) ,aspx파일에서 실버라이트를 불러올때 넣어주는 파라미터에 다음과 같이 추가 하면 됩니다. 이걸켜주면 시버라이트는 다른 HTML위로 올라가게 됩니다.(으잌?) ㅎㅎㅎ 반농담이고요. HTML이 위로 올라갑니다 ㅡ.-;;; 그러니 여전이 html문서와 유동적으로 구성할수는 없습니다 ㅜㅡ 이것까지는 좋은데 이렇게 하면 html코드가 .aspx에 들어가기 때문에 런타임에서 실버라이트가 컨트롤하는데 한계가 있습니다. 그래서 이것저것 자료를 뒤저보니..... divelem..
직역하면 스택이 초과해서 오류가 났다는 소리입니다. 연관글 영역 1. 증상 확인 보통 컨트롤같은 곳에 무한루프로 바인딩하거나 잘못된 값(필드를 불러와야 하는데 속성을 불러온다든가 할 때 발생합니다. 일부로 무한루프를 돌려 오류를 재현해 봅시다. 일반적으로 위처럼 눈에 딱 보이게 무한루프가 도는 경우는 거의 없습니다. (눈에 보이게 저런 에러를 낸다는 건 정말 초보적인 실수죠 ㅎㅎㅎ) 2. 일어나는 상황들 흔히 겪는 경우로 1) 오버 로딩 함수를 잘못 불러와 자기 자신을 호출하고 있다. 2) 자신이 전역에서 쓰이는 경우 전역에서 다시 자신을 호출한다. 3) 자신에서 몇 단계 거처 다시 나 자신을 호출한다. (A->B->C->A) 4) 데이터 바인딩 시 바인딩 조건에 의해 같은 함수가 무한으로 호출된다. 5..
윈도우7은 원격접속 설정이 매우 간단하게 되어 있습니다. 1.기본 설정 내 컴퓨터 > 오른쪽 클릭 > 속성 > 원격 설정 > 원격 에서 이 컴퓨터에 대한 원격 지원 연결 허용 모든 버전의 원격 데스크톱을 실행 중인 컴퓨터에서 연결 허용(보안 수준 낮음) 이 두개 항복을 켜줍니다. 이것만 켜줘도 원격접속을 받을수 있습니다. 2.포트 열려 있는지? 만약 위 설정만으로 접속이 안된다면 원래는 공유기가있다면 외부에서 핑을 날려보는것이 좋습니다. 참고 : 외부에서 포트 확인해주는 사이트 - http://blog.danggun.net/566 원격접속 포트는 3389입니다. 위 포스트의 내용을 참고하여 해당 포트가 열려있는지 확인 합니다. 3.방화벽 2번에서 포트가 닫여있다면 방화벽을 한번 확인해봐야 합니다. (공유..