본문 바로가기

분류 전체보기

생각했던 것보다 생각했던 것보다어렵다고 느껴지는 건어차피 후일에는 그런 적이 있었지.. 정도 되는 기억으로 남을 것임에 분명하기 때문에멈추지 말아야 하고 쏟아부어서 마음의 두려움을 깨버려야 한다.
2018 나의 중간회고 반년만에 바뀐 그 모든 것지난 회고가 있고 딱 반년이 지나 많은 것이 바뀌었다. 5살 이후 처음으로 소속이 없는 상태가 찾아왔다. 22년만에 얻은 무소속의 자유치고는 학생 시절 '방학과도 같구나' 같은 느낌이랄까. 내 몸이 자유로워짐을 느낄 새도 없이 시간은 어마무시하게 흘러가고 있다.지난 반년간 마음속으로 언젠간 이루리라 생각만 하고 행동할 것을 망설이던 나에게 먼저 기회를 잡으라고 말해준 사람은 다름 아닌 내 반쪽이었다. 늘 반쪽이 머리 속에만 ..
그 누구도 채우지 못하는 내 안의 공간은 내가 채워야 한다. 당연하다.그 누구도 채우지 못하는 내 안의 공간.그건 내가 채워야 하는 것이다.몰랐다.내가 채울 수 있는 건 다 채웠다고 생각하면서도내가 무엇인가를 해야 한다는 느낌이 들었다.누군가가 없다면,내가 나를 온전히 보살펴야 한다면,어떻게 해야 할까 생각했다.누군가에게 쏟았던 사랑을 나에게 쏟는다면,나는 무엇을 좋아하는 사람일까나는 무엇을 편하게 생각하는 사람일까나는, 나는,문득 샤워를 하다가 '나는'으로 시작하는 내 생각들의 의미를 깨달았다.내가 나의 빈..
네가 이기나 내가 이기나 한 번 해보자 어제 문득 회식이 끝나고 집에 오는 길에 무언가 나를 계속 시험한다는 생각이 들었다.삶을 내가 주체적으로 살고 있어도 그 무언가가 계속 나를 시험에 들게 한다는 생각 말이다.나를 무지하게 약올리기도 하고 참을 수 없을 만큼 몰아붙이기도 한다.'네가 이기나 내가 이기나 한 번 해보자'그래서 속으로 이런 혼잣말을 했다.계속 고민하게 하고 계속 망설이게 하고 형체도 없고 무겁기만한 그 무언가를 결국에 이겨내고야 말면언제 있었냐는 듯이 스윽 사라져버리고 또..
[2018 목표 달성] Spring Security Docs 번역 (200일간의 대장정) 원래 계획에 없던 목표지만 재미로 시작한 Spring Security Docs 번역을 올해의 중요한 목표로 설정하였다.도대체 언제 끝날지 모르는 이 번역작업의 끝을 정하고 꾸준히 진행할 것을 계획하였다.200일간 20줄씩 꾸준히 번역을 하려 한다.그끝에는 분명 무엇인가 있으리라 생각하며. :)
Spring Security와 h2데이터베이스 함께 사용하기 문제 배경로그인, 세션 관리를 구현하기에 앞서 어떤 시스템이든 로그인과 세션관리는 해야 하는데 이미 이에 대한 프로젝트가 만들어져 있을거라고 생각했다. 그래서 찾은 게 Spring Security였다. Spring Security를 사용하기로 결정하고 난 후 바로 Spring Security docs를 켜고 무작정 내 프로젝트 환경에 적용하기 시작했다. 이것저것 찾아보고 로그인, 세션관리를 구현하기 시작했는데 왠걸? h2 브라우저 콘솔이 들어가지지 ..
[D3.js] 데이터 사용하여 표현하기 해당 내용은 github에 node.js를 활용한 프로젝트로 개발되어 있습니다.데이터를 브라우저상 표현할 수 있도록 DOM과 연관짓는 방법은 'DOM 생성 및 데이터 바인딩'에서 다루었다. 하지만 아직 데이터는 DOM 속에 숨어있는 상태이다. 이제 숨어있는 데이터를 사용하는 방법을 배워보자.데이터 사용하기데이터를 사용한다는 것은 DOM 속에 숨어있는 data 값을 찾아 직접 꺼내어 사용하는 것이 아니다. 데이터 묶음을 순회하면서 데..
[D3.js] DOM 생성 및 데이터 바인딩 해당 내용은 github에 node.js를 활용한 프로젝트로 개발되어 있습니다.DOM 생성데이터를 시각화 하려면 우선 데이터를 표현할 DOM을 동적으로 생성하는 방법을 익혀야 한다. D3는 마치 jQuery와 비슷하게 DOM을 동적으로 생성하도록 도와주는 여러 함수들을 제공한다. D3를 이용한 DOM생성은 간단하다.DOM을 생성할 위치를 선택한다.(select)선택한 위치 하위에 DOM을 붙인다.(append)<body> <se..