본문 바로가기

전체보기

IIS에서 FTP passive mode 문제 FTP 서비스는 두개의 포트를 열어서 운영을 하게 되는데, 기본 FTP 의 경우 21번포트로 접근을 해서 인증을 받은후에 20번 포트를 열어서 LIST 를 보여주고, 데이터를 전송을 합니다. (21번 command port, 20번 data port) 보통 보안상의 문제등으로 그 포트를 변경해서 사용하게 되는데, 이 경우, 방화벽이 있을시에 비정규 포트의 접근은 가능하지만, 리스트가 보이지 않게 되는 경우가 발생하게 됩니다. IIS4,5에서는 1024-5000, IIS6에서는 1024-65535의 임시번호를 FTP 서버에서 사용하게 되는데, 방화벽을 설치한 보람이 없어지니, 이 문제를 해결해야합니다. 간단하게 방화벽에서는 특정포트를 제외하고 막은뒤에, FTP에서 랜덤하게 열리는 포트범위만 방화벽에서 조절.. 더보기
solomon's boneyard money hack iphone 게임 solomon's boneyard 몰입도가 상당한 아이폰 게임이다. 얼마전에 한시적 무료로 풀렸는데, 그떄 받아서 해봤더니 상당한 몰입도를 자랑하더라는... 문제는... 골드 모으기가 참... 0.99 달러에 2만 골드를 구입할수 있다... 해서, 구글링을 해보니... 몇몇 파일에 관한 포스트를 볼수 있었다. 간단하게 HEX 코드를 수정해서, GOLD hack 이 가능함. 일단 Document 안의 HS.DAT 파일은 Score 를 손볼수 있다. 간단하게 HEX 값을 검색만 해도, 해당 점수등을 바꿀수 있다... 그다지 손볼 이유가 없음... Gold 값을 손볼려면, Document/settings.cfg 파일을 손봐야 한다. (이 값을 찾으려고 Hexcmp 같은 비교툴로 일일이 저장하.. 더보기
Parsing HTML in Microsoft C# 출처 : http://www.developer.com/net/csharp/article.php/2230091/Parsing-HTML-in-Microsoft-C.htm using System; using System.Collections.Generic; using System.Linq; using System.Text; using HTML; using System.IO; namespace ParseHTMLTester { class Program { static void Main(string[] args) { StreamReader reader = new StreamReader("1.txt");// html을 1.txt로 저장해 놓음 HTML.ParseHTML parse = new HTML.ParseHTML.. 더보기
RSS READER public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { // 여기에 사용자 코드를 배치하여 페이지를 초기화합니다. RssReader reader = new RssReader(); reader.LoadFromHttp("주소"); RssChannel head = reader.Channel; Response.Write("Title : " ); Response.Write(""); Response.Write(head.Title); Response.Write (" "); Response.Write("Language : " + head.Language + " "); Response.. 더보기
PHP사용시, date.timezone 관련 Warning 호환성 문제로 timezone 관련 에러가 발생한다. 해서... php.ini 상에서 date.timezone = "Asia/Seoul" 로 변경하면, 해당 오류 수정 가능 더보기
asp:datagrid 와 css 링크의 밑줄을 없애기 위해선 css파일을 이용한다.cssclass tag을 이용 적용함./**********DataGrid Header Style**************/.ms-gridheader  {    COLOR: #000066; background-color:#e1ecfc; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle ; TEXT-DECORATION: none ; FONT-FAMILY: verdana; font-weight:bold }.ms-gridheader  A {    COLOR: #000066; background-color:#e1ecfc; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle ; TEXT-DECO.. 더보기
ENTLIB 2.0 과 .NET4 기존의 Entlib 2.0 버전을 VS에 불러 오면, converting을 하는 과정에서, 호환성 문제를 제기 컴파일시 에러를 뿜어댐. 5.0버전을 받아서 해결 더보기
MSSQL SERVER 2008 R2 외부접속 정상적으로 서버가 작동중이지만, 외부에서 접속이 않될경우 SQL SERVER R2 > 구성도구 > SQL 구성관리자 SQL 서비스 에서 SQL 서버 선택, 속성란에 기본계정을 네트워크 시스템으로 전환 SQL SERVER 네트워크 구성 XOADPTJ SQL SERVER 에대한 프로토콜 구성 에서 TCP/IP 사용 더보기
패킷스니퍼 smartsniff 1.71 아주 간단한 패킷 스니퍼인 smartsniff 1.7 joara의 글을 긁어올때 사용한 넘. 더보기
아이폰 프로그래밍 기본 개념. MVC 아이폰 프로그래밍이라기 보다는 객체 지향적 프로그래밍 기법의 기본적 개념이라고 말하는 것이 정확할듯. MVC Model - View - Controller 가장 기본이 되는 것이 이 모델 - 뷰 - 컨트롤러의 조합. 객체지향 프레임워크를 사용하는 프로그래밍에서는 대부분 지원하는 개념으로 봄. 이 패턴은 사용자인터페이스(UI)와 비지니스로직의 분리를 통해서, 서로간의 독립성을 유지시켜, 수정과 재사용이 용이하게 만들었음. 모델은 어플리케이션에서 사용되는 데이터들을 저장하는 클래스들을 말한다. 뷰라는 것은 흔히 볼수 있는 윈도우나 각종 버튼, 텍스트박스등등의 실제로 보이는 부분을 총칭. 컨트롤러는 이 모델과 뷰사이에서 서로의 입력-출력을 조정하고 제어하게 된다. 아이폰 프로그래밍에서는 이 3가지 개념을 이용.. 더보기
아이폰 프로그래밍의 다른점 몇가지 아이폰 프로그래밍이 기존의 프로그래밍과 다른점 몇가지 (기존 PC에서 실행되는 프로그램과는 다른점을 말한다... 아이폰에게만 해당된다기 보다는 모바일 기기 전체에 해당될듯...) 버전 3.1 까지... 1. 하나의 어플리케이션만 구동이 가능하다... (이것은 이번 ios4 에서 멀티프로세싱이 가능해 지면서, 그나마 제약이 풀린 것중하나다...) 2. 단 하나의 윈도우. 이것이 데스크탑용 어플리케이션과 크게 다른 점중 하나임. 여러개의 윈도우가 생성, 제어되는 기존 프로그램과는 달리 단 하나의 윈도우 안에서 모든 것들이 해결이 되어야 한다. 3. 접근 권한의 제약 이건 권한의 문제... 해킹을 해서 풀릴수 있는 문제이지만, 골치아픈 문제를 야기할수도 있다.. 샌드박스라 불리는 어플리케이션 영역안에서만 모든.. 더보기
plantz vs zombies 2 가 나온답니다... Plants Vs Zombies 2 news coming soon? 링크 더보기
iphone 4 FaceTime demo 아이폰4의 Facetime 데모 영상 더보기
미로속에 갇힌 뇌(ME2) viewdidload 이후 변수데이터가 들어가는 경우가 많음… 시간차. viewdidload에서는 기본적인 뷰나 맵생성후, didfinishing… 등에서 데이터를 뿌릴것 2010-06-05 13:22:10 이 글은 RooinDCorp님의 2010년 6월 5일의 미투데이 내용입니다. 더보기
미로속에 갇힌 뇌(ME2) device 에 인스톨시 실행파일이 없다고, CFBundleExcutable 에러가 난다면, target의 실행파일에서 Get info후, build directory를 선택해주면 해결된다. 2010-06-01 13:28:10 이 글은 RooinDCorp님의 2010년 6월 1일의 미투데이 내용입니다. 더보기