전체 글

전체 글

    Keep me posted.

    Keep me posted.상황을 계속 알려줘. 무슨 일이 생기거나 새로운 사실이 있을 때 나에게도 계속 연락을 달라고 하고싶을 때 사용하시면 됩니다. Keep someone posted on(about) bla bla bla 이렇게 on 또는 about 을 써서 뒤에 오는 '~에 대한 상황'을 수식할 수 있습니다. ex)Please keep me posted on our discussions with Samsung company.삼성과 논의 중인 내용을 저에게 계속 알려주세요. keep me updated. 도 같은 의미로 사용되니 함께 알아두세요. keep someone posted​to make sure someone knows what is happening, esp. in a situation ..

    [C언어 강좌-6] 기억 영역 분류 (Storage Class: auto, register, static, extern)

    [C언어 강좌-6] 기억 영역 분류 (Storage Class: auto, register, static, extern)

    안녕하세요 피터입니다.오늘은 C언어에서 사용되는 Storage Class에 대해 설명드리겠습니다.기억 영역 분류 (Storage Class) Storage Class는 C언어에서 기억 영역을 분류하기 위해서 사용되는 용어입니다. 이 용어는 한글로 번역하기가 애매한 부분이 있는데 일반적으로 기억 영역 분류 또는 기억류 라고 번역되어 쓰이고 있습니다. 이 stroage class는 class 라는 단어가 들어있습니다만, 여기서의 쓰임새는 C++ 의 'class' 키워드와는 전혀 관련이 없습니다. 단지 어떤 것의 종류를 의미하는 사전적인 의미로 class가 쓰인 것입니다. C언어의 storage class에는 auto, register, static, extern 4가지 종류가 있습니다.각각의 class는 상..

    Can I take a rain check?

    Can I take a rain check? 다음에 하면 안될까? 상대방의 제안을 조심스럽게 거절할 때 사용합니다.rain check은 우천으로 경기가 취소됐을 때 관람객에게 주는 다음 경기 티켓을 뜻하는데요. 이런식으로 일반 회화에서도 많이 쓰입니다. 알아두시면 요긴하게 쓸 수 있는 표현입니다 ^^ take a rain check (on sth)informal​used to tell someone that you cannot accept an invitation now, but would like to do so at a later time:Mind if I take a rain check on that drink? I have to work late tonight. -Peter의 우아한 프로그래밍

    트럼프 랜섬웨어 주의

    트럼프 랜섬웨어 주의

    최순실 랜섬웨어에 이어 트럼프 랜섬웨어가 등장했습니다. 의심가는 이메일은 아예 열어보지도 않는 것이 좋겠습니다. 최근 발견된 트럼프 랜섬웨어인 트럼프락커(TrumpLocker)는 비너스락커(VenusLocker)의 변종으로 이메일을 통한 압축 파일 형태로 유포되고 있으며 압축파일을 풀고 PDF 파일로 위장한 실행 파일을 열면 감염되는 방식입니다. 비너스락커 공격자들은 주로 연말정산 안내문이나 내부 지침 사항 공지 등으로 위장한 이메일을 기업이나 기관에 보내 감염시키는 공격 방식을 사용하고 있었습니다. 이처럼 이메일을 통해 유포되는 랜섬웨어가 한국을 타겟으로 공격하는 사례가 많기 때문에 이메일을 확인할 때 주의 하셔야겠습니다. 출처: 하우리트럼프락커 랜섬웨어는 감염이 되면 파일들을 .TheTrumpLock..

    [Vim] 커서 이동

    [Vim] 커서 이동

    vim에서 커서 이동하기vim가 개발된 시기에는 마우스가 없었기 때문에 커서를 조작하기 위해서는 키보드를 이용해야 합니다. 일반적으로 키보드의 화살표 키나 PageUP/Down, Home, End 키 등을 사용해서 커서이동을 할 수 있습니다. 그런데 vim에서는 이 밖에도 별도의 영문 키로 커서 이동이 가능한데요, 이것은 vim이 개발되던 당시의 키보드는 텐키(키보드 우측에 숫자가 있는 부분)나 화살표 키 등이 없는 형태였기 때문에 별도의 키로 구현이 된 것입니다. 요즘 나오는 키보드에 화살표키가 없는 경우는 굉장히 드물지만 오른손의 동선을 최소화할 수 있고 향후 포스팅할 자동화 매크로 기능에서도 영문자 키를 이용한 커서 이동이 활용되기 때문에 알아두시는게 좋습니다. vim 에서 사용되는 모든 명령은 대..

    하프블랙구피 출산하다!

    하프블랙구피 출산하다!

    안녕하세요 구피어항을 키우고 있는 피터입니다!간만에 포스팅 하네요 ^^ 요즘 갑자기 바빠져서 ㅠㅠ제가 키우고 있는 하프블랙구피가 배가 엄청 빵빵하더니 결국 출산을 하셨습니다! 참 많이도 낳았네요 ㅋ한동안 이녀석들이 커가는 모습을 보는 재미로 살겠네요~ ㅎㅎ

    Javascript 시작하기

    Javascript 소개Javascript 언어는 오늘날 웹 프로그래밍을 하는데 있어서 HTML, CSS와 더불어 필수적으로 익혀야 하는 스킬중에 하나가 되었습니다. 웹과 모바일 분야에서 폭넓게 사용되고 있으며, 경우에 따라서 Javascript에 대한 이해의 깊이가 개발자의 기량을 나타내는 척도가 되기도 합니다. Javascript는 또한 가장 많은 오해를 사고 있는 언어이기도 합니다. Javascript는 원래 Netscape에서 만들어진 스크립트 언어로 실제 공식 이름은 ECMAScript였지만, Sun Microsystem의 Java 언어와는 공통점이 적음에도 불구하고 Java언어의 비약적인 성공에 편승하기 위한 마케팅 전략으로 Javascript로 변경되게 되었습니다. 이로 인해 몇십년이 지난 ..

    Ionic 소개 및 시작하기

    IONICionic은 오픈소스 하이브리드 모바일 앱 프레임워크(Framework)중의 하나입니다. ionic은 Cordova를 기반으로 만들어져 있기 때문에 모바일 웹앱을 물론 네이티브 앱도 손쉽게 만들 수 있습니다. Javascript 및 Angular를 지원하기 때문에 기존에 웹 프로그래밍을 해본 사람이라면 기존에 하던 방식대로 모바일 앱을 개발할 수 있다는 장점이 있습니다. Cordova를 통해 각 Platform에 맞게 자동으로 빌드가 되기 때문에 한번의 개발로 Android, ios, Window 에서 동작하는 앱을 개발할 수 있다는 점도 큰 장점입니다. ionic 공식 홈페이지인 http://ionicframework.com/ 에서 최신 빌드 정보와 Framework에서 사용되는 Compone..