본문 바로가기

전체 글136

두잇 파이썬 생활 프로그래밍 http://www.easyspub.co.kr/20_Menu/BookView/A001/384/PUB http://www.easyspub.co.kr/20_Menu/BookView/A001/384/PUB www.easyspub.co.kr 아나콘다를 기본설치하여 사용하고요 주로 cui 터미널을 직접 사용해서 사용하거나 노트패드 에디터를 사용하기도 합니다. (그래서 본인이 잘사용하는 에디터를 쓰셔도 무난해요 저는 파이참을 사용했습니다 :)) ) 저자님이 컴공이 아니시다보니 설명이 더 자세하고 디테일 한것 같아요 그리서 이런 알아두면 좋아요 란이 있어 에러 해결법 또는 사용시 주의점이 상세하게 잘 적혀 있어요 그리고 연습문제는 앞에 설명한 내용 개념을 이해했는지 간단한 문제 이고요 가끔 심심할때 김박사의 칼럼 읽.. 2020. 12. 27.
FCM 웹 브라우저 푸시 보내기 방법은 Firebase에서 추천하는 호스팅 방법으로 했다 홈피에서 설명은 정말 대충이라 정리할겸 에뮬레이터를 여러개 띄우면 cpu, ram 부담가니 브라우저로 테스트할겸 1. 먼저 fcm홈피에서 사용할 프로젝트를 만들어 준비하고 있어야 한다. 2. 웹앱을 생성, 호스팅 또는 CDN 선택해서 사용하면 됨 3. firebase cli 설치, login해서 연결-> firebase init -> hosting 선택 -> 프로젝트 선택 4. firebase deploy 입력, 아래 새성된 URL로 접속 4-1 만약 서버에 올리지 않고 로컬 에서 먼저 테스트를 해보고 싶다면 firebase deploy 입력 지원 안되는 브라우저 있으니 사전에 조사가 필요함. (사파리) 2020. 9. 1.
Messaging: We are unable to register the default service worker 문제 FirebaseError: Messaging: We are unable to register the default service worker. Failed to register a ServiceWorker: The URL protocol of the current origin ('null') is not supported. (messaging/failed-service-worker-registration). 해결 이프로토콜은 오직 https에만 작동 하기때문에 로컬에서 파일로 열면 작동도 안하고 이런 에러를 발생시킴 그래서 https 작동하도록 서버엔진을 사용해서 하거나 아니면, 호스팅서버를 이용해서 접근하는 방법을 사용하면됨 2020. 9. 1.
Handshake terminated by server: 403 (ACCESS-REFUSED) with message "ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN 문제 Handshake terminated by server: 403 (ACCESS-REFUSED) with message "ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN 해결 var/log/rabbitmq/rabbit@localhost.log 로그파일에 아래 내용을 확인 해보고 PLAIN login refused: user 'halftime_push_service' - invalid credentials 계정이름에 이상이 없다면 보통 비밀번호가 맞지 않아서 생기는 문제이기 때문에 비밀번호가 맞는지 확인해보기 2020. 9. 1.
Do it 프론트엔드 웹 디자인 입문 https://cafe.naver.com/doitstudyroom/23191 [1일차] 프런트엔드 웹디자인/ 14... 이제 아래 가이드를 따라 스터디 노트를 작성해 봅시다. 2.책 DB를 넣어주세요 (제목 쓰... cafe.naver.com https://cafe.naver.com/doitstudyroom/23080 [2일차] 프런트엔드 웹디자인/ 13... 서로 돕는 건강한 IT 커뮤니티 Do it! 스터디 룸의 스터디 노트입니다.이제 아래 가이... cafe.naver.com https://cafe.naver.com/doitstudyroom/23198 [3일차] 프런트엔드 웹디자인/ 23... 서로 돕는 건강한 IT 커뮤니티 Do it! 스터디 룸의 스터디 노트입니다.2.책 DB를 ... cafe... 2020. 8. 1.
두잇 된다 7일 실무 엑셀 cafe.naver.com/doitstudyroom/21578 1주차 미션완료 1. 인증샷을 올려주세요. 2. 된다! 7일 실무 엑셀을 ~140p 까지 학습한... cafe.naver.com cafe.naver.com/doitstudyroom/21713 2주차 미션 완료 된다스! 7일 실무 엑셀 2주차 미션 1. 정보첨부 > 책DB > 된다! 7일 실무 엑... cafe.naver.com cafe.naver.com/doitstudyroom/21890 3주차 미션 끝!!! 된다스! 7일 실무 엑셀 3주차 미션 1. 정보첨부 > 책DB > 된다! 7일 실무 엑... cafe.naver.com cafe.naver.com/doitstudyroom/22054 엑셀 4주차 미션완료 드디어 진짜 끝!!! 된다스! 7.. 2020. 7. 17.
file "manage.py" ) from exc SyntaxError: invalid syntax pip install Django 로 설치 2020. 6. 2.
두잇 타입스크립트 프로그래밍 https://cafe.naver.com/doitstudyroom/21143 타입스크립트 1일차 1. 공부한 책DB를 검색하여 넣어 주세요. https://book.naver.com/bo... cafe.naver.com https://cafe.naver.com/doitstudyroom/21179 타입스크립트 2일차 1. 공부한 책DB를 검색하여 넣어 주세요. 2. 공부한 페이지 : 79 ~ 155 ... cafe.naver.com https://cafe.naver.com/doitstudyroom/21262 타입스크립트 3일차 1. 공부한 책DB를 검색하여 넣어 주세요. 2. 공부한 페이지 : 157~197 ... cafe.naver.com https://cafe.naver.com/doitstudyroom.. 2020. 6. 1.
SyntaxError: Unexpected identifier in index.ejs while compiling ejs SyntaxError: Unexpected identifier in index.ejs while compiling ejs If the above error is not helpful, you may want to try EJS-Lint: https://github.com/RyanZim/EJS-Lint Or, if you meant to create an async function, pass `async: true` as an option. at new Function () 원인은 include 하는 기존 방식이 제거돼서 에러가 발생했던 것이었다. 와 같이 돼있던 부분을 와 같이 수정하면 된다. 2020. 5. 20.
PHP Undefined index: php 5.6 이상부터는 코드가 엄격해져서 변수를 미리 선언하지 않은 경우에는 Notice: Undefined index 에러가 나타남 그러나 REQUEST 같은경우 URL로 전달되기 때문에 미리 선언하기가 어려우므로 php.ini 파일을 수정하면 쉽게 해결 가능함. error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT E_ALL은 모든 에러에 대하여 출력한다는 뜻입니다 E_DEPRECATED 는 특정기능/함수가 앞으로는 지원되지 않을 수 있는 경우 표시됩니다. 해당 문자열 앞에 ~가 붙으면 해당 오류는 출력하지 않는다는 뜻입니다 그래서 아래와 같이 & ~E_NOTICE 를 추가해 주면 앞어살펴본 변수선언 관련 에러가 표시되지 않습니다. error_reporting.. 2020. 5. 19.
count(): Parameter must be an array or an object that implements Countable PHP 7.2로 업그레이드 된 이후부터 input을 배열로 처리하는 부분에 아래와 같은 에러를 발견했다. count(): Parameter must be an array or an object that implements Countable 기존에는 아래와 같이 해도 0을 출력 했지만 PHP 7.2에서는 셀수 없는 경우 0이 아닌 에러가 발생하게 되었다. 동적으로 Input폼을 배열로 생성하는 기능이 있는 입력폼이라 Input폼이 있을 경우도 있고 없을 경우도 있기 때문에 어떻게든 해결 해야 했고, 그래서 해결한 생각해낸 해결책은 isset, empty, is_null을 이용해서 count에 넘겨줄 인자를 먼저 검사하는 것이다. Codeigniter에서 isset과 empty를 이용해보니 $_POST['n.. 2020. 5. 18.
express 팁 동적 파라미터 쉽게 말해 언제든지 변할수 있는 값을 말함. app.get('/usr/:dynamic',[callback]); 입력 예시 : /user/1111 /user/aaaaa 파라미터 값 얻기 req.params.dynamic 연속으로 사용가능 app.get('/usr/:dynamic1/dynamic2',[callback]); 동적 파라미터는 가장 밑으로 넣기 다음 오는 파라미터가 동적 파리미터에 영향을 미쳐 제대로 작동이 안됨 /a/:a /a/b 이렇게 하면 /a/b b가 :b 처럼 동적파라미터로 인식함 여러가지 라우팅 법 // /abcd, /acd app.get('/ab?cd', function(req, res) {}) // /abcd, /abbcd, /abbbcd app.get('/ab+cd'.. 2020. 5. 14.
반응형