버전 관리 시스템(Version Control System)

 

 

  • 버전 관리 시스템, 형상 관리 시스템, 소스 관리 등 다양한 이름으로 불리기도 함.
  • 버전이란? 의미있는 변화들 --> 기능 개선 또는 버그 수정 등등
  • 버전 관리 시스템이 하는 일이 이러한 의미 있는 변화들을 관리하는 것.
  • 프로젝트 수행할때, 작업이 많이 진행되었을때, 다시 돌려놓으라고 했다면 어떻게 것인가
  • 변경된 히스토리가 있다면 매우 편할 것이다. 일종의 백업이라고 있다. 원본에서 변경하는 것이 아니라 이전 버전을 틈틈히 남겨두면 과거로 돌아갈 수 있다.
  • 드랍박스에도 버전 관리 시스템 기능이 들어가있다. 또한, 위키피디아 백과사전도 기능을 갖고 있다.
 

 

Posted by sungho88
,

이게 무슨 에러인가...보안 관련 문제인것 같다.

역시..검색결과...

해제해줘야 한다.


해결한 블로그


역시 맥이란 새로운 녀석. 낯설다. 

Posted by sungho88
,

Android에서는 기본적으로 GIF와 WebP 형식을 지원하지 않는다. 

따라서, 리액트에서 이미지를 호출하는 아래와 같은 일반적인 방식으로는 작동하지 않는다.

 

<Image style={styles.image} source={{uri: XXXXX`}} />


리액트에서는 android/app/build.gradle 파일에 몇 가지 모듈을 추가해줌으로써, 이러한 제약을 극복할 수 있다.


// 이 dependencies는 내 앱이 필요로하는 어떤,,, 그런 모듈들의 모음이라 할 수 있다.


dependencies {

  // If your app supports Android versions before Ice Cream Sandwich (API level 14)

  compile 'com.facebook.fresco:animated-base-support:0.11.0'


  // For animated GIF support

  compile 'com.facebook.fresco:animated-gif:0.11.0'


  // For WebP support, including animated WebP

  compile 'com.facebook.fresco:animated-webp:0.11.0'

  compile 'com.facebook.fresco:webpsupport:0.11.0'


  // For WebP support, without animations

  compile 'com.facebook.fresco:webpsupport:0.11.0'

}


솔직히 이 빨간색만 있어도 GIF를 불러올 수 있다.

이렇게 하면, 비어있던 화면에 이미지가 나오는 것을 볼 수 있다.

기쁘다. 보인다. ㅋ 


아.. 그외에도 잘 모르지만 Webp라는 형식도 마찮가지로 지원을 해준다고 한다.

이게 뭐냐면 손실 압축 이미지 파일을 위한 이미지 포맷이라고 한다. JPEG형식이 손실이 크므로 구글이 만든 이미지형식이라고 한다. 안 써봤고, 쓸일이 없으므로 이상으로 블로그 끝.

Posted by sungho88
,