전체 글

🍀spring/🐛debug

ncp 서버 비번 1234로 바꿨다가 다신 못 들어갈 뻔한 썰 푼다

안녕하세요. 최근에 배포를 좀 하게 되었는데 별의 별 일이 다 생기네요 ^^; 물론 저의 아주 큰 실수였습니다. 어제까지는 정말 잘 들어가지던 서버에 자꾸 접근이 안되었습니다! 학교에서 ncp 교육을 들을 때, 비번을 쉬운 걸로 바꾸라고 한게 생각이 나서 1234로 바꿨었는데 오잉? 왜 안되지???? 싶기만 했습니다. ncp는 서치해도 잘 안나오고....그래서 400분이 넘게 계신 ncp 오픈채팅방에 들어가서 물어보았습니다. 쉬운걸로 바꿔서 그렇다고 하시는데 응? 쉬운 걸로 바꿨는데 무슨 문제가 되지??? 싶었습니다. 그런데 채팅방의 어떤 분께서 저의 의문을 풀어주셨는데요 바로 ACG 설정에서 22번 포트(ssh)를 0.0.0.0/0 으로 열어놓았던 것이었습니다. 아무 생각 없이 남의 블로그 참고하면서 ..

2023 여름 모각코 - 절개와지조

[모각코 / 230708] 객체지향의 사실과 오해 - 이상한 나라의 객체

안녕하세요 모각코 2일차입니다. 02. 이상한 나라의 객체 어린 아기들도 뚜렷한 경계를 가지고 함께 행동하는 물체를 하나의 개념으로 인지한다. 아기들 또한 뚜렷한 경계를 가진 객체들의 집합으로 세상을 바라보는 것이다. 객체지향과 인지 능력 많은 사람들이 객체지향을 직관적이고 이해하기 쉬운 패러다임이라고 말하는 이유는 객체지향이 세상을 자율적이고 독립적인 객체들로 분해할 수 있는 인간의 기본적인 인지 능력에 기반을 두고 있기 때문이다. 인간의 인지 능력은 물리적인 한계를 넘어 개념적으로 겅계 지을 수 있는 추상적인 사물까지도 객체로 인식할 수 있게 한다. 예를 들면, 오늘의 주문 내역과 내일의 주문 내역, 계좌 이체 등은 비록 물리적인 실체는 존재하지 않더라도 인간이 쉽게 구분하고 하나의 단위로 인지할 수..

2023 여름 모각코 - 절개와지조

[모각코 / 230706] 객체지향의 사실과 오해 - 협력하는 객체들의 공동체

안녕하세요 모각코 1일차입니다. 01 협력하는 객체들의 공동체 객체지향이란 '실세계를 직접적이고 직관적으로 모델링할 수 있는 패러다임' 이라는 설명으로 마주하게 된다. 이는 철학적인 개념을 설명하기에는 적합하지만 실용적인 관점에서 설명하기에는 적합하지 않다. 객체지향의 목표는 실세계를 모방하는 것이 아닌 새로운 세계를 창조하는 것이다. 그럼에도 실세계 객체와 소프트웨어 객체 간의 대응이라는 비유는 객체지향의 다양한 측면을 이해하고 학습하는데 효과적이다. 이번 장에서는 객체지향에 관한 기본적인 내용을 설명하기 위해 잠시 동안 실세계의 모방이라는 과거의 인습에 얽매일 것이다. 협력하는 사람들 카페에는 손님, 캐시어, 바리스타 라는 역할이 존재하며 그들 모두에게 주어진 역할에 대한 책임이 있으며 암묵적인 협력..

🍀spring/🐛debug

스프링부트 mustache(머스테치) 한글 깨짐 해결하기

안녕하세요 스프링부트 머스테치 플러그인을 사용하던 중 한글이 ???? 이렇게 나오는 에러를 발견했습니다. 저는 application.properties에서 이를 추가했더니 해결되었습니다. 이는 encoding을 설정하는 코드로 application.properties는 resources 폴더 안에 있습니다. server.servlet.encoding.force-response=true 오늘도 문제 해결 완료!

🍀spring/🐛debug

배포시 &(앰퍼샌드)의 중요성 - 백그라운드 배포하기

왜 배포를 했는데 내 컴퓨터가 꺼지면 배포가 멈추지? 분명 google cloud platform이라는 클라우드 서비스를 사용하는데 내 컴퓨터와 관련이 있지? 라는 의문이 들었습니다. 그런데 저에게 찾아온 구세주 nohup 뒤에는 &(앰퍼샌드) 를 붙여야 한다는 말씀! 그래서 다시 실행해보았습니다. nohup java -jar {뭐시기snapshot.jar} & 그리고 이를 입력해보면? ps -ef 짜잔 배포가 잘되었네요. 이 글은 제 구세주에게 바칩니다.

pkyung
성장하는 중