블레이드(blade)는 라라벨의 템플릿 언어인 동시에 HTML 컴파일 엔진이다. 실제로 모든 블레이드 뷰는 단순한 PHP 코드로 컴파일되고 변경되기 전까지 캐시 되는데, 이는 블레이드가 애플리케이션에 아무런 부담을 주지 않는다는 것을 의미한다. 블레이드 뷰 파일은 .blade.php 형식의 파일 확장자를 사용하고 주로 resources/views 폴더 아래에 저장된다. 변수를 이용한 문자열 보간블레이드 문자열 보간 문법을 사용한 예제를 살펴보자 {{ $greeting or 'Hello ' }} {{ $greeting ?? 'Hello ' }}블레이드는 문자열 보간을 위해 이중 중괄호({{ }}) 를 이용한다. {{ $name }} 은 PHP 문법과 같다. {{ $greeting or ‘Hello’ }} ..
Docker를 사용하기 위해 맥이나 윈도우에 설치하려면 Docker for mac, 또는 Docker for Windows를 설치하면 된다. Windows의 경우 Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education 에서 동작하며, 그외 Docker for mac 또는 Docker for Windows가 작동하지 않는 오래된 머신을 사용할 때는 Oracle이 제공하는 가상화 툴인 VirtualBox를 사용한 ‘Docker Toolbox’를 사용할 수 있다. Ubuntu (Artful 17.10) 의 경우 Mac이나 Windows와 설치 방식이 조금 다르다.[1] 설치 사전 준비APT(Advanced Packaging Tool)는 Ubuntu 를 비롯한..
파이썬 리스트는 sort() 라는 메소드를 가지고 이 메소드는 리스트를 정렬된 상태로 변경한다. 또 sorted() 라는 내장 함수는 이터러블 객체로부터 정렬된 리스트를 생성한다. 파이썬에서 간단하게 정렬을 실행하려면 다음과 같이 sorted()를 호출하면 된다. sorted()는 기존의 리스트를 변경하는 것이 아니라 정렬된 새로운 리스트를 반환한다. >>> sorted([4, 2, 3, 5, 1]) [1, 2, 3, 4, 5] 리스트의 메소드인 sort()를 사용하여도 정렬이 된다. 이 경우에는 리스트 자체를 변경해 버린다. 일반적으로 이것보다는 내장함수인 sorted()가 더 편리하다. >>> myList = [4, 2, 3, 5, 1] >>> myList.sort() >>> myList [1, 2,..
- Total
- Today
- Yesterday