본문 바로가기

전체 글142

[기초 프로젝트1-1]Django 프로젝트 생성하기 우선 프로젝트 폴더를 생성하고 생성된 폴더 내에서 Django 기본 환경을 세팅한다 1. 가상 환경 생성 python이 설치되어있다는 전제하에 python -m venv [가상 환경 이름] $python -m venv myvenv 2. 가상 환경의 실행 Window $source [가상 환경 이름]/Scripts/activate $source myvenv/Scripts/activate UNIX계열 $source [가상 환경 이름]/bin/activate $source myvenv/bin/activate 종료는 deactivate 3. Django 설치 source 가상 환경/bin/activate로 가상 환경을 실행한 상태에서 $pip install django $pip install django //설.. 2019. 11. 12.
클립보드 모양 CSS HELLO 안녕 Copyrightⓒ2019 by 박지원 | Contact Us 클립보드 모양으로 만들어본..html/css 인데 코드 정리도 제대로 안돼있고 그냥 혼자 쓰는용이라.. 이부분은 어떻게 만들었냐면 clip이라는 클래스의 div에 radius 4px를 주고 border를 4px로 입혀 클립형태로만들어주고 clip1 clip2가 이제 클립의 검정 플라스틱? 부분을 표현해준건데 border의 왼쪽과 하단부분의 solid 를 조금 굵게주고 오른쪽과 상단을 없애고 div 사이즈를 적절한 사이즈로 줘서 나타내 줬다. 2019. 10. 3.
python 공공데이터포털 API 사용하기 이번에 진행하는 프로젝트에서 질병정보서비스를 이용해야 할 일이 생겨서 공공데이터포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Dataset)와 Open API로 제공하는 사이트입니다. www.data.go.kr API를 사용하기로 했다. data.go.kr 회원 가입하고 API 활용신청만 하면 바로 승인된다 아마 APP_KEY승인은 30분~1시간 정도 걸리는 듯 요청 변수를 확인하고 requests, BeautifulSoup,lxml 모듈을 사용 #pip3 install requests 로 requests 모듈을 install 하고 웹 크롤링에 사용하는 Beauti.. 2019. 10. 3.
리눅스 파일 시스템 관리 파일 시스템 ? 운영체제가 파티션이나 디스크에 데이터를 저장, 읽기, 쓰기 ,찾기 위해 구성하는 일련의 체계 초기 - minix기반으로 만든 ext 사용 이후 - 저널링 파일 시스템 기능이 있는 ext3 사용 현재 - 대부분 리눅스가 ext4 파일 시스템 사용 ext : 2GB 디스크와 파일명 255자 까지 가능, 파일 접근에 대한 타임 스탬프, i-node 수정등 지원 X ext2 : 4TB의 디스크 256Byte 길이의 파일이름, 2GB 단일 파일 , ext3 이전까지 대부분 리눅스가 채택한 파일 시스템임 ext3 : 대표적인 저널링 파일 시스템 ext4 : 64bit 기억 공간 제한을 없앰, 1Exabyte의 디스크 볼륨과 16Terabyte의 파일을 지원, 패형 파일 시스템과 관련된 기능 강화 X.. 2019. 9. 16.
디렉토리 저장위치 / 모든 directory의 최상위 directory /root 시스템 관리자 root의 user home directory /boot 부트 이미지 저장 directory /bin 실행파일(cp,mkdir,rmdir,rm,mv,cat) directory /etc 각종 시스템 설정 파일 저장 directory /home user home directory /lib library 저장 directory /usr 리눅스의 응용프로그램이 설치되는 directory /usr/local 사용자 소스 프로그램 설치 directory /var mail log 관련 데이터 저장 /dev 하드디스크, CD-ROM 등 장치를 파일화 하여 관리 /tmp 임시저장 directory 2019. 9. 16.
리눅스마스터 2급 명령어 옵션 요약 rm (remove의 축약) : 파일 시스템으로부터 파일을 삭제 [option] -r : 디렉터리 삭제, 하위 내용먼저 삭제 ("recursive", 재귀적으로) -i : 삭제시 매번 삭제 여부를 사용자에게 묻는다 ("interactive", 대화식으로) -f : 존재하지 않는 파일을 무시, 어떤 메시지도 보여주지 않음 ("force", 강제로) -v : 삭제하는 동안 삭제 내용을 보여줌 ("verbose", 장황하게) chmod (change mode) : 파일이나 디렉터리에 접근 허가권 설정 명령 : 8진수 값사용하는 숫자 모드(Numeric mode), 알파벳으로 사용하는 문자 모드(Symbolic mode) 있음 [option] -R : 하위 디렉터리 포함, 디렉터리 내부 파일 접근 권한 변경 -.. 2019. 9. 16.
정규식 테스트 사이트 http://www.regexr.com/ RegExr: Learn, Build, & Test RegEx RegExr is an online tool to learn, build, & test Regular Expressions (RegEx / RegExp). regexr.com 이게 제일 편한것 같다 2019. 9. 16.
특정 사이트 개발언어나 서버 사양 확인하는 사이트 https://builtwith.com/ BuiltWith Find out what websites are BuiltWith builtwith.com 위의 웹사이트 접속해서 검색 form 에 웹사이트 주소를치고 Lookup 누르면 확인 가능하다 2019. 9. 16.
css 가로 세로 중앙 정렬 css 중앙 정렬 하는법 1. margin 사용하기 margin은 top right bottom left순으로 원하는 만큼의 여백을 줄 수 있다. See the Pen css 중앙정렬 by parkjiwon (@pannchat) on CodePen. 2. position absolute position이 absolute 인경우 left를 50%로 주면 현재 자신의 width를 포함하지 않기때문에 정 가운데가 아닌 오른쪽으로 본인의 width/2 만큼 더 밀려있을 것 이다. translateX를 사용해서 요소의 수평 이동거리를 -50% 시켜서 정가운데 위치 시킬 수 있다ㅔ 2019. 9. 1.
카카오지도 탭메뉴에서 오작동하는 문제 탭에서 display:none 이 문제를 발생 시키는 것같음 탭을 클릭했을때 지도 api를 불러오는 식으로 변경해서 진행해야함 추후 수정하기 2019. 9. 1.