전체 글: 284개의 글

프로그래밍 언어 순위 현황 확인

Posted by HULIA(휴리아)
2017. 1. 6. 17:13 뒷이야기들/스터디히스토리강의

1. github

https://github.com/blog/2047-language-trends-on-github

 

 

1-1. githut

http://githut.info/

 

 

 

2. stack overflow

http://jkunst.com/r/what-do-we-ask-in-stackoverflow/#the-topics-this-year

 

http://stackoverflow.com/research/developer-survey-2016

 

 

3. Tiobe index

(대중적인 언어에 대한 인덱스이며 전문프로그래머 수 와 구글,야후,위키디피아 ,유튜브, 바이두 등을  이용하여 지수를 매기며 가장 좋은 언어라든지 가장 많이 코딩된 언어를 말하지 않습니다)

http://www.tiobe.com/tiobe-index/

 

기준 : http://www.tiobe.com/tiobe-index/programming-languages-definition/

 

 

 

4. redmonk

(깃허브와 스택오버플로우 기반으로 순위를 매깁니다)

http://redmonk.com/sogrady/category/programming-languages/

 

 

 

5. codeeval

http://blog.codeeval.com/codeevalblog/2016/2/2/most-popular-coding-languages-of-2016

 

 

6. IEEE Spectrum

Interactive: The Top Programming Languages 2016

http://spectrum.ieee.org/static/interactive-the-top-programming-languages-2016

리눅스 관련 유용한 명령어들 정리

Posted by HULIA(휴리아)
2016. 9. 1. 22:01 호스팅_서버_툴/서버

문구를 파일에 추가할때

echo [파일에 추가할 텍스트] >> [파일명]


현재디렉토리에서 디렉토리만 보기

find . -type d


파일의 내용 검색하기

grep [검색할 문구] [파일명]


파일의 내용 검색해서 갯수 표시

grep -c [검색할 문구] [파일명]


ksh에서 자동완성

ESC + \ 


bash에서 자동완성

tab


tail 거는 도중에 로그 중지/재생

ctrl+s(로그중지)

ctrl+q(로그재생)

 

 

 

문자열 파일의 맨뒤에 추가

 

echo 문자열 >> 파일이름

 

공인 아이피 찾기

nslookup 도메인


워드 카운트

wc -l

 

파일 오픈 설정 갯수 확인
ulimit -a

 

CPU 점유율(상위 전체를 봐야 한다)

top

 


 

Form에서 Submit시에 서버에 전송중입니다 애니메이션 띄우고 진행하는 모듈

Posted by HULIA(휴리아)
2016. 8. 19. 01:16 프론트엔드/그래픽디자인_퍼블리싱

Html

<!DOCTYPE html>

<html>

<head>

<link rel="stylesheet" href="" />

<script type="text/javascript" src="" />

<script type="text/javascript">

$(document).ready(function (event){

setTimeout(timeout.1800000);//30분


$('btnSending').click(function (event){

sending();

});

});



function sending(){

ajaxindicatorStart('서버에 요청중입니다.');

resetTimeout();

document.sendFrm.action="send";

document.sendFrm.submit();

}


function resutTimeout(){

setTimeout(timeout.1800000);//30분

}


function timeout(){

location.href="/xxx/logout";

}

</script>

</head>

<body>


<form name="sendFrm" method="POST" ENCTYPE="multipart/form-data">

<input type="button" id="btnSending" class="" value="발송" />

<input type="reset" id="" class="" ="발송" />


</form>


</body>

</html>



Javascript

function ajaxindicatorstart(text) {

if(getInternetExplorerVersion() == 7) {

return ;

}

if(jQuery('body').find('#resultLoading').attr('id') != 'resultLoading'){

jQuery('body').append('<div id="resultLoading" style="display:none"><div>'+text+'</div><div><img src="'+contextPath+'/resources/image/ajax-loader.gif"></div><div class="bg"></div></div>');

}


jQuery('#resultLoading').css({

'width':'100%',

'height':'100%',

'position':'fixed',

'z-index':'10000000',

'top':'0',

'left':'0',

'right':'0',

'bottom':'0',

'margin':'auto'

});


jQuery('#resultLoading .bg').css({

'background':'#000000',

'opacity':'0.7',

'width':'100%',

'height':'100%',

'position':'absolute',

'top':'0'

});


jQuery('#resultLoading>div:first').css({

'width': '250px',

'height':'75px',

'text-align': 'center',

'position': 'fixed',

'top':'0',

'left':'0',

'right':'0',

'bottom':'0',

'margin':'auto',

'font-size':'16px',

'z-index':'10',

'color':'#ffffff'


});


    jQuery('#resultLoading .bg').height('100%');

       jQuery('#resultLoading').fadeIn(300);

    jQuery('body').css('cursor', 'wait');

}



function ajaxindicatorstop() {

if(getInternetExplorerVersion() == 7) {

return ;

}

    jQuery('#resultLoading .bg').height('100%');

    jQuery('#resultLoading').fadeOut(300);

    jQuery('body').css('cursor', 'default');

}