전체 글

전체 글

    ‘굴리건(Gooligan)’ 안드로이드 악성코드 주의보

    ‘굴리건(Gooligan)’ 안드로이드 악성코드 주의보

    구 버전의 안드로이드 운영체제를 타겟으로 한 악성코드가 빠르게 확산되고 있어 주위가 요구되고 있습니다. 체크포인트에 따르면 굴리건(Gooligan)은 하루평균 1만3천개 안드로이드 기기를 감염시키고 있으며 이미 100만개 넘는 구글 계정 권한을 빼갔을 정도로 빠르게 확산되고 있습니다. 스마트폰에 악성코드가 내장된 앱을 설치하면 감염되는데요, 이 악성코드에 감염되면 해커가 루트 권한을 획득한 뒤 원하는 앱(팝업 광고를 띄우는 앱 등)을 이용자 동의 없이 설치합니다. 또한 구글 계정 권한을 탈취한 해커가 지메일(GMail)이나 드라이브(Google Drive), 사진같은 구글앱의 민감한 정보에 접근할 수 있습니다. 탈취한 구글 계정을 이용해 특정앱을 구매하고 휴대폰 사용자가 남긴 것처럼 개발사에게 유리한 앱..

    by and large

    흔히 '일반적으로', '대체로'이런 의미로 Generally를 많이 사용하는데요. 앞으로는 이런 표현도 함께 써봅시다. by and largephrase of by1.on the whole; everything considered."mammals have, by and large, bigger brains than reptiles"synonyms:on the whole, generally, in general, all things considered, all in all, for the most part,in the main, as a rule, overall, almost always, mainly, mostly; More by and large​generally:By and large, the peo..

    [C언어 강좌-3] 변수(Variable)의 이해

    [C언어 강좌-3] 변수(Variable)의 이해

    안녕하세요 피터입니다.오늘은 프로그래밍에서의 변수에 대해 알아보겠습니다. 1. 변수는 무엇인가?우선 프로그래밍을 할 때 변수라는 것이 왜 필요한지부터 짚어볼 필요가 있습니다. 여러분들이 계산기로 통장에 들어올 실제 월급을 계산해본다고 가정해보겠습니다. 우선 기본급여에 각종 수당을 더하고 보너스(!)도 더해 총 급여를 구합니다.그리고 급여에 따른 소득세와 4대보험료 등을 더해 총 세금을 구합니다.이제 총 급여에서 총 세금을 빼면 내 통장에 들어올 실제 월급을 구할 수 있겠죠. 이 과정을 계산기로 하다 보면 총 급여나 총 세금 등 여러 값들을 더해서 구한 중간 값을 어딘가 적어놓지 않으면 잊어먹어서 다시 구해야 할 때가 종종 발생합니다. 프로그램을 개발할 때에도 마찬가지입니다. 위에서 계산기로 월급을 계산할..

    You crossed my mind. 네 생각이 나더라.

    You crossed my mind. 네 생각이 나더라. 무엇인가를 보고 누군가가 떠오른 적 있나요? 전화를 걸어 이렇게 말해보세요. You crossed my mind. 작은 선물하나를 건네면서 “이걸 보니까 네 생각이 났어” 영어로는 어떻게 말할까요? When I saw this, you crossed my mind. 아래 표현들도 함께 익혀주세요. It made me think of you I thought of you You came to mind - Peter의 우아한 프로그래밍

    큐브를 1초 안에 맞추는 로봇

    큐브를 1초 안에 맞추는 로봇

    루빅스 큐브(Rubik's Cube) 다들 아시죠? 저도 루빅스 큐브 퍼즐을 해봤는데요. 다 맞추는데 몇 시간이 걸렸습니다.루빅스 큐브 빨리 맞추는 대회도 있는데요. 현재 세계 기록은 아래 웹사이트에서 확인하실 수 있습니다.http://www.recordholders.org/en/list/rubik.html Lucas Etter (USA)River Hill Fall 20154.90 현재 최고 기록은 4.9초네요. 저로서는 상상도 못할 속도입니다. 그런데 이 큐브를 1초 안에 맞추는 로봇이 나왔습니다. Infineon technology의 로봇은 무려 0.637 초 만에 큐브를 맞춰버립니다. 정말 눈으로 보고도 믿기 힘든 속도입니다.정말 놀랍지 않습니까? 기술이 이렇게 발전하는 것을 보면 신기하고 놀랍기도..

    [Vim] 모드 이해

    [Vim] 모드 이해

    Vim을 이해하려면 vim에 존재하는 여러 가지 모드(Mode)를 이해해야 합니다. 이러한 모드가 vim의 가장 큰 특징이라고 할 수 있습니다. 여러 모드들로 인해 강력한 기능을 수행할 수 있지만 vim을 배우려는 사람들에게 진입장벽이 되는 것도 사실입니다. 때문에 vim의 러닝커브(Learning curve)는 다른 에디터에 비해 남다를 수 밖에 없는데요.이를 재밌게 표현한 그림이 있어서 소개해드립니다. 조금 과장되긴 했지만 그만큼 vim과 emacs가 강력하지만 익숙하게 다루는 게 힘들다는 것을 잘 표현하고 있네요. 사실 저도 vim을 처음 실행했을 때 바로 문서 편집이 안되서 당황했던 기억이 납니다. 그럼 이제부터 vim의 모드에 대해 간략하게 설명드리겠습니다.vim에는 굉장히 다양한 모드가 있는데..

    2017 보안 위협 전망 (포티넷)

    2017 보안 위협 전망 (포티넷)

    포티넷(Fortinet) 에서 2017 보안 위협 전망을 발표했습니다. 1. From smart to smarter: automated and human-like attacks will demand more intelligent defense점점 더 스마트해지는 사람처럼 적응형 학습 체계를 갖춘 자동화된 공격으로 더 똑똑한 보안 대응이 요구될 것이다. 2. IoT manufacturers will be held accountable for security breachesIoT 제조업체들이 기기 보안에 실패하면 그 파급력이 막대하기 때문에 IoT 제조 업체들은 보안에 대한 책임을 요구받게 될 것이다. 3. 20 billion IoT and endpoint devices are the weakest link..

    구피어항에 바닥재를 깔았습니다

    구피어항에 바닥재를 깔았습니다

    드디어 바닥재까지 깔고 완성된 어항의 모습입니다! 바닥재는 이것 저것 고민하다가 블랙 앤 화이트 자갈을 깔아주었어요.왠지 난파선과 잘 어울릴 것 같아서요 ㅎㅎ 수초는 물미역(미역같이 생긴 것)과 암브리아(길다랗게 뻗은 것)를 넣어줬습니다다슬기도 몇 마리 넣었는데 사진에 한마리 밖에 안보이네요ㅋ 제 어항도 이제 좀 구색을 갖춘 듯 하네요^^