달력

07

« 2018/07 »

  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

동기부여 말고 용기부여가 필요합니다.


저는 동기를 불러 일으키는 책이나 동영상이

모두에게 도움이 된다고 생각하지 않습니다.

각자 상황과 환경이 다르기 때문에 

"난 왜 저렇게 못할까" 하며 자신에게 실망하기도 하고,

동기부여 글들이 오히려 해가 되기도 합니다.


...


용기는 억지로 '해보자' 라고 해서

생기는게 아니라,

자기 스스로 가치 있다고 느낄때에만

비로소 타오르는 겁니다.


- 기시미 이치로,

아무것도 하지 않으면 아무일도 일어나지 않는다.


...


알프레드 아들러를 분석한 책인데요,

무엇보다 자기 스스로 가치있는 존재라고 생각하는 

"자존감" 이 중요하다고 이야기합니다.


존재만으로 누구보다 가치있는 당신입니다.

걱정과 근심은 조금 접어두고,

자신을 향해서 감사와 고마움을 표현해 보세요~


우리는 모두 너무 소중한 존재입니다~!!!

Posted by 멋지다마라송

CentOS 센트OS - 파라미터 최적화 스크립트


첨부파일 참조하여 주세요 ~ 

check.centos.sh


root 루트로 실행해야 합니다.


스왑이 0 일때 (스왑 파일이 없는 경우) echo 로 출력되는 부분을 그대로 한줄씩 실행하면 됩니다.


대신 메모리가 1기가라면

dd if=/dev/zero of=/data/swapfile bs=1M count=1024


8기가라면

dd if=/dev/zero of=/data/swapfile bs=1M count=8192


이렇게 실행하시면 됩니다.


#!/bin/bash

#echo -e "32768\t61000" > /proc/sys/net/ipv4/ip_local_port_range
#$ sysctl -w net.ipv4.tcp_wmem="253952 253952 16777216"
#$ sysctl fs.file-max
#$ sysctl fs.file-nr 

echo "----------------------------------"
check_value=`getenforce`
echo "GetEnforce : ${check_value}"
echo "----------------------------------"
echo -e "Parameter\tNow\tRecommand"
echo "----------------------------------"

# Recommand value = 0
recom_value="0"
for check_param in net.ipv4.tcp_timestamps net.ipv4.conf.all.accept_source_route net.ipv4.ip_forward net.ipv4.conf.all.accept_redirects net.ipv4.tcp_tw_reuse
do
        check_param2=${check_param%*.*}
        check_param3=`echo ${check_param} | sed -e "s/${check_param2}//" | cut -c 2-`
        check_value=`sysctl -n ${check_param}`

        if [ "$check_value" -eq "${recom_value}" ]
        then 
                echo -e "${check_param3}\t${check_value}\t${recom_value}\t OK"
        else
                echo -e "${check_param3}\t${check_value}\t${recom_value}"
                read -s -n1 -p "    ${check_param3} ${check_value}->${recom_value} : Submit Now? (y/n) : " submit_yn
                if [ "$submit_yn" == "y" ]
                then
                        echo -e "\tsysctl -w ${check_param}=${recom_value}"
                        echo "$check_param = \"${recom_value}\"" >> /etc/sysctl.conf 
                fi
                echo ${submit_yn}
        fi
done

# Recommand value = 1
recom_value="1"
for check_param in net.ipv4.icmp_echo_ignore_broadcasts net.ipv4.conf.all.log_martians net.ipv4.tcp_syncookies net.ipv4.tcp_window_scaling 
do
        check_param2=${check_param%*.*}
        check_param3=`echo ${check_param} | sed -e "s/${check_param2}//" | cut -c 2-`
        check_value=`sysctl -n ${check_param}`

        if [ "$check_value" -eq "${recom_value}" ]
        then 
                echo -e "${check_param3}\t${check_value}\t${recom_value}\t OK"
        else
                echo -e "${check_param3}\t${check_value}\t${recom_value}"
                read -s -n1 -p "    ${check_param3} ${check_value}->${recom_value} : Submit Now? (y/n) : " submit_yn
                if [ "$submit_yn" == "y" ]
                then
                        echo -e "\tsysctl -w ${check_param}=${recom_value}"
                        echo "$check_param = \"${recom_value}\"" >> /etc/sysctl.conf 
                fi
                echo ${submit_yn}
        fi
done


check_value=`sysctl -n .net.ipv4.ip_local_port_range`
echo -e "Port.Range\t${check_value}\t1024\t65535"
check_value=`sysctl -n .net.ipv4.tcp_max_syn_backlog`
echo -e "MAX.BackLog\t${check_value}\t1024"

check_value=`sysctl -n net.ipv4.tcp_max_tw_buckets`
echo -e "TcpTW.Buckets\t${check_value}\t65536"

# check : ulimit -a / sysctl -n fs.file-nr
check_value=`sysctl -n fs.file-max`
echo -e "FS.FileMax\t${check_value}\t77052"
check_value=`sysctl -n net.core.netdev_max_backlog`
echo -e "NetdevMxBackLog\t${check_value}\t30000"
check_value=`sysctl -n net.core.somaxconn`
echo -e "MaxConnections\t${check_value}\t1024"

echo "----------------------------------------------------------------------------"
free -m
echo "----------------------------------------------------------------------------"
swap_size=`free -m | grep -i swap | awk '{print $2}'`
if [ "$swap_size" -eq "0" ]
then
        echo -e "----------------------------------------------------------------------------"
        echo -e "\tdd if=/dev/zero of=/data/swapfile bs=1M count=[1024|2048|8192]"
        echo -e "\tmkswap /data/swapfile"
        echo -e "\tswapon /data/swapfile"
        echo -e "\tchmod 600 swapfile"
        echo -e "\t/data/swapfile swap swap defaults 0 0 >> /etc/fstab"
        echo -e "----------------------------------------------------------------------------"
fi

ulimit -a
echo "----------------------------------------------------------------------------"

echo "sysctl -p"
sysctl -p


sysctl 이라는 명령어로 수정합니다.

수정할때에는 sysctl -w [파라미터] 로 수정하고, 적용은 sysctl -p 하면 됩니다.


Posted by 멋지다마라송

감정의 기준은 오로지 본인 자신이어야 합니다.

남들이 이렇게 생각하니까,
주위에서 저렇게 판단할까봐...
이런 마음은 좀 접어두고,
자기가 뭘 원하는지,
뭘 소중하게 생각하는지 치열하게 고민해봐야 합니다.

...

감사와 고마움을 표현하는 것은
상대방에 대한 마음이 아닙니다.
그것은 자신을 위하는 마음이며,
자신을 향한 자세입니다.

그러니 자주 표현하세요.
자신에 대한 감사와 고마움을~!

...

누구보다 소중한건 당신이에요 ^_^//

Posted by 멋지다마라송

어떤 생각을 하는가는 정말 중요합니다.

생각하는대로 행동하게 되고,

행동하는대로 이루어지기 때문이죠.

결국 어떤 생각을 하는가가 제일 중요합니다.


...


이루어질 꿈이니까 마음에 깃드는 거야.

그러니 믿어, 너에게 온 너의 그 꿈을.

- 리아, 월5000만원 소설작가님 긍정일기 중에서.


...


꿈을 이루기 위해서는 

그에 걸맞는 행동과 실천이 필요하지만,

그 행동을 위해서는 생각이 우선되어야겠지요.


그리고 그 생각을 믿고 행동하면 됩니다.

그러면 분명 이루어 집니다~



Posted by 멋지다마라송

머리가 혼란스럽고 정리가 안될 때에는

손으로 글을 한번 써보세요.

혼란스럽게 하는 주제와 관계가 없어도 되고,

어떨 때에는 관계가 없는 글을 쓰는게 더 좋습니다.


...


만약 머리속이 복잡하게 헝클어져 있고 지리멸렬하며,

진도가 잘 나가지 않을 때에는

무조건 몇 줄이든 글을 써 나가야 한다.


생각하기 위해서는 글을 써라.

글을 쓰다보면 아이디어가 나온다.

아이디어에서 글이 출발한다고 생각하지만, 그렇지 않다.


막상 글을 쓰기 시작하면 아무런 생각도 나지 않는다.

하지만 정말로 글을 먼저 쓰기 시작하면 

생각이 거기에서 나온다.


- 마리아 포포바 Maria Popova

- 팀 패리스, 타이탄의 도구들 P228



...


글을 쓴다는 건 나와 내 주위를 돌아보는 겁니다.

곁가지를 버리고, 정말 중요한걸 생각한다는 거에요.


한번 써보세요.

뭐든 좋습니다.

꼭 손으로 글을 써보세요 ~


Posted by 멋지다마라송


티스토리 툴바