zen-coding 소개 Zen Coding is an editor plugin for high-speed HTML, XML, XSL (or any other structured code format) coding and editing. The core of this plugin is a powerful abbreviation engine which allows you to expand expressions—similar to CSS selectors—into HTML code. 젠 코딩은 HTML, XML, XSL 의 코딩과 편집속도를 높이는 에디터 플러그인이다. 플러그인의 핵심은 강력한 축약어 엔진 (abbreviation engine) 으로 CSS 셀럭터처럼 표현값을 HTML코드로 확장시킨다. 예를..
요즘 많이 쓰는 에디터란다...일단 다운로드 받아 사용해보니..가볍고 빠른것 같다. 확장성도 좋은것 같고 계속 사용해봐야겠다. to do Sublime Text 2 설치하기 확장 플러그인 설치하기 단축키 익히기 Java 컴파일 및 실행 특징 사이트 : http://www.sublimetext.com/2 작성 언어 : C++, 파이썬(python) 단축키 익히기 단축키 설명 Ctrl + Shift + P 커맨드 파레트 열기 Ctrl + ` 콘솔 열기 Ctrl + P 파일 열기 Ctrl + g 라인이동 Ctrl + / 한줄 주석달기 Ctrl + Shift + / 블록으로 선택한 영역 주석달기 Shift + Del(Backspace) 현재 커서가 있는 줄 완전 삭제 Ctrl + Del(Backspace) 단어..
구글 프로젝트 소스를 다운받기 위해서 사용함 mercurial : 재치있는, 경박한, 쾌활한 아직은 뭔지 잘 모름...추후에 다시 살펴보기로 함,svn과 비슷한 것 같은데..차이점이 있겠지... 다운 속도가 빨라서 제대로 실행 안된줄 알았음..빠르긴 함 공짜 분산된 소스 관리 어떤 크기의 프로젝트도 효율적으로 다룸 쉽고 직관적인 인터페이스 제공 http://mercurial.selenic.com/ Quick Start $ hg clone http://selenic.com/repo/hello $ cd hello $ (edit files) $ hg add (new files) $ hg commit -m 'My changes' $ hg push Create a project and commit $ hg ini..
Android Debug Bridge (adb) 는 다용도로 쓰이는 명령어 툴이다. 이것은 사용자가 애뮬레이터 인스턴스와 통신하거나, 안드로이드 기기와 연결하도록 한다. Android Debug Bridge (adb) is a versatile command line tool that lets you communicate with an emulator instance or connected Android-powered device. 글 순서 ADB 의 3개 components adb 동작방법 및 특징 db 명령어 tool 위치 /platform-tools/ 참고자료 Android Debug Bridge ADB 의 3개 components client 개발 기계에서 돌아간다. adb 명령을 실행하여 she..
From an adb remote shell, you can use the sqlite3 command-line program to manage SQLite databases created by Android applications. The sqlite3 tool includes many useful commands, such as .dump to print out the contents of a table and .schema to print the SQL CREATE statement for an existing table. The tool also gives you the ability to execute SQLite commands on the fly. 참고자료 Examining sqlite3 D..
안드로이는 SQLite database 를 모두 지원한다. 생성한 어떤 DB도 어플리케이션 안에서는 이름을 가지고 어떤 클래스에도 접근가능하지만, 어플리케이션 밖에서는 불가능하다. Android provides full support for SQLite databases. Any databases you create will be accessible by name to any class in the application, but not outside the application. 새 SQLite database를 만드는 권장하는 방법은 SQLiteOpenHelper 의 서브 클래스를 생성하고 onCreate() 메소드를 오버라이드하고 그 곳에서 관련명령을 실행한다. The recommended metho..
A NinePatchDrawable graphic is a stretchable bitmap image, which Android will automatically resize to accommodate the contents of the View in which you have placed it as the background. An example use of a NinePatch is the backgrounds used by standard Android buttons — buttons must stretch to accommodate strings of various lengths. A NinePatch drawable is a standard PNG image that includes an ex..
http://www.cygwin.com/ What Is Cygwin? Cygwin is a Linux-like environment for Windows. It consists of two parts: Cygwin 은 윈도우에서 리눅스 같은 환경을 가질 수 있다. A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality. A collection of tools which provide Linux look and feel. The Cygwin DLL currently works with all recent, commercially released x86 32 bit and..
명령 모드에서 실행하는 vi tips~ 명령모드는 vi를 실행시킨 상태에서 Esc 키를 누르면 된다. ● 행번호 켜기/끄기 :set number , :set nu 행번호 켜기 :set nonumber , :set nonu 행번호 끄기 ● 자동 들여쓰기 켜기/끄기 :set autoindent , :set ai 자동 들여쓰기 켜기 :set shiftwidth=4 들여쓰기 레벨 지정 :set ai sw=4 들여쓰기 켜고 레벨 설정하기 :1>> 1행 들여쓰기 :set noautoindent , :set noai 자동 들여쓰기 끄기 ● 검색 시 대소문자 구분하기 않기 :set ignorecase , :set ic :set noignorecase , :set noic ● 복합검색 :/text1 text1 라는 ..