출처 - 한국성서대학교 - 매일의 성경


4월 3일 월요일 사도행전 4 ~ 6

질문 : 일곱 집사 중 한 사람으로 초대교회 최초의 순교자는 누구인가?

답변 :

 사도행전 7

  59. 그들이 돌로 스데반을 치니 스데반이 부르짖어 이르되 주 예수여 내 영혼을 받으시옵소서 하고


4월 4일 화요일 사도행전 7 ~ 9

질문 : 스데반 집사가 순교할 때 그에게 돌을 던지는 자들이 옷을 누구의 발 앞에 두어 증인 삼았는가 ?

답변 :

 사도행전 7

  58. 성 밖으로 내치고 돌로 칠새 증인들이 옷을 벗어 사울이라 하는 청년의 발 앞에 두니라


4월 5일 수요일 사도행전 10 ~ 12

질문 : 제자들이 최초로 그리스도인이라 일컬음을 받은 교회는 어느 교회인가?

답변 :

 사도행전 11

  26. 만나매 안디옥에 데리고 와서 둘이 교회에 일 년간 모여 있어 큰 무리를 가르쳤고 제자들이 안디옥에서 비로소 그리스도인이라 일컬음을 받게 되었더라


4월 6일 목요일 사도행전 13 ~ 16

질문 : 바울이 아시아에 가서 복음을 전하고자 했지만 성령이 막으셨고, 드로아에서 환상을 보게 된다. 어떤 환상인가?

답변 :

 사도행전 16

  9. 밤에 환상이 바울에게 보이니 마게도냐 사람 하나가 서서 그에게 청하여 이르되 마게도냐로 건너와서 우리를 도우라 하거늘


4월 7일 금요일 사도행전 17 ~ 20

질문 : 바울이 고린도에서 생업이 같은 천막 만드는 부부를 만난다. 이들은 바울을 도와 함께 선교사역을 한다. 누구인가?

답변 :

 사도행전 18

  2. 아굴라라 하는 본도에서 난 유대인 한 사람을 만나니 글라우디오가 모든 유대인을 명하여 로마에서 떠나라 한 고로 그가 그 아내 브리스길라와 함께 이달리야로부터 새로 온지라 바울이 그들에게 가매


4월 8일 토요일 사도행전 21 ~ 24

질문 : 벨릭스 총독에게 대제사장과 장로들과 변호사 더둘로가 바울을 고소한 죄목 두 가지는 무엇인가?(24장)

답변 :

 사도행전 24

  5. 우리가 보니 이 사람은 전염병 같은 자라 천하에 흩어진 유대인을 다 소요하게 하는 자요 나사렛 이단의 우두머리라

  6. 그가 또 성전을 더럽게 하려 하므로 우리가 잡았사오니

 > 소요죄, 성전 모독 죄


4월 9일 일요일 사도행전 25 ~ 28

질문 : 바울이 로마로 후송될 때 유라굴로 광풍을 만나 배가 좌초되었으나 모두 구출된다. 총 몇 명이었는가?

답변 :

 사도행전 27

  37. 배에 있는 우리의 수는 전부 이백칠십육 명이더라


지난주 차 > 2016 - 동계방학 묵상지 4주차

다음주 차 > 2016 - 동계방학 묵상지 6주차



 - 포인터로 문자열을 처리 할 수 있다.

 > 포인터로는 문자열을 처리한다기 보다 그냥 지시한다는 표현을 하는 것이 어울린다.

 > '배열'은 '포인터 상수'이다.

 

ex) char str[10]; // 이라는 '문자배열'이 있을 때

strcpy(str, "String"); // 이런 방식으로 문자열을 복사 해서 넣는 것은 가능

str = "String"; // 이런 방식은 불가능 왜냐하면 상수에 값을 넣는 것이기 때문이다.

120 = 2048 와 같은 꼴이다.

 

그래서 str을 문자배열이 아닌 포인터로 선언 즉,

char *str // 이렇게 하면 str은 상수가 아닌 변수가 된다.

그 이후

str = "String"; // 이 가능하다.

 

이 의미는 "String"이라는 문자열 상수가 기억되어 있는 주소를 str에 넣어 준다는 뜻이다.

 

결국,

문자배열로 선언했을 때는 "String"이라는 문자열을 넣을 공간이 확보되어 있으므로 strcpy로 문자열을 넣는 것이 가능하지만,

포인터로 선언했을 때는 문자열을 넣을 공간은 확보하지 않고 단지 문자열이 있는 주소를 넣을 공간만 확보할 뿐이다.

 

그러므로 str이 포인터로 선언된 것이라면 strcpy(str, "String"); // 이렇게 할 경우 잘못하다간 다운이 된다.

 


2022-11-24 댓글 피드백에 의한 수정
char* str = (char*)malloc(6);
strcpy(str,"hello"); // 가능

사유: str 에 충분한 메모리가 할당이 되어있지 않아서, 버퍼 오버플로우가 났을 겁니다. 이 부분 수정부탁드리겠습니다!

 

더보기

#include <stdio.h>

#include <string.h>    // strtok 함수가 선언된 헤더 파일

 

typedef struct _StuGrade {

char stuName[20]; // 학생 이름 

char grade; // 학점 

int midterm; // 중간고사 

int finalterm; // 기말고사 

int quiz; // 퀴즈 

int sum; // 시험 합계 

// 타입이름 

}StuGrade;

 

 

void main(){

 

char *tmp[4];

char c1[30];

StuGrade s;

// 문자열 입력 

 

int i = 0;

 

// stdin으로 부터 문자열을 입력 받아서 c1에 저장하되,

// 널 문자를 포함하여 sizeof(c1)의 크기만큼 저장을 해라 

fgets(c1, sizeof(c1), stdin);

 

char *ptr = strtok(c1, " ");

 

// 입력된 문자를 받아 임시 배열에 넣기 

while(ptr != NULL){

tmp[i] = ptr;

ptr = strtok(NULL, " ");

i++;

}

printf("%s %d %d %d \n", tmp[0], atoi(tmp[1]), atoi(tmp[2]), atoi(tmp[3]));

 

// http://dblab.duksung.ac.kr/ds/grammar/C10.html

// 문자배열에 문자열을 넣을 때 반드시 strcpy함수를 써야 하는 이유 

strcpy(s.stuName, tmp[0]);

s.midterm = atoi(tmp[1]);

s.finalterm = atoi(tmp[2]);

s.quiz = atoi(tmp[3]);

 

printf("%s %d %d %d", s.stuName, atoi(tmp[1]), atoi(tmp[2]), atoi(tmp[3]));

 

}

 

 

 

출처 - 한국성서대학교 - 매일의 성경


3월 27일 월요일 요한복음 4 ~ 6

질문 : 사마리아 여인과의 대화에서 예수님은 예배자가 어떻게 예배해야 한다고 말씀하셨는가?

답변 :

 요한복음 4

  23. 아버지께 참되게 예배하는 자들은 영과 진리로 예배할 때가 오나니 곧 이때라 아버지께서는 자기에게 이렇게 예배하는 자들을 찾으시느니라

  24. 하나님은 영이시니 예배하는 자가 영과 진리로 예배할지니라


3월 28일 화요일 요한복음 7 ~ 9

질문 : 예수께서 가라고 하신 곳으로서 맹인이 눈을 뜨게 될 때에 눈을 씻은 못은 어디인가?
답변 :

 요한복음 9

  7. 이르시되 실로암 못에 가서 씻으라 하시니 이에 가서 씻고 밝은 눈으로 왔더라


3월 29일 수요일 요한복음 10 ~ 12

질문 : 죽었다 살아난 나사로의 형제자매는 누구 누구인가?

답변 :

 요한복음 11

  1. 어떤 병자가 있으니 이는 마리아그 자매 마르다의 마을 베다니에 사는 나사로라 


3월 30일 목요일 요한복음 13 ~ 15

질문 : 예수께서는 내가 사랑한 것 같이 서로 사랑하면 내 계명을 지키는 자요 나의 무엇이라고 말씀하셨는가?

답변 :

 요한복음 13

  35. 너희가 서로 사랑하면 이로써 모든 사람이 너희가 내 제자인 줄 알리라


3월 31일 금요일 요한복음 16 ~ 18

질문 : 성령이 와서 무엇에 대하여 세상을 책망하시는가?(3가지)

답변 :

 요한복음 16

  8. 그가 와서 에 대하여, 에 대하여, 심판에 대하여 세상을 책망하시리라


4월 1일 토요일 요한복음 19 ~ 21

질문 : 예수님의 부활을 믿지 못하고 손과 옆구리에 손을 넣어야 믿겠다고 의심했던 제자는 누구인가?
답변 : 

 요한복음 20

  25. 다른 제자들이 그에게 이르되 우리가 주를 보았노라 하니 도마가 이르되 내가 그의 손의 못 자국을 보며 내 손가락을 그 못 자국에 넣으며 내 손을 그 옆구리에 넣어 보지 않고는 믿지 아니하겠노라 하니라


4월 2일 일요일 사도행전 1 ~ 3

질문 : 가룟유다 대신에 12제자에 뽑힌 사람은 누구인가?

답변 :

 사도행전 1

  26. 제비 뽑아 맛디아를 얻으니 그가 열한 사도의 수에 들어가니라


지난주 차 > 2016 - 동계방학 묵상지 3주차

다음주 차 > 2016 - 동계방학 묵상지 5주차


출처 - 한국성서대학교 - 매일의 성경


3월 20일 월요일 / 마태복음 21 ~ 23

질문 : 예수께서 예루살렘 성을 나귀타고 들어오실 때 백성들이 외친 내용은 무엇인가?

답변 :

 마태복음 21

  9. 앞에서 가고 뒤에서 따르는 무리가 소리 높여 이르되 호산나 다윗의 자손이여 찬송하리로다 주의 이름으로 오시는 이여 가장 높은 곳에서 호산나 하더라


3월 21일 화요일 / 누가복음 18 ~ 21

질문 : 예수님은 두 렙돈을 넣은 가난한 과부의 헌금을 칭찬하셨는데 그녀가 어떤 헌금을 했다고 칭찬했는가?

답변 : 

 누가복음 21

  3. 이르시되 내가 참으로 너희에게 말하노니 이 가난한 과부가 다른 모든 사람보다 많이 넣었도다

  4. 저들은 그 풍족한 중에서 헌금을 넣었거니와 이 과부는 그 가난한 중에서 자기가 가지고 있는 생활비 전부를 넣었느니라 하시니라


3월 22일 수요일 / 마태복음 24 ~ 26

질문 : 예수께서 향유를 부은 여인을 칭찬하셨다. 그 이유는 무엇이었는가?

답변 : 

 마태복음 26

  7. 한 여자가 매우 귀한 향유 한 옥합을 가지고 나아와서 식사하시는 예수의 머리에 부으니

  8. 제자들이 보고 분개하여 이르되 무슨 의도로 이것을 허비하느냐

  9. 이것을 비싼 값에 팔아 가난한 자들에게 줄 수 있었겠도다 하거늘

  10. 예수께서 아시고 그들에게 이르시되 너희가 어찌하여 이 여자를 괴롭게 하느냐 그가 내게 좋은 일을 하였느니라

  11. 가난한 자들은 항상 너희와 함께 있거니와 나는 항상 함께 있지 아니하리라

  12. 이 여자가 내 몸에 이 향유를 부은 것은 내 장례를 위하여 함이니라


 > 가난한 중에도 비싼 향유를 예수님의 장례를 위해 사용함


3월 23일 목요일 / 마태복음 27, 마가복음 14 ~ 15

질문 : 예수님의 시체를 빌라도에게 요구한 사람은 누구인가?

답변 : 

 마태복음 27

  57. 저물었을 때에 아리마대의 부자 요셉이라 하는 사람이 왔으니 그도 예수의 제자라

  58. 빌라도에게 가서 예수의 시체를 달라 하니 이에 빌라도가 내주라 명령하거늘


3월 24일 금요일 / 누가복음 22 ~ 23

질문 : 예수님에게 십자가 형을 언도한 사람은 누구인가?

답변 :

 누가복음 23

  23. 그들이 큰 소리로 재촉하여 십자가에 못 박기를 구하니 그들의 소리가 이긴지라

  24. 이에 빌라도가 그들이 구하는 대로 하기를 언도하고


3월 25일 토요일 / 마태복음 28, 마가복음 16, 누가복음 24

질문 : 부활하신 예수님께서 가장 먼저 자신을 보여주었던 여인은 누구였는가?(막 16장)

답변 :

 마가복음 16

  9. 예수께서 안식 후 첫날 이른 아침에 살아나신 후 전에 일곱 귀신을 쫓아내어 주신 막달라 마리아에게 먼저 보이시니

  11. 그들은 예수께서 살아나셨다는 것과 마리아에게 보이셨다는 것을 듣고도 믿지 아니하리라


3월 26일 일요일 / 요한복음 1 ~ 3

질문 : 영생에 대하여 질문하는 니고데모에게 예수님은 어떻게 해야 하나님의 나라에 들어 갈 수 있다고 설명했는가?

답변 : 

 요한복음 3

  5. 예수께서 대답하시되 진실로 진실로 네게 이르노니 사람이 물과 성령으로 나지 아니하면 하나님의 나라에 들어갈 수 없느니라


지난주 차 > 2016 - 동계방학 묵상지 2주차

다음주 차 > 2016 - 동계방학 묵상지 4주차



출처 - 한국성서대학교 - 매일의 성경


3월 13일 월요일 / 마태복음 10 ~ 12

질문 : 예수님은 여자가 낳은 자 중에 가장 큰자가 누구라고 말씀하셨는가?

답변 :

 마태복음 11

  11. 내가 진실로 너희에게 말하노니 여자가 낳은 자 중에 세례 요한보다 큰 이가 일어남이 없도다 그러나 천국에서는 극히 작은 자라도 그보다 크니라 


3월 14일 화요일 / 마가복음 9 ~ 12

질문 : 예수님께서 가장 큰 계명은 무엇이라고 말씀하셨는가?

답변 :

 마가복음 12

  31. 둘째는 이것이니 네 이웃을 네 자신과 같이 사랑하라 하신 것이라 이보다 더 큰 계명이 없느니라


3월 15일 수요일 / 누가복음 9 ~ 11

질문 : 예수께 표적을 구하는 자들에게 예수님은 누구의 표적을 보여 주셨는가?

답변 :

 누가복음 11

  29. 무리가 모였을 때에 예수께서 말씀하시되 이 세대는 악한 세대라 표적을 구하되 요나의 표적 밖에는 보일 표적이 없나니


3월 16일 목요일 / 마태복음 13 ~ 16

질문 : 예수님의 무덤에 찾아가 부활을 처음 목격한 자들은 누구인가?

답변 :

 마가복음 16

  1. 안식일이 지나매 막달라 마리아와 야고보의 어머니 마리아와 또 살로메가 가서 예수께 바르기 위하여 향품을 사다 두었다가

  2. 안식 후 첫날 매우 일찍이 해 돋을 때에 그 무덤으로 가며

  3. 서로말하되 누가 우리를 위하여 무덤 문에서 돌을 굴려 주리요 하더니

  4. 눈을 들어본즉 벌써 돌이 굴러져 있는데 그 돌이 심히 크더라

  5. 무덤에 들어가서 흰 옷을 입은 한 청년이 우편에 앉은 것을 보고 놀라매

  6. 청년이 이르되 놀라지 말라 너희가 십자가에 못 박히신 나사렛 예수를 찾는구나 그가 살아나셨고 여기 계시지 아니하라 보라 그를 두었던 곳이니라 

--------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------


3월 17일 금요일 / 마가복음 13 ~ 14, 누가복음 12 ~ 13

질문 : 예수의 몸에 향유를 부은 여인은 칭찬을 받았는데 그 이유가 무엇인가?

답변 :

 마가복음 14

  3. 예수께서 베다니 나병환자 시몬의 집에서 식사하실 때에 한 여자가 매우 값진 향유 곧 순전한 나드 한 옥합을 가지고 와서 그 옥합을 깨뜨려 예수의 머리에 부으니

  5. 이 향유를 삼백 데나리온 이상에 팔아 가난한 자들에게 줄 수 있었겠도다 하며 그 여자를 책망하는지라

  7. 가난한 자들은 항상 너희와 함께 있으니 아무 때라도 원하는 대로 도울 수 있거니와 나는 너희와 항상 함께 있지 아니하리라

  8. 그는 힘을 다하여 내 몸에 향유를 부어 내 장례를 미리 준비하였느니라

 > 가난한 여인이 값비싼 향유를 예수님의 장례를 위해 준비함

--------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------


3월 18일 토요일 / 마태복음 17 ~ 20

질문 : 예수님께 자신의 두 아들을 좌 우편에 앉게 해 달라고 청탁을 한 여인은 누구인가?

답변 :

 마태복음 20

  20. 세베대의 아들의 어머니가 그 아들들을 데리고 예수께 와서 절하며 무엇을 구하니

  21. 예수께서 이르시되 무엇을 원하느냐 이르되 나의 이 두 아들을 주의 나라에서 하나는 주의 우편에, 하나는 주의 좌편에 앉게 명하소서

 > 세베대의 아들의 어머니 = 살로메


3월 19일 일요일 / 누가복음 15 ~ 17

질문 : 10명의 나병환자가 모두 치료를 받았는데, 예수님께 감사한 사람은 누구인가?

답변 :

 누가복음 17

  12. 한 마을에 들어가시니 나병환자 열 명이 예수를 만나 멀리 서서

  16. 예수의 발 아래 엎드리어 감사하니 그는 사마리아 사람이라

  



지난주 차 > 2016 - 동계방학 묵상지 1주차

다음주 차 > 2016 - 동계방학 묵상지 3주차



라즈베리파이3

 

 - 기본 사양


 

Raspberry Pi 3 Model B

Introduction Date

2/29/2016 

SoC 

BCM2837 

CPU 

Quad Cortex A53 @ 1.2GHz 

Instruction set 

ARMv8-A 

GPU 

400MHz VideoCore Ⅳ 

RAM

1GB SDRAM 

Storage 

micro-SD 

Wireless 

802.11n / Bluetooth 4.0 

Video Output 

HDMI / Composite

Audio Output

HDMI / Headphone 

GPIO

40 



















 - 라즈베리파이 - 라즈비안(Raspbian)설치




 - SD card에 OS(라즈비안)설치를 돕는 프로그램

 - SD 카드에 Image File을 넣고 Write를 눌러 OS를 설치



 - 설치 후 SD카드를 라즈베리에 넣고 전원을 넣는다.


 - 초기 화면

 1. 전원을 넣고 첫 부팅 시 아이디와 비밀번호를 입력한다.

Using username "pi".

pi@192.168.0.9's password:


ID : pi

Password : raspberry


 1.1 IP확인

pi@raspberrypi:~ $ ifconfig

 1.2 기본 세팅

sudo raspi-config


 1.2.1 Change User Password Change password for the default user (pi)

 > pi (기본 유저 아이디)의 비밀번호를 바꾸기


1.2.2 Hostname             Set the visible name for this Pi on a network  

 > 라즈베리파이의 HostName 바꾸기


1.2.3 Boot Options         Configure options for start-up 

B1 Desktop / CLI            Choose whether to boot into a desktop environment or the command line 

 B1 Console           Text console, requiring user to login             

 B2 Console Autologin Text console, automatically logged in as 'pi' user

 B3 Desktop           Desktop GUI, requiring user to login

 B4 Desktop Autologin Desktop GUI, automatically logged in as 'pi' user  


 B2 Wait for Network at Boot Choose whether to wait for network connection during boot

 > 부팅하는 동안 네트워크 연결을 위해 기다릴지 아닐지 결정 (Fast Boot or Slow Boot)


 B3 Splash Screen            Choose graphical splash screen or text boot

 > 기본 Command Line Interface 대신 Display Boot하기


1.2.4 Localisation Options Set up language and regional settings to match your location (국제화 옵션)

 I1 Change Locale        Set up language and regional settings to match your location
 > 지역(언어, 국가) 선택


 I2 Change Timezone      Set up timezone to match your location

 > 시간대 선택

 I4 Change Wi-fi Country Set the legal channels used in your country

 > 와이파이 국가 선택 (default로 둘 것)



 1.2.5 Interfacing Options  Configure connections to peripherals 

 P1 Camera         Enable/Disable connection to the Raspberry Pi Camera 

 P2 SSH              Enable/Disable remote command line access to your Pi using SSH  

 P3 VNC              Enable/Disable graphical remote access to your Pi using RealVNC 

 P4 SPI                Enable/Disable automatic loading of SPI kernel module 

 P5 I2C                Enable/Disable automatic loading of I2C kernel module

 P6 Serial            Enable/Disable shell and kernel messages on the serial connection

 P7 1-Wire           Enable/Disable one-wire interface 

 P8 Remote GPIO Enable/Disable remote access to GPIO pins       


 1.2.6 Overclock            Configure overclocking for your Pi 


> 난 왜 안되네 


 1.2.7 Advanced Options     Configure advanced settings





 1.2.8 Update               Update this tool to the latest version                             




 1.2.9 About raspi-config   Information about this configuration tool 




 2.1 라즈베리파이 업데이트 및 업그레이드

sudo apt-get update && sudo apt-get upgrade



- 참고 사이트 http://www.rasplay.org/?page_id=6911

 - http://mysw.tistory.com/14

'라즈베리파이 참조' 카테고리의 다른 글

[라즈베리파이] 설치  (0) 2017.02.14

Ⅰ. OSI 7계층

    • 물리계층
    • 데이터링크 계층
    • 네트워크 계층
    • 수송 계층
    • 세션 계층
    • 표현 계층
    • 응용 계층
- 통신을 바탕으로 구현된 응용프로그램


Ⅱ. TCP/IP 모델

    • 물리 계층과 데이터링크 계층
    • 네트워크 계층
    • 수송 계층
    • 응용 계층
- TCP / IP 네트워크 모델에서는 OSI 모델의 세션 계층, 표현 계층, 응용 계층을 모두 결합하여 하나의 응용 계층이 됨
- 응용 계층에 해당하는 프로토콜 이메일 프로토콜(SMTP), 파일전송 프로토콜(FTP), 도메인명 시스템(DNS), 웹 프로토콜(WWW)

- 응용 계층 프로토콜의 종류

- 원격 로그인

- Telnet

- 파일 전송

- FTP

- TFTP

- 전자 메일 범주

- SMTP

- IMAP

- POP

- 지원 서비스 범주

- DNS

- RARP

- SNMP

- 기타 프로토콜

- HTTP

- RIP

- SSH


Ⅲ. HTTP

1. 개념

- WWW상에서 정보를 주고 받을 수 있는 프로토콜

- TCP, UDP를 사용, 80번 포트를 사용

- 클라이언트와 서버 사이에 이루어지는 요청/응답(request/response) 프로토콜

2. 메소드

- GET

- HEAD

- POST

- PUT

- DELETE

- TRACE

- OPTIONS

- CONNECT

- PATCH

3. 메시지 포맷

- 요청 내용

- 헤더

- 빈 줄

- 기타 메시지를 포함

4. 응답 코드

코드메시지설명
1XXInformational(정보)정보 교환.
100Continue클라이언트로부터 일부 요청을 받았으니 나머지 요청 정보를 계속 보내주길 바람. (HTTP 1.1에서 처음 등장)
101Switching Protocols서버는 클라이언트의 요청대로 Upgrade 헤더를 따라 다른 프로토콜로 바꿀 것임. (HTTP 1.1에서 처음 등장)
2XXSuccess(성공)데이터 전송이 성공적으로 이루어졌거나, 이해되었거나, 수락되었음.
200OK오류 없이 전송 성공.
202Accepted서버가 클라이언트의 요청을 수락함.
203Non-authoritavive Information서버가 클라이언트 요구중 일부만 전송.
204Non Content클라이언트의 요구를 처리했으나 전송할 데이터가 없음.
205Reset Content새 문서 없음. 하지만 브라우저는 문서 창을 리셋해야 함. (브라우저가 CGI 폼 필드를 전부 지우도록 할 때 사용됨.) (HTTP 1.1에서 처음 등장)
206Partial Content클라이언트가 Range 헤더와 함께 요청의 일부분을 보냈고 서버는 이를 수행했음. (HTTP 1.1에서 처음 등장)
3XXRedirection(방향 바꿈)자료의 위치가 바뀌었음.
300Multiple Choices최근에 옮겨진 데이터를 요청.
301Moved Permanently요구한 데이터를 변경된 URL에서 찾았음.
302Moved Permanently요구한 데이터가 변경된 URL에 있음을 명시. 301과 비슷하지만 새 URL은 임시 저장 장소로 해석됨.

[8]

303See Other요구한 데이터를 변경하지 않았기 때문에 문제가 있음.
304Not modified클라이언트의 캐시에 이 문서가 저장되었고 선택적인 요청에 의해 수행됨 (보통 지정된 날짜보다 더 나중의 문서만을 보여주도록 하는 If-Modified-Since 헤더의 경우). [9]
305Use Proxy요청된 문서는 Location 헤더에 나열된 프록시를 통해 추출되어야 함. (HTTP 1.1에서 처음 등장)
307Temporary Redirect자료가 임시적으로 옮겨짐.
4XXClient Error(클라이언트 오류)클라이언트 측의 오류. 주소를 잘못 입력하였거나 요청이 잘못 되었음.
400Bad Request요청 실패. 문법상 오류가 있어서 서버가 요청사항을 이해하지 못함, [10]
401.1Unauthorized권한 없음 (접속실패). 서버에 로그온 하려는 요청사항이 서버에 들어있는 권한과 비교했을 때 맞지 않음. [11]
401.2Unauthorized권한 없음 (서버설정으로 인한 접속 실패). 서버에 로그온 하려는 요청사항이 서버에 들어있는 권한과 비교했을 때 맞지않음. [12]
401.3Unauthorized권한 없음 (자원에 대한 ACL에 기인한 권한 없음). 클라이언트가 특정 자료에 접근할 수 없음. [13]
401.4Unauthorized권한 없음 (필터에 의한 권한 부여 실패). 서버에 접속하는 사용자들을 확인하기 위해 설치한 필터 프로그램이 있음. [14]
401.5Unauthorized권한 없음 (ISA PI/CGI 애플리케이션에 의한 권한부여 실패). 이용하려는 서버의 주소에 ISA PI나 CGI프로그램이 설치되어 있고, 권한을 부여할 수 없음. [15]
402Payment Required예약됨.
403.1Forbidden금지 (수행접근 금지). 수행시키지 못하도록 되어있는 디렉터리 내의 실행 파일을 수행하려고 하였음.
403.2Forbidden금지 (읽기 접근 금지). 접근한 디렉터리에 가용한 기본 페이지가 없음. [16]
403.4Forbidden금지 (SSL 필요함). 접근하려는 페이지가 SSL로 보안유지 되고 있음. [17]
403.5Forbidden금지 (SSL 128필요함). 페이지가 128비트의 SSL로 보안유지 되고 있음. [18]
403.6Forbidden금지 (IP 주소 거부됨). 사용자가 허용되지 않은 IP로부터 접근함.
403.7Forbidden금지 (클라이언트 확인 필요). 클라이언트가 자료에 접근할 수 있는지 확인 요함. [19]
403.8Forbidden금지 (사이트 접근 거부됨). 서버가 요청사항을 수행하고 있지 않거나, 해당 사이트에 접근하는 것이 허락되지 않음.
403.9Forbidden접근금지 (연결된 사용자수 과다). 서버가 BUSY 상태에 있어서 요청을 수행할 수 없음.
403.10Forbidden접근금지 (설정이 확실 하지 않음).
403.11Forbidden접근금지 (패스워드 변경됨). 잘못된 암호를 입력했음.
403.12Forbidden접근금지(Mapper 접근 금지됨). 클라이언트 인증용 맵이 해당 웹 사이트에 접근하는 것이 거부됨.
404Not Found문서를 찾을 수 없음. 서버가 요청한 파일이나 스크립트를 찾지 못함.
405Method not allowed메서드 허용 안됨. 요청 내용에 명시된 메서드를 수행하기 위해 해당 자원의 이용이 허용되지 않음. [20]
406Not Acceptable받아들일 수 없음. [21]
407Proxy Authentication Required프록시 서버의 인증이 필요함. [22]
408Request timeout요청 시간이 지남.
409Conflict요청을 처리하는 데 문제가 있음. 보통 PUT 요청과 관계가 있다. 보통 다른 버전의 파일을 업로드할 경우 발생함. (HTTP 1.1에서 새로 등장)
410Gone영구적으로 사용할 수 없음.
411Length Required클라이언트가 헤더에 Content-Length를 포함하지 않으면 서버가 처리할 수 없음.(HTTP 1.1에서 새로 등장)
412Precondition Failed선결조건 실패. 헤더에 하나 이상의 선결조건을 서버에서 충족시킬 수 없음. [23]
413Request entity too large요청된 문서가 현재 서버가 다룰 수 있는 크기보다 큼. [24] (HTTP 1.1에서 새로 등장)
414Request-URI too long요청한 URI가 너무 김. [25]
415Unsupported media type요청이 알려지지 않은 형태임. (HTTP 1.1에서 새로 등장)
5XXServer Error(서버 오류)서버 측의 오류로 올바른 요청을 처리할 수 없음.
500Internal Server Error서버 내부 오류. [26]
501Not Implemented필요한 기능이 서버에 설치되지 않았음. [27]
502Bad gateway게이트웨이 상태 나쁨. [28]
503Service Unavailable외부 서비스가 죽었거나 현재 멈춘 상태 또는 이용할 수 없는 서비스. [29]
504Gateway timeout프록시나 게이트웨이의 역할을 하는 서버에서 볼 수 있음. 초기 서버가 원격 서버로부터 응답을 받을 수 없음. (HTTP 1.1에서 새로 등장)
505HTTP Version Not Supported해당 HTTP 버전을 지원하지 않음.


- 클라이언트의 요청

GET /restapi/v1.0 HTTP/1.1
Accept: application/json
Authorization: Bearer UExBMDFUMDRQV1MwMnzpdvtYYNWMSJ7CL8h0zM6q6a9ntw

HTTP/1.1 200 OK
Content-Type: application/json

{
  "uri" : "https.../restapi/",
  "apiVersions" : [ {
    "uri" : "https.../restapi/v1.0",
    "versionString" : "1.0.9",
    "releaseDate" : "2013-12-01T00:00:00.000Z",
    "uriString" : "v1.0"
  } ],
  "serverVersion" : "6.1.0.846",
  "serverRevision" : "294476"
}


- 서버 응답

HTTP/1.1 200 OK
Date: Mon, 23 May 2005 22:38:34 GMT
Content-Type: text/html; charset=UTF-8
Content-Encoding: UTF-8
Content-Length: 138
Last-Modified: Wed, 08 Jan 2003 23:11:55 GMT
Server: Apache/1.3.3.7 (Unix) (Red-Hat/Linux)
ETag: "3f80f-1b6-3e1cb03b"
Accept-Ranges: bytes
Connection: close

<html>
<head>
  <title>An Example Page</title>
</head>
<body>
  Hello World, this is a very simple HTML document.
</body>
</html>


Ⅳ. SSH

1. 개념

- TCP 보안 채널(터널링)을 형성하여, 기타 응용 프로토콜이 그 위에서 안전하게 데이터 교환

2. 특징

- 보안 통신, 포트 포워딩(터널링)의 기능을 제공

- 클라이언트/서버 관계 존재

- 프로토콜 및 포트 번호

3. 주요 기능

- 인증

- 기밀성 유지 : 암호화

- 무결성

- 압축

- 포트포워딩

- 다중화


4. 프로토콜의 주요 구성

- SSH 프로토콜 스택구조

- 인증 : 사용자 인증(User Authentication) 제공

- 연결 : 1개의 암호화된 터널을 통해 다수개의 논리채널 다중화

- 전송 : 인증, 기밀성, 무결성, 압축(옵션) 제공

- 응용 : TELNET, SMTP, RLOGIN



출처 - 한국성서대학교 - 매일의 성경


3월 6일 월요일 / 마태복음 1 ~ 4

질문 : 예수의 이름의 뜻은 무엇인가?

답변 : 

 마태복음 1 장

  21. 아들을 낳으리니 이름을 예수라 하라 이는 그가 자기 백성을 그들의 죄에서 구원할 자이심이라 하니라


3월 7일 화요일 / 마가복음 1, 누가복음 1 ~ 3

질문 : 세례요한과 예수님의 출생을 알렸던 천사는 누구인가?

답변 :

 누가복음 1 장

  19. 천사가 대답하여 이르되 나는 하나님 앞에 서 있는 가브리엘이라 이 좋은 소식을 전하여 네게 말하라고 보내심을 받았노라 


3월 8일 수요일 / 마태복음 5 ~ 7

질문 : 예수님께서 5장 말씀을 통해 복 있는 자를 몇 가지로 말씀하셨는가?

답변 :

 마태복음 5 장

  3. 심령이 가난한 자는 이 있나니 천국이 그들의 것임이요

  4. 애통하는 자는 이 있나니 그들이 위로를 받을 것임요

  5. 온유한 자는 이 있나니 그들이 땅을 기업으로 받을 것임이요


  6. 의에 주리고 목마른 자는 이 있나니 그들이 배부를 것임이요

  7. 긍휼히 여기는 자는 이 있나니 그들이 긍휼히 여김을 받을 것임이요

  8. 마음이 청결한 자는 이 있나니 그들이 하나님을 볼 것임이요

  9. 화평하게 하는 자는 이 있나니 그들이 하나님의 아들이라 일컬음을 받을 것임이요

  10. 의를 위하여 박해를 받은 자는 이 있나니 천국이 그들의 것임이라


  11. 나로 말미암아 너희를 욕하고 박해하고 거짓으로 너희를 거슬러 모든 악한 말을 할때에는 너희에게 이 있나니

 > 8가지


3월 9일 목요일 / 마가복음 2 ~ 4

질문 : 네 가지 땅에 떨어진 씨 비유에서 말씀을 기쁨으로 들으나 환난과 박해가 올 때 넘어지는 자는 어떤 밭에 뿌려진 씨인가?

답변 :

 마가복음 4 장

  16. 또 이와 같이 돌밭에 뿌려졌다는 것은 이들을 가리킴이니 곧 말씀을 들을 때에 즉시 기쁨으로 받으나

  17. 그 속에 뿌리가 없어 잠깐 견디다가 말씀으로 인하여 환난이나 박해가 일어나는 때에는 곧 넘어지는 자요

  18. 또 어떤 이는 가시떨기에 뿌려진 자니 이들은 말씀을 듣기는 하되


3월 10일 금요일 / 누가복음 4 ~ 6

질문 : 집을 지을 때 주추를 반석위에 놓은 사람은 어떤 사람이라고 말씀하시는가?(눅6장)

답변 :

 누가복음 6 장

  47. 내게 나아와 내 말을 듣고 행하는 자마다 누구와 같은 것을 너희에게 보이리라

  48. 집을 짓되 깊이 파고 주추를 반석위에 놓은 사람과 같으니 큰 물이 나서 탁류가 그 집에 부딪치되 잘 지었기 때문에 능히 요동하지 못하게 하였거니와

  49. 듣고 행하지 아니하는 자는 주추 없이 흙 위에 집지은 사람과 같으니 탁류가 부딪치매 집이 곧 무너져 파괴딤이 힘하니라 하시니라


3월 11일 토요일 / 마태복음 8 ~ 9, 누가복음 7 ~ 8

질문 : 야이로의 딸과 혈루병여인의 공통되는 숫자는 무엇인가?

답변 :

 누가복음 8 장

  42. 이는 자기에게 열두 살 된 외딸이 있어 죽어감이러라 예수께서 가실 때에 무리가 밀려들더라

  43. 이에 열두 해를 혈루증으로 앓는 중에 아무에게도 고침을 받지 못하던 여자가

  44. 예수의 뒤로 와서 그의 옷 가에 손을 대니 혈루증이 즉시 그쳤더라

 > 12


3월 12일 일요일 / 마가복음 5 ~ 8

질문 : 떡 5개와 물고기 2마리의 기적과 떡 7개의 기적을 베푸신후 남은 광주리는 모두 몇 광주리였는가?

답변 :

 마가복음 8 장

  7. 또 작은 생선 두어 마리가 있는지라 이에 축복하시고 명하사 이것도 나누어 주게 하시니

  8. 배불리 먹고 남은 조각 일곱 광주리를 거두었으며


다음주 차 > 2016 - 동계방학 묵상지 2주차


+ Recent posts