전체 글(599)
-
[Sqlite] sqlite_sequence table
회사에서 테이블 릴리즈 브랜치 인덱스가 꼬인 상황이 있었다.현재 구조상 참 문제가 많은 구조긴하지만... 매번 업데이트때 해당 버전으로 다 덮어써지므로... 테이블을 지워도 내부적으로 인덱스를 관리하는 테이블이 있어 그것을 기억하고 그 다음부터 만든다. sqlite_sequence 테이블이며 이름과 최대인덱스로 되어있다.요놈을 수정해주면 된다. 관련링크
2016.11.05 -
[공부일상] 마크다운 방식
요새 계속해서 마크다운 방식으로 글을 쓰다보니 그거에 너무 익숙해졌다. 제목을 적으려는데 자꾸 # 을 쓰려고 한다.정리를 마크다운 쪽으로 옮길까도 하는데 내 블로그 글 양도 어마어마하고..ㅋㅋㅋ적당히 effective 시리즈나 복습하면서 깔짝깔짝 옮겨볼까. 블로그도 좋긴하지만 일단 썹라임 같은 텍스트 편집 툴로 간편하게 볼 수 있는게 좋다.그리고 편집 히스토리도 볼 수 있고..뭐 정리야 어떻게 할 지 평생 고민하는거 아니겠냐만은.. 공부관련은 깃 허브쪽으로 좀 더 옮기고일상이나 생각의 흐름은 블로그 쪽으로 쓰는게 좋아보인다.라고 생각의 흐름을 기록하다.
2016.09.11 -
[effective modern c++] 항목 6 : auto가 원치 않은 형식으로 연역될 때에는 명시적 형식으로 초기화하자.
개요auto를 사용해서 변수를 선언하면 형식을 명시적으로 지정했을 때보다 기술적으로 여러 강점이 있다.But, 가끔 auto가 이상한 짓을 한다. std::vector features(const Widget& w); 라고 쳤을 때 코드bool highPriority = featrues(w)[5]; processWidget(w, highPriority); 문제점여기서 highPriority의 bool을 auto로 변경하면? processWidget은 미정의 행동이 된다. Why?std::vector에서 std::vector::operator[]가 돌려주는 것은 bool 형이 아니라 std::vector::reference 형식의 객체를 리턴한다.이는 대리자 클래스(proxy class)로 다른 어떤 형식의..
2016.09.10 -
[독백] 언제나 처음 해보는 것은 어렵다
몇 달 전 나에게 처음 해본 질문이다. 하나의 대상이 정말 사무칠 만큼 그립다면,난 어떻게 해야 하나? 답을 찾는 중이다...
2016.09.08 -
[음악] 눈물이 주룩주룩 2016.08.19
-
[svn] Cleanup failed to process the following paths:
해당 에러를 내면서 안 될때가 있다. [path] Can't move ... 액세스가 거부되었습니다. 대충 이런 문구클린업, 업데이트 모두 안 된다. 어제 회사에서 아트팀에서 도와달라고 하여 찾아본 결과해결법은 이렇다. 1. 문제 폴더의 이름 변경 _backup2. svn cleanup3. 문제인 폴더 이름 원복4. svn update 이것도 안 된다면1. 문제 폴더 삭제2. .svn 폴더 삭제3. checkout
2016.08.18