전체 글 (84) 썸네일형 리스트형 MSI 노트북에 듀얼부팅으로 Ubuntu 20.04 설치하기 전제 1. Windows 10이 C드라이브에 설치된 상태 2. 최소 40기가 이상의 여유 공간을 확보할 수 있는 상태 3. 나중에 파티션 째로 날리고 다시 설치할 수도 있다는 마음가짐 4. MSI가 리눅스 호환성 쓰레기 3대장 중 하나라는 걸 알고 시작하기 5. 기본 부팅은 윈도우로 하고 우분투 쓰려면 부팅 때 부팅 옵션에 들어가서 선택하는 방식을 목적으로 함. 사실 이걸 온전한 의미의 듀얼부팅으로 부를 수 있나 싶긴 한데 부트매니저를 같은 파티션에 넣어놨으니 그렇다 치고 지금 내가 더 편한 방식이라 선택했다. - 장점: 일상적으로는 윈도우를 더 자주 쓰는 경우에 편하다. 부트 메뉴부터 띄워 선택을 할 수 있게 해주는 무슨 방법(이름 까먹었다)을 한 번 해봤는데 거기서 윈도우를 선택하더라도 부팅 속도가 .. Python - Import 모듈 불러오기 import 이렇게 import한 다음 사용할 때는 . 모듈 이름을 안 붙여주면 파이썬은 호출한 걸 지금 파일에서만 찾으려고 한다. 모듈에서 사용하는 것이 명확할 때 from import , 아래와 같이 쓰면 모듈에 있는 모든 요소를 import한다. 현재 파일에서 다른 것과 이름 충돌이 나면 알기 어려우니 비권장. from import * from .. import .. as 새 이름 여러 모듈을 import하다 불러낸 것들끼리 이름 충돌이 나거나 또는 사용하려고 불러낸 모듈/함수/변수/클래스의 이름이 너무 길면 새로 이름을 줄 수 있다. from my_module import my_func as f1 이러면 이제 my_module의 my_func은 f1으로 호출된다. 패키지를 impor.. Github 협업 - branch 연습하기 12월 28, 30일에 실행한 git 협업 연습에서는 기초적인 시나리오만 진행했다. 한참 뒤에 쓰는 거라 매 단계를 상세히 작성하기 어려워 뼈대만 남긴다. 이 글에서는 28일 내용을 기록했다. 1. branch를 나누지 않았을 때 어떤 문제가 생기는지 체험 2. branch 나누고 반영하기 3. conflict 해결 연습 준비 * git 강의 하나 정도는 들은 머리 : 에러 메세지 이해를 못하면 곤란하다. * 같이 할 사람 2명 이상 : 세명 이상이면 두명일 때보다 더 많이 연습할 수 있다. * 버려도 되는 github repository(이하 repo) : 날려먹는 건 아니지만 연습장이 필요하다. * 에러가 나도 포기하지 않고 변경 사항을 밀어붙일 마음가짐 : 해결할 수 있으니 타협 금지. 한 개의 r.. 개발자 도구 - Application panel 크롬 개발자 도구 단축키: Windows 기준 F12 또는 ctrl + shift + i 개발자 도구란 브라우저가 제공하는 tool이다. element, console, network, application 등 여러 panel이 있다. 이 중 application panel에서는 storage(브라우저 저장소)를 확인할 수 있다. Local storage, session storage 그리고 cookie가 있다. storage에 저장된 데이터는 key-value 형태의 객체이다. 어떤 데이터를 storage에 저장할지 서비스 기획 및 특성에 맞게 적절히 계획하고 처리해야 된다. 클라이언트 사이드에 저장되기 때문에 중요 정보를 저장하는 건 위험하다. 쿠키(cookie) 쿠키는 작은 데이터 파일으로, 클라이.. Python - list vs tuple, set vs dictionary list와 tuple의 차이 list tuple 괄호 [ ] ( ) 수정, 순서 변경, 삭제 가능 불가능 괄호 생략 불가능 가능 요소가 한 개일 때 무관 반드시 요소 뒤에 쉼표 필요 같은 조건 하 메모리 차지 상대적으로 많이 차지함 상대적으로 적게 차지함 둘다 순서가 있는 자료형이다. 따라서 index를 사용한 호출, slicing이 가능하다. set과 dictionary의 차이 set dictionary 빈 자료형 선언하는 방법 set()만 가능 dict()와 { } 가능 수정 불가능 가능 요소의 형태 value key : value 중복 데이터를 넣었을 때 기존 값을 유지한다 새로운 값으로 교체한다 둘다 순서가 없고 index를 사용할 수 없다. 중복을 허용하지 않는 collection 자료형이다. .. 이전 1 ··· 6 7 8 9 10 11 12 ··· 17 다음