본문 바로가기

web

(198)
js regexp wrong results? var str = "FRANCE"; var re = new RegExp("[A-z]{2}", "ig"); for(var i=0; i
fixed 일때 사이 간격 맞추기 { position: fixed; top: 0; left: 50%; margin-left: 216px; overflow: auto; height: 100%; } position을 fixed로 할 시 반응형일 경우 옆의 개체와 일정한 간격을 유지하기 위해선 약간의 꼼수가 필요하다.left 50%; 와 margin-left 값을 해당 태그사이즈 / 2 + 간격사이즈 를 px로 주면 반응형에도 알맞게 떨어진다.
php 서버 실행 1. 일반 실행 $php artisan serve 내장 PHP 웹 서버를 8000 포트에 구동 2. 포트 지정 $php artisan serve --port:8080 8080 포트로 실행 3. host 지정 $ php artisan serve --host 192.168.0.4 --port 8080 기본으로 localhost 로 실행하기 때문에 localhost 로 접근하지 않으면 접근 되지 않음. 지정한 ip로 실행하면 접근 가능
production.ERROR: exception 'ErrorException' with message 'file_get_contents(.env): failed to open stream: No such file or directory' in /Users/uiandwe/Downloads/profile/vendor/laravel/framework/src/Illuminate/Foundation/Console/KeyGenerateCommand.php:57 오랜만에 라라벨을 실행시켜 보니 다음과 같은 에러가 난다. production.ERROR: exception 'ErrorException' with message 'file_get_contents(.env): failed to open stream: No such file or directory' in /Users/uiandwe/Downloads/profile/vendor/laravel/framework/src/Illuminate/Foundation/Console/KeyGenerateCommand.php:57 Stack trace: 해당 에러는 .env 파일이 없어서 나는 에러이다. (해당 파일에 라라벨 기본 설정 및 암호화 관련이 명시되어 있다. 기본 설정을 못 불러와서 나는 초기화 에러이다. ) 1...
django middleware 포스팅의 내용은 django1.10 버전에서의 미들웨어 설명 입니다. 최신 버전인 2.* 이상은 https://docs.djangoproject.com/en/2.2/topics/http/middleware/ 위의 링크를 참조하세요. (기본 함수가 달라졌습니다.) https://docs.djangoproject.com/ja/1.10/topics/http/middleware/ django에서의 middleware는 모든 request/response의 프로세싱의 훅에 해당합니다. 즉 모든 요청 이벤트를 통과하는 중간 처리과정입니다. 그렇다면 middleware가 언제 필요한가?! 라고 한다면 만일 특정 url이 들어왔을 경우에만 처리해야 하는 로직이 있다거나 뷰를 리턴할때마다 무엇인가를 추가하거나 빼거나를 ..
gulp Error: watch ENOSPC gulp 실행시 watch 패키지쪽이 에러가 난다면 uiandwe@uiandwe-box:~/path/to/project/folder$ gulp [21:56:37] Using gulpfile ~/path/to/project/folder/gulpfile.js [21:56:37] Starting 'watch'... [21:56:37] 'watch' errored after 28 ms [21:56:37] Error: watch ENOSPC at errnoException (fs.js:1031:11) $echo fs.inotify.max_user_watches=582222 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p 파일시스템에서 체크할수 있는 파일의 최대치가 설정되어 ..
gulp command does not work ubuntu 에서 node와 gulp를 전역으로 설치 했음에도 /usr/bin/env gulp command does not work 라고 에러가 나온다면 다음을 설정해 주자. $ sudo ln -s /usr/bin/nodejs /usr/bin/node ubuntu에서 apt-get 으로 설치시 기본 경로가 /usr/bin/nodejs 로 설정되고 패키지들은 /usr/bin/node 로 읽기 때문에 에러가 나는경우가 있다.
9. href 이번 시간에는 rest api 생성시 중요한!!(이라 쓰고 항상 까먹는 부분인..) 참조 url을 만들어보겠습니다.각 인스턴스마다의 detail url / update url / delete url 를 만들어보겠습니다. 1. post/api/serializers.py에 list 용 시리얼라이져를 따로 만들어줍니다. Meta의 fields 부분을 보면 url이 추가된것을 볼수 있습니다. 이때 url은 serializers의 HyperlinkedIdentityField를 씁니다. 여기서 view_name은 현재 각 urls.py에 쓰였던 name을 써주면 알아서 url을 만들어줍니다. 여기서 쓰인 posts-api는 /django-rest-api/urls.py에 쓰인 /api/posts/가 입니다. 그리고 ..