본문 바로가기

IT

미니멀리즘, 프로젝트 성공 요인 미니멀리즘시각예술개인 ,커뮤니티 그리고 기업들에서 수 많은 IT 프로젝트가 만들어지고 사라진다. 어떤 것은 일정에 잘 맞추어 성공하기도 하고, 대부분은 일정이 연기되거나 그저 그런 프로젝트로 전락하여 결국 실패의 쓴맛을 보게 된다.김지현 페이스북 중개인적으로는 1번의 프로젝트 진행 방식을 매우 싫어하고 아마 대부분이 그럴 것이다. 2번처럼 동기 유발을 시켜 일정도 맞추고 프로젝트 품질도 성공적이라는 것은 거의 "이상적인 아름다움"과 크게 다르지 않을 것 같다.이 문제는 그냥 1번이냐 2번이냐 피상적인 해결 방안 중 하나를 고르기 어렵다. 이는 프로젝트 내면에 있는 가장 기본적인 질문을 던져야 하기 때문이다. 이를 이해하기 위해 가장 성공적인 오픈 소스 프로젝트에 하나라고 여겨지는 \'파이어폭스\'의 개발.. 더보기
[VisualStudio] 사용자 지정 이벤트 로그를 만들 수 있는 권한 부여 컴퓨터에 관리자로 로그온합니다.시작, 실행을 차례로 누르고 열기 상자에 regedit를 입력한 다음 확인을 누릅니다. 레지스트리 편집기 창이 나타납니다.다음 레지스트리 하위 키를 찾습니다.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventlogEventlog를 마우스 오른쪽 단추로 누른 다음 사용 권한을 누릅니다. Eventlog의 사용 권한 대화 상자가 나타납니다.고급을 누릅니다. Eventlog 고급 보안 설정 대화 상자가 나타납니다.이름 열에서 사용자 그룹을 두 번 누릅니다. Eventlog 권한 항목 대화 상자가 나타납니다.값 설정 및 하위 키 만들기 확인란을 모두 선택하고 확인을 누릅니다.레지스트리 편집기를 종료한 다음 관리자 계정에서 로그오.. 더보기
[MYSQL] 데이터포맷 DATE_FORMAT(date,format)Formats the date value according to the format string.The following specifiers may be used in the format string. The ‘%’ character is required before format specifier characters.SpecifierDescription%aAbbreviated weekday name (Sun..Sat)%bAbbreviated month name (Jan..Dec)%cMonth, numeric (0..12)%DDay of the month with English suffix (0th, 1st, 2nd, 3rd, …)%dDay of the month.. 더보기
Xml Web Service 를 사용하기 위한 IIS 및 ASP.NET 2.0 설정 오류 : IIS 메타베이스에 액세스하지 못했습니다. 설명: 현재 웹 요청을 실행하는 동안 처리되지 않은 예외가 발생했습니다. 스택 추적을 검토하여 발생한 오류 및 코드에서 오류가 발생한 위치에 대한 자세한 정보를 확인하십시오. 예외 정보: System.Web.Hosting.HostingEnvironmentException: IIS 메타베이스에 액세스하지 못했습니다. ASP.NET을 실행하는 데 사용되는 프로세스 계정에는 IIS 메타베이스(예: IIS://servername/W3SVC)에 대한 읽기 권한이 있어야 합니다. 메타베이스 권한을 수정하는 데 대한 자세한 내용은 http://support.microsoft.com/?kbid=267904를 참조하십시오. 소스 오류: 현재 웹 요청을 실행하는 동안 처.. 더보기
[MSSQL]날짜관련 함수 Convert()함수 사용,참고로 cast()함수는 포맷지정안됨 예)오늘날짜를 YYMMDD형태로 나타내기 select CONVERT(varchar(8), getDate(),112) 2. DATEPART () 예1)오늘이 무슨요일인지(일요일=1~토요일=7까지) select DATEPART (weekday, getDate()) 예2)오늘이 몇일인지 select DATEPART (day, getDate()) 3. DATEADD ( datepart , number, date ) 예1)오늘부터 3일뒤 select DATEADD ( week ,2, getDate() ) 예2)오늘부터 2주일뒤 select DATEADD ( week ,2, getDate() ) 예3)이번주 시작일요일과 끝토요일 select DATEA.. 더보기
[MS SQL] DB 파티션 Using Views to Partition Data 파일그룹으로 대용량의 데이터를 저장할 수는 있으나 각 파일에는 작년꺼, 올해꺼 식으로 나눠서 저장할 수는 없다. select 시 많은 파일그룹의 데이터를 읽어오려면 속도가 오래걸린다. 예를 들어, Server 1 : C(200201-200204 data) D(200205-200209 data) E(200209-200212 data) Server 2 : C(200101-200104 data) D(200105-200109 data) E(200109-200112 data) Server 1,Server 2의 각 C,D,E에 구조가 같은 테이블을 각각 생성하고 그 테이블의 WITH CHECK OPTION을 넣어 해당 기간의 데이터만 저장되게 하고 각 데이터를 .. 더보기
[Visual Studio] 강력키 생성방법 GAC에 등록하기 위해서 DLL 를 만들고 Strong Name를 줄 경우 일반적으로는 간단하다. VS2003, VS2005 이상에서는 서명부분에서 직접 만들어 주거나 만들어진 snk파일을 첨부하기만 하면 별 무리가 없으니까 말이다. (snk 파일 만들기는 여러자료들도 많고 간단해서 특별하게 까다로운 점은 없다.)snk파일 만들기 1.VS 명령프롬프트를 실행하고 Command Line에 sn.exe -k snkTest.key 라고 하면 끝그런데 문제는 이제부터 이다. 강력한 이름을 준 dll이 만일 다른 dll를 참조하고 있다면 참조된 dll도 강력한 이름으로 서명되어 있어야 한다.(빌드 하게 되면 강력한 이름을 적용해야 한다는 오류가 뜬다.)그런데 소스 자체가 있다면 key를 첨부하는데는 무리가 없겠지.. 더보기
[MSSQL]DB손상복구 업체에서 사용중 전원 OFF등에 의해 파일손상(CRC오류)됨, DB연결오류로 업무중단발생 다행히 LOG파일만 손상되어 복구가 가능하였고 MDF파일은 재사용가능했음(일부데이타누락) 일단 디스크복구를 돌려 재부팅후 CRC오류로 복사안돼는현상 제거 [아래는 로그파일만 손상됐을경우에 한함] 1) ‘주의대상’으로표시된데이터베이스에대해다음의쿼리문을수행하여 ‘응급복구’모드로설정합니다. ALTER DATABASE database_name SET EMERGENCY2) SQL Server를중지합니다. 데이터베이스파일이저장된폴더에서데이터베이스의트랜잭션로그파일(.ldf)의이름을변경합니다. SQL Server를재시작합니다. 3) SSMS로접속하여다음명령을수행합니다. ALTER DATABASEdatabase_nameREBUILD.. 더보기
라이브러리 관리 NuGet * http://docs.nuget.org/docs/creating-packages/hosting-your-own-nuget-feeds- 설치방법 * http://funnygangstar.tistory.com/104 http://docs.nuget.org/docs/creating-packages/creating-and-publishing-a-package- 패키지 파일생성 및 업로드 * http://docs.nuget.org/docs/reference/nuget-config-file - 설정 * 특정버전 설치 Install-Package Common.Logging -Version 1.2.0 * 의존성 관리 ?xml version="1.0"?> $id$ $version$ $title$ $author$ $a.. 더보기
[ASP.Net] IE10 에러처리 asp.net 프로젝트를 진행 중에 ie10에서 로그인이 안된다던지 폼 액션이 꼬이는 문제가 발생하였습니다. 처리한 내역으로는 다음과 같습니다. 1. 브라우저 설정파일을 업데이트 받는다. (http://www.nuget.org/packages/App_BrowsersUpdate) PM> Install-Package App_BrowsersUpdate 2. Master > Site.Master 헤더에 메타태그 추가 위와 같이 조치를 했으나 혹시 로그인 처리를 하기 위해 Membership Provider를 사용했을 경우 세션에 문제가 지속적으로 발생한다면 Web.Config 설정에 cokieless 속성을 추가해 주시면 되겠습니다. 더보기