728x90

전체 글 110

<인간 실격> 독후감

인간 실격 인간의 나약함을 탁월하게 묘사하는 다자이 오사무의 작품을 새롭게 읽는다. 순수하고 여린 심성의 젊은이가 인간 사회의 위선과 잔혹성을 견디지 못하고 파멸되어 가는 과정을 그린 소설로, �� book.naver.com 다자이 오사무 저 | 김춘미 역 | 민음사 | 2004.05.15 '인간 실격'을 읽고 '인간 실격'이라는 책의 특이한 제목이 눈에 띄었다. 제목이 뜻하는 바가 무엇일지 생각해보았지만 쉽게 예상되지 않았고, ‘인간실격’이 무엇을 의미하는 것인지 더욱 궁금해져 이 책을 읽게 되었다. 이 책은 '나'라는 화자가 서술하는 서문과 후기, 그리고 작품의 주인공인 요조가 써 내려간 세 편의 수기로 구성되어 있다. 태어날 때부터 다른 ‘인간들’을 이해할 수 없었던 요조는 그들을 '타인. 불가사의..

교양/독후감 2020.09.25

소스 코드를 이미지로 깔끔하게 변환해주는 사이트

carbon.now.sh 소스 코드를 입력하고 프로그래밍 언어, 스타일 테마, 배경화면 등을 설정하면 자동으로 생성된 소스 코드 이미지를 다운로드 받아 사용할 수 있다. 회원 가입 절차가 없는 무료 서비스이기 때문에 간편하게 이용할 수 있으며, 소스 코드 이미지는 일반 소스 코드 텍스트보다 가독성이나 심미성이 높기 때문에 발표 자료나 스티커 등에 잘 활용할 수 있다.

기타 2020.09.23

<갈매기의 꿈> 독후감

갈매기의 꿈 자유롭게 비행하는 조나단이 구속된 우리에게 던져주는 자유의 경전!세대를 넘어 수많은 독자들에게 가슴 뭉클한 감동을 준 리처드 바크의 『갈매기의 꿈』을 새로운 번역으로 만난다. 자유의 book.naver.com 리처드 바크(소설가) 저 | 공경희(번역가) 역 | 현문미디어 | 2015 '갈매기의 꿈'을 읽고 갈매기 조나단은 대부분의 갈매기와 달리 비행을 단지 먹이를 얻기 위해서가 아닌 자신의 본성을 실현하기 위한 행위로 받아들이며 자유를 좇는다. 그러나 조나단이 속한 갈매기 부족은, 심지어 조나단의 부모님조차 이러한 숭고한 행위를 이해하지 못하고 결국 무리에서 그를 추방시켜 버린다. 자유로운 갈매기 조나단은 고차원적인 정신의 세계, 천국으로 승화해 아름다운 비행을 계속하며 사랑을 실천해 나간다..

교양/독후감 2020.09.22

[프로그래머스] 폰켓몬 풀이 (Python 코드 첨부)

문제 설명 당신은 폰켓몬을 잡기 위한 오랜 여행 끝에, 홍 박사님의 연구실에 도착했습니다. 홍 박사님은 당신에게 자신의 연구실에 있는 총 N 마리의 폰켓몬 중에서 N/2마리를 가져가도 좋다고 했습니다. 홍 박사님 연구실의 폰켓몬은 종류에 따라 번호를 붙여 구분합니다. 따라서 같은 종류의 폰켓몬은 같은 번호를 가지고 있습니다. 예를 들어 연구실에 총 4마리의 폰켓몬이 있고, 각 폰켓몬의 종류 번호가 [3번, 1번, 2번, 3번]이라면 이는 3번 폰켓몬 두 마리, 1번 폰켓몬 한 마리, 2번 폰켓몬 한 마리가 있음을 나타냅니다. 이때, 4마리의 폰켓몬 중 2마리를 고르는 방법은 다음과 같이 6가지가 있습니다. 첫 번째(3번), 두 번째(1번) 폰켓몬을 선택 첫 번째(3번), 세 번째(2번) 폰켓몬을 선택 첫..

알고리즘 2020.09.14

[프로그래머스] 비밀지도 풀이 (Python 코드 첨부)

문제 설명 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다. 지도는 한 변의 길이가 n인 정사각형 배열 형태로, 각 칸은 공백(" ) 또는벽(#") 두 종류로 이루어져 있다. 전체 지도는 두 장의 지도를 겹쳐서 얻을 수 있다. 각각 지도 1과 지도 2라고 하자. 지도 1 또는 지도 2 중 어느 하나라도 벽인 부분은 전체 지도에서도 벽이다. 지도 1과 지도 2에서 모두 공백인 부분은 전체 지도에서도 공백이다. 지도 1과 지도 2는 각각 정수 배열로 암호화되어 있다. 암호화된 배열은 지도의 각 가로줄에서 벽 부분을 1, 공..

알고리즘 2020.09.12

[프로그래머스] 다트 게임 풀이 (Python 코드 첨부)

문제 설명 카카오톡에 뜬 네 번째 별! 심심할 땐? 카카오톡 게임별~ 카카오톡 게임별의 하반기 신규 서비스로 다트 게임을 출시하기로 했다. 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다. 갓 입사한 무지는 코딩 실력을 인정받아 게임의 핵심 부분인 점수 계산 로직을 맡게 되었다. 다트 게임의 점수 계산 로직은 아래와 같다. 다트 게임은 총 3번의 기회로 구성된다. 각 기회마다 얻을 수 있는 점수는 0점에서 10점까지이다. 점수와 함께 Single(S), Double(D), Triple(T) 영역이 존재하고 각 영역 당첨 시 점수에서 1제곱, 2제곱, 3제곱 (점수1 , 점수2 , 점수3 )으로 계산된다. 옵션으로 스타상(*) , 아차상(#..

알고리즘 2020.09.11

[프로그래머스] 키패드 누르기 풀이 (Python 코드 첨부)

문제 설명 스마트폰 전화 키패드의 각 칸에 다음과 같이 숫자들이 적혀 있습니다. 이 전화 키패드에서 왼손과 오른손의 엄지손가락만을 이용해서 숫자만을 입력하려고 합니다. 맨 처음 왼손 엄지손가락은 * 키패드에 오른손 엄지손가락은 # 키패드 위치에서 시작하며, 엄지손가락을 사용하는 규칙은 다음과 같습니다. 엄지손가락은 상하좌우 4가지 방향으로만 이동할 수 있으며 키패드 이동 한 칸은 거리로 1에 해당합니다. 왼쪽 열의 3개의 숫자 1, 4, 7을 입력할 때는 왼손 엄지손가락을 사용합니다. 오른쪽 열의 3개의 숫자 3, 6, 9를 입력할 때는 오른손 엄지손가락을 사용합니다. 가운데 열의 4개의 숫자 2, 5, 8, 0을 입력할 때는 두 엄지손가락의 현재 키패드의 위치에서 더 가까운 엄지손가락을 사용합니다. 4..

알고리즘 2020.09.07

[네트워크] 회선 교환과 패킷 교환의 차이

1. 회선 교환 방식의 의미와 원리 회선 교환 방식 : 통신 장치 사이의 물리적인 전송로를 점유하여 데이터를 송수신하는 방식. 1) 회선 교환기에 의해 회선이 교체되어 통신 장치 간 데이터 송수신이 가능하다. 2) 회선 교환기 사이의 회선 n개가 통신 장치 n쌍에 의해 점유되면 더 이상 다른 통신 장치가 접속하여 동시에 데이터를 송수신할 수 없다. 3) 대표적으로 공중전화망이 있다. 2. 패킷 교환 방식의 의미와 원리 패킷 교환 방식 : 통신 장치 사이의 물리적인 전송로를 통해 패킷을 송수신하는 방식. 1) 분할된 데이터인 패킷이 패킷 교환기에 의해 적절한 경로로 라우팅되고 수신된 패킷이 순서에 맞춰 재조립되어 통신 장치 간 데이터 송수신이 가능하다. 2) 패킷 교환기 사이의 회선 n개 이상의 통신 장치..

네트워크 2020.09.03

인성 면접 예상 질문 모음 70가지

간단한 자기소개를 해보십시오. 지원 동기가 무엇입니까? 장단점은 무엇입니까? 강약점은 무엇입니까? 인생 목표가 무엇입니까? 스트레스를 해소하는 자신만의 방법을 소개해 주십시오. 다른 회사에도 지원하였습니까? 10년 후 자신의 모습에 대해 이야기해보십시오. 학점이 낮은 이유는 무엇입니까? 가장 인상깊게 읽은 책은 무엇입니까? 최근에 읽은 신문기사에 대해 소개해 주십시오. 가장 크게 성공/실패한 경험에 대해 이야기해보십시오. 가장 존경하는 인물은 누구입니까? 마지막으로 하고 싶은 말(질문 등)은 무엇입니까? 회사와 관련한 최신 이슈에 대해 말씀해 주십시오. 상사가 부당한 업무를 지시할 경우 어떻게 하시겠습니까? 휴학 기간에 무엇을 하셨습니까? 지원 직무가 전공과 다른데 지원한 이유는 무엇입니까? 타인과 갈등..

기타/취업 2020.08.19
728x90