디버그 심볼이란것은 빌드를 할때 디버깅이냐 릴리즈이냐에 따라 특정코드를 빼고 넣고 하는 기능입니다. 예를 들면 디버깅 할때는 A_DEV라는 클래스를 참조하여 디버깅이 쉽게 할수 있지만 릴리즈때는 A클래스를 참조 시켜 퍼포먼스 최적화를 노린다던가 할때 사용합니다. 저는 디버깅용 모듈을 만들어 쓰는 것을 좋아해서 디버깅 심볼을 자주 쓰진 않았습니다. 디버깅용 모듈을 만들면 릴리즈모드에서도 특정동작으로 디버그 메시지 같은 것을 출력할수 있게 하여서 디버깅이 쉽게 할수 있다는 장점 때문이죠 ㅎㅎㅎ 프로그램이 무거워 진다는 단점이 있지만 OTL 실버라이트로 넘어오니 웹서비스때문에 디버그 심볼을 자주 이용하게 되서 정리해 둡니다. 1.디버그 심볼 지정하기비주얼 스트디오에서 프로젝트 속성 > 빌드 > 조건부 컴파일 ..
애드센스에는 맞춤체널이라는 것이 있습니다. 맞춤체널을 이용한 애드센스 최적화는 이미 많이 알려진 내용이지요. 문제는 저처럼 블로그하나에 2~3개의 주제를 담고 있는 경우 광고가 사방팔방으로 나온다는 단점이 있습니다-_-; 물론 추적코드를 통해 어느정도 매칭 되긴 합니다. 하지만 원하는 맞춤체널을 출력할수 없다는 문제가 있었죠. 처음엔 그냥 그러려니 했다가 얼마전 두두맨 님의 글을 읽고 특정 맞춤체널을 특정글에 자동으로 넣을수 없을 까라는 생각을 했습니다. (참고 : 두두맨님 블로그 - 애드센스 수익 1000달러) 그러다 떠오른 아이디어가 글에 있는 태그를 읽어와 특정 체널을 출력하는 것이였습니다. 결과적으로 실패 ㅡ.-;; 태그로드가 애드센스보다 느려서 계속 빈값만-_-; 결국 때려치고 글이 포함되어 있..
오늘 슬픈 기사를 봤습니다. 중앙일보 - 편의점 창업, 서글픈 급증 저는 예전에 편의점과 몇가지 프랜차이즈를 창업을 위해 알아본적이 있습니다. 그러면서 느낀것은 "정말 답이 없다-_-;" 1.제일 먼저 인건비 계산저는 창업전에 제일 먼저 해봐야 하는 것이 인건비 계산이라고 생각합니다. 어떤업종이든 인건비가 큰비중을 차지 하기 때문입니다. 그럼 2012년 최저임금인 4580원으로 계산하자면 24시간 30일 : 3,297,600 = 24 * 30 * 4580 16시간 25일 : 1,832,000 = 16 * 25 * 4580 이 됩니다. 1-1. 몇명에서 일해야 하는 가?생각해보면 일반적인 프랜차이즈의 경우 동시간대에 혼자일하는 경우가 별로 없습니다. 그렇다는 것은 인건비 * 2가 된다는 것이죠-_-; 16..
1.맵 스타일 적을 몰살 스타일입니다. 나오는 적들을 다죽이면 진행이 가능합니다. 그렇다고 무작정 다잡고 가실 필요는 없습니다, 적당이 스킵스킵~ 2.나오는 적 No.1 제일 기본이 되는 적으로 단발 레이저 건을 사용합니다. 물량이 많아지면 은근이 까다로운 그런 적입니다. No.2 단발 레이저건과 화염방시기를 사용합니다. 화염방사기를 사용하는 동안은 움직이지 못합니다. 파이로를 제외한 클래스는 불이 붙으면 일정시간동안 데미지를 받습니다. No.3 범위공격을 하는 미사을 바로 아래 던지면서 지나가는 적입니다. 몇몇 클래스를 빼면 잡기도 힘들고 냅두면 알아서 사라지므로 날아오면 피하면 됩니다. 한번에 많이 나오는경우에는 점프로 피하면 됩니다. 3.보스 스카웃 빠른속도를 자랑하는 스카웃입니다. 공격 패턴은 혼..
sa계정에 디폴트 디비를 지정하는 경우가 얼마나 흔한지는 모르겠지만 저 같은 경우 sa는 사용하지 않고 sa에게 권한을 부여받은 계정을 주로 사용하기 때문에 디폴트 디비를 지정해주는 경우가 종종 있습니다. 그런데 모든 계정은 디폴트디비가 삭제되면 로그인이 되지 않습니다 ㅡ,.ㅡ; 사용자 기본 데이터베이스를 열 수 없습니다. cannot open user default database. login failed 이런 에러가 발생합니다. 1. 윈도우 인증을 확인해 보자 이런 경우 제일 먼저 해봐야 할 것은 '윈도우 인증'으로 로그인이 되나 입니다. 되면 해당 계정의 DB를 다시 지정하면 되는 것이니까요. 보안 > 로그인 > sa계정 속성 2. 'sqlcmd'를 이용한 방법 문제는 '윈도우 인증도 막혔다면?' ..
자취방에 콘센트가 부족하기도 하고 원래 있던 멀티탭들이 마음에 들지 않아 알아 보고 있었습니다. 검색어로 '5구 접지'를 쓰고 있었는데 어떤분이 와서 물어보십니다. "접지가 모야?" 5구접지 멀티탭 1.멀티탭 살때 꼭 확인해야 할 2가지멀티탭을 고를 때는 꼭 2가지는 확인해야 합니다. 접지 여부와 차단기 여부입니다. 1-1.접지접지라는 것은 전기를 쓰는 기구에서 누전이나 기계적인 문제로 전기가 새는 경우가 생기는데 이 새는 전기를 안전한 곳으로 옮겨주는 역활을 합니다. 흔이 접지가 안되는 경우 전자기기에서 약한 전기를 느낄수 있습니다. 접지가 안되는 콘센트나 멀티탭에 꼽고 냉장고를 돌린후 뒷면에 손을 대고 살살 쓰담쓰담 하면 전기를 느낄수 있다. 접지가 안되면 전자기기의 수명이 줄어들고 화재 위험도 올라..
WPF나 실버라이트를 하면서 가장 아리송한 부분이 색지정입니다. 특히 배경색 말이죠. 보통 윈폼에서는 칼라나 RGB열거형을 쓰는데 WPF나 실버라이트는 브러쉬라는 것을 사용합니다. 브러쉬는 사용하는건 별문제가 안되는데 이녀석도 객체처럼 초기화를 하려고 하면 초기화가 안됩니다 ㅡ,.ㅡ; 헛 에러가-_-;; 비주얼 스트디오의 친절함에 익숙한 닷넷 개발자들이라면 적지않게 당황할수 밖에 없는 상황이죠 ㅎㅎㅎ 어지됬건 각 브러쉬에 맞는 브러쉬로 초기화를 해야 먹힙니다, 위와 같은 백그라운드의 경우 SolidColorBrush를 이용해야 합니다. LayoutRoot.Background = new SolidColorBrush(Colors.Red); LayoutRoot.Background = new SolidColor..
김그림 모자이크 논란 스크린샷을 보면서 느낀것이 "이정도면 그냥 줌인 하면 되는거 아닌가?" 라는 생각입니다. 문제의 장면 줌인 처리한 장면 다리꼰 장면이 필요해서 그런걸까요? 아니면 아직 운영미숙이라 그런걸까요? ㅎㅎㅎ 괜이 김그림씨만 난감해 진것 같습니다.
저번에 디비 이관작업하다가 대박 사고가 나니 "역시 디비옮길땐 파일을 옮기는것 만큼 좋은게 없구나" 라는 생각을 더 욱 하고 있습니다 ㅜㅡ 1. 파일 정보 확인 '.bak'로 통빽업을 했다면 안에 'mdf'파일과 'ldf'파일이 그대로 있으니 너무 걱정하지 않으셔도 됩니다. (하지만 증분빽업된거라면? 명복을 ㅎㅎㅎ) 복원하기전에 아래 명령을 사용하여 백업파일의 정보를 확인해야 합니다. --1) DB 백업 파일 정보 restore filelistonly from disk='[경로]' --mdf와 ldf파일의 이름을 확인한다. 2. 복구 위에서 얻은 정보를 이용해 아래 명령을 실행합니다. -- 2-1) DB 복구 restore database [넣을DB 이름] from disk='[경로]' with move..