| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
- RecyclerView
- endless scrolling
- jenkins
- Python
- 라이브아카데미
- Android
- 영어식사고
- cloud firestore
- Realtime Database
- 기초영어회화
- 젠킨스
- 기본동사
- 원어민뉘앙스
- 직장영어
- 김재우의영어회화
- firestore
- 파이썬
- 안드로이드
- Firebase
- 특수문자
- 이모지
- 이모티콘
- django
- 자료구조
- 기본동사활용
- 특수기호
- git
- 기본동사get
- 영어회화
- 실용영어표현
- Today
- Total
목록전체 글 (81)
Owl Life
Syntaxhighlighter 사용http://alexgorbatchev.com/SyntaxHighlighter/ 사용 예) 글 쓸때 우측 상단에 HTML 체크표시 후 아래 태그 추가하여 그 사이에 소스코드 첨부. ------------------------------------------------------------소스코드에 가 포함되면 불필요하게 마지막에 가 함께 포함됨.ex) #include 위 한 줄을 붙이면 마지막에 와 같이 잘못 인식되어 보여짐. 해결 방법은 쉬우면서도 간단합니다. 각각을 아래와 같이 바꿔줍니다. : > 즉, 엔티티 코드로 변환해 주면 됩니다. HTML을 맞춰준다? 정도로 생각하면 될 것 같네요.출처: http://noota.tistory.com/entry/Sy..
Double Linked List 소스코드입니다. #include "iostream" using namespace std; #define MAX_NODE 1000 #define INIT_DATA -1 typedef int T; typedef struct _node { T data; struct _node *prev, *next; } NODE; NODE node_list[MAX_NODE + 1]; int node_idx; NODE *head; int node_count; NODE *alloc_node() { NODE *new_node = &node_list[node_idx++]; new_node->prev = new_node->next = 0; return new_node; } void init() { n..
Double Linked List 소스코드입니다. #include "iostream" using namespace std; #define MAX_NODE 100 typedef int DATA; typedef struct _node { DATA data; struct _node *prev; struct _node *next; } NODE; NODE node_list[MAX_NODE + 1]; int node_list_idx; NODE *head, *tail; void init() { node_list_idx = 0; head = 0; tail = 0; } NODE *alloc_node(DATA data) { NODE* node = &node_list[node_list_idx++]; node->data = ..
Binary Search Tree 자료구조입니다. 메모리는 동적이 아닌 정적으로 잡아서 사용하고 있으니, 필요시 동적할당으로 수정하시면 됩니다. 소스는 아래 참고 바랍니다. #include "iostream" using namespace std; #define MAX_DATA 10000 #define INIT_DATA -1 typedef int T; typedef struct _node { T data; struct _node *left, *right; } NODE; NODE tree[MAX_DATA + 1]; NODE *root_node; int tree_idx; NODE *alloc_node() { return &tree[tree_idx++]; } void init() { for (int i = 0;..
지금껏 잘 사용해오고 있던 나눔고딕코딩 폰트에서 최근 1.3 버전이 릴리즈 된 D2 Coding 폰트로 한번 바꿔서 적용해보려고 합니다. 나눔고딕코딩 폰트도 꽤 유용하게 사용해오고 있었지만 D2 Coding 폰트로 바꾸게 된 이유는 문자열 가독성 때문입니다. 따옴표나 알파벳의 일부 문자 및 숫자 1의 구분도 좀 더 명확해졌습니다. window, mac, linux 의 어떤 개발 도구에서도 사용 가능합니다. 아래 자료는 D2 coding font의 github에서 발췌한 자료들입니다. https://github.com/naver/d2codingfont 코딩시 영문자와 숫자 뿐만 아니라 한글 유사 기호간 변별력을 향상되도록 디자인하였습니다. 또한 8~18pt 사이의 크기에서 명확하게 보일 수 있도록 힌팅 처..
1. 아래 명령어로 설정 파일 편집 $ vi ~/.gitconfig 2. 아래 명령어들 사용. 필요시 계속 해서 업뎃할 것 [user] name = OwlLife email = owllife@gmail.com [push] default = simple [color "diff"] meta = yellow bold frag = magenta bold old = red bold new = green bold whitespace = red reverse [color] ui = auto [color "branch"] current = yellow bold local = green bold remote = cyan bold [alias] l = log --pretty=format:\"%h %ad | %s%d : [..
vi 대신 vim 설치 $ sudo apt-get install vim 명령어 별칭 수정 만약 vim 을 설치 했을때 alias가 자동으로 설정되지 않을 경우에만 아래처럼 추가해줍니다. $ vi /etc/profile 맨 하단에 추가. alias vi=vim vimrc 파일 생성 또는 수정 $ vi ~/.vimrc 아래처럼 작성 syntax on "문법 하이라이트 set number "line 표시를 해줍니다. set ai "auto indent set si "smart indent set cindent "c style indent set shiftwidth=4 "shift를 4칸으로 ( >, >>,