세상 살다 보면 별일이 다 발생한다지만 코딩 하다가 발생하는 난감함 중 하나가 사용자(여기서 말하는 사용자는 내가 만든 'dll'이나 클래스 등을 사용하는 사람을 말한다.)가 만든 코드를 호출해야 할 때입니다. 머.... 난감하다는 표현으로 하는 이유는 이런 방식은 내가 개발하고 있는 방향에서 반대로 간다고 생각하기 때문이지 별다른 뜻이 있는 건 아닙니다. ㅎㅎ (한마디로 심각하게 개인적인 견해라는 말씀) 1. 함수 포인터 콜백 이런 경우 흔gl 쓰는 방법이 함수 포인터를 이용한 콜백입니다. (CallBack) (닷넷에서는 델리게이트나 개체를 전달하여 구현 할 수 있죠.) 설명하자면.... 1) 클래스(dA) 내부에 사용자가 만든 함수의 포인터(dB)를 저장해둘 변수(?)를 만든다. 2) 사용자가 함수(..
여러가지 이유에서 실버라이트 디버깅이 먹히지 않는 경우가 있습니다. 이유는 모르겠지만 디버거가 풀려있는 경우인데요. 프로젝트 속성(실버라이트에 연결되있는 웹 프로젝트입니다.) > 웹 > 디버거 에 실버라이트가 풀려있는경우 이런일이 발생합니다. 웹 프로젝트의 속성으로 들어가서 실버라이트를 체크합니다. 이제 정상적으로 중단점이 먹히는걸 볼수 있을겁니다. 왜 이속성이 풀리는지는 알수 없지만 말이저-_-;;; 여튼 이걸로 안되면 프로젝트를 재생성해보는 초유의 사태를 실행해야 합니다 ㅡ,.ㅡ;;;;;
*이 글은 윈도우XP 기준입니다.* 윈도우의 버전이나 구성에 따라 안될 수 있습니다. 1차 시도 1) 내컴퓨터 오른쪽 클릭 -> 관리 -> 서비스 및 응용 프로그램 -> 서비스 오른쪽 항목 중 "Plug and Play"더블클릭 2) 시작 유형이 '자동'으로 돼 있는지 확인 서비스 상태가 '시작' 인지 확인 설정하고 재부팅 2차 시도 DLL을 새로 등록 시작 > 실행 아래 커맨드를 순서대로 입력 regsvr32 netshell.dll regsvr32 netcfgx.dll regsvr32 netman.dll 재부팅 3차 시도 MS의 안내에 따르면 레지스트를 새로 등록하라고 합니다. http://support.microsoft.com/kb/269019 1) 메모장 실행 2) 메모장에 아래 내용을 입력합니다...
다음뷰 랭킹에는 채널 가중치라는 것이 있습니다. 인기 없는 채널의 경우 상대적으로 추천을 조금 받으므로 그것을 보완하기위한 시스템입니다. 그런데 저는 블로그 2개를 다음뷰에 쓰고 있는데 오늘 이상한것을 목격 했습니다. 이건 네이버 블로그입니다. 이건 지금 여기서 쓰고 있는 티스토리입니다. 갯수로 보면 엄청 차이가 나는데도 불구하고 랭킹이... 헐헐 도데체 만화채널 가중치가 얼마이길례 저정도 일까요 ㅡ.-;;; 추천수차이는 당연이 비교할수 없을 정도로 많이 납니다. 원래 비인기 체널로 유명한 IT체널이 잡느님과 구글신의 능력덕분에 인기가 좋아진건지 ㅡ.-;;;; 어찌됬건 저는 IT채널보다 사회랭킹이 더 높은데 저 대표랭킹은 뭐기준인건가요? 어찌됬건 5000위 이상되면 애드박스 단다고 써놨는데.......여..
원격 데스크톱으로 MSSQL스트디오로 사용하다보면 저장프로시저를 디버깅할일이 있는데 이때 나는 에러 t-sql 디버깅을 시작할 수 없습니다 헐헐 MSSQL 2005부터 나는 에러라고 합니다. MSDN을 뒤저보니.. http://msdn.microsoft.com/ko-kr/library/w1bhybwz http://msdn.microsoft.com/ko-kr/library/z3bxds0s(v=VS.90).aspx 몇가지 사용자 계정을 고려해야 합니다. 응용 프로그램 계정은 Visual Studio나 클라이언트 응용 프로그램이 실행되는 사용자 계정입니다. 이 계정은 Windows 사용자 계정으로, 디버깅할 SQL Server의 sysadmin 그룹에 속해야 합니다. 연결 계정은 SQL Server에 연결하는..
1/4. 한 프로젝트에서 웹서비스 만들기 2/4. DB연결 하기 3/4. 리스트 주고 받고 - 서버 탐색기와 린큐를 이용한 방법 4/4. 리스트 주고 받고 - 클래스를 이용한 방법 이미 눈치 체신분도 있겠지만 DB연결하는건 그냥 웹서비스에서 C#이나 Asp.net에서 처럼 커낵션 연결하고 받아다가 날려주면 그만 입니다 ㅎㅎㅎㅎ 0.DB준비설마 여기서 DB준비 예제까지 원하신건 아니겠조? ㅎㅎㅎㅎ 그건 나중에 기회되면 하도록 하고 테스트용 DB와 테이블을 하나 만들고 데이터를 주고받을 준비를 합시다. 저장프로시저 DataGet DataSet 이렇게 두개를 만들었습니다. 1. 웹서비스에 DB연결 코드 추가이전글에서 자세하게 설명 했으므로 여기서는 그냥 만들어 봅시다 먼저 유징을 추가합니다. //mssql u..
구름이 오고 있다 (1) - 크롬북 왜 네티즌들에게 까이는 걸까? 구름이 오고 있다 (2) - 사용자가 손오공이 되어야 하는 이유 구름이 오고 있다 (3) - 기업이 뜬 구름을 잡으려고 하는 이유 구름이 오고 있다 (4) - 큰형님과 큰누님 이 글에서 사용하는 용어 정리 제 편의상 나눈 용어입니다. 실제론 다 클라우드 컴퓨팅을 지칭하는 말이저-_-; 클라우드 컴퓨팅 진정한 의미의 클라우드 서비스로 크롬북과 같이 운영체제의 거의 모든 기능을 온라인 환경으로 지원받아 언제 어디서 어떤 단말기로든 같은 환경을 제공받을수 있는 형태의 서비스를 말합니다. 클라우드 서비스 단순한 의미의 클라우드 서비스로 사용자의 파일 같은 단순한 것들이라도 온라인 환경으로 같은 내용을 볼수 있는 서비스를 말합니다. 클라우드 컴퓨팅..
안드로이드에서 메뉴버튼 누르면 나오는 메뉴 다루기입니다. 하단에 메뉴가 보이지요? //◎◎◎◎◎ 메뉴 제어 ◎◎◎◎◎ //메뉴 생성 @Override public boolean onCreateOptionsMenu( Menu menu) { boolean result = super.onCreateOptionsMenu(menu); menu.add(Menu.NONE, 1, 2, "견적저장"); menu.add(Menu.NONE, 2, 1, "Green"); menu.add(Menu.NONE, 3, 0, "Blue"); //메뉴에 세브메뉴 추가 SubMenu subMenu = menu.addSubMenu("Size"); subMenu.add(1, 4, 0, "10cm"); subMenu.add(1, 5, 0, "..
'MSSQL 2005' 때와는 다른 문제로 사용자가 삭제되지 않습니다..... [MSSQL 2005] 데이터베이스 사용자를 삭제할 수 없는 현상 [MSSQL 2008] 또 사용자가 삭제되지 않아! 1. 원인 지우려는 사용자가 스키마를 소유하고 있으면 지워지지 않습니다. 사용자를 생성할 때 연결되었든 사용하기 위해 연결되었든 하나라도 남아있으면 안 됩니다. 2. 해결 방법 해당 DB > 보안 > 스키마 > 확인한 스키마 확인한 스키마의 속성을 보면 스키마 소유자가 안 지워지는 녀석 이름으로 돼있습니다. 이걸 다른 걸로 바꿔주면 지워집니다. 마무리 이거 툭하면 안 지워지네-_-;;;
MSSQL을 사용하다 보면 데이터베이스 사용자를 삭제할 수 없는 경우가 있습니다. [MSSQL 2005] 데이터베이스 사용자를 삭제할 수 없는 현상 [MSSQL 2008] 또 사용자가 삭제되지 않아! 1. 증상과 원인 데이터베이스 사용자 속성을 보면 사용자 이름과 기본 스키마가 같은 이름으로 돼 있고 로그인은 윈도우 인증으로 되어 있습니다. 문제가 로그인이름에 내용이 비어있는데 수정이 불가능하게 비활성 되어 있습니다. 덕분에 기본 스키마를 변경하려고 해도 로그인 이름을 지정하라는 에러가 나고 로그인이름 지정은 안 되고 자기 자신한테 스키마가 연결되어있어서 삭제도 안 되는 진퇴양난의 상황이 돼버리는 경우가 있습니다. 2. 해결 방법 원인을 알 수는 없으나 해결 방법은 있습니다. 해당 데이터베이스의 '보안'..