본문 바로가기

전체 글

(211)
[XE] 작성 글, 댓글 수 출력하기. 일단 Document 모듈에 원하는 내용을 처리하는 DB쿼리 xml을 넣어주셔야합니다. getMemberDocumentCount.xml (작성 글 수) getMemberCommentCount.xml (작성 댓글 수) 위 와같은 XML파일들을 modules/document/queries 에 넣어주시고, 원하는 애드온/모듈/위젯에서 아래와같이 사용하시면 됩니다. {@ $obj->member_srl = $member_info->member_srl; $output_document_count = executeQuery("document.getMemberDocumentCount",$obj); $output_comment_count = executeQuery("document.getMemberCommentCount"..
[C#] Resize Form with none border style protected override void WndProc(ref Message m) { if (m.Msg == 0x84) { // Trap WM_NCHITTEST Point pos = new Point(m.LParam.ToInt32() & 0xffff, m.LParam.ToInt32() >> 16); pos = this.PointToClient(pos); if (pos.Y < cCaption) { m.Result = (IntPtr)2; // HTCAPTION return; } if (pos.X >= this.ClientSize.Width - cGrip && pos.Y >= this.ClientSize.Height - cGrip) { m.Result = (IntPtr)17; // HTBOTTOMRIGHT ..
[.NET] UserControl이 ToolBox에 안보일때 Tools > Option > Windows Forms Designer 설정에서 AutoToolboxPopulate를 True로 설정하시면 ToolBox에 자동으로 추가됩니다. ^^
Simulated Annealing (담금질 기법) 영문 WIKI : http://en.wikipedia.org/wiki/Simulated_annealing한국 WIKI : http://ko.wikipedia.org/wiki/%EB%8B%B4%EA%B8%88%EC%A7%88_%EA%B8%B0%EB%B2%95 한국 WIKI에는 그다지 설명이 잘되어있지 않기 때문에 영문 WIKI를 참고하기를 바랍니다. 담금질 기법(Simulated Annealing, SA)은 전역 최적화 문제에 대한 일반적인 확률적 메타 알고리즘이다. 이 기법은 광대한 탐색 공간 안에서, 주어진 함수의 전역 최적해에 대한 좋은 근사를 준다. 커크패트릭, 젤라트, 베키가 1983년에 고안했다. 보통 영어를 그냥 읽어서 시뮬레이티드 어닐링이라고 부른다.담금질 기법이라는 말은 금속 공학의 담금질..
플짤 자동 업로더기 Flevator v0.1.1.5 Flevator (플래시 짤방 자동 업로더기) # 기능 여러 파일을 편하게 업로드하여 자동으로 연속 플레이어 전용 XML을 스킨-업로드에 자동으로 업로드하여 사용자에게 embed코드를 제공합니다. 재생리스트가 SWF파일에 내장되어있는 플레이어를 위해 내장 변수 생성도 지원합니다. 기본으로 제공하는 링크로 플레이어를 변경 할 수 있으며, 기타 옵션도 지정할 수 있습니다. 또 한 여러 PC에서 동일한 작업 가능하게 설정파일을 온라인에 업로드하여 어디서든 같은 설정으로 영상을 업로드할 수 있습니다. 간단한 온라인팁과 항상 최신버전을 이용하여, 불편함이 없게끔 업데이트 알림 제공됩니다. * 사용 중 오류발생이나, 소중한 의견은 블로그(http://devflow.kr/) 에 방문하셔서 아무글에 댓글이나 방명록 달..
무작위? 지정? IP를 통한 ZmEu의 취약점 공격 제 서버에 어느날 아래와 같은 에러로그가 발생했었습니다.w00tw00t.at.blackhats.romanian.anti-sec:)" failed (2: 지정된 파일을 찾을 수 없습니다), client: 208.109.xxx.xxxx, server: -, request: "GET /w00tw00t.at.blackhats.romanian.anti-sec:) HTTP/1.1" 확인해보니 해당 아이피로, 각종 폴더 파일이 존재하는지 확인했습니다. phpmyadmin 버전별 폴더, web, sql 등등 여러 패턴으로 취약점을 찾습니다. 바로 ZmEu라는 서버 스캐닝 툴입니다. 제한하는 방법은 많이 알려진방법으로 IP를 차단 후, 다른 php로 redirect.두번째로는 rewrite url기능을 사용해, phpm..
윈도우(창) 최상 위 설정 프로그램 - 은지 * 뭐? 윈도우에서, 사용자가 원하는 창을 최상위로 변경/해제해줌 * 어떻게 최상위로 변경할 창을 활성화(Foreground, 클릭)을 한 후, Scroll Lock 키를 누름. 여러 창을 설정 할 수 있으며, 이미 최상위가 설정된 창에서 Scroll Lock키를 누르면 해제됨. * 자유 혹은 상업적용도로 아무런 제한없이 사용가능. (단, 은지 초상권 ㄷㄷ) * .net framework 4.5 필요
웹에서 POST, GET 테스트 http://www.hurl.it/ 간단하게 웹 상에서 POST, GET을 보내거나 테스트할 수 있는 페이지입니다. 다소 느린게 흠이지만, 심플하면서 필요한 옵션을 설정할 수 있으며, UTF-8 인코딩도 지원하여, 한글처리에도 유용합니다. 보통 HTTP GET, POST를 실험, 테스트 하려면 별도의 툴이 필요하거나 개발자 직접만들어 불편한게 사라져 좋습니다.