↑ 여기 회색 막대를 움직여서 전체 목록을 확인할 수 있어요.
Posted by on the 10th of September, 2023 at 9:23 pm under 사는이야기.  Post is not tagged.  This post has no comments.

이제 언제 했는지도 모를  마지막 업그레이드 이후 컴퓨터 성능에 대한 욕심은 많이 줄었다. 그 당시에 가장 빠른 CPU와 램 32GB에 SSD 까지 달면서 일반적인 성능은 부족함이 없었다. 인텔 4세대 CPU인데 아마 5세대가 나왔을 때 샀으니 적어도 8년전 쯤 했던 거 같다.

그러다 이번에 업그레이드를 했다.

며칠동안 i7-13700 으로 할까  i5-13600k 로 할까 고민을 했다. 구글링 해보면 13700 부터는 공랭이 어렵고, 공랭을 한다고 해도 성능을 다 못쓴다고 하고 비용도 제법 든다. 13600k 는 공랭으로 많이들 쓰는 거 같고 가격도 어쨌거나 더 저렴한데, 컴퓨터에 관심이 많고 욕심이 있는데 i7이 아니라 i5라서 만족감이 떨어지는 느낌이었다. 그래도 13600k 도 충분히 좋은 CPU고, 사실 내가 좋은 CPU 달아 봐야 하는게 크게 달라지는게 없어서 13600k 를 선택했다.

메인보드는 B760 칩셋 사용한 제품중에 MSI B760 토마호크를 선택했다. 다들 박격포를 많이 쓰는데, 내 케이스는 일단 크기도 크고, 일단 안쓰더라도 이것저것 더 많은게 마음에 들었다. 문제는 내가 쓰는 키보드가 하도 예전꺼라 PS/2 방식인데 이 보드는 PS/2 를 더 이상 지원하지 않는다. 그래서 컨버터를 만들려고 작은 보드를 하나 주문했다. 이건 보드가 오면 다른 글을 쓸 예정이다.

메모리는 전에 이미 32GB를 써서 이번엔 64GB로 했다. 예전에는 8GB 짜리 4개로 했는데 이번에는 32GB 짜리 2개를 달았다. 이렇게 메모리를 많이 단 이유는 윈도우와 리눅스를 같이 쓰기 위해서이다. 그냥 평소에 사용하기에는, 그리고 게임하기에는 윈도우가 더 좋다. 그런데, 얼마 하지는 않지만, 개발을 하기에는 확실히 리눅스가 더 편하다. 윈도우PC에서 VMWare나 가상화를 해서 써봐도 뭔가 만족스럽지 않았다.

8년 전에는 Linux를 메인으로 하고 qemu로 윈도우를 깔고 거기에 pcie passthrough를 이용해 게임도 하려고 했다. 다만, 가능성만 확인하고는 그냥 윈도우를 썼다. 그 사이에 생각지도 못했던 WSL, WSLG 가 들어오면서 윈도우에서 리눅스를 쓰는게 훨씬 편해졌다. 이번에 업그레이드 하자마자 WSL을 이용해 gentoo linux를 설치했다.

나머지 부품들은 이미 전부터 쓰던거 그대로 써서 더 살것은 없었다.

 

그런데, 윈도우 깔고 이것저것 해보는데 CPU 온도가 너무 높았다. 아이들이 60도 정도에 뭐만 조금 돌아도 금방 100도를 찍었다. 시네벤치를 해봤는데.. 기대했던 성능의 2/3 정도밖에 나오지 않았다. 이게 여름이라 그런건지, PC가 있는 방이 너무 작고 더워서 그런건지 이상하다 생각을 했는데..

(read more)

Posted by on the 17th of October, 2021 at 12:30 pm under 사는이야기.  Post is not tagged.  This post has no comments.

요금 그래픽카드 팬 소리가 좀 커진거 같아 오랜만에 컴퓨터 청소를 했다. 하는김에 CPU 쿨러도 같이 했다. 전에는 그냥 눈에 보이는 부분만 닦고 말았는데 이번에는 완전히 분해 했다.

청소 전 사진은 없고, 청소 후 그래픽 카드.

(read more)

Posted by on the 30th of July, 2021 at 4:59 pm under 사는이야기.  Post is not tagged.  This post has no comments.

한줄 요약: wp-config.php 에 아래 설정 추가

define( 'CONCATENATE_SCRIPTS', false );

블로그 그냥 방치하고 있는데 WordPress 5.8업데이트가 나왔다. 그래서 또 간만에 업데이트를 했다. 다 하고 나서 에디터에서 Permanlink 수정하려는데 보니 javascript 가 달라졌다. 그래서 일단 어떻게 되나 테스트를 하려고 보니… 관리자 페이지에서 글쓰기 할 때 css 적용이 안되어서 이상하게 나왔다.

(read more)
Posted by on the 6th of February, 2018 at 10:51 pm under 사는이야기.  Post is not tagged.  This post has 2 comments.

iwinv에서 perl CGI script를 어떻게 했나 궁금하신 분이 계셔서 정리 해 봅니다.

안 해본 방법

홈페이지를 옮기고 나서 perl CGI script가 동작하지 않는 것을 확인하고 게시판에 문의를 넣어봤습니다. 거기에 이런 답변을 받았습니다. 답변 받은 내용이니 아마 될 거 같은데 전 답변을 확인한 시점이 이미 아래 적을 PHP를 만든 뒤여서 확인은 안했습니다.

안녕하세요.

iwinv 입니다.

웹호스팅에서 perl과 cgi 기능을 이용 하실 수는 있으나, 웹방화벽을 사용 하고 계시면 정상적으로 이용 할 수 없을 수도 있습니다.

관리 콘솔 – 계정 – 웹방화벽 off 를 해보시기 바랍니다.

감사합니다.

PHP wrapper script로 돌리는 방법

php로 직접 perl cgi를 실행하고 그 결과를 HTML로 전달하는 방법입니다.

<?php
echo "<!--".PHP_EOL;

$num_get = count($_GET);
$num_post = count($_POST);

echo " # of _GET:".$num_get.PHP_EOL;
echo " # of _POST:".$num_post.PHP_EOL;

$param = "";

if($num_get > 0)
{
    foreach($_GET as $key => $value)
    {
        echo $key.'='.$value.PHP_EOL;
        $param = $param."$key=$value&";
    }
}

if($num_post > 0)
{
    foreach($_POST as $key => $value)
    {
        echo $key.'='.$value.PHP_EOL;
        $param = $param."$key=$value&";
    }
}

echo "-->".PHP_EOL;

exec("QUERY_STRING=\"$param\" /usr/bin/perl ".dirname($_SERVER['SCRIPT_FILENAME'])."/pldbbs.cgi", $output);

$header_found = 0;

foreach($output as $line)
{
    if($header_found == 0)
    {
        if(strlen($line) > 0)
        {
            continue;
        }
        else
        {
            $header_found = 1;
        }
    }    

    $line = str_replace("pldbbs.cgi", "pldbbs.php", $line);
    echo $line.PHP_EOL;
}
?>

GET 또는 POST 변수들을 만들어서 QUERY_STRING으로 전달하고 perl을 이용해 직접 스크립트를 실행합니다. 실행한 결과에서 http header 부분을 제거하고 html 부분에서 pldbbs.cgi를 pldbbs.php로 바꿨습니다. 저 같은 경우는 예전에 사용한 방명록을 읽기 전용으로 바꿨기 때문에 이 정도 수정으로 충분 했습니다. 쿠키를 쓰는 경우는 해당 코드를 추가로 구현해야 합니다.

덧붙여서 cgi 파일 소스가 그대로 나오기 때문에 다음과 같이 .htaccess 파일을 추가해서 소스가 나오지 않게 하는 것이 좋습니다.

<Files ~ "^.*\.([cC][gG][iI]|[lL][oO][gG])">
order allow,deny
deny from all
satisfy all
</Files>

Posted by on the 4th of March, 2016 at 12:30 am under 사는이야기.  Post is not tagged.  This post has no comments.

오랜만에 블로그 업데이트

한동안 글을 안썼더니 뭔가 적고 싶었다. 그런데 막상 적으려고 보니 워드프레스 버전이 낮아서 신경쓰였다.

워드프레스 업데이트를 하려는데 -> 홈페이지를 git으로 관리함 -> NAS에 git 업데이트 해야 함 -> 그런데 지금 당장 git 작업할 리눅스가 없음 -> 데스크탑 PC에 리눅스를 깔아야지 -> 귀찮다 -> 안해

이걸 계속 반복했다.

결국 클리앙에서 발견한 babun을 설치하고 윈도우에서 git 작업을 했다.

앞으로 계획

  1. Theme 변경
  2. 사실상 의미가 없는 위키 페이지를 워드프레스 페이지로 이동
  3. 마찬가지로 사실상 의미가 없는 기존 게시판 제거