전체 글

전체 글

    [Python 기초] 01_자료형과 변수

    [Python 기초] 01_자료형과 변수

    1. 자료형 숫자형 - 1, 1.1, -1, ... 문자형 리스트 - '', "" 리스트 자료형- [] 딕셔너리튜플 자료형 - () 자료형 - {} 집합 자료형 - set() //중복되는 값을 제외 Bollean - True/False 2. 변수 : data를 담을 수 있는 공간 ex) a = 3 ex) a, b = 10, 15 ex) s1 = s2 = 'python' 변수명 규칙 대,소문자 구분 숫자로 시작할 수 없다 언더바 사용 키워드 사용 불가 이스케이프 코드 : 프로그래밍할 때 미리 정의해 문 "문자조합" \n , \t = 줄바꿈, 수평탭 \\ , \' , \" = \, ' , "

    10_Svelte_Transitions

    Transitions 전환(Transition) 지침 요소를 DOM으로 우아하게 전환하여 사용자 인터페이스를 보다 매력적으로 만들 수 있습니다. Svelte는 transition 지침을 통해 이 작업을 매우 쉽게 수행할 수 있습니다. 먼저, svelte/transition에서 fade 함수를 가져옵니다. 그런 다음 p 요소에 추가합니다. Fades in and out 파라미터 추가 전환(Transition) 함수는 매개변수를 허용할 수 있습니다. fade 전환을 fly로 대체합니다. 다음 옵션과 함께 에 적용합니다. Flies in and out 전환이 진행 중일때 확인란을 전환하면 처음이나 끝이 아니라 현재 지점에서 전환됩니다. In and Out 전환 지시어 대신 요소는 in 또는 out 지시어를 가..

    [Python 기초] 00_Python 간단한 소개 및 환경구축

    H/W와 S/W 프로그래밍 언어 컴퓨팅 사고 6개의 공 중에서 하나의 무거운 공을 찾기위해 최소 몇번? 2번 손전등 1개, 최소 시간으로 다리를 건너는 방?(1,2,5,10) 17분 파이썬 - 대화형(Interpreter) 언어 특징 할 수 있는 일 할 수 없는 일 환경 구축 아나콘다 설치(https://www.anaconda.com/) 크롬으로 기본 브라우저 설정 jupyter launch jupyter 사용 진행 방향 자료형 변수 연산 조건문리스트 반복문함수 파일 객체 ※ ?와 shift+tap 예를 들어 type? 를 컴파일 하게 되면 type에 대한 설명이 나온다. type위에 커서를 올리고 shift+tap 을 눌러도 설명이 나온다.

    [GIT] Merge 충돌 이슈

    [GIT] Merge 충돌 이슈

    Merge 충돌 이슈를 생각해보자. master branch에서 파일을 생성하고 commit했다. 새로운 Branch에서 파일을 수정하고 commit했다. master Branch에서도 파일을 수정하고 commit했다. 그리고 matser Branch에서 새로운 Branch를 merge했을때 다음과 같은 화면을 볼 수 있다. 그러면 두 개의 파일을 합치는데 문제가 생겼을음 나타내준다. git status로 확인해주면 양쪽에서 수정되었다는 both modified가 표시된다. 파일에서 모양새를 조금 맞춰주었다. 이러한 작업이 충돌 회피 작업이다. 수정 후 다시 commit 해준다. 그러면 메시지가 표시된다. 병합작업이 성공정으로 완료됫음을 의미한다. git log를 하면 우리가 작업했던 기록을 볼 수 있다..

    [GIT] Branch

    [GIT] Branch

    Branch라는 개념은 git을 사용하는 가장 큰 이유 중 하나로 아주 중요하다. 『저장소 만들기와 커밋(Commit)하기』 부분에서 실습한 내용은 Master branch에서 실습한 것이였다. branch는 가지 라는 뜻이다. 하나의 branch만으로 작업을 해도 상관은 없지만, 만약 대규모 프로젝트를 master branch만으로 하기에는 많은 불편함이 따를 것이다. Master branch는 고정되어 있고, 다른 branch를 생성할 수 있다. 실습은 『저장소 만들기와 커밋(Commit)하기』를 이어서 하겠다. git branch를 입력하게 되면 어떤 branch가 있는지 확인할 수 있다. *가 붙어있는 것은 master branch가 선택되어 있음을 의미한다. branch를 생성하고 싶으면 다음과..

    09_Svelte_Motion

    Motion Tweened 값을 설정하고 DOM 업데이트를 자동으로 보는 것이 좋습니다. Svelte에는 애니메이션을 사용하여 변경 사항을 전달하는 슬릭 사용자 인터페이스를 구축하는 데 도움이 되는 도구가 포함되어 있습니다. progress 스토어를 tweened 값으로 변경하는 것부터 시작하겠습니다. 버튼을 클릭하면 진행 표시줄이 새 값으로 애니메이션됩니다. 그래도 약간 로봇같고 만족스럽지 않아서 용이한 함수를 추가합니다. svelte/easing 모듈에는 페너 완화 방정식이 포함되어 있으며, p와 t 모두 0과 1 사이의 값인 고유한 p => t 함수를 제공할 수 있습니다. tweened에서 이용 가능한 옵션의 모든 설정은 다음과 같습니다. delay - 시작 시간(밀리초) 전 duration - 시..

    [GIT] 저장소 만들기와 커밋(Commit)하기

    [GIT] 저장소 만들기와 커밋(Commit)하기

    Git 기본 명령어 설명 명령어 저장소 생성 git init 저장소에 파일 추가 git add 저장소에 변경 내용 반영 git commit 저장소의 상태 확인 git status git init git 파일은 기본적으로 히든 파일 실습을 위해 생성한 git 저장소에 파일을 하나 생성한다. 그리고 git status 명령어로 저장소 상태를 확인해본다. 그러면 위와 같은 메시지 출력된다. 해당파일이 변경되었다는 것이다. git add 을 입력하게 되면.. 아무말이 없다...왜? 무소식이 희소식이라는 말! 다시 상태를 확인해보면… 추가된 상태를 보여준다. git commit 을 하게 되면 로컬 저장소에 추가된 파일을 서버 저장소에 확정한다. git commit을 입력하면 vim 화면이 출력된다. i 를 눌러 ..