일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Vue.js
- mac
- python
- 구글 API
- flutter
- pip
- Passport
- window
- FCM
- nginx
- Prometheus
- MYSQL
- MacOS
- https
- Vue
- selenium
- PostgreSQL
- SSH
- OAuth
- Cordova
- 안드로이드
- node
- AWS
- 해시키
- Android
- 파이썬
- ubuntu
- Laravel
- php
- alb
- Today
- Total
print( sjw.iq == 200) output : true
/etc/nginx/site-available/default 파일을 다음과 같이 수정해줍니다 server { listen 80 default_server; listen [::]:80 default_server; add_header X-Frame-Options "SAMEORIGIN"; add_header X-XSS-Protection "1; mode=block"; add_header X-Content-Type-Options "nosniff"; underscores_in_headers on; client_max_body_size 100M; proxy_buffer_size 128k; proxy_buffers 4 256k; proxy_busy_buffers_size 256k; client_body_buffer_..
nginx랑 친해져보려고 하는 중이라 해당 사항을 포스팅합니다! 우선 다음 명령어를 입력해줍니다. apt-get update nginx를 설치해줍니다~! apt-get install nginx 다음 명령어로 nginx가 잘 돌아가고 있는지 확인해줍니다. service nginx status 무사히 잘 돌아가고 있으면 해당 ip로 들어가 웹페이지에 접속이 되는지 확인해봅니다! 만약에 아래와 같은 오류가 난다면... systemd[1]: nginx.service: Failed to parse PID from file /run/nginx.pid: Invalid argument 다음 명령어들을 순서대로 입력합니다. mkdir /etc/systemd/system/nginx.service.d printf "[Ser..
ajax로 통신하는데 was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 에러가 발생했습니다... 네트워크를 보니 https 에서 http로 강제로 location을 이동시키더라구요 ㅠㅠ http 는 지원하지 않는 서비스 인데요.. 아파치 문제인지 라라벨 문제인지 aws 환경 구성 문제인지 삽질을 하다가 너무 잘 정리해주신 분의 글을 찾았습니다.! 헤더 태그에 해당 태그를 삽입해주면 해결이 됩니다. 자세한 내용은 밑에 블로그에서 확인해주시면 감사하겠습니다. 참고 : https://devonaws.com/front-end/jquery/https-%EC%82%AC%EC%9D%B4%ED%8A%B8%EC%97%90%EC%84%9C-j..
안녕하세요 오늘은 FCM에 대해서 정리를 하려고 합니다! 이전에 하려고 했는데 드디어 포스팅을 할 수 있게 되네요! 1. 우선 파이어베이스 콘솔에 들어가서 프로젝트를 만들어줍니다~! https://console.firebase.google.com/ 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인 accounts.google.com 프로젝트를 만들게 되면 Cloud Messaging에 들어가줍니다 안드로이드를 사용할 것이기 떄문에 안드로이드 아이콘을 이용하여 시작해줍니다. 그리고 나서 google-services.json 파일을 다운로드 하여줍니다! 2. 그리고 앱 모듈 루트 디렉토리에 넣어주세요~! (프로젝트의 Hierarchy 구조를 Project로 ..
Passport 관련 테이블을 int 가 아닌 uuid를 사용하는 방법에 대해서 포스팅하겠습니다. 해당 명령어를 통해 vendor 에 있는 oauth 관련 migration 들을 /app/database/migrations에 가져올 수 있습니다. php artisan vendor:publish --tag=passport-migrations 를 사용하여 기본 마이그레이션을 가져올 수 있습니다. [oauth_auth_codes] - table
오늘 com.google.android.gms:play-services-ads:19.0.1 를 build.gradle에 추가했는데 파이어베이스 dependency들이 충돌하는 일들이 있었네요.. dependency conflict를 확인하기 위해서는 다음과 같은 명령어로 확인할 수 있습니다. ./gradlew app:dependencies 그러면 다음과 같이 dependency를 확인할 수 있습니다. 여기서 해당 라이브러리를 찾는 것인데요... 쉽게 찾는 법은 아직 공부하지를 못했네요 .... 다음에 공부해서 추가로 포스팅을 하도록 하겠습니다. 다음과 같이 퍼미션 관련 문제가 나타난다면! zsh: permission denied: ./gradlew 해당 명령을 수행하면 됩니다! chmod +x gradl..
예전에 selenium 관련 프로젝트를 했었는데요... 그 때는 블로그를 시작하지 않아서 드디어 포스팅을 합니다. 1.Chrome Driver 설치 파이어폭스 드라이버 등 다른 드라이버들이 있지만 저는 개발할 때, 크롬을 선호하기 때문에 크롬드라이버로 선택을 했습니다 ㅎㅎㅎ 다음 사이트에 들어가면 찾을 수 있습니다. https://chromedriver.chromium.org/downloads Downloads - ChromeDriver - WebDriver for Chrome WebDriver for Chrome chromedriver.chromium.org 2. selenium 설치 pip3 install seleninum 3. import selenium from selenium import web..
이전에는 crontab을 사용할 때, 필요한 API들을 여러 개 설정해놓았었습니다. 그런데 서버가 날라가는 일이 한번 발생했는데 몇개의 API가 셋팅 되어 있는지 메모를 해두지 않아 시간을 조금 허비했던 적이 있습니다. 그래서 laravel 자체에서 스케쥴러를 관리하면 좋을 것 같아 해당 포스팅을 합니다. 우선 아티잔 명령어를 통해서 스케쥴러를 관리하는 법에 대해 포스팅 하겠습니다! php artisan make:command PointExpireCheck 해당 명령어를 사용하게 되면 /app/Console/Commands 밑에 해당 command 가 생깁니다. 그리고 해당 php를 둘러보면