C# 개발 툴 정하기

구글에 'free c# ide' 를 검색하니 사이트에 다양한 C# 개발 툴들이 있었다.

http://stackoverflow.com/questions/3640866/is-there-a-free-opensource-c-sharp-ide-in-windows

 

여러 개발 툴중에 평이하게 괜찮은 것은 비주얼 스튜디오 익스프레스이겠지만

크로스 플랫폼을 지원하는 툴을 사용하고 싶었다.

 

구글에 '리눅스 c#' 이라고 검색하니 나오는 것이 모노디벨롭이다.

모노디벨롭을 c# 개발 툴로 선정하였다.

 

 

 

 

 

모노 프로젝트 (C# .NET 크로스 플랫폼) 홈페이지

http://www.mono-project.com/

 

 

 

 

다운로드

http://monodevelop.com/

 

 

 

 

 

설치 파일

XamarinStudio-5.0.1.3-0.msi    38.4MB (40,300,544 바이트)

gtk-sharp-2.12.25.msi    24.5MB (25,690,112 바이트)

 

 

 

 

XamarinStudio-5.0.1.3-0.msi 를 설치하려 했는데

gtk-sharp-2.12.25.msi 를 먼저 설치하라고 한다.

 

 

 

 

설치 경로

홈 폴더 --

C:\CSharp\

 

gtk --

C:\CSharp\GtkSharp\2.12\

 

Xamarin Studio --

C:\CSharp\Xamarin Studio\    실패함

원래 위 장소에 설치하려 했는데 설치후 업데이트를 하면 설치장소가 기본 디렉터리로 변경된다.

C:\Program Files (x86)\Xamarin Studio\

 

워크스페이스 --

C:\CSharp\Projects\

 

설치파일 저장 --

C:\CSharp\util\

 

 

 

 

 

실행하기

C:\Program Files (x86)\Xamarin Studio\bin\XamarinStudio.exe

 

 

 

개발 툴 이름이 바뀌었다.

mono develop --> Xamarin Studio

 

별다른 설정없이 한글버전으로 설치되었다.


 - 출처 : http://blog.naver.com/lobolook/220185654654

'Programming > C#, ASP' 카테고리의 다른 글

.NET 소스코드 문서화  (0) 2015.07.13
Deployment Dependency Problems  (0) 2015.02.06
C# XML/XmlReader  (0) 2015.01.20
Troubleshooting Common Problems with the XmlSerializer  (0) 2015.01.20
ASP.NET Web API 도움말 페이지 작성하기  (0) 2015.01.15

내용출처http://www.heidilux.com/2014/02/setup-git-server-synology-nas/

 

DSM 5.0-4458 Update 2 에서 테스트 하였다.

 

1. 제어판 -> 터미널 및 SNMP 메뉴에서 SSH 서비스 활성화를 체크 하고 적용 버튼을 누른다.

 

2. 패키지 센터에서 Git Server 를 설치 한다.

 

3. git 용 사용자를 만든다. (디렉토리, 응용프로그램에 관한 어떤 권한도 주지 않아도 된다.)

 

4. 제어판 -> 사용자 메뉴에서 사용자 홈 서비스를 활성화 한다.




 

5. 메인메뉴 -> git server 에서 git 용 사용자 접근허용에 체크 하고 적용 버튼을 누른다.

 


 

6. ssh 로 접속 한다. (root)

 

7. git 사용자의 홈디렉토리에 git repository 를 생성 하고 접근 권한을 변경 한다.

 

 

8. pc 에서 git clone 으로 테스트 한다.

git clone ssh://gituser01@192.168.0.140/var/services/homes/gituser01/my_project.git

 

 

push 를 할 때 혹시 아래와 같은 에러 메세지를 보게 되면 디렉토리의 권한을 다시 한번 확인 한다.


git.exe push --progress  "origin" master:master


Counting objects: 3, done.

Delta compression using up to 4 threads.

Compressing objects: 100% (2/2), done.

Writing objects: 100% (3/3), 217 bytes | 0 bytes/s, done.

Total 3 (delta 0), reused 0 (delta 0)

remote: error: insufficient permission for adding an object to repository database ./objects

remote: fatal: failed to write object

error: unpack failed: unpack-objects abnormal exit

To ssh://gituser01@192.168.0.140/var/services/homes/gituser01/my_project.git

! [remote rejected] master -> master (unpacker error)

error: failed to push some refs to 'ssh://gituser01@192.168.0.140/var/services/homes/gituser01/my_project.git'


git did not exit cleanly (exit code 1) (3563 ms @ 2014-04-22 오전 3:32:54)

 


인텔 에디슨 및 아두이노형 머더보드 키트

(Intel Edison and Arduino Breakout Kit)

Intel® Edison and Arduino Breakout Kit

Intel® Edison and Arduino Breakout Kit

개요

  • 인텔 에디슨입은 매우 작은 컴퓨팅 플랫폼으로 많은 기술들이 작은 패키지 안에 포함되어 있습니다.
  • 인텔 Atom Soc 듀얼 코어 CPU로 동작하며 내장된 WiFi, 블루투스 LE, 다양한 블럭에 부착할 수 있는 70핀 커넥터 등을 지원합니다.
  • 많은 프로세싱 파워를 처리할 수 있는 훌륭한 성능과 내구성 다양한 범위의 I/O 및 소프트웨어를 지원합니다.
  • 본 키트는 아두이노형 머더보드가 포함되어 있는 제품으로 에디슨이 아두이노 쉴드와 인터페이스 할 수 있도록 하여 줍니다.
  • 디지털핀 0번에서 13번, 아날로그 입력 0번에서 5번, 파워 헤더, ICSP 헤더, UART 포트 (0 & 1)이 모두 아두이노 우노 R3의 위치와 동일합니다.
  • 또한 micro SD 카드 커넥터를 장착하고 있으며, UART2에 연결된 microUSB 포트, USB2.0 호스트 타입A 커넥터 또한 가지고 있습니다.


특징

  • Includes:

    • Intel® Edison (EDI1.SPON.AL.S)
    • Arduino Breakout Board

문서

연관제품


'IoT' 카테고리의 다른 글

DSO5202P Hantek Oscilloscope 영입  (0) 2021.05.25

+ Recent posts