컴퓨터2013. 8. 25. 10:52
300x250

** 참고 : http://productforums.google.com/forum/#!topic/chrome-ko/477YGdMNekc


  • 단축키 Window키 + R 를 같이 눌러서 실행 창을 엽니다. 
  • 팝업창 입력란에 regedit 를 입력하고 enter키를 누릅니다. 
  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update 으로 이동합니다. 
  • UpdateDefault 또는 DefaultUpdate를 더블클릭합니다. 
  • 값을 0에서 1로 바꿉니다. 
  • 편집기에서 빠져나온 뒤, 브라우저를 다시 시작합니다. 


  • 300x250
    Posted by 마스타
    컴퓨터2013. 8. 21. 12:36
    300x250


    시스템 속성 > 고급 > 환경변수 > 사용자변수 에서 기본값은 다음들이다.


    TEMP   %USERPROFILE%\AppData\Local\Temp

    TMP     %USERPROFILE%\AppData\Local\Temp


    위 변수들의 변수값 폴더를 변경한다. 


    TEMP   R:\Temp

    TMP     R:\Temp


    이렇게 램디스크 등으로 변경해 놓으면, 좀더 쾌적한 윈도가 되지 않을까? 




    300x250
    Posted by 마스타
    컴퓨터2013. 8. 20. 17:32
    300x250




    ㅁ AC3-DTS Killer 


    - 저작권 제한있는 DTS 오디오 코덱을 다른 코덱으로 변환




    http://www.edavs.com/news.shtml


    AC3 DTS 오디오 코덱의 저작권 문제로, 

    1. 동영상 플레이시에 소리가 안나온다던가.. 

    2. 다음팟 인코더에서 '더이상 DTS 오디오 지원 및 변환을 하지 않습니다' 라는 메시지가 나올 때.. 등등

    의 현상들이 발생하는 경우..


    이런 동영상들에서 오디오 코덱만 바꿔주는 툴이다. 

    https://www.dropbox.com/sh/8wcl9na3vt47q94/ufmuxhSGQK


    Browser 버튼으로 동영상이 있는 폴더를 선택한 후에, Kill AC3/DTS 를 누르면 된다. 

    변환시간은 빠른 편으로.. 1.5G 짜리 동영상을 1-2분 내에 변환시켜 준다. 

    변환되는 오디오 코덱은 AAC 이다. 


    사용하다 보니 문제점이 좀 보인다. 


    안타깝게도 한글 폴더를 인식을 잘 못한다. 

    폴더를 찾을 수 없다는 얼러트가 뜨면, 코덱을 변경할 동영상을 영문폴더인 C:\Temp 등으로 옮겨 놓고 변환해 보시길.. 




    300x250
    Posted by 마스타
    컴퓨터2013. 8. 20. 15:36
    300x250




    ㅁ System Interrupts CPU 문제 해결 방법




    System Interrupts 프로세스가 CPU 를 과도하게 차지하는 현상이 있어서,


    인터넷을 뒤져 보았으나, 원인은 한두가지가 아닌 것 같다. 



    프로세스 명을 보아 유추해 보자면, 무언가가 인터럽트가 계속 걸리는 것으로 보인다. 


    어떤 장치가 정상 동작하지 않고 있다는 것으로 파악이 된다.



    해당 장치를 찾아서 떼어 낸다던가 고치는 방법이 있겠으나, 찾아 내기도 힘들고, 노트북 같은 경우는 더욱 힘들겠다. 



    ㅇ 우선, 문제가 있는 장치를 찾는 방법으로는, 


    장치관리자에서 장치들을 하나하나 사용안함으로 만들어 가면서 확인하는 방법이 있겠다.



    ㅇ 그리고, 드라이버 업데이트


    위 방법은 device 가 물리적으로 고장났을 경우라서, 일단 S/W 적으로 해결방법을 생각해 본다.


    그래서 시도해 본 것이, 주요 Device 에 대한 드라이브 업데이트!!



    3DP Chip ( http://www.3dpchip.com/3dpchip/index_kor.html ) 으로


    메인보드 CPU 그래픽카드 사운드카드 등등 주요 장치에 대한 드라이브를 최신버전으로 설치를 했다. 



    결과는.. 성공!!.. CPU 가 조금 잠잠해졌다. ^^


    300x250
    Posted by 마스타
    컴퓨터2013. 8. 15. 20:42
    300x250

    https://www.google.com/android/devicemanager




    구글 계정에 등록된 안드로이드 기기의 데이타를 삭제할 수 있는 기능이 있다. 

    위 사이트에 가면 위와 같은 화면이 나오는데.. 


    Ring 기능은, 파워버튼을 누르기 전까지 5분동안 최대 볼륨의 벨소리를 내게 한단다.. 

    집안 어딘가에서 잃어버렸을 때, 찾는 기능인가 보다.. 


    Erase Device 기능은, 말 그대로 기기의 데이타를 모두 삭제하는 기능이다. 분실시에 개인정보 보호를 위한 기능.. 

    처음엔 비활성화 되어 있는 이 기능을 사용하기 위해서는 안드로이드 폰에서 해당 기능을 활성화 시켜 줘야 하는데.. 

    안드로이드 폰 마다 설정 위치가 다를 수 있기 때문에, 해당 메뉴 찾기가 힘들 수도 있다. 

    이럴 때는 아래쪽에 있는 Send a notification to your device 를 클릭하면, 내 폰으로 알림이 온다. 

    알림을 통해서 들어가면 설정하는 메뉴인 Android 기기 관리자 로 들어간다. 


    300x250
    Posted by 마스타
    세상살이2013. 8. 14. 18:58
    300x250

    8월 들어 개인정보 이용내역 통지라는 메일이 넘쳐나고 있다. 

    왜 갑자기 업체들이 동시 다발적으로 보내고 있는 것일까? 해서 찾아 보았다. 


    우선, 개인정보 이용내역 통지의 조항이 들어 있는 법률은 

    정보통신망 이용촉진 및 정보보호 등에 관한 법률 이다. 

    이법은 이전부터 있어 왔으나, 2012.2.17 개정에서, 제30조의2(개인정보 이용내역의 통지) 조문이 추가가 되었다. 

    이때 이것 말고도 개인정보 보호 관련해서 많은 추가가 있었다. 


    공포 후 6개월이 경과한 날부터 시행한다는 부칙에 따라 6개월 후인 2012.7.17 의 다음날인 2012.8.18 부터 시행이 되었고, 

    동일한 법률명 시행령에, 이용자수 일평균 100만명 이상이거나 매출액이 100억원 이상인 정보통신서비스 제공자들은,

    통지는 연 1회 이상 하여야 한다는 조항이 추가 되었다. 

     

    그동안 통지 안한 업체들이 2013.8.17 이전에 통지를 하기 위해서, 지금 시기에 몰리는 것 같다. ^^


    ** 참고 : http://www.law.go.kr/lsInfoP.do?lsiSeq=137254&efYd=20130323#AJAX


    300x250
    Posted by 마스타
    개발2013. 8. 13. 11:33
    300x250

    ** 출처 : http://www.vbforums.com/showthread.php?642389-Resolved-VB6-read-XML


    <?xml version="1.0"?>
    <wclass>
    	<item id="69">
    	<productid>VB6</productid>
    	<quantity>2</quantity>
    	</item>
    
    	<item id="70">
    	<productid>C++</productid>
    	<quantity>3</quantity>
    	</item>
    </wclass>


    Dim xmlDoc As DOMDocument
    Dim objNodeList As IXMLDOMNodeList
    Dim objProductNode As IXMLDOMNode
    Dim objQuantityNode As IXMLDOMNode
    Dim objNode As IXMLDOMNode
    Dim XMLurl As String
    Dim strRet As String
    
        Set xmlDoc = New DOMDocument
        XMLurl = "http://www.xxx.com/orderxml.xml"
        
        xmlDoc.async = False
        
        If xmlDoc.Load(XMLurl) = False Then
            MsgBox ("XML LOAD ERROR")
        Else
            Set objNodeList = xmlDoc.selectNodes("//item")
            For Each objNode In objNodeList
                Set objProductNode = objNode.selectSingleNode("productid")
                Set objQuantityNode = objNode.selectSingleNode("quantity")
                
                strRet = "ProductID = " & objProductNode.Text & vbCrLf & _
                    "Quantity = " & objQuantityNode.Text
                MsgBox strRet
            Next objNode
        End If


    MSXML 을 참조해 놓아야 한다.


    300x250
    Posted by 마스타
    세상살이2013. 8. 8. 17:36
    300x250

    위 제목으로 작성된 글들 중에서 가장 오래된 출처가 

    http://www.todayhumor.co.kr/board/view.php?table=bestofbest&no=5089

    인 것으로 검색된다. 2005년도의 글이다.

    요즘은 카툰으로도 제작되어 배포되고도 있다. 


    ========

    서구 남성들이 결혼을 기피하는 이유...



    서구 페미니스트들은 결혼을 여성에게 유리하게 만들기 위해 별별짓을 다했다. 


    그들은 남성을 정부(government)처럼 여기고, 투쟁했다. 

    무한히 요구했다. 

    왜냐면 남자들은 절대로 쓰러지지 않을거라고 착각했기 때문이다. 



    그들은 "남성다움"에 비난을 가했지만, 설마 그 "남성다움" 속에 내재된 "책임감" 마저 사라질거라고는 생각을 못했다. 


    그러나 모든 일은 벌어지고 말았다. 

    남자들은 "결혼을 기피" 하기 시작했고, 이혼에 대한 부정적 인식을 없애버리자, 남자들도 마음껏 이혼하고 "젊은 여자"를 찾아 나서기 시작한 것이다. 


    전뇌만 사용하는 페미니스트들은 상상도 못한 일들이 벌어지기 시작한 것이다. 



    이혼을 하면 남성이 많은 부담을 져야만 하는 것이 유럽과 미국의 공통된 경향이다. 

    일례로 독일의 슈뢰더 총리는 봉급의 90%를 전처 3명에게 나눠준다. 

    그는 4번째 부인과 살고 있다. 



    미국에서는 이혼하면 통상 집은 아내가 가진다. 

    그리고 그 아내가 새 남자를 만나면, 전남편의 부양의무는 없다. 

    따라서 아내는 새결혼은 안하고, 매력적인 젊은 남자와 전남편의 피와 땀이 어린 집에서 연애나 하며 시간을 보내는 경우가 많다... 그러다가 진짜 부자를 만나면 달라지겠지만.... 


    여성에게 이런 나라가 좋은 걸까? 

    글쎄다~? 


    왜냐면 남성에게 너무 많은 법적 의무만을 안겨주고, 여성에게 또하나의 사회보장제도 (welfare system)을 안겨준 결혼이란 제도가 남성에게는 점점 매력이 없어지기 시작했기 때문이다. 


    가부장적인 권위도 없고, 돈을 벌 의무와 아버지로서의 의무 그리고 정조... 이혼 후 아이들이 성인이 될때까지 약 20여년간의 부양의무... 


    이 글을 읽은 남성들은 결혼할 마음이 나겠는가? 

    천만에... 



    그래서 유럽의 동거 비율은 50% 가까이 된다. 

    아이 셋을 낳고 18년동안 같이 살면서도 서로 동거하고 있다고 주장하는 것이 다반사다. 



    왜냐면 이혼하면 남자에게 너무 타격이 크기 때문에 결혼할 마음이 없는 거다. 


    때문에 남자가 프로포즈하면 여자는 놀라서 눈물까지 흐르는 경우가 유럽에선 발생하는 거다. 


    영국에서는 4년전에 오죽하면 "동거 5년이면 결혼과 같다"는 법률까지 만들었다. 

    이혼하면 재산의 반은 무조건 아내에게 떼주어야만 한다. 


    그러자 남자들은 또 달리 대응하기 시작했다... 

    5년 무렵쯤이면 헤어지려고 발버둥을 치기 시작하는 것이다. 



    이런 현상은 인간의 삶을 무리하게 강제적으로 인위적으로 조정하려는 과정에서 생겨난 것이다. 

    적절한 선을 넘어서 "법만 만들면 다 될 줄 알고", "무리한 것을 자꾸 강제하다보니, 계속 더 억지스런 국면으로 나가는 것은 아닐까..? 


    깡패 페미니스트들의 주장대로 남녀가 평등해진 마당에 남자에게 손벌리는 추악한 짓을 예전처럼 넓은 어깨로 감싸줄 남성이 몇이나 되겠는가? 


    더 큰 문제는 이제 다시 예전으로 돌아갈 수는 없게 되었다는 것이다. 


    오늘날 서구 남성들에게는 가부장적 책임감 이라는 단어는 점점 생소한 단어가 되어가고 있다. 


    여성과 남성은 종래 페미니스트들이 주장해왔던 대로 너와 나 1대 1의 대응관계를 가질 뿐 그 이상도 그 이하도 아니다. 


    깡패 페미니스트들은 남자들이 구질구질하고도 징하게 예전처럼 책임감가지고 끈질기게 여자에게 매달려 줄것이라고 기대했을 거이다. 


    그래서 신나게 "결혼시의 강제조항"들을 만들었지만... 결과는 이렇게도 매우 부정적이다.... 

    물론 그런 연유로 "사회복지 시스템"에 매달리는 경향도 있다. 

    그러나 "가정"이 해체된 사회에 "사회복지" 시스템을 유지할 "연대감"이 존재하겠는가? 


    깡패 페미니스트들은 또 다른 이유를 찾아보려고 애쓰겠지만... 

    제대로된 현상 파악없이는 제대로 된 대책도 찾을 수 없을 거다.. 

    그러나 그들은 늘상 "자기가 보고 싶어하는 세상"만 보려 할 것이다... 


    그들은 늘상 그런식이었다. 


    이글을 읽는 남성들은 그래도 예전과는 조금 다를지라도 적절한 가부장주의를 유지하려고 애쓸 것이고 좋은아빠, 좋은남편으로 살아가려고 할 것이다. 


    그러나 그것은 이제는 점점 쉽지 않은 일이 되고 있다.



    300x250
    Posted by 마스타
    컴퓨터2013. 8. 6. 18:38
    300x250

    # find . -name "*. txt" | xargs grep 홍길동


    * 출처 : http://soharang.tistory.com/815



    300x250
    Posted by 마스타
    컴퓨터2013. 8. 3. 17:25
    300x250


    ㅁ 압축된 xml 데이타 디코딩 하기


    넘겨 받은 xml 데이타 중에 gzip 으로 압축후 base64 로 컨버팅된 string 값 데이타가 있어서,

    이를 php 에서 디코딩 하는 방법을 찾아 보았다. 



    1. base64 디코딩


    우선, base64 를 디코딩..


    이는 php 기본 제공 함수인 base64_decode 로 가능하다. 

    $compressed = base64_decode($data);



    2. gzip 압축풀기 


    다음은 이 gzip 으로 압축된 데이타를 풀어서 안에 내용을 봐야 하는데... 

    이를 위해 php 에서 제공해 주는 함수가 여러개가 있긴 하다. 


    gzinflate, gzuncompress, gzdecode 등등이 있는데, gzdedoce 는 php 5.4 이상버전만 있단다. ㅡㅡ

    근데, 문제는 위 함수들을 적용을 시키는데 오류가 계속 발생한다. 


    PHP Warning : gzinflate(): data error in ... 어쩌고 저쩌고..

    PHP Warning : gzuncompress(): data error in ... 어쩌고 저쩌고..

    이런 에러들.... 

    위에서 base64_decode 시킨 값이 binary 가 아니어서 그런가 해서 string to binary 쪽으로 찾아 보았으니,
    그쪽은 답이 아닌 것 같다. 

    결국 gzuncompress(): data error in .. 쪽으로 검색해 보니,
    wordpress 사이트에서 관련 문의사항들이 있어서 해당 소스를 찾아 봤다. 
    wordpress 의 소스코드에서 보니, php 의 unzip 관련된 함수들을 묶어 놓은 함수를 만들어 쓰고 있었다. 


    function decompress( $compressed, $length = null ) {

    if ( empty($compressed) )
    return $compressed;

    if ( false !== ($decompressed = @gzinflate( $compressed ) ) )
    return $decompressed;

    if ( false !== ( $decompressed = @compatible_gzinflate( $compressed ) ) )
    return $decompressed;

    if ( false !== ( $decompressed = @gzuncompress( $compressed ) ) )
    return $decompressed;

    if ( function_exists('gzdecode') ) {
    $decompressed = @gzdecode( $compressed );

    if ( false !== $decompressed )
    return $decompressed;
    }

    return $compressed;
    }

    function compatible_gzinflate($gzData) {

    // Compressed data might contain a full header, if so strip it for gzinflate()
    if ( substr($gzData, 0, 3) == "\x1f\x8b\x08" ) {
    $i = 10;
    $flg = ord( substr($gzData, 3, 1) );
    if ( $flg > 0 ) {
    if ( $flg & 4 ) {
    list($xlen) = unpack('v', substr($gzData, $i, 2) );
    $i = $i + 2 + $xlen;
    }
    if ( $flg & 8 )
    $i = strpos($gzData, "\0", $i) + 1;
    if ( $flg & 16 )
    $i = strpos($gzData, "\0", $i) + 1;
    if ( $flg & 2 )
    $i = $i + 2;
    }
    $decompressed = @gzinflate( substr($gzData, $i, -8) );
    if ( false !== $decompressed )
    return $decompressed;
    }

    // Compressed data from java.util.zip.Deflater amongst others.
    $decompressed = @gzinflate( substr($gzData, 2) );
    if ( false !== $decompressed )
    return $decompressed;

    return false;
    }
     



    300x250
    Posted by 마스타