일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 옵티머스g
- 20.04
- 라즈비안
- 업비트
- 프레임워크
- 맥
- 우분투
- 우분투 20.04
- TiL
- 옵티머스 g
- Ubuntu 20.04
- 회고
- FMS
- 옵지
- codeigniter
- php
- upbit
- MySQL
- ubuntu
- 코드이그나이터
- 라라벨
- Selenium
- 라즈베리파이
- 옵G
- C
- 셀레니움
- Raspberry Pi
- Laravel
- 제주도
- 맛집
- Today
- Total
목록평범한.. (303)
평범한 이야기들
.gitignore 파일이 정상적으로 작동하지 않아 .gitignore 파일에 등록한 파일이 자꾸 변경되었다고 나올 때 해결방법입니다. 그 이유는 git의 캐시가 문제가 되어서 생긴 현상입니다. 명령어를 통해 캐시 내용을 삭제하고 다시 add 해서 커밋을 해주시면 됩니다. git rm -r --cached . git add . git commit -m ".gitignore cache error" 참고 내용 : stackoverflow
MVC 모델 (model) : 개별적인 데이터 테이블(하나의 레코드)을 표현 뷰 (view) : 데이터를 가공해 사용자에게 결과물을 전달하는 템플릿 (html, css, js로 이루어진) 컨트롤러(controller) : 브라우저를 통해 유입되는 http 요청을 받아 사용자의 입력 값을 검증한 뒤, 데이터베이스와 스토리지에서 필요한 데이터를 조회하고, 결과를 사용자에 응답하도록 제어하는 역할 HTTP 메서드 GET : 조회하고자 하는 리소스를 요청 HEAD : GET 응답의 헤더 부분만 요청 (HTTP 요청과 응답은 헤더와 바디로 이루어진다.) POST : 리소스를 생성 PUT : 리소스를 수정 PATCH : 리소스의 일부를 수정 DELETE : 리소스를 삭제 OPTIONS : 특정 URL에서 어떤 HT..
1. 라라벨 설치 1. 라라벨 인스톨러를 이용 컴포저를 사용해 라라벨 인스톨러를 다운로드 ~ composer global require laravel/installer 인스톨러 설치 후 라라벨 설치 ~ laravel new blog 2. 컴포저를 이용 ~ composer create-project laravel/laravel ProjectName 3. 실행 PHP 내장 서버를 이용한다. ~ php artisan serve —port=8001 → http://localhost:8001 로 접속 또는 발렛을 이용한다 ~ valet park http://폴더명.test 로 접속 발렛 설치하기 : 2021/01/27 - [평범한 개발 이야기/ETC] - [Valet] Mac에서 라라벨 개발환경인 Valet 설치..
2021년 시작한 지 벌써 1개월이 지났다. 즉 1월이 끝이 나고 2월이 시작이 되었다. 1월에는 어떤 생활을 했는지 짧게나마 생각하고 정리하려고 한다. ARP 제작 ARP (Automatic Recommendation Program)을 제작했다. 영어로 말만 거창하지 실 내용은 가벼운 프로그램이다. 현재 쿠팡 파트너스를 이용해 가끔씩 블로그에 상품정보를 올리고 추천하는데 해당 작업을 좀 더 편하게 해 보기 위해서 만든 프로그램이다. 네이버 데이터랩의 인기검색어를 기준으로 1주일간 겹치지 않도록 검색어를 저장해 쿠팡에서 해당 검색어의 상품 리스트를 가져와 저장한다. 가져온 상품정보는 ARP 웹 사이트에서 리스트로 확인 가능하며 해당 상세페이지에서는 상세 이미지까지 볼 수 있도록 했다. 해당 프로그램을 만..
Selenium 서버를 설치하고 테스트를 하려고 하는 도중에 '개발자를 확인할 수 없기 때문에 "chromedriver"을(를) 열 수 없습니다.라는 경고 메시지가 나오고 프로그램이 실행되지 않았습니다. 해결방법 해당 경고메시지는 `xattr` 명령어를 통해서 파일이나 디렉토리의 속성 내용을 관리하실 수 있습니다. #xattr 명령어 xattr : display and manipulate extended attributes `chromedriver` 가 설치된 디렉토리로 가서 xattr 명령어를 이용해 해당 속성을 삭제해주시면 됩니다. # /usr/local/bin 폴더에 존재 ~ xattr -d com.apple.quarantine chromedriver 그 후 프로그램을 다시 실행시키면 정상적으로 크..