전체 글(146)
-
자전거가 넘어지지 않는 이유
자전거가 넘어지지 않는 이유 자전거를 탈 때 가만히 서있을 때는 넘어지지만, 앞으로 나아가게 되면 넘어지지 않게 된다. 이유는 바로 운동량(Momentum) 때문이다. 운동량(Momentum) : 물체의 질량과 속력, 운동방향, 즉 물체의 운동상태를 나타냄 운동량은 다시 두 가지로 나눌 수 있는데,바로 선 운동량(Linear momentum)과 각 운동량(Angular momentum)이다. 선 운동량(Linear momentum) : 물체가 직진하려는 운동상태각 운동량(Angular momentum) : 물체가 회전하려는 운동상태 두 가지 운동량은 각각의 운동상태를 유지하려는 경향이 있는데자전거의 경우 바퀴가 회전하면서 회전하려는 운동상태를 계속 유지하려고 하기 때문에바퀴의 회전 축이 변화하는 것을 막..
2018.07.31 -
엑셀 maxif 사용하기
엑셀 MAX IF 사용하기 엑셀 함수에는 조건에 해당하는 일정 범위의 MAX값을 가져오는 함수가 없다.※ 2016부터 maxif 존재 예를 들면 SUMIF 함수처럼 SUMIF 함수는 SUMIF(조건범위,조건,합계범위)로 사용하며조건에 해당하는 값을 조건범위에서 찾아 더한다. MAXIF 함수는 없으므로 배열수식을 이용해 해결한다. 위 와같이 MAX(IF(조건범위=조건,최대값범위))입력 후배열수식을 사용하기 위해 Ctrl+Shift+Enter 입력 결과값 원리는 다음과 같다. 계산순서 설명 MAX(IF{TRUE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;} IF(조건범위=조건)에서 논리값을 찾음 MAX({10;FALSE;FAL..
2018.07.31 -
카테고리 플로팅 하기
카테고리 플로팅 하기 필자 블로그를 보면 현재 카테고리가 플로팅되어 계속 스크롤을 따라오는 것을 볼 수 있다. CSS의 DIV 스타일을 하나 만들어 HTML의 카테고리 모듈에 적용했는데방법은 다음과 같다. 스킨편집에 들어가 CSS를 누른 후 아래 코드를 제일 아래 추가해준다. #fixed_layer{width:140px; '플로팅 박스 가로 크기, 카테고리 메뉴의 글씨가 길어질 경우 수정font-size:11px; '플로팅 박스 글자의 크기position:fixed;z-index:999;top:10px; '플로팅 박스를 상단에서 얼마만큼 띄울지left:10px; '플로팅 박스를 좌측에서 얼마만큼 띄울지background-color: #e6e6e6; '플로팅 박스의 배경 색background-filter:..
2018.07.29 -
엑셀 오토마우스
엑셀 오토마우스 업무 시 보안때문에 오토키보드 등 마우스를 사용하지 못하는 경우엑셀로 이를 대체하는 방법이 있다. 엑셀에서 Alt+F11로 VBA로 진입하여 좌측의 VBA Provject에 우클릭 후 삽입-모듈 클릭 생성된 모듈에서 다음과 같은 코드 입력 Public Declare Function SetCursorPos Lib "user32" (ByVal X As Integer, ByVal Y As Integer) As LongPublic Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As LongPublic Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx A..
2018.07.29 -
L4 부하 분산 기법 - 비교 테스트 결과
L4 부하 분산 기법과 비교 테스트 결과 얼마 전 L4의 부하 분산 중 2가지를 테스트할 일이 생겨 테스트한 기법과 그 결과를 포스팅 한다. L4의 부하 분산 방법은 크게 다음과 같은 5가지가 있다. 1. Round Robin - 연결된 서버에 동일한 세션, 모든 서버의 연결 세션이 균등하게 분배됨 2. Least Connection - Active Connection이 적은 서버로 세션으로 재분배, 모든 서버의 연결 세션이 균등하게 분배됨 3. Hashing - 클라이언트의 IP:PORT를 조합, hash 함수를 통해 분배, 연결 세션 갯수에 불균형이 발생 가능 4. Weighted Round Robin - 1번의 Round Robin과 동일하나 특정 서버에 가중치를 주는 방식, 서버 성능의 차이가 있..
2018.07.29 -
블루투스(Bluetooth) - 왕의 치아색으로부터
블루투스(Bluetooth)의 유래 - 왕의 치아색으로부터 블루투스(Bluetooth)스마트폰, 휴대기기 등을 서로 연결해 정보를 교환할 때 쓰는 표준 근거리 무선통신 기술 이번에도 역시 문제적남자에서 언급된 내용이다. 블루투스 명칭의 유래 블루투스는 스칸디나비아 룬 문자를 이용해 만들었다. H(Harald) + B(Blatand) 하랄드 블라톤은10세기 덴마크와 노르웨이의 국왕으로스칸디나비아 국가들을 통일한 것처럼 통신 장치들을 무선통신 규격으로 통일한다는 뜻이 담겨 있다. 블루베리를 좋아하던 하랄드 블라톤의 치아가 항상 파란색이라 별명이 블루투스였다고 한다. 현재는 1998년 9월 설립된 블루투스 기술의 다국적 연합체인 블루투스SIG 비영리 조직에서블루투스 지원 제품을 개발하면 로고를 라이센스 해준다..
2018.07.29