2020/01(3)
-
왜 자바 Spring만 뽑나요? 꼭 배워야 하나요?
들어가며 취준생 시절 때부터도 쭉 간직해 온 의문이 있었습니다. 내로라하는 대기업들의 구직 공고를 보면, 항상 따라오는 조건들이 있었죠. Java 언어 사용이 능숙한 분 Spring Framework 개발 경험이 있으신 분 Java를 배우긴 했지만, 백엔드에 사용해본 적은 없었기에 이 부분은 항상 지원에 걸림돌이 되곤 했습니다. 도대체 자바 스프링이 뭐하는 녀석이길래 이 기업 저 기업에서 다 찾을까요? 나름대로 정리한 내용을 글로 옮겨보기로 했습니다. 그리고 '그렇다면 Spring을 배워야만 할까?' 하는 고민에 빠지신 분들께 제 의견을 전달해보고자 합니다. 주의사항 : 필자는 백엔드 개발에 이제 막 뛰어든 초짜입니다. 백엔드의 유구한 역사에 대해서는 당연히 잘 모르며, 제가 추측한 이유들도 잘못된 부분..
2020.01.26 -
라즈베리파이로 집에서 서버 구축하기 5. 유동 IP로 DNS 설정하기 - Cloudflare
들어가며 정말 오랜만의 포스팅입니다. 이번 글은 집에서 서버를 구축할 때, 유동 IP로 어떻게 하면 DNS를 설정할 수 있을지 그 방법에 대해서 작성해봤습니다. 들어가기 전에, 이 글은 이미 공유기에서 포트포워딩 설정이 끝나있으며, 서버 도메인을 하나 가지고 있다는 것을 가정하고 작성되었습니다. 포트포워딩에 대한 개념, 설정 방법은 검색하셔서 참고하시면 될 것 같습니다. 유동 IP의 한계 유동 IP란, 고정 IP의 반대되는 개념이며, 중간에 인터넷 공급자에 의해 언제든지 다른 IP로 바뀔 수 있는 IP를 말합니다. 현재 대세인 IPv4 체계로는 이론적으로 4,294,967,296개의 IP가 존재할 수 있으나, 어디까지나 이론일 뿐이고, 실제로는 이보다 더 적은 IP가 사용되고 있고, 현재 인터넷 이용량에..
2020.01.11 -
2020년을 맞이하며
들어가며 2020년 한라산의 일출은 매우 아름다웠다는 소식을 들었다. 하.. 작년은 코빼기도 안 비치더니.. 2019년이 의미 깊은 해였던 만큼, 올해도 그만한 가치가 있는 한 해가 되었으면 한다. 19년 회고는 지난번에 올렸으니, 20년 맞이 다짐을 작성하고자 한다. 더 좋은 개발자가 되고 싶다. 역량은 탄탄한 기초지식에서 나온다. DB를 배우자. 직장 생활에서 가장 처음 느꼈던 점은 "DB는 내 상상보다도 더 까탈스럽다"는 점이었다. 그냥 학부생 시절에 배운 정규화, 락, 인덱스, 트랜잭션에 대한 기초적인 지식들만 있으면 될 줄 알았는데, 막상 실무에서 발생하는 이슈들은 이런 레벨보다 아득히 아래에 있는 부분에서 발생하는 것들이었다. 문제의 발생 원인을 쫓다보면 아예 MySQL의 특정 버전에서, 특정..
2020.01.02