2016년 7월 19일 화요일

server iis cross domain access 가능하도록

- 서비스하고 있는 site root 디렉토리에 
web.config 파일을 아래와 같이 수정,
파일이 없다면 파일 수정

<?xml version="1.0" encoding="utf-8"?>
<configuration>
 <system.webServer>
   <httpProtocol>
     <customHeaders>
       <add name="Access-Control-Allow-Origin" value="*" />
     </customHeaders>
   </httpProtocol>
 </system.webServer>
</configuration>

- 컴퓨터 관리에서 처리하는 방법

컴퓨터 관리 > 서비스 및 응용 프로그램 > IIS > 사이트 > 사이트 이름 선택 > 
오른쪽의, HTTP 응답헤더 선택 
마우스 오른쪽 클릭 추가 선택 > 이름 : Access-Control-Allow-Origin  값 : *
확인   > 재시작

2016년 6월 13일 월요일

css border에 그림자 효과 주기

box-shadow: 10px 10px grey;

box-shadow: -10px -10px grey;

box-shadow: 10px 10px 20px grey;

box-shadow: 10px 10px 20px 5px grey;

box-shadow: 10px 10px 20px 5px grey inset;

box-shadow: 0px 0px 20px 10px rgba(102, 186, 255, 0.4);

box-shadow:64px 64px 24px 40px rgba(0,0,0,0.4),12px 12px 0px 18px rgba(0,0,0,0.4) inset;

box-shadow는 레이아웃에 영향을 미치지 않음

box-shadow: 10px 10px #BCE55C, 20px 20px #CEF279, 30px 30px #E4F7BA;

2016년 6월 7일 화요일

html 자식 div의 중앙 정렬





심플하게

<div id="bg" style="width: 20%;height: 20%;background-color: yellow;">
    <div id="item" style="width: 50%;height: 50%;background-color: red;    margin: auto;text-align: center;">        <p>item</p>    </div></div>
자식 div(item) 의 width 값과 margin:auto 가 있으면 부모 div(bg) width의 가운데에 위치함.

vertical 중앙으로 자식 div를 위치하고 싶을때 아래와 같이

<div id="bg" style="width: 200px;height: 200px;background-color: yellow;
    display: table-cell;vertical-align: middle;">    
    <div id="item" style="width: 100px;height: 100px;background-color: red;
    margin: auto;text-align: center;display: block;">
        <p>item</p>    
    </div>
</div>


-----------------------------------------

html  ==============================
<div id="container">
  <div id="block">
    <div class="menu-icon-style menu-text-style background-color-red no-margin-left"    >
  360vr vod
    </div>
    <div class="menu-icon-style menu-text-style">
      360 image
    </div>
</div>

css ================================

#container {
    width:600px;
    height:300px;
    background-color:#191970;
    text-align:center;
    vertical-align:middle;
    display:table-cell;
}
#block {  
    background-color:rgba(255, 215, 0, 0.54);;
    display:inline-block;
}
.menu-icon-style {
  width: 200px;height: 200px;
    background-color: green;float: left;
    border-radius: 20px;border: 5px solid yellow;
    text-align:middle;line-height:200px;
    margin-left: 50px;"
}

.menu-text-style{
    font-size: 27px;color: white;
    font-family: inherit;font-weight: bold;
}

.background-color-red {
  background-color: red;
}

.no-margin-left {
  margin-left:0px;
}

2016년 5월 30일 월요일

intellij 14버전에서 svn 사용하기




- settings > version control > subversion 선택하고
 General 탭에서 svn실행 파일 위치를 지정한다.
 Use command line client : ->
 ex) C:\Program Files\SlikSvn\bin\svn.exe

- 메뉴의 VCS > Browse > VCS repository > Browse Subversion Repository 선택

- SVN Repositories 창에서 New > Repository Location 을 선택
 주소를 입력
 ex) https://111.222.230.26/svn
 추가된 주소에서 하위디렉토리로 접근시 authentication 팝업창이 출력되면 name password 입력

- download할 폴더를 선택하고 checkout 눌르면 down 받을 폴더를 지정하여 ok 클릭


   참고
 - 추가된 주소에서 하위디렉토리 접근시 로그인창 안뜰때
   settings > version control > subversion 의 network 탭을 선택
  edit network options 을 선택
  user과 password를 입력 ok 클릭
 

2016년 5월 17일 화요일

android adb 시스템 기본정보: 하드웨어, 커널 등

cat /proc/version : 커널 버전 
cat /proc/cpuinfo : 프로세서 정보, CPU타입, 모델 제조사 등 
cat /porc/meminfo : 메모리 정보, 실제 메모리 및 가상 메모리 
cat /proc/devices : 현재 커널에 설정되어 있는 장치 목록 
mount : 마운트된 모든 장치 정보 
df : 하드디스크 사용량 
cat /porc/filesystems : 커널에 설정되어 있는 파일시스템 목록 
cat /proc/swaps : 스왑 파티션의 크기와 사용량 
cat /proc/interrupts : 장치가 사용중인 인터럽트(IRQ)목록 표시 
cat /proc/ioports : 현재 사용중인 input/output 포트 
cat /proc/partitions : 파티션 정보 
cat /proc/uptime : 시스템이 얼마나 살아있었는지 
cat /proc/stat : 시스템 상태에 관한 다양한 정보, CPU 사용 통계, 부팅이후 page fault 발생 횟수 등 
cat /proc/zoneinfo : ZONEINFO 
dmesg : 시스템 부팅시 나왔던 메시지 
ps : 실행중인 프로세스 정보 
ps -p - t : 프로세스와 쓰레드 목록 
set or printenv : 환경설정값 출력

android adb 시스템 리소스 사용 현황 보기

vmstat : 시스템 리소스 상황 모니터, CPU, I/O, Memory 등 
cat /proc/diskstats : 디스크 utilization과 throughput. 즉 디스크 I/O현황 
top : 시스템 프로세스 상황 모니터링/ 프로세스별 CPU사용량, 메모리와 스왑 사용량 등 
procrank : 프로세스별 메모리 
dumpsys meminfo [PID] : 해당 프로세스 메모리 상세 정보 
cat /proc/[PID]/stat : 해당 프로세스에 대한 정보, 시작시간, 상태, CPU 사용량 등 
cat /proc/[PID]/maps : 해당 프로세스의 메모리 맵 정보 
cat /proc/vmstat : 버추얼 메모리 통계? 
librank : 라이브러리별 메모리 사용량?

android adb 네트워크 관련

cat /proc/net/netlink : 네트워크 정보 
netcfg : 네트워크 인터페이스와 IP주소 목록 
netstat : 네트워크 연결상태 확인 
nc : 네트워크용 cat 명령어(netcat) 
ifconfig : 네트워크 인터페이스 설정 정보. 장치명을 파라미터로 받음. ip 주소. 서브넷마스크 등 
tcpdump : 실시간 패킷 모니터링 
iftop : 네트워크를 위한 top 
route : 해당 호스트까지 연결하는 중간 경로 정보인 라우팅 테이블 표시 
ping : 원격 호스트와의 연결 테스트 
cat /proc/net/route : Route