본문 바로가기

전체 글312

[소크라테스의 변명] 내용 요약 및 개인적 감상 https://book.naver.com/bookdb/book_detail.naver?bid=16274566 소크라테스의 변명 소크라테스가 죽고 철학이 살다플라톤 철학의 출발점 『소크라테스의 변명』서양 철학이 플라톤 대화편의 주석이라면, 플라톤 대화편은 『변명』의 주석플라톤의 대화편들 가운데 가장 널리 book.naver.com 철학의 이해라는 과목의 기말 과제로 작성한 내용이다. 1. 내용 요약 소크라테스가 재판에 회부된 이후 재판에서 한 발언들에 플라톤의 정리를 작가 나름의 시각을 더해서 풀어낸 책이다. 서양 철학의 시작이라고도 볼 수 있는 소크라테스의 사상이 담겨있다. 작품 내용은 크게 3 단락으로 나뉘는데 유무죄에 관한 항변 연설과, 대안 형량 제안 연설, 그리고 최종 판결 후 배심원들을 향한 마.. 2021. 12. 2.
[웹챗] 채팅 메시지 성능 이슈 해결 & 채팅 메시지 기본 UI ui의 경우 인라인 스타일로 위와 같이 간단히 잡았다. 지금은 먼저 간단히 본인이 보낸 메시지의 경우 토마토색(주황색)으로 다른 사람이 보낸 메시지의 경우 하얀색으로 배경을 통해서 표시 하지만 여러 사람이 동시에 채팅을 보낼 경우 각 유저의 고유한 식별 아이디나 프로필 같은 부분이 필요하다. 그외에는 기본적인 스타일 조금 더 가다듬고 사용자가 커스텀 할 수 있게 해주면 될거 같긴하다. 그리고 채팅창 인원목록 뿐 아니라 사용자 입출입 메시지 기능을 만들어 줘야할거 같다. 기존에 지나간 로그들을 다운로드 해서 보여주지 않기 때문에 채팅 연결이 끊기거나 재연결될때 해당 사용자는 이전의 메시지를 볼 수 없는게 서로간의 오해의 소지가 있어서 서로간의 연결 및 연결해제시 메시지를 보내는 기능이 필요하다. SendM.. 2021. 11. 30.
[프로그래머스][LEVEL3] 하노이의 탑 # 문제 원문 하노이 탑(Tower of Hanoi)은 퍼즐의 일종입니다. 세 개의 기둥과 이 기동에 꽂을 수 있는 크기가 다양한 원판들이 있고, 퍼즐을 시작하기 전에는 한 기둥에 원판들이 작은 것이 위에 있도록 순서대로 쌓여 있습니다. 게임의 목적은 다음 두 가지 조건을 만족시키면서, 한 기둥에 꽂힌 원판들을 그 순서 그대로 다른 기둥으로 옮겨서 다시 쌓는 것입니다. 한 번에 하나의 원판만 옮길 수 있습니다. 큰 원판이 작은 원판 위에 있어서는 안됩니다. 하노이 탑의 세 개의 기둥을 왼쪽 부터 1번, 2번, 3번이라고 하겠습니다. 1번에는 n개의 원판이 있고 이 n개의 원판을 3번 원판으로 최소 횟수로 옮기려고 합니다. 1번 기둥에 있는 원판의 개수 n이 매개변수로 주어질 때, n개의 원판을 3번 원판.. 2021. 11. 25.
[은밀한 설계자들] 10X 프로그래머 http://www.yes24.com/Product/Goods/89849098 은밀한 설계자들 - YES24 페이스북, 인스타그램, 트위터 등세상을 이끄는 유명 프로그래머들의 진솔한 이야기“만약 컴퓨터 같은 사람이 있다면 정말 밥맛일 거예요. 남에 대한 배려는 전혀 없죠.” 앳우드가 말했다. 확 www.yes24.com “10X 프로그래머들의 이런 행동은 지적 호기심, 충동, 필요 등이 결합된 결과입니다. 그들은 관심 있는 시스템에 자신들이 모르는 게 있다는 사실을 받아들이지 못하죠.”이런 이유로 10X 프로그래머들은 자신이 할 수 있는 모든 것을 뽐내며 일할 수 있는 스타트업을 좋아한다. 스타트업과 달리 이미 어느 정도 자리 잡은 대기업은 일의 속도가 느리다. 대기업은 수년 내지 수십 년간 만들어온 기.. 2021. 11. 25.