본문 바로가기

wecode40

위코드 Pre Cource - Semantic Web과 Tag 마지막 과제로 전체 내용에 대한 복습과 함께 다음 질문을 받았다. "사이트에 이미지를 넣는 방법은 두 가지가 있습니다. 태그를 사용하는 것과 태그에 background-image 속성을 추가하는 것. 두 가지 방법의 차이점과 각각 어떠한 경우에 사용하면 좋은지 설명해보세요." 흠... 잘 모르겠다. 일단 태그를 사용해서 이미지를 표시하던, background-image 속성을 사용해서 이미지를 표시하던 일단 이미지는 보이니까 기능적으로 어떤 차이점이 있는지를 우선적으로 알아보았다. 이미지 태그에서 사용 할 수 있는 옵션은 src, alt, title, longdesc, width, height 정도가 있다. src는 말그대로 필요한 이미지 파일의 링크 또는 디렉토리를 명시한다. 사실상 필수로 써야 함 a.. 2020. 7. 21.
위코드 Pre Course - HTML/CSS 2 어제 제출한 문제중에서 2개 반려됐음;; 그리고 거의 끝나가니까 블로그 정리가 과제로 주어지는데 어제 그것도 모르고 일단 푼 문제들에서 중요하다 생각한 부분들을 먼저 정리해버렸다;;; 이 포스팅에는 과제에서 명시한 내용에 초점을 맞추겠다. Position Static static은 기본값으로 위치를 지정하지 않았다 라고 표현한다. .static { position: static; } Relative relative는 별도의 위치를 지정하지 않는 이상 static과 동일하다. 상대위치가 지정된 요소에 top, right, bottom, left를 사용해서 위치를 조정할 수 있다. .relative1 { position: relative; } .relative2 { position: relative; top.. 2020. 7. 21.
위코드 Pre Course - HTML/CSS 1 위코드 프리코스는 2주로 구성된 교육과정이고, 내일까지는 HTML/CSS 스터디를 진행할 것 같다. HTML 태그와 태그의 차이는 개행의 유무로서 는 개행이 이루어진다. 차후에 알게 되는 개념으로 block과 inline 요소로 구분할 수 있다. 는 block 요소로서 다음에 데이터가 위치할 곳을 움직인다. 은 inline 요소로 다음에 위치할 데이터는 바로 옆으로 붙인다. id와 class 태그에 이름을 주는 속성, id는 유일한 이름을 부여하고 class는 중복된 이름을 부여할 수 있다. id와 class를 동시에 사용할 수 있다. CSS를 이 속성을 통해서 지정한 태그에 스타일을 적용한다. img 이미지를 삽입하기 위한 태그 alt 옵션은 이미지 불러오기가 실패했을 때 대신 출력할 텍스트 데이터를 .. 2020. 7. 20.
위코드 사전 스터디 4주차 - 2 git에 대해서는 어느정도 정리를 끝내서 추가적으로 정했던 과제인 Django 프레임워크를 사용한 웹 서버에 웹 페이지를 올려보기로 했다. 웹페이지는 1주차에 만들었던 자기소개 페이지를 재활용하기로 함. django 설치부터 프로젝트 생성 및 앱 생성까지는 아무 문제없이 진행됐음. 생각해보니까, 문제가 생기는게 이상한 단계이긴 함 app등록해주고 urls.py에다가 html 페이지 연결해주고 views.py에 필요한 거 선언해주고 등등 기본적인 예제를 그대로 따라가니까 페이지 자체는 문제없이 연결이 되긴했다. 문제는 css, javascript가 반영이 안되고 페이지에서 사용하는 이미지가 엑박뜸 찾아보니까 해당 리소스들은 static이라는 폴더로 관리는 해주는 것 같다. 그래서 폴더 만들어주고 필요한거 .. 2020. 7. 7.
위코드 Pre Course - git git? 대표적인 버전 관리 시스템(VCS) 리눅스의 개발자 리누스 포트발스가 제작함 특정 목적 Branch(가지)를 생성해서 관리가 가능 git과 github의 차이 git은 버전을 관리하는 소프트웨어 그 자체로 github 없이 스탠드얼론으로 작동이 가능하다. github는 git의 기능을 서비스로서 제공하는 웹 서비스로서 git 자체의 기능뿐만아니라 부가적인 기능을 제공한다. gitlab이나 bitbucket같은 서비스와 비슷하다. 자주 사용되는 git 명령어 git init : git 초기화 git clone : 저장소의 프로젝트 가져오기 git add : 추적중인 파일들 중 변경이 감지된 파일을 스테이징 git commit -m : 스테이징 영역으로 옮긴 파일을 설명과 함께 커밋 git push.. 2020. 7. 5.
위코드 사전 스터디 3주차 - 3 # 프로그래머스 코딩 테스트 정렬 파트 - K값 찾기 def solution(array, commands): answer = [] for i in commands : temp_array = array[int(i[0] - 1) : int(i[1])] print(temp_array) temp_array.sort() print(temp_array) value = temp_array[int(i[2] - 1)] print(value) answer.append(value) return answer 파이썬으로 코딩 테스트를 좀 풀어보기로 했다. 프로그래머스에서 정렬을 주제로 2문제 정도 풀어봤는데 왜이렇게 어려운지;;;; 첫번째 문제였던 지정된 값으로 리스트를 잘라낸 후 지정된 위치의 값을 출력하는 문제는 어찌저찌 .. 2020. 7. 1.
위코드 사전 스터디 3주차 - 2 일단 오늘은 어제 미뤘던 westudy 미션을 다 마무리하고, 어떤 주제를 공부할 지 생각해보기로 함 파이썬에서 가변/불변 객체란? 그리고 어떤 자료형이 있는지? 딕셔너리 사용해보기 스트링, 리스트, 딕셔너리의 인자를 반복문을 통해서 출력하는 함수 만들어보기 for - in 사용해보기, break와 continue 역할 알아보기 if - else 조건문 써보기 list 메소드 중 append, pop, sort를 사용해보기 이렇게 6가지인데 첫번째 미션은 어제 정리했고 나머지는 코딩해보면서 알아볼 수 있었다. 1. 딕셔너리 사용해보기 bts_dic = {'Jin' : ['김석진', '1992-12-04', 180, 63, 'O'], 'Suga' : ['민윤기', '1993-03-09', 173, 59, .. 2020. 6. 29.
위코드 사전 스터디 3주차 - 1 3주차는 서로 자유롭게 파이썬을 사용해서 스터디를 진행한 후 모임때 각자 결과물을 가지고 리뷰를 진행하기로 했다. 뭘 만들지 결정을 못하겠어서 일단 예정되었던 미션을 빨리 해결하기로 했다. 1. 파이썬의 자료형 자료형 역할 가변/불변 int 숫자형, 정수형 데이터 불변 float 숫자형, 실수형 데이터 불변 complex 숫자형, 복소수 데이터 불변 bool 숫자형, 논리값 거짓과 참 - True or False 불변 string 시퀀스형, 유니코드 코드 포인트를 표현하는 값들 불변 list 시퀀스형, 임의의 객체 가변 tuple 시퀀스형, 임의의 객체 불변 set 집합형, 중복없고 순서없는 유한한 가변형 집합 가변 frozen sets 집합형, 중복없고 순서없는 유한한 불변형 집합 불변 dictiona.. 2020. 6. 28.
위코드 사전 스터디 2주차 - 3 하다보니까 술술 진행되서 오늘 GUI 적용 버전 대충 완성해보고 EXE파일 생성까지 진행했다. 진행중에 특이점을 정리하자면... 일단 기능 상으로는 CUI 로직을 그대로 쓸 수 있지 않을까 싶었는데 대충해버려서 그런가 조금 수정이 필요했음 그리고 꽤나 애먹었던 문제로 GUI 구성을 Qt Designer를 통해서 만들었는데 EXE 파일 생성시에 이상하게 해당 UI파일이 연결이 안되는 문제가 있었다. pagedown.n-e.kr/11 Pyinstaller에서 PyQt .ui 파일을 포함해 빌드해야 할 때 지난번 글에서 인터파크 티켓팅 매크로 코드를 공개했는데, 보면 프로그램의 기능을 담당하는 .py 스크립트와 UI를 담당하는 .ui 파일이 분리되어 있는 것을 알 수 있다. 나는 보통 pyuic를 통해 .ui.. 2020. 6. 24.