본문 바로가기
728x90

전체 글99

월드컵 최다우승국 순위(카타르 월드컵 결과 반영) 바야흐로 카타르 월드컵이 벌써 4강 첫 경기가 끝이 났다. 메시의 아르헨티나가 크로아티아를 3:0으로 꺽으며, 건재함을 과시했다. 이 시점에서 갑자기 월드컵 최다 우승국 및 역대 우승국들의 정보과 궁금해져 간략히 정리해보았다. 참고로 월드컵은 1930년에 처음 개최되었으며, 이번 대회가 22회이다. 카타르 월드컵에서 메시의 아르헨티나가 우승하였다. 그 결과를 반영한다. 역대최대 우승국 1위 - 브라질(5회) - 브라질이 1958, 1962, 1970, 1994, 2002 총 5회 우승하였다. 2위 - 이탈리아, 독일(4회) - 이탈리아가 1934, 1938, 1982, 2006, 독일이 1954, 1974, 1990, 2014 각각 4회씩 우승하였다. 3위 - 아르헨티나(3회) - 아르헨티나가 1978,.. 2022. 12. 14.
리바트 부엌후기 이번에 리바트 부엌을 시공하게 되었습니다. 리바트, 한샘 중 고민을 많이 하다가 가격, 디자인, 자재 면에서 리바트가 우위에 있는 거 같아 선택하게 되었습니다. 진행과정은 11번가 등에서 구매를 하게 되면, 리바트에서 지정한 플래너에게 연락이 오게 되며, 현장방문 및 실측을 거쳐 철거 및 타일 시공 1일, 부엌시공 1일 총 2일 간 시공하게 됩니다. 첫날 철거 및 타일 시공은 보통 3~4시간이면 끝나는 거 같고, 둘째날 부엌시공은 저희 같은 경우, 오전 8시~오후 8시까지 진행하였습니다. 시공 및 AS 처리 모두 대체적으로 만족스럽습니다. 그리고 가장 큰 장점은 리바트에서 판매하지 않는 싱크볼이나 수전도 개별 구매 시 설치를 해준다는 점이었습니다. 2021. 1. 13.
pthread_cond_wait Spurious wakeups 일반적으로 pthread_mutex_lock과 pthread_cond_wait는 다음과 같이 동작한다. ===================== pthread_mutex_lock if (condition) then pthread_cond_wait end if 조건에 따른 내용 처리 pthread_mutex_unlock ====================== 하지만, OS에 따라 pthread_cond_wait 혹은 pthread_cond_timedwait는 비정상적으로 깨어날 수 있다. 이것은 linux man page에도 Spurious wakeups라고 명시되어 있다. 이를 극복하기 위해 다음과 같이 condition check의 if 문을 while문으로 변경하면 된다. ===============.. 2015. 6. 24.
7박9일 자유여행 (2) - 항공권 예약 처음에는 대한항공 혹은 아시아나 항공을 이용할 예정이었으나, 주내선(하와이 섬간의 이동) 이용 할인혜택이 있어서 하와이안 항공을 이용하게 되었다. 항공권 가격의 경우, 하와이안 항공 비지니스와 대한항공 이코노미가 비슷한 수준인 것으로 보인다. 물론, 항공권을 구입하는 시점에 따라 차이점은 있지만.... 하와이안 항공 주내선을 할인 구입하기 위해서는 국내 대행사인 미방을 통해 전화로 예약해야 한다. 홈페이지에서 그냥 예약했다가, 미국 본사까지 전화해서 안 되는 영어로 취소했다는...ㅠ.ㅠ 하와이안항공 한국지사 홈페이지 : http://www.hawaiianairlines.co.kr/ 하와이안항공 고객센터 전화 : (02)775-5552 이전에는 대한항공 마일리지를 적립해주었으나, 4월21일을 기점으로 ok.. 2014. 6. 23.
7박9일 자유여행 (1) - 여행일정 계획 하와이는 한국보다 19시간 느리다. 예를 들어 한국이 월요일 저녁 7시 1분이면 하와이는 월요일 오전 0시 1분이다. 그래서 한국에서 저녁에 출발하면, 같은 날 오전이 되므로 출발할 때는 하루를 벌고, 돌아올 때는 하루를 잃는 셈이다. 금요일 저녁에 출발해서 그 다음주 토요일에 돌아오는 7박9일 자유여행 코스로 마우이 3박4일, 오아후, 4박5일 코스이다. 여행 다녀온 후 수정한 것으로 계획 시와는 차이가 있었으나, 생략. 노란 표시는 나름 인상적이었던 곳^^ 일차 날짜 요일 지역 시간 일정 1 4월18일 금 인천 9:30 인천출발 오아후 10:55 오아후 도착 13:10 오아후 출발 마우이 13:59 마우이 도착 14:30 차량렌트 16:00 마마스 피쉬하우스 점심식사 17:30 월마트 쇼핑 19:30.. 2014. 6. 18.
setsockopt - IP_MULTICAST_TTL TTL은 Time To Live의 약자로 multicast 데이터의 라우터 통과 범위를 설정하는 옵션이다. setsockopt 함수를 통해서 설정하게 되며, 설정 값에 따라 다음과 같다. ======================== 다 음 ================================ 0 : 호스트 내부로 제한 1: 동일 서브넷으로 제한, 라우터는 포워딩하지 않음 32 : 동일 사이트 64 : 동일 지역 255 : 무제한 ================================================================ 리눅스에서 사용법은 매우 간단하다. setsockopt에 IP_MUTLICAST_TTL 옵션을 주고, 옵션값으로 0/1/32/64/255 중 하나의 값을 설정.. 2014. 6. 12.
고승덕 변호사 공부법(10회 반복) 읽으면서 이해되면 -- 그냥 넘어감 읽으면서 이해 안 되면 -- 체크만 해놓고 넘어감 1회 읽은 후, 다시 2회 읽을 때 이해된 부분은 빨리 읽고 넘어감 체크해둔 이해 안 되는 부분을 2회 읽을 때 조금 천천히 읽음 이미 1회 읽은 상태라서 이전에 이해 안 된 부분이 이해되는 부분이 생김 이해되면 체크 풀어주고 넘어감 역시 이해 안 되는 부분은 체크하고 넘어감 3회 읽을 시 체크한 부분을 집중적으로 다시 봄 이 정도 되면 거의 이해 됨... 이 때도 정 이해 안 되면 체크해놓고 그냥 무식하게 암기함 4회 읽을 시 천천히 정독하면 이해함, 이 때 거의 대부분 이해됨 5회 읽을 시 속도를 빠르게 읽으며 정독 6회 읽을 시 속독으로 빠르게 읽음 7회 읽을 시 눈을 감고 페이지를 음미하며 읽음 8회 읽을 시 어.. 2013. 10. 16.
bash에서 파일 include 시키기 (source 명령어) 쉘 스크립트를 짜다보면, 스크립트 양이 많아져서, 코드의 가독성이 떨어지는 경우가 꽤 생긴다. 여러 개의 쉘로 나누어서, 상위 쉘에서 하위 쉘 여러 개를 실행하는 식으로 작성하는 방법도 있지만, 일반 프로그래밍 언어와 마찬가지로 쉘에서도 include 할 수 있는 방법이 있다. 쉘에서는 source 명령어를 이용하면, 특정 파일의 변수 및 함수를 include 시킬 수 있다. main.sh에서 test_defs에 있는 fn_usage와 fn_echo를 호출해 보겠다. 코드 자체에 특이 사항은 없고, 일반 프로그래밍언어의 include와 다른 점은 test_defs에서 MAIN_VAR을 사용 가능하다는 것이다. 소스 코드 main.sh #!/bin/bash source test_defs # test_def.. 2013. 9. 11.
728x90