1. 인스타그램 API 페이지 접속 : http://instagram.com/developer/clients/manage/
2. Register a New Client 클릭
3. 어플리케이션 정보 입력
4. 발급받은 CLIENT_ID와 REDIRECT_URL을 파라미터에 추가하고 접속 : https://api.instagram.com/oauth/authorize/?client_id={CLIENT-ID}&redirect_uri={REDIRECT-URI}&response_type=code
5. REDIRECT_URL로 이동되면서 출력된 code 저장
6. SSH에서 아래 소스를 입력해서 ACCESS_TOKKEN을 포함한 json 데이터를 얻어온다.


curl \-F 'client_id={CLIENT-ID}' \
-F 'client_secret={CLIENT-SECRET}' \
-F 'grant_type=authorization_code' \
-F 'redirect_uri={REDIRECT-URI}' \
-F 'code={CODE}' \https://api.instagram.com/oauth/access_token



7. ACCESS_TOKKEN을 이용해 해시태그{TAG_NAME}에 연결된 이미지 리스트를 불러온다.

https://api.instagram.com/v1/tags/{TAG_NAME}/media/recent?access_token={ACCESS_TOKKEN}

1. 의존성 패키지 설치

yum install gcc gcc-c++

yum install openssl-devel

yum install make


2. node.js 다운로드

wget http://nodejs.org/dist/v0.10.24/node-v0.10.24-linux-x86.tar.gz


3. 압축해제

tar xvzf node-v0.10.24-linux-x86.tar.gz


4. cd node-v0.10.24-linux-x86


5. ./configure --prefix=/usr/local/node-v0.10.1

ex)fpu = 'vfpv3' if armv7 else 'vfpv2' SyntaxError:invalid syntax 발생시

wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz 다운로드후 설치

tar xfz Python-27.3.tgz

./configure --prefix=/usr/local

make -j2

make altinstall


/usr/local/bin/python2.7 -V

mv /usr/bin/python /usr/bin/python.bak

ln -s /usr/local/bin/python2.7 /usr/bin/python

python -V

6. make && make install

$("input[name='radio_name']").filter('input[value='+dispYn+']').attr("checked", "checked");
if($("input[name='radio_name]:radio:checked").length == 0){
            alert('선택해주세요');
}

select box의 내용 가져오기
$("#select_box > option:selected").val();

select box의 값 설정
 $("#select_box > option[value=지정값]").attr("selected", "true")

select disabled 
$('#
select_box ').attr('disabled', 'true');
해제 $('#
select_box ').attr('disabled', ''); // 'false'를 줬을경우 안됨



<%@ page language="java" contentType="application/vnd.ms-excel; charset=euc-kr"  %>
<%
response.setHeader("Content-Disposition", "attachment; filename=  TEST-
사용자별 현황.xls");
response.setHeader("Content-Description", "JSP Generated Data");
%>

숫자로 되어 있는 데이타중에코드,전화번호 등첫글자가 0이면

엑셀로 띄울때 (application/vnd.ms-excel) 해당 셀이 숫자로 인식이 되어 0

사라지는 경우가 발생합니다.. 이럴때 아래처럼 하시면 됩니다.

<td style='mso-number-format:"\@";'>01112344567</td>

물런 jxl를 쓰시면 이런거 생각 안하셔도 됩니다. :-)

 

 

 


<html>

           <head>

                                <title>jQuery Tutorial Demo: Select All Checkboxes</title>

                                <script type="text/javascript" src="jquery.js"></script>

                                <style type="text/css">body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}

                                h1, h2{font-size:20px;}</style>

           </head>

           <body>

                     <script type="text/javascript">

                     $(document).ready(function()

                     {

                                $("#paradigm_all").click(function()                                 

                                {

                                          var checked_status = this.checked;

                                          $("input[@name=paradigm]").each(function()

                                          {

                                                     this.checked = checked_status;

                                          });

                                });                                                  

                     });

                    

                     </script>

                     <a href="http://jetlogs.org/2007/07/01/jquery-select-all-checkbox/">&laquo; Code Explanation</a> | <a href="jquery_select_all.zip">Download Source</a>

                     <h2>jQuery Tutorial: Select All Checkbox</h2>

                     <p>Here is a very simple demonstration of how the select all checkbox is implemented in jQuery</p>

                    

                     Javascript supports the following programming paradigms:<br>

                     <input type="checkbox" name="paradigm" value="Imperative">Imperative<br>

                     <input type="checkbox" name="paradigm" value="Object-Oriented">Object-Oriented<br>

                     <input type="checkbox" name="paradigm" value="Functional">Functional<br><br>             

                     <input type="checkbox" id="paradigm_all">Select All<br>

 

                    

           </body>

</html>


 $(":input:radio[name=sample]:checked").val()
 
  <input type="radio" name ="sample" value="Y" checked>
  <input type="radio" name ="sample" value="N">


-encoding UTF-8 -charset UTF-8 -docencoding UTF-8


// Ajax 파일 다운로드
jQuery.download = function(url, data, method){
    // url
data를 입력받음
    if( url && data ){
        // data
  string 또는 array/object 를 파라미터로 받는다.
        data = typeof data == 'string' ? data : jQuery.param(data);
        //
파라미터를 form  input으로 만든다
.
        var inputs = '';
        jQuery.each(data.split('&'), function(){
            var pair = this.split('=');
            inputs+='<input type="hidden" name="'+ pair[0] +'" value="'+ pair[1] +'" />';
        });
        // request
를 보낸다
.
        jQuery('<form action="'+ url +'" method="'+ (method||'post') +'">'+inputs+'</form>')
        .appendTo('body').submit().remove();
    };
};

***
폼을 동적으로 그리고 submit한 후 폼을 remove한다.


실행예

$.download('testExcelDownload.do','find=commoncode','post' );

물런 data에 file명을 쓰는 현명한 행동을 하지 않길 바란다..

+ Recent posts