-
최신 글
- VSCode 사설망 원격 개발 구성 2022년 3월 3일
- 유럽 50개국 수도와 공용어 2022년 2월 15일
- 태극기의 의미를 알아보자 2022년 2월 14일
- Dev Lee의 프로그래밍 초급 강의 – 2 2022년 2월 13일
- [ICT 기본지식] Bit, Byte, IP 란? 2022년 2월 13일
최신 댓글
글 목록
- 2022년 3월 (1)
- 2022년 2월 (6)
- 2021년 8월 (1)
- 2021년 2월 (4)
- 2021년 1월 (9)
- 2020년 12월 (8)
- 2020년 11월 (7)
- 2020년 10월 (2)
- 2020년 9월 (8)
- 2020년 8월 (4)
- 2020년 6월 (1)
- 2020년 5월 (15)
- 2020년 4월 (40)
- 2020년 3월 (2)
- 2019년 7월 (2)
- 2019년 6월 (4)
- 2019년 5월 (4)
- 2019년 4월 (8)
- 2019년 3월 (18)
- 2019년 2월 (19)
- 2019년 1월 (1)
- 2018년 7월 (1)
- 2018년 6월 (55)
- 2018년 5월 (14)
- 2018년 4월 (27)
- 2018년 3월 (13)
- 2017년 12월 (5)
- 2017년 11월 (21)
- 2017년 10월 (2)
- 2017년 9월 (1)
- 2016년 12월 (2)
- 2016년 10월 (1)
- 2016년 9월 (3)
- 2016년 8월 (2)
- 2016년 7월 (1)
- 2016년 5월 (2)
- 2016년 4월 (2)
- 2016년 3월 (9)
- 2016년 2월 (10)
- 2016년 1월 (6)
- 2015년 12월 (8)
- 2015년 11월 (5)
- 2015년 10월 (2)
- 2015년 9월 (33)
월간 보관물: 2016 2월
Laravel blade for loop, if statement, @include
Laravel view blade template에서는 for loop와 if statement가 내장되어 있다. 다음과 같이 편하게 사용이 가능하다. index.blade.php <html> <head> @include(“partition.head”) </head> <body> @for ($i = 0; $i < 10; $i++) The current value is {{ $i }} @endfor @if (count($records) === … 계속 읽기
Laravel custom 404 page
정말 간단하지만 처음 설정할 때, 약간의 삽질을 요구케 한다. 먼저 Handler.php를 수정하자. app/Exceptions/Handler.php use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; 위의 구문을 추가 후 render function 안에 아래의 코드를 삽입한다. if($e instanceof NotFoundHttpException) { return response()->view(‘error.404’, [], 404); } 이제 /resources/views/error/404.blade.php를 커스토마이징 하면 … 계속 읽기
Laravel curl을 이용해 routes에서 view로 data 전달하기
다음과 같이 CurlController를 작성한다. app/Http/Controllers/CurlController.php <?php namespace App\Http\Controllers; use App\User; use App\Http\Controllers\Controller; class CurlController extends Controller { public function __construct() { } public static function postCurl($host, $url, $params) { $ch = curl_init($host . $url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $params); … 계속 읽기
Laravel elixir 사용해 minified compile하기
Laravel에서는 elixir를 사용해 gulp를 실행하여 minified compile 할 수 있도록 지원해 준다. Laravel Root Path에서 gulpfile.js를 다음과 같이 작성하자. gulpfile.js var elixirBase = function() { var elixir = require(‘laravel-elixir’); elixir.config.sourcemaps = false; elixir.config.production = true; return elixir; } var elixirBabel … 계속 읽기
redirect, reloading 없이 url 확인, 변경 방법
아주 쉽다. 🙂 url host, path 확인 var path = window.location.pathname; // path 확인 var host = window.location.hostname; // host 확인 url 변경 window.history.pushState(“”, “”, ‘/path’);
Javascript check validate email
아래의 코드로 해결하자! validateEmail.js var validateEmail = function () { var re = /^(([^<>()[\]\\.,;:\s@\”]+(\.[^<>()[\]\\.,;:\s@\”]+)*)|(\”.+\”))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return re.test(this.state.email); };
Backbone.js
backbone.js는 twitter, trello, foursquare, linkedin 등 여러 유명한 어플리케이션에서 사용하고 있습니다. 다음은 AngularJs, Backbone.js, Ember.js의 크기 비교입니다. Framework Net Size Size with required dependencies AngularJS 1.2.22 39.5kb 39.5kb Backbone.js 1.1.2 6.5kb 43.5kb (jQuery + Underscore) 20.6kb (Zepto + Underscore) Ember.js … 계속 읽기
Reactjs facebook login
facebook login을 reactjs를 통해 구현해 보자! 아주 간단하다. API로 요청할 때 Backbone.js를 사용했습니다. wordpress.com에서는 div tag를 지원하지 않기에 홑화살괄호(‘<‘,’>’) 대신에 대괄호(‘[‘, ‘]’)를 사용했습니다. 또한 code내에서 facebook sdk url을 입력 불가능하도록 막아 놓아 js.src = “facebook sdk url”로 대체했습니다. 다음은 facebook … 계속 읽기
Reactjs cursor jumps to end of controlled input
Reactjs를 사용해 render 시 커서가 input의 끝자락으로 automatic하게 이동하는 경우가 발생할 수 있다. 아래의 코드가 그 예이다. wordpress.com에서는 div tag를 사용할 수 없기에 홑화살괄호(‘<‘, ‘>’) 대신에 대괄호(‘[‘, ‘]’)로 작성했습니다. Problem emailCheck: function() { var email = $(‘#email_txt’).val(); email = email.replace(/\s+/g, … 계속 읽기
Reactjs tag 혼동되는 것들! (for, src, etc…)
Reactjs를 사용해 front를 개발하는 것은 너무나 흥미진진하다. jsx 타입으로 너무나 simple하게 비동기 처리를 해나가는 자신을 볼 때면 facebook을 향해 경외감 마저 들 정도다. 하지만, Reactjs에 익숙해질 때 쯤이면 머리를 굉장히 혼랍스럽게 하는 modified html tag가 극성을 부린다. 이번 포스팅을 통해 … 계속 읽기