본문 바로가기

Skill up

(12)
ubuntu gnome 14.04에서 한영키 사용 문제 해결 방법 ubuntu 14.04 gnome으로 업그레이드를 했다. (https://wiki.ubuntu.com/UbuntuGNOME/GetUbuntuGNOME) 속도도 훨씬 빨라진듯하다. 그런데, 한영키로 입력 언어 전환이 안된다. 다른 키로 바꼈는데.. 이게 control panel에서 설정을 해도 안된다. 방법을 찾다가 가장 잘되는 방법을 기록해 둔다. $ sudo add-apt-repository ppa:createsc/3beol$ sudo apt-get update$ sudo apt-get upgrade 이러면 관련된 몇가지가 업그레이드 된다. 이후에 logout 한뒤에 다시 로그인 해보면 한영키가 잘 먹는다. iBus 입력기로 설정되어 있고, 키보드의 '다음 입력 소스 전환'은 Hangul 로 되어있다...
eclipse에서 boost 사용하는데 에러가 난다.. 음.. 문제를 못 찾겠다.. 타이머를 사용하려고 boost의 chrono를 사용하려고 #include 했는데.. 에러가 난다.. boost는 설치했다. 아래처럼 에러 나는이유.. ./src/xxx_main.o: In function `__static_initialization_and_destruction_0':/usr/include/boost/system/error_code.hpp:214: undefined reference to `boost::system::generic_category()'/usr/include/boost/system/error_code.hpp:215: undefined reference to `boost::system::generic_category()'/usr/include/boo..
eclipse에서 c++0x 설정 eclipse(juno)에서 nullptr을 쓰려고 하니.. 이게 c++0x에서 지원하는거라하네.. 그래서 c++0x 설정을 위해 구글링해 보니, 저리 하라더군... 그러니 되네.
[python] 함수 오버로딩(overloading)? python에서 클래스를 만들고 오버로딩(overloading)을 해볼려고 했더니.. 응? 'Duplicated signature' 라고 뜬다. (현재 python 2.7 + eclipse 사용) 오버로딩이 안되나보다 방법은? 오버로딩은 아니지만, 함수의 argument를 다양한 타입으로 여러개를 받을 수 있도록 할 수 있다. class test: def function(self, *arglist): print arglist print arglist[0] 사용할 때는 function('a',1.0, (1,2)) 그냥 함수 호출하면 된다. arglist[0] = 'a' arglist[1] = 1.0 arglist[2] = (1,2) 로 들어가 있을 것이다. 좀더 advanced하게 사용하려면.. def f..
[python]numpy에서 표준분포로 random 수 생성 다차원 랜덤 배열 생성을 위해서 numpy를 이용. numpy에서는 다양한 분포함수를 제공하고 있다. (http://docs.scipy.org/doc/numpy/reference/routines.random.html) 아래에 예로 적어놓은 standard_normal은 표준분포이다. 원하는 분포함수를 위 레퍼런스를 보고 결정하면 된다. 만들어지는 데이터의 타입은 일단 1차원의 경우에는 >>> from numpy import * >>> random.standard_normal(5) array([ 0.19178306, 1.29379677, 0.38624875, -0.62396755, 0.88241794]) 2차원의 경우에는 >>> from numpy import * >>> random.standard_nor..
Incumbent 선거때 재임중인 의원들을 몰아내자!!.. 우리나라같으면 일 잘 못하는 대통령이나 여당을 몰아내자.. 라는 정도? 재임자들의 비밀회동을 하고 있는중이니 들어오지 마시오.. 현재 권력을 가진사람들이 작당모의를 하는 모습을 표현하려는 것 같습니다... Incumbent 재임중인 재임중인 사람을 의미 [NOUN] An incumbent is someone who holds an official post at a particular time. [ADJ] If it is incumbent upon you to do something, it is your duty or responsibility to do it [일반]I don't expect much from the new incumbent at Westminst..
나에게 맞는 영어 단어 학습법 TV를 간혹 보다보면, '공부가 제일 쉬웠어요'라고 하는 외계생명체들이 있다. 사실 쉬운게 세상에 어디있겠으며, 정말 쉽다면 아무나 다 하지.. 공부가 정말로 제일 쉬웠다고 느끼는건, 내가 이것저것 다 해보니 공부하는게 제일 편했다라는 의미일터.. 공부만 한 사람들이 공부가 제일 쉬웠다라고 말한다면, 전혀 신뢰할 수가 없다. 아.. 말하고자 하는게 이런건 아니고, 그런 사람들중에 가끔 자신에게 맞는 독특한(?) 학습법을 만들어서 공부하는 사람도 있는것 같다. (그것이 자신에게 맞고, 남들이 보기에 독특한 것이지 그것에 다른 사람이 그런식으로 똑같이 한다고해서 똑같은 결과가 나오는건 아닐것이다.) 나도 미국에와서 깝죽거리고 있지만, 이미 굳어버린 머리에 기름칠해서 돌리기가 참 쉽지 않다. 단어하나 외우고 ..
영어 말하기 연습하기 좋은 사이트 컴퓨터에 마이크만 있으면 말하기 훈련을 할 수 있는 괜찮은 웹사이트가 있어서 소개해봅니다. 웹사이트의 주소는 http://www.englishcentral.com 이고, 간단한 가입절차만 거치면 바로 해볼수 있습니다. 원하는 컨텐츠를 선택하면 자막과 함께 영상이 재생된다. 이때, 좌측의 RECORD버튼을 눌러서 자막에 나온 말을 정확한 발음으로 말하거나, 자막없이 듣고 따라 말하면, 내가 발음을 놓친 부분을 색깔로 표시해주면서 점수를 매겨준다. 집에서 혼자 말하기 연습을 하긴 하지만, 내 발음이 어떤지 잘하고 있는건지 알수가 없다. 이럴때 이 사이트의 도움을 받으면 괜찮을것 같다. 가장 좋은 방법이야, 외국친구를 사겨서 말해보는 것이 가장 좋은 방법이겠지만, 여건과 환경에 따라서 이 사이트도 꽤 좋은 영..