Laravel 5.1.11 release에 이르러 새 인증 기능들을 제공하게 되었다. 바로 뛰어들어보자.우린 이미 라라벨에서 Authentication 기능들에 대해 알고 있다. 종니좋군, 하지만 in many applications just a start in handling your users. 우린 항상 몇가지 다른 권한을 필요로 한다. 누가 이 의견을 업데이트 해도 되는가? 또는 누구에게 모든 권한을 부여해도 되는가? 이런 질문들의 답이 여기에 있다.기능들 설정Laravel의 새로운 Illuminate\Auth\Access\Gate 클래스는 설정을 다루고 검사하고, 그렇게 불리는, 능력들이 있다. Laravel의 AuthServiceProvider 는 그런 능력들을 정의하는곳에 권장된다. 우리 사..
http://funnylog.kr/566 php 코드 작성시 파일 시작 작성하는데, 순수 PHP 파일의 경우 파일 끝의 ?> 이후에 불순한 문자가 들어가게 하지 않기 위해 끝의 ?> 태그는 생략할 수 있도록 하고 있다고 함. gzip 과 zlib 충돌때문이라는 글도 봤었고.. 여러 해결책이 있지만 php.ini 에서의 해결은 http://stefantsov.com/fixing-err_content_decoding_failed-in-apachephp/ zlib.output_compression = On $ sudo service php5-fpm reload
Homestead 디렉토리에서$ vagrant ssh아래 파일/폴더 백업 /etc/nginx/nginx.conf /etc/nginx/conf.d/* /etc/nginx/sites-*/*아래 문서 참고하여 설치 진행 http://nginx.org/en/linux_packages.html#mainline키 다운받아 추가하는 과정 필수https://ma.ttias.be/enable-http2-in-nginx/ 이 문서도 참고충돌 문구 발생하면apt-get purge nginx nginx-common/etc/nginx/sites-* 폴더 존재 확인제거되었다면백업했던 파일들로 복구하고vagrant ssh 에서 exit 후vagrant provision$ sudo vi /etc/nginx/nginx.confincl..
github 등 ssh 키 생성을 하게되면~/.ssh/id_rsa ~/.ssh/id_rsa.pub파일들이 생성된다. 개인적으로 Laravel Homestead 설치해서 사용중이었는데 ssh 키가 겹치게 되어 충돌이 야기된다.이의 해법은~/.ssh/config 에 호스트별 설정을 분리하고 rsa 와 rsa.pub 파일명들을 각각의 네이밍으로 생성하면 된다.config는 http://stackoverflow.com/a/8483960 참고이후 가장 중요한것은 아래 명령으로 identity를 add 해야 한다.ssh-add homestead_rsa만약 ssh-add 하지 않으면 ssh 접속시 Permission deined (publickey) 오류가 여러분을 반길것이다.
환경준비 npm list -g babel 에서 리스트 뜨면 upgrade 만 실행, 리스트 안뜨면 설치 npm install -g babel npm list -g babel-node 에서 리스트 뜨면 upgrade 만 실행, 리스트 안뜨면 설치 npm install -g babel-node 실행 babel-node app.js Error: Cannot find module ... 발생시 import 문의 경로 확인 본인의 경우엔 따라하기에 나온대로 import * as math from "lib/math"; 로 했더니 위 오류 발생하여 import * as math from "./lib/math"; 로 경로부분 수정했더니 오류 발생하지 않음. ReferenceError: alert is not defin..
폴더 구조 그대로 strategyhttps://ironhee.github.io/step-by-step-frontend/ 따라서 셋팅Migration to yo scaffolding시간과 노력과 side effect가 발생할 여지는 많지만 추후 유지보수 용이.루트에 스캐폴딩 프로젝트 폴더를 만들고 그 안에서 yeoman 스캐폴딩기존 폴더 구조와 스캐폴딩 프로젝트 폴더의 conflict가 없다면 스캐폴딩 폴더 하위를 루트로 옮겨주고기존 폴더 구조와 스캐폴딩 프로젝트 폴더의 conflict가 있다면 스캐폴딩 폴더 하위와 같이 루트를 refactoring기존 js 의존성 리스트 파악하여 bower 이용하여 추가
YEOMAN 으로 scaffolding + dependency managing + task managing 셋팅사전지식 [새창]설치 nodejs.org 에서 node 설치이미 설치되어 있다면 $ npm install --global npm@latest$ npm install -g yo bower grunt-cli gulp프로젝트에 따른 stack 고려하여 global 설치할 yo generator 조회 http://yeoman.io/generators/Gulp Webapp 셋팅 사례 npm install --global generator-gulp-webapp ...... https://github.com/yeoman/generator-gulp-webapp#readme 의 Getting Started 순서..
- Total
- Today
- Yesterday
- IE
- IOS
- iis
- laravel
- JSON
- classic asp
- javascript
- nginx
- iphone
- PHP
- Mac
- mssql
- Prototype
- macos
- CSS
- Debug
- Wordpress
- 워드프레스
- Android
- 안드로이드
- git
- Linux
- nodejs
- API
- centos
- Docker
- 한글
- ASP
- JQuery
- sencha touch
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |