본문 바로가기

전체 글

(203)
2020) 2주 Check list 수정 : 학원에서 18:00까지 미션 구현했는지 못 했는지 확인하는 Driver 추가 -> "미션 구현" Driver SUN 5 MON 6 TUE 7 WED 8 THR 9 FRI 10 SAT 11 Total 6:30 기상 X(07:00) X(07:30) O(06:30) O(6:44) O(6:30) O(6:30) O(6:30) 5 운동 - X O O O X(감기) O 4 루테인 X O O O O O O 6 미션 구현 O O O O X X - 4 시력운동 X X O O X X X 2 Instagram O O O O O O O 7 하루정리 O O O O O X O 6 TIL O O O O O O O 7 복습주기 - O O O O O X 5 Total
20.01.11) 시간을 투자한다는 말 나는 시간을 투자한다는 말을 자주 사용한다. 시간을 하나의 자원으로 인식하기 때문에 하는 말이다. 당연한 말을 굳이 썼네요 그도 그럴 것이. 나는 내 모든 시간을 기록하고 관리한다. 이를 위해 커뮤니티도 참여한다. 그만큼 시간은 나에겐 귀중한 자원이다. 내가 주말에 개발 공부하는 걸 시간 투자한다고 글에 적었다. 그런데 무언가 낯선 기분이 들었다. '개발자가 되고 싶고 삶 속에 개발이 깃들어 있는 사람이 되고 싶은데 투자라는 말이 맞을까?'하는 생각이 들었다. 우리가 밥 먹을 때 밥 먹는 시간 투자한다고 하지 않는다. 왜냐하면, 반드시 해야 하는 일이기 때문이다. 그만큼 삶의 일부이기 때문이다. 하지만 운동에는 시간을 투자한다고 한다. 나의 경우에 왜냐하면 운동은 내 삶의 일부는 아니기 때..
20.01.11) 답답함 나는 지금 답답하다. 무언가 알 듯 말 듯한데 명확하게 이해하고 코드로 구현할 수 없어서 답답하다. 지난주 학원에서 객체 지향 프로그래밍(OOP)를 배웠다. 자바의 핵심 개념이라 반드시 이해하고 싶었다. 상속을 바탕으로 구현해야 했다. 당일에는 그냥 좌표 입력 받으면 입력받으면 계산만 하는 프로그램을 만들고 제출했다. 상속의 개념을 알고 있으나 실제 코드에 적용하지 못하니 꽤 답답했다. 그 답답함을 해소하고자 주말에 시간을 투자해서 공부하고 있다. 하지만 개념은 이해 가는데 실제 코드로 구현하려니 막막하다. 첫 술에 첫술에 배부르려고 하는 건가.. 초조한건가.. 시간이 투자되는 만큼 결과물로 얻어야 속이 풀리는 성향이라 답답하다. 쉽게 이해되는 OOP가 아니라고 하지만 나는 이해하고 싶다. 이해해서 내 ..
20.01.11) 철학 - Feminism 1-2 참고 강의 : 페미니즘 철학 입문 - 김은주 목차 철학의 신체 혐오(기피) 철학에서 여성의 위치 : 타자 핵심 여성이 타자로 존재했다는 말의 의미를 알았다. 철학의 신체 혐오(기피) 철학은 오랫동안 영혼을 중시하고 신체를 혐오했다. 혐오라는 말이 세다면 기피라고 이해해도 된다. 철학자가 생각하기에 진리라는 건 영원하고 불변해야 한다고 생각했다. 하지만 그에 반해 우리의 신체는 유한하고 변한다는 특성이 있다. 영원을 이야기 하지만 이야기하지만 매 순간 변하는 몸을 가지고 살아가는 인간의 삶. 무언가 아이러니하다. 하지만 당시에 영원, 불변에 대한 담론에 반기를 들 수 있었을까? 그 자체를 진리처럼 숭고하게 여겼을 것이다. 철학에서 여성의 위치 : 타자 철학에서 오랜 시간 여성은 Not 남성으로 표현되어 왔..
20.01.04) 철학 - Feminism 1-1 목차 페미니즘 철학이란 무엇인가? 인식론 인식론에 대한 비판 정신과 육체 핵심 페미니즘 철학은 인식론에 대한 비판에서 출발한다. 페미니즘 철학이란 무엇인가? 페미니즘 철학은 무엇인가? 여성주의 철학이다. 정확하게 개념이 이해되는 단어가 아니기 때문에 혼동이 올 순 있다. 페미니즘은 알겠는데 페미니즘 철학은 무엇인가? 하는 의문도 든다. 페미니즘은 인식론에 관한 비판에서 출발한다. 인식론 근대 인식론은 '내가 가진 지식이 참된 지식일까?'에 대한 의문에서 시작한다. 지식은 모든 사람에게 똑같이 적용되고, 이해되어야 한다. 그럼 지식이 참인지 거짓인지 판단하기 위해선 가장 먼저 내가 참, 거짓을 판단할 수 있는 상태가 되는게 중요하다. 이는 나에 대해 잘 알고 있는 사람이 세계를 이해할 수 있..
20.01.09) Java - 유용한 메서드 형변환 int -> String : Integer.toString(); String -> int : String.valueOf(); , Integer.toString(); Double -> int : (int) int -> Double : (Double) 진법 변환 : Integer.parseInt("100", 16); -> 16진수 100을 계산해봐 : 16^2 자료형 확인 객체 자료형에서 사용 가능하다. str instanceof String : return값은 true or false str.getClass() : return 값은 class java.lang.String Array 초기화 방법 for문 사용 Arrays.fill(arr, 3) : 같은 값으로 초기화 int[] arr = {1, 2..
20.01.08) Linux - vim(ongoing) 목차 Vim 명령어 Vim 설정하기 핵심 꾸준함이 살 길 Vim 설정하기 터미널을 띄운다.(Ctrl + Alt + T) $ sudo apt-get update 엔터 $ sudo apt-get install vim 엔터 vim ~/.vimrc (vim 설정 파일. 하이라이팅, 인덱스, 공백 칸 수등 설정을 할 수 있다.) 아래 설정 내용을 입력하고 저장한다. set number " 줄 번호 표시 set tabstop=4 " tab을 4칸으로 set ignorecase " 검색시 대소문자 구별하지 않음 set hlsearch " 검색시 하이라이트 set fileencodings=utf-8,euc-kr " 파일인코딩 형식 set bs=indent,eol,start " backspace 키 사용 set rule..
20.01.08) Linux - 리눅스에 대해 목차 리눅스란? 리눅스 공부 순서 리눅스 탄생 오픈 프로그램과 오픈 소스 핵심 리눅스는 서버 개발자라면 반드시 알아야할 언어이다. 리눅스란? 운영 체제 중 하나이다. 개발자가 아닌 일반 사용자라면 원도우라는 운영 체제가 익숙할 것이다. 운영 체제는 컴퓨터가 운영될 수 있게 도와주는 프로그램이다. 세상에는 다양한 운영 체제가 있지만 원도우, 맥OS, 리눅스 등이 가장 유명하다. 즉, 리눅스도 윈도우와 비슷한 친구이다. 그런데 왜 이렇게 낯설까? 왜냐하면 리눅스는 일반 사용자가 사용하는 수준보단 조금 더 전문적인 영역에서 사용되기 때문이다. 다른 영역에서 리눅스의 영향력은 엄청나다. 추후에 알아보는 걸로 그럼 리눅스를 반드시 배워야 할까? 아니다. 하지만 내가 웹사이트를 직접 만들어서 고객에게 제공하고 싶으..