전체 글 427

유용한 윈도우 실행 명령어 정리 & 활용팁

메모리 잡아먹는 외부 런처의 도움 없이도 윈도우 자체적으로 훌륭한 프로그램 런처를 지원하고 있죠. 바로 윈키+R로 구동하는 실행 명령인데요. 다시 한번 기본기를 복습도 할 겸 활용도 높은 윈도우의 실행 명령어를 정리해 봤습니다. (몇몇 명령어는 OS나 프로그램 설치 유무에 따라 작동하지 않을 수 있습니다.) 윈도우 기본 애플리케이션 명령어 실행하는 프로그램 mspaint 그림판 wordpad 워드패드 calc 계산기 notepad 메모장 sndvol32 볼륨 조절기 regedit 레지스트리 편집기 iexplore 인터넷 익스플로러 wmplayer 윈도우 미디어 플레이어 msmsgs 윈도우 메신저 cmd 명령 프롬프트 msconfig 시스템 구성 (시작 프로그램 관리자) moviemk 윈도우 무비 메이커 ..

당장 컴퓨터에서 지워야하는 상용 소프트웨어들

당장 컴퓨터에서 지워야하는 상용 소프트웨어들 기획이나 설계 업무를 주로 하는 사람들이 많이 사용하는 소프트웨어들 중에 사용인지 모르고 사용하다가 큰 코 다치는 경우가 많습니다. 그래서 이전에 무료 소프트웨어에 대한 연재를 하려 마음을 먹었던 적이 있었습니다. 아직 그 결심은 유효하나 너무 연재 주기가 길어지고 있네요. 생업이 바빠서... 2009/08/10 - [tip & tech] - 기업에서 사용할 수 있는 무료 소프트웨어 연재를 시작합니다. 연재를 통해 소프트웨어를 하나씩 알아 나가는 것도 중요하지만, 일단 당장에 사용하면 안되는 것을 알 통째로 아는 것도 필요할 것 같아서 정리했습니다. 아래와 같은 소프트웨어를 사용하고 있다면 당장에 지우고(아니면 개별적, 혹은 회사 차원에서 라이센스를 구입하세요..

euc-kr 과 ks_c_5601-1987 둘중 어느것을 사용해야 하나요?

안녕하세요 meta 태그에 네이버나 다음등에서는 euc-kr 을 사용하고 어떤사이트는 ks_c_5601-1987 를 사용하더라구요. 저희 사이트에서는 euc-kr을 사용했는데 그런데 euc-kr에서 아래와 같이 test.asp 페이지에서 "롷" 같은 이상한 문자를 전송하면 test2.asp 에서 문자의 길이도 8 이고 그것을 출력해보면 롷 와 같아집니다. 때문에 SQL 서버에 넣을때 컬럼길이를 넘어서 에러가 납니다. ks_c_5601-1987 로 하면 롷이 정상적으로 길이도 1이되고 SQL 서버에 정상적으로 들어갑니다. 궁금한 것은 1) 왜 네이버등은 euc-kr을 사용하는 것입니까? 궁금한 것은 2) euc-kr에서 롷과 같은 문자가 정상적으로 들어가도록 하는 방법이 없나요? 궁금한 것은 3) euc-..

ASP.NET 캐시의 올바른 사용

원문 : Correct using of ASP.NET Cache ASP.NET 애플리케이션 코드를 보다 보면 아래와 같은 코드를 보는 경우가 종종 있습니다. if (Cache["SomeData"] != null) { string name = ((SomeClass)Cache["SomeData"]).Name; //..... } 이 코드는 안전하지가 않습니다. 게다가 두 번째 문장은 NullReferenceException을 일으킬 수도 있습니다. 두 번의 호출이 일어나는 사이에 캐시된 객체가 유지된다는 보장은 없습니다. 첫번째 호출 이후에 객체는 가비지 컬렉터나 캐쉬된 객체를 갱신하는 다른 스레드에 의해 삭제될 지도 모릅니다. 이 문제를 해결하기 위해서는 as 연산자를 사용하십시오. SomeClass som..

완전한 URL을 알아내는 방법

원문 : How to create fully qualified URLs ASP.NET에서는 VirtualPathUtility.ToAbsolute 메서드를 이용하면 아주 쉽게 페이지의 절대 경로를 알 수 있습니다. 절대 URL을 얻는 방법도, 절대 경로를 얻는 것 만큼이나 명백하지는 않지만, 무척 쉽습니다. 그냥 리퀘스트 URL이랑 ASP.NET 페이지의 절대경로를 연결하면 됩니다. string absolutePath = VirtualPathUtility.ToAbsolute("~/test/MyWebForm.aspx"); Uri newUri = new Uri(Request.Url, absolutePath); 출처 : http://kimgwajang.tistory.com/7

/app_code 디렉토리에 있는 파일의 수는 최소화 하십시오.

원문 : Keep the number of files in your /app_code directory small 웹 사이트 프로젝트의 빌드 시간을 줄이고 싶으면 /app_code 디렉토리에 있는 파일의 수를 적게 유지하십시오. /app_code 디렉토리에 매우 많은 파일이 있으면, 이를 별도의 클래스 라이브러리 프로젝트로 분리하고 웹 사이트에서 참조하십시오. /app_code에 파일이 많지 않다면 이는 별 다른 이슈가 되지는 않습니다. 하지만 /app_code에 매우 많은 디렉토리와 파일이 있다면 이 방법을 이용하면 상당한 속도 향상을 얻게 될 것입니다. 또 한 가지 알아두셔야 할 것은 비주얼 스튜디오 HTML 디자이너에서 소스 보기와 디자인 보기를 전환할 때 마다, 디자이너 화면에 로드되기 전에 디자..