가끔(?) status 하면 새로 추가되거나 수정된 파일이 안뜰때가 있는데

이거 해주면 새로 읽어서 status에 뜨게 해준다.


$ git update-index --again 

[링크 : https://stackoverflow.com/questions/10006462/refresh-staged-files]

'프로그램 사용 > CVS & SVN & GIT & Mercurial' 카테고리의 다른 글

git 상태 다시 읽기  (0) 2018.09.20
git 원격지 주소 변경하기  (0) 2018.09.06
git archive (svn export)  (0) 2018.09.05
git push rejected by remote protected branch  (2) 2018.09.04
git rm 복구하기  (0) 2018.08.22
git branch  (0) 2018.08.22
Posted by 구차니

댓글을 달아 주세요

한글로 된 내용을 저장하려고 했는데

"Warning: Incorrect string value:" 요런 에러 뿜뿜


망할(?) centos mariadb가 latin1_swedish_ci 이 기본인지라

생성했던 모든 데이터베이스와 테이블과 필드가 모두 이걸로 설정.. -_-


아무튼 가장 좋은건 DB 서버 설정시 캐릭터 셋과 콜레이션을 정해주고 시작하는건데

[링크 : http://nicesea.tistory.com/6]


그게 아니라면 일일이 하나씩 변경해 주는 수밖에.. ㅠㅠ


ALTER TABLE mytable CONVERT TO CHARACTER SET utf8  

[링크 : https://stackoverflow.com/questions/1294117/how-to-change-collation-of-database-table-column]

[링크 : https://zetawiki.com/wiki/MySQL_테이블_collation_변경]


Posted by 구차니

댓글을 달아 주세요

  1. 잉? 한번에 바꾸는게 없어요?
    처음 세팅할 때 꼭 확인해야겠네요. ㅋ

    2018.09.14 19:01 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 테이블 단위로 바꾸는것 까지 밖에 못 찾았어요. 그러니까 생성한 이후에 설정 변경하는 걸로는 DB 단위로 그 하위 모든 테이블과 필드 개별을 바꾸는건 아직 못 찾았네요 ㅠㅠ
      혹시 있을까요?

      2018.09.14 21:57 신고 [ ADDR : EDIT/ DEL ]
    • 직접 해 보지는 않았는데
      https://community.centminmod.com/threads/how-to-change-mariadb-mysql-default-character-set-collation.398/

      위 페이지 보면

       /etc/my.cnf the following line character-set-server=utf8:

      설정 파일을 수정하는 방법이 있는 것 같네요

      2018.09.14 23:18 신고 [ ADDR : EDIT/ DEL ]
    • default라 아마도 이후에 생성될 db들의 문자셋을 이걸로 하라는거지, 이미 생성된 녀석들을 변경하지는 못할 거에요 ㅠㅠ
      만약에 변경되어도 나름 문제인거죠

      2018.09.15 06:50 신고 [ ADDR : EDIT/ DEL ]

centos 7에 mariadb 깔았는데

심하게 뜬금없에 latin1_swedish_ci로 설정이 되어있다.

아무튼 일일이 하나씩 변경을 해야하나..?


In MariaDB, the default character set is latin1, and the default collation is latin1_swedish_ci (however this may differ in some distros, see for example Differences in MariaDB in Debian). 

[링크 : https://mariadb.com/kb/en/library/setting-character-sets-and-collations/]

[링크 : https://slobell.com/blogs/38]

Posted by 구차니

댓글을 달아 주세요

네이버 지도 글들은 아니지만

일단 네이버 예제를 보면 실수 3 자리와 소수 7 자릿수로 나타나는데

그걸 담을 적절한 방법을 찾아 보면 될 듯

(*10해서 10자리라던가?)



[링크 : https://stackoverflow.com/...-ideal-data-type-to-use-when-storing-latitude-longitudes-in-a-mysql]

[링크 : https://dev.mysql.com/doc/refman/5.6/en/spatial-types.html]

Posted by 구차니

댓글을 달아 주세요

마커를 추가하고 클릭시에 이벤트를 어떻게 발생시키는지 찾는중

(네이버 지도에서 검색하고 마커를 누르면 목록에서 선택되는데 이런 작동을 찾는중)


[링크 : https://navermaps.github.io/maps.js/docs/tutorial-UI-Event.html]

[링크 : https://navermaps.github.io/maps.js/docs/tutorial-marker-viewportevents.example.html]

[링크 : https://developers.naver.com/forum/posts/24051]

Posted by 구차니

댓글을 달아 주세요

getBounds()로 화면상에 영역의 정보를 얻고

mapBounds.hasLatLng()를 통해서 인자로 받는 영역이 해당 바운드에 속하는지 확인한다.


function updateMarkers(map, markers) {


    var mapBounds = map.getBounds();

    var marker, position;


    for (var i = 0; i < markers.length; i++) {


        marker = markers[i]

        position = marker.getPosition();


        if (mapBounds.hasLatLng(position)) {

            showMarker(map, marker);

        } else {

            hideMarker(map, marker);

        }

    }

}


[링크 : https://navermaps.github.io/maps.js/docs/tutorial-marker-viewport.example.html]

[링크 : https://developers.naver.com/forum/posts/15738]

Posted by 구차니

댓글을 달아 주세요

git remote set-url origin을 통해서 변경함


$ git remote -v

$ git remote set-url origin https://github.com/user/repo2.git 


[링크 : http://minsone.github.io/git/github-managing-remotes-changing-a-remotes-url]

'프로그램 사용 > CVS & SVN & GIT & Mercurial' 카테고리의 다른 글

git 상태 다시 읽기  (0) 2018.09.20
git 원격지 주소 변경하기  (0) 2018.09.06
git archive (svn export)  (0) 2018.09.05
git push rejected by remote protected branch  (2) 2018.09.04
git rm 복구하기  (0) 2018.08.22
git branch  (0) 2018.08.22
Posted by 구차니

댓글을 달아 주세요

svn export 하면 다른 디렉토리로 사본을 복사해주었는데

git에도 있을 것 같아서 찾아보니 git archive로 존재


[링크 : https://stackoverflow.com/questions/160608/do-a-git-export-like-svn-export]



git archive --format zip --output /full/path/to/zipfile.zip master  

[링크 : https://gist.github.com/kristofferh/1442717]

[링크 : https://git-scm.com/docs/git-archive]

'프로그램 사용 > CVS & SVN & GIT & Mercurial' 카테고리의 다른 글

git 상태 다시 읽기  (0) 2018.09.20
git 원격지 주소 변경하기  (0) 2018.09.06
git archive (svn export)  (0) 2018.09.05
git push rejected by remote protected branch  (2) 2018.09.04
git rm 복구하기  (0) 2018.08.22
git branch  (0) 2018.08.22
Posted by 구차니

댓글을 달아 주세요

몇가지 검색을 해봤는데.. 아무래도 이런 branch에 소유자가 아니면 push 할 수 없는 제한은

git 본연의 기능이 아닌 github나 gitlab의 확장된 기능인것으로 보인다.


[링크 : https://docs.gitlab.com/ee/user/project/protected_branches.html]

[링크 : https://help.github.com/articles/about-protected-branches/]


[링크 : https://git-scm.com/docs/git-push/2.3.5]


별다른 댓글은 없지만 pre-push hookup 스크립트를 이용해 구현한걸 보면

이런식으로 github/gitlab에서 적용해 놓은 걸수도?

[링크 : https://blog.ghost.org/prevent-master-push/]

'프로그램 사용 > CVS & SVN & GIT & Mercurial' 카테고리의 다른 글

git 원격지 주소 변경하기  (0) 2018.09.06
git archive (svn export)  (0) 2018.09.05
git push rejected by remote protected branch  (2) 2018.09.04
git rm 복구하기  (0) 2018.08.22
git branch  (0) 2018.08.22
git add / reset / checkout  (0) 2018.08.22
Posted by 구차니

댓글을 달아 주세요

  1. git도 전문가 되시겠어요. ^^

    2018.09.05 12:05 신고 [ ADDR : EDIT/ DEL : REPLY ]

네이버 지도 v3 쪽으로 setSize 메소드가 있는지 봐야 할 듯


 oMap.setSize(new nhn.api.map.Size(w, h)); 

[링크 : http://donzbox.tistory.com/548]


setSize(size)

지도 화면의 크기를 픽셀 단위로 설정합니다. 

[링크 : https://navermaps.github.io/maps.js/docs/naver.maps.Map.html#setSize]

Posted by 구차니

댓글을 달아 주세요