getAwesomeness() - Delphi(참고할 만한 델파이 오픈소스)
델파이 프레임워크, 라이브러리, 리소스 등을 참고할 수 있는 사이트입니다.(오픈소스 기반으로 설명합니다.)
카테고리 별로 잘 구분되어 있습니다.
델파이 프레임워크, 라이브러리, 리소스 등을 참고할 수 있는 사이트입니다.(오픈소스 기반으로 설명합니다.)
카테고리 별로 잘 구분되어 있습니다.
Qianyuan Wang은 몇 년전 델파이 VCL용 2D 물리엔진을 오픈소스로 진행하였습니다.
C++ - https://code.google.com/p/box2d/
(원 프로젝트는 C++ 기반이었던 것 같습니다.)
위의 코드를 멀티플랫폼 용 Firemonkey용 소스코드로 변환되었다는 반가운 소식을 전합니다.(oDesk 엔진니어 참여)
제가 간단하게 테스트 해보니 테스트가 벅찰 정도로 다양한 샘플이 준비되어 있구요.
별도의 라이브러리 추가 없이 소스코드만으로 구현이 가능합니다.
여러분의 모바일 앱과 어플리케이션에 물리엔진을 장착해 보세요.
1, Github에 저장소 만들기
2, 로컬 저장소 만들기
3, 로컬저장소에 저장
4, 원격저장소에 저장(Github에 반영)
이후의 절차를 설명한 내용인데 우선은 무시하셔도 됩니다. 우리는 GUI를 이용할 것이기 때문입니다.
위의 화면에서 [Push] 버튼을 클릭합니다. 그러면 아래와 같은 창이 나오고 원격지정보를 등록하기 위해 [Manage] 버튼을 클릭합니다.
안녕하세요 ,,, git 설치하려고 똑같이 따라했는데
push이후에 다 입력하고 ok를 누르면 거북이가 몇초간 날아가더니
git did not exit cleanly (exit code 1)
라고 뜹니다. 해결방법이 없을까요..?
답변이 많이 늦었습니다.^^
저도 구글링으로 검색을 해봤는데 검색이 안되는군요..-_-;
혹시 제 환경에서 동일한 오류가 발생하거나
관련정보 검색하게되면 꼭 답변 드릴게요.
저도 안녕하세요 님과같이 똑같이 단계별로 진행했는데요
git did not exit cleanly (exit code 1)가 뜹니다.
해결법 혹시 아시는지요??ㅠㅠ
스카이드라이브에 파일 넣어놓고 쓰려는데
이거 로컬 저장소 지우는 방법좀;;
그리고 제가 윈도우 8.1이라 스카이드라이브가 통합되어 있는데;;;
제 계정명탓에 경로 인식이 안되네요 ㅠㅠ
우선 클라우드 서비스의 경우 파일을 동기화하는 부분이라
Git과는 의미가 많이 다릅니다.
스카이드라이브의 경우 (제가 사용해 보지는 않았지만) 실시간으로 PC1과 PC2의 특정 디렉토리를 동기화 하는 방식이구요.
Git의 경우 여러사람이 소스코드 등의 문서를 공동작업하기 위해 합치고 나누는 작업등이 목적입니다.
만약 혼자서 Git을 사용하시려면 로컬의 (스카이 드라이브 외의)특정 경로에서 Git으로 동기화 하는 것을 추천해 드려요.
아무래도 수정이력과 가지치기(Branch) 등의 이점을 취할 수 있을테니까요.
우아.. git 뭐가 뭔지 하나도 몰랐는데 이거 따라해서 처음으로 성공했어요 ㅠㅠㅠ
아직도 뭐가 원리인지는 잘 모르겠지만 좋은 정보 감사합니다.
git을 처음접하는데 이글을 보고 저장소까지 잘올렸습니다.
원격 저장소의 소스를 받아서 수정 후 올리는 부분 글도 기대하고 있겠습니다.
감사합니다.
제가 Azure Storage를 정확히 알지는 못하지만 클라우드 저장소 개념인 것으로 예상되는데요.
Github와는 다른 개념입니다
Github는 소스코드를 저장하고, 이력을 관리할 수 있는 소스코드 저장소 역할이구요.
Azure Storage는 소스코드 보다는 다양한 파일을 저장할 수 있는 클라우드 저장소로 이해하면 될 것 같습니다.
안녕하세요.
원격저장소를 github는 아니지만 마이크로소프트에서 제공하는 visual studio team service를 이용하여 따라했고 성공했습니다.
(https://backlogtool.com/git-tutorial/kr/intro/intro4_2.html)도 같이 겸해서 봤구요.
-여기서는 username과 password를 적네요.
중간에 visual studio는 계정이 있어야돼서 username과 password를 적어야하는 것만 달랐지만...저는 성공했는데. 팀원을 제가 만든 원격저장소에 풀이나 푸쉬하는데 usename과 password를 적어야하는데 제 계정을 적어도, 팀원 계정을 적어도 "git did not exit cleanly (exit code 1)"라는 메시지가 뜨면서 안돼네여.
혹여 관리자인 제 계정에서 팀원 username이나 pasword를 확인할 수 있거나 직접 정해서 줘야 될까여?...그렇다면 어디서 할 수 있을까여?
획시 어떻게 해야하는지 답변을 받을수 있을까여?
개인적으로 진행하는 오픈소스에서 Github를 이용하기로 하여, Github 사용법을 조사하여 포스팅 합니다.
순서는 아래와 같이 순서로 진행하겠습니다.
새로 시작하시는 분들에게 참고가 됐으면 하네요.
우선 기본적인 개념을 정리해 볼게요.
공식사이트 : http://git-scm.com/
리누스 토발즈가 linux kernel 소스 관리를 위해 만든 소스 버전 관리 프로그램입니다.
전체 개발 이력을 각 개발자의 로컬로 복사본을 제공하고 변경된 이력을 다시 하나의 저장소로 복사한다.
이러한 변경은 추가개발지점을 가져와, 로컬개발 지점과 동일하게 병합(merge)할 수 있다.저장소는 Git protocol 및 HTTP로 쉽고 효율적(특별한 웹서버 구성없이)으로 접근할 수 있다.
신속하고 편리항 branch 및 merge 지원, 비선형(여러갈래) 개발 이력을 시각화하고 탐색 할 수 있는 강력한 도구를 제공한다.
Git은 매우 빠르고, 대형프로젝트나 이력이 많은 작업에 매우 합리적이다. Git은 대부분의 다른 버전관리시스템보다 빠르게 요청한다. 그리고 일부 작업에서는 더 빠르게 진행한다.
또한, 최근의 정상급 오픈소스 버전관리 시스템보다 장기간의 수정내역을 매우 효율적인 압축방법을 사용한다.
4. Cryptographic authentication of history
GIt의 이력은 성공한 개발이력의 commit에 의해 개정명으로 저장된다. 일단 그것이 배포되면, 그것을 모르고 예전버전으로 변경하는것은 불가능하다. 또한, 그것들을 암호화 할수 있다.
5. Toolkit design
UNIX의 전통에 따라, GIT은 C로 작성된 많은 소규모 도구모음이다, 그리고 많은 스크립트들이 기능 보강을 제공한다. Git은 새로운 기발한 작업을 위한 손쉬운 사용과 쉬운 스크립팅을 위한 도구를 제공한다.
원문 - http://git-scm.com/about/
공식사이트 : http://github.com/
Project Name이 저장소 명이 됩니다.
좋은 정보 감사드립니다! 깃 구조및 차이점.. 제가 궁금했던 것들 시원하게 긁어주시네요ㅎㅎ
비공개스크랩 해갑니당...^^ (blog.naver.com/gayoun3)