개발2014. 2. 13. 11:34
300x250

일반적으로 div 에 아래와 같이 스타일을 줄 수가 있는데, 이는 div 안의 내용을 가운데 정렬을 할 수 있지만, 

div 자체를 가운데 정렬로 보낼 수는 없다. 


<div style="text-align:center; margin:0 auto; border:solid 1px #eeeeee;"> 

텍스트

</div> 


div 에 width 를 지정할 경우 div 자체는 왼쪽 정렬이 된다.

div 자체를 center 정렬 시키려면 div 밖을 <center> 태그로 감싸는 방법이 있다. 


<center> 

<div>텍스트</div> 

</center> 


근데, 이놈의 <center> 라는 놈이 웃긴게, 하위 요소들을 전부 center 시켜 버린다. ㅡㅡ 

이점 주의해서 사용한다.


300x250
Posted by 마스타
개발/classic asp2014. 2. 13. 11:00
300x250



ㅁ classic asp 에서 jQuery $.ajax 예제



1. asp 에서 jQuery ajax 를 이용해서 서버의 시간을 가져오는 샘플 코드이다. 



// 현재 서버의 시간 가져오기. 텍스트 데이타

$.ajax({ 

    url : "/common/ajax_get_server_datetime.asp" 

    , type: 'get' 

    , dataType: 'html' 

    , data : "kind_cd=" + kind_cd + "&file_no=" + file_no 

    , success : function(html) { 

        alert(html); 

        //$("#frmPlay input[name='start_dt']").val(html); 

    } 

    , error: function(xhr,xmlStatus) { 

        <%if is_debugging_mode = "Y" then%> 

        alert("디버깅모드입니다.\n\n" + xhr.statusText + "\n\n" + xhr.responseText); 

        <%else%> 

        alert('처리중에 오류가 발생하였습니다.\n\n'+ xhr.xmlStatus); 

        <%end if%> 

        return; 

    } 

}); 



2. xml 데이타를 가져와서 처리하는 xml 방식 


$.ajax({ 

url : "/common/data.asp" 

, type : 'get' 

, dataType : 'xml' 

, data : "kind_cd=" + kind_cd + "&file_no=" 

, success : function(xml) { 

datas = $(xml).find('itemlist').find('data').text(); 

$("#data").val(datas); 

, error : function(xhr, ajaxOptions, thrownError) { 

alert(xhr.statusText); 

alert(xhr.responseText); 

alert(xhr +'\n\n'+ ajaxOptions +'\n\n'+ thrownError); 

return; 


}); 



3. xml 데이타를 만들어 주는 xml 파일 코딩


<% 

Response.ContentType = "text/xml" 

Response.Write("<?xml version=""1.0"" encoding=""euc-kr"" ?>"& vbcrlf) 

Response.Write("<root>"& vbcrlf) 


Response.Write( _ 

" <itemlist>" & vbcrlf & _ 

" <data>" & datas & "</data>" & vbcrlf & _ 

" </itemlist>" & vbcrlf) 

Response.Write("</root>") 

%>




4. 덧붙여서, JSON 을 이용하는 방법은 아래로 가면 찾을 수 있다. 


http://moyaria.tistory.com/184



300x250
Posted by 마스타
서버관리2014. 2. 13. 10:45
300x250


2GB 용량, 100GB 대역폭, PHP와 MySQL, 사이트빌더를 무료로 제공하는 호스팅어(hostinger) 가 사무실 이전과 함께 사이트 개편을 예고하는 듯한 메일을 보냈다. ^^


개인적으로 호스팅어 아주 잘 사용하고 있다. 목표 요청이 한달째 pending 상태로 있긴 하지만 말이다. ㅡㅡ


사이트 개편되면 이거 처리해 줄래나??



==== 메일 전문 ====


저희는 리투아니아 코나스에 새로운 사무실을 열었습니다! 여기가 여러분이 www.hostinger.com 웹사이트에서 보시는 모든 프로젝트를 개발하는 본사입니다. 호스팅어 관리팀과 프로그래머들와 시스템 어드민들이 일하는 곳 입니다.

저희는 애플과 페이스북 사무실 디자인에서 영감을 받아왔기에 저희가 어떻게 살고 있는지 보여드리고자 몇장의 사진을 올립니다.
http://www.behance.net/gallery/Hostinger-Global-Office/6564517

저희는 고객님이 저희 서비스를 사용하고 지원해주시는데 깊은 감사를 드리고 있습니다! 저희가 하고 있는 일을 사랑하고 제공 중인 프리미엄 뿐만아니라 무료 서비스도 매우 진심으로 바라보고 있습니다. 저희의 거대한 호스팅어 시스템이 조만간 업데이트될 것을 알려드립니다. 마음의 준비를 해두십시오. ^_^

Hostinger 한국
http://www.hostinger.kr




====


새로 이전한 본사 사무실 사진들도 한번 감상해 보자. ^^


7:00 SHUTDOWN COMPUTER GO OUTSIDE MEET SOMEONE.

화장실 변기에 날개를 달아 놨네. ㅎㅎ








300x250
Posted by 마스타
생활속운동2014. 2. 12. 21:38
300x250



컬링은 한 엔드에서 양팀 각각 8개의 스톤을 던진다. 


한 팀의 스톤 8개가 모두 다른팀의 스톤들보다 하우스 중심에 더 가깝게 있어야 8점이 나올 수 있다.


우리팀의 스톤을 상대팀이 작전상 쳐내 버리는 경우가 많기 때문에 8 점이 나오기는 대단히 어렵다고 한다. 



아래 영상은 한 엔드에 8점을 내는 동영상이다. 


야구의 퍼펙트 게임에 해당한다고..




300x250
Posted by 마스타
개발2014. 2. 12. 19:21
300x250



ㅁ 자바스크립트 onClick 시 asp:LinkButton 을 click 하기



C# 닷넷에서 자바스크립트 onClick 시에  aspx 의 링크버튼을 클릭하고자 할 때가 있다. 


이 경우, <%=lbtnSave.ClientID%> 처럼 ClientID 를 사용하면 된다. 





<a href="#" onclick="fn_submit(); return false;"><img src="" /></a> 


<asp:LinkButton ID="lbtnSave" runat="server" OnClick="lbtnSave_Click">aa</asp:LinkButton> 


<script type="text/javascript"> 

    function fn_submit() { 

        document.getElementById('<%=lbtnSave.ClientID%>').click(); 

    } 

</script>



300x250
Posted by 마스타
서버관리2014. 2. 12. 18:25
300x250




윈도 서버 백업용으로 코비안 백업을 잘 사용하고 있는데, 업그레이드가 되면서 일부 기능이 변경되었다. 



우선, 코비안 백업의 공식 사이트는 다음과 같다.

http://www.cobiansoft.com/



버전 11에서 더이상 업데이트는 되고 있지 않다. 


또한, 소스코드를 판매한다는 글이 올라와 있다. 헐~




ㅁ 코비안 백업 Cobian backup 10 에서 vbs 실행시키는 방법



1. 코비안백업 9 까지는 백업후 이벤트에 .vbs 파일을 지정해 주면 되었는데, 


버전 10 부터는 그냥 .vbs 파일만 입력하면 


2013-07-24 21:37 Executing "C:\scrnsnd\10to.vbs" in the context of the user interface 

2013-07-24 21:37 The program will wait for the process to terminate 

ERR 2013-07-24 21:37 An error occurred when executing the event in the context of the user interface: %1 is not a valid Win32 application 


이런 에러가 난다. 


버전 10 에서는 wscript.exe 를 호출해야 한다. 

EXECUTE,C:\WINDOWS\system32\wscript.exe,F:\DelOldFiles.vbs 

이렇게.. 



2. DelOldFiles.vbs 스크립트가 백업스케줄에서 동작하지 않을 때.. 


해당 스크립트를 탐색기에서 실행시키면 되는데, 백업 스케줄에서 동작하지 않을 때, 권한을 봐야 한다. 


권한에도 문제가 없는 데도, 백업 스케줄에서 동작하지 않으면, 해당 작업을 삭제하고 새로 만들면 되는 경우가 있다.




300x250
Posted by 마스타
서버관리2014. 2. 12. 18:21
300x250


리눅스 상에서 스크립트 등을 작성할 때에, 


ftp 로 파일을 올리거나 내려야 하는 경우가 있을 수 있다. 



이때, ncftpget, ncftpput 를 사용하여 파일을 주고 받을 수 있다. 




ㅁ ncftpput 사용법



# ncftpput -u id -p xxxx domain.com /Upload/backup/ filename



설명 : 아이디 id 비밀번호 xxxx 로 domain.com 서버의 /Upload/backup/ 폴더에 filename 파일을 업로드 한다. 


300x250
Posted by 마스타
개발2014. 2. 12. 18:13
300x250


SELECT replace( convert( VARCHAR, convert( MONEY, 1000000 ), 1 ), '.00', '' )



** 참고 : 

http://www.webmadang.net/database/database.do?action=read&boardid=4001&page=2&seq=12


300x250
Posted by 마스타
서버관리2014. 2. 12. 18:10
300x250




ㅁ 개별 사용자의 크론 설정



언제부턴가 리눅스 박스의 로그 파일에

cron 이 주기적으로 실행이 되고 있는 로그가 쌓인다.


/etc/crontab 에서 찾아 보았으나, 찾을 수가 없었다. 



검색을 해 보니, 개별 사용자로 실행되는 크론의 설정이 따로 있다. 



# crontab -u apache -l 


으로 apache 사용자로 등록된 cron 작업들을 볼 수 가 있고, 


실제로 이 사용자 설정은 


/var/spool/cron/ 에 저장되어 있다.




300x250
Posted by 마스타
서버관리2014. 2. 12. 17:27
300x250




ㅁ IIS 버전에 따라 탑재된 운영체제 OS






Windows Server 윈도 서버 운영체제별 IIS 버전 정리


버전Obtained from운영 체제
1.0Windows NT 3.51 SP 3 (또는 독립적인된 다운로드로) 포함 되어 있습니다. Windows NT Server 3.51
2.0Windows NT Server 4.0에 포함 되어 있습니다.Windows NT Server 4.0
3.0Windows NT Server 4.0 서비스 팩 3에 포함 된 (인터넷 정보 서버 2.0은 자동으로 업그레이드 하려면 인터넷 정보 서버 3.0 s p 3 설치 하는 동안).Windows NT Server 4.0
4.0Windows NT Option Pack 컴팩트 디스크 또는 www.microsoft.com에서 독립적인된 다운로드.Windows NT Server 4.0 SP3 및 Microsoft Internet Explorer 4.01
5.0Windows 2000의 기본 제공 구성 요소입니다. Windows 2000
5.1Windows XP Professional의 기본 제공 구성 요소입니다.Windows XP Professional
6.0Windows Server 2003의 기본 제공 구성 요소입니다.WIndows Server 2003
7.0Windows Vista 및 Windows Server 2008의 기본 제공 구성 요소입니다.Windows Vista 및 WIndows Server 2008
7.5Windows 7 및 Windows Server 2008 r 2의 기본 구성 요소입니다.Windows 7 및 Windows Server 2008 R2
8.0Windows Server 2012 및 Windows 8의 기본 제공 구성 요소입니다.Windows 8 및 Windows Server 2012



* 출처 : http://support.microsoft.com/kb/224609/ko


300x250
Posted by 마스타