본문 바로가기

Programming/과거포스팅

(127)
android webview youtube fullscreen error // 안드로이드 웹뷰 동영상 전체화면 클릭하면 발생하는 에러 웹뷰에서 유뷰브 동영상에서 전체화면을 클릭하면 발생하는 에러를 처리하는 방법입니다. 웹크롬 클라이언트를 오브라이딩해서 처리해주면 됩니다. 문제점은 모든 기종은 테스트해보지 않았지만 아이스크림샌드위치 이상버전에서는 잘 동작하지만 갤럭시 2같이 진저브레드 버전에서는 동영상이 확대된 상태로 실행이 되니 버전을 체크해서 적절하게 구현해주면 됩니다. import android.app.Activity; import android.content.Context; import android.view.MotionEvent; import android.view.View; import android.view.ViewGroup; import android.webkit.JsResult; import android.webkit.W..
Jquery CheckBox 관련 자료 Jquery 1.8대 버전을 사용중입니다. 실무에서 많이 사용하는 기능들을 조금씩 정리해 놓을 공간입니다. 아주 많이 사용되는 소스입니다. 1.체크 박스 클릭시 하위 체크박스가 전부 체크가 되는 기능입니다. if(j$(this).is(':checked')) { j$("input[name=exam_seq]").prop("checked", true); //��위 체크박스 name 모두 같은 걸로. } else { j$("input[name=exam_seq]").prop("checked", false); } 2. 체크된 데이터 갯수구하기 하나도 선택되지 않았을 시 0 var checkedCount = $("input[name=deleteCheckBox]:checked").length;
CentOs mysql 설치 이번엔 mysql을 설치해봐야겠다. 출처 : http://iwoohaha.tistory.com/122 yum 을 이용하여 다음 패키지들을 설치한다. mysql mysql-server mysql-connector-odbc mysql-devel yum 을 이용하여 위 패키지들을 설치하기 위한 명령어는 다음과 같다. yum -y install mysql mysql-server mysql-connector-odbc mysql-devel my.cnf 첨부한 파일은 /usr/share/mysql/ 디렉토리에 설치된 my-huge.cnf 파일의 내용에서 charset 을 utf8 로 설정하기 위한 값들을 추가한 파일이다. 이 파일을 /etc/ 디렉토리에 복사한다. 기본 mysql DB를 인스톨하고 소유권한을 변경한다..
리눅스 NGINX 설치 이번엔 웹서버인 NGINX를 설치하였다. 참고한 블로그이다. 출처 : // http://blog.beany.co.kr/archives/2422 작업환경 CentOS 6.3 NginX 1.2.7 NginX 설치의존 패키지 설치아래의 의존 패키지를 설치합니다. Shell 1 2 3 4 yum -y install gcc g++ cpp gcc-c++ yum -y install pcre-devel yum -y install openssl openssl-devel yum -y install gd gd-devel 다운로드nginx 설치 압축파일을 다운로드 받습니다. Shell 1 wget http://nginx.org/download/nginx-1.2.7.tar.gz 설치다운로드 받은 nginx 설치 파일의 압축을 ..
JUnit 스프링프레임워크를 공부하다가 Junit이라는 녀석을 알게 되었다. 이놈도 프렘임워크라고 불러야 하려나~ 암튼 이녀석은 뭐하는 놈이냐! 하면 단위테스트? 를 가능하게 해주는 놈이다. 메인 클래스를 만들어서 하나하나 호출할 필요 없이 테스트 클래스 파일을 하나 생성하고 그안에서 실행시키면 실행 결과를 바로 볼 수 있게 해주는 아주 편한 녀석이다. 아마 앞으로 자주 사용하게 될 꺼 같다!
Android WebView 동영상 (WebView Movie) 안드로이드 웹뷰에서 동영상 재생하는 방법을 알아보자.. 생각외로 간단하다. 웹뷰 재생을 위해선 WebChromeClient, WebViewClient를 이용해야 하는데 이중 하나만 사용해서는 동영상 재생이 불가능하다.. 아니 크롬 클라이언트를 이용하면 동영상 재생은 가능하지만 새로운 창이 뜨면서 웹뷰가 아닌 크롬에서 실행이 된다. 그래서 아래 밑줄 친 부분을 추가해야한다. 밑에 New로 선언한 부분은 단순히 WebChromeClient, WebViewClient 이녀석들을 상속받은 클래스를 생성했을 뿐이니 new WebChromeClient 이런식으로 선언해줘도 상관없다. 레이아웃도 복잡한건 전혀 없으니 생략하겠다. 단순히 웹뷰에 id만 주면 된다. @SuppressLint("SetJavaScriptEn..
Jquery CheckBox 전체 선택 해제. $(document).ready(function(){ $('#checkAll').click(function(){ if ($("#checkAll").is(":checked")) { $('input[name=check]').attr("checked", true); } else { $('input[name=check]').attr("checked", false); } }); }); jquery 1.6+ 는 attr대신 prop를 사용해주면 된다.
centOS Mail Server Setup 리눅스에 메일 서버를 설치하였다.. 좋은 포스팅이 있어서 가져왔다. 원본은 http://pokute.tistory.com/127 이 블로그이다. 이번에 소개하는 것은 송신메일 서버(MTA)의 기본인 sendmail의 인스톨, 설정방법에 대해서이다. 1. 먼저 "sendmail"、"sendmail-cf" 을 인스톨. ]# yum install -y sendmail ]# yum install -y sendmail-cf 2. "sendmail.mc" 파일을 수정. ]# vi /etc/mail/sendmail.mc 파일을 직접 보시면 알겠지만 "sendmail.mc" 파일은 "dnl" 로 주석처리. 2-1.모든 IP 어드레스에서 받아 들이도록 변경. (before) DAEMON_OPTIONS(`Port=smtp..