본문 바로가기

DailyLife31

성장하는중 실력도 블로그도!! 아직 꼬꼬마지만 1000번이나 검색되다니...ㅎ 더 커져서 많이들어오면 좋겠다 2022. 3. 24.
Mac에서 백그라운드로 프로세서 실행해놓고 계속 쓰기(feat. jar) nohup java -jar port-8888.jar & lsof -i tcp:8888 음 사실 윈도우도 마찬가지긴한데.. & 명령어와 nohup을 이용하면 된다 자주 쓰일만한 어플리케이션 가볍게 계속 켜두고 싶어서 찾아보게 되었다 실행 내역은 nohup.out에 쌓이게 되어서 cat hohup.out으로 상태를 확인할 수 있다(동적이 아니고 실행 로그겠지만) 터미널이 꺼져도 실행되기 때문에 개꿀~ 어차피 집에서 쓰는거라 jar파일은 포트번호로 네이밍을 해줬다. 또 집에서만 쓸거라 /경로가 입력되면 request에서 서버포트 뽑아내서 localhost:port/swagger-ui/index.html로 리다이렉션 시켰다ㅋ 잘되는지 확인~ 예시 입력값은 프로그래머스의 '거리두기 확인하기'로 정했다 스웨거 확.. 2022. 2. 19.
내가 그린 그림 너무나 똑같쥬? (양심 ㅇㄷ??) 2021. 8. 13.
삽질 모음 Jpa 연관 관계 메서드 작성하는데 2시간을 날렸다 물론 이전에 해본적이 있어서 메서드는 잘 작성했는데 안되길래 왜안되나.....했다 나는 김영한님의 JPA책을 보고 따라 쳤는데 결론: List 초기화를 안해줘서 널포인터익셉션이 떴다 ㅡㅡ;; 예외로 e.stacktrace랑 메세지를 안날려줘서 디버깅으로 찾아냈다. 진짜 난 개 멍청이 추가로 예전에 했던 실수를 적어보겠다 다시 하지 않길 바라며... @Transactional을 붙여야 Spring Data Jpa에서는 update쿼리가 날라가서 반영이된다. 근데 이 비즈니스 로직 자체를 서비스단이 아닌 도메인 엔티티가 적힌 밑에 만들어놔서 분명히 글을 조회하면 조회수가 1늘어야되는데 늘지를 않는것이다. 문제를 찾고 찾고 찾고 찾았는데 안나와서 생각해보니까.. 2021. 7. 12.
Energy of Why and Needs 어떤것을 배울 때는 Why와 Needs가 필요하다고 생각한다. 당연한 말을 쓰는 것일 수도있다. 예전에 막연하게 알고리즘을 위해서 자료구조를 공부하던 때에 대부분의 사람들이 그랬다. 자료구조를 공부하는것도 좋긴한데, 알고리즘을 먼저 배우라고 지금은 이 사람들의 말이 약간 이해가 간다. 이해가 가는 이유는 알고리즘을 공부하면서 자연스레 자료구조를 공부하게 되고, 덧붙여 백엔드 개발을 하면서 여러가지의 자료구조(자바로 치면 Collections)를 배우게 되는것 같다. 같은 의미로 알고리즘을 막 공부하다가 왜(Why) 이 자료구조가 쓰였는지 궁금해서 공부해야겠다고 느끼게 되었다(Needs)고 말할 수 있다. 물론 이 공부방법이 정답은 아닐 수도 있다. 정말 배운것들을 스펀지처럼 빨아들이는 사람이 있다. 머리.. 2021. 6. 29.
구글링 혹은 검색에 대해서 IT쪽에 종사하는 사람 혹은 일반인으로서 검색에 대한 장점과 단점을 적으려고한다. 검색을 하다보면 이쪽 블로그에 있던 내용이 저쪽에도 있고, 한참전의 블로깅된(최신이 아닌) 글 등을 여러개 발견할 수 있다. 결국 어떤 유명한 사람의 개인 블로그 혹은 대기업의 기술 블로그에서 양질의 정보를 얻어간다던지, 스택오버플로우에서 몇줄 소스코드를 얻어간다. 나는 내가 책 자체의 내용을 복붙하지 않은 이상, 내 블로그의 글 하나하나 다 소중하고 누군가에게 출처도 없이 복붙당해서 그 사람의 글로 인용되고 싶지도않다. 그래서 플러그인으로 복사방지를 설정해놓았다. 정말 자기가 공부했던 내용, 수많은 시간을 삽집해가며 디버깅을 하고 에러 해결을 한 내용의 글이라면 소중하다고 생각한다. 추가로 아직 내 블로그에는 이렇다저렇다.. 2021. 6. 27.
2020 웹 개발자 로드맵 출처 : https://github.com/Han-Kyeol/developer-roadmap-kr- 2021. 6. 23.