ddck1321의 등록된 링크

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

Naver Blog

[C 언어 기초] 표준 입출력과 버퍼

이번에 작성하는 입출력 버퍼(Buffer) 또한 스트림의 개념과 더불어서 입출력을 이해하는데 매우 중요한 ...

Naver Blog

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

라우터, 스위치, 무선 AP(Access Point)와 같은 시스코 제품들은 IOS(Internetwork Operating Sy...

Naver Blog

K-Pop을 벤치마킹한 한-일 합작품 일본의 걸그룹 'XG'에 대해 알아보자

K-Pop 아이돌 음악을 끊은지 8년이 다 되어간다. 그 와중에 일본에서 새로운 걸그룹이 데뷔를 했다는 정...

Naver Blog

호스트에게 빠져 AV 배우로 데뷔한 호시나 아이(星奈あい)에 대해 알아보자

후카다 에이미, 무카이 아이, 호시노 아스카에 이어서 이번에는 4번째 AV 배우 인물인 호시나 아이를 탐...

Naver Blog

[추억의 음악] 먼데이키즈(Monday Kiz) - Never say goodbye [가사]

이번에 들을 음악은 故 김민수와 함께 활동했던 2인조 시절 먼데이키즈의 'Never say goodbye'...

Naver Blog

[C 언어 기초] 문자열 단위 입출력 함수

이번 포스팅은 저번 포스팅에 이어지는 내용인데 저번 포스팅이 '문자' 단위 입출력 함수였다면 ...

Naver Blog

[추억의 음악] 테이(Tei) - 기적 같은 이야기 [가사]

이번에 들을 음악은 현재 햄버거집 사장님으로도 유명한 가수 테이의 정규 5집 타이틀곡 '기적 같은 ...

Naver Blog

[네트워크 기초] 서브넷팅(Subnetting)에 대해 알아보자

이번 포스팅은 네트워크 분야에서 IP 주소를 나눌 때 사용하는 방식인 서브넷팅에 대해 작성한다. 1. 서...

Naver Blog

[슬픈 음악] 버즈(BUZZ) - 일기 [가사]

이번에 들을 음악은 2000년대 중반 가요계를 휩쓸었던 5인조 밴드 버즈의 '일기'라는 곡이다. 가...

Naver Blog

[여름 노래] 유엔(UN) - 파도 [가사]

이번에 들을 음악은 2000년대 초에 활동했던 2인조 듀엣 그룹 유엔(UN)의 파도이다. 곧 있으면 사계절 중...

Naver Blog

[추억의 음악] 정석 - 여자는 말 못하고 남자는 모르는 것들 [가사]

이번에 들을 음악은 정석의 '여자는 말 못하고 남자는 모르는 것들' 이라는 음악을 가져왔다. 정...

Naver Blog

[C 언어 기초] 문자 단위 입출력 함수

이전 포스팅에서 기본적인 입출력의 원리와 스트림에 대해 작성한 적이 있다. 이전 포스팅은 위의 링크를 ...

Naver Blog

[네트워크 기초] TCP(UDP)/IP 헤더와 포트번호

여기서는 TCP/IP, UDP와 포트번호에 대해 자세하게 알아보자. 1. TCP/IP TCP/IP(Transm...

Naver Blog

[C 언어 기초] 스트림과 데이터 이동

드디어 배열과 포인터 부분이 끝난듯 보인다. 보통 C 언어를 공부하는 초심자들이 배열이랑 포인터에서 많...

Naver Blog

20초 만에 사라진 아이 일본의 마츠오카 신야 군 실종 사건

우리나라에 이형호 군 유괴 살해 사건이 장기 현재 대한민국 장기 미제사건으로 기록되어 있는데 일본에는 ...

Naver Blog

[추억의 음악] 진원 - 고칠게 [가사]

이번에 생각난 음악은 옛날 고등학교 시절에 자주 듣고 또 노래방에서 자주 불렀던 가수겸 배우 진원의 &#x...

Naver Blog

[희망 노래] 이승철 - 아마추어 [가사]

이번에 들을 음악은 이전에 올렸던 마시따 밴드의 돌멩이에 이어서 희망적인 메시지를 전하는 곡인 이승철의 '아마추어'이다. 이 곡은 2012년에 발매되어 엠넷의 오디션 프로그램인 슈퍼스타K 시즌 4부터 종종 엔딩곡으로 사용되었다. 힘들고 지치는 상황에서도 프로를 향해 도전하는 컨셉의 음악이며, 굳이 음악 관련된 일이 아니어도 본인이 하고자 하는 일에 대해 포기하지 말고 힘들어도 늦게 도착하더라도 즐기라는 희망적인 메시지를 준다. 이 곡도 대학교 다니던 시절에 많이 들었던 음악인데 잠시 잊고 지내다가 요즘 코로나에 갈수록 사는 거에만 치중하면서 살다보니 가까이 있는 내가 해야 할 무언가를 전혀 신경쓰지 않고.......

Naver Blog

윤성우 저자의 열혈 C - 도전 프로그래밍 3

드디어 도전 프로그래밍 3 파트 문제를 다 풀었다. C 언어 포스팅을 작성한 지 나흘만에 작성한다. 블로그 1일 1포스팅을 해야한다는 강박관념도 있었고 그 루틴을 깨기 싫어서 다른 포스팅을 작성했지만 도저히 그 내용에 집중이 되지 않았다. 갈수록 난이도가 상향되고 있는 도전 프로그래밍 문제들 때문에 골머리가 아프네... 그럼 이제 도전 프로그래밍 세 번째 파트를 시작해 보자. 도전 1 길이가 4×4인 int형 2타원 배열을 선언하고, 모든 요소를 아래 그림의 왼쪽에 있는 형태와 동일하게 초기화 하자. 그리고 배열의 요소들을 오른쪽 방향으로 90˚씩 이동시켜서 그 결과를 출력하는 프로그램을 작성해 보자. 참고로 배열이 변경되는 형.......

Naver Blog

중국판 N번방 사건

예전에 한국에서 텔레그램 N번방 사건이 터졌다. 그리고 블로그 운영 초기에 일본에서 터진 N번방 사건 원조격인 Bakky 사건에 대해서도 올린 적이 있었는데 이번에는 중국판 N번방 사건에 대해 찾아봤다. 항상 사건사고라면 한국이나 일본에 관련된 글만 올렸는데 중국의 사건사고에 관한 글은 처음이다. 최초의 사건 보도는 중국 베이징에서 발간하는 일간지이자 언론사인 '신경보(新京报)'에서 중국판 N번방이라고 소개하며 이 사건이 최초로 알려지기 시작했다. 국내에서 텔레그램 박사방 조주빈을 필두로 발생했던 한국의 N번방과 상당히 유사하며, 회원 수는 한국과는 비교도 안되는 야마오 논단, 츠위안 공안 등의 성 착취 사이.......

Naver Blog

[네트워크 기초] 리눅스에 패킷트레이서(Packet Tracer) 설치하기

C 언어를 공부하고 도전 프로그래밍 파트까지 머리가 너무 복잡해서 C 언어 진도를 더 이상 나가기가 힘들어졌다. 아무래도 번아웃 증후군이 온 것 같은데 이를 떨쳐내기 위해 새로운 분야인 네트워크 분야의 진도를 나가기로 했다. 네트워크 쪽은 CCNA까지만 공부할 예정이다. 그 진도를 나가기 위한 첫 번째 관문인 패킷트레이서(Packet Tracer)를 설치해야하는데 우선 그 전에 패킷 트레이서가 뭔지부터 살펴보자. 1. 패킷트레이서란? 패킷 트레이서 프로그램은 Cisco 사의 라우터, 스위치 등으로 네트워크를 가상으로 시뮬레이션 할 수 있는 프로그램이다. Cisco에서 공인한 학원이나 네트워킹 아카데미에 소속되어 있는 곳의 강사나 학생들.......

Naver Blog

[네트워크 기초] OSI 7계층과 참조 모델

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

Naver Blog

1969년 일본의 고교생 참수 살인 사건

간만에 옛날 프로그램을 찾아보다가 오랜만에 서프라이즈를 봤다. 2010년에 방영되었던 432회를 보던 중 상당히 충격적인 에피소드를 봤다. '피해자와 가해자'라는 타이틀이었는데 학교폭력의 복수심 때문에 피해자가 순식간에 가해자가 된 사건이었다. 쇼와 시대이던 1969년 일본의 가나가와현 요코하마시에서 발생된 이 사건은 일본 내에서는 高校生首切り殺人事件(고교생 참수살인 사건) 혹은 サレジオ高校首切り事件(사레지오 고등학교 살인사건)이라고도 부른다. 우선 사건의 가해자인 A군은 피해자인 B군(히로시)과 그렇게 사이가 나쁜 편은 아니었지만 B군에게 중학생 시절부터 바보 취급을 받거나 괴롭힘을 당하고 있었다. 사.......

Naver Blog

[C 언어 기초]함수 포인터와 void 포인터

이번에는 함수 포인터와 void 포인터에 대해 알아보자. 원래 변수만 메모리 공간에 저장되는 것은 아니듯이, 프로그램 실행의 흐름을 구성하는 함수들 또한 바이너리 형태로 메모리 공간에 저장되어 호출 시 실행이 이루어 진다. 그리고 이렇게 메모리상에 저장된 함수의 주소 값을 저장하는 포인터 변수가 바로 '함수 포인터 변수'가 된다. 1. 함수 포인터의 이해 프로그래머가 정의하는 모든 함수는 프로그램 실행 시 '메인 메모리'에 저장되어서 실행이 된다. 그리고 함수의 이름은 이렇듯 메모리상에 저장된 함수의 주소값을 의미한다. 배열의 이름이 배열의 시작주소값을 의미하듯이, 함수의 이름 또한 함수가 저장된 메.......

Naver Blog

[추억의 음악] 신화(Shinhwa) - Once In A Lifetime [가사]

이번에 들을 음악은 올해 기준으로 데뷔 24주년을 맞은 국내 최장수 아이돌 그룹 신화의 Once In A Lifetime이다. 일본에 SMAP이나 아라시(嵐)가 있었지만 이제는 SMAP은 해산하고 잠정 활동 휴지에 들어간 아라시를 제외하면 90년대 데뷔한 아이돌 중 현재까지도 활동하는 그룹은 신화가 유일하다. 국내에서는 아이돌 '최초'라는 타이틀이 엄청 많은 신화인데 대표적으로는 아이돌 최초로 정규 6집을 발매(대부분 정규 5집을 발매하기 전에 해체)하거나 아이돌 최초로 연기 활동으로 신인상, 우수상, 최우수상에 수상했고 그 외에도 아이들 최초의 의자춤, 스탠딩 마이크 시도를 한 것으로도 유명하다. 그 외에도 다양하게 많이 있는.......

Naver Blog

[C 언어 기초] main 함수의 인자 전달

지금까지 C 언어를 공부하면서 봤던 main 함수의 정의는 다음과 같다. 그러나 C 언어에서 main 함수는 다음과 같이 정의할 수도 있다. 위의 전달 인자들이 뭘 의미하는 지 알아보자. 1. main 함수를 통한 인자의 전달 프로그램 실행 시 main 함수로 전달할 인자를 열거(결정)할 수 있으며, main 함수 역시 이러한 인자를 전달 받을 수 있도록 제한된 형태의 매개변수 선언이 가능하다. 그럼 이와 관련해서 다음 코드를 실행해 보자. - 실행 결과 - 물론 단순히 컴파일해서 실행시키면 위와 같은 결과가 나온다. 하지만 컴파일 과정을 거쳐서 생기는 컴파일된 실행 파일을 찾아보자. 나 같은 경우에는 /home/scientist/Data/Python 경로에 test라.......

Naver Blog

[성대 박살곡] 아담(ADAM) - 세상엔 없는 사랑 [가사]

이번에 들을 음악은 1998년에 발매된 국내 1호 사이버가수 아담의 1집 타이틀곡인 "세상엔 없는 사랑"이다. 아담 소프트에서 개발한 사이버가수 아담은 원빈을 벤치마킹한 잘생긴 외모 덕에 엄청난 인기를 끌었던 가상의 가수이며, 요즘으로 치면 버추얼 유튜버(버튜버)와 비슷하다고 볼 수 있다. 이 사이버가수가 TV에 나왔을 때 나는 겨우 유치원생이었는데 전부 다 기억이 나는게 그때 마신 레몬향 나는 음료수와 아담이 광고한 요요 장난감까지 가지고 놀았던 기억이 난다. 노래를 부른 목소리는 아담의 목소리가 아닌, 과거에 일본에서 제로(Zero)라는 이름으로 활동을 했었던 가수 '박성철'의 목소리라고 한다. 1집이.......

Naver Blog

파이썬으로 영어 문장 감지 프로그램 만들기

C 언어를 공부 중이었는데 도전 프로그래밍 3단계에서 막혀버렸다... 좀 더 연구하기 위해 오늘은 잠깐 집중력을 다른 곳으로 돌릴겸 오랜만에 파이썬 코딩을 해 보려고 한다. 이번에는 영어 문장 감지 프로그램을 만들어 보려고 한다. 보통 전치 파일로 이루어진 프로그램은 암호화/복호화 과정을 통해 파일 전체를 암/복호화 할 수 있었지만 무차별 대입 프로그램에 의한 암호 해킹 기법으로 무력화 시킬 수 있다. 물론 이걸 하는 것은 쉬운 일이지만 암호화된 메시지는 키가 수천 개 일수도 있기 때문에 복호화된 문장이 올바른 평문인지 수천 번을 확인해야 한다는 의미가 된다. 컴퓨터가 잘못된 키로 메시지를 복호화하면 영어 문장이 아니.......

Naver Blog

[추억의 음악] 가비엔 제이(Gavy NJ) - 울컥 [가사]

이번에 들을 음악은 2005년에 데뷔한 여성 3인조 보컬그룹 가비엔 제이의 '울컥'이라는 곡이다. 이 곡은 2009년에 발표된 곡인데 들었을 때 SG 워너비가 생각나는 듯한 창법과 노래 스타일이 인상적이다. 실제로 여자 SG 워너비라고 불렸던 씨야가 데뷔하기 전에는 가비엔 제이가 여자 SG 워너비라는 타이틀을 가지고 있었다고도 한다. 타이틀곡은 '연애소설'이라는 곡인데 난 개인적으로 타이틀곡 보다는 같은 앨범에 수록된 '울컥'이라는 곡이 더 좋았다. 그리고 이 곡은 가비엔 제이 원년 멤버가 마지막으로 활동한 곡이다. 그 뒤로는 팀에서 리더를 맡고 있었던 정혜민이 팀을 탈퇴하고 새 멤버 미스티를 영입.......

Naver Blog

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

원래 퇴근 후에는 "도전 프로그래밍 3" 파트를 하려고 했는데 아직도 문제가 안 풀렸다. 따라서 오늘은 일본에서 있었던 아이돌 악수회 피습사건에 대해 좀 알아보려고 한다. 블로그 운영 초기부터 궁금했었던 사건인데 이제서야 자세하게 좀 찾아본다. 'AKB48握手会傷害事件(악수회 상해 사건)'이라고도 불리는 이 사건은 2014년 5월 25일 17시 경, 이와테현 타키자와시에 위치한 문화센터인 아피오(APIO)에서 열린 AKB48의 악수회에서 카와에이 리나(현재 이름은 히로세 리나, 廣瀬 李奈)와 이리야마 안나(入山 杏奈)가 악수회에 난입한 우메타 사토루(梅田 悟, 24세 남자, 무직, 아오모리현 토와다시 거주)에게 흉기로 피.......

Naver Blog

[희망 노래] 마시따 밴드 - 돌멩이 [가사]

이번에 들을 음악은 이전의 사랑 노래랑은 좀 다른 노래이다. 마시따 밴드의 '돌멩이'라는 곡인데 자신의 꿈과 길을 찾기 위한 희망적인 메시지를 전하는 곡이다. 이 노래는 대략 7~8년 전 프로야구 하이라이트를 보면서 엔딩송으로 처음 들었던 곡인데 그때는 이 노래의 제목도 몰랐고 가수도 몰랐다. 근데 재작년쯤이었나, 우연찮은 기회로 한 방송을 보고 있었는데 거기서 배경음악으로 이 노래가 흘러 나왔다. 그래서 곧바로 가사를 검색해서 이 노래를 찾았다. 노래 자체도 괜찮지만 무엇보다 가사가 상당히 좋았다. 본래 사람 인생이라는게 자신이 계획했던대로만 흘러가진 않고 중간중간 슬럼프라던지 혹은 자신이 하는 일에 대.......

Naver Blog

[C 언어 기초] 다차원 배열의 이해와 활용 - 2

저번 포스팅에 이어서 다시 다차원 배열에 대해 작성한다. 저번 포스팅은 아래의 링크를 참고하자. 1. 2차원 배열 선언과 동시에 초기화 하기 1차원 배열과 마찬가지로 2차원 배열도 선언과 동시에 초기화가 가능한데, 2차원 배열의 가장 일반적인 초기화 방법은 다음과 같다. 위와 같은 방법으로 초기화를 하면 3x3행렬 방식으로 순서대로 초기화가 이루어진다. 초기화 리스트 안에는 행 단위로 초기화할 값들을 별도의 중괄호로 명시해야 한다. 물론 모든 배열요소를 굳이 초기화 할 필요는 없지만 다음과 같이 일부 요소에 대해서는 초기화를 생략할 수 있다. 이렇게 초기화를 생략할 수 있으며, 곳곳에 비게 되는 공간은 1차원 배열의 경우와.......

Naver Blog

[추억의 음악] 이승기 - 면사포 [가사]

이번에 들을 음악은 옛날의 국민 남동생이자 현재 핫한 가수 겸 배우인 이승기의 '면사포'이다. 이 곡은 노래 제목에서도 알 수 있듯이 한 10여 년 전 쯤에 결혼하는 사람들의 축가로 많이 쓰였다. 일본 노래로 치면 꽃보다남자 파이널 OST이자 국민 아이돌 아라시(嵐)의 one love과 같은 포지션을 가진다고 볼 수 있다. 이 노래도 3년 전에 전 여자친구에게 노래방에서 자주 불러줬던 노래인데 얘도 손발 오그라드는 얘기나 이런 사랑 노래를 참 좋아해서 내가 노래방에서 이 노래 불러주면 되게 좋아했었다. 그렇게 이 친구랑 결혼까지 약속하고 잘 사귈 줄 알았는데 내가 감당하기 힘든 부분이 워낙에 많아서 결국 헤어졌지만 좋은.......

Naver Blog

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

이번에는 포인터의 포인터에 대해 알아보자. 이는 포인터 변수를 참조하는 또 다른 포인터 변수를 뜻하는 것으로 흔하게 '이중 포인터' 또는 '더블 포인터'라고도 부른다. 그리고 다음과 같이 포인터 변수의 선언에 사용되는 * 연산자를 두 개 이어서 선언 할 수 있다. ※ 이후부터는 구분이 필요한 경우에 한해서 * 연산자를 두 개 사용해서 선언하는 이중 포인터 변수를 가리켜 '더블 포인터 변수'라고 하고, * 연산자를 하나만 사용해서 선언하는 포인터 변수를 '싱글 포인터 변수'라고 칭하기로 한다. 1. 이중 포인터 변수(더블 포인터 변수) 포인터 변수는 종류에 상관없이 무조건 주소값을 저장하.......

Naver Blog

[추억의 음악] 에반(Evan) - 머리와 심장이 싸우다... [가사]

이번에 들을 곡은 클릭비 출신 에반(유호석)의 '머리와 심장이 싸우다...'이다. 사실 에반이라는 가수가 유호석인건 얼마 되지 않았다. 이 노래를 처음 들었던 건 고등학교 2~3학년 때였는데 당시 알송으로 누군가가 만든 3GB 짜리 발라드 모음집을 다운 받아서 게임하면서 들었는데 랜덤으로 이 곡이 걸려서 그때 처음 들었던 걸로 기억한다. 누나가 옛날에 클릭비 팬이어서 유호석은 알고 있었는데 에반이 유호석인건 한 4~5년 전 쯤에 알았다. 그 전에 '울어도 괜찮아' 라는 곡을 들었는데 에반 노래 중에는 그나마 그게 잘 됐고 지금은 어디서 뭐하는지 잘 모르겠다. 노래는 엄청 좋은데 잘 안된 이유를 굳이 꼽아보자면.......

Naver Blog

[C 언어 기초] 2차원 배열이름의 포인터 타입 - 1

이번에는 '포인터 배열과 포인터 배열의 타입' 부분에서 학습했던 내용을 다시 상기시켜서 int 타입의 더블 포인터가 가리킬 수 있는 배열의 종류는 뭐가 있는지 이해를 한 상태에서 시작을 해야 한다. 1. 1차원 배열이름의 포인터 타입과 2차원 배열이름의 포인터 타입 다음 배열이름의 포인터 타입은 뭔지 보자. 여기서 arr은 int 타입 포인터이다. 따라서 다음과 같이 함수의 인자로 전달되기 위해서는 SimpleFunc(arr) 등의 형식으로 반환 타입은 void라고 가정했을 때 함수의 매개변수가 다음과 같이 int 타입 포인터로 선언되어 있어야 한다. 이에 대해서는 이전 포스팅에서 언급을 했었는데 int 타입 2차원 배열의 이름은 int 타.......

Naver Blog

[C 언어 기초] 2차원 배열이름의 포인터 타입 - 2

이전 포스팅에 이어서 내용이 작성된다. 이전 포스팅은 아래의 링크를 참고하자. 1. 결론 - 2차원 배열이름의 포인터 타입 그렇다면 2차원 배열이름의 포인터 타입은 어떻게 결정해야 할까? 2차원 배열이름의 포인터 타입에는 다음의 두 가지 정보가 함께 담겨있어야 한다. 참조하는 대상 배열이름(포인터)를 대상으로 증감연산 시 실제로 증감되는 값 따라서 다음 배열이름의 포인터 타입을 묻는다면, 배열이름 arr이 가리키는 대상은 int 타입 변수이고, arr의 값을 1 증가하면 실제로는 sizeof(int) * 4의 크기만큼 주소값이 증가하는 포인터 타입이라고 대답해야 한다. 그렇다면 이러한 유형의 포인터 변수는 어떻게 선언해야 할까? 참.......

Naver Blog

세계최강 미국이 유일하게 패배했던 베트남 전쟁

6.25 전쟁은 수업시간에도 배웠고 군대에서도 소련의 스탈린이 승인하고 중국 마오쩌둥의 군사적 지원에 의한 '북한의 기습남침'이라고 명확하게 배웠다. 그리고 북한이 주적이라는 것도 확실하게 배웠다. 하지만 베트남 전쟁에 대해서는 잘 몰랐는데 6.25 전쟁과 묘하게 비슷한 부분이 많아서 디테일하게 정리해 봤다. 내용이 좀 길다. 근데 이걸 두 번에 나눠서 작성하긴 좀 그렇다. 1. 2차 세계대전 후 독립을 위한 프랑스와의 전쟁 1945년 일본으로부터 해방한 직후 소련의 공산주의 진영을 선택한 북한과 미국의 자유민주주의 진영을 선택한 남한은 이념의 차이에 의한 분단과 한반도라는 자국에서 펼쳐진 6.25 전쟁을 겪었다. 당.......

Naver Blog

[C 언어 기초] 2차원 배열이름의 특성과 주의사항

이번 포스팅에서는 2차원 배열이름에 관한 특성과 주의사항에 관해 살펴보자. 1. 주의사항 - '배열 포인터'와 '포인터 배열'의 혼동 다음 두 선언의 차이점을 살펴보자. whoA와 whoB의 외형적인 유일한 차이점은 소괄호가 있냐 없냐의 차이 뿐이다. 그런데 whoA는 배열 선언이고, whoB는 포인터 변수 선언이다. 조금 더 구체적으로 말하면 whoA는 int 타입의 포인터 변수로 이루어진 int 타입 포인터 배열이고, whoB는 가로의 길이가 4인 int 타입 2차원 배열을 참조하는 용도의 포인터 변수이다. 그럼 간단하게 차이점을 살펴보고 주의사항은 여기까지 알아보고 코드를 하나 실행해서 배열 포인터와 포인터 배열을 비교해 보.......

Naver Blog

[C 언어 기초] 포인터 대상의 const 선언

이전 포스팅에서 const 선언에 대해 짧게 작성한 적이 있다. 그때는 변수를 상수화하는 목적으로 const 명령에 대해 작성을 했는데 const 선언은 포인터 변수를 대상으로도 선언이 가능하다. 1. 포인터 변수가 참조하는 대상의 변경이 불가능한 const 아래의 코드에서 보이듯이 포인터 변수 ptr을 대상으로도 const 선언이 가능하다. 위의 const 선언에서 우리가 주의 깊게 봐야할 것은 const 명령의 위치이다. 이렇듯 맨 앞부분에 위치하게 되면, 포인터 변수 ptr을 대상으로는 ptr이 참조하는 변수에 저장된 값의 변경을 허용하지 않는다는 의미가 된다. 그렇기 때문에 *ptr = 30 부분에서 컴파일 에러가 발생하게 된다. 그렇다고 해서 포.......

Naver Blog

[추억의 음악] 디셈버(December) - 눈부신 눈물 [가사]

이번에 들을 음악은 추억의 2인조 R&B 남성 듀오인 디셈버(December)의 눈부신 눈물이다. 이 곡은 내가 고등학교 3학년 시절에 공부 못하는 친구랑 노래방가면 무조건 도전했던 곡이다. 역시 내 성대를 개박살낸 곡 중 하나였는데 당시에 아이유의 3단 고음이 화제가 되어서 그런지 이 노래는 특정 파트에서 나오는 5단 고음으로 화제가 되었다. 이 부분을 따라하다가 목이 많이 갈라지곤 했었다. 친구랑 둘이서 이 노래를 부르면 복불복으로 그 특정파트가 걸렸을 때 5단 고음을 도전하고 나서 음이탈을 많이 내곤 했다. 특히 여자 있는 자리에서는 정석적으로 소화될 때 까지는 이 노래를 부르지도 않았었다. 사실 당시 아이유의 3단 고음.......

Naver Blog

파이썬으로 주상 전치 암호(Columnar Transposition Cipher) 만들기

잠깐 C 언어 공부에 매진하느라 파이썬을 잊고 있었다. 어차피 C 언어는 도전 프로그래밍 부분을 공부해야 되기 때문에 좀 쉬었다가 하고 오랜만에 파이썬 관련 포스팅을 작성하고자 한다. 1. 주상 전치 암호란? 주상 전치 암호(Columnar Transposition Cipher)는 특정 갯수에 해당하는 열(Column)로 평문의 문장을 배열한 후에 열 방향으로 문장을 읽어서 암호문을 구성하는 암호화 방법이다. 여기서 암호를 읽는 핵심은 열의 순서이다. 위의 그림과 같이 문자 'H', 'A', 'C', 'K'가 있는데 읽는 순서를 보면 3/1/2/4로 되어 있다. 즉, 암호문자는 H-A-C-K가 되지만 그 아래의 문자들을 가지고 문자열.......

Naver Blog

[추억의 음악] 초신성(슈퍼노바) - 안녕 [가사]

이번에 들을 음악은 한국에서 데뷔를 하긴 했지만 일본에서 더 잘나갔었던 그룹 초신성의 안녕이라는 곡을 가져왔다. 지금은 이름 그대로 아주 별들이 대폭발해서 사라진 그룹이지만 한국에서 활동할 때는 티아라와 같이 불렀던 TTL과 안녕 말고는 유명한 음악이 없다는 것이 흠이다... TTL도 티아라와 같이 부르긴 했지만 사실상 티아라 노래나 다름 없을 정도로 티아라만 부각시켰고 사실 초신성이 한국보다 일본에서 인기가 많기도 했고 한국 내에서는 일본 방송에서 악마의 편집 희생양이 되어 매국노 아이돌이라는 이미지 때문에 한국에서의 초신성 팬덤은 가루가 되어 사라지는 바람에 사실상 일본 아이돌 가수로 이미 낙인이 찍혀 있다. 그.......

Naver Blog

윤성우 저자의 열혈 C - 도전 프로그래밍 2

오랜만에 네이버 블로그 포스팅을 작성한다. 그 동안 진도를 나갔던 C 언어에 대한 일종의 테스트인 '도전 프로그래밍' 두 번째 파트를 연구하느라 운기조식하면서 쿨타임을 좀 가졌다. 하지만 1일 1포스팅을 고수하던 운영 방식 덕분에 간간히 음악 포스팅은 좀 올리면서 지냈는데 드디어 해답을 도출하였으니 이제 이에 대한 포스팅을 시작해 보려고 한다. 도전 1 길이가 10인 배열을 선언하고 총 10개의 정수를 입력 받아서, 홀수와 짝수를 구분 지어 출력하는 프로그램을 작성해 보자. 일단 홀수부터 출력하고 나서 짝수를 출력하도록 하자. 단, 10개의 정수는 main 함수 내에서 입력 받도록 하고, 배열 내에 존재하는 홀수만 출력.......

Naver Blog

영국 안에 4개의 나라가 있는 이유를 알아보자

영국은 현재 잉글랜드, 스코틀랜드, 웨일스, 북아일랜드 총 4개의 구성국으로 이루어져 있는데 보통 잉글랜드가 영국 내에서 가장 크고 수도 런던이 위치한 핵심 행정국이다 보니 옛날에는 영국을 영어로하면 잉글랜드라고 배웠다. 지금도 영국을 영어로 하면 '잉글랜드(England)'라고 대답하는 사람들이 많더라. 영국은 영어로 하면 U.K(United Kingdom, 연합 왕국)라는 걸 얼마 전에 알았다. 이제 영국의 구성국이 4개가 된 이유와 그 역사에 대해 디테일하게 찾아봤다. 1. 로마 제국의 침략 영국 섬을 아우르는 총칭인 브리튼(Great Britain)섬은 과거에 켈트족이 살고 있었다. 이들은 기원전 5세기 경에 유럽에서 건너왔는데 시간.......

Naver Blog

[성대 박살곡] 엠씨 더 맥스(M.C The Max) - 이 밤이 지나기 전에 [가사]

이번에 들을 음악은 대한민국의 레전설 보컬인 김나박이의 이수가 속해 있는 엠씨더맥스의 '이 밤이 지나기 전에'이다. 이 곡은 2016년에 발매된 엠씨더맥스의 정규 8집에 수록된 곡인데 엠씨더맥스의 전용 작곡가인 故 제이윤이 만든 곡이 아닌 이수가 단독으로 작사, 작곡, 편곡을 한 곡이다. 러닝타임이 3분 19초로 짧은 곡이지만 8집에 수록된 대중적으로 가장 유명한 곡인 어디에도, 어김없이에 비해서는 그나마 부르기가 수월하지만 그래도 엠씨더맥스 노래 중에서는 숨은 헬곡으로 불리며 내 성대를 개박살낸 노래 리스트에 올라있다. 최고음은 3옥타브 레(D5)이지만 첫 도입부를 지나면 노래가 끝날 때 까지 2옥타브 라(A4 / #.......

Naver Blog

[성대 박살곡] 먼데이키즈(Monday Kiz) - 너라는 세상 [가사]

전날 자가격리 끝나고 오랜만에 밀린 회사업무를 늦게까지 하는 바람에 포스팅을 못 했다. 그래서 오늘은 아침에 일찍 출근해서 날씨와 분위기에 맞는 음악을 가져왔다. 바로 먼데이키즈의 '너라는 세상'이다. 이 곡은 2018년 10월 31일에 발매된 곡으로 기존에 멤버로 있었던 임한별과 한승희가 탈퇴를 하고 1인 체제 먼데이 키즈의 새로운 커리어를 만들어 준 가을 안부에 이어서 나온 곡으로(그 전에 일분 일초라는 곡이 있는데 가을 안부의 임팩트가 워낙에 커서 그런지 잘 되진 않은듯) 가을 안부와 더불어 역대급 난이도를 자랑하는 곡이다. 먼데이키즈의 전체 노래 중에서도 손꼽히는 난이도를 가진 괴랄한 곡으로 이 노래는 노.......

Naver Blog

[C 언어 기초] 다차원 배열의 이해와 활용 - 1

'도전 프로그래밍 2' 이후 오랜만에 C 언어에 관한 포스팅을 작성한다. 여기서는 다차원 배열에 대해 알아보자. 1. 다차원 배열에 대해 여기서 말하는 다차원 배열은 2차원 이상의 배열을 의미한다. 즉, 2차원, 3차원 배열을 총칭해서 다차원 배열이라고 하는데 사실상 다차원 배열은 이전에 학습했던 1차원 배열의 연장선상 정도로 생각하면 된다. 우선 여기서는 2차원 배열에 대해서만 알아보자. 아까도 언급했듯이 다차원 배열하면 2차원과 3차원 배열을 의미하고, 그 이상의 4~5차원 배열은 총칭하지 않고 취급하지도 않는다. 그렇다면 1차원 배열은 논리적으로 1차원의 형태를 가지고 있는데 마찬가지로 2차원 배열과 3차원 배열.......

Naver Blog

[싸이 배경음] 더하얀 - 고백연습(Feat. No Noo) [가사]

이번에 들을 음악은 2010년대 초반에 싸이월드가 페이스북의 등장으로 점점 내리막을 가고 있을 때 미니홈피 배경음으로 잠깐 반짝했던 더 하얀의 고백연습이다. 보통 싸이월드 배경음하면 프리스타일의 Y를 많이 떠올리곤 한다. 본래 싸이월드가 전성기를 구가하던 시절인 2000년대 중후반에는 그랬다. 나 같은 경우에는 싸이월드 미니홈피를 기본베이스로 꾸며만 놓고 잘 운영하지는 않았는데 그때 미니홈피에 있었던 음악들이 몽환의 숲이랑 수취인불명, 벌써 일년 등등이 기억난다. 더하얀의 고백연습은 싸이월드가 끝물을 달리던 시절에 미니홈피 배경음악으로 나와서 싸이월드에서 주최한 '이달의 신인상'을 받고 잠깐 반짝 했었.......

Naver Blog

[C 언어 기초] 포인터 변수로 이루어진 포인터 배열

이전 포스팅까지는 기본 타입의 변수를 요소로 지니는 배열만 선언해 왔다. 그러나 여기서는 포인터 변수도 변수이니 이를 대상으로도 배열 선언을 해 보려고 한다. 1. 포인터 배열의 이해 포인터 변수로 이루어진 주소값의 저장이 가능한 배열을 가리켜 '포인터 배열'이라고 부른다. 그리고 이러한 배열의 선언 방식은 다음과 같다. 위의 명령에서 보이듯이 포인터 배열의 선언방식은 기본 타입 배열의 선언방식과 동일하다. 배열의 이름 앞에 배열요소의 타입 정보를 선언하기만 하면 된다. 즉, 배열이름 arr1의 앞에 선언된 int * 가 int 타입 포인터를 의미하고, arr2의 앞에 선언된 double * 가 double 타입 포인터를 의미한다. 그.......

Naver Blog

[싸이 배경음] 상상밴드 - 피너츠송 [가사]

이번에도 싸이 배경음으로 쓰이는 노래를 하나 가져왔다. 상상밴드의 피너츠송이라는 곡인데 주변에 키 작고 좀 귀염귀염하게 생긴 여자애들이 미니홈피 배경음으로 이 노래를 많이 썼던 기억이 난다. 아마 상상밴드의 보컬인 베니의 작은 신체적인 환경으로 쓴 가사 같으며, 그 때 당시 작았던 여자들의 마음을 많이 대변하는 노래로 알려졌다. 이와 별개로 노래 자체가 밝은 느낌을 준다는 점에서 반응도 나름 괜찮았던 걸로 기억은 한다. 하지만 노래를 들어보면 알겠지만 보컬이 일부러 발음을 이렇게 하는 건지 애기같이 뭉뚱그리는 발음 때문에 호불호가 갈렸다. 나도 그때 당시에는 이 노래를 별로 좋아하진 않았지만 시간이 지나고 보니.......

Naver Blog

[추억의 음악] 버즈 - 사랑은 가슴이 시킨다 [가사]

이번에 생각난 곡은 80~90년대 생이면 알 수 밖에 없는 버즈의 '사랑은 가슴이 시킨다' 라는 곡이 생각났다. 버즈 노래 중에 유명한 노래가 많긴한데 이 곡이 생각난 이유는 사실 가시나 겁쟁이는 방송활동도 많이 했고 나에게로 떠나는 여행과 같이 1위도 많이해서 MZ세대들에게도 유명하긴 하지만 난 개인적으로 이 노래가 훨씬 좋았다. 우선 노래방에 가서도 모놀로그와 더불어 내 성대를 박살낸 음악 중 하나이기도 하고 학교에 등교하기 전에 KM 채널에서 잠깐 이 곡의 짧은 버전 뮤직비디오를 본 적이 있었는데 배우 임수정을 닮은 여자가 나와서 연기하는게 뭔가 그때 당시에도 오글거리기도 했고 그래서 기억에 남았다. 그래도.......

Naver Blog

[C 언어 기초] 함수의 인자로 배열 전달하기

이번 포스팅에서는 함수의 인자로 배열을 전달하는 내용에 대해 작성한다. 이 부분은 파이썬에서도 많이 했었던 방식인데 함수의 인자로 리스트나 사전 같이 시퀀스 타입이나 매핑 타입을 인자로 전달 하는 코드를 많이 작성했었던 기억이 있기 때문에 어렵지 않게 사용할 수 있을 듯 하다. 본래 파이썬 뿐만 아니라 C 언어를 비롯해서 프로그래밍 언어의 함수는 인자를 전달 받도록 정의할 수 있는데 함수라는 이름이 붙은 이유도 인자의 전달과 값의 반환이 가능하기 때문에 함수라고 붙었다. 학창시절에서 배우는 함수의 경우에도 x에 값을 대입하고 y가 포함된 수식만 계산을 하면 z라는 값을 도출할 수 있을 만큼 간단한 논리이다. 1. 인자.......

Naver Blog

한국전쟁 참전 군인이자 마지막 4할 타자 테드 윌리엄스에 대해 알아보자

나는 스포츠를 좋아한다. 그 중에서도 축구와 야구를 좋아하는데 좀 있으면 2022시즌 프로야구가 개막한다. 우리나라에서는 백인천 前 감독이 처음이자 마지막 4할타자로 기록되어 있다. 근데 그 때 당시에는 프로야구 출범 초창기 였고 72경기에 출전하여 타율 0.412를 기록했는데 현재 야구 커뮤니티를 돌아다니다 보면 100경기도 출전하지 않고 규정타석이라는 개념이 모호했던 시절이라 4할로 인정하지 않는 분위기 인 듯 하다. 그래서 메이저리그에는 4할을 친 타자가 누가 있을까 찾아봤다가 굉장히 특이한 이력을 가진 4할 타자가 있는 것을 우연찮게 발견했다. 1. 프로필 이름 : 테드 윌리엄스(Theodore Samuel 'Ted' Willi.......

Naver Blog

[추억의 듀엣곡] 주영훈 & 이혜진 - 우리 사랑 이대로 [가사]

이번에 들을 음악은 남녀 듀엣곡의 대표곡인 주영훈과 이혜진의 '우리 사랑 이대로' 이다. 이 곡은 군대를 막 전역했던 2015년 쯤 한 달 정도 알고 지냈던 썸녀가 있었는데 그 친구는 노래방 가는 걸 참 좋아했다. 그 친구가 노래방에 가면 항상 같이 부를 수 있는 듀엣곡을 선호했었는데 그 때 합이 가장 잘 맞았던 노래가 이거였다. 당시에 그 친구 상태가 정상이 좀 아니라서 내가 일방적으로 얘 연락을 피하고 이제 그렇게 연락을 차단한 지도 시간이 꽤 많이 흘렀는데 노래 하나는 그래도 참 잘 불렀었던 걸로 기억한다. 막 가수들 처럼 가창력이 있다거나 호소력 짙게 부른다는 건 아니었고 일반인이 들으면 "노래 좀 하네.......

Naver Blog

아이돌을 꿈꾸다 강제로 AV배우로 데뷔하게 된 호시노 아스카(ほしの あすか)에 대해 알아보자

일본 야후 포털 사이트를 탐방하던 중 한 AV 배우가 과거의 일본 AV 업계에 대한 실체를 밝히는 기사를 보게 되었는데 대략 살펴보니 약간 충격적이었다. 그래서 이번에 그 이야기에 대해 자세하게 찾아봤다. 1. 프로필 이름 : 호시노 아스카(ほしの あすか) 출생 : 1986년 12월 5일, 일본 니가타 현 신체 : 152cm / B80-W56-H80(cm) / O형 활동 : 그라비아 아이돌(2004년~2010년) / AV배우(2010년~2014년) 2. 강제 AV 데뷔 현재는 일본과 중국에서 방송인으로 활동하고 있지만 과거에 호시노는 여러 아이돌 선발 대회 등에서 입상을 했었으며, 나름 귀여운 외모로 팬 베이스를 가지고 있었던 지하 아이돌 출신이었다. 호시노는 고등.......

Naver Blog

[추억의 음악] 부활 - 추억이면(異面) [가사]

이번에 들을 음악은 거의 40여 년이 다되어 가는 밴드 부활의 '추억이면'이다. 2005년에 발매된 부활의 정규 10집에 있는 곡으로 이 곡은 내가 어렸을 적에 했던 리듬게임 DJMAX에 서비스 되어서 플레이 했던 곡이다. BPM이 낮아서 속도가 꽤 낮은 곡으로 기억되는데 게임에 있던 노래랑은 다른 조용한 분위기에다가 패턴도 쉬워서 초보자 때 즐겨 했었던 곡이다. 게임에 있었던 것과는 별개로 노래 자체도 되게 좋았고 개인적으로 정동하가 있었던 부활 노래 중에서는 제일 좋았던 것으로 생각되고 이때부터 '생각이 나' 활동할 때 까지는 정동하의 리즈시절로 기억된다. 그때 당시의 리듬게임이라면 DJMAX와 오투잼이 양분.......

Naver Blog

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

여기서는 Call by value 방식과 Call by reference 방식에 대해 알아보자. 이들은 C 언어에서 함수의 호출 방식을 의미하는데 지금껏 그냥 지나쳤거나 훑어봤던 부분들이라 절대 생소한 것들이 아니다. 1. Call by value : 값을 전달하는 함수 호출 함수를 호출할 때 단순히 값을 전달하는 형태의 함수호출을 가리켜서 Call by value라고 하고, 메모리의 접근에 사용되는 주소값을 전달하는 형태의 함수호출을 가리켜 Call by reference라고 부른다. 즉, 이들을 구분하는 기준은 함수의 인자로 전달되는 대상에 있는 것이다. 그럼 지금까지 함수를 공부하면서 전달한 인자는 대부분 주소값이 아닌, '값' 자체를 전달했기 때문에 우리가.......

Naver Blog

[탈모 이야기 2] 자위행위와 탈모의 상관관계

이전 포스팅에서 남자의 고질적인 유전 탈모증상인 M자 탈모의 증상과 근본적인 치료 및 예방법에 대해 작성했다. 이번에는 남자라면 뗄 수 없는 불가분의 관계인 자위행위와 탈모가 가지는 상관관계에 대해 알아보자. 결론부터 얘기하자면 정답은 없다. 하지만 여러가지 정보를 수집한 결과, 당연하겠지만 두 가지의 의견이 서로 대립을 하고 있는 상황이다. "자위행위는 탈모와 상관없다" vs "자위행위와 탈모는 밀접한 관련이 있다." 정도인데... 우선 여기서는 방구석 키보드 워리어들의 논리와 현대의학 및 한의학 의사들의 의견을 모두 종합해서 작성할 예정이다. 선택은 본인들의 몫이다. 우선 자위행위는 탈모와 관.......

Naver Blog

世界の終わり(세카이노 오와리) - Tears [가사/해석/발음]

이번에 들을 음악은 일본의 4인조 락 밴드인 세카이노 오와리(SEKAI NO OWARI)의 Tears이다. 이 곡은 작년 7월 21일에 발매된 앨범 scent of memory에 수록된 곡으로 세카오와 노래 중에는 비교적 최근에 나온 곡이다. 작사는 후카세가 맡았으며 작곡은 후카세와 나카진이 공동으로 작업한 곡인데 이 곡은 후카세가 2018년에 죽은 친구를 그리워 하며 쓴 곡이라고 한다. 그 시기 여름 즈음에 혼자 여행을 갔는데 그 여행의 목적은 죽은 친구의 안녕을 비는 것, 그리고 그 마음을 곡으로 만들기 위해서 였다고 한다. 그래서 당시에 정해놓은 제목이 Tears였다. 여행을 하면서 사람들의 따뜻함이라던가 많은 것을 느꼈다고 했고 그 중 어떤 재즈 콘.......

Naver Blog

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

이번 포스팅에서는 배열과 포인터의 관계에 대해 알아보자. 배열의 이름으로도 포인터로의 기능을 할 수 있다. 여기서 중요한 것은 배열이름의 포인터 타입을 이해하는 것이 핵심이다. 1. 배열의 이름이 의미하는 것 배열의 이름도 포인터이다. 하지만 포인터 변수와 다른 점은 그 값을 바꿀 수 없는 '상수 형태의 포인터'라는 것이다. 다음 코드를 실행해 보면 그 사실을 증명할 수 있다. - 실행 결과 - 위의 실행결과를 살펴보면 int 타입의 배열요소 간에 주소값의 차이는 4바이트라는 것을 알 수 있다. 여기서 선언한 배열이 int 타입 배열이므로 각 요소 별로 할당되는 메모리 공간의 크기는 4바이트가 된다는 것이다. 따라서 배.......

Naver Blog

[C 언어 기초] 포인터의 증감연산 및 배열의 접근

이번에는 포인터를 대상으로 메모리의 접근을 위한 * 연산 외에 증가 및 감소를 하는 증감연산까지 해 보려고 한다. 그리고 포인터를 이용해서 배열에 접근까지 해 보자. 1. 포인터를 대상으로 하는 증감 연산 여기서 중요한 것은 증감 연산이 가능하다는 사실보다 연산의 결과를 핵심으로 봐야 한다. 포인터 변수를 대상으로 연산을 진행할 수 있는데 다음 코드를 살펴보자. 위의 연산의 결과는 뭐고 우리가 알고 있는 단순한 산술연산의 결과와는 별반 차이가 없을까? 이를 확인하기 위해 본격적으로 다음의 코드를 작성해서 실행을 해 보자. - 실행 결과 - 컴파일을 하면 경고메시지가 뜬다. 하지만 실행하는데 문제는 없으니까 실행해 보면 위.......

Naver Blog

[추억의 음악] 더 크로스 - Love Again [가사]

최근 계속 일본음악에 빠져 살았다가 이제서야 한국 음악을 처음으로 포스팅한다. 한국 노래는 제목 구성을 일본과 다르게 구성을 해 보려고 한다. 업로드 기준은 요즘 나오는 음악들이 아닌 옛날 음악 위주로 포스팅을 할 예정이며, 전부 내가 살면서 혹은 학창시절에 상당히 많이 들었던 음악을 위주로 포스팅을 한다. 첫 스타트를 끊을 음악은 2인조 남성 그룹 더 크로스(The Cross)의 Love Again이다. 이때는 흔히 아는 보컬 김혁건이 아닌, 2대 보컬 김경현의 데뷔 앨범으로 1집 시절의 Don't cry나 당신을 위하여 처럼 락 성향이 강한 곡은 별로 없다는 것이 특징이지만 개인적인 내 취향으로는 김경현이 보컬이던 시절의 더크로스 노.......

Naver Blog

[C 언어 기초] 상수 형태의 문자열을 가리키는 포인터

이번에는 상수 형태의 문자열을 가리키는 포인터에 대해 알아보자. 마지막에 널(NULL) 문자가 삽입되는 문자열의 선언 방식에는 두 가지가 있는데 하나는 이전에 작성한 배열을 이용하는 방식이고 또 다른 하나는 char 타입의 포인터 변수를 이용하는 방식이 있다. 1. 두 가지 형태의 문자열 표현 다음과 같이 배열을 기반으로 하는 문자열의 선언은 이전에도 정리를 했었기 때문에 익숙하다. 이는 배열을 기반으로 하는 변수 형태의 문자열 선언이다. 변수라 하는 이유는 문자열의 일부를 변경이 가능하기 때문이다. 반면에 다음과 같이 포인터를 기반으로 문자열을 선언하는 것도 가능하다. 이렇게 선언을 하면 메모리 공간에 문자열 "You.......

Naver Blog

아프리카가 아직도 가난한 이유와 공산주의

지난 30년 동안 TV 공익광고에서는 아직도 아프리카에 대한 인도적인 지원을 바라는 광고가 엄청 눈에 띈다. 유니세프부터 시작해서 월드비전, 세이브 더 칠드런 등등... 나도 첫 취업을하고 한달에 3만원으로 6개월간 후원을 했지만 그들의 상황은 조금도 변하지가 않았다. 왜 아직도 아프리카는 이토록 가난한지 그 이유에 대해 찾아봤다. 지구상에서는 검은 대륙이라고 불리며 찢어질 듯한 빈곤에서 벗어나지 못하는 지역인 아프리카. 내가 알고 있는 30년이 아니라 60년 동안 해외 각국에서 1조가 넘는 금액의 원조가 있었음에도 아프리카는 우리 돈 약 2200원으로 하루를 간신히 살아가는 절대적인 빈곤 상황에 직면해 있다. 그렇기 때문에.......

Naver Blog

[C 언어 기초] 주소값 반환 & 연산자와 포인터 * 연산자

이전 포스팅에서 포인터(Pointer)에 대해 대략적으로 포스팅을 했다. 근데 이번 포스팅을 준비하면서 잠깐 이해가 안되는 부분이 있어서 책으로 정리하고 난 뒤에 이번 포스팅을 다시 작성하려고 한다. 여기서는 포인터에서 사용하는 & 연산자와 * 연산자에 대해 알아보자. 1. 변수의 주소값을 반환하는 & 연산자 이전 포스팅에서 한 차례 설명한 & 연산자는 피연산자의 주소값을 반환하는 연산자로 공부했다. 따라서 다음의 형태로 연산 코드를 구성해야 한다. 이렇듯 & 연산자의 피연산자는 변수가 들어가야하며, 상수는 피연산자가 될 수 없다. 그리고 다음과 같이 변수의 타입에 맞지 않는 포인터 변수의 선언은 문제가 될 수.......

Naver Blog

[탈모 이야기 1] M자 탈모에 관한 모든 정보 총 정리

이번엔 아주 특이하게 탈모에 관한 주제로 이야기를 다뤄보려고 한다. 총 2개의 시리즈로 구성을 했으며, 2개로 포스팅을 나눠서 발행할 예정이다. 난데 없이 탈모에 관한 이야기를 왜 할까 라는 생각도 들었다. 현재는 약의 도움을 받아서 좀 양호한 수준이 되었지만 나도 유전적인 소인이 있기 때문에 좀 심한 M자 탈모가 있었다. 옛날부터 스트레스를 많이 받아왔던 부분이기 때문에 주관적인 내 경험과 탈모갤, 대다모 사이트 등지에서 발췌한 정보들을 전부 긁어모아서 여기에 정리를 해 보려고 한다. 그래서 아마 평소 발행하는 포스팅보다 양이 좀 많을 것 같은 느낌이 든다. 보통 유전적으로 발현되는 남자들에게는 두 가지의 탈모 증상.......

Naver Blog

スペシアル · エー(스페셜에이) 2쿨 OP - Gorgeous 4U [가사/해석/발음]

이번에 들을 음악은 내가 2009년 쯤에 p2p 사이트로 다운 받아서 봤던 애니메이션인 'S.A(스페셜 에...

Naver Blog

[C 언어 기초] 주소 값을 저장하는 변수 포인터(Pointer)

이번에는 C 언어를 공부하는 많은 사람들을 주저앉게 만드는 장본인인 포인터(Pointer)에 대해 알아보자....

Naver Blog

모든 것이 거짓말 투성이 '리플리 증후군'에 대해 알아보자

내 주변에는 알게 모르게 거짓말을 하는 사람들이 참 많다. 살면서 나도 거짓말을 해 본 적은 있지만 입만 ...

Naver Blog

BUMP OF CHICKEN(범프 오브 치킨) - 天體觀測(천체관측) [가사/해석/발음]

이번에 들을 노래는 일본의 4인조 록밴드 BUMP OF CHICKEN(범프 오프 치킨)의 천체관측(天體...

Naver Blog

[C 언어 기초] 배열(Array)의 이해와 선언 방법

이번 포스팅부터 이제 C 언어의 중급 수준으로 올라간다고 보면 된다. 대부분의 C 언어 입문자들이 배열...

Naver Blog

[C 언어 기초] 배열(Array)을 이용한 문자열 표현

이전 포스팅에서 배열을 공부했으니 이제 문자열에 대해서 알압좌. 정수 타입 중에 char 타입을 배열로 이...

Naver Blog

[담배 이야기 2] 연초담배 VS 전자담배 뭐가 더 해로울까?

이번 포스팅에서는 담배의 역사 및 발전과정에 이어서 연초담배와 전자담배의 유해성에 대해 알아보자. 내...

Naver Blog

高橋 優(타카하시 유우) - Road Movie(짱구는 못말려 극장판 25기 엔딩) [가사/해석/발음]

이번에 들을 음악은 일본의 싱어송라이터인 타카하시 유우(高橋 優)의 Road Movie이다. 이 곡은 짱구는 ...

Naver Blog

[담배 이야기 1] 담배의 역사와 발전과정에 대해 알아보자

이번엔 괴담 시리즈에 이어서 담배 시리즈에 대해 알아보자. 나는 2012년 20살이던 시절부터 친구 잘못 사...

Naver Blog

대한민국 최초의 인터넷 개발자 전길남 박사에 대해 알아보자

21세기 전 세계는 인터넷(Internet)이라는 네트워크 환경에 의해 하나로 묶여 있다. 그래서 지구 반대편의...

Naver Blog

윤성우 저자의 열혈 C - 도전 프로그래밍 1

이번에는 지금까지 공부한 C 언어의 내용을 가지고 윤성우 저자의 '열혈 C 프로그래밍'의 도전...

Naver Blog

One Ok Rock(원 오크 락) - C.h.a.o.s.m.y.t.h [가사/해석/발음]

이번에 들을 곡은 일본의 4인조 펑크 락 밴드인 원 오크 락(One Ok Rock)의 C.h.a.o.s.m.y.t.h 이다. ...

Naver Blog

X Japan(엑스재팬) - Unfinished [가사/해석]

이번에 올릴 곡은 일본의 5인조 비주얼 락 밴드인 X Japan(엑스재팬)의 Unfinished이다. 이 곡은 이들의...

Naver Blog

[C 언어 기초] 전역변수, static 변수, register 변수

코로나 19 양성판정을 받고 강제로 집에 갇히게 되었다. 그래도 할 거라고는 C 언어 공부와 포스팅 밖에 ...

Naver Blog

[C 언어 기초] 재귀함수에 대한 이해

이번에는 재귀함수에 대해 알아보자. 사실 재귀함수는 파이썬을 공부하면서 여러 번 사용해 봤던 알고리즘 ...

Naver Blog

[괴담 이야기 4] 911 테러에 관한 괴담에 대해 알아보자

때는 2007년 쯤으로 생각된다. 당시에 KBS에서 방영했었던 스펀지를 보고 있었는데 911테러에 관한 도시...

Naver Blog

[괴담 이야기 3] 네이버 지식in에 관한 괴담에 대해 알아보자

이번엔 괴담 시리즈 세 번째인 네이버 지식인에 관한 괴담을 가지고 와 봤다. 1. 라조육이사이 2012년 6월 ...

Naver Blog

世界の終わり(세카이노 오와리) - Magic [가사/해석/발음]

이번에는 괴담 시리즈 작성 중 유튜브를 보다가 알고리즘으로 세카이노 오와리의 음악 Magic을 찾게 되었...

Naver Blog

[괴담 이야기 1] 게임에 관련된 괴담에 대해 알아보자

학창시절 나는 안 해본 게임이 없을 정도로 게임 중독자였다. 방학 때는 밥 먹는시간과 자는 시간을 제외하...

Naver Blog

[괴담 이야기 2] 노래에 관련된 괴담을 알아보자

이제 앞으로는 서로 연관성이 있는 내용에 관한 포스팅은 아예 시리즈로 묶어서 포스팅을 할 예정이다. 1편...

Naver Blog

[C 언어 기초] 변수의 존재기간과 접근범위 - 지역변수

이번 포스팅 내용은 함수 내에 존재하는 지역변수에 대해 알아보자. 지역변수는 파이썬을 비롯한 자바 언어...

Naver Blog

ラックライフ(Luck Life) - 名前を呼ぶよ(이름을 부를게) [가사/해석/발음]

이번에는 새벽에 유튜브 알고리즘의 도움을 받아 한 일본음악을 찾게 되었다. 잠도 솔솔오고 의식의 흐름대...

Naver Blog

[C 언어 기초] return이 지니는 의미와 함수 원형의 선언

지난 포스팅에서 다양한 방법으로 함수를 정의하고 선언하는 내용에 대해 작성했다. 이번에는 함수를 반환...

Naver Blog

[C 언어 기초] C 언어의 함수 정의 및 선언

드디어 C 언어의 함수 파트를 공부하게 되었다. 여기서는 우선 함수를 정의하고 선언하는 다양한 방법에 ...

Naver Blog

Mrs. GREEN APPLE - 青と夏(푸름과 여름) [가사/해석/발음]

전날 목요일 새벽까지 야근을 하게 되었는데 잠시 2시간 대기하는 틈을 타서 새 일본 음악을 듣다가 기가 ...

Naver Blog

嵐(아라시) - 果てない空(끝없는 하늘) [가사/해석/발음]

이번엔 사쿠라사케 이후로 오랜만에 아라시 음악을 가져와 봤다. 이 곡은 한 5년 전 쯤에 아라시의 멤버인 ...

Naver Blog

아동 살해 후 목격자로 뉴스에 인터뷰를 했던 살인자 김점덕 사건에 대해 알아보자

때는 2012년 쯤으로 기억된다. 내가 20살 대학생이던 시절 등교를 하기 전에 집에서 아침 뉴스를 봤는데 한...

Naver Blog

あいみょん(아이묭) - 하늘의 푸르름을 아는 사람이여(Her Blue Sky) [가사/해석/발음]

이번에 찾은 음악은 여기서도 많이 올린 가수의 곡이다. 일본에서 요즘 스포트라이트를 많이 받고 있는 싱...

Naver Blog

[C 언어 기초] if 문과 유사한 다중분기 switch 명령

이번에 작성할 내용인 switch 명령은 if...else if...else와 상당히 유사한 측면이 있는 명령이다. 그렇기 ...

Naver Blog

[C 언어 기초] C 언어의 금지된 코드 문법 goto 문

이번에는 C 언어에서는 사용하지도 않고 프로그래머들 사이에서는 금기시되는 goto 문에 대해 짧게 알아보...

Naver Blog

[C 언어 기초] 반복문의 특정 구간을 생략하거나 탈출하는 continue와 break

이번에 작성할 포스팅의 내용은 C 언어와 파이썬 등의 프로그래밍 언어에서 존재하는 명령인데 반복문의 ...

Naver Blog

[IT 뉴스] 윈도우 11을 윈도우 10처럼 되돌리는 4가지 우회책

난 현재 IT 업계에서 일을 하고 있는데 내 자리에 있는 PC는 윈도우 10을 쓰고 있다. 하지만 언젠가 윈...

Naver Blog

한국의 강남에서 성형수술을 한 일본의 AV 배우 후카다 에이미(深田えいみ)에 대해 알아보자

좀 전에 가슴 아픈 가정사를 가진 AV 배우 무카이 아이에 대해 작성하다가 연관 검색어에 같이 떴던 AV...

Naver Blog

SMAP(스맙) - 世界に一つだけの花(세상에 하나뿐인 꽃) [가사/해석/발음]

이번에 올릴 음악은 일본의 국민 아이돌이자 지금은 해체한 SMAP(스맙)의 世界に一つだけの花(세상에 ...

1 2 3 4 5 6 7 8 9 10