2017년 5월 24일 수요일

audiotag


video::-webkit-media-controls-panel
video::-webkit-media-controls-play-button
video::-webkit-media-controls-volume-slider-container
video::-webkit-media-controls-volume-slider
video::-webkit-media-controls-mute-button
video::-webkit-media-controls-timeline
video::-webkit-media-controls-current-time-display
video::-webkit-full-page-media::-webkit-media-controls-panel
video::-webkit-media-controls-timeline-container
video::-webkit-media-controls-time-remaining-display
video::-webkit-media-controls-seek-back-button
video::-webkit-media-controls-seek-forward-button
video::-webkit-media-controls-fullscreen-button
video::-webkit-media-controls-rewind-button
video::-webkit-media-controls-return-to-realtime-button
video::-webkit-media-controls-toggle-closed-captions-button


audio::-webkit-media-controls-panel
audio::-webkit-media-controls-mute-button
audio::-webkit-media-controls-play-button
audio::-webkit-media-controls-timeline-container
audio::-webkit-media-controls-current-time-display
audio::-webkit-media-controls-time-remaining-display
audio::-webkit-media-controls-timeline
audio::-webkit-media-controls-volume-slider-container
audio::-webkit-media-controls-volume-slider
audio::-webkit-media-controls-seek-back-button
audio::-webkit-media-controls-seek-forward-button
audio::-webkit-media-controls-fullscreen-button
audio::-webkit-media-controls-rewind-button
audio::-webkit-media-controls-return-to-realtime-button
audio::-webkit-media-controls-toggle-closed-captions-button

2017년 5월 14일 일요일

webRTC 기반 실시간 화상채팅 사이트

webRTC 기반 실시간 화상채팅 사이트 - 베타서비스




https://www.mugspace.net

실시간으로 화상채팅 및 채팅, 스터디 모임, 파일 공유, 스크린 쉐어, 화이트보드, 문서 공유를 할 수 있는 사이트입니다.
말로는 표현하기 어려운 그림, 문서 정보를 공유, 화이트 보드를 이용한 그림 그리기등으로 정확한 커뮤니케이션이 가능합니다.




* 간략설명

- 꼬박꼬박 모임
정해진 날짜 및 주 횟수를 기준으로 승인된 인원들과의 화상채팅을 하는 모임(로그인필수)

- 벼락 모임
날짜와 상관없이 즉석으로 모임을 만들어 화상채팅을 하는 모임


2017년 3월 16일 목요일

coturn_install

coturn server 설치

설치
=====
git clone https://github.com/coturn/coturn.git
sudo apt-get update
sudo apt-get install sqlite3 libsqlite3-dev libevent-dev libssl-dev build-essential
cd coturn
sudo ./configure
make

설정
=====
sudo cp ./examples/etc/turnserver.conf /etc/turnserver.conf

sudo mkdir /usr/local/var
sudo mkdir /usr/local/var/db
sudo cp ./sqlite/turndb /usr/local/var/db/turndb

sudo cp ./examples/etc/turn_server_cert.pem /usr/local/etc/turn_server_cert.pem
sudo cp ./examples/etc/turn_server_pkey.pem /usr/local/etc/turn_server_pkey.pem

sudo ./bin/turnadmin -A -u username -p password

실행
=====
sudo ./turnserver

http://bonjourlemonde.tistory.com/152

*방화벽 설정 : 3478 , 5349 UDP/TCP

*/etc/turnserver.conf 설정
listening-ip=0.0.0.0

2017년 2월 9일 목요일

오른쪽버튼&드래그막기

<body oncontextmenu="return false" onselectstart="return false" ondragstart="return false">
oncontextmenu="return false" -----오른쪽마우스버튼막기<br>
onselectstart="return false" -----텍스트 선택막기<br>
ondragstart="return false" -----드래그막기<br>
</body>

미디어쿼리

- <head> 추가
<meta name="viewport" content="width=device-width, initial-scale=1.0
maximum-scale=1.0, user-scalable=0">
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>


- CSS 추가
@CHARSET "UTF-8";
@-ms-viewport{width:device-width;}
@viewport{width:device-width;}

...

@media(max-width:1024px){}
@media(max-width:768px){}
@media(max-width:600px){}
@media(max-width:480px){}

2017년 2월 7일 화요일

테이블복사및varchar2toCLOB


*테이블 복사
CREATE TABLE temp AS SELECT emp_no, name, dept FROM employee;
DROP TABLE employee;
RENAME temp TO employee;

*varchar2->clob
제목대로 컬럼에 데이터 타입만 변경하면 정말 좋겠지만  한번에 변경은 불가능 하므로  아래와 같은 절차를 통해서
데이터 타입을 변경해야 합니다.

1. 테이블에 Clob 컬럼을 생성합니다.
2. 업데이트문을 통해서 Varchar2 컬럼의 내용을 Clob 컬럼으로 복사합니다.
3. Varchar2 컬럼을 Drop 합니다.
4. Clob 컬럼을 이름을 원래 Varchar2 컬럼이 사용하던 이름으로 변경합니다.
사용예제 입니다.
create table myemp(empid varchar2(100), notes varchar2(4000));
insert into myemp values (1,'This is xxx');
insert into myemp values (2,'This is yyy');
insert into myemp values (3,'This is zzz');
commit;
alter table myemp add notes_new clob;
update myemp set notes_new=notes;
commit;
alter table myemp drop column notes;
alter table myemp rename column notes_new to notes;

2016년 12월 27일 화요일

파일삭제

1. rm
 -r : 해당 폴더안에 있는 모든 파일들까지 같이 삭제하고 자기자신 즉 폴더까지 삭제하는 옵션
 -i : 각 파일들이나 폴더를 삭제할 때 삭제할 것인가를 묻도록 하는 옵션
 -f : 파일이 있든 없든 오류를 표출하지 않고 무조건 삭제하는 옵션

rm -rf [디렉토리명] // 리눅스 디렉토리(하위 디렉토리, 파일 포함)를 삭제
rm -rf * // 현재 디렉토리의 모든 것을 삭제



2. rmdir
  rmdir은 디렉토리만 삭제하는 명령으로 디렉토리 안에 파일이 존재하는 경우 디렉토리가 삭제되지 않습니다. 따라서, rmdir을 사용하시려면 디렉토리안을 먼저 삭제하신후에 해당 명령을 사용하여 디렉토리를 삭제해야 합니다.

rmdir [디렉토리명]