반응형

programing tip 3103

gitignore에서 선행 슬래시를 사용하는 경우

gitignore에서 선행 슬래시를 사용하는 경우 나는 .gitignore구문을 더 명확하게 이해하려고 노력하고 있으며, 특히 https://github.com/github/gitignore gitignores에 관한 한. 선행 슬래시가 .gitignore파일 위치 ( http://git-scm.com/docs/gitignore에서 ) 와 관련된 경로 이름 만 일치시키는 데 사용되는 것을 확인했습니다 . 선행 슬래시는 경로 이름의 시작과 일치합니다. 예를 들어 "/*.c"는 "cat-file.c"와 일치하지만 "mozilla-sha1 / sha1.c"와는 일치하지 않습니다. 하지만 선행 슬래시를 제거하면 어떻게됩니까? 내가 이해 한 한 두 가지 경우가 있습니다. 패턴에 슬래시가 포함되지 않은 경우 (또는..

programing tip 2020.08.21

지속적인 통합을 수행 할 때 최고의 분기 전략?

지속적인 통합을 수행 할 때 최고의 분기 전략? 지속적인 통합을 원할 때 가장 좋은 분기 전략은 무엇입니까? 릴리스 분기 : 트렁크에서 개발하고 각 릴리스에 대해 분기를 유지합니다. 기능 분기 : 각 기능을 별도의 분기에서 개발하고 안정된 경우에만 병합합니다. 이 두 가지 전략을 함께 사용하는 것이 합리적입니까? 에서와 같이 각 릴리스에 대해 분기하지만 큰 기능에 대해서도 분기합니까? 이러한 전략 중 하나가 지속적인 통합과 더 잘 맞을까요? 불안정한 트렁크를 사용할 때 지속적인 통합을 사용하는 것이 합리적일까요? 나는 일상 업무에서 지사에 크게 의존하기 때문에 주제가 정말 흥미로워 요. Mark Shuttleworth가 기존 CI를 넘어서면서 메인 브랜치를 깨끗하게 유지하는 모델을 제안한 것을 기억합니다..

programing tip 2020.08.21

통합 된 Markdown WYSIWYG 텍스트 편집기

통합 된 Markdown WYSIWYG 텍스트 편집기 Markdown 코드에 대한 간단한 WYSIWYG 편집기를 찾고 있는데, CkEditor, TinyMCE 등의 UI와 비슷한 UI를 찾지 못했습니다. 특히, 마크 다운 "WYSIWYG"(예 : 같은 게시물 자주 추천 편집자 이 ) 사용자는 하나 여전히 원시 마크 다운 (쓰기 있다는 점에서 순수하지 WYSIWYG 편집기입니다 MarkItUp를 ) 사용하거나 사용하지 않고 편집 인라인 필요없이 다른 극단에 가서는 표준 컨트롤 ( Hello ). 중간에 뭔가가 필요합니다. 필자는 CkEditor 텍스트 상자처럼 보이고 기능하며 Markdown을 받아들이고 출력하는 Markdown 편집기를 찾고 있습니다. 최소한의 서식 옵션 (B, I, U, 목록, 요법)이..

programing tip 2020.08.21

단일 페이지 JavaScript 웹 애플리케이션의 아키텍처?

단일 페이지 JavaScript 웹 애플리케이션의 아키텍처? 복잡한 단일 페이지 JS 웹 애플리케이션을 클라이언트 측에서 어떻게 구성해야합니까? 특히 모델 개체, UI 구성 요소, 컨트롤러 및 서버 지속성을 처리하는 개체 측면에서 응용 프로그램을 깔끔하게 구성하는 방법에 대해 궁금합니다. MVC는 처음에는 적합 해 보였습니다. 그러나 UI 구성 요소가 다양한 깊이 (모델 데이터에 대해 작동 / 반응하는 고유 한 방식과 직접 처리 할 수도 있고 직접 처리하지 않을 수도있는 각 생성 이벤트)에 중첩 된 경우 MVC를 깔끔하게 적용 할 수없는 것 같습니다. (그러나 그렇지 않은 경우 저를 수정하십시오.) - ( 이 질문 은 가장 사소한 한 페이지 앱 이외의 다른 것에 분명히 필요한 ajax 사용에 대한 두 가..

programing tip 2020.08.21

기본 Docker 레지스트리를 docker.io에서 개인 레지스트리로 변경하는 방법은 무엇입니까?

기본 Docker 레지스트리를 docker.io에서 개인 레지스트리로 변경하는 방법은 무엇입니까? 기본적으로 다음 명령을 실행하면 : sudo docker pull ruby:2.2.1 기본적으로 docker.io 공식 사이트에서 가져옵니다. Pulling repository docker.io/library/ruby 개인 레지스트리로 어떻게 변경합니까? 즉, 내가 발행하면 sudo docker pull ruby:2.2.1 내 개인 레지스트리에서 가져 오며 출력은 다음과 같습니다. Pulling repository my_private.registry:port/library/ruby 업데이트 : 귀하의 의견에 따라 현재 기본 레지스트리를 변경할 수 없습니다 . 자세한 내용은 이 문제 를 참조하십시오. 호스트와..

programing tip 2020.08.21

문자열에서 숫자 제거

문자열에서 숫자 제거 문자열에서 숫자를 제거하려면 어떻게해야합니까? 이것이 귀하의 상황에 적합합니까? >>> s = '12abcd405' >>> result = ''.join([i for i in s if not i.isdigit()]) >>> result 'abcd' 이것은 목록 이해력을 사용하며 여기에서 일어나는 일은 다음 구조와 유사합니다. no_digits = [] # Iterate through the string, adding non-numbers to the no_digits list for i in s: if not i.isdigit(): no_digits.append(i) # Now join all elements of the list with '', # which puts all of ..

programing tip 2020.08.20

json 형식의 키 값 쌍을 기호를 키로 사용하는 루비 해시로 변환하는 가장 좋은 방법은 무엇입니까?

json 형식의 키 값 쌍을 기호를 키로 사용하는 루비 해시로 변환하는 가장 좋은 방법은 무엇입니까? json 형식의 키 값 쌍을 기호를 키로 사용하는 루비 해시로 변환하는 가장 좋은 방법이 무엇인지 궁금합니다. 예 : { 'user': { 'name': 'foo', 'age': 40, 'location': { 'city' : 'bar', 'state': 'ca' } } } ==> { :user=>{ :name => 'foo', :age =>'40', :location=>{ :city => 'bar', :state=>'ca' } } } 이 작업을 수행 할 수있는 도우미 메서드가 있습니까? json 문자열을 구문 분석 할 때 json gem을 사용하여 symbolize_names 옵션을 전달할 수 있습니다..

programing tip 2020.08.20

Z- 색인이 절대 위치에서 작동하지 않음

Z- 색인이 절대 위치에서 작동하지 않음 콘솔 (chrome \ firefox)을 열고 다음 줄을 실행했습니다. $("body").append(""); $("body").append("dasdasdsadasdasdasdasdasd"); #popupContent는 무엇보다 중요해야하지만 #popupFrame 불투명도의 영향을받습니다. 콘텐츠가 #popupFrame에 포함되어 있지 않아 매우 이상합니다. 목표는 경고 상자와 같은 firefox를 만드는 것입니다. 어떤 도움을 주시면 감사하겠습니다. 미리 감사드립니다. 두 번째 div는 position: static(기본값)이므로 Z- 색인이 적용되지 않습니다. 당신은 당신이 제공하려는 모든 것을 배치해야합니다 ( 이 경우에는 static아마도 원하는 것이 아..

programing tip 2020.08.20

Vim에서 텍스트를 일정 길이로 줄 바꿈하려면 어떻게해야합니까?

Vim에서 텍스트를 일정 길이로 줄 바꿈하려면 어떻게해야합니까? 상대적 측정에 대해 이야기 해 봅시다. 내 Vim은 다음과 같습니다. aaaaaaaaaaaaa bbbbbbbbbbbbb ccccccccccccc etc 더 작게하고 싶습니다. aaaaa aaaaa bbbbb bbbbb ccccc ccccc etc 어떻게받을 수 있습니까? 그리고 그러한 블록의 길이 설정을 어떻게 관리 할 수 ​​있습니까? 실제로 다음 두 가지를 수행 할 수 있습니다. 줄 바꿈을 삽입하여 vim 형식 (iechange)으로 텍스트를 더 짧은 줄로 지정 줄은 그대로 두되 줄 바꿈 표시 당신은 무엇을 원합니까? 옵션 1은 설정에 의해 달성됩니다 textwidth(예 : :set textwidth=30(Swaarop의 답변에서))...

programing tip 2020.08.20

jquery가로드 될 때까지 스크립트 실행을 대기시키는 방법

jquery가로드 될 때까지 스크립트 실행을 대기시키는 방법 페이지가 너무 빨리로드되는 문제가있어 jquery가 후속 스크립트에서 호출되기 전에로드가 완료되지 않았습니다. jquery의 존재를 확인하고 존재하지 않는 경우 잠시 기다렸다가 다시 시도하는 방법이 있습니까? 아래 답변 / 댓글에 대한 응답으로 일부 마크 업을 게시하고 있습니다. 상황 ... asp.net masterpage 및 childpage. 마스터 페이지에는 jquery에 대한 참조가 있습니다. 그런 다음 콘텐츠 페이지에 페이지 별 스크립트에 대한 참조가 있습니다. 페이지 특정 스크립트가로드 될 때 "$가 정의되지 않았습니다"라고 불평합니다. 마크 업의 여러 지점에 경고를 표시하여 실행되는 순서를 확인하고 다음 순서로 실행되는지 확인했습..

programing tip 2020.08.20
반응형