Backup/Develop
마크다운(Markdown) 문법 정리
마크다운(Markdown) 문법 정리
2018.06.07마크다운(Markdown) 문법 정리깃허브(GitHub)를 사용하거나 지킬(jekyll)를 사용해봤다면 마크다운(Markdown)을 한번씩은 들어봤을 것이다. 특히 깃허브에 자신의 레포지토리에 관한 설명을 적을때 Readme.md에 도큐멘테이션 작업을 할 때 마크다운을 사용한다. 그럼 마크다운에서 자주 사용하는 문법에 대해서 알아보자. 제목가장 기본이 되는 제목의 마크 다운은 # ~ ###### 이다.HTML의 ~ 태그와 유사하고 #의 개수에 따라 글자의 크기가 달라진다. # == ### == ###### == 인용인용은 > 를 넣어서 작성한다.인용 테스트.들여쓰기 인용 테스트.계속 추가하면 계속 들여쓰기. 리스트순서가 없는 리스트는 * 또는 - 로 표현할 수 있다. tab을 이용하면 들여쓰기가 가능하다..
MacOS Eclipse SVN 플러그인 설치 및 연동하는 방법
MacOS Eclipse SVN 플러그인 설치 및 연동하는 방법
2018.04.30오늘은 MacOS Eclipse SVN 플러그인 설치 및 연동하는 방법에 대해서 알아보도록 하겠습니다.플러그인 설치 및 연동하는 방법에 앞서 이클립스와 JAVA가 설정되어있고 SVN 서버 정보가 준비가 되어있어야합니다. SVN 플러그인 설치Menu > Help > Eclipse Marketplace... 클릭합니다. 다음과 같은 화면이 나오는데 검색창에 SVN을 입력합니다. 필요 없는 부분은 체크를 해제하고 다 설치하고 싶으면 모두 체크 선택을 해주세요. Yes를 눌러 SVN을 설치합니다. 설치 진행 중입니다. 동의를 누르고 설치를 계속 진행합니다. 설치가 완료되었으면 ReStart Now를 눌러 Eclipse를 재실행합니다. SVN Repositories 연동하기Menu > Window > Show V..
MacOS에서 안드로이드 연결하여 파일 전송 및 불러오는 방법
MacOS에서 안드로이드 연결하여 파일 전송 및 불러오는 방법
2018.04.09안녕하세요~ 이번에는 MacOS에서 안드로이드 연결하여 파일 전송 및 불러오는 방법에 대해서 설명하려고 합니다.Mac에서 안드로이드를 연결하여 .apk파일을 넣어야하는 상황이였는데, 연결해도 아무런 반응이 없었습니다.그래서 인터넷을 검색 중 다음 프로그램을 찾았습니다. Android File Transfer 다운로드DOWNLOAD NOW 버튼을 눌러 프로그램을 다운로드합니다. Android File Transfer 설치Android 파일 전송 아이콘을 드래그하여 Applications에 놓아줍니다. 안드로이드 파일 전송 (MTP) 설정먼저 안드로이드를 USB를 이용하여 연결합니다.여기서 중요한 것은 파일 전송 (MTP) 방식으로 되어 있어야하고 허용을 눌러줍니다.안드로이드 상태창에 보면 USB 방식이 나..
Xcode 테마(Theme) 다운로드 및 적용하기
Xcode 테마(Theme) 다운로드 및 적용하기
2018.03.18안녕하세요~ 이번에는 Xcode 테마 다운로드 및 적용하기에 대해서 알아보도록 하겠습니다.개발자 프로그래밍에 영향을 주는 것 중에 하나는 에디터의 테마라고 생각합니다.자신에게 맞게 색상을 변경하면 눈의 피로감도 줄일 수 있고 집중력 또한 높일 수 있다고 생각합니다. Xcode Preferences 테마(Theme) 확인Xcode > Preferences > Fonts & Colors 이동먼저 기본적으로 Xcode에서는 10개의 테마를 제공해줍니다. 10가지의 테마 중 마음에 드는 테마가 있다면 선택하면 됩니다. GitHub 테마(Theme) 다운로드 및 설치 (https://github.com/hdoria/xcode-themes)GitHub로 이동하시면 50가지 이상의 테마들을 확인할 수 있습니다.여기서..
포트 범위 사용 가능성 검증
포트 범위 사용 가능성 검증
2018.01.27포트 범위 사용 가능성 검증0번 ~ 1023번: 잘 알려진 포트 (well-known port) 1024번 ~ 49151번: 등록된 포트 (registered port) 49152번 ~ 65535번: 동적 포트 (dynamic port) 포트 설명 상태 0/udp 예약됨; 사용하지 않음 공식 1/tcp TCPUMX (TCP 포트 서비스 멀티플렉서) 공식 7/tcp ECHO 프로토콜 공식 7/udp ECHO 프로토콜 공식 9/tcp DISCARD 프로토콜 공식 9/udp DISCARD 프로토콜 공식 13/tcp DAYTIME 프로토콜 공식 13/udp DAYTIME 프로토콜 공식 17/tcp QOTD (Quote of the Day) 프로토콜 공식 19/tcp CHARGEN (Character Genera..
Toad 유용한 단축키 목록
Toad 유용한 단축키 목록
2018.01.25Toad 유용한 단축키 목록 설명 단축키 Table, View, Proc, Funct, Package를 DESC(테이블명 위에 커서를 두고 F4키) F4 Table Completion (매칭되는 테이블목록 출력) Ctrl + . Columns Dropdown (해당테이블의 컬럼목록 표시) Ctrl + T SQL Editor내의 모든 SQL문 실행 F5 현재 커서의 SQL문 실행 Ctrl + Enter SQL문 실행 후 Grid에 출력 F9 과거에 실행한SQL문 HISTORY 목록 F8 HISTORY UP Alt + ↑ HISTORY DOWN Alt + ↓ 텍스트를 소문자로 Ctrl + L 텍스트를 대문자로 Ctrl + U 주석 처리 Ctrl + B 주석 해제 Ctrl + Shift + B SQL Edit..
Xcode에서 프로젝트 GitHub 계정 연동 및 원격 업로드 방법
Xcode에서 프로젝트 GitHub 계정 연동 및 원격 업로드 방법
2018.01.17Xcode에서 프로젝트 GitHub 연동 및 원격 업로드 방법GitHub로 Local(내 PC)에 있는 프로젝트를 업로드하는 것을 Git에서는 Push라고 합니다.지금부터 Xcode에서 프로젝트 GitHub 계정 연동 및 원격 업로드 방법에 대해서 알아보도록 하겠습니다. .gitignore 파일 생성자신의 프로젝트를 GitHub로 Push하려 하면 필요하지 않은 파일들까지 GitHub로 업로드가 되는 것을 확인할 수 있습니다.그러나 .gitignore 파일을 만들고 업로드를 하지 않을 목록들을 적으면 그 항목들은 무시된 채로 업로드가 됩니다..gitignore 파일을 생성해보도록 하겠습니다. 터미널에서 GitHub에 Push하려는 프로젝트 경로로 이동합니다. 저는 Swift로 만든 프로젝트를 올리려고 하..
MacOS 용량 확보하기 (8GB 확보) Xcode Unavailable CoreSimulator 제거
MacOS 용량 확보하기 (8GB 확보) Xcode Unavailable CoreSimulator 제거
2018.01.15Xcode에서 Simulator(시뮬레이터)를 사용하다 보면 CoreSimulator 데이터가 쌓이게 됩니다.CoreSimulator는 데이터는 Simulator(시뮬레이터)를 사용할 때 생성되는 데이터입니다.Unavailable 상태의 CoreSimulator는 오랫동안 사용되지 않는 데이터이므로 지워도 무방합니다.Xcode 개발 시 Simulator를 많이 사용하신 분들은 CoreSimulator 데이터만 지워도 10GB 이상의 용량을 확보할 수 있습니다.저는 빌드를 폰에서 많이 돌렸는데도 43.74GB의 여유 용량에서 51.74GB 약 8GB의 용량을 확보하였습니다.그러면 지금부터 Xcode Unavailable CoreSimulator 제거하여 용량 확보하는 방법에 대해서 알아보도록 하겠습니다. ..
Postman(포스트맨) 설치 및 간단 사용 방법 (HTTP 통신 테스트 프로그램)
Postman(포스트맨) 설치 및 간단 사용 방법 (HTTP 통신 테스트 프로그램)
2018.01.15Postman(포스트맨) 소개 - HTTP 통신 테스트 프로그램일반적으로 HTTP 통신 구조는 클라이언트가 서버에 요청을 보내고, 그 요청에 대한 응답을 서버가 클라이언트에 보내는 구조입니다.요청 (HTTP Request) / 응답 (HTTP Response)여기서 클라이언트는 Windows 응용 프로그램이 될 수도 있고, Web, Android, iOS가 될 수 있습니다.테스트를 하다보면 요청을 보낼때 매번 클라이언트를 실행하여 응답을 받아야하는 불편함이 있습니다.또한, GET방식은 URL로도 쉽게 테스트가 가능하지만, POST방식은 URL로는 테스트가 불가능합니다.이러한 경우에 Postman(포스트맨) 프로그램을 사용하면 손 쉽게 요청 및 응답 테스트가 가능합니다. Postman(포스트맨) 설치 (h..
크롬 확장 프로그램 Set Character Encoding 한글 깨짐 해결 방법
크롬 확장 프로그램 Set Character Encoding 한글 깨짐 해결 방법
2018.01.12크롬 글자 깨짐 현상웹 프로그래밍을 하거나 인터넷을 하다보면 위와 같이 글자가 깨지는 경우를 종종 볼 수 있습니다. 이런 현상은 인코딩이 맞지 않아 나타나는 현상입니다. 해결하려면 HTML 소스를 맞추거나 해당 페이지의 인코딩을 맞추면 글자 깨짐이 해결이 됩니다. 크롬에서는 인코딩을 쉽게 바꾸어주는 확장 프로그램이 있어 소개하려고합니다. 크롬 확장프로그램 열기... 아이콘 > 도구 더보기 > 확장 프로그램크롬(Chrome)을 실행하여 위와 같이 따라하여 확장 프로그램 버튼을 클릭합니다. 더 많은 확장 프로그램 다운로드확장 프로그램 페이지에서 밑으로 스크롤하여 더 많은 확장 프로그램 다운로드라는 버튼을 클릭합니다. Set Character Encoding 다운로드저는 이미 다운로드를 하여 평가하기라는 버튼..
(출처) 한 번쯤 들어봤던 화면설계 & 프로토타이핑 툴 총정리
(출처) 한 번쯤 들어봤던 화면설계 & 프로토타이핑 툴 총정리
2018.01.05출처: http://yslab.kr/94 IT 현장에서는 화면 UI를 설계할 때 대부분 파워포인트를 사용합니다. 저 또한 파워포인트로 수많은 스토리보드를 제작했는데요. 파워포인트로 화면을 설계하면서 다음과 같은 불편함을 느꼈습니다. 파워포인트 설계의 불편한 점1. 제한된 공간에 페이지 경로, 화면 UI, 디스크립션 등 다양한 내용을 담아야 한다. 그러다 보니 화면이 점점 복잡해진다. 개인적으로는 다음 페이지로 넘기지 않기 위해 최대한 욱여넣었고 폰트 사이즈는 점점 작아졌다. 2. 수정사항이 발생하면 모든 화면을 일일이 수정해야 한다. 페이지가 적으면 크게 문제 되지 않지만, 페이지가 많아지면 메뉴명 하나만 수정해도 모든 페이지를 건드려야 하는 노가다 작업이 빈번히 발생한다. 3. 스토리보드를 받아보는 대..
Visual Studio 2015 GitHub 플러그인 설치 및 연동하기
Visual Studio 2015 GitHub 플러그인 설치 및 연동하기
2018.01.03이번 포스팅에서는 Visual Studio 2015에서 GitHub 플러그인을 설치하여 연동하는 방법에 대해서 설명하도록 하겠습니다. Visual Studio 전용 GitHub 플러그인 설치Visual Studio 2015를 실행하여 도구 > 확장 및 업데이트 항목을 선택합니다. 1. 좌측 메뉴에서 온라인을 선택합니다.2. 우측 검색창에 Git을 입력하고 검색을 합니다.3. GitHub Extension for Visual Studio 플러그인을 다운로드합니다. 다운로드하여 설치가 되면 팀 탐색기에서 GitHub 플러그인이 설치된 것을 확인할 수 있습니다. GitHub 플러그인 연동GitHub 플러그인에 Sign up 버튼을 눌러서 로그인 창을 띄웁니다.로그인 정보를 입력하고 로그인을 합니다. 로그인을 ..