
요즘은 아니고 한참되긴 했지만 Vue.js 만큼이나 React가 인기라서 이거 안하고 넘어갈 수는 없겠다 싶어서 카테고리 하나 늘리고 React를 시작해보기로 결심했다. https://reactjs-kr.firebaseapp.com/ 에 접속해보면 React가 우리를 반겨줄거다. 물론 반겨준다고 했지 React가 쉬울거라곤 하지 않았다. 요즘 라이브러리들이 다들 똑같이 "우리 라이브러리는 배우기가 매우 쉬워요. 자 보세요. Hello,World를 화면에 표시해보는 것부터 시작해볼까요?"라고 하지만 중반 이후 부터는 뭔 소리를 하고 있는지 알 도리가 없는 요상한 말을 하면서 "자 이제 이것도 해보시지?" 하는 것 마냥 우리를 조롱하는 것만 같지만 어쩔 수 없다. 우린 Hello, World에 속아넘갔으니까..

HTML과 CSS를 배우면서 나는 잘 몰랐는데 padding과 margin의 차이에 대해서 꽤 많은 사람들이 햇깔려한다는 사실을 최근에 알게 되었다. "여백이면 여백이지 안쪽 여백은 뭐고 바깥 여백은 뭐냐!" 라며 화를 낼법도 하지만 어떻게 보면 굉장히 디테일한 이런 분류는 보다 멋진 웹 디자인을 구현해 낼 수 있도록 여지를 만들어줬기 때문에 고마워해야 할지도 모른다. 어쨌든 padding과 margin에 대해서 이해하려면 먼저 HTML의 Box Model에 대하여 이해해야하는데 MDN에 보면 잘 나와있다.(https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/The_box_model#What_is_the_CSS_box_model) 일단 ..

Java를 처음 시작하는 사람은 JDK를 어떻게 설치하는지 그리고 그 방법도 개발자들 마다 천차만별이고, JDK 버전도 뭘 받아야하는지 종류도 너무 다양해서 너무 혼란스러운 것 같다. 그래서 Java를 처음 개발하는 사람들을 위한 JDK 와 Eclipse를 설치하는 것을 오늘 잠깐 이야기해보겠다. 일단 구글에서 JDK Download라고 검색해보자. 1. JDK Download 위 처럼 검색결과가 등장하거든 제일 위에 있는 Oracle로 가는 링크를 클릭하자. 지금은 JDK 12버전까지 릴리즈 되어있지만 우리는 "Java SE 8u221"를 설치할거다. 최신버전이 좋은게 아니냐는 사람들이 있겠지만 오라클이 마이크로 선즈를 인수하면서 JDK의 무료라이센스를 변경하는 바람에 8버전 이후 부터는 제약사항이 라..