반응형

전체 647

한국과 스웨덴(국회의원 특권 비교)

최근 한국 국회의원의 특권의식에 대한 기사를 자주 접하게 됩니다. 정치에 관심을 끊은 지 오래라 이런 국회의원의 특권의식에 대해 깊게 생각하지 않고 살았는데, 스웨덴의 국회의원과 너무 비교가 되어 조사를 해 봤습니다. 인터넷에서 조사를 한 것이기 때문에, 약간의 오류는 있을 수 있습니다. 한국 국회의원 1인당 연간 유지비 약 6억 평생연금 120만원(65세 이후) - 일반인 평균연금은 70~80만원 수준입니다. 국회의원회관 45평 사무실 1인당 11억2455만원 연 2회 이상 해외 시찰 - 국고지원 사이버대학에 국회의원이 입학시 - 장학금 지급 가족수당, 자녀학비보조수당 지원 유류비 110만원 매달 차량 유지비 36만원 외 임기 4년 유지비 - 6천988만4천원 출국 20분전에 도착해도 탑승가능 - 귀빈..

관심사/기타 2014.09.25

리니지2 클래식 오픈 과연 예전의 향수를 되돌릴 수 있을까?

2014년 5월 28일 리니지2 클래식 서버가 오픈했습니다. 리니지2가 더 이상 기존의 리니지2의 느낌을 살리지 못하는 패치로 인해 리니지2의 초창기 향수가 깊어가는 가운데 리니지2클래식 서버가 열린 것입니다.. 기존 리니지2는 그동안 많은 패치가 있어왔고, 나름대로 게임 내의 아덴이나 캐릭터 발런스에 대한 패치를 끊임없이 해왔습니다. 언제나 불평불만이 없을 수는 없었지만, 리니지2 유저들의 불평 불만은 점점 높아져 왔던 것은 사실입니다. 저도 리니지2 클래식에 대한 향수가 있지만, 과연 기존은 크로니클1 시대를 재오픈한다면 예전과 같은 느낌으로 게임 할 수 있을지는 모르겠군요. 저는 '아니다'라고 생각 했었습니다. 제가 짧지만 리니지2 클래식을 하면서 느낀 점을 적어볼까 합니다. 저는 60일 이상 휴면..

관심사/기타 2014.09.24

감자(튀긴감자) 제대로 알고 먹기(아크릴아마이드)

튀긴 감자에 대한 문제는 2002년에 대두 되었습니다. 그 뒤로 이 튀긴 감자에 관한 논란이 많고, 실제로 잘못 조리할 때 다량의 발암물질을 먹게 된다는 이야기도 있습니다. 아크릴아마이드라는 물질인데, 다량섭취시 신경계통 이상을 유발할 수 있다고 합니다. 이 물질은 발암물질로 알려져 있는데, 이 아크릴아마이드라는 물질은 우리가 흔히 섭취하는 많은 음식에 다량, 소량 포함되어 있다고 합니다. 완전히 안 먹기는 힘들지만, 조리 시 주의를 하신다면 아크릴아마이드의 섭취를 줄일 수 있습니다. 감자의 경우는 100℃가 넘어가는 경우 아크릴아마이드가 생성되는데, 대략 160℃이상에서 다량 생성된다고 합니다. 해결책은 기름에 튀기지 말고 삶아 먹으면 됩니다. 물의 경우 끓는 점이 100℃기 때문에 삶게되면 음식의 온..

관심사/건강 2014.09.19

한글뷰어 무료설치, 무료사용방법(MS오피스,한글파일을 손쉽게 읽고 싶은 경우)

한글과 컴퓨터의 한글은 문서작업을 하는 직종에서는 꼭 한번은 사용하게 됩니다. 기본적으로 한글을 사용하지 않는 사무실에서도 문서를 한글로 받아볼 때가 있기 때문에, 실제 한글을 사용하지 않는 경우라도 한글뷰어를 사용해야할 경우가 꼭 있습니다. 네이버에서 '한글뷰어'를 검색하여 한글과컴퓨터 뷰어 다운로드 또는, 다른 한글 뷰어 프로그램들을 다운로드하여 사용하는 방법이 있습니다. 생각보다 간단할 수 도 있는 이런 작업은 한글을 거의 사용하지 않는 분들께는 한글뷰어 프로그램을 설치해야 한다는 것 때문에 꺼려지기도 합니다. 제가 소개하는 방법은 네이버에 가입이 되어 있어야 하지만, 프로그램을 설치하지 않는 장점이 있기 때문에, 제가 주로 사용하는 방법입니다. 먼저 네이버아이디로 로그인을 합니다. 더보기 메뉴에서..

이것이 C 언어다 서현우의 C 프로그래밍 정복 서평

오랜만에 C언어 관련 괜찮은 책을 본듯합니다. 기존에 봐왔던 C언어 관련한 서적들은 대부분 너무 기초에 편중되어있기 때문에, 아주 초보자가 아니면 별 도움이 되지 않는다고 생각됩니다. 프로그래밍 언어 관련 서적을 택할 때 가장 중요한 것은 너무 쉽지도 너무 어렵지도 않은 책을 선별하는 것인데, 이 책의 경우는 C언어의 기초를 막 땐 분들이 읽으면 좋을 것이라고 생각이 듭니다. 저 같은 경우는 이 책의 내용이 그렇게 새롭지 않았지만, C언어 중급으로 가기 위한 중요한 내용을 거의 다 수록했다고 보면 되겠습니다. 요즘 C언어보다 자바를 선호하기 때문에, C언어를 공부하지 않고 자바(java)만 하시는 분들도 많습니다. 제 생각은 더 발전된 프로그래머가 되기 위해 C언어는 기본적으로 꼭 알아 두어야하는 언어라..

관심사/도서 2014.08.18

영어공부시작(현재완료 Have p.p) - have you ever p.p.

나이는 먹어가고 학생 때 공부했던 영어가 쓸모없을 깨닫게 되면서 나는 영어와 거리가 먼 사람으로 살아갈 거라는 확신을 갖고 살아왔습니다. 다른 친구들 처럼 해외유학을 경험하지 못한 이유로 나의 입과 귀에서 영어라는 존재는 언제 깨어날지 모르는 깊은 동면을 취하고 있었습니다. 뭐 어짜피 이 나이에 좋은데 취직하려고 영어공부하기엔 체력이 달리니 말입니다. 그런데 본의 아니게 외국 친구를 사귀게 되었는데, 이 친구는 한국말은 잘 못하기 때문에 영어로 대화를 해야 합니다. 캬 처음엔 망막하고 이게 머하는 짓인가 싶었는데, 시간이 갈수록 먼가 콩글리쉬지만, 의사전달을 하는 노하우를 배우고, 영어로 하는 말도 어줍짠게 의미를 파악하는 듯 싶네요. 물론 한계가 있지만, 환경이 갖추어지니 저 같은 사람도 영어에 관심을..

영어공부일기 2014.07.31

비타입 인수,디폴트 템플릿 인수,특수화 (클래스,함수 템플릿) c++

비타입 인수(Nontype Argument)는 타입이 아닌 실제 값을 말합니다. 실제 값은 변수가 아닌 상수를 말합니다. 대표적인 예로 배열객체를 만드는 클래스를 클래스 템플릿으로 만들어 보겠습니다. 멤버변수로 배열이 선언되었지만, 초기화가 안되 있습니다. 배열의 특성상 구체화(컴파일시)와 동시에 초기화가 되어야 하기 때문에 N값에 상수가 필요합니다. 템플릿을 이용해서 객체 생성시로 초기화를 미룰 수 있습니다. 이렇게 하면 클래스로 원하는 타입과 크기의 배열 객체를 생성할 수 있습니다. 템플릿을 사용하지 않고서는 클래스로 원하는 객체를 만드는 방법은 동적할당을 이용하는 방법일 겁니다. 동적할당을 사용하면 실행중 언제라도 배열을 크기도 바꿀 수 있고 실행시간 중에 생성할 수도 있습니다. 하지만 동적할당은 ..

프로그래밍/cpp 2014.06.18

클래스 템플릿에 대한 이해 C++

클래스 템플릿도 함수 템플릿과 비슷합니다. 알고리즘이 동일하다는 조건하에 멤버들의 다른 경우 템플릿으로 해결할 수 있습니다. 템플릿 함수를 이해했다면 이해하기 쉽기 때문에 긴말 없이 예제로 바로 들어 가겠습니다. 결과는 1이 찍히는 간단한 프로그램입니다. 함수 템플릿과 동일하게 template 로 시작합니다. 클래스의 선언부를 선언하는 방식은 기존 클래스 문법과 똑같습니다. 호출에 따라 달라질 멤버변수만 T로 선언해 주면 됩니다. 객체의 생성시 클래스명 뒤에는 을 적어주도록 합니다. 클래스의 경우는 함수와 달리 이렇게 명시적으로 클래스를 호출해주어야 합니다. 단, 함수 템플릿의 경우도 인수로 타입네임이 정해지지 않은 경우에 명시적 호출을 하는 것과 비교해서 이해해 주시길 바랍니다. 참고로 생성자에 타입네..

프로그래밍/cpp 2014.06.17

역행렬 구하는 방법, 가우스 소거법, 여인자

일반적으로 생각해서 어떤 행렬의 변환에 대해서 원래의 상태로 변환시키는 행렬이 존재할 수 있습니다. 어떤 행렬의 역연산을 역행렬이라고 하고 n×n의 정방행렬 A와 단위행렬 I에 대하여 다음의 조건이 필요합니다. 행렬 A의 역행렬은 유일하게 존재하며 A-¹ 로 나타냅니다.(역행렬이 존재하지 않을 수도 있습니다.) 역행렬이 존재하는 정방 행렬을 가역행렬(invertible matrix) 또는 정칙행렬(nonsingular matrix)라고 하고, 역행렬이 존재하지 않는 행렬을 특이행렬(singlular matrix)라고 합니다. 즉, 역행렬은 곱셈에 대한 역원입니다. 다음은 가우스 소거법을 이용하여 역행렬을 구하는 방법입니다. 아래와 같은 행렬이 있고 역행렬을 가우스 소거법을 이용해 구하려면 다음과 같이 준..

수학 2014.06.17

C++ 템플릿, 함수템플릿에 대한 이해

STL(Standard Template Library)의 문법적 토대가 되는 템플릿에 대해서 알아보도록 하겠습니다. 템플릿을 일종의 형틀입니다. 원하는 모양을 직접 조각하거나 빗는 것은 시간이 오래걸리지만, 형틀이 있다면 단순히 찍어내기만 하면 바로 만들 수 있습니다. 이번 포스팅의 주제인 함수 템플릿은 함수를 찍어내는 형틀이라고 생각하면 될 것입니다. 먼저 간단한 템플릿 함수를 예를 들어 보겠습니다. template 부분은 함수 템플릿의 정의 시작 부분입니다. 선언과 정의를 따로 하려면 다음과 같이 하면 됩니다. 또한 다음과 같이 두 개 이상의 타입을 전달받을 수도 있습니다. 여기서 핵심적인 부분은 T인데, 함수의 본체에서 사용될 타입입니다. 이렇게 함수템플릿을 작성하고 단순히 이 함수를 호출을 하게되..

프로그래밍/cpp 2014.06.16
반응형