반응형

새벽에 추가 실험을 위해서 코드를 고치다 말고 복도에서 창 밖을 올려다 보았는데, 서쪽 하늘에 유난히 밝게 빛나는 주황색의 별이 보였다.


밤하늘을 자주 올려다본 것은 아니지만, 꽤 밝을 뿐만 아니라(사실 금성도 꽤 밝은 편이니까) 평소와 다르다고 느낄 정도로 빛깔도 확연한 주황빛을 띠고 있었다. 그래서 아마도 화성일 것이라 생각하고 인터넷을 찾아 보니, 역시나 화성이 맞았다. 이렇게 맨눈으로 보기에도 갑자기 화성이 유난히 밝게 보였던 이유는 지금이 지구와 화성 사이의 거리가 가장 가깝고 태양과 화성이 지구를 사이에 두고 정 반대에 위치해 있는 시기이기 때문이다.


ESA(EUROPEAN SPACE AGENCY)에 의하면 2016년 5월 22일에 화성이 최근 10년 중 지구와 가장 가까운 위치에 있었다고 한다. [1] 역사상 가장 가까운 것은 아니고, 최근 6만년 사이에 화성과 지구 사이의 거리가 가장 가까웠던 때는 2003년이었다고 한다. 그 당시에 지구와 화성의 거리는 약 5575만 8000 km였다.


지금이 [태양]---[지구]---[화성] 이런 형태로 나열되는 '충'의 위치인데, 이 때 지구에서 보기에 화성이 가장 크고 밝게 보인다. 보름달처럼 완전히 빛을 반사하는 형태를 지구에서 볼 수 있기 때문이다. 

2016년 5월 30일 기준에서 '충'이 되었을 때의 지구와 화성 사이의 거리는 약 7528만 km였다고 한다.


화성이 평소보다 가깝다고 해도 바로 옆에 있는 달에 비하면 여전히 아득하게 먼 거리인, 화성의 붉은 빛깔을 충분히 인지할 수 있을 정도이니 신기하다. 사실 평소에도 화성은 금성과 함께 밤하늘에 달을 제외하고 볼 수 있는 밝은 천체들 중 하나라는 사실은 알고 있었지만 그게 화성인지는 잘 인식하지 못했었다. 그냥 유난히 밝은 은빛의 별이 밤하늘에 보이면 금성이겠거니 생각하고 말았는데, 지금은 정말 옆에 있는 별과 비교해 봐도 약간 붉은 빛깔의 차이가 느껴진다.


어릴 때부터 우주는 나에게는 동경의 대상이었고, 특히 태양계 행성들(+지금은 더이상 행성이 아닌 명왕성도 포함)에 대한 새로운 사진과 정보를 접할 때마다 알 수 없는 희열을 느끼기도 했었다. 천체 망원경이라도 하나 갖고 있었다면 이 기회에 화성을 약간 더 크게 볼 수도 있었을 텐데 아쉽다. 비록 화성은 온갖 탐사 위성과 탐사 로봇들이 고화질의 사진을 아주 많이 찍어서 보내 주고 있어서 무슨 새로울 게 있을까 하는 생각을 했었지만, 이렇게 내가 직접 본다는 것은 또 다른 느낌인 것 같다. 거리가 약간(?) 가까워졌다고 되게 특별하게 느끼는 내가 혼자 호들갑인 것일까? =_= ㅋㅋ


좀 덜 바빠진다면, 천문대에 놀러 가서 행성들을 직접 관측해 봐야겠다. 웃기게도 엎어지면 코 닿을 거리에, 심지어 걸어서도 갈 수 있는 곳에 시민 천문대를 놓아 두고도 논문의 압박에 쉽게 갈 생각을 못하는 지방대 고년차 박사과정의 작은 소망이 되겠다. ^^;;



<참고자료>

[1] Hubble Space Telescope, "Close-up of the Red Planet," http://www.spacetelescope.org/news/heic1609/

[2] Wikipedia, "충(천문학)", https://ko.wikipedia.org/wiki/%EC%B6%A9_(%EC%B2%9C%EB%AC%B8%ED%95%99)




반응형
블로그 이미지

Bryan_

,
반응형

연구실에 있던 학생이 개인적으로 쓰던 넥서스7 2세대(2013)가 액정이 깨졌는데, 졸업하면서 그걸 연구실에 기증(?)하고 갔다.


한참 동안 액정이 깨진 채 연구실 빈 책상 한켠에 방치되어 있었는데, 조만간 해외출장을 갈 일이 생겨서 이걸 고쳐서 비행기에서 쓰기로 마음먹고 eBay에서 액정을 사서 고쳤다. 액정만 있는 것 말고 프레임까지 이미 붙어 있는 일체형 세트가 배송비 없이 40달러가 조금 넘더라는... 


링크:

http://www.ebay.com/itm/LCD-Screen-Touch-Digitizer-Assembly-For-Asus-Google-Nexus7-2nd-2013-With-Frame-/181624026244?hash=item2a49a2b484:g:69YAAOSwDwtUm9y2



그리고 케이스도 하나 있으면 좋을 것 같아서 찾아보니, 

솔로젠에서 나온 히트 다이어리 케이스가 예뻐 보이고 가격대도 적당해서 질렀다.




↑ 색깔은 위의 사진에 찍힌 것보다 좀더 밝은 갈색 느낌이다. (형광등 불빛에서 봤을 때)




↑ 단단해 보이는 질감인데, 실제로도 딱딱해서 쉽게 휘어지지 않을 것 같다.



(화면에 보이는 흠집이 많은 것은 액정보호필름 대신 액정을 살 때 임시로 붙어 있던 비닐을 떼지 않아서 그렇다.)


↑ 커버 안쪽에 신용카드나 지폐를 넣을 수 있도록 되어 있다.

사실 나는 신용카드를 커버에 넣는 것을 싫어해서 수납공간 유무는 별로 중요하지 않다.

하지만 곧 출장가는 입장에서, 항공권이나 출입국 서류 등 잡다한 종이들을 보관하기에 유용할 것 같다.




↑ 뒷면. 특별할 것은 없고, 거치대처럼 세울 수 있게 접힐 수 있게 만들어졌다.





↑ 단추 부분은 자석으로 되어 있고, 자석이 맞닿는 부분이 약간 움푹 내려가 있어서 

미세하게나마 두께를 줄여 준다.

저 약간의 움푹 파인 부분 덕분에 손가락으로 덮개를 열기에도 편하다.




↑ 앞커버 안쪽의 홈을 이용해서 세워 보면, 각도가 약간 높은 편이다.

프레임 테두리의 고무 재질로 인한 마찰력이 있기 때문에

굳이 거치용 홈에 맞출 필요 없이 원하는 시야각이 되도록 적당히 세워도 아무 문제 없다.




↑ 같이 동봉된 스트랩을 끼웠다.

뭐 특별할 것은 없고, 무난하다. 쉽게 끊어지지만 않으면 됐지...




↑ 전체적으로 다 괜찮은데, 태블릿을 끼고 나서 오른쪽 테두리에 살짝 뜨는 공간이 생긴다.

고무 프레임 자체가 오른쪽 부분만 살짝 휘어져 있다.

하자가 있는 제품일 수도 있지만, 이미 몇년 된 태블릿을 저비용으로 살려서 쓰는 마당에 

이런 것까지 신경써서 교환할 필요는 느끼지 못해서 그냥 쓰기로 했다.




↑ 가장 결정적인 단점은:

안 그래도 누르기 힘든 넥서스7 2세대의 물리 버튼을 누르기가 더 힘들어졌다는 것.

애초에 넥서스7 2세대의 디자인에서부터 파생되는 문제점이다.


아무튼 버튼 부분이 고무 프레임과 일체형으로 만들어져 있기 때문에

정확한 각도로 확실한 힘을 줘서 꾹꾹 눌러야만 한다.

차라리 그냥 구멍을 뚫어 놓는 게 더 좋았을 것 같다.


그나마 다행인 점은, 넥서스7 2세대의 버튼 위치를 고려해서

케이스 뒷판 일부를 손가락이 쉽게 닿을 수 있도록 잘라 둔 것이다.

비슷한 다른 케이스들 중에는 뒷판이 잘려 있지 않아서 

아예 손가락으로 버튼을 누르는 것 자체가 간섭을 받는 경우도 있다.



이쯤에서 개인적으로 정리하는 장/단점...


<장점>

*예쁘다. (군더더기 없이 있을 것만 있는 깔끔한 디자인; 개인의 취향)

*커버가 단단하다. (태블릿을 잡고 있는 고무 프레임까지 합쳐서 떨어져도 액정이 쉽게 깨질 것 같지 않다.)

*무난한 가격 (찾아보면 배송비 제외하고 13,000원대에 살 수도 있다)


<단점>

*전원/볼륨 버튼을 누르기가 힘들다. (손가락이 버튼에 닿는 경로에 간섭이 없도록 배려하기는 했다.)

*2% 부족한 고무 프레임의 마감





아무튼 출장 다녀오는 동안 잘 써봐야겠다.





반응형
블로그 이미지

Bryan_

,
반응형

링크드인(LinkedIn)에 가끔씩 들어가서 개인 프로파일 관리를 하다가, 지난 1월에 구글 코리아에서 소프트웨어 엔지니어 채용 과정이 열려 있다는 내용의 공지를 보게 되었다. 그 페이지를 보면서 내가 무슨 배짱(...)이었는지 모르지만, 아무튼 Apply 버튼을 누르고 링크드인의 프로파일 페이지를 변환해서 간단한 CV를 첨부해서 보냈다.


Apply 버튼을 누를 당시에는 정말로 별 생각이 없었다.


'설마 되기나 할까?'


잠시 이런 생각을 했다가, 큰 의미부여 없이 그렇게 신청해 두고는 최근까지 잊고 지냈었다. 곧이어 개인연구 실험과 제안서 작업이 닥쳐와서 지원했다는 사실을 까맣게 잊은 채 바쁘게 지냈고, 서류 검토 과정에서 떨어졌으리라 생각했을 뿐이었다.


그런데, 며칠 전에 "Hello from Google" 이라는 제목으로 영어로 된 이메일 하나가 왔다. 너무 간단한 제목에 스팸이나 피싱이 아닐까 하는 걱정을 하면서 메일을 열었는데, 신기하게도 나의 지원 정보가 구글 재팬으로 넘어가서 일본인 소프트웨어 엔지니어 한 명이 관심을 갖고 나에게 연락한 것이었다.


그 엔지니어가 가까운 시간 내에 전화로 얘기를 해 보자고 해서 일단 바로 다음날로 시간을 정하고 전화통화를 하였다. 나는 내 지메일 계정에 행아웃으로 영상통화를 걸어올 줄 알았는데, 그냥 +81로 시작하는 국제전화가 걸려 왔다. ㄷㄷㄷ

메일을 받았을 때, 메일 내용에는 그저 conversation이라고 되어 있었지 면접이라고 적혀 있지 않았기에 나는 준비도 긴장도 없이 (물론 낯선 사람과의 통화에 긴장이 안될 수는 없지만, 국내 대기업 기술면접을 준비했을 때에 비하면 긴장이 아니었다) 전화를 받았다. 그런데 알고 보니 기술면접을 포함하는 전화 면접이었다. (...) 일본인이니까 영어로. 연습도 못해 보고 실전 전화영어라니... 그래도 담당 일본인 엔지니어가 영어를 명확하게 잘 해줘서 알아듣는 데 큰 어려움이 없어서 정말 다행이었다.


처음에는 무엇을 해 봤는지, 언제 졸업하는지, 언제부터 일할 수 있는지 등을 물어보다가, 몇몇 기술요소(예를 들어 자바 프로그래밍 언어, 알고리즘, 데이터구조 등)에 대해서 본인의 지식수준이 얼마나 되는지를 0~10 사이의 숫자로 스스로 평가해 보라고 했다. (0: 전혀 모름, 1:초보, 3:초중급, 5: 중간, 7:전문가, 10:다 아는 신급)

여기서 내가 실수한 것이 있는데, 웬만하면 7 정도의 숫자를 함부로 말하면 안되는 것이었다. ㅋㅋㅋ 지금 생각해 보면 정말이지 용감하기만 한 내가 어떻게 비춰졌을지 손발이 오글오글하다. @_@


그러고 나서 갑자기 기술적인 질문 십수 가지를 던지기 시작... ㅜㅜ

완전 망함... 까지는 아니지만, 그렇다고 선방한 것도 결코 아닌, 알고리즘과 자료구조에 대해서 전혀 준비되지 않은 나의 날 것 같은 지식이 모두 탄로나서 털털 털렸을 뿐이었다. ㅠㅠ 

평소에 쓰는 자료구조가 개인연구 또는 연구실 과제 차원에서 필요한 것들만 반복해서 쓰는 정도라서 다양한 자료구조를 다룰 일이 적다 보니 아는 것은 잘 아는데 모르는 것은 전혀 모르는 편식하는 학생 신분의 개발자였기에, 이렇게 갑자기 훅 들어오는 질문들에 대한 내 대답은 천차만별이었다. 평소에 개인연구의 실험 코딩을 하다말고 자꾸만 옆길로 빠져서 네트워크 로그 정보를 처리하기 위해 무슨 데이터 구조를 쓰는 게 좋을지 살펴보느라 시간을 허비했던(?) 과거의 경험이 오히려 고마울 뿐이었다. 그마저도 없었다면 거의 대부분의 질문에 대답을 못했거나 틀리게 했을 것이다. 차라리 며칠 더 시간을 두고 그 동안 알고리즘, 자료구조를 간단히 리뷰라도 하고 나서 통화를 했으면 그나마 나았을 텐데 무식하면 용감하다는 것을 몸소 실천하는 꼴이 되고 말았다. ㅠㅠ


아무튼 정신없는 기술면접을 마무리하고, 엔지니어로부터 나중에 한번 더 전화통화를 하면서 코딩 면접을 할 것이라는 안내를 받고서 통화가 끝났다. 아마 구글 공유 문서를 통해서 코드를 짜는 과정을 검토하는 방식을 말하는 듯 했다.

구체적인 시간은 정해지지 않았지만 아마도 짧으면 1주, 길면 2주쯤 후에 전화상 코딩면접이 있을 것이고, 이 과정을 무사히(?) 통과하면 서울에 있는 구글 코리아에 직접 가서 또 기술면접을 여러 차례 하게 될 것으로 예상된다. 구글 재팬에서 채용을 진행하는데 얼굴을 대면하는 기술면접은 서울에서 본다길래 의아했지만, 알고 보니 원래 지원자가 있는 지역에 구글 지사가 있으면 그 곳에 가서 면접을 보는 게 정식 절차라고 한다.


일단 당장 얼마 후에 있을 2차 전화면접을 잘 해야 그 다음 과정도 의미가 있을 텐데... 서류를 통과한 모든 지원자에 대해서 오프라인 기술면접까지 모두 하게 해 주는지는 알아내지 못했다. 전화통화하던 당시에도 마지막에 정신없어서 묻지도 못했다. ㅡㅡ 상식적으로 생각해 보면, 전화상 코딩 면접에서 잘 하지 못하는 지원자를 굳이 회사까지 데려와서 면접해서 현역 엔지니어들의 시간과 비용을 낭비할 필요는 없을 것 같다.


어쨌든 이렇게 갑작스럽게 좌충우돌 구글의 소프트웨어 엔지니어 면접 과정을 시작하게 되었다. 지금 내가 처한 상황을 있는 그대로 얘기하자면, 내가 얼마나 털릴지 가늠이 안되는 상황에서 산 정상은 아득하게 보이는데 산 중턱은 구름에 가려져 있고, 나는 고급장비 하나 없이 정상을 향해서 맨몸으로 뛰어가는 듯한 느낌이다. ㄷㄷ


상황만 놓고 보면 내가 해낼 수 있을까 하는 의구심이 한가득이지만, 한편으로는 과연 내 실력이 어디까지일까 점검해 볼 수 있다는 측면에서 기대가 되기도 한다. 다시 말해서 뭔가 긴장감이 몰려 오는데, 그 긴장감이 싫다기보다는 도전해 보고 싶다는 그런 느낌이다.

1~2주 동안에 알고리즘이나 자료구조 차원의 지식을 보강해야 하는데, 연구를 하는 중간에 내가 얼마나 보강할 수 있을지는 모르겠다. 결국 면접에서 살아남기(?) 위해서는 문제해결능력으로 어필해야 할 것 같다. 박사과정을 하면서 남의 논문을 평가하고 내 논문을 쓰는 차원의 문제해결 과정은 겪어봤는데, 그렇게 연습해 온 것이 도움이 되기를 바랄 뿐이다.


면접에서 물어볼 만한 샘플 문제들을 하나씩 살펴보면 만만치않은 난이도인데, 실제 문제는 이보다 더 어려울 것이다. 몇몇 문제는 일단 무식한 방법(brute force)으로 어떻게든 코드 작성을 시작할 수는 있어 보였다. 결국 관건은, 일단 그렇게 시작해 놓고 나서 면접관들과 대화를 해 나가면서 그 코드를 얼마나 개선시킬 수 있느냐이다. 내가 문제를 어떻게 정의하고 어떻게 단계적으로 설계하는지가 드러날 것이고, 이어서 면접관의 힌트를 얼마나 잘 활용하는지도 드러날 것이며, 면접관과의 대화를 통해서 실제로 쓸만한 코드로 개선해 내는 능력이 있는지도 드러날 것이다. 결국 구글이 원하는 소프트웨어 엔지니어 인재에 해당하는 현실의 문제를 협업을 하면서 전산 도구를 적절하게 활용해서 빠르게 개발해 내는 사람인지가 판가름이 날 것이다.


이번 면접 과정을 기회삼아, 비록 주어진 시간이 얼마 없지만 그동안 내 지식을 다시 정리해서 내 실력이 어디까지인지 점검해 보는 계기로 보고 준비해 봐야겠다.

반응형
블로그 이미지

Bryan_

,
반응형

예전에 썼던 도일리 페이퍼 활용 방법(http://skylit.tistory.com/61)은 도일리 페이퍼 여러 장을 겹치고 손으로 인위적으로 구겨서 꽃 모양을 만드는 것이 주된 방법이었다.


꼭 도일리 페이퍼를 구기지 않더라도, 좀더 쉬운 방법으로 도일리 페이퍼 1~2장을 있는 그대로 써서 위치 선정과 노끈, 리본 등과의 적절한 조화를 통해서도 선물 포장을 다양하게 할 수 있다.


예를 들어 포장지가 화려하지 않거나 아예 포장 없이 종이상자 위에 바로 붙이는 경우, 아래 사진과 같이 도일리 페이퍼 2장을 포인트를 주는 용도로 아래와 같이 겹쳐 붙이고, 심심할 수 있는 상자의 다른 면을 노끈으로 처리할 수 있다.


(도일리 페이퍼 2장, 흰색 노끈, 머그컵 박스에 포장지 없이 바로 작업)



또한 조금 더 작은 종이박스에 대해서 위의 방법을 응용해서 포장지 없이 간단히 선물의 효과를 낼 수 있다.


(왼쪽: 도일리 페이퍼 1장, 흰색 노끈, 카페에서 파는 커피 드립 패키지 상자에 바로 작업)



텀블러 박스와 같이 좁은 상자에도 같은 방법을 쓰면 나름 잘 어울린다.


(오른쪽: 도일리 페이퍼 1장, 흰색 노끈, 물병 종이 박스에 포장지 없이 작업)



(추가)

도일리 페이퍼 외에도 펠트지를 리본 모양으로 잘라서 붙이면, 도일리 페이퍼와는 다른 분위기를 나타내면서 선물에 포인트를 줄 수 있다. 미까사님의 블로그: 손 쉬운 리본 만들기(http://blog.naver.com/cinna76/150174977991)에 잘 소개되어 있다.


같은 상자에 대해서 아래 사진과 같이 펠트지 리본, 일반 리본끈, 1탄의 도일리 페이퍼 기반 꽃모양으로 각각 작업한 선물을 보면 각각의 시각적 효과를 확인할 수 있다. 이러한 모양에서 포장지, 펠트지, 끈의 색깔과 무늬를 여러 가지로 바꾸면 그에 따라 전혀 다른 분위기를 연출할 수도 있다.


(왼쪽부터 펠트지 리본, 일반 리본끈, 도일리 페이퍼를 사용해서 선물에 포인트를 준 예시)



반응형
블로그 이미지

Bryan_

,
반응형

PC 환경: 가상머신 (Ubuntu 14.04에 KVM으로 생성: 쿼드코어, 6GB 램, 180GB 하드디스크)

운영체제: 윈도우10 (Microsoft Windows 10, 64-bit)

브라우저: 인터넷 익스플로러 11 (Internet Explorer 11)


처음에는 위에 설명된 가상 머신에서 윈도우 8.1을 썼었고, 그 때 우리은행 사이트는 아무 문제없이 잘 작동하였다. 윈도우10으로 업그레이드한 이후에도 잘 작동하는 듯 했으나, 최근에 우리은행에서 보안 프로그램을 하나 더 추가한 것 같았고, 이후로는 자꾸만 아래와 같이 플러그인을 설치하라는 메세지가 뜬다.



일단 보안 프로그램을 설치하기 위해 설치 페이지로 이동한 결과, realip라는 보안로그 수집 프로그램을 설치해야 된다고 나왔다. 아래 그림에는 재설치로 나와 있지만, 맨 처음에는 미설치 상태였다.




문제는, 시키는 대로 설치를 하고 나서 웹사이트가 시키는 대로 인터넷 익스플로러 브라우저를 재시작하고 나서 다시 로그인 페이지에 갔더니, 또다시 설치 페이지로 이동하라는 메세지가 뜨는 것이었다. 이번에는 또 무슨 문제가 있는지 가 봤더니,아래 화면과 같은 어이없는 상태를 보여주었다.





보안 프로그램을 제대로 설치했고, "설치됨"으로 나오는데도 설치가 필요하다면서 설치 페이지로 이동하라는 것은 무슨 의미일까?

아무튼 설치 페이지로 이동하라는 안내를 무시하고 로그인을 했더니 다행히 로그인은 할 수 있었다. 그러나, 키보드 입력을 통해서는 올바른 공인인증서 암호를 입력했음에도 불구하고 비밀번호 입력 오류가 나와서, 결국 우리은행 사이트에 있는 화상 키보드를 써서 불편하게 일일이 클릭해야만 했다.

분명히 윈도우 8.1을 쓸 때에는 이런 문제가 없었는데, 최근에 플러그인 내부 로직이 바뀌어서 그런 건지 윈도우 10 때문인지는 알 수 없다.


로그인하고 나서 계좌 거래내역 조회를 할 때에도, 계좌이체를 할 때에도 플러그인 설치 페이지로 가라는 성가신 안내 메세지는 계속 나타났다.




제일 좋은 것은 이렇게 덕지덕지 붙이는 듯이 보이는 보안 프로그램 없이 인터넷 뱅킹을 하는 것이지만, 그렇게 되려면 국가가 나서서 공인인증서를 비롯한 제도적인 개선을 해야 하므로 시간이 많이 걸릴 것 같다. 현재로써는 불편을 감수하고 쓰는 수밖에 없는데, 그나마 설치되는 플러그인도 위와 같이 제대로 인식도 안돼서 몇 번씩이나 재설치하게 만들고, 결국 버그라는 것이 밝혀져서 한동안 불편하게 설치 페이지로 이동하라는 메세지를 일일이 꺼야 한다. 


아마 윈도우10 운영체제를 완벽하게 지원하지 못해서일 수도 있고, 게다가 가상머신까지 쓰고 있어서 어딘가 예상치 못한 문제가 발생하는지도 모르겠다. 하지만 그렇다고 해서 우리은행 측에서 공식적으로 윈도우10을 쓰지 말라는 권고를 한다면 진심으로 "무책임하고 실력없다"고 비난받아도 마땅하다. 기본적으로 존재 자체가 불편한 보안 플러그인이고, 실제로 사용자 PC 입장에서는 평소에 메모리와 CPU 사용량만 잡아먹는 암덩어리 같은 존재인데, 이렇게 제대로 작동하지 못해서 추가적인 불편을 초래하지는 말아야 한다. 하루빨리 고쳐지길 바랄 뿐이다.



반응형
블로그 이미지

Bryan_

,