본문 바로가기

분류 전체보기402

정규표현식, Regular Expression의 기본 정규표현식(Regular Expression) 이번 포스팅은 정규표현식에 대해 하겠습니다. 저는 프로그램 코딩을 하면서 알게 된 것은 아니고 Snort때문에 알게 되었습니다. 정규표현식이란정규 표현식(regular expression, regex) 혹은 정규식이라고 부릅니다. 정규식은 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어입니다. 정규 표현식은 많은 텍스트 편집기와 프로그래밍 언어에서 문자열의 검색과 치환을 위해 지원하고 있습니다. 텍스트 편집기 뿐만 아니라 프로그램 안에도 구현해 놓은 것들도 볼 수 있습니다. 컴퓨터 과학의 정규 언어로부터 유래하였습니다. 구현체에 따라서 정규 언어보다 더 넓은 언어를 표현할 수 있는 경우도 있으며, 정규 표현식 자체의 문법도 여러 가지 존재.. 2017. 8. 14.
라즈베리파이 SSH 접속 설정 라즈베리파이 SSH 접속 설정 이번 포스팅은 라즈베리파이 SSH접속 설정에 대해 하겠습니다. 라즈베리파이를 처음 시작하면 뭐부터 해야 할지 하나도 모르겠습니다. 저도 하나도 몰랐지만 그냥 이것저것 해보고 있습니다. 기본적인 설정을 해보도록 하겠습니다. SSH 접속을 하는 이유는 라즈베리파이에 모니터를 연결하지 않아도 되기 때문입니다. 또한 핸드폰이나 다른 컴퓨터에서 라즈베리파이로 접속할 수 있기 때문에 작업하기 편합니다. 저는 모니터가 한 개 밖에 없기 때문에 SSH를 이용하여 모니터 없이도 라즈베리파이에 접속하여 터미널을 사용할 수 있도록 하였습니다. 네트워크 - Telnet, SSH에 대한 설명 SSH 설정 ( 유선 )유선이라는 가정하에 공유기에 대한 설명은 나중에 하고 우선 SSH 설정에 대해 설명.. 2017. 8. 13.
클래시로얄 전설상자에 대해 클래시로얄 전설상자 획득 이번 포스팅은 클래시로얄의 전설상자 획득에 대해 하겠습니다. 왜냐하면 제가 전설카드 한장을 뽑았기 때문입니다. 그냥 상자에서 뽑을 수 있는 운이 좋은 사람은 아닙니다. 게임 내에서 전투를 하고 받을 수 있는 전설상자에서 받았습니다. 정말 운이 좋았다고 할 수 있는데... 전설상자는 전설카드 1장 밖에 주지 않습니다. 무려 24시간이나 걸리는데 말입니다. 그리고 나온 것은 인페르노 드래곤... 정말 쓰레기라고 불리는 카드가 나왔습니다. 전설을 처음 먹어보니까 그래도 좋은 카드가 나오길 빌면서 상자를 열었는데 인페르노 드래곤이라 살짝 실망했지만 이 게임은 어느 정도 실력으로 커버가 가능하니까 혼자 합리화를 하면서 클래시로얄의 카드와 상자에 대해 알아보도록 하겠습니다. 클래시로얄 상자.. 2017. 8. 12.
TCP/IP 프로토콜에 대한 설명, TCP, IP의 개념 이번 포스팅은 TCP IP 프로토콜에 대해 하겠습니다. 많이 들어보셨을 것이라 생각됩니다. 특징에 대해 설명하도록 하겠습니다. 나중에 한번 더 포스팅 하도록 하겠습니다. 프로토콜프로토콜은 컴퓨터 간의 주고받는 메시지를 전송할 때 에러가 발생하지 않도록 알맞은 크기로 나누어져 전송하고 이를 받아서 다시 원래의 정보로 변환하는 것을 약속해 놓은 것입니다. TCP/IP는 1960년대 말 미국방성(DARPA)의 연구에서 시작되어 1980년대 초 프로토콜 모델이 공개되었습니다. TCP/IP 프로토콜인터넷 프로토콜 중 가장 중요한 역할을 하는 TCP와 IP의 합성어로 인터넷 동작의 중심이 되는 통신규약으로 데이터의 흐름 관리, 데이터의 정확성 확인(TCP 역할), 패킷을 목적지까지 전송하는 역할(IP 역할)을 담당.. 2017. 8. 11.
애드센스 1차 승인 실패 후기 이번 포스팅은 구글 애드센스 1차에 대해 하겠습니다. 앞서 구글 애드센스 1차 승인을 받기 위한 방법에 대해 포스팅한 것이 있습니다. 찾아보고 그대로 열심히 포스팅을 작성하고 있는데 혹시 기간에도 영향을 미치는 걸까요? 저의 애드센스는 승인이 되지 않고 있습니다. 이제 블로그를 만든 지 1달 정도가 되어갑니다. 모든 것을 지키면서 구글 애드센스 승인을 받기 위해 노력하고 있는데 1차조차 승인이 되지 않고 있으니 마음이 정말 좋지 않습니다. 화나는 마음을 뒤로하고 오늘도 다시 포스팅을 작성하려 하는데 눈물이 앞을 가립니다. 처음 시작할 때는 아무것도 아니구나하고 시작했는데 지금 보니 정말 어려운 것 같습니다. 이게 승인된 사람들의 이야기를 들어보면 진짜 아무것도 아닌 것 같아 보이는데 직접 하는 사람 입장.. 2017. 8. 9.
VMware에 Cent OS 7 설치 VMware에 Cent OS 7 설치바로 전 포스팅에서 VMware설치하는 법에 대해 했습니다. 이번 포스팅은 설치한 VMware 에 Cent OS설치하는 법에 대해 하겠습니다. 물론 설치방법은 매우 쉽습니다. 다운로드 받고 설치만 하면 됩니다. Cent OS 7Cent OS는 Redhat계열의 무료버전이라고 생각하시면 됩니다.CentOS(The Community ENTerprise Operating System, 센트OS)는 업스트림 소스인 레드햇 엔터프라이즈 리눅스와 완벽하게 호환되는 무료 기업용 컴퓨팅 플랫폼을 제공할 목적으로 만들어졌습니다. 6.4 버전부터 베타 버전은 파워PC에서 사용 가능할 것으로 예상되지만, 공식적으로 물리 주소 확장 기능을 가진 x86과 x86-64 아키텍처를 지원합니다.레.. 2017. 8. 8.
블로그란 무엇인가? 이번 포스팅은 블로그에 대해 하겠습니다. 현재 블로그를 운영중이지만 블로그에 대한 뜻 이 궁금해져서 찾아보게 되었습니다. 역사1994년 미국의 저스틴 홀이 시작한 온라인 일기가 가장 초기의 블로그 중 하나로 뉴욕 타임즈 등 일간지에 소개되었습니다. 초기 대부분의 웹페이지에는 새글(What's new)과 차례표(Index) 페이지가 있었으며 이때 차례는 보통 가장 최신의 글이 위에서부터 게시되거나 순서대로 제목이 나열되는 형태를 가지고 있었습니다. 개인 블로그는 뉴스를 전달하는 기능을 어느 정도 가지고 있는데 대체로 다른 뉴스를 베껴 옵니다. 또한 뉴스를 베껴오거나 자신의 생각을 담게 됩니다. 그러나 매트 드러지가 만든 드러지 리포트 사이트는 전문 뉴스 채널 못지 않는 속보와 특종으로 유명하게 되었다. 초.. 2017. 8. 8.
VMware 설치하기 (Workstation Player 12) VMware 설치하기이번 포스팅은 VMware설치하는법에 대해 하겠습니다. 앞서 VMware가 무엇인지 설명하는 포스팅을 한적이 있습니다. 그 때 VMware가 무엇인지 설명만 하였습니다. 설치방법은 알려드리지 않고 그냥 실행화면만 보여드렸는데 오늘은 설치방법에 대해서 써보려고 합니다. 정말 어렵지 않기 때문에 초보자도 쉽게 따라할 수 있습니다. VMware란 무엇인가?VMware는 가상화 머신입니다. 현재 컴퓨터에 설치하지 않고 가상화를 이용하여 다른 운영체제를 사용할 수 있습니다. 정말 편하며 테스트하기에 정말 좋습니다. 악성코드나 랜섬웨어 같은 것들도 VMware에서 돌려보면 진짜 컴퓨터가 아니기 때문에 가상화 안의 파일들만 감염되어 실험도 해볼 수 있습니다.VMware를 사용하기 위해서는 VMwa.. 2017. 8. 7.
3D프린터란 무엇인가? 3D프린터의 이해 이번 포스팅은 3D프린터에 대해 하겠습니다. 예전부터 3D프린터가 활성화되고 사용화되면 정말 무시하지 못할 능력을 갖게 될 것이라고 들어왔습니다. 그리고 상용화가 되었긴 하지만 생각보다 느리고 그 사용반경도 좁은 것 같습니다. 하지만 아직 계속 기술이 발전 중이니 기대하고 있겠습니다. 3D 프린터의 역사3D 프린터는 최근 2~3년 사이에 본격적으로 보급되고 있지만, 그 역사는 1980년대까지 거슬러 올라갑니다.시초는 RP(Rapid Prototyping)이라고 불리는 프린팅 기술이었습니다. 1981년 일본 나고야시 공업 연구소의 히데오 코다마 박사에 의해 특허 출원되었지만, 기한인 1년 안에 설명서를 기재하지 못했기에 특허는 무산되었습니다.그후 1986년 3D 프린터의 첫 번째 특허는 .. 2017. 8. 7.