본문 바로가기

Redis 저장소에 데이터 넣는 유용한 방법들 $key = "user:{$per->id}"; Redis::hmset($key, $per->toArray()); Redis::set($key, $per->toJson());
laravel 프로젝트에서 npm install, npm run dev 사용 및 에러대처 node.js와 npm이 깔려 있어야 한다. 우선 node.js를 설치하고 npm install을 통해 모듈을 설치한다. 모듈을 설치한 이후에 실행하려 하는데 에러가 난다면 npm cache clean --force node_module 폴더 삭제 package.json 삭제 이후에 npm install을 통해 다시 설치한다.
controller 새로 만들어서 api 적용하려 했을 때 target class가 뜬다면 composer dump-autoload 써서 해결했어요
라라벨 프로젝트 공유하기 윈도우 vagrant 가상머신을 통해 개발한다면 gitbash로 ssh 접속 후 share ['laravel project name'].test 를 치면 된다.
TDD할 때 Target class does not exist에러 고치는 법 phpunit으로 단위 테스트 실행하려 하는데 Illuminate\Contracts\Container\BindingResolutionException: Target class does not exist 에러가 나왔다. 해결법: 우선 단위 테스트 실행할 php 파일에서 관련 namespace를 모두 삭제한다. ex) // namespace App\Http\Controllers; - 주석을 달거나 삭제한다. 이후에 composer.json 파일을 열어서 classmap에 namespace를 추가한다. ex) "classmap": [ /../ "app/Http/Controllers" -> 추가 ],
[Android Studio] testing-sample code 돌려보려다 만난 에러: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable 내 깃허브에 fork한 testing-sample 코드를 돌려보려다 에러를 만났다. 해결방법은: 해당 프로젝트 폴더에 가서 local.properties 파일을 만든다. 윈도우 운영체제에서는 sdk.dir = C:/Users/USERNAME/AppData/Local/Android/sdk 를 local.properties에 추가하고 저장한다. 참고: https://stackoverflow.com/questions/27620262/sdk-location-not-found-define-location-with-sdk-dir-in-the-local-properties-fil SDK location not found. Define location with sdk.dir in the local.properties ..
[Android Studio 단어장] RecyclerView DiffUtil로 성능 향상 보호되어 있는 글입니다.
[Android Studio 단어장] Recycler View에 대해서 보호되어 있는 글입니다.