finderway의 등록된 링크

키자드에 등록된 총 501개의 포스트를 확인하실 수 있습니다.

Naver Blog

[네트워크 기초] DHCP(Dynamic Host Configuration Protocol)

이번에는 자동으로 IP를 할당 받게 해주는 DHCP에 대해서 알아보자. DHCP(Dynamic Host Configuration Protocol) DHCP(Dynamic Host Configuration Protocol)는 TCP/IP 통신을 실행하기 위해 필요한 설정 정보를 자동적으로 할당하고 관리하기 위한 통신 규약으로써 RFC 1541에 정의되어 있다. TCP/IP 환경의 통신망에서 IP 주소를 주로 관리하는 서비스를 제공하는 DHCP는 IPv4에서 주소 부족 문제를 해결할 수 있는 한 방법으로도 소개되고 있지만 이게 근본적인 해결책이 될 수는 없다. 하지만 주소 부족 문제가 심각해지고 IPv6로 넘어가는 단계에 있는 지금의 환경에서는 관리의 편리성과 함께 IP 주소의 가용성을 높여주는 역할을 하기 때문에 많이 사용되고 있는 추세다. DHCP 서버를 이용한 IPv6 체제의 자동 할당 과정 DHCP는 여러가지 주소 할당 방식을 가지고 있는데 어떤 주소 할당의 방식을 사용하는가에

Naver Blog

귤동으로 잘 알려진 AV 배우 오사와 미카(大沢美加)에 대해서

이번에는 추억의 AV 배우인 오사와 미카(大沢美加)에 대해서 알아보려고 한다. 사실 이분 같은 경우에는 최근에 일본 AV를 접한 사람들은 잘 모를 수도 있다. 나 고등학교 다니던 시절만 해도 아주 잠깐 동안 핫했던 누나였는데 최근까지 잊고 지내다가 어느 날 이 분의 무수정 작품(SDMT-131)을 접하면서 잠깐 생각이 났다. 활동명 : 오사와 미카(大沢美加) 다른 이름 : 히로타 마리코(廣田まりこ) / 사쿠라기 쿠미코(桜木久美子) 출생 : 1991년 2월 23일, 일본 가나가와현 신체 : 154cm / 84-58-85(cm) / C컵 / O형 활동기간 : 2009년 12월 ~ 2011년 11월 최근에 그녀의 무수정 작품을 봤던게 위의 SOD에서 제작 발매한 작품이었다. 히로타 마리코 시절의 누드 이미지 비디오 표지 그녀는 2009년 10월에 각각 '히로타 마리코(廣田まりこ)' 명의와 '사쿠라기 쿠미코(桜木久美子)' 명의로 누드 이미지 비디오로 데뷔를 하면서 같은 해 12월에 오로라

Naver Blog

[네트워크 기초] NAT(Network Address Translation)

이번에는 NAT에 대해서 알아보자. 과거 VMWare나 Virtualbox를 이용해서 가상머신을 생성할 때 항상 네트워크 설정은 Bridge(호스트 IP 대역대) 아니면 NAT(사설 네트워크 대역대)로 자주 사용했었는데 여기서의 NAT가 아마도 가상머신의 NAT와 동일한 기능을 하는 것 같다. 여기서 제대로 공부를 한 다음 이해를 해 보자. NAT(Network Address Translation) NAT(Network Address Translation) 또한 DHCP와 마찬가지로 IPv4 환경에서의 주소 활용도를 높일 수 있는 기술 중 하나다. IP 주소는 사설 주소와 공인 주소로 나눌 수 있는데 사설 주소는 사설 네트워크에서 사용되는 주소이며, 공인 주소는 인터넷과 같은 일반적인 네트워크에서 사용되는 주소다. 공인 주소는 인터넷과 같은 공중 네트워크에서 사용되기 때문에 주소가 중복되면 안 되지만 사설 주소는 사설 네트워크라는 한정된 공간에서만 사용되기 때문에 중복이 된다고 해도

Naver Blog

1990년 일본 희대의 미제사건 - 상냥한 아저씨 사건

이번에는 1990년 일본에서 발생한 희대의 미제사건에 대해서 알아보려고 한다. 일명 '상냥한 아저씨 사건(優しいおじさん事件)'으로도 불리는데 자세히 보면 현재 한국의 미제사건 중 하나인 '이형호 군 유괴 살인사건'이 생각날 정도로 비슷하게 진행되는 것 같다. 피해자 소년 1990년 일본에서는 당시 초등학교 6학년 학생이었던 미야기 타쿠마(宮城拓磨)가 가출을 한 뒤 한 강가에서 전라의 상태로 발목이 묶인 채 변사체로 발견된 사건이다. 소년은 가출 당시 어머니에게 남긴 "나 가출 할거야. 상냥한 아저씨(優しいおじさん)에게 갈 거야"라고 말을 했는데 그래서 사건의 이름이 이렇게 붙여졌다. 타쿠마는 새벽에 분쿄 구의 자택을 나가면서 어머니에게 다음과 같은 말을 남겼다. "나 가출하겠어. 상냥한 아저씨에게 갈 거야. 후나바시 쪽에 상냥한 아저씨가 있어. 그 아저씨는 엄마보다 소중한 사람이야." 사건 당시 신문기사 스크랩 이후 타쿠마는 행방불명되었다가 1990년 3월 18일 치바 현 아비코 시

Naver Blog

[네트워크 기초] 패킷트레이서 IPv6 체제 설정

이번에는 IPv6 체제에 대해서 설정을 적용시켜 보자. 사실상 CCNA 파트의 마지막 내용이다. IPv6 IPv6는 현재 네트워크 주소 부족 문제를 해결하기 위한 궁극적 해결책으로 여겨지고 있다. IPv6 주소는 주소 길이로는 128비트를 사용하기 때문에 32비트의 IPv4 주소의 수(4,294,967,296)에 비하면 거의 무한대에 가까운 주소를 가지고 있는 주소 체계를 의미한다. 주소가 거의 무한대에 가깝기 때문에 이전 포스팅에서 적용시켰던 NAT도 사실상 필요가 없다. IPv6의 주소 유형은 유니캐스트(Unicast), 멀티캐스트(Multicast), 애니캐스트(Anycast) 주소 유형을 가지고 있으며, 또한 주소 자동 생성 기능을 지원하고 IPv4의 일부 헤더 필드를 삭제하고 확장 헤더를 도입해서 패킷을 전달하여 라우터의 부하를 줄일 수 있다. IPv4는 보안 관련 기능이 없어서 보안 기능 지원을 위해서는 IPSec을 함께 이용해야 했지만 IPv6에서는 IPSec이 기본적으

Naver Blog

리눅스 UIM 입력기를 이용한 일본어 입력방법

이제 네트워크 공부도 거의 다 했고 제 2의 외국어를 공부해 보려고 한다. 사실 영어는 기본적으로 할 줄 알아야하고 제 2 외국어로 어떤 언어를 공부할까 생각하다가 고민 끝에 일본어를 택해서 공부하기로 마음 먹었다. 그나마 애니나 드라마, 야동(?)으로 인해 시청각 교육이 조금이나마 되어 있는 언어였다. 게다가 문법 체계나 여라가지로 한국어와 상당히 흡사해서 재밌게 배울 수 있을 거라고 생각을 했다. 그런데 일본어를 공부하려면 컴퓨터에서 일본어 입력이 가능해야하는데 윈도우 같은 경우에는 일본어 언어 패키지만 설치해서 추가해주면 그만이지만 리눅스는 방법이 조금 달랐다. 현재 사용하고 있는 입력기가 ibus인데 여기서는 한/영 전환키로 한글 입력도 가능하고 ibus 전용 일본어 입력기인 ibus-anthy 패키지만 설치해서 적용시켜주면 일본어 입력이 가능했지만 기본적으로 히라가나만 사용이 가능했고 ,카타카나나 한자로 전환하려면 번거롭게 설정을 왔다갔다 바꿔줘야 하는 불편함이 있었다. 따

Naver Blog

일본의 야동인 AV의 역사와 발전에 대해서 알아보자

이번에는 좀 색다른 이야기를 해보려고 한다. 예전부터 궁금했던 이야기라서 시간나면 정보를 찾아봐야겠다고 마음 먹었다가 이제서야 찾아본다. 1950년대에 등장한 블루필름(ブルーフィルム) 일본 야동 즉, AV(Adult Video)의 본질적인 역사는 태평양 전쟁이 끝났을 무렵부터 시작된다. 당시 일본을 점령한 미군은 일제의 저열한 만행들이 천황중심의 보수적인 일본사회 때문이라고 생각하면서 의도적으로 키스신이나 스킨십 장면 등을 매체에 집어넣는 등 서구의 자유주의 문화를 유입시키려고 했다. 1950년 3월 21일에 개봉한 일본 영화 <また逢う日まで(다시 만나는 날 까지)>의 키스신 중 어느 사회에서나 도를 지나치는 사람은 꼭 있기 마련이다. 미군이 성 개방의 물꼬를 트자 몇몇 중소규모의 스튜디오들이 암암리에 섹스영화를 만들기 시작했다. 전쟁 당시 일제를 미화시키는 선전영화나 뉴스영화를 만들던 영화사들이 전쟁이 끝나고 일거리가 없어지자 궁여지책으로 이를 만들어낸 것. 우리는 이걸 '블루필

Naver Blog

[네트워크 기초] WAN 기술 - 프레임 릴레이(Frame Relay)

이번에는 CCNA에서 꽤나 중요한 비중을 차지하는 WAN 기술 중의 프레임 릴레이(Frame-Relay)에 대해서 알아보자. 프레임 릴레이(Frame-Relay) 프레임 릴레이는 OSI 참조 모델에서 물리 계층과 데이터링크 계층에서 동작하는 WAN 프로토콜이며, X.25의 패킷 스위칭에 한계를 극복하기 위해 X.25가 가지고 있던 오버헤드를 제거해서 만든 프로토콜이다. X.25에 기반을 두고 개발되었다고 해서 프레임 릴레이가 X.25와 똑같은 것은 아니며, X.25보다 효율성이 더 좋고 패킷에 오류가 검출되면 오류 복원을 제공하는 것이 아니라 패킷 자체를 폐기해버린다. 프레임 릴레이는 하나의 물리적인 회선에 여러 논리적인 회선인 가상 회선을 만들어서 이를 마치 전용선처럼 취급하여 서비스하기 때문에 전용선을 사용하여 DSU/CSU 등을 사용하는 것 보다 비용적인 면에서도 유리하다는 장점이 있다. SVC와 PVC 구성 가상회선은 SVC(Switched Virtual Circuit)와 P

Naver Blog

중국 최악의 강간범이자 연쇄살인범 양신하이(杨新海) 사건

이번에도 사건 사고에 대해서 글을 써보려고 한다. 한국의 사건 사고는 뉴스만 보면 바로 나오는데 좀처럼 접하기 쉽지 않은 중국에 대해서 살펴봤다. 본인 또한 프로파일러 표창원씨가 이 사건을 유튜브에서 다루는걸 보고 정보를 찾아보게 되었다. 이름 : 양신하이(杨新海) 출생 : 1968년 7월 17일 허난 성 정양 현(1970년 생이라는 설도 있음) 사망 : 2004년 2월 14일 향년 35세로 총살형을 선고 받아 사망 국적 : 중화인민공화국 신체 : 키 158cm 별명 : 살인 악마 양신하이(杨新海)는 중국의 연쇄살인범이자 강간범이다. 국제적으로 봤을 때는 중국의 이미지가 좋지는 않지만 이놈 때문에 당시 중국의 허난 성 이미지가 바닥을 치게 되었다. 어린시절 양신하이가 가족들과 살았던 집 부근 양신하이는 1968년(혹은 1970년) 허난 성 주마뎬시 정양 현 루난부진 양타오장의 가난한 농가에서 6남매 중 넷째로 태어났다. 내성적인 성격에 영리하고 착실한 아이였다고 고향 사람들은 그를

Naver Blog

[네트워크 기초] 접근 제어 목록 - 표준 ACL에 대해서

이번에는 접근 제어 목록에 대해서 진도를 나가보자. 접근 제어 목록(ACL, Access Control List) 라우터는 출발지 주소와 목적지 주소를 참고하여 라우팅 테이블에 기초해 패킷을 전달하는 장치이며, 접근 제어 목록(ACL, Access Control List)은 이러한 주소를 기반으로 하여 만든 패킷 출입 통제 문장이다. ACL을 이용하면 IP 주소를 기반으로 패킷의 전달 여부를 통제할 수 있을 뿐만 아니라 특정 프로토콜을 사용하는 패킷을 전달하지 않을 수 있는데 이러한 일련의 과정을 '패킷 필터링(Packet Filtering)'이라고 한다. ACL을 사용하는 가장 큰 목적은 라우터에서 보안을 제공하기 위해서이기도 하지만 네트워크의 트래픽을 제어하고자 하는 목적도 있다. 예를 들어서 내부 사용자들이 외부의 FTP로부터 많은 파일을 다운로드 받는다거나 비디오 스트리밍을 통해 외부 네트워크에서 내부로 들어오는 트래픽이 많다면 이를 제한할 수 있다. 다음 표에서 ACL의 종

Naver Blog

2018년 미국 콜로라도 크리스 왓츠의 가족 살인사건

이번에는 미국으로 건너가서 2018년 8월에 발생한 콜로라도 주에서 크리스 왓츠라는 사람이 자신의 아내와 자식들을 무참히 살해한 가족 살인사건에 대해 알아보자. 왓츠 일가족 사건의 범인인 크리스토퍼 리 왓츠(Christopher Lee Watts)는 1985년 5월 16일 생이며, 동향이자 그의 아내인 섀넌 캐스린 류체크(Shan'Ann Cathryn Rzueck)와 2012년에 결혼하여 2013년에 큰 딸인 벨라 와츠(Bella Watts)와 2015년에 작은 딸인 셀레스테 와츠(Celeste Watts)를 낳았고 곧 태어날 셋째인 니코 와츠(Nico Watts)를 기다리고 있었다. 사건의 희생자 2018년 8월 13일, 아내 섀넌(뱃속의 아이 포함)과 두 딸이 실종되는 사건이 발생했다. 다음 날, 섀넌의 절친이 그녀와 연락이 안 된다고 남편인 크리스에게 연락을 시도했지만 그 또한 받지 않았기 때문에 경찰에 연락하면서 사건이 알려지게 된다. 경찰이 크리스의 집으로 출동하자 크리스가

Naver Blog

[네트워크 기초] VPN과 GRE 터널링

이번에는 VPN과 GRE 터널링에 대해서 학습을 해 보자. 사실 VPN의 범주 안에 GRE 터널링이 포함되어 있다. VPN(Virtual Private Network) SSL VPN 구축 토폴로지 네트워크의 종류에는 '공중망(Public Network)'과 '사설망(Private Network)'이 있는데 공중망의 경우에는 가격은 저렴하지만 네트워크를 공동으로 이용하기 때문에 보안에 취약하다는 단점이 있는 반면에 사설망의 경우 가격은 공중망보다 비싸지만 보안성이 우수하다는 장점이 있다. VPN(Virtual Private Network)은 사설망의 장점을 공중망에서 터널링(Tunneling) 기술을 적용하여 제공하는 전체적인 서비스를 의미한다. IPv4의 경우 자체적으로 보안성이 없기 때문에 IPSec을 같이 사용하기도 하고 또 다른 많은 알고리즘을 사용하여 보안성을 강화한다. Configure Site to Site IPSec VPN Tunnel 시스코에서 출시되는 라우터와 스위치

Naver Blog

일본 AV의 품번(작품의 고유번호)에 대한 이해

평소에 블로그 운영을 하면서 내가 관심이 있는 이웃아니면 난 절대 이웃 신청을 하지 않는다. 물론 서로이웃 신청을 한 번도 한 적은 없다. 그럼에도 내가 평소에 이웃 신청으로 구독을하고 평소에 즐겨보는 블로그의 글들이 있는데 이 분 같은 경우에는 AV 여배우의 프로필과 전반적인 인적 사항, 그동안 활동하면서 촬영한 작품들의 품번들이 포스팅되어 올라온다. 그리고 여기서 나는 '품번'에 대해서 궁금증을 가지기 시작했다. 그래서 이번에는 품번에 대한 정보 조사를 해 봤다. 품번이란? 제품의 품번 예시 AV 작품 뿐만 아니라 위와 같이 우리가 실생활에서 사용하는 전자제품이나 기기들에게도 모델번호 혹은 고유번호가 존재한다. 여기서 정의할 '품번(品番)'은 품종 혹은 저작물마다 부여되어 있는 고유번호를 의미하며, 일본 야동의 경우에는 MIAD-852, EBOD-371, SAM-572(뭐야 이건...?) 등의 품번이 있다. 비디오나 DVD의 판매 및 유통을 손쉽게 하기 위해 일련번호를 매겨놓은

Naver Blog

[네트워크 기초] 터널링을 통한 트래픽 분산과 제어

터널링을 통한 트래픽 분산과 제어 터널 적용 토폴로지 이번에는 터널링을 통한 트래픽 분산과 제어에 대해서 알아보자. 우선 위와 같은 토폴로지를 구성한 다음 각 라우터 R1과 R2를 설정해 보자. PC0이 PC1로 ping을 보낼 때는 논리적 인터페이스인 터널을 통하지만 그 외의 장치로 ping을 보내면 물리적 인터페이스를 이용하도록 라우터를 구성하면 된다. 라우터 R1 설정 스크립트 Router>en Router#conf t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#hostname R1 R1(config)#int gi0/0 R1(config-if)#ip add 203.230.9.1 255.255.255.0 R1(config-if)#no sh R1(config-if)# %LINK-5-CHANGED: Interface GigabitEthernet0/0, changed state to up %

Naver Blog

VSCode(Visual Studio Code)에서 파이썬 설치 후 실행하기

이전 포스팅을 보면 VSCode에서 C/C++을 컴파일하고 실행하는 과정에 대해 작성을 했다. 이번에는 파이썬 언어 확장팩을 설치하고 실행하는 과정에 대해서 작성해 보려고 한다. 그 전에 파이썬을 설치해야 하는데 아나콘다로 가상 환경을 구축해서 설치를 할지 아니면 그냥 인터프리터를 설치할지 고민을 했는데 아나콘다는 나중에 데이터 머신러닝 공부할 때 설치하기로 했다. 우선 파이썬부터 설치하자. 파이썬 인터프리터 설치 Download Python The official home of the Python Programming Language www.python.org 우선 위의 링크를 통해 파이썬 공식 사이트에 접속한다. 다운로드 사이트로 건너가서 윈도우용 파이썬 언어 패키지를 내려 받는다. 다른 버전도 있긴 하지만 대문짝만하게 바로 보이는 버전이 현재 가장 최신 버전이다. 다운 받은 Setup 파일을 실행하면 가장 아래에 'Add Python.exe to PATH' 부분을 체크하고 가장

Naver Blog

[네트워크 기초] STP(Spanning Tree Protocol)

이번에는 VTP에 이어서 STP에 대해서 진도를 나가보자. STP(Spanning Tree Protocol) 스위치는 플러딩 프레임을 받으면 다시 플러딩해야 하므로 결국 PC0는 자신이 보낸 데이터를 계속 받게 되고 PC1은 이미 받은 프레임을 다시 계속 받는 동일한 프레임을 반복하여 수신하는 문제가 발생하게 되며, 계속적으로 프레임이 플러딩되므로 결과적으로 루프가 발생하게 된다. STP를 적용시킨 이중화 LAN 토폴로지는 다음과 같다. STP가 적용된 이중화 LAN 토폴로지 루프가 발생하는 것을 막기 위해 STP가 사용되는데 이는 모든 스위치에 기본적으로 동작하도록 되어 있다. STP는 IEEE 802.1D로 발표되어 루프가 발생할 수 있는 경로를 논리적으로 차단함으로 인해 목적지로 가는 경로를 하나로 만들어서 네트워크가 이중화되었을 때 발생하는 문제점을 해결한다. 경로를 논리적으로 차단한다는 의미는 물리적으로 연결되어 있는 상태에서 통신을 위한 프레임을 주고받지 않겠다는 뜻이 되

Naver Blog

모기 잡다가 옷걸이 개박살 내버린 썰 푼다.

와... 오늘 새벽에 블로그에 글을 쓰는데 모기새끼 한 마리가 자꾸 내 눈앞에 아른거렸다. 그래서 쿠팡으로 주문한 전기 모기채로 이새끼를 때려 잡아야겠다고 마음먹고 의자를 뒤로 밀어서 호기롭게 일어나서 전기 모기채로 노박 조코비치 빙의해서 오버헤드 강스매싱 한대 갈겼더니... 좌측 지지대가 개박살나버린 옷걸이 저렇게 천장에 고정하는 형태의 옷걸이를 쓰고 있는데 여기서 옷을 걸어서 지탱하는 지지대 중 좌측이 개박살나 버리면서 옷들이 한쪽으로 쏠려버렸다. 빈대 잡으려고 설치다가 초가삼간 다 태운게 저런 경우인가... 여기서 더 빡치는건 문제의 그 모기새끼를 결국 못잡고 놓쳤다는 거다. 망연자실하고 있을 틈도 없이 걸려있는 옷 전부 다 빼고 옷걸이 유지보수 작업에 들어갔다. 진짜 얼굴 시뻘게져서 한 마리든 몇 마리든 걸리면 세상 잔인하게 전부 죽여버리겠다는 생각 밖에 없었다. 인생을 살면서 바퀴벌레를 가장 극혐하는 해충 1순위로 놓고 있었는데 이 계기로 순위가 바뀌었다. 앞으로 모기새끼는

Naver Blog

[네트워크 기초] 여러 종류의 STP와 Rapid PVST+

이전 포스팅에 이어서 STP에 대해서 학습을 해보려고 한다. 이번에는 다른 종류의 STP와 Rapid PVST+에 대해서 학습을 해 보자. 여러 종류의 STP(PVST+ 프로토콜) 대학 캠퍼스 네트워크를 예시로 든 Spanning Tree 연구 STP는 시스코 전용 및 IEEE 표준이 존재하는데 대략적인 사항은 다음 표를 참고해 보자. 표준 여부 STP 명칭 기능 시스코 전용 PVST(Per-VLAN Spanning Tree) ISL 트렁킹 프로토콜 을 사용하는 경우에만 지원 Layer2 트래픽에 대한 로드 밸런싱 기능 VLAN별로 STP가 동작 백본패스트, 업링크패스트, 포트패스트를 포함 PVST+ (Per-VLAN Spanning Tree Plus) ISL 및 802.1Q 트렁킹 프로토콜 지원 BPDU가드 및 루트 가드 지원 포함 Rapid PVST+ 802.1D보다 수렴이 빠름 IEEE 820.1w 기반 IEEE 표준 RSTP (Rapid Spanning Tree Protoc

Naver Blog

[보험금을 노린 사건] 전주 콩나물 공장 사장의 일가족 살인사건

거의 열흘 만에 사건사고 정보를 조사해서 글을 쓴다. 이번에는 전라북도 전주시에서 발생한 2013년 일가족 살인사건에 대해서 찾아봤다. 사건의 내막 사건은 2013년 1월 30일, 119로 다급한 구조 요청이 들어오게 된다. 오전 11시 40분 콩나물 공장을 운영하던 퇴역 군인이었던 박모(당시 51세) 씨와 부인 황모(당시 54세) 씨, 큰 아들 박모 씨(당시 26세)와 작은 아들 박재박(당시 24세) 일가족이 일산화탄소(CO) 중독으로 쓰러지는 사건이 발생했다. 가까스로 깨어난 작은 아들인 박재박이 힘겹게 전화기를 들었다. 유일한 생존자였고 전주소방서에서 죽어가는 목소리로 빨리 와 달라며 다급하게 신고를 했고 아파트 3층 현관문을 연 소방대원들을 맞이한 건 매캐한 냄새였다. 집 안에서는 연기가 조금 눈에 띄었는데 작은 아들 박재박은 거실 바닥에 누워서 떨고 있었다. 작은 방 서랍 옷장 위에서는 앚기 타고 있는 연탄 화덕이 발견되었다. 그 옆으로 박씨 부부가 이불을 덮고는 침대와 바

Naver Blog

[네트워크 기초] 무선 LAN의 기본 개념과 보안 설정

이번에는 무선 LAN에 대해서 알아보자. 무선 LAN 이란? 오늘날 네트워크를 구성하고 있는 물리적 회선을 보면 무선보다 유선이 더 많은 비중을 차지하지만 그 비율은 점차 줄어들고 있다. Layer1에서 Layer2로 연결되는 회선이 유선이면 유선 네트워크가 되는 것이고 만약 무선을 사용한다면 무선 네트워크가 되는 것이다. 무선 LAN은 Layer1에서 Layer2까지의 연결이 유선이 아닌 무선을 사용하고 있다는 뜻으로 해석해도 큰 무리가 없을 정도로 무선 랜의 대부분 연결 구간이 바로 여기에 해당된다. 무선 AP와 인터넷 무선 랜은 많은 발전을 해왔고 지금도 계속 발전하고 있다. 네트워크의 규모를 설명할 때 LAN(Local Area Network), MAN(Metropolitan Area Network), WAN(Wide Area Network) 등으로 과거에 주로 구분하여 설명했짐잔 최근에는 무선 랜이 활성화되고 나서 PAN(Personal Area Network)이란 개념도

Naver Blog

리눅스를 따뜻하면서 예술적인 느낌으로 커스터마이징을 해 보자

드디어 평소에 자주 시청하는 LinuxScoop가 1개월 전에 영상을 올렸다. 시나몬 에디션을 약간 도시의 시티팝 느낌이 나면서도 따뜻하고 현대적인 느낌이 나는... 아니지 노란빛을 감돌게 하는 그런 느낌의 테마로 업데이트를 하는 영상을 올렸는데 방법이나 과정이 그나마 좀 간결해서 이번에 새로 따라해보기로 했다. 참고로 여기서 커스터마이징할 배포판 버전은 우분투를 기반으로 하는 리눅스 민트 시나몬 에디션(Linux Mint Cinnamon Edition) 21.2 버전이다. 세미롤링 업데이트를 지원하는 데비안으로 했다가는 패키지 충돌 시 골때리는 상황이 연출될 수 있으니 가급적이면 우분투나 리눅스 민트가지고 업데이트를 하는게 좋을 것 같다. ※ 윈도우에서는 적용할 수 없으니 리눅스 민트 시스템이 PC에 설치되어 있다는 가정하에 시작한다. 이걸 커스터마이징하기 전에 결과를 이미 봤고 나는 내 PC를 어떻게 꾸밀지 미리 생각을 다 해놓은 상태다. 그래서 그거에 따라 순서대로 따라서 가면

Naver Blog

[네트워크 기초] WAN 기술 - PPP PAP / PPP CHAP

이번 포스팅에서는 WAN 기법에 대해서 알아보자. 여기서는 우선 PPP PAP와 PPP CHAP에 대해서만 진도를 나가 볼 생각이다. 그 전에 WAN 기법이 뭔지부터 살펴보자. WAN의 기초 이론과 설정 WAN(Wdie Area Network)은 넓은 의미로 LAN과 MAN을 포괄하는 크기의 네트워크를 지칭할 때 쓰는 용어다. 즉, 크기가 LAN과 MAN보다는 큰 것일 뿐이지 데이터를 전송하는데 있어서는 크게 다를 바가 없다. 그러나 사용되는 장치가 라우터와 스위치에 국한되지 않고 많은 다양한 장비들이 사용되고 있으며, 특히 요즘과 같이 스마트폰을 많이 사용하는 환경과 무선 네트워크가 많이 구성되어 있는 환경에서 WAN은 다양한 접속 기술과 접속 장치들을 통해 네트워크를 구성하고 있다. 다음 표에서 WAN과 관련된 주요 장치를 요약했다. 장비 기능 모뎀(Modem) 아날로그 신호를 디지털 신호로 변환하거나 디지털 신호를 아날로그 신호로 변환할 때 사용한다. 전송회선이 아날로그 신호로

Naver Blog

4K Video Downloader 일일 다운로드 횟수 초기화

이번에 윈도우 11로 새로 설치를 하면서 리눅스에서는 써 본 적이 없는 4K Video Downloader라는 툴을 알게 되었다. 유튜브 영상을 파일로 다운로드 받을 수 있는 툴인데 이게 알고보니까 프리미엄 결제를 안하면 일일 다운로드 횟수가 30번으로 제한되어 있었다. 하루에 유튜브 영상을 30번이나 다운 받을 일은 없지만 그래도 혹시나 모르는 일이고 프리미엄을 결제하기에는 돈이 좀 아까워서 이걸 초기화 할 수 있는 방법을 찾았다. 이렇게 일본 걸그룹 무대와 요아소비 엠카 무대를 포함해서 총 5번 다운로드를 했고 하루에 다운로드 가능한 횟수는 25번이 되었다. 여기서 다시 초기값 30회로 카운트를 초기화시켜보자. 단축키 [Win키 + R]를 눌러서 실행 창을 띄운다음 레지스트리 편집기인 'regedit'을 실행하자. 띄우면 컴퓨터 경로에서 시작해서 HKEY_CURRENT_USER\Software\4kdownload.com\4K Video Downloader\Limits 경로로 이동

Naver Blog

마이크로소프트 MSOffice365 다운로드 후 정품 인증

이번에는 새롭게 윈도우 11을 설치한 PC에 MS 오피스 365를 정품으로 사용해 보자. 사실 정품은 아니고 크랙도 아니고 약간의 편법을 거쳐야하는데 이게 원래 이런 식으로 사용하는 방식을 크게 선호하지는 않는다. 그런데 마이크로소프트가 기존의 제품만 구매하면 사용할 수 있는 office를 월 정액 형식으로 바꿨다. 제품 구매만으로도 저렴한 가격이 아닌데 이걸 한 달에 12000원을 주고 써야하는게 좀 지랄맞다고 생각을 해서 구글링을 통해 바이러스 검사를 철저하게 해서 멀쩡한 제품을 드디어 찾았다. 참고로 바이러스 검사결과에는 아무 것도 감지가 되지 않았기 때문에 안심하고 설치를 해 보자. O365ProPlusRetail.img O365ProPlusRetail.img Sign In drive.google.com 우선 위의 구글 드라이브를 통해 Office365ProPlus 이미지 파일을 다운로드 하자. 다운로드가 되면 윈도우 DVD 드라이브에 탑재를 해서 폴더 안에 있는 Setup.

Naver Blog

Adobe Photoshop 2023 크랙버전 설치하기

이전 포스팅에서 MSOffice365를 KMS 인증 방식으로 정품 인증을 해서 설치를 했었다. 그런데 생각해보니까 포토샵도 설치를 해야하는데 이건 MSOffice365의 두 배 가격인 월 24,000원을 내라고한다. 자주 사용할 것도 아니고 가끔 포스팅에 필요한 이미지나 프로필 사진 바꿀 때만 사용할 건데 너무 지랄 같아서 이것도 아예 그냥 크랙 버전을 사용하려고 한다. 물론 포토샵 크랙 버전을 설치하고 바이러스 검사를 했지만 아무것도 발견되지 않았다. 마이크로소프트 백신툴은 믿을만 하니까 안심하고 사용해도 될 것 같다. Adobe Photoshop 2024 Free Download (Latest version) - FileCR Free Download Adobe Photoshop 2024 Latest version Pre-Activated - AI Art Generative Fill – Adobe Firefly - Neural Filters. Torrent Magnet. filec

Naver Blog

[네트워크 기초] 스위치 Native VLAN과 DTP, Inter-VLAN 적용

윈도우 11을 설치하고 이것저것 하느라 좀 바빴는데 이번에 다시 진도를 나가보자. Native VLAN Trunk Native VLAN 구조 VLAN은 세 가지 형태의 프레임을 가지는데 VLAN 정보가 없는 프레임(Untagged frames), 우선순위 프레임(Priority-tagged frames), 일반 VLAN 정보가 있는 프레임(VLAN-tagged frames)이 있다. VLAN 정보가 없는 프레임이나 우선순위 프레임 경우에는 VLAN 정보를 가지고 있지 않다. 그래서 MAC 주소나 IP 프로토콜 ID 등으로 해당 프레임을 분류하며, VLAN 정보가 있는 프레임은 VLAN ID로 VLAN을 분류한다. 802.1Q를 포함하고 있는 802.3 프레임 포맷은 다음과 같다. 목적지 주소 출발지 주소 802.1Q 태그 유형 / 길이 데이터 FCS 해당 프레임에 있는 필드 중 802.1Q 태그 부분에 VLAN ID를 넣는다. 802.1Q의 경우에는 VLAN ID가 없는 프레임을

Naver Blog

짜증나는 모기가 시야에서 사라지는 이유

여름도 끝났고 입추는 진작에 지났다. 그리고 낮과 밤의 일교차가 많이 심하긴 하지만 밤에는 좀 쌀쌀하다. 그런데 이 짜증나는 모기 새끼들이 지금도 종종 있다. 심지어 한창 더울 때 잠만 자면 다른 부위는 다 놔두고 하필이면 귓속에서 앵앵거리면서 귓속말을 하는 바람에 결국 홈매트를 피우고 잤지만 소용이 없었다. 더워 뒤지겠는데 귓가에만 앵앵거리길래 이불을 얼굴까지 파묻고 잤지만 답답해서 못살겠다. 그래서 결국 내 손으로 이 호로새끼를 때려 잡기 위해서 위의 전기 모기채를 쿠팡으로 주문했다. 건전지도 필요없고 충전식으로 쓸 수 있어서 바로 질렀다. 그래서 저거로 짜증나는 모기 새끼들을 때려잡기 위해 방의 불을 켜고 벽부터 천장까지 훑어봤지만 모기는 없었다. 모기채를 내려놓고 다시 잠자리에 들려고하면 다시 앵앵거려서 다시 불을 켜고 모기채를 들었지만 또 없다. 마침내 비행 중인 새끼가 한 마리 있었고 그 새끼는 때마침 내 눈에 띄었지만 눈을 깜빡거리지도 않았는데 그 사이에 내 시야에서 완

Naver Blog

[네트워크 기초] 스위치의 Port-Security 설정

Port-Security 설정 스위치는 L2 장비로써 MAC Table을 가지고 있다. L2에서 MAC 주소를 기반으로 프레임을 수신할 것인지 아닌지를 결정할 수 있는 기능이 있는데 이 기능을 'Port-Security'라고 한다. Port-security는 다양하게 설정이 가능한데 예를 들어서 스위치의 어떤 한 포트가 학습할 수 있는 MAC 주소의 갯수를 제한할 수도 있고 특정 MAC 주소를 수동으로 입력한 후에 해당하는 MAC 주소를 가지는 장치만 스위치를 통해 프레임을 전송하게끔 할 수 있다. 만약 제한한 수 이상의 MAC 주소를 학습하거나 등록되지 않은 MAC 주소가 프레임을 전송하려고 하면 포트를 다운시키는 등의 방법을 사용할 수 있기 때문에 실질적으로 'L2 보안'이라고도 불린다. Port-Security를 직접 적용시키기 위해 다음과 같은 토폴로지를 구성해 보자. Port-Security 실험 토폴로지 위의 토폴로지를 보면 Switch0의 Fa0/1의 경우 2개의 MA

Naver Blog

Visual Studio Code(VSCode) 설치 및 C/C++ 컴파일, 한글 깨짐 현상 해결법

이번에 리눅스의 Recovery 툴 이슈로 인해 의도치 않게... 다시 윈도우로 금의환향(?)하게 되었다. 그래서 리눅스에서 잘 사용했던 VSCode를 다시 재설치 해야하는데 파이썬은 그냥 사용할 수는 있지만 문제는 C/C++이었다. 윈도우에서 원활한 빌드와 디버깅을 위해 gcc/g++ 컴파일러를 따로 설치해야 한다는 것이다. [리눅스 활용] VSCode 설치 및 C/C++ 컴파일과 파이썬 언어 실행하기 이번에는 마이크로소프트에서 제공하는 VSCode(Visual Studio Code) 설치와 C/C++ 언어 컴파일 빌... blog.naver.com 리눅스 사용자는 위의 링크에 접속해서 그대로 따라하면 된다. 그래서 본격적으로 VSCode를 설치하기 전에 윈도우에서 사용할 gcc/g++ 먼저 설치해 보자. 여기서 사용할 컴파일러는 MinGW64 컴파일러다. MinGW64 다운로드 및 환경변수 설정 MinGW-w64 - for 32 and 64 bit Windows - Browse

Naver Blog

[네트워크 기초] VTP(VLAN Trunking Protocol)

이번에는 VTP에 대해서 알아보자. VTP(VLAN Trunking Ptorocol) 이전 포스팅에서 VLAN을 어떻게 설정하고 관리하는지에 대해서 학습했었다. 그런데 만약 규모가 큰 네트워크에서 스위치별로 VLAN을 생성해야 하거나 스위치별로 따로 생성된 VLAN을 삭제해야 한다면 이 일들을 일일이 수작업으로 하는 것은 상당히 번거로운 일이 아닐 수 없다. VTP(VLAN Trunking Protocol)는 이러한 환경에서 VLAN의 생성 및 수정, 삭제와 같은 관리를 손쉽게 할 수 있도록 하는 프로토콜이다. VTP가 동작하기 위해서는 스위치가 스위치 사이에 반드시 트렁크가 설정되어 있어야 하며, 다음과 같은 3가지 모드로 동작하게 된다. 서버 모드(Server Mode) : 모든 스위치는 기본적으로 서버 모드로 동작하며, VLAN의 생성 및 수정, 삭제를 자유롭게 할 수 있는 모드이다. 트랜스페어런트 모드(Transparent Mode) : 독립적으로 동작하는 모드이며, 서버 모

Naver Blog

[네트워크 기초] 라우팅 프로토콜 : OSPF 설정 및 적용

이전 포스팅에서 라우팅 프로토콜 OSPF에 대한 이론적인 개념을 학습했다. 이번에는 토폴로지를 꾸며서 실습을 적용시켜보자. 토폴로지는 EIGRP에서 사용했던 것을 재탕하기로 한다. OSPF 적용을 위한 기본 네트워크 토폴로지 우선 각각의 라우터와 연결된 로컬 PC 3대를 다음과 같이 IP 주소를 셋팅해 주자. Previous image Next image 다음은 각각의 라우터에 루프백 가상 IP와 인터페이스의 IP 주소를 적용시키자. 라우터 R1의 기본 설정 스크립트 Router>en Router#conf t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#hostname R1 R1(config)#int loopback 0 R1(config-if)# %LINK-5-CHANGED: Interface Loopback0, changed state to up %LINEPROTO-5-UPDOWN: Line

Naver Blog

정신질환 범죄 - 2019년 선문대학교 칼부림 사건

최근에 칼부림 사건이 많이 발생하면서 '칼부림'이라는 키워드로 뭔가 검색을 해 봤다. 지금까지 가해자는 모두 남성들이었지만 이번에는 반대로 남성에게 가해진 여성 가해자의 칼부림 사건을 우연찮게 찾아보게 되었다. 온라인 커뮤니티 '에브리타임'에 올라온 글 이 사건은 2019년 10월 14일, 에브리타임(줄여서 에타)에 다른 학생이 관련 글을 올리면서 처음으로 알려지게 되었다. 이에 논란이 커지자 총학생회 측에서 페이스북을 통해 공식적으로 입장을 전하게 되었다. 자세한 사건의 내막은 2019년 10월 2일 오후 4시 30분 경, 인문관 3층 강의실에서 가해 여학생이 수업 중간 휴식시간에 복도를 지나가던 피해자의 뒤통수를 갑자기 우산으로 가격하고 이에 피해자가 가해자의 우산을 빼앗은 다음 항의하자 흉기를 꺼내 휘둘러 피해자에게 자상을 남긴 사건이다. 피해자의 자상 흔적 그 와중에 가해자가 흉기를 휘두른 뒤 피해자 역시 자기를 방어하기 위해서 주먹으로 가해자의 얼굴을 가격했다고 하지만 이게

Naver Blog

[네트워크 기초] OSPF의 DR/BDR 적용과 MD5 인증

잠시동안 개인사정으로 블로그를 방치하느라 '방치형 블로그'라고 이름을 바꾸고 일이 끝나면서 다시 블로그 글을 작성하려고 한다. 그래서 못나갔던 네트워크 기초도 다시 빼보려고 한다. 오랜만에 작성하고 진도를 나가서 그런지 OSPF 부분만 다시 복습을 해서 이어서 작성을 한다. DR과 BDR 선정 OSPF는 네트워크 토폴로지나 경로에 변화가 생기면 같은 영역에 있는 라우터들 간에 LSA를 주고 받는다. 그런데 모든 라우터가 LSA를 주고 받으면 간단한 토폴로지를 가지는 네트워크는 크게 영향을 받지 않지만 라우터를 많이 가지고 있는 토폴로지에서는 과도한 LSA 플러딩이 네트워크 운영에 영향을 줄 수 있다. DR 및 BDR 패킷흐름 이에 대처하기 위해서 OSPF는 영역을 나누어 설계하는 구조적인 방식을 통해 해당 문제를 해결하고 있다. 단, 네트워크가 커질수록 계속적으로 영역을 나누어 설계하는 것도 좋은 방법은 아니다. 그래서 단일 네트워크 영역에 DR(Designated Router)과

Naver Blog

tpm 없이 윈도우 11 설치하기 - tpm 우회법

이번에 평소에 주 OS로 사용하던 리눅스 민트를 잘 사용하다가 갑자기 recovery 툴을 잘못 건드리면서 다시 윈도우 10으로 회귀를 해버렸다. 순간 한 5분 정도 벙쪄서 단전에서 올라오는 분노를 억누르고 있을 때 그냥 이참에 윈도우로 한 번 써보자... 어차피 호환성도 뛰어나고... 이런식으로 스스로 합리화를 하고 있었다. 그렇게 설정을 대충 끝내고 업데이트가 있나 살펴봤는데 아니...? 윈도우 11로 업그레이드를 할 수 있다고 하네? 그래서 이왕 이렇게 된거 사양을 대충 확인하고 윈도우 11로 바꿔보려고 한다. 한 번도 써 본 적이 없는 운영체제고 기존의 윈도우 10에서 뭐가 어떻게 바뀌었는지도 궁금했다. 그런데 나 같은 경우에는 호환 가능한 tpm이 없어서 윈도우 11로 업그레이드가 불가능했다. 그래도 뭔가 다른 방법이 있을 거라고 생각하고 다소 무모하게(?) 윈도우 11로 업그레이드를 강행하기로 했다. 구글에 Windows 11 다운로드를 검색하고 첫 번째 게시글을 클릭해서

Naver Blog

윈도우 11(Windows 11) 설치 후 필수 프로그램 설치하기

이전 포스팅에서 리눅스의 recovery 툴을 잘못 만지는 바람에 윈도우 10이 강제적으로 설치되는 날벼락을 맞았다. 그러다가 이걸 기회로 삼고자 윈도우 11로 우여곡절 끝에 설치를 끝냈는데 집에서는 근 3~4년 만에 사용하는 윈도우라서 그런지 괜히 이질감이 들면서 처음 설치가 끝나면 뭘해야 할지 몰라서 우선 필수 프로그램을 설치해 보기로 했다. 참고로 리눅스 설치 후에도 필수 프로그램 설치는 반드시 거치는 과정이었으니 여기서도 꼭 거쳐가야하는 과정이다. 아무래도 리눅스랑은 사용하는 프로그램 체계가 다르기 때문에 구글링을 통해서 정보 취득을 좀 한 다음에 내가 필요한 프로그램을 추렸다. 구글 크롬 브라우저 설치 Chrome 웹브라우저 더욱 스마트해진 Google로 더 간편하고 안전하고 빠르게. www.google.co.kr 리눅스를 사용할 때도 크롬 브라우저를 썼었다. 여기서 크롬 브라우저는 절대 못 놓는다. 우선 위의 링크를 들어가면 먼저 나오는 [Chrome 다운로드]라는 파란

Naver Blog

[네트워크 기초] VLAL과 Inter-VLAN 샤우팅 - (이론)

이번에는 라우터가 아니라 스위치 장비를 가지고 VLAN과 Inter-VLAN 샤우팅에 대해서 학습을 해 보자. 스위치의 계층적 구조 스위치 장치는 LAN 구간에서 주로 사용되는 장치로 L2, L3, L4, L7 스위치로 구분할 수 있다. L2 스위치는 MAC 주소를 기반으로 프레임을 전달하는 장비이며, 보통 일반적인 스위치라고 하면 L2 스위치를 지칭하는 의미다. MAC 주소를 기반으로 하기 때문에 L2 스위치는 MAC 테이블을 가지고 있으며, MAC 주소를 기반으로 보안을 제공하기도 한다. L3 스위치는 L2의 기능을 포함하고 있다. L3가 L2보다 하드웨어 성능이 더 좋으며, L4는 TCP와 UDP 등을 스위칭하면서 RTP 등의 헤더를 사용해서 응용 프로그램에서 사용하는 프로토콜 중 어떤 것을 우선적으로 전달할 것인지를 결정할 수 있다. 또한 주로 서버나 네트워크의 트래픽에 대한 로드 밸런싱(Load Balancing)을 하는 용도로도 사용된다. L7 스위치는 패킷의 헤더 정보만

Naver Blog

[네트워크 기초] 스위치의 VLAN 설정 및 적용

이전 포스팅에 이어서 스위치를 중심으로 한 기본 네트워크 토폴로지를 가지고 실습을 진행해 보자. 기본 네트워크 토폴로지 만약 위의 토폴로지가 많은 네트워크 장치(PC, 프린터, AP 등)에 연결된다면 플러딩 데이터가 커지게 되어서 일정한 대역폭을 차지하게 된다. 또한 스위치는 자신이 브로드캐스트 프레임을 받으면 브로드캐스트 프레임을 받은 포트를 제외한 모든 포트에게 이 트래픽을 전달하게 되므로 결과적으로 네트워크의 크기가 클수록 이런 데이터가 늘어나는 문제점을 가지게 된다. 또한 내부에서 권한이 없는 사용자가 아무런 제약 없이 특정 장치에 접속할 수 있게 되는 문제점이 생기게 되면서 이를 L2 계층에서 해결하고자 사용되는 것이 바로 VLAN(Virtual LAN)이다. 포트를 통해 트래픽이 전달되는 과정의 예시 VLAN은 브로드캐스트 도메인을 분할하여 브로드캐스트 트래픽으로 인한 장비들의 성능 저하를 막을 수 있으며, 서로 다른 VLAN에 속해 있는 장치들은 통신이 불가능하기 때문에

Naver Blog

큐빗토렌트(qbittorrent) 설치 후 초기 설정하기

윈도우 11을 새로 설치하고 필수 프로그램을 설치할 때 큐빗토렌트를 설치했었다. 그런데 리눅스에서 사용하던 것과는 다르게 여기서는 정보 수집을 통해서 초기 설정을 해 줘야 뭔가 원활하게 돌아간다는 것을 알게 되었다. qBittorrent Official Website Windows 7 / 8 / 10 / 11 Download qBittorrent v4.5.5 (multiple installer choice) (Additional download options) Installer (64-bit) Info Mirrors PGP Signature 4.5.5 Uses Qt5 and libtorrent 1.2.x series. FossHub , SourceForge FossHub , SourceForge 4.5.5 (lt20 qt5) Uses Qt5 and libtorrent 2.0.x series. F... www.qbittorrent.org 설치는 위의 링크를 타고 접속해서 파일을 다운로

Naver Blog

[네트워크 기초] 라우팅 프로토콜 : EIGRP 설정 및 적용

이전 포스팅에서 라우팅 프로토콜의 한 종류인 EIGRP의 이론적인 부분에 대해서 학습했다. 여기서는 EIGRP를 토폴로지에다가 직접 설정해 보자. EIGRP 적용을 위한 네트워크 토폴로지 이제 EIGRP를 직접 설정해 보자. 패킷트레이서로 위의 토폴로지를 구성한 다음 EIGRP의 특성을 알아보기 위해 bandwidth 명렁어를 사용해서 대역폭을 조정한다. 루프백 인터페이스는 논리적인 인터페이스이기 때문에 활성화를 시키지 않아도 인터페이스가 만들어지면 자동으로 활성화된다. 다음과 같이 라우터를 제외한 PC 3대에 IP 주소를 할당하자. Previous image Next image 그리고 각각의 라우터 설정을 위해서 다음의 스크립트를 참조하자. 우선 라우터 R1부터 시작하자. 라우터 R1 설정 스크립트 Router>en Router#conf t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#hos

Naver Blog

[술 강요 문화의 폐해] 증평 여대생 음주 사망 사건

요즘은 회식 자리에서 음주 문화가 어떻게 발휘되는지는 모른다. 분명 예전만큼은 덜할 지도 모르겠지만 그런데 아직도 술 강요 문화가 조금은 남아있는 것 같다. 나 같은 경우에도 알쓰라서 술을 잘 못 마시지만 부장님이 말아서 주시는 첫 소맥잔은 무조건 원샷을 때리고 본인이 마시고 싶은 음료수를 마셔야 한다. 그래서 이번에는 충주대학교에서 발생한 극단적인 술 강요 문화의 폐해 사건을 가져와 봤다. 故 금인경(1990.08.16 ~ 2010.04.30) 씨의 빈소 2010년 4월 29일 오후 7시, 충주대학교 증평캠퍼스(現 한국교통대학교 증평캠퍼스) 물리치료학과인 안모 씨(1990년 생, 당시 만 20세) 등 2명이 1학년 학생 후배들을 모은 뒤 강압적인 분위기 속에서 이름을 모르는 선배 숫자에 상응하는 양의 술을 종이컵에 따라서 역시 1학년 학생인 피해자였던 금인경(1990년 생) 씨에게 술을 마시게 한 뒤 사망에 이르게 한 사건이다. 같은 1990년 생이었지만 금인경 씨는 재수생이나 휴

Naver Blog

[네트워크 기초] EIGRP의 자동 경로 요약과 메트릭 값

이전 포스팅에 이어서 EIGRP 프로토콜의 자동 경로 요약과 메트릭 값에 대해서 알아보자. 이전에 사용했던 EIGRP 토폴로지는 다음과 같다. EIGRP 학습을 위한 네트워크 토폴로지 자동 경로 요약 이전의 EIGRP 설정에서는 no auto-summary 명령어를 사용해서 경로 정보를 클래스풀 네트워크 주소로 자동 요약하지 못하게 했었다. 그런데 만약에 경로를 자동으로 요약하도록 하면 어떻게 되는지 살펴보자. 이를 위해서 다음 명령어 스크립트를 참조한다. R1>en R1#conf t Enter configuration commands, one per line. End with CNTL/Z. R1(config)#router eigrp 7 R1(config-router)#auto-summary R1(config-router)# %DUAL-5-NBRCHANGE: IP-EIGRP 7: Neighbor 203.230.10.1 (Serial0/2/0) resync: summary config

Naver Blog

멀티탭의 스위치 LED가 깜빡거리는 이유에 대해서

여름도 거의 끝나가는 것 같...긴 개뿔 더워 뒤지겠다. 그래서 방 청소를 하면서 발견한 사실이 하나 있었다. 모니터와 PC 본체의 LED가 움직이는 증상 저걸 깜빡거린다고 해야할지 왔다갔다 떤다고 해야할 지는 모르겠다. 아무튼 저런 증상이 있었는데 저 멀티탭을 쓴지가 좀 오래됐다. 그래서 이번에 저런 원인이 나타나는 이유와 저걸 그대로 써도 괜찮을지 정보 조사를 좀 해 봤는데 결론은 그냥 써도 문제가 전혀 없다. 개드립 커뮤니티도 그렇고 위키트리도 그렇고 TV 공익 광고 속에서도 멀티탭을 2년 이상 사용하지 마라고 한다. 그 이유는 2년이 지난 멀티탭은 주변 환경 오염과 접촉 불량 및 단선, 전류 초과 사용 등에 취약해서 화재와 폭발의 위험이 있기 때문에 권장 사용 기한에 맞춰서 교체해주는 것이 바람직하다...고 하는데 멀티탭 1~2년 쓰고 주기적으로 교체해주는 사람이 전국에서 몇 명이나 될까? 그리고 최근 10년 사이에 멀티탭을 교체하지 않고 계속 써서 화재가 났다는 뉴스는 들어

Naver Blog

[네트워크 기초] EIGRP DUAL과 루프백 인터페이스

이전 포스팅에 이어서 진도를 나가보자. EIGRP 적용을 위한 토폴로지는 다음과 같다. EIGRP 적용을 위한 네트워크 토폴로지 이전 포스팅에 이어서 여기서 병목 지점이 어딘지 각 라우터에 연결된 interface 정보를 보면서 찾아보자. R1>en R1#show interfaces s0/2/0 Serial0/2/0 is up, line protocol is up (connected) Hardware is HD64570 Internet address is 203.230.10.2/24 MTU 1500 bytes, BW 1024 Kbit, DLY 20000 usec, reliability 255/255, txload 1/255, rxload 1/255 R2>en R2#show interface s0/2/0 Serial0/2/0 is up, line protocol is up (connected) Hardware is HD64570 Internet address is 203.230.10.

Naver Blog

[대물] 세계에서 가장 큰 멕시코 남자의 사이즈

이번엔 정보를 찾고자 외국 사이트를 좀 서핑하다가 전 세계에서 가장 큰 대물 사이즈를 가진 멕시코 남자에 대해서 찾아보게 되었다. 로베르토 에스퀴벨 카브레라(Roberto Esquivel Cabrer)라는 이름을 가진 멕시코 국적의 이 남자는 2015년에 세계에서 가장 큰 페니스를 가진 인물로 기네스북에 올랐다. 그의 성기 길이는 18.9인치(약 48cm)에 달하며, 이는 포유류 중에서도 가장 긴 성기를 가진 말과 비슷한 길이다. 하지만 그의 대물스러운 길이로 인해 자신의 삶이 망가졌다고 한 신문과의 인터뷰에서 밝혔다. 멕시코의 언론 매체인 '방과르디아(VANGUARDIA)'에 따르면 길이 48.2cm에 둘레 25cm, 무게 마저 1kg에 달하는 자신의 성기 크기 때문에 직장은 물론 일상 생활도 할 수가 없어서 장애인으로 판정되어 정부 보조금에 의지하면서 쓰레기통을 뒤지는 신세가 되었다고 전했다. 시간이 흘러 2017년에 자신의 성기 길이가 세상에 알려지면서 포르노 업체에서 영화 출

Naver Blog

[네트워크 기초] 라우팅 프로토콜 : OSPF - (이론)

이번에는 EIGRP에 이어서 또 다른 라우팅 프로토콜의 한 종류인 OSPF에 대해서 알아보자. OSPF OSPF의 패킷 헤더 구조 OSPF(Open Shortest Path First)는 RFC 2328에 규정되어 있는 표준화된 라우팅 프로토콜이다. 모든 라우터 벤더에서 지원되며, RIP이나 EIGRP보다 설정이 다소 복잡하긴 하지만 계층화된 라우팅 동작을 수행하기 때문에 중 · 대규모 네트워크에 사실상 가장 많이 사용되는 라우팅 프로토콜이다. OSPF는 라우팅 정보 업데이트 시 224.0.0.5와 224.0.0.6의 멀티캐스트 주소를 사용하며, 프로토콜 번호 89번을 사용하는 라우팅 프로토콜인데 경로(링크) 상태에 변화가 생기면 변화된 부분만 업데이트를 실시하며, 업데이트할 내용이 없더라도 30분 간격으로 링크 상태 재생(Link-State Refresh) 기능을 통해 주기적으로 라우팅 업데이트 정보를 교환한다. OSPF 라우팅 프로토콜의 계층적인 구조 OSPF는 목적지까지의 비용

Naver Blog

한국인 여성에 의한 일본 도쿄 영아 시신 유기 사건

예전에 NHK를 통해 국제 뉴스를 보는데 한국인과 관련된 속보를 본 적이 있었다. 때는 2017년 2월 15일 일본 도쿄도 신주쿠 구 가부키초(歌舞伎町)에서 한국인 여성 서모 씨(당시 25세)가 남자 아이의 사체를 주차장 쓰레기통에 넣어서 유기한 사건이 발생했다. 이 여성은 범행 1년 1개월이 지난 뒤인 2018년 3월, 일본 경시청 산하 수사관에 의해 사체 유기 치사 혐의로 체포되었고 사건에 대한 조사가 진행되었다. 당시 뉴스 속보 그녀의 증언에 따르면 도쿄의 한 호텔에서 아기를 출산했는데 경찰 조사에서 "아이가 죽은 것 같아 병원에 데려가려고 했지만 죽였다고 의심받는 것이 무서웠다"는 터무니 없는 변명을 했으며, 사건을 은폐하기 위해서 주차장의 쓰레기통에 신생아를 유기했다. 당시 경시청의 부검 결과, 아기는 생후 최대 24시간(하루) 이상 생존해 있었으며, 탯줄이 붙어 있는 채로 사망한 것으로 알려졌다. 그리고 시신 발견 당시에는 사후 1주일이 지나서 시신의 부패가 시작된 상태였

Naver Blog

[우울증의 심각성] 2006년 네이버 지식인 자살 사건

본인이 생각하기에 자신의 뜻대로 되지 않는게 인생이지만 그래도 행복하게 인생을 살아가려고 노력 중에 있다. 연차를 내고 집에만 있어서 답답해서 그런지, 본래 검색하려는 단어를 잊어버려서 그런지는 몰라도 무의식중에 나도 모르게 갑자기 네이버에 '자살', '우울증' 등의 자극적인 단어를 검색하고 있었다. 그러다가 한 사건을 찾게 되었는데... 사건 정황 2006년 3월 8일, hugspa(사망 당시 16세)라는 아이디를 사용하는 네이버 유저가 지식인에 자살하는 방법을 설명하는 일본어 글을 해석해달라는 질문글을 올리고 답변이 달렸다. 일본어를 번역한 답변의 수정 과정을 거쳐서 재번역된 내용은 다음과 같다. ※ 자극적이고 민감한 내용이므로 사람에 따라 불쾌감을 느낄 수 있음. 목매달기 준비할 것은 끈 하나면 족하다. 전기코드, 벨트, 새끼줄 목에 감을 수 있는 것이라면 뭐든 상관없다. 단, 가급적 부드럽고 목에 딱 피트되는 것을 고를 것. 백화점의 포장용 비닐끈으로 100kg 정도 체중을

Naver Blog

[네트워크 기초] 라우팅 프로토콜 : EIGRP - (이론)

이번에는 라우팅 프로토콜의 한 종류인 EIGRP에 대해서 알아보자. EIGRP 란? 대충 이런 토폴로지가 있다고 치자. EIGRP(Enhanced IGRP)는 IGRP(Interior Gateway Routing Protocol)의 기능을 향상시킨 라우팅 프로토콜이며, 거리 벡터 라우팅 프로토콜에 속하면서 클래스리스의 속성을 가지고 있다. 그리고 224.0.0.10의 멀티캐스트 주소를 사용하고 88번 프로토콜을 사용한다. EIGRP의 전신인 IGRP는 IOS 12.2 이후로는 지원되지 않는다. 현재 라우터는 거의 12.4 혹은 15.0의 IOS를 사용하기 때문에 IGRP를 현재의 네트워크에서는 사용할 수 없으며, 사실상 단종되었다고 봐도 된다. EIGRP는 기본적으로 자동 요약(auto-summary) 기능을 수행하고 Process-ID로 반드시 자율 시스템 번호(Autonomous System Number)를 사용해야 한다. 자율 시스템 번호는 동일한 관리를 받는 라우터들의 집합

Naver Blog

[암호화폐 금융 사기] 2022년 FTX 파산 사태 정리

나는 예전에 업비트를 통해서 코인 투자를 한 적이 있었다. 작년 2022년 10월에 처음 시작을 해서 다행스럽게도 루나 코인 대폭락 사태는 겪지 않았지만 시작한 지 얼마 되지도 않아서 FTX 파산 사태를 겪으면서 패닉을 당한 적이 있었다. 당시에 나는 룸네트워크, 세럼, 피르마체인 등에 50만원 씩 분산 투자를 하고 있던 상태였는데 시작했을 초기 당시에는 루나 대폭락이라는 태풍이 지나가고 조금씩 복구되는 과정이었는지 코인판 자체가 상승장이기도 했고 남는 돈으로 이오스나 엑시인피니티가지고 단타도 치면서 "와... 나 금방 부자되겠는데..?" 라고 행복회로 오지게 돌리다가 FTX 파산 사태를 몸으로 직접 체감을 했었다. 그때 들어간 재산의 절반 이상이 날아가고 내가 코인을 접은 계기가 된 사건이었는데 한 번씩 주변에서 코인으로 잘됐다는 소문이 들려오면 코인 투자의 유혹을 뿌리치기 위해서라도, 그리고 나 스스로 절제를 하기 위해서라도 이 글을 써 놓고 두고두고 보기 위해서 기록하는 용도로

Naver Blog

[네트워크 기초] RIPv1/v2 - 링크 상태 라우팅 프로토콜

저번 포스팅의 거리 벡터 라우팅 프로토콜에 이어서 이번에는 링크 상태 라우팅 프로토콜에 대해 알아보자. 링크 상태 라우팅 프로토콜(Link State Routing Protocol) 링크 상태 라우팅 프로토콜은 '다익스트라(Dijkstra)' 알고리즘 혹은 최단 경로 우선(SPF, Shortest Path First) 알고리즘을 사용해서 목적기까지의 최단 경로를 계산한 다음 이를 기초로 패킷을 전송하는 방법이다. 해당 프로토콜을 학습하기 위해서 새로운 네트워크 토폴로지를 다음과 같이 꾸며보자. 링크 비용을 적용한 기본 네트워크 토폴로지 링크 상태 라우팅 프로토콜로 동작하는 각 라우터는 직접 연결되어 있는 링크에 대한 정보를 동일한 영역 내의 모든 다른 라우터들에게 알려줘야 하는데 이를 위해 '링크 상태 패킷(LSP, Link State Packet)'이라는 것을 생성한다. 그리고 생성한 링크 상태 패킷의 전달은 '플러딩(flooding)' 방식으로 수행하고 이 정보를 전달 받은 라우

Naver Blog

여배우를 핥는 두꺼비 아재 AV 배우 요시무라 타쿠(吉村卓) 이야기

이번에도 AV 남자배우 이야기를 들고왔다. AV를 좀 봤다하는 사람들은 모를 수가 없는 인물인데 아무래도 별명이 두꺼비이고 촬영 컨셉 자체가 좀 더러운 이미지가 있어서 호불호가 갈리는 인물이다. 이름 : 요시무라 타쿠(吉村卓) 별명 : 두꺼비 출생 : 1970년 7월 23일, 일본 사이타마현 토코로자와시 학력 : 테이쿄대학 문학부 학사 취미 : 와인 마시기, 신사 순례 신체 : 168cm / 73kg / 혈액형 AB형 데뷔 : 1993년 1월 일본에서는 배우 활동도 한 경력이 있으며, 현재는 AV 남배우이다. 한국에서는 두꺼비 아재, 두꺼비 아저씨로 통하고 변태 아저씨 컨셉을 주로 맡는다. 학창시절에는 학생회장을 맡고 고등학생 때는 축구부였는데 테이쿄대학에서는 영화연구회 소속이었다고 한다. 배우가 하고 싶어서 졸업 직후인 19살 때 배우 양성소에 다녔고 당시 인기 절정의 트렌디 형사 드라마인 1988년 작 드라마 '너의 눈동자를 체포한다'에서 처음으로 대사가 있는 역할을 맡았다. 하

Naver Blog

[네트워크 기초] RIPv1 - 클래스풀 라우팅 프로토콜

이전 포스팅에서 학습했던 거리 벡터 라우팅 프로토콜과 링크 상태 라우팅 프로토콜을 기반으로 RIPv1에 대해서 진도를 나가보자. 네트워크 토폴로지는 다음과 같다. 기본 네트워크 토폴로지 RIPv1 LAB with RIPv1 문제 RIP(Routing Information Protocol)은 거리 벡터 라우팅 프로토콜을 기반으로 2가지 버전(v1, v2)이 지원되고 있다. RIP은 초창기에 GWINFO(Gateway Information Protocol)를 시점으로 발전 되었으며, 1994년에 RIPv2, 1997년에 IPv6를 지원하는 RIPng으로 발전되었다. RIP은 라우팅 정보 업데이트 시 UDP 포트 520번을 사용하며, 경로 결정을 위해 홉 카운트(Hop Count)를 사용한다. RIP은 15보다 큰 홉 카운트를 지원하지 않는다. 즉, RIP을 사용하는 네트워크에서는 전달하고자 하는 패킷이 최대 15개의 라우터만을 거칠 수 있어서 만약 어떤 패킷이 16번째 라우터에 도달한다

Naver Blog

[비뚤어진 애국심] 2004년 서울 일본인 학교 습격 사건

"애국은 불한당의 마지막 피난처다" - 새뮤얼 존슨 "애국심은 사악한 자들의 미덕이다" - 오스카 와일드 "애국자들은 항상 조국을 위해 죽는 것을 떠벌리지만 조국을 위해 죽이는 것은 말하지 않는다" - 버트란드 코셀 "애국자들은 자신이 무슨 소리를 하는지 알지도 못하면서 가장 큰 소리로 떠드는 사람들이다" - 마크 트웨인 위의 명언들이 이번 사건에 가장 잘 맞을 것 같은 표현들이다. 독재자들은 '애국'이나 '민족중흥'이라는 단어를 참 좋아한다. 어떤 가치나 단어가 애매하고 모호할수록 도구로 사용하기에는 더 편리하기 때문이다. 이와 비슷하게도 용기나 희생, 우리, 숭고, 믿음, 국익, 국가, 국격, 국력 등등의 프로파간다스러운 단어들은 많다. 한국인들은 잘 모르는 사건이기도 하고 일본인 입장에서는 혐한을 할 때 가장먼저 들먹거리는, 민족주의를 대변한다는 처절한 변명으로 밖에 안 보이는 이 사건에 대해 알아보자. 해당 사건은 2004년 1월 29일 서울특별시 강남구에서 발생한 사건이다.

Naver Blog

[네트워크 기초] RIPv2 - 클래스리스 라우팅 프로토콜

이전 포스팅에서 학습했던 RIPv1에 이어서 이번에는 RIPv2에 대해서 알아보자. RIPv2 RIPv2는 클래스리스(classless) 라우팅 프로토콜로써 라우팅 업데이트 시 네트워크 정보와 함께 서브넷 마스크 정보도 전달하며, 자동 요약은 설정할 수도 해제할 수도 있다. 또한 RIPv2는 RIPv1에 비해 보안성이 강화된 버전이며, 라우팅 정보 전달 방식이 달라졌다. 즉, RIPv1의 경우에는 라우팅 정보 전달 시 브로드캐스트 주소(255.255.255.255)를 사용하지만 RIPv2는 멀티캐스트 주소(244.0.0.9)를 사용한다. RIPv2는 전술한 몇 가지 항목을 제외하고는 RIPv1과 유사하게 동작한다. 서브네트워크 토폴로지 이전 포스팅에서 가지고 놀았던 서브네트워크 토폴로지에 대해서 RIPv2를 사용하면 어떻게 되는지 아래 설정을 통해서 확인을 해 보자. - 라우터 R_1에서 R_1>en R_1#conf t Enter configuration commands, one p

Naver Blog

[음식 만들기] 고추장 비빔라면 만들어 보자(괴식...)

출출해서 라면을 끓여먹으려고 하는데 집에 때마침 사리면이랑 팔도 비빔쫄면이 있었다. 팔도 비빔쫄면 같은 경우에는 꽤 오랫동안 방치되어 있었는지 유통기한이 한 달 조금 넘게 남아 있어서 빨리 처리를 해야 했다. 그래서 이걸로 할 수 있는게 뭐가 있을까 생각해 보고 계란 두 개를 곁들여서 고추장 비빔라면을 해보려고 한다. 어떤 개같은 괴식이 탄생할 지 무척이나 기대(?)가 된다. 우선 한 쪽에는 끓는 물에 라면 사리를 모두 털어 넣는다. 비빔 쫄면의 양념은 우선 한 쪽으로 빼놨다. 그리고 이와 동시에 저번에 썼던 콩기름에 계란 두 개를 풀어서 모양이고 지랄이고 다 으깨주자. 면이 어느 정도 익으면 채를 이용해서 면만 건저 올린 다음 볶은 계란에다가 투하시킨다. 여기서 면수는 버리지 않고 조금 남겨두자. 혹시나 수분 떨어졌을 때 필요할 지도 모르니까... 그리고 여기에 고추장 한 숟가락을 퍼서 비벼준다. 더럽게 안 비벼져서 면수를 약간 추가했다. 면수는 이럴 때 쓰라고 있는 것 같다. 면

Naver Blog

담배(Cigarette)의 역사와 발전과정에 대해서 알아보자

이번에는 개인적으로 궁금하기도 했고 자기 전이나 일하면서도 문득문득 이런 생각이 들었다. 물론 나 같은 경우에는 현재 금연 5년차가 되었지만 속이 니글거리는 음식을 먹었을 때를 제외하면 딱히 담배가 말린다는 생각이 들지는 않는다. 대신 담배는 언제부터 있어왔고 자본주의가 널리퍼진 현대사회까지 담배가 어떻게 발전되었는지 그 생각이 계속 들어서 이번에 직접 찾아보게 되었다. 그 당시 만병통치약이었던 담배가 백해무익 만병의 근원으로 바뀌기 까지의 과정을 알아보자. 파이프에 잎담배를 넣고 불을 붙여 담배를 피우는 중앙아메리카 원주민들 최초의 담배(Cigarette)가 어디서 어떻게 만들어졌는지에 대한 정확한 기원은 알아내지 못했지만 가장 보편적으로 알려진 사실은 9세기 무렵 중앙아메리카 지역에서 잎담배의 형태로 존재했다고 알려져 있다. 이 당시의 담배는 마야인과 아즈텍인이 종교 행사나 제사 때 담배를 피운 것으로 알려졌다. 아메리카대륙에 살았던 마야인들에게 '담배'는 자신들이 모시는 신과

Naver Blog

[네트워크 기초] 디폴트 정적 경로와 탐색 프로토콜

다시 이전 포스팅에 이어서 진도를 나가보자. 좀 길어질 수도 있지만 양만 잘 맞추면 어쩌면 정적 경로 설정에 관한 포스팅은 이게 마지막이 될 수도 있다. 디폴트 정적 경로(Default Static Route) 설정 기본 네트워크 토폴로지 이전 포스팅에서 라우터 R1에 연결된 PC0의 외부 네트워크와의 통신을 위해서 세 줄의 ip route 명령어를 사용해서 정적 경로를 설정했었는데 이와 같이 패킷의 출입 경로가 하나밖에 없는 스터브 네트워크(Stub Network)에 대해서는 디폴트 정적 경로 설정을 적용시킬 수 있다. 디폴트 정적 경로 설정 관련 명령어 패턴은 다음과 같다. R1(config)#ip route 0.0.0.0 0.0.0.0 [exit-interface | ip-address] 각 파트 명령어의 의미는 다음과 같다. ip route : 정적 경로 설정을 위한 명령어이다. 0.0.0.0(앞) : 쿼드 제로(quad-zero) 네트워크 주소를 의미한다. 0.0.0.

Naver Blog

[희대의 음모론] 1908년 러시아 제국 퉁구스카 대폭발 사건

이번에는 1908년 러시아 제국 당시 퉁구스카 대폭발 사건에 대해 알아보려고 한다. 외계인의 개입설부터 UFO 폭발, 혜성 충돌 등 대표적인 음모론 떡밥으로 알려져 있으며, 제주도 면적만큼을 통째로 날려버린 희대의 사건이다. 1908년 6월 30일 오전, 러시아 제국 시베리아 크라스노야르스크(Красноярск) 지방의 포트카멘나야 퉁구스카 강 유역 지점 삼림지대에 지구접근천체가 떨어져 일어난 폭발사건이다. 당시에는 기술력의 미비 및 제정 러시아 정부의 무관심으로 진상이 제대로 규명되지 않아서 버뮤다 삼각지대와 더불어서 음모론의 대표적인 떡밥으로 떠오르고 있다. 시베리아 중앙에 위치한 소규모 마을인 니주네 카렐린스크에 목격자들이 있었는데 그들의 목격담에 따르면 커다란 불덩이가 서쪽에서 동쪽으로 날아가면서 폭발했다고 한다. "서북쪽 하늘을 수직으로 낙하하는 파란 불빛이 보였다. 이윽고 하늘이 둘로 갈라지면서 거대한 검은 구름이 피어올랐고 잠시 후 천지를 진동시키는 큰 소리로 인해 모두

Naver Blog

[네트워크 기초] 라우팅 프로토콜 : RIPv1/RIPv2(이론)

이번에는 라우팅 프로토콜인 RIPv1과 RIPv2에 대해서 진도를 나가보자. 새로운 내용을 학습하니까 네트워크 토폴로지를 새로 꾸며야 할 것 같다. 그 전에 여기서는 라우팅 프로토콜에 대해 이론적인 개념부터 짚고 넘어가자. '라우팅 프로토콜(routing protocol)'은 라우팅 정보를 교환하여 이를 기반으로 최적의 경로를 라우팅 테이블에서 유지하고 기록하는데 이때 사용되는 모든 프로세스, 알고리즘, 메세지를 통틀어 라우팅 프로토콜이라고 한다. 지금까지 패킷이 어떻게 라우터를 통해 전달되는지 살펴보고 정적 경로 설정 방법에 대해서 학습을 했었다. 여기서부터는 동적 라우팅 프로토콜(Dynamic Routing Protocol)에 대해서 학습하는데 동적 라우팅 프로토콜은 일반적으로 중 · 대규모 네트워크에서 주로 사용되고 현재는 EIGRP와 OSPF가 주로 사용되고 있다. 최적의 경로를 나타내는 라우팅 프로토콜의 예시 규모가 작은 네트워크에서는 정적 라우팅을 적용하거나 동적 라우팅

Naver Blog

[인터넷 세상의 어두운 음지] 두 번째 딥웹 탐방

[인터넷 세상의 어두운 음지] 딥웹을 탐방해 봤다 이번에 우연찮은 기회로 딥웹을 탐방해 봤다. 여기서 딥웹은 네이버나 구글 같은 민간 검색 엔진에서도 검... blog.naver.com 이전 포스팅에서 이미 한 차례 딥웹 사이트를 탐방해 봤다. 그런데 이번에 탐방할 딥웹은 수위가 좀 있을 것으로 보인다. 아마 네이버 측에서 자를 지도 모르겠다. 이전에 탐방했던 딥웹은 구글에도 링크의 흔적이 있으니까 딥웹으로 보기도 힘들고 애교 수준일 것 같은데... 사실 구글에서는 딥웹을 들어갈 수 있는 경로 자체가 제한이 되기 때문에 여기서는 토르 브라우저를 사용해 보자. 불법 총기 거래 사이트 당연히 구글에서는 검색도 안되고 덕덕고를 통해서 가상 네트워크를 제 3세계로 지정해서 들어갔다. 특이점이라면 링크 주소 또한 해쉬값으로 설정되어서 암호화되어 있으며, 위와 같이 불법 총기를 팔고 있다. 피스톨 종류의 권총 뿐만 아니라 줌이 달려있는 라이플도 팔고 있다. Buy Now 버튼을 클릭하면 장바구

Naver Blog

[네트워크 기초] RIPv1/v2 - 거리 벡터 라우팅 프로토콜

이전 포스팅에 이어서 진도를 나가보자. 여기서는 거리 벡터 라우팅 프로토콜에 대해서 알아보려고 한다. 거리 벡터 라우팅 프로토콜(Distance Vector Routing Protocol) 거리 벡터 라우팅 프로토콜은 Bellman-Ford 알고리즘을 사용하여 라우팅 테이블을 자신과 직접적으로 연결된 다른 이웃 라우터들에게 주기적으로(RIP:30초 / IGRP:90초) 브로드캐스트 주소(255.255.255.255)를 사용하여 전송하게 된다.(EIGPR 제외) 이러한 라우팅 정보 업데이트는 네트워크 상태 변화 여부에 관계없이 무조건적으로 이루어지며, 이 때문에 네트워크의 규모가 커지면 커질수록 업데이트 정보의 양이 증가할 수 밖에 없다. 그래서 다음의 네트워크 토폴로지를 이용해서 거리 벡터 라우팅 프로토콜의 기본 동작에 대해서 살펴보자. 거리 벡터 라우팅 프로토콜을 적용한 샘플 네트워크 토폴로지 라우터 R1은 PC0과 라우터 R2에 직접 연결되어 있으며, 라우터 R2는 R1 및 R3

Naver Blog

[금딸 vs 자위] - 인간의 종족 번식 본능에 대한 고찰과 탈모와의 관계

이번에는 기존에 작성했던 정보성 글과는 뉘앙스가 좀 다르다. 개인적으로 궁금하기도 하고 도전의식을 불러일으키는 주제로 봐야할 것 같다. 사실 남녀를 불문하고 자위를 안한 사람은 없을 것이다. 아니, 백번 양보해서 여자는 잘 모르겠지만 남자 중에는 자위를 한 번도 안한 사람은 없을 것이다. 내용이 좀 길고 세줄요약 따위는 개나 줘버렸으니까 집중해서 읽을 사람만 읽어라. 현자타임 갤러리의 게시글 목록 내가 이런 글을 쓰는 이유는 커뮤니티를 돌아다니다가 '현자타임 갤러리'라는 곳을 우연찮게 봤다. 그런데 여기서 활동하는 갤러들의 특징을 보면 전부 '금딸'을 해야겠다는 말을 한다. 아무래도 딸치고 현타가 씨게왔나본데 이 글들이 내가 금딸에 대한 생각을 가지게 해주는 계기가 되었다. 실제로 나 또한 자위 중독이다. 1일 1딸은 기본에 주말에는 1일 3딸을 친 적이 있을 정도로 미친놈이었다. 이게 발정나서 딸을 치는게 아니라 그냥 습관이 되었다고 봐야한다. 그래서 이런 식으로 자기 객관화를 하

Naver Blog

일본 와세다대학 슈퍼프리 동아리 집단 강간 사건

이번에는 2003년 일본의 와세다대학에서 발생한 집단 강간 사건에 대해 알아보자. 와세다 대학의 '슈퍼프리(スーパーフリー)'라는 동아리에서 발생한 와세다대학 역사상 최악의 흑역사 사건이다. 우선 '슈퍼프리(スーパーフリー)'는 1982년에 와세다대학의 동아리로 창설되었으며, 소위 이벤트계 동아리이다. 이벤트계 동아리는 버블경제 시절에 흥했던 일본 대학생들의 서클 활동을 의미하며, 이 사건 이전에도 다른 대학들의 캠퍼스에 가서 삐라(전단지)들을 모아놓고 불을 싸지르는 등의 각종 민폐행위들 때문에 이미지가 좋지 않았다. 사건은 2003년 5월 18일, 슈퍼프리의 리더와 동아리 회원 5명은 도쿄도 미나코구의 롯폰기 힐스모리 타워에 있는 술집에서 2차 만남을 가졌다. 이때 만난 20살의 여대생을 만취시킨 다음 술집 바로 아랫층에 있는 엘리베이터 근처로 끌고가서 집단으로 강간을 했다. 이 여대생은 깨어난 뒤 곧바로 성폭력 사실을 눈치채고 경찰서에 신고하면서 이들이 체포되었다. 여대생 집단 강간

Naver Blog

[네트워크 기초] 라우터와 스위치의 재부팅 및 NVRAM

마찬가지로 저번 포스팅에 이어서 라우터와 스위치의 기본 설정에 대한 내용으로 계속 진도를 나가보자. 라우터와 스위치의 설정 파일 저장 라우터와 스위치에 설정된 내용은 RAM에 저장되어 라우터의 전원이 꺼지거나 재부팅될 경우에는 관련 내용이 전부 증발되면서 설정을 다시 해야 한다. 따라서 한 번 설정한 내용을 유지하기 위해서는 RAM에 있는 내용이 전원이 꺼져도 보관될 수 있도록 NVRAM으로 복사를 해 놔야 한다. 시스코 스위치 및 라우터의 내부 구조 이럴 때는 copy running-config startup-config 명령이나 write memory 명령을 사용해서 이 작업을 실행할 수 있다. 두 명령어는 동일한 결과를 가져오기 때문에 어떤 명령어를 사용해도 무방하다. 그리고 write memory 같은 경우에는 wr로 축약하여 사용할 수 있다. R1>enable Password: R1#copy running-config startup-config Destination fil

Naver Blog

일본의 국민 아이돌 - AKB48 악수회 피습 사건

대한민국에서 동시 다발적으로 발생하는 칼부림 사건들을 보면서 갑자기 일본에서 발생한 한 사건이 생각났다. 이번에는 일본의 국민 아이돌... 이었던 걸그룹 AKB48의 악수회 피습 사건에 대해 알아보려고 한다. 대략 12년~13년 전 쯤에 AKB48을 덕질한 적이 있었는데 그때 기억이 아련하네. 2013년에 군대 가면서 한국의 걸그룹을 TV로 보고 덕질을 멈췄었는데 그 뒤에 이런 사건이 있었구나. 사건 발생 사건의 피해자인 AKB48의 멤버 2014년 5월 25일 오후 5시 경, 이와테현 타키자와시에 위치한 산업진흥문화센터'아피오(Apio)'에서 열린 AKB48의 악수회에서 아오모리현 토와다시에 거주하는 우메타 사토루(梅田 悟, 당시 24세, 무직)라는 남자가 악수회에 참가해서 AKB48 멤버인 카와에이 리나(川栄 李奈)와 이리야마 안나(入山 杏奈)에게 흉기를 휘둘렀다. 악수회에서 흉기를 휘두른 피습범 우메타 사토루(梅田 悟, 당시 24세) 피습범은 날 길이가 약 20cm, 총 50c

Naver Blog

[네트워크 기초] 라우터의 텔넷 접속과 리이센스 활성화

이번에는 텔넷 접속 및 라이센스 활성화 등 기타 여러가지에 대해서 학습해 보자. sample.pkt 파일로 저장해 놨던 토폴로지를 열어준다. 처음엔 텔넷 접속 설정부터 알아보자. 텔넷 접속 설정하기 라우터에 텔넷을 설정하게 되면 PC에서 원격 접속이 가능하게 된다. 전역 설정 모드에서 line vty 명령어를 사용하면 되는데 이 명령어는 텔넷으로 접속되는 사용자의 수를 제한할 수 있다. 예를 들어서 텔넷 접속을 5명으로 제한하고자 한다면 line vty 0 4 명령어와 같이 설정하면 된다. Router>enable Router#conf t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#line vty 0 4 Router(config-line)#password cisco Router(config-line)#login Router(config-line)#exit Router(config)# 지원

Naver Blog

갤럭시 스마트폰을 아이폰처럼 커스터마이징 해 보자

이번에는 갤럭시를 아이폰처럼 커스터마이징을 해 보려고 한다. 아무래도 이번에 사전예약으로 새로 바꾼 z플립5를 기준으로 해보려고 하는데 구글링도 해보고 유튜브도 쳐봤지만 뭔가 내가 만족할 만한 정보는 찾지 못했다. 일본의 야후에서 검색한 갤럭시를 아이폰으로 바꾸는 법 결과 그래서 포기하려는 찰나에 일본 야후에서 검색했더니 정보가 우후죽순처럼 쏟아졌다. 아무래도 과거와는 달리 일본에서도 갤럭시를 사용하는 사람들이 꽤 많을 것으로 추산된다. (사실 갤럭시가 아니라 안드로이드 폰을 아이폰으로 바꾸는 법 같긴 하지만...) 아무튼 일본 야후에서 취득한 정보를 토대로 바꿔보자. 일본어를 잘은 모르지만 'を'를 기준으로 iPhone이 왼쪽에 있고 Galaxy가 오른쪽에 있는 가장 마지막에 있는 게시글은 아이폰을 갤럭시처럼 꾸미는 글 같아서 저것만 제외하고 다른 글에서 정보를 가져왔다. 누군가는 "그럴 바에는 차라리 아이폰을 사라." 라고 말을 할 수도 있다. 하지만 아이폰은 내가 알기로는 다른

Naver Blog

[네트워크 기초] 토폴로지를 이용한 정적 경로 설정

이번에는 라우터만 가지고 정적 경로 설정을 해 보자. 이를 위해서는 새로운 토폴로지를 구성해야 한다. 구성된 토폴로지는 다음과 같다. 기본 네트워크 토폴로지 라우터는 라우팅 테이블을 이용해서 서로 다른 브로드캐스트 영역 간에 패킷을 전달하는 네트워크의 핵심 장치이다. 라우팅에는 크게 '정적 경로(static route)'와 '동적 경로(dynamic route)' 설정 방법이 있다. 정적 경로 설정이 동적인 네트워크 상황 변화에 자동으로 적응하지 못하고 라우팅 테이블을 수동으로 설정해야 하기 때문에 많이 사용되지는 않을 것 같지만 실제 네트워크 설정 시에는 폭넓게 사용되고 있다. 동적 경로 설정은 동적 라우팅 프로토콜에 의해 자동으로 네트워크 탐색 및 등록 과정을 수행하고 이에 따라 라우팅 테이블을 완성하는 과정을 일컫는다. 한 일본인의 블로그에서 가져온 정적 경로 설정의 예시 무슨 경로로 설정을 하든 라우터는 네트워크에 대해 학습하고 이에 따른 라우팅 정보를 유지하며, 적용된 라우

Naver Blog

[노안의 대명사] 시아버지 AV 배우 스기우라 봇키(杉浦ボッ樹) 이야기

이번에 유튜브 알고리즘으로 친한파 AV 배우 오구라 유나의 영상을 보게 되었다. 그런데 상당히 낯이 익은 할아버지(?)가 등장했다. 내가 남자 AV 배우는 관심이 없어서 잘 몰랐는데 이 양반의 나이를 오늘 처음 알았다. 그런데 상당히 충격을 먹었다... 좀 웃긴 쪽으로 ...ㅋㅋ 이름 : 스기우라 봇키(杉浦ボッ樹) 출생 : 1972년 11월 13일(50세), 일본 아이치현 신체 : A형(혈액형 외에 정보 없음) 직업 : AV 남배우 데뷔 : 2004년 4월 생년월일을 보면 알겠지만 1972년생이다... 유재석, 서태지, 장동건, 윤도현, 고소영과 동갑이고 게다가 일본의 국민 아이돌이었던 SMAP의 기무라 타쿠야와는 생년월일까지 똑같다고 한다. 거 참 죄송합니다만 동갑내기 친구인 기무라 타쿠야와 비교좀 해볼게요. ㅋㅋㅋ 이 엄청난 노안인 얼굴에다가 대머리에 흰머리까지 더해서 일본의 AV 계열 중에서는 대표적인 추남이나 할아버지가 젊고 어린 아가씨들을 능욕하는 컨셉에 단골로 캐스팅되는

Naver Blog

[네트워크 기초] 두 번째 정적 경로에 관한 내용

이전 포스팅에 이어서 진도를 나가보자. 토폴로지는 다음과 같다. 정적 경로 설정 네트워크 토폴로지 정적 경로를 설정하는 방법은 이전 포스팅에서 했던 ip route를 사용해서 목적지 네트워크와 서브넷 마스크를 입력한 다음, 해당 목적지로 갈 수 있는 이웃 라우터의 IP 주소를 입력하거나 해당 라우터의 출력 인터페이스를 지정하기만 하면 된다. 그래서 다음은 라우터 R1에서 목적지 네트워크인 203.230.9.0/24 네트워크로의 정적 경로를 설정하는 방식의 예시 커맨드이다. R1>en R1#conf t Enter configuration commands, one per line. End with CNTL/Z. R1(config)#ip route 203.230.9.0 255.255.255.0 203.230.8.2 혹은 R1(config)#ip route 203.230.9.0 255.255.255.0 se0/2/0 둘 중에 어떤 방식을 적용시키더라도 결과는 동일하다. 이제 아래와 같이 위

Naver Blog

희대의 총기난사 - 1984년 조준희 일병 월북 사건

군대를 전역한 지도 8년이 되었다. 그래서 군대 사건사고에 관해서 조사를 하려고 하는데 임병장 총기난사 사건이나 윤일병 가혹행위 살인사건에 대한 사건은 많은 사람들에게 알려져 있다. 지금 조사할 이 사건은 현재 기준으로 봤을 때는 난리가 나도 나야 할 사건이지만 그 이전까지는 보도 자체를 차단했기 때문에 알려지지 않았다. 그래서 2005년 530GP 사건을 통해서 연합뉴스에서 이 사건을 다루면서 알려졌는데 이번에 자세하게 다시 알아보기로 했다. 사건 전개 때는 1984년 6월 26일 오전 10시~11시 경, 강원도 동부전선 까치봉에 있는 육군 22사단 56연대 4대대 TOC 상황실에서 522GP로부터 아비규환의 전화보고 소리와 수류탄 폭음이 들리면서 사건이 알려졌다. 초기 접보 시에는 북측의 기습으로 판단했으나 해당 GP 소속 상황병이었던 조준희 일병이 내무반에 수류탄을 투척하고 M16 소총을 난사한 뒤 휴전선을 넘어 월북한 것으로 드러났다. 사건 바로 다음 날 조 일병의 대남월북권

Naver Blog

[네트워크 기초] 라우터와 스위치의 기본 설정

이제 본격적으로 라우터와 스위치를 만지면서 패킷트레이서의 진도를 나가보자. 라우터, 스위치, 무선 AP(Access AP)와 같은 시스코 제품들은 IOS(Internetwork Operating System) 운영체제를 사용한다. IOS는 시스코 장치들의 운영체제이면서 시스템 소프트웨어로 모든 시스코 제품에 내장되어 있다. 동일한 시스코 장치라고 하더라도 어떠한 종류의 IOS를 사용하는가에 따라 특정 기능이 지원될 수도 있고 지원되지 않을 수도 있다. IOS를 사용하는 장치는 CLI(Command Line Interface)와 GUI(Graphic User Interface)의 2가지 모드를 통해서 설정할 수 있다. CLI는 모든 시스코 장치에 기본적으로 제공되는 인터페이스이며, GUI의 경우에는 SDM(Security Device Manager), ASDM(Adaptive SDM), CCP(Cisco Gonfiguration Professional)와 같은 별도의 장치 전용 GUI

Naver Blog

제 3의 목소리 - 1989년 일본 홋카이도 SOS 조난 사건

이번에는 1989년 7월에 발생한 일본 홋카이도 다이세츠산 아사히다케(旭岳)에서 발생한 조난 사건에 대해 조사를 해 봤다. 정보를 조사하는 나로써도 이해할 수 없는 의문점이 상당히 많은 사건이다. 사건 경과 사건 당시 발견되었던 SOS 구조 사진 1989년 7월 24일 오후, 등산 중 행방불명된 조난자 2명을 찾기 위해 일본의 홋카이도 경찰 측에서 헬리콥터로 수색을 했다. 그런데 수색 도중 등산로에서 조금 떨어진 곳에 쓰러진 나무로 만든 'SOS'라는 문자 표시를 발견했다. 조난자들은 그 곳에서 2~3km 떨어진 북쪽에서 무사히 구조되면서 모든 사건이 일단락되는가 했는데 그 조난자들은 경찰 조사 과정에서 SOS 표시에 대해서는 전혀 모른다고 대답하면서 사건은 새로운 국면을 맞는다. 사건 당시 신문기사 스크랩 또 다른 조난자가 표시를 만들었다고 판단한 경찰 측은 다시 헬리콥터까지 동원해서 조사를 했지만 동물에 물린 흉터가 있는 유골의 파편과 구해달라고 외치는 남자의 목소리가 녹음된 카

Naver Blog

[네트워크 기초] 라우터의 패스워드 설정 및 배너 적용

이전 포스팅과 이어서 학습을 진행하자. 이번에는 라우터의 대표적인 몇 가지 기본 설정 명령어에 대해서 학습을 해보려고 한다. Clock 설정 학습을 위한 기본 토폴로지 Router>show clock *18:26:25.586 UTC Mon Mar 1 1993 Router>enable Router#clock set 22:22:00 2 september 2023 Router#show clock 22:22:2.254 UTC Sat Sep 2 2023 Router# 라우터와 스위치에 설정된 시간을 볼 수 있으며, 또한 설정을 할 수가 있다. 날짜를 변경하고 싶으면 'clock set' 명령어를 사용하는데 위의 코드는 라우터의 현재 시간을 확인한 다음 이를 2023년 9월 2일 22시 22분으로 설정하는 과정을 보여준다. 'show clock' 명령어의 출력 내용 중 '?'로 표시되는 부분은 요일이 표시되는 부분이며, 패킷트레이서에서는 이와 같이 요일 부분이 '?'로 표시된다. 이름 설정

Naver Blog

개인적으로 생각하는 위선적인 사람들의 특징

오늘은 좀 개인적인 생각을 이야기해 보려고 한다. 나는 개인적으로 인성이나 언행들이 나쁜사람보다 더 싫어하는게 착한 척 하는 위선자들이다. 위선자를 굉장히 싫어하고 혐오한다. 그냥 나쁜 사람들은 내가 알아서 손절치고 피하면 그만인데 괜찮다고 여기던 사람들의 도덕적인 결함이 밝혀졌을 때 잘못을 저질렀다는 것 자체에 대한 분노와 더해서 "그 사람이 그런 사람일 줄은 몰랐다"라는 데에서 오는 충격이 훨씬 크다. 그냥 양아치 같이 나쁜 사람이야 남한테 피해를 주던 말던 나한테 피해오기 전에 내가 알아서 피해가면 그만이다. 그런데 위선자 새끼들은 양아치 같은 나쁜 사람한테 대인것 보다 충격과 피해가 훨씬 크기 때문이다. 흔하게 말해서 '위선자(僞善者/Hypocrite)'는 겉으로는 번지르르하게 말을 하면서 타인의 잘못에는 엄하지만 정작 자신도 비슷한 잘못을 저지르는 사람을 일컫는 말이다. 보통 도덕적 우월주의에 빠진 사람들, '착한사람 증후군'에 빠진 사람들이 이런 경우가 많다. 즉, 일반적

Naver Blog

[네트워크 기초] TCP/IP 프로토콜 개념 총 정리

이전 포스팅의 OSI 7계층 참조 모델에 이어서 이번에는 TCP/IP 프로토콜의 개념에 대해 정리해 봤다. OSI 7계층 참조 모델과 TCP/IP 프로토콜 4계층 참조 모델 TCP/IP(Transmission Control Protocol/Internetwork Protocol)는 인터넷을 사용하는 모든 통신의 기본적인 프로토콜로서 TCP/IP는 단순히 프로토콜 그 이상의 의미를 가지는 여러가지 프로토콜의 조합이라고 할 수 있다. 따라서 오늘날 컴퓨터 네트워크(인터넷)를 이해하는 것은 TCP/IP 프로토콜 군(TCP/IP Protocol Suite)을 이해하는 것과 같은 의미를 가진다. TCP/IP 프로토콜을 기반으로 PAN(Personal Area Network), LAN(Local Area Network), MAN(Metropolitan Area Network), WAN(Wide Area Network) 구간을 통한 모든 원활한 데이터 통신이 가능하게 된다. TCP/IP는 OSI

Naver Blog

희대의 막장 사건 - 학교 전담 경찰관에 의한 여고생 성관계 사건

이번에도 유튜브 알고리즘을 통해서 옛날 뉴스를 보다가 민생을 안정화 시키는 경찰과 여고생이 미친 관계를 가지는 사건을 접하게 되었다. 사건 발생 및 수사 2016년 6월 24일, 전직 경찰 간부가 소셜네트워크서비스(SNS)를 통해 "부산지역의 남성 학교전담경찰관(SPO)들이 고등학생과 부적절한 관계를 맺었다"고 폭로하면서 사건이 시작되었다. 이에 경찰 측에서 확인한 결과, 연제경찰서 정모 경장과 사하경찰서 김모 경장이 고등학생들과 성관계를 한 사실이 밝혀졌다. 이 사건이 문제가 된 이유는 경찰 자신이 상담하던 학생과 성관계를 했기 때문이다. 이에 두 경찰은 사표를 내고 김성식 연제경찰서장은 지난 5월 9일, 정 경장의 사건을 보고 받고 바로 사표를 처리했다. 정진규 사하경찰서장 6월 9일, 김 경장의 사표를 처리했다. 그래놓고 부산경찰청에는 의원면직했다고 허위 보고를 했는데 이게 문제가 되자 경찰청은 특별조사단을 파견하게 된다. 특조단은 부산경찰청장과 비위 사실이 밝혀진 경찰관 17

Naver Blog

[네트워크 기초] 서브넷팅(Subnetting) 개념 총 정리

이번에는 고갈된 IPv4 주소 자원을 호율적으로 사용하기 위한 '서브넷팅(Subnetting)'의 개념에 대해서 총 정리를 해 보려고 한다. 좀 복잡하긴 하지만 수학적인 개념만 탑재되어 있으면, 앵간한 빡대가리가 아닌 이상은 개념을 이해하는데는 크게 어려움은 없을 것 같다. 서브넷팅(Subnetting) IP 주소를 서브넷팅(Subnetting) 하는 이유는 한정된 IPv4의 주소자원을 효율적으로 사용하기 위해서 정의된 개념으로 네트워크와 호스트 비트들을 어떤 주어진 조건에 맞게 계산해서 서브넷팅을 실시하게 된다. 예를 들어서 어떤 네트워크가 203.230.7.0/24 라는 주소를 가지고 있다고 가정해 보자. 여기서 '/24'는 서브넷 마스크(Subnet Mask)의 프리픽스(prefix) 표기를 의미하는데 /24를 서브넷 마스크 값으로 바꾸면 255.255.255.0이 된다. 그리고 서브넷 마스크 255.255.255.0 혹은 프리픽스 /24의 의미는 32비트의 IP 주소 비트들

Naver Blog

[음식 만들기] 컵라면 볶음밥 통크게 만들기(신라면 버전)

이번에도 SNS를 통해서 화제가 되었던 컵라면 볶음밥을 만들어 보려고 한다. 사실 귀찮아서 그냥 뜨거운 물 부어서 쳐먹으려고 했지만 블로그에 글을 써 볼 생각으로 해봤다. 사실 컵라면 볶음밥 같은 경우에는 여러 요리 인플루언서들이 글을 올려서 식상할 수도 있지만 조금이라도 차별점을 두기 위해서 큰 컵에 계란 2개를 썼다. 그렇게 해서 차별점을 둔 컵라면 볶음밥을 만드는데 들어간 재료는 다음과 같다. 신라면 큰 컵 하나에 공기밥 하나, 계란 2개다. 조금 미친 생각으로... 남들과 차별화를 두기 위해 저기다가 육수 우릴때 사용하는 멸치도 같이 볶을까 생각을 했지만 진짜 미친짓 같아서 그만뒀다. 우선 첫 번째로 컵라면을 뜯자. 그리고 안에 있던 스프를 꺼낸다. 그리고 컵에서 면을 통째로 꺼낸 다음 위의 비닐팩에 담는다. 원래 유튜브 영상을 보면 지퍼백에 담아서 라면을 뽀갰는데 집에 지퍼백이 없어서 비닐팩을 썼다. 비닐팩에 라면과 건더기들을 모조리 집어넣고 면을 박살낸다. 처음에는 마늘

Naver Blog

[C 언어 기초] 포인터 변수를 참조하는 더블 포인터

이번에는 '포인터의 포인터'로 일컫는 '이중 포인터'에 대해서 알아보자. '더플 포인터'라고도 불리는데 다음과 같이 포인터 변수의 선언에 사용되는 '**' 연산자를 두 개 이어서 선언할 수 있다. int ** dptr; // int 타입의 이중 포인터 이후부터는 구분이 필요한 경우에 한해서는 '*' 연산자를 두 개 사용할 경우에는 '더블 포인터 변수'라고 하고 하나만 사용할 경우에는 '싱글 포인터 변수'로 명명하자. 더블 포인터 변수 포인터 변수는 종류에 상관없이 무조건 주소값을 저장하는 변수이다. 다만 차이가 나는 점이라면 포인터 변수가 참조하는 대상일 뿐이다. 그럼 이와 관련해서 다음의 샘플 코드를 보자. int main(void) { double num = 3.14; double * ptr = &num; // 변수 num의 주소값 저장 . . . . } 위의 코드에서 변수 num과 포인터 변수 ptr의 차이점과 공통점은 다음과 같다. 공통점 : 둘 다 변수이기 때문에 값의 저

Naver Blog

[C 언어 기초] 다중 포인터 변수와 포인터의 필요성

이번엔 간단하게 다중 포인터 변수와 필요성에 대해서 알아보자. 어제 진도를 꽤 많이 나가서 오늘은 챕터가 좀 많이 간단하다. 삼중 포인터 3차원 배열에 이어서 삼중 포인터라는 것도 존재한다. 포인터 변수의 선언에 있어서는 '*' 연산자가 둘 이상 사용되어 선언되는 포인터 변수를 가리켜서 '다중 포인터 변수'라고 하는데 '*' 연산자는 얼마든지 추가될 수 있다. 삼중 포인터에 관한 구조 삼중 포인터의 내부적인 구조는 대충 위의 그림과 비슷하게 생겼다. 그리고 다음과 같이 '*' 연산자가 세 개 삽입된 포인터 변수를 가리켜서 '삼중 포인터 변수'라고 부른다. int ***tptr; // tptr은 삼중 포인터 변수 그리고 이러한 삼중 포인터 변수는 3차원 배열과 마찬가지로 이중 포인터 변수의 개념을 이해했다면 별도의 설명은 불필요하다. 그럼 삼중 포인터 변수에서 저장할 수 있는 값에는 어떤 유형이 있을까? 삼중 포인터 변수는 이중 포인터 변수를 참조하는 용도이며, 이중 포인터 변수의 주

Naver Blog

1988년 일본의 이누나키(犬鳴) 터널 살인사건

기이하고 괴담(?) 같은 실제 사건이 많이 발생하는 곳 하면 역시 일본이 빠질 수가 없다. 일본 역사상 최악의 강력 범죄 - 여고생 콘크리트 살인사건 오늘 유튜브 알고리즘으로 디바제시카님의 영상 하나를 보게되었다. 내가 원래 그런 영상을 잘 보는 성향은... blog.naver.com 이번에는 일본 역사상 최악의 강력 범죄로 평가되고 있는 '여고생 콘크리트 살인사건'과 같은 시기에 발생했던 1988년, 일본의 '이누나키 터널 살인사건(犬鳴トンネル焼殺事件)'에 대해 알아보자. 1988년 12월 7일 일본의 후쿠오카현 미야와카시 이누나키지구의 이누나키 터널에서 한 구의 시체가 발견되었다. 당시 피해자의 신원은 '우메야마 코이치(梅山光一, 당시 20세)'라는 이름을 가진 젊은 남성이었으며, 발견 당시에 시체는 새까맣게 그을린 자국으로 타 있었다. 이에 경찰은 즉시 조사를 시작해서 당시 사건 현장 인근에 있었던 16~19세까지의 불량 남고생 5명을 불렀다. 이들은 코이치에게 휘발유를 부어서

Naver Blog

리눅스 민트에 Cisco 패킷트레이서(Packet Tracer) 설치하기

C 언어 공부를 중간에 관뒀다. 포기한 건 아니지만 책 중간중간에 맞지도 않는 내용이랑 오개념들이 많아서 혼란스러워서 책을 다시 구매하기 전 까지 관뒀다. 아마 다시 진도를 나가려면 구조체부터 나가야할 것 같은데... 그럴 시간에 다른 과목이라도 공부하자는 마음으로 선택한게 CCNA 과목이다. 사실 7년 전에 300달러라는 거금을 투자해서 덤프를 달달 외운 다음 CCNA 자격증을 땄지만 유효기간이 너무 짧아서 다시 따는건 포기했었다. 그런데 이번에 다시 공부 목적으로 CCNA 파트에 해당하는 패킷 트레이서를 설치해서 네트워크 공부를 좀 해보려고 한다. 우선 그 전에 패킷 트레이서(Cisco Packet Tracer)가 뭔지부터 개념만 짚고 넘어가자. 패킷 트레이서(Cisco Packet Tracer) 패킷 트레이서 실행 화면 패킷 트레이서는 Cisco 사의 라우터와 스위치 등으로 네트워크를 가상으로 시뮬레이션 할 수 있는 프로그램이다. 네트워크 공부를 하는 사람들에게는 필수격인 기초

Naver Blog

[음식 만들기] 쿠지라이식 라면 2인분 만들어 먹기(신라면 버전)

나의 또 다른 취미가 하나 생겼다. 바로 요리 해먹기이다. 사실 나는 요리에 '요'자도 모르는 요알못이다. 요리 뿐만 아니라 손으로 하는 행동에는 일가견이 전혀 없는 그야말로 똥손이라서 전공 관련 일도 손으로 키보드만 두들기는 IT 쪽에서만 일하고 있다. 자랑은 아니지만 기본적인 밥도 할 줄 모르고 그나마 할 줄 아는 음식이라고는 미역국, 김치찌개, 라면이 전부다. 주말 새벽에 출출하던 찰나에 라면이 있길래 이걸 어떻게 해먹을까 생각을 하다가 인터넷 사이트에서 '쿠지라이식 라면'이라는 레시피를 우연찮게 발견하게 되었다. 쿠지라이식 라면이 뭐냐? 주간 소년 챔프에 연재되었던 만화 <목요일의 플루트(木曜日のフルット)> '쿠지라이식 라면'은 일본의 주간 소년 챔프에서 연재하는 일상 만화인 <목요일의 플루트(木曜日のフルット)>에서 나온 장면이 화제가 되어 사람들에게 알려진 것이 그 시초이다. 사실 국물을 졸여먹는 라면 같은 경우에는 내가 한창 어렸을 때인 2000년대 초중반에도 자주 해먹긴

Naver Blog

[네트워크 기초] 패킷트레이서 기능 살펴보기

C 언어를 공부하는 책에 오개념이 너무 많아서 중도에 포기하고 이제는 CCNA를 위한 네트워크 기초를 공부해 보려고 한다. 이를 위해서는 패킷 트레이서(packettracer)를 설치해야 하는데 리눅스 버전의 설치 방법은 이전 포스팅을 따로 참고하면 된다. (예약 발행을 해 놓는 바람에 링크를 못 건다...) 아무튼 여기서는 간단하게 패킷 트레이서에 존재하는 내부 기능에 대해서 살펴보자. 참고로 글을 작성하는 기준으로는 패킷트레이서 8.2버전의 최신 버전으로 학습을 하려고 한다. 네트워크에 대한 기초 개념을 잡기 전에 우선 여기에서 사용할 수 있는 기능들부터 살펴보고 가자. 어차피 자주 사용할 프로그램이기 때문에 미리 익혀두는 것도 나쁘지는 않을 듯 하다. 패킷트레이서의 세부 기능 패킷트레이서 창을 살펴보면 상단부에는 메뉴 툴바가 있으며, 하단부에는 사용할 수 있는 장치들이 나열되어 있다. 그리고 메뉴 툴바 아래에 있는 공통 도구 툴바는 네트워크 장치의 배치와 삭제 및 완성된 네트워

Naver Blog

[네트워크 기초] OSI 7계층 참조 모델 개념 총 정리

이번에는 OSI(Open Systems Interconnection) 참조 모델에 대해서 알아보자. OSI 참조 모델은 총 7개의 계층으로 구성되어 있다. 컴퓨터 네트워크를 구성하는 네트워킹 장치들이 데이터를 어떻게 주고 받는지에 대한 이해를 하는 것이 컴퓨터 정보통신 분야를 학습하기 위한 기본이라고 할 수 있으며, OSI 참조 모델은 이러한 컴퓨터 네트워크를 이해하는데 있어서 가장 먼저 숙지해야 할 사항이다. OSI 참조 모델은 또한 컴퓨터 네트워크를 설계하거나 네트워크 프로토콜을 설계하기 위한 지침으로 이용되기도 한다. OSI 7계층 참조 모델 OSI 참조 모델은 위의 그림과 같이 총 7개의 계층으로 나뉘어져 있으며, 각 계층별로 고유한 기능을 가지고 있다. OSI 참조 모델은 1947년에 창설된 ISO(International Organization for Standardization, 국제 표준화 기구)에서 개방형 시스템 간의 통신을 위해 제안한 것이며, 1계층 부터 물리계층

Naver Blog

약자들의 반란 - 2014년 중국의 쿤밍역 칼부림 테러 사건

요즘 한국에서는 칼부림 테러 및 살인 예고가 빈번하게 발생한다. 하지만 일본이나 중국 등의 주변국들은 과거에서부터 이미 빈번하게 칼부림 테러가 발생하고 있었다. 아마도 한국은 일본이나 중국을 계속 따라가는 것 같은 느낌이 든다. 평소에 중국이라는 나라에 대해 호감을 가지고 있지는 않으며, 중국 내에 소수민족의 독립을 응원하는 입장이었지만 이번 만큼은 소수민족의 편을 들 수는 없을 것 같은 사건이 발생했다. 이 사건을 보면서 드는 생각은... "절대적 약자는 존재하지 않는다..." 라는 언더도그마 현상이 생각난다. 칼부림 테러가 발생하는 장면 - 장소: 쿤밍역 내부(빨간색 동그라미 쳐진 두 사람이 테러범) 2014년 3월 1일 밤 9시, 중국 윈난성 쿤밍시에 위치한 쿤밍역에서 사건이 발생했다. 이 사건의 범인들은 폭탄이나 총이 아니라 칼로 열차표를 구매하거나 구매를 위해 줄을 서서 대기하던 수십 명의 무고한 주민들을 찌르거나 베어 대량 살상을 했다. 이 사건으로 용의자 4명을 포함한

Naver Blog

[C 언어 기초] Call by value와 Call by reference

이번에는 포인터를 통해 함수를 호출하는 방식인 'Call by value'와 'Call by reference'에 대해서 알아보자. Call by value는 '값에 의한 호출'이며, Call by reference는 '참조에 의한 호출'을 의미한다. 함수 호출은 말 그대로 정의된 함수를 호출하는 것으로 함수에 정의한 매개변수의 형태에 따라 결정된다. 이 둘의 차이를 쉽게 이해하려면 포인터와 stack을 어느 정도 알고 있어야 하지만 책에 있는 코드를 작성해서 실행한 다음 결과를 확인하는게 더 쉬울 것 같다. Call by value(값에 의한 호출) Call by value는 함수 호출 시 전달하는 인자의 값이 매개변수에 복사(copy)되어서 함수 내에서 매개변수에 직접적인 데이터 조작을 가해도 인자의 데이터에는 전혀 영향을 주지 않는다. 여기서 값이란 주소값이 아니라 그 자체로 유의미한 데이터 값이라고 생각하면 된다. 사실 너무 뻔한 코드이긴 하지만 이해를 하기 위해서 실행해 보

Naver Blog

[희대의 흡혈귀] 헝가리 왕국 바토리 에르제베트 연쇄 살인 사건

이번에는 현대사에서 발생한 사건이 아닌 약 400년 전에 발생한 실제 사건인 세계사를 다뤄보려고 한다. 이름 : 바토리 에르제베트(Báthory Erzsébet) 출생 : 1560년 8월 7일, 에르데이 공국 니르바토르(現 헝가리 북동부 루마니아 국경 도시) 사망 : 1614년 8월 21일(향년 54세), 헝가리 왕국 체이테(現 슬로바키아 차흐티체) 배우자 : 나더슈디 페렌츠 백작(Nádasdy Ferenc) 부모 : 父 - 바토리 죄르지(Báthory György) / 母 - 바토리 안나(Báthory Anna) 자녀 : 8명 직업 : 귀족 바토리 에르제베트는 현대 세계사에서 블라드 체페슈, 질 드레 등과 함께 흡혈귀의 원형으로 알려져 있다. 바토리 남작 혹은 바토리 부인으로 잘 알려진 이 인물은 1560년 트란실바니아 지방의 명문가인 바토리 가문의 딸로 태어났다. 그녀의 어린시절에 바토리 가문은 에르데이 공작이자 나중에는 폴란드-리투아니아의 왕으로 선출된 바토리 이슈트반(Báth

Naver Blog

[C 언어 기초] 포인터를 대상으로 하는 const 선언

이전 변수 부분에서 const 명령에 대해 학습한 적이 있었다. 당시에는 변수에 저장된 데이터를 변경할 수 없도록 즉, 상수화시키는 목적으로 선언했는데 이러한 const 선언은 포인터 변수를 대상으로도 할 수 있다고 한다. 여기서는 이론적인 부분만 학습하고 코드는 실행하지 않을 것 같다. 참조하는 대상의 변경이 불가능한 const 명령 아래의 코드에서 보이는 바와 같이 포인터 변수 ptr을 대상으로도 const 선언이 가능하다. int main(void) { int num = 20; const int * ptr = &num; *ptr = 30; // 컴파일 에러 발생 num = 40; // 컴파일 성공 . . . . } 위의 const 선언에서 우리가 주의 깊게 봐야 할 부분은 const가 선언된 위치이다. 이렇듯 맨 앞 부분에 const가 선언되면 포인터 변수 ptr을 대상으로는 ptr이 참조하는 변수에 저장된 값을 변경하는 것을 허용하지 않겠다는 의미를 가지고 있다. 그래서 *p

Naver Blog

2004년 이라크 아부그라이브 교도소 전쟁 포로 학대사건

이전에 이라크 테러단체인 '유일신과 성전(جماعة التوحيد والجهاد)' 단체에 납치되어서 참수된 케네스 비글리에 관한 글을 쓴 적이 있었다. 유일신과 성전에 의해 납치되어 참수된 영국인 케네스 비글리 이야기 예전에 이라크에서 미군에 군수물자 납품 근무를 하다가 납치되어 피살된 김선일 사건과 일본의 코다 쇼세... blog.naver.com 그런데 이전에 납치되어 피살된 미국인 중에는 닉 버그(Nick Berg) 다음으로 납치되었던 유진 암스트롱(Eugene Armstrong)이 있었는데 이들이 피살된 이유를 정보 조사 중에 찾아냈는데 바로 닉 버그와 같은 케이스인 이라크 교도소 포로 학대사건 때문이었다. 그래서 이 사건이 뭔지 정확하게 찾아보기로 했다. 이라크 아부그라이브 교도소 2005년의 아부그라이브 교도소 아부그라이브 교도소는 이라크의 수도인 바그다드에서 서쪽으로 32km 떨어진 지점에 위치한 교도소이며, 사담 후세인 정권 당시에 악명이 높았던 이라크 최대 규모의

Naver Blog

열혈 C 프로그래밍 - 도전! 프로그래밍 2

이번에도 윤성우 저자의 '열혈 C 프로그래밍' 책에 있는 '도전! 프로그래밍'의 문제를 가지고 왔다. 저번이 part 1이었으면 이번에는 part 2이다. 파트가 올라감에 따라 난이도 역시 급격하게 올라갔을 것 같다는 두려움이 앞서는데... 저번 part 1 때 2번 문제에서 1시간을 낭비했던 걸 생각해 보면 왠지 이번에도 골때릴 것 같은 느낌이 든다. 도전 1 문제 : 길이가 10인 배열을 선언하고 총 10개의 정수를 입력 받아서, 홀수와 짝수를 구분 지어 출력하는 프로그램을 작성해 보자. 일단 홀수부터 출력하고 나서 짝수를 출력하도록 하자. 단, 10개의 정수는 main 함수 내에서 입력 받도록 하고, 배열 내에 존재하는 홀수만 출력하는 함수와 배열 내에 존재하는 짝수만 출력하는 함수를 각각 정의해서 이 두 함수를 호출하는 방식으로 프로그램을 완성하자. 실행의 예 총 개의 숫자 입력 입력: 1 입력: 2 입력: 3 입력: 4 입력: 5 입력: 6 입력: 7 입력: 8 입력: 9

Naver Blog

[C 언어 기초] 다차원 배열 - 2차원 배열에 대해서

이번에는 다차원 배열에 대해서 알아보자. 기본적으로 다차원 배열은 2차원 이상의 배열 체계를 의미한다. 즉, 2차원이나 3차원 배열을 총칭해서 다차원 배열이라고 한다. 1차원 배열의 연장선상이라고 생각하면 되지만 별도로 관련해서 알아야 할 사항들이 많다. 다차원 배열의 기본적인 이해 이전 포스팅에서 학습했던 1차원 배열은 논리적으로 1차원의 형태를 가지고 있다. 마찬가지로 2차원 배열과 3차원 배열은 논리적으로 각각 2차원과 3차원의 형태를 가지고 있다. 즉, 2차원 배열은 평면구조의 배열이며, 3차원 배열은 직육면체 구조의 배열이다. 그렇다면 4차원 배열은 어떻게 될까? C 언어는 문법적으로 4차원 이상의 배열 선언을 허용하고는 있지만 이는 불필요하기도 하고 논리적으로도 이해하기가 까다로운 형태를 가지고 있다. 따라서 다차원 배열은 2차원 배열이랑 3차원 배열만 의미한다고 생각하면 된다. 참고로 1차원, 2차원, 3차원 배열의 선언 구조는 다음과 같다. int arrOneDim[1

Naver Blog

국뽕 유튜브 시청하는 사람들의 특성과 국뽕 유튜브 채널의 진실

대략 일주일 전부터 유튜브 메인 페이지에 자꾸 이상한 영상들이 추천되기 시작했다. 호기심에 클릭해서 영상을 시청했는데 그게 화근이 되었다. 지금은 '채널추천안함' 버튼으로 이 바퀴벌레 새끼들을 거의 박멸을 한 상태이지만 당시에 내 유튜브에 떴던 영상의 패턴들은 다음과 같다. 진짜 썸네일만 봐도 구역질이 나고 제목부터가 상당히 역겹다. 그런데 이 영상들 자세히 보면 조회수가 꽤 높다. 분명히 가짜뉴스들인데도 왜이렇게 조회수가 높을까? 당연히 국뽕 채널들이다. 누군가는 적당한 국뽕은 정신건강에 좋다고 말하는데 닥치라고 말하고 싶다. 마약을 적당히 빠는 새끼들이 세상에 존재하기는 하냐? 그래서 나름대로 정보 조사를 통해서 이러한 국뽕 유튜브 영상을 시청하는 사람들의 특성과 이런 영상을 업로드하는 사람들에 대해서 조사를 해 봤다. 이런 국뽕 영상들의 패턴과 핵심적인 핀트들은 모두 동일한 양상을 띄고 있는데 보통 다음과 같은 패턴을 가진다. "이 나라를 가운데 두고 전 세계의 강대국들이 쟁탈

Naver Blog

[C 언어 기초] 다차원 배열 - 3차원 배열에 대해서

이번에는 다차원 배열 중 하나인 3차원 배열에 대해서 알아보자. 2차원 배열에 대한 내용이 그림도 많고 좀 길었는데 3차원 배열은 어차피 자주 사용할 배열도 아니라서 짧고 간단하게만 이해를 해 보자. 실제로 3차원 배열은 매우 제한적인 상황에서 사용될 만큼 자주 사용되지는 않는다. 그리고 2차원 배열을 100% 정확하게 이해했다면 3차원 배열은 추가적으로 알아야 할 내용이 많지가 않다. 만약에 2차원 배열을 이해하고 있음에도 불구하고 3차원 배열이 복잡하게 느껴진다면 2차원 배열을 다시 공부하면 된다. 3차원 배열의 논리적인 구조 3 * 3 큐브 어렸을 적에 위의 큐빅 퍼즐을 맞춰본 기억이 다들 있을 것이다. 일명 '3*3 큐브'라고 불리는데 지금도 매니아들 사이에서는 관심의 대상이며, 어떤 이들에게는 지금도 연구의 대상이 되고 있다. 위의 큐빅퍼즐은 정확하게 3차원의 구조를 가지고 있다. 가로의 길이와 세로의 길이, 그리고 높이가 3인 정육면체의 구조이다. 따라서 언뜻 봐서는 총

Naver Blog

[채팅 어플이 불러온 비극] 김포 20대 주부 피살사건

이번에는 중국의 동북공정에 관한 나무위키 정보를 읽다가 뭔가 관련된 링크를 타고타고 들어가서 한국에서 발생한 피살사건에 대해서 알아봤다. 당시 사건을 보도한 YTN 뉴스 속보의 아파트 때는 2015년 5월 25일, 경기도 김포시 양촌읍의 한 아파트에서 26세 주부 A씨가 자택에서 피살된 채로 발견되었다. 그녀의 남편(당시 36세)은 아침에 출근하러 나갔다가 당일 오후 4시 20분경 집에서 전화를 받지 않는 것을 수상하게 여겨서 경기도 김포에 위치한 자신의 자택으로 일찍 귀가했는데 작은 방에 피살된 아내와 옆방에서 자고 있는 2세 딸 아이를 발견하고 서둘러 경찰에 신고했다. 유튜버 팟빵의 사건 관련 썸네일 발견된 당시의 시신은 무려 8곳이 흉기에 찔려 피살되었으며, 하의가 벗겨진 상태였지만 성폭행의 흔적은 없었다. 그리고 피해자 소유의 휴대전화가 도난된 것이 밝혀졌다. 경찰은 수사를 시작한 지 하루만에 용의자(당시 28세, 무직)를 검거했다. 혐의를 완강하게 부인하고 묵비권으로 일관하

Naver Blog

[C 언어 기초] 포인터와 배열의 관계에 대해서

이번에는 포인터와 배열의 관계에 대해서 학습해 보자. "사실 배열 타입으로 선언된 변수의 이름도 포인터의 일종이다. 그래서 여기서 중요한 것은 '배열이름의 포인터 형(type)'을 이해하는 것이다"... 라고 책에는 설명되어 있었지만 정보를 조사해 보면서 이는 완전히 틀린 설명으로 나왔다. 배열의 이름이 의미하는 내용 위에서 언급했듯이 "배열의 이름은 포인터이다. 단, 그 데이터 값을 바꿀 수 없는 '상수 형태의 포인터'를 의미한다"... 라고 책에서는 설명이 되어 있지만 따로 정보를 조사해 보니 이는 완전 틀린 설명이다. 게다가 decay에 관한 설명이 전혀 없었는데 이에 대한 내용은 다음과 같다. '배열'이 포인터인 것이 아니라 배열은 배열이고 포인터는 포인터일 뿐인데 '배열의 이름'이 포인터로 변환되어 동작하는 것 뿐이다. 즉, 배열과 포인터는 다른 타입이고 컴파일러의 관점에서도 다르게 처리한다. 'Array Decay(Array to Pointer Decay)'는 배열이 암시

Naver Blog

[C 언어 기초] 메모리 접근을 위한 포인터의 증감 연산

이번에는 메모리의 접근을 위한 포인터의 증감 연산에 대해 알아보자. 여기서 중요한 핵심은 증감 연산이 가능하다는 것이 아니라 이르 기반으로 한 연산의 결과에 중점을 둬야 한다. 포인터를 대상으로 하는 증감 연산 포인터 변수를 대상으로는 다음과 같이 다양한 형태의 증가 및 감소 연산을 진행할 수 있다. int main(void) { int * ptr1 = ....; // 적절히 초기화되었다고 가정 int * ptr2 = ....; // 적절히 초기화되었다고 가정 ptr1++; ptr1 += 3; ptr2 -= 5; ptr2 = ptr1 + 2; . . . . } 그렇다면 위의 경우에는 연산의 결과가 어떻게 나타날까? 지금까지 학습한 단순 산술연산의 결과와는 별 차이가 없다고 생각하지는 않는다. 내 생각에는 아무래도 주소값 간의 증가와 감소에서 차이가 날 것 같은데... 우선 적절하게 값을 초기화해서 코드를 실행해 보자. #include <stdio.h> int main(void) {

Naver Blog

[도시전설] 음악에 얽혀있는 괴담에 대해서

오랜만에 도시전설 관련된 포스팅을 쓴다. 이전에 게임에 관련된 도시전설과 네이버 지식인에 관련된 도시전설에 쓴 적이 있었는데 이게 아무래도 검색어를 통해서 유입되는 경우가 많다보니 예상 외로 조회수를 쏠쏠하게 올려주는 듯 하다. 그래서 이번에는 음악과 관련된 백마스킹과 몬더그린에 관련된 괴담에 대해서 알아보려고 한다. ※ 여기서 백마스킹(backmasking)은 음악을 거꾸로 역재생해서 들리는 소리나 메시지를 의미하며, 몬더그린은 연음이 아닌 본인이 들리는데로 다른 발음처럼 들리는 현상을 일컫는다. 보통 이러한 도시전설은 이야기가 과장되어서 사람들 입에 퍼지거나 누군가에 의한 의도적인 조작임에도 진짜라고 믿으면서 도시전설 처럼 퍼지는 경우가 많다. 일반적으로는 귀신과 연관되어 있다거나 심령 음악, 사탄이나 악마 등 백마스킹과 관련되어 나오는 공포성 소리, 그리고 실제 사건을 모티브로 한 음악은 워낙 충격적인 이야기라서 심하게 과장되어 퍼져나가는 경우도 있다. 심지어는 실제 사건과는

Naver Blog

[C 언어 기초] 상수 형태의 문자열을 참조하는 포인터

이번에는 상수 형태의 문자열을 참조하는 포인터에 대해서 알아보자. 이전 포스팅에서 문자열 마지막에는 항상 '널(null)' 문자가 삽입된다고 학습 했었다. 이렇게 문자열의 선언 방식에는 총 두 가지가 있는데 하나는 이전에 학습했던 배열을 이용하는 방식이다. 그리고 또 다른 하나는 char 타입의 포인터 변수를 이용하는 방식이 있다. 두 가지 형태의 문자열 표현 다음과 같이 배열을 기반으로 하는 문자열 변수의 선언은 이미 학습했기 때문에 익숙하다. char str1[ ] = "My String"; // 배열의 길이 자동으로 계산 이는 배열을 기반으로 하는 변수 형태의 문자열 선언이다. 변수라고 하는 이유는 문자열의 일부 데이터를 변경할 수 있기 때문인 반면에 다음과 같이 포인터를 기반으로 문자열을 선언하는 것도 가능하다. char * str2 = "Your String"; 이렇게 선언을 하면 메모리 공간에는 문자열 "Your String"이 저장되고 문자열의 첫 번째 문자 Y의 주소값

1 2 3 4 5 6