분류 전체보기
-
[Linux] CPU 개수 확인하기서버 2017. 3. 15. 10:40
일반적인 경우, 하이퍼스레딩에 의해 OS(윈도우, 리눅스 등)에서 코어 수가 실제 코어 수의 2배로 인식됨.예를 들어 싱글코어는 코어 2개로, 듀얼코어는 4개로 인식CPU 코어 전체 개수# grep -c processor /proc/cpuinfo # 또는 # ll -d /sys/devices/system/cpu/cpu? | wc -l $ grep -c processor /proc/cpuinfo 48가상 CPU 코어 수는 48. 1 core(물리코어)당 2 thread(가상코어)이므로 따라서 물리적으로는 24 코어물리 CPU 수# grep ^processor /proc/cpuinfo | wc -l dmidecode -t processor | grep 'Socket Designation' Socket Des..
-
[Linux] 용량 확인 명령어서버 2017. 3. 15. 10:01
df - 하드디스크 용량 확인$ df Filesystem 1K-blocks Used Available Use% Mounted on ... /dev/sda1 240972 39176 189355 18% /boot ... 옵션에 h를 주면 보기 더 편합니다.$ df -h Filesystem Size Used Avail Use% Mounted on ... /dev/sda1 236M 39M 185M 18% /boot ...du - 디렉토리 용량 확인$ cd /var/log $ du 243132./httpd 23204./sa 4./cups 4./sssd 4./ntpstats 16./tweet_bot 8./mail 4./varnish 8./ConsoleKit 24740./audit 4./samba/old 8./sam..
-
암호 (대칭키 암호, 공개키 암호)보안 & 보안 2017. 3. 14. 22:18
이전에 암호화에 대해 정리한거 같은데 계속이해가 안되서 다시 한번 정리합니다...대칭키 암호(Symmetric-key Cryptography)대칭키 암호란 암호화에 사용되는 암호화 키와 복호화에 사용되는 함호화키가 동일한 암호화 기법입니다.대칭키 암호 방식으로 암호화한 정보를 누군가에게 보낼 때 암호키도 함께 보내야하는데 암호키 자체는 암호화가 되지 않은 평문으로 분실하거나 타인에게 노출되면 보안에 매우 취약해집니다. 키 전달 및 관리에 어려움이 있지만 대칭키 암호는 암호화 연산 속도가 빠르기 때문에 효율적인 암호 시스템을 구축할 수 있다는 장점이 있습니다.대칭키 암호화 방식은 데이터를 변환하는 방식에 따라 블록암호와 스트림 암호로 구분됩니다.블록암호블록암호는 고정된 크기의 블록 단위로 암호화, 복호화 ..
-
[Linux] 커맨드라인 특수문자 명령어서버 2017. 3. 14. 21:10
1. !! - 쌍느낌표 (Double exclamation)바로 직전에 사용한 명령어를 실행합니다.$ cat file1 1111111111111111111111 22222222222222222 end $ !! cat file1 # 이전에 실행된 명령어를 보여줌 1111111111111111111111 22222222222222222 end!!:^, !!:$, !!:* 응용^, $, * 에 대한 설명은 아래에서 확인할 수 있습니다.$ echo '1' '2' '3' 1 2 3 $ echo !!:^ # !!= 이전명령어 , := ~의, ^= 첫 번째 argument 즉 이전명령어의 첫 번째 argument를 호출 echo '1' 1 $ echo !!:$ # !!= 이전명령어 , := ~의, $= 마지막 arg..
-
[Linux] Confluence WiKi 설치서버 2017. 3. 14. 18:14
환경2Core 2GB Ubuntu 16.04 LTSPostgreSQL 9.5.6 openjdk version 1.8.0_121tomcat8atlassian-confluence-6.0.61. jdk 설치$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install default-jdk $ sudo apt-get install default-jre # 설치확인 $ java -version java version "1.8.0_77" ...2. tomcat 설치$ sudo apt-get install tomcat8 # 설치가 완료되면 8080포트가 활성화됨 $ netstat -tnlp Proto Recv-Q Send-Q Local Address Fore..
-
칸반공부 2017. 3. 13. 16:30
칸반이란?칸반은 연속적 흐름 처리 방식입니다. 이슈는 큐에 입력되고, 개발 프로세스의 단계에 따라 “당겨”집니다. 칸반은 칸반 보드로 시각화되고 각각 단계는 열로 표시됩니다. 이슈들은 “수영 레인(Swimlane)”으로 불리는 행으로 나눌 수 있습니다. 이슈들의 우선순위를 나타내기 위해 수영 레인을 이용하기로 결정하고 우선순위가 낮은 이슈들을 아래에 배치합니다. 칸반의 핵심은 Work-In-Process(WIP)가 동시에 개발이 진행 될 수 있는 아이템의 수를 제한하는 것입니다. 작업자는 WIP에 여유가 있을때만 작업을 왼쪽에서 오른쪽으로 당길 수 있습니다. 스크럼이 스프린트에 이용할 수 있는 작업 시간을 제한함으로써 생산성을 제어하는 반면, 칸반은 동시에 처리할 수 있는 이슈의 수를 제한함으로써 생산성..
-
XP - 익스트림 프로그래밍공부 2017. 3. 13. 15:29
XP - 익스트림 프로그래밍이란?비즈니스 상의 요구가 시시각각 변동이 심한 경우에 적합한 개발 방법입니다. 이 방법은 애자일 개발 프로세스라 불리는 개발 방법 중의 대표적인 하나로 꼽히며, 약칭인 ‘XP’로 잘 알려져 있습니다. 이 방법은 10~12개 정도의 구체적인 실천 방법(Practice)을 정의하고 있어, 비교적 적은 규모의 인원의 개발 프로젝트에 적용하기 좋습니다. 개발 문서 보다는 소스코드를, 조직적인 개발의 움직임 보다는 개개인의 책임과 용기에 중점을 두는 경향이 큽니다. 켄트 백은 XP를 이끄는 가치와 원칙에 대해서도 강조했습니다. XP에서 실천 방법에만 집중하고 가치와 원칙을 무시하면 제대로 XP를 실천하고 있다 하기 힘들 것입니다. 원칙은 가치와 실천 방법을 잇는 다리 같은 것입니다. ..