목록 정보처리기사 (58)
이롭게 현명하게
깃허브를 사용하다 공개로 해두었던 리포지토리를 비공개로 바꾸고 싶어 졌다. 공개/비공개로 바꾸고 싶은 repository에서 settings 클릭 아래로 스크롤을 내려 Danger Zone을 확인한다. Danger Zone에서 Change repository visibility의 Change visibility를 클릭 Change to private 클릭 I want to make this repository private 클릭 I have read and understand these effects 클릭 Make this repository private 클릭 password 입 repository가 public에서 private로 바뀐 것을 확인할 수 있다. 잘못된 정보는 댓글에 남겨주시면 ..
소스트리를 사용하기 위해 실행을 했다. 실행 중이라는 로딩 화면은 나타난다. 하지만 로딩창만 나타나고 작업표시줄, 화면 어디에도 창이 나타나지 않았다. 아무런 응답이 없었다. 1. 재부팅하기 노트북을 껐다 켜봐도 실행이 되지 않았다. 2. 프로그램 재설치 제어판에서 소스트리를 삭제한 후 다시 설치해 보았다. 제대로 실행이 된다. 잘못된 정보는 댓글에 남겨주시면 감사하겠습니다!😊 댓글과 좋아요는 큰 힘이 됩니다! 더보기 [ 참고자료 ]
목차 모바일 웹 모바일 웹앱 네이티브 앱 하이브리드 앱 크로스 플랫폼 간단하게 안드로이드 앱 개발 프로젝트를 진행해 본 경험이 있었지만 각각 다른 특징을 가진 앱을 개발해 보기로 하였다. 개발 방식에 대한 고민은 프로젝트 시작 전 또는 프로젝트 진행 중에도 계속된다. 각각 서로 다른 특징을 가지고 있기 때문에 사용자에게 어떤 서비스를 제공하는지에 따라 적절한 개발 방식을 사용해야 한다. 그래야 앱 개발 시 불필요한 비용과 개발을 줄일 수 있기 때문이다. [ 개발 방법 선택 기준 ] 내가 개발해야 하는 앱의 특성은 어떤 특성을 가졌는가? 웹과 함께 개발해야 하는가? 자체 개발이 필요한가? 웹/앱에 들어가야 할 기술은 무엇인가? 개발 기간은? 어느 정도의 완성도가 필요한가? 내부 개발 인력이 있는가? 유지 ..
문제 풀이 코드 설명 코드 [programmers - 120875] Lv0 평행 / Python [🔗문제🔗] [제한사항] [입출력 예시] 번호 입력 출력 1 [[1, 4], [9, 2], [3, 8], [11, 6]] 1 2 [[3, 5], [4, 1], [2, 4], [5, 10]] 0 [풀이] 브루트 포스 알고리즘 좌표를 통해 어떻게 평행하다는 것을 증명해야 할지 생각을 많이 했다. 선분이 평행하다는 것은 기울기가 같다는 것을 알게 되었다. 기울기 = y좌표 변화량 / x좌표 변화량 점은 무조건 4개이며, 2개씩 이었을 때의 선분의 조합은 4C2로 이때 비교해야 하는 경우의 기울기는 4C2로 총 6개의 선분이 있다. (1,2번의 점과 3,4번의 점), (1,3번의 점과 2,4번의 점), (1,4번의 ..
목차 var, let, const란?var 특징let 특징const 특징var를 사용하면 안 되는 이유 varletconst중복선언가능금지금지재할당가능가능금지스코프함수 레벨 스코프블록 레벨 스코프블록 레벨 스코프선언/ 초기화 단계선언단계 + 초기화 단계선언단계선언단계 var, let, const 마다 호이스팅이 다르다. 호이스팅과 스코프에 대한 설명은 아래 게시글을 참고하자! https://devyihyun.tistory.com/131 [JavaScript] 자바스크립트 Scope와 hoisting목차 scope 이해하기hoistingvar의 호이스팅let의 호이스팅호이스팅을 피해야 하는 이유 [scope 이해하기]scope : 변수, 함수를 선언할 때 해당 변수 또는 함수가 사용할 수 있는 범위..
alpha = [chr(c) for c in range(97,123)] alpha = [chr(c) for c in range(97,123)] print(alpha) // ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'] alpha = [chr(c) for c in range(ord('A'),ord('Z')+1)] alpha = [chr(c) for c in range(ord('A'),ord('Z')+1)] print(alpha) // ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'..