일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Mail Server
- 안드로이드 gcm
- chart.js
- C#
- WebView
- UML
- android 효과음
- C# IO
- html5
- php 취약점
- 자동 생성
- 자바스크립트
- 폼메일
- PHP
- FCM
- php 시큐어코딩
- 안드로이드 푸쉬
- xe
- curl
- soundpool
- not working
- dovecot
- mysql
- 설치
- roundcube
- Android
- 우분투
- 안드로이드 푸시
- javascript
- 안드로이드
- Today
- Total
목록분류 전체보기 (495)
그러냐
작성자의 경우 Firebase 등록시 디버그 서명 인증서가 필요하여 확인이 필요했다 1. 우측상단에 코끼리 아이콘의 Gradle버튼을 누른다 (없다면 View -> Tool Windows -> Gradle을 누른다) 2. Tasks -> android -> signingReport를 더블클릭하면 3. 하단 Run부분에서 값이 보인다. SHA1값을 확인한다 ++210820 추가 android studio 4.2버전부터 task목록이 안보인다 당황하지말고 저 코끼리를 누르고 gradle signingReport 이걸 입력하면 동일하게 동작한다 출처 :https://singo112ok.tistory.com/49
windows의 cmd에서 git명령어를 사용해보자. 필자의 경우 windows에서 conda 가상환경을 만들고 이것저것 테스트 하다보니 다음과 같은 오류를 만나서 git을 사용해야 할 경우가 생겼다. ERROR: Cannot find command 'git' - do you have 'git' installed and in your PATH? 가장 먼저 해야할 것은 github desktop 설치이다. 아래 화면에서 github dasktop를 다운로드한다. github dasktop 다운로드 다운받은 파일을 실행함으로써 바탕화면에 바로가기가 생긴다. github dasktop 프로그램을 닫고 바탕화면의 바로가기 아이콘을 우클릭하여 파일위치 열기를 실행한다. 그상태로 다음 경로로 이동한다. \app-x..
Ubuntu 20.04.4 에서 nodejs, npm 완전히 제거하는 법. 1. sudo apt-get remove nodejs sudo apt-get remove npm 2. cd /etc/apt/sources.list.d로 이동하여 노드 목록이 있으면 제거. 3. sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp /opt/local/bin/node /opt/local/include/node /opt/local/lib/node_modules sudo rm -rf /usr/local/lib/node* sudo rm -rf /usr/local/include/n..
대상 서버의 포트가 열려있는지 확인하는 방법 부제 ) telnet 없이 포트 오픈 확인하는 방법 대부분의 서버는 보안 문제로 ssh나 http, telnet 을 사용할 수 없는 경우가 있다. 이런 경우에 대상 버의 포트가 열려 있는지 확인 하는 방법에 대해서 삽질하다, 잊으면 안될것 같아서 남겨본다. Linux의 경우이다. echo > /dev/tcp/IP/PORT bash의 내장 기능으로 자세한 내용은 여기 에서 확인 할 수 있다. 포트가 열린 경우라면, 아무 메세지가 나오지 않는다. echo $? 해보면 정상적인 프로세스의 종료를 의미하는 0이 나온다. 포트가 닫힌 경우라면, 에러메세지가 나오고 echo $?의 결과가 1이 나온다. 포트가 열린 경우 $ echo > /dev/tcp/127.0.0.1/..
이번에 제가 프로젝트에 Firebase를 연동하면서 gradle이 완전 바뀐걸 확인했습니다. plugins { id 'com.android.application' version '7.2' apply false id 'com.android.library' version '7.2' apply false id 'org.jetbrains.kotlin.android' version '1.5.31' apply false } 그래서 이게 뭘까.... 하면서 일단 해보자!! 라는 생각에 plugin id 'com.google.gms:google-services' is invalid: Plugin id contains invalid char ':' (only ASCII alphanumeric characters, '.'..
게시판을 만들때 네이버 스마트데이터를 이용하는 경우가 많은데요, 아래 그림과 같이 글꼴이나 굵기 색상등을 편집하기 좋고 무료로 제공되기 때문에 사용하기 편리합니다 스마트에디터 중복방지 다만, 스마트에디터의 사진추가를 이용할 경우, 문제가 발생할 수 있습니다. 스마트에디터 사진이름 중복방지 스마트에디터를 설치한 후에 사진을 첨부해보면, 기본적으로 myPhoto 폴더로 사진이 업로드 되게 됩니다. 이는, nse_files/quick_photo_uploader/popup/ 폴더에 있는 FileUploader_html5.php 파일에 아래와 같이 경로가 명기되어 있습니다. $newPath = $_SERVER['DOCUMENT_ROOT'].'/nse/myPhoto/'.iconv("utf-8", "cp949", $..
콘솔에서 명령어로 트래픽을 확인해 볼 수 있는 데몬이다. 웹브라우저에서 모니터링은 vnstat_php_frontend 도 설치하여야 한다. ( Webalizer 보다 트래픽 분석이 좋음 ) CentOS 7.x 에서 테스트 되었다. vnstat 설치 yum -y install vnstat vnstat 시작 및 부팅데몬 등록 [root@conoha ~]# systemctl start vnstat [root@conoha ~]# systemctl enable vnstat Created symlink from /etc/systemd/system/multi-user.target.wants/vnstat.service to /usr/lib/systemd/system/vnstat.service. Top 10 보기 [ro..
yum clean all & yum clean metadata yum install epel-release 이렇게 하라는데 그래도 안된다 무슨 repo 파일에서 enabled 를 1로 설정하래 그래도 잘안된다 /etc/yum.repos.d/ 경로 밑에 repo 파일이 많길래 그중에 epel.repo 파일 열어서 enabled = 1 로 다 바꿔버렸다 그러니 된다 아래는 참고 출처 : https://www.zinnunkebi.com/linux-yum-repo-change-status/ epel 리포지토리 초기 상태 확인하기 다음과 같이 epel.repo는 설치 직후의 상태가 enabled=0 비활성 상태임을 확인할 수 있습니다. 만약 enabled=1 로 설정되어 있다면 활성 상태입니다. $ cat /et..
겔럭시에서 이미지편집? 후에 업로드할때 확장자는 jpg 파일이지만 뭔가 다른가보다 그래서 편집된 이미지파일, 이를테면 사진위에 무언가 첨가한 이미지 같은 경우 업로드하면 검정이미지파일로 업로드 된다 리사이징하는 과정에서 에러가 나는 듯 찾아보니 아래와 같이 해결 가능하다 출처 : https://blog.asamaru.net/2016/03/25/php-invalid-sos-parameters-for-sequential-jpeg/ PHP에서 GD를 이용해서 jpg 이미지를 처리할 때 아래와 같은 오류를 만날 수 있다. 나의 경우는 안드로이드에서 jpg 이미지를 PHP로 전송해서 처리하는 과정에서 이 오류를 만났다(안드로이드여 사라져라). Warning: imagecreatefromjpeg(): gd-jpeg..
더보기 닫기 - webhard.php 검색어 : - 웹 서버 테이블 mysql> create table file_tb( -> no int auto_increment primary key, -> name varchar(255) not null, -> user varchar(20) not null, -> size varchar(20) not null, -> reg_date datetime -> ); Query OK, 0 rows affected (0.01 sec) - 웹서버 업로드 디렉토리 권한 > chmod 777 upload - up_file.php 파일이름 : 파일크기 : 등록자 : 등록일시 : - 파일 내려받기 > down_file.php File Upload • File Upload 취약점 - 웹 ..