프로젝트 관리 시에

그룹을 지정해서 폴더를 다르게 보여주게 되는 경우가 생겼다.

(그래픽 리소스 관련하여 그래픽팀과 개발팀 모두 속한 사용자가 발생)

 

방법.1

도메인과 IP로 체크아웃을 다른게 한다.

 

- SVN 도메인으로 A사용자 아이디로 체크아웃을 한다.

- SVN IP로 B사용자 아이디로 체크아웃을 한다.

단. 폴더는 다른 곳으로 지정해야 한다.

 

방법.2

이 방법은 조금 어려울 수도 있다.

설정에서 저장된 A사용자 아이디 정보로 체크아웃한 후 사용자 정보를 백업하고 삭제한 후 B사용자 아이디로 로그인하여 체크아웃한다.

(말이 어려움)

 

-  A사용자로 체크아웃하여 파일을 모두 받아둔다.

- 모두 받아졌다면 C:\Users\사용자아이디\AppData\Roaming\Subversion\auth\svn.simple 폴더에 가면 숫자와영문으로 되어진 파일이 존재한다.

 ex) 2d03f3f53f3c38d8d80f8d

- 위 파일을 다른 폴더에 백업한다.

- 그리고 거북이SVN(TortoiseSVN)에 설정으로 이동

 

- Save Data 메뉴에 Authentication data 메뉴 옆에 clear버튼을 누른다. (ClearAll을 누르면 계정이 모두 삭제된다.)

- 삭제하고자하는 아이디를 삭제한다.

- 이제 B사용자로 체크아웃하여 파일을 모두 받는다.

- 모두 받아지면 A사용자 정보 파일을 C:\Users\leso\AppData\Roaming\Subversion\auth\svn.simple 폴더에 복사한다.(파일명이 같을 수 있다. 파일명을 변경하여도 되니 파일명을 변경한다. 2d03f3f53f3c38d8d80f8d_처럼 변경하면된다.)

- 이제 각 폴더에서 체크아웃하면 각 권한에 맞게 받아진다.

 

블로그 이미지

레몬도리 LemonDory

개발자의 이야기

hosts 파일은 운영 체제가 호스트 이름을 IP 주소에 매핑할 때 사용하는 컴퓨터 파일이다. 이 hosts 파일은 플레인 텍스트 파일이며 전통적으로 hosts라는 이름을 사용한다.

운영체제 별 파일 위치

파일 시스템 계층에서의 hosts 파일의 위치는 운영 체제에 따라 다양하다. 파일 이름은 일반적으로 확장자가 없는 hosts로 되어 있다.

운영 체제 버전 위치
유닉스, 유닉스 계열, POSIX /etc/hosts[1]
마이크로소프트 윈도우 3.1 %WinDir%\HOSTS
95, 98, ME %WinDir%\hosts[2]
NT, 2000, XP,[3] 2003, 비스타,
2008, 7, 2012, 8, 10
%SystemRoot%\System32\drivers\etc\hosts [4]
윈도우 모바일, 윈도우 폰 HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts 아래의 레지스트리
애플 매킨토시 9 이상 환경설정 또는 시스템 폴더
맥 OS X 10.0 – 10.1.5[5] (NetInfo나 niload를 통해 추가)
맥 OS X 10.2 이상 /etc/hosts (/private/etc/hosts의 심볼릭 링크)[5]
노벨 넷웨어 SYS:etc\hosts
OS/2 & eComStation "시동 드라이브":\mptn\etc\
심비안 심비안 OS 6.1–9.0 C:\system\data\hosts
심비안 OS 9.1+ C:\private\10000882\hosts
MorphOS 넷스택 ENVARC:sys/net/hosts
아미가OS 4 DEVS:Internet/hosts
AROS ENVARC:AROSTCP/db/hosts
안드로이드 /etc/hosts (/system/etc/hosts의 심볼릭 링크)
iOS iOS 2.0 이상 /etc/hosts (/private/etc/hosts의 심볼릭 링크)
TOPS-20 <SYSTEM>HOSTS.TXT
플랜 9 /lib/ndb/hosts
BeOS /boot/beos/etc/hosts[6]
하이쿠 /boot/common/settings/network/hosts[6]
OpenVMS UCX UCX$HOST
TCPware TCPIP$HOST
RISC OS  !Boot.Resources.!Internet.files.Hosts
나중에 나온 시동 시퀀스  !Boot.Choices.Hardware.Disabled.Internet.Files.Hosts[7]

출처 : https://ko.wikipedia.org/wiki/Hosts

블로그 이미지

레몬도리 LemonDory

개발자의 이야기

Visual Studio 2010 을 회사에서 사용중에 있다.


자주 사용 하는 확장 도구를 정리 하고자 블로그에 포스팅


1. Productivity Power Tools

- 이건 Visual Studio 사용자라면 무조건 설치해서 쓰라고 하고 싶다.

  특히 스크롤바를 Map 모드로 쓸수 있다는 점이 가장 좋다.

  자세한 기능은 아래 링크 참조

http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/


2. Visual Assist X

- 개발자라면 다 아는 Visual Assist 이다. 특히 C/C++, MFC 개발자라면 필수

  단, 유료 확장 도구이다.

http://www.wholetomato.com/downloads/default.asp


3. Indent Guides

- 이 툴은 괄호로 묶었을때 괄호 안에 코드량이 많아 질 경우 어떤 괄호와 일치 되는지 보여주는 UI 도구이다.


아래 링크에서는 Visual Studio 2013, 2012 만 지원한다.


http://visualstudiogallery.msdn.microsoft.com/e792686d-542b-474a-8c55-630980e72c30


VS2010 에서 사용하고 싶다면 아래 링크를 이용한다.

http://indentguide.codeplex.com/releases/view/110312




4. CommandingImage

- 이 도구는 도구 -> 외부 도구를 추가 했을때 생기는 메뉴에 대해 아이콘을 만들어 주는 유틸이다.


내가 추가한 CppCheck, Tortois 관련 메뉴들


원래는 앞쪽에 아이콘들이 없다. CommandingImage 도구를 이용해서 아이콘들을 삽입한 것이다.

왜 굳이 아이콘을 넣어야 하는가? 라고 묻는다면 다음과 같이 활용하기 위해서이다.



툴바에 외부 도구를 넣었을때 아이콘이 없으면 위와 같이 아이콘이 보이는게 아닌 해당 메뉴의 글자가 통째로 들어간다



위와 같이 외부 명령 24 또는 사용자가 지정한 이름 그대로 툴바 창에 들어가기 때문에 지저분해진다.


http://visualstudiogallery.msdn.microsoft.com/ff5060af-3df8-4063-b61b-19da41c66f20?SRC=VSIDE


출처 : http://blog.acidpop.kr/130

블로그 이미지

레몬도리 LemonDory

개발자의 이야기

1. Mongodb 설치파일 다운로드(https://www.mongodb.org/downloads#production)

2.설치 - Custom 설치!!!

경로 : C:\MongoDB\

3. 환경 변수

Path 제일 마지막에 ;C:\MongoDB\bin; 추가

4. 폴더 생성

경로 : C:\MongoDB\  안에 data폴더 생성, data 폴더 안에 db, log 폴더 생성

결과 : 1. C:\MongoDB\data\db\

   2. C:\MongoDB\data\log\

5. 몽고서버 db 경로 지정 실행

C:\mongodb\bin\mongod.exe --dbpath d:\mongodb\data\db

6. 접속 확인

새로운 Command 창을 열어 C:\mongodb\bin\mongo 실행

7. 접속 이상 없으면 서비스 등록

config파일 생성 C:\MongoDb\mongod.cfg

systemLog:
    destination: file
    path: c:\mongodb\data\log\mongod.log
storage:
    dbPath: c:\mongodb\data\db
net:
   bindIp: 127.0.0.1
   port: 30000

8. 서비스 등록(반드시 관리자 권한으로 실행된 Command 창에서!!!)

C:\mongodb\bin\mongod.exe --config "C:\mongodb\mongod.cfg" --install


관리자 권한 실행 Command 띄우는 법

Windows7 이후 시작 버튼을 누르면 응용프로그램을 검색 가능하게 되어 있음

cmd.exe를 검색하면 상단에 목록에 보이면 cmd.exe에 오른쪽 마우스를 눌러 관리자 권한 실행 선택

또는 보조프로그램에 명령 프롬프트에서 오른쪽 마우스 관리자 권한실행

블로그 이미지

레몬도리 LemonDory

개발자의 이야기

Windows Server 운영 중 날짜가 표시가 "d/MM/yyyy H:mm"형태로 표기가 되는 경우가 있다.

이유인 즉,

영문 버전의 Windows에 한글 패치를 했을 경우.(AWS를 사용할 경우)

1. 제어판 설정.

   시계, 언어 및 국가별 옵션 - 국가 및 언어

   1) 형식

    

   2) 위치

    

   3) 관리자 옵션

    

   3 - 1)  설정 복사

아래와 같이 표시되지 않는다면 시작 화면 및 시스템 계정, 새 사용자 계정 

    

위와 같이 설정하면 재시작하라고 할 것임 재시작 한번!

2. IIS 설정

   2) 사이트 - .NET 전역화

       아래와 같이 설정 후 IIS 재시작(CMD - iisreset)

블로그 이미지

레몬도리 LemonDory

개발자의 이야기

"PageHandlerFactory-Integrated" 처리기의 모듈 목록에 잘못된 모듈 "ManagedPipelineHandler"이(가) 있습니다.

> 해결 방법
-  실행

-  C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i


블로그 이미지

레몬도리 LemonDory

개발자의 이야기

image

When Server Core originally shipped, a lot of Windows admins avoided it because you could only use the command line, but this changes with Windows Server 2012 which enabled the use of a hybrid mode.

Turning the GUI Off

In Windows Server 8 the GUI has kept with the modular nature of recent Windows Server Operating Systems and in turn has become a “Feature”. This makes removing the GUI very easy. To get started launch Server Manager.

image

Click on Manage, and then select Remove Roles or Features from the menu.

image

Click next to skip past the before you begin page, then select your server from the server pool and click next.

image

Since the GUI is not a Role, we can just click next again to skip past the Roles section.

image

When you reach the Features page, you need to uncheck the box next to the “User Interfaces and Infrastructure” option, and then click next.

image

Now tick the “Restart Destination Server” box, then click remove.

image

The GUI will now be removed.

image

After the binaries are removed your server will automatically reboot.

image

Once it comes back up, and you log in, you will only be able to use the command line.

image

Turning the GUI On

Once the GUI has been turned off, you will want to know how to get it back. To do this we use SConfig, so go ahead and type SConfig into the command line and hit enter.

image

You can see near the bottom of the screen that we can use “12” to Restore the GUI, so type 12 and hit enter.

image

You will be warned that enabling the GUI requires a reboot, click the yes button.

image

That will kick off DISM which will start to add the binaries for the GUI Shell.

image

When its finished you will be asked if you would like to restart the computer now, type “y” and hit enter to reboot.

GUI Off with PowerShell

You can do the same thing as we did in the GUI much quicker with a PowerShell cmdlet. To do so, open Server Manager, click on Tools and launch PowerShell.

image

We can use the Remove-WindowsFeature cmdlet to remove the feature:

Remove-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra

Since Remove-WindowsFeature is just an alias, you could also use:

Uninstall-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra

image

Not long after you have  hit the enter key, the removal will begin.

image

When it’s done, you will be notified that you need to restart your server to complete the process, which can be easily done from the current PowerShell window by running:

Shutdown –r -t 0

image

When your machine restarts you will only have the command line to work with .

image

GUI On with PowerShell

The first thing we need to do is get into PowerShell, so type PowerShell and hit enter.

image

Now we need to use the Add-WindowsFeature to add the components  back:

Add-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra

Again this is just an alias for:

Install-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra

image

When its done, we will need to restart our server by using the Shutdown command:

Shutdown –r -t 0

image

When your server reboots you will have the GUI back.

출처 : http://www.howtogeek.com/111967/how-to-turn-the-gui-off-and-on-in-windows-server-2012/

블로그 이미지

레몬도리 LemonDory

개발자의 이야기

AWS 서비스 가입 시 지불(카드)정보를 입력해야한다.

Free Tier 사용자여도 예외는 아니다. 지불 정보를 입력하고 전화인증까지 끝내야 서비스를 사용 할 수 있다 .

테스트를 하려고 잠시 서비스를 만들었다가 지불 정보 입력해둔게 좀 그래서 탈퇴하려고 했더니 바로 탈퇴되는 것이 아니라 2주 정도 뒤에 정보가 삭제된다고 한다.

탈퇴방법은 Accout - Account Settings에 하단에 Close Account가 있다.

체크 박스 체크 후 탈퇴하면 된다.

2주정도 기간이 남아 있어 결제 정보가 신경쓰여 삭제하려고 보니 www.amazon.com에서 삭제하라고 하는 메시지를 보여준다.(결제 정보 메뉴 Payment Method에 있다)

그래서 www.amazon.com으로 가자.

1. 로그인 후 Account 메뉴로 이동

 

2. 메뉴 중간쯤 Manage Payment Options를 선택 

3. 아래 그림을 보면 삭제하여 없지만 Credit & Debit Cards에 추가되어 있는 카드정보가 있다.

카드를 선택하면 Delete 버튼을 볼 수 있다. 선택하면 카드 정보는 삭제된다.  

AWS 사이트에 가서 보면 결제 정보에 카드정보가 삭제된 것을 볼 수 있다.

블로그 이미지

레몬도리 LemonDory

개발자의 이야기