일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 안드로이드
- android 효과음
- html5
- 폼메일
- WebView
- curl
- php 취약점
- soundpool
- 자동 생성
- Android
- FCM
- not working
- 우분투
- chart.js
- roundcube
- 자바스크립트
- PHP
- 안드로이드 푸시
- dovecot
- C#
- Mail Server
- 설치
- mysql
- 안드로이드 푸쉬
- UML
- C# IO
- php 시큐어코딩
- javascript
- xe
- 안드로이드 gcm
- Today
- Total
목록분류 전체보기 (496)
그러냐
안드로이드에서 효과음과 배경음을 내는데 필요한 SoundPool 이라는 것의 사용법을 살펴봅니다. 안드로이드 프로그래밍에서 소리를 낼 수 있는 방법은 많은데요, 대표적으로 MediaPlayer를 사용 할 수 있습니다.그런데, 게임이나 기타 앱에서 특정 행동에 따른 효과음 또는 배경음(BGM)으로 사용하려고 할때에는타이밍 이슈가 있을 수 있습니다. 다시말해 정확한 그 시점에 준비된 소리가 나는것에 대한 이슈가 있습니다.이름에서 풍기는것과 같이 필요한 사운드를 미리 로드해놓고 필요할때 출력만 하겠다는 것입니다. 이것을 해결하기 위해 있는 API가 android.medial.SoundPool 입니다.순차적으로 사용법을 알아 보겠습니다. 1. SoundPool 생성 SoundPool sound = new Sou..
카카오톡을 보면 메세지 수신시 폰이 잠자고 있어도(화면 꺼짐) 화면이 켜지면서팝업으로 메세지 수신을 알려준다.본인은 개인적으로 내 허락없이 잠자는 갤스의 코털을 건드리는 것이 싫어 설정을 꺼놨지만사용자들에게 호응을 받을 수 있는 기능이라 생각한다.사족이지만, 마이피플은 해당 기능을 끌 수 있는 설정을 제공하지 않아 본인 폰에서 사라졌다(웃음) 자, 이 포스트는 아무래도 안드로이드 C2DM 포스트의 연장선으로 생각해야 할 것 같다.앱의 리시버가 메세지를 받으면 폰이 잠자는 중이라도 팝업으로 알려줘야 하기 때문이다. 만약 본 포스트가 이해되지 않는다면 이전 포스트를 필독하시라.[Android] PHP로 구현하는 C2DM (안드로이드 푸쉬 서비스) 포스트는 메세지를 받은 시점부터 출발한다.해당 기능을 구현하려..
앱서버에서 작업하기Part 1에 이어서 이제 앱서버(웹서버)쪽 작업을 해 보자. 여기서는 PHP를 이용해서 안드로이드 앱(스마트폰이라고 해야 하나)에서 넘어온 토큰 데이터를 서버의 데이터베이스에 저장하는 파일과 데이터베이스에 저장된 토큰정보를 가져와서 FCM에 보내서 푸시알림을 하게 하는 파일을 작성한다. 마지막으로 워드프레스에서 새로운 글을 등록하면 이 PHP스크립트가 작동하도록 해서 새글 알림을 하도록 할 예정이다. 이게 최종 목적이다. 물론 다른 형태로 얼마든지 활용할 수 있겠지만 ...mysql 데이터베이스 작업먼저 phpMyAdmin으로 접속해서 FCM 푸시알림에서 사용할 데이터베이스를 하나 추가하자. fcm이라고 하자.새로 만들어진 데이터베이스에 새로운 테이블을 추가한다.CREATE TABLE..
※알림 : 기존 내용에서 두어군데 수정함. 빨간색! GCM에 들어가 보면 이런 안내문구가 있다.GCM의 새로운 버전이 FCM(Firebase Cloud Message)라는 거다. GCM보다 더 쉽고 간편하게 사용할 수 있으면서 더 새로운 기능을 추가했다는 것 같다. GCM 이제 막 겨우 따라 했었는데...ㅋㅋ 새 버전이 좋지. 한번 따라 해 보자.https://firebase.google.com/docs/cloud-messaging/안드로이드 스튜디오를 열고 새로운 프로젝트를 시작한다.아래 링크 FCM 콘솔에 접속해서 Configuration file을 만들어 보자.https://console.firebase.google.com/ 콘솔 페이지에서 새 프로젝트 만들기를 클릭한다.다음 페이지에서 안드로이드앱..
http://whois.kisa.or.kr/kor/whois/openAPI_KeyCre.jsp 여기가서 키 등록 다음과 같이 작업 $url = "http://whois.kisa.or.kr/openapi/ipascc.jsp?query=".$_SERVER["REMOTE_ADDR"]."&key=발급받은키&answer=json";$agent = 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0)';$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, ..
HUFFMAN CODING WITH PHP AND JAVASCRIPTThere may be times when you want to compress data on the server or in the browser. I’m providing an implementation of the Huffman Coding algorithm in PHP and in JavaScript.Download Source Codehuffman.zip (9 KB)Simple String CompressionPHP Example (in JavaScript, it’s almost the same): Simple Array CompressionYou can also compress arrays which may contain any..
HTML accept Attribute❮ HTML tagExampleSpecify that the server accepts only image files in the file upload: Try it Yourself »Definition and UsageThe accept attribute specifies the types of files that the server accepts (that can be submitted through a file upload).Note: The accept attribute can only be used with .Tip: Do not use this attribute as a validation tool. File uploads should be validate..
http://gogorchg.tistory.com/422#comment13353543 http://cofs.tistory.com/182
간단해진 HTML 문서 형식 선언 DOCTYPE html>... HTML 문서의 시작은 으로 시작할 것을 권장하고 있습니다. HTML5 이전인 HTML4에서는 HTML의 문서 유형이 몇 가지가 있었답니다. 그리고 브라우저마다 지원하는 정도에 차이가 있었죠. 이러한 이유로 문서 형식을 맨 위에 선언하여 브라우저가 웹 문서를 로딩하여 렌더링하기 쉽게 해 주었어요. HTML4에서의 문서 유형은 문법을 정확히 지키는 strict ,일부 규약을 따르지 않았을 때에도 처리를 요구하는 transitional, 프레임 구조로 구성한 frameset이 있어요. strict 모드로 문서 형식 선언DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/h..