background preloader

Programing

Facebook Twitter

PiniEngine - Nooslab. Git - 간편 안내서 - 어렵지 않아요! Git - 간편 안내서 git을 시작하기 위한 간편 안내서.

git - 간편 안내서 - 어렵지 않아요!

어렵지 않아요 ;) Roger Dudler가 만들었어요. (@tfnico, @fhd와 Namics의 도움을 받았지요.) 번역은 Juntai Park과 Ardie Hwang이 담당했습니다. 설치 OS X용 git 다운로드 Windows용 git 다운로드 Linux용 git 다운로드 새로운 저장소 만들기 폴더를 하나 만들고, 그 안에서 아래 명령을 실행하세요. git init 새로운 git 저장소가 만들어집니다. 저장소 받아오기 로컬 저장소를 복제(clone)하려면 아래 명령을 실행하세요. git clone /로컬/저장소/경로 원격 서버의 저장소를 복제하려면 아래 명령을 실행하세요. git clone 사용자명@호스트:/원격/저장소/경로 작업의 흐름 여러분의 로컬 저장소는 git이 관리하는 세 그루의 나무로 구성돼있어요. 추가와 확정(commit) 변경된 파일은 아래 명령어로 (인덱스에) 추가할 수 있어요. git add <파일 이름> git add * 이것이 바로 git의 기본 작업 흐름에서 첫 단계에 해당돼요. 변경 내용 발행(push)하기 현재의 변경 내용은 아직 로컬 저장소의 HEAD 안에 머물고 있어요. 가지(branch)치기 가지는 안전하게 격리된 상태에서 무언가를 만들 때 사용해요.

아래 명령으로 "feature_x"라는 이름의 가지를 만들고 갈아탑니다. git checkout -b feature_x 아래 명령으로 master 가지로 돌아올 수 있어요. git checkout master 아래 명령으로는 가지를 삭제할 수 있어요. git branch -d feature_x 여러분이 새로 만든 가지를 원격 저장소로 전송하기 전까지는 다른 사람들이 접근할 수 없어요. git push origin <가지 이름> 갱신과 병합(merge) 꼬리표(tag) 달기 소프트웨어의 새 버전을 발표할 때마다 꼬리표를 달아놓으면 좋아요. 로컬 변경 내용 되돌리기 유용한 힌트 링크 & 자료 그래픽 클라이언트 한글 안내서 영문 안내서. Free source code hosting for Git and Mercurial by Bitbucket. 코더 지망생을 위한 알짜배기 무료 코딩 학습 툴. 코딩은 강력한 마술이고, 코드를 배운다는 것은 곰팡이 뒤덮인 마법책 더미를 읽으면서 연금술 재료를 고운 가루로 가는 것과도 같았다.

코더 지망생을 위한 알짜배기 무료 코딩 학습 툴

최소한 과거엔 그랬다. 하지만 새롭고 인터랙티브한 학습 툴은 연습과정을 강화해 사용자의 학습 속도에 맞춰 견습생에서 마법사로 성장시켜 준다. 일부 학습 툴은 진도를 나아가기 전에 사용자가 확실히 이해했는지 확인하여 학습 과정을 더욱 능동적으로 만들어 이해도를 높여주기도 한다. 초보자용만 있는 것도 아니다. 경험있는 코더들도 가끔씩 새 언어를 익혀야 한다. 코드카데미 : 초보 친화적인 무료 학습코드카데미(Codecademy)는 CSS, HTML, 자바스크립트 등에 대한 다양한 브라우저 기반 인터랙티브 튜토리얼을 제공하는데, 모두 무료다. 신택스 하이라이트와 실시간 오류 검사 기능을 갖춘 우아한 코드 편집기가 코드카데미 인터페이스 대부분을 차지하고 있다. 코드카데미에서 프로그래밍 시작하기(Getting Started With Programming)라는 다가가기 쉬우면서도 잘 구성된 초보단계 강좌를 테스트해 보았는데, 이미 아는 내용은 건너뛸 수 있었다. 코드 스쿨 : 동영상 강좌와 코드가 만나다 코드카데미와 달리, 코드 스쿨(Code School)은 사용자들에게 월 25달러씩 받지만, 기트(Git) 튜토리얼과 레일스 포 좀비(Rails for Zombies)라는 루비 온 레일(Ruby on Rails) 프로그래밍 강좌 등 몇 가지 무료 강좌도 제공하고 있다. 코드 스쿨의 기트 튜토리얼 프로그램에서는 다운로드 없이 단순히 브라우저 내 가상 콘솔에 입력만 하면 된다. 기트 튜토리얼을 하는 데는 프로그래밍 지식이 필요치 않으며 순식간에 끝내버릴 수도 있다. 레일스 포 좀비의 소개 영상에서는 좀비들이 루비 온 레일 학습을 어떻게 도와줄 수 있는지 설명이 나와있다. 조금 더 복잡한 레일스 포 좀비(Rails for Zombies) 튜토리얼에는 비디오와 함께 실용적인 연습문제가 있다.

ISO C와 ISO C++의 차이. ANSI X3J9 위원회는 C 언어에 대한 표준화 작업을 1985년 안팍에 시작했고, 몇년이 지나서 1989년 ANSI에 새 표준이 등록되었습니다.

ISO C와 ISO C++의 차이

이 후, 1990년에 ISO 위원회는 국제화 이슈를 추가한 개정판amendment⁠을 만들고 이를 ISO C 표준으로 만들었습니다. 1989년 C 표준의 공식 이름은 ANSI/ISO 9899-1989, Programming Lanaguges - C⁠이며, 이 글에서는 간단히 C89라고 부르겠습니다. 1990년 ISO 개정 표준의 공식 이름은 ISO/IEC 9899-1990, Programming Languages - C⁠이며, 이 글에서는 C90이라고 부릅니다. ISO 위원회는 1999년에 새 버전을 내놓았고, 이 문서의 공식 이름은 /ISO/IEC 9899-1999, Programming Lanaguges - C/이며, 이 글에서는 C99라고 부릅니다. '앱 개발? 어렵지 않아요!' 최신 모바일 개발툴 10선. '앱 개발?

'앱 개발? 어렵지 않아요!' 최신 모바일 개발툴 10선

어렵지 않아요! ' 최신 모바일 개발툴 10선 Peter Wayner | Network World 불현듯 떠오른 아이디어에서 실제 작동하는 모바일 앱을 완성하기까지의 과정은 길고 험난하다. 좋은 소식은 기업들이 이 과정을 매끄럽게 해주는 도구와 프레임워크를 개발하고 있다는 것이다. 파스(Parse) 많은 모바일 앱 개발용 도구들이 화면에 표시되는 인터랙티브한 연결 고리를 생성하는 데 집중한다. Programming IT. 안녕하세요 여러분~ 이제 C 언어에 이어서 C++ 강좌를 연재하게 된 Psi 입니다.

Programming IT

저의 C++ 강좌는 여러분이 C 언어를 충분히 이해하고 사용하고 있다는 것을 가정으로 진도를 나갈 것입니다. 따라서 C 언어도 공부하기 전에 무턱대고 제 강좌를 통해 C++ 을 배우겠다고는 하지 마세요 :( 사실 저도 살면서 C++ 을 먼저 배우고 C 언어를 배우는 경우는 한 번 도 본적이 없습니다. C 언어를 먼저 배우고 C++ 을 그 다음에 배우는 것이 당연한 이치 입니다. 그 이유가 C++ 이 C 언어 확장팩(?) 개념이라고 생각하시는 분들이 있는데 이건 역시 사실이 아닙니다. 아무튼 제 강좌를 들으시면서 지켜야 할 수칙들은 다음과 같습니다. 1. 2. 3. 4. 5. 입니다. 강좌 총 목록 1 - 1. 1 - 2. 2 - 1. 2 - 2. 3.

Cocos2d-x

Python. Renpy. Tasker. Rooting. Linux.