전체 글 26

Laravel 03. Blade

Blade는 Laravel의 템플릿 엔진으로, PHP를 더 쉽게 쓰게 해준다.기본위치resources/views 파일 확장자.blade.php 변수의 출력{{ $name }}Lagacy PHP 조건문@if($memner_kind == "T") 선생님 입니다.@else 선생님이 아닙니다.@endif @if($memner_kind == "T") 선생님 입니다.@elseif($memner_kind == "S") 학생 입니다.@else Guest 입니다.@endif 반복문## for 기본 반복문@for($i = 0; $i {{ $i }}@endfor## while@php $i = 0; @endphp@while($i {{ $i }} @php $i++; @endphp@endwhile..

카테고리 없음 2026.04.13

Laravel 02. Routing & Controller

1. Route1.1 why Route ? PHP 프로젝트에서 우리는 /경로/php파일명을 URL 로 접근할 수 있습니다. /aboutus/aboutus01.php파일/aboutus/aboutus01.php 브라우저 경로http://url.com/aboutus/aboutus01.php 1) 복잡한 URL 을 간결하게 바꿀수 있다.http://teddy.school.com/board/list.php?board_id=study&step=view&bid=23=> http://teddy.school.com/board/study/23 2) 보안을 위해 직접 php 파일에 접근을 차단한다.http://url.com/aboutus.phphttp://url.com/aboutus.blade.php ( x ) ..

카테고리 없음 2026.04.10

Git 번거로움을 덜어주는 계정저장방법

push, pull 할 때 매번 계정과 비번을 입력해주는게 번거롭게 느껴질수 있습니다. 아래와 같이 해주고 나서 한번 인증을 하고 나면 더이상 인증을 거치지 않아도 됩니다. HTTPS 방식을 사용하는 경우 (자격 증명 도우미)git config --global credential.helper store 다만, 보안상 좋은 건 아니겠죠?그래서 일정 시간동안만 유지하게 해주는 방법을 씁니다.## 윈도우git config --global credential.helper wincred# mac git config --global credential.helper osxkeychain 위 설정을 초기화 할때는git config --global --unset credential.helper

카테고리 없음 2026.02.28

[Git 기초 사용법] 수업에서 다루지 않은 유용한 Git 명령

1. 이미 커밋을 했는데 추가 수정사항이 있어 기존 커밋에 포함시키고자 할때 1) 메세지 수정할일 없이 아주 편리하게 git add .git commit --amend --no-edit 2) edit 창이 열리고 메세지 수정이 가능하게 git add .git commit --amend * edit 창이 열리는데 커밋메세지를 수정할 수도 있고 그냥 저장할 수도 있다.* 이때 커밋 해쉬는 변경된다. 2. 이미 푸쉬를 했는데 수정사항을 기존 커밋에 포함시키고자 할때git add .git commit --amendgit push --force 또는git push --force-with-lease 3. 여러번 커밋했을때 커밋 메세지를 합치고 싶을때협업을 하다보면 커밋 메세지를 합쳐 push 해야 할때가 생긴다...

[Javascript 기초] 1. 변수와 객체

Javascript 변수 변수 선언 :: 크게 3가지 방법으로 선언을 할수 있다.  var 를 사용했을떄 문제점. 호이스팅 문제 :: undefined  로  예측 불가능한 결과 발생  레벨스코프  전역변수 오염  가독성 저하.   변수 이름 규칙문자, 숫자, 언더바(_)로 시작해야 합니다.대소문자를 구분합니다.예약어는 사용할 수 없습니다. (예: if, for, function 등)띄어쓰기는 허용되지 않습니다.O age, userName, isStudentX 1stNum, my-name, function, my Teacher 자료형 변환let Name = "조현준";console.log(Name);console.log( typeof(Name) );Name = 34;console.log(..

카테고리 없음 2024.11.26