반응형 전체 글677 재테크 초보가 피해야 할 흔한 실수 5가지 혹시 요즘 "나도 이제 돈 좀 굴려봐야겠다!" 생각하면서 주식 앱 깔고, 적금 알아보고 그러고 있나요? 시작하는 건 참 좋은데, 초보들이 가장 많이 저지르는 실수 몇 가지를 피하면 훨씬 덜 아플 수 있어요. 이건 제가 그냥 겁주려는 게 아니라요, 저도 다 겪어봤거든요. ■ 한꺼번에 많은 돈을 투자하는 실수"주식은 역시 대박이죠!" 하고 몰빵 투자부터 시작하는 경우가 많아요. 특히 주변에서 누가 “이 종목 무조건 오른다” 하면 귀가 솔깃해지죠. 하지만 기억하세요. 시장은 우리 맘대로 안 움직여요. 처음엔 소액으로 연습하는 게 좋아요. 커피 한 잔 값부터 시작해서 차근차근 경험을 쌓아야 덜 아픕니다. ■ 돈이 묶여도 괜찮다는 착각부동산이나 장기 펀드에 올인하고, 갑자기 급전이 필요할 때 난감해지는 경우가.. 2024. 12. 11. 초보자가 알 수 있는 주식 시장 트렌드 흐름 신호 잡기 주식 시장을 읽는 거... 딱 말해 쉽게 보이면 그게 오히려 함정이야! 다들 뉴스에 나오는 “오늘은 코스피가 상승했습니다”를 보고 뭔가 감 잡은 척하지만, 사실 진짜 중요한 흐름은 그 안에 숨어 있거든. 그래서 오늘은 내가 주식 트렌드를 읽는 방법을 초보자 눈높이에 맞춰 알려줄게! ■ 왜 트렌드 읽기가 중요할까?주식 시장은 마치 패션 트렌드 같다고 보면 돼. 유행이 도는 것처럼 특정 산업이 각광받고 또 어느 순간 사그라들어. 예를 들어, 코로나 때는 헬스케어, 진단 키트 관련주가 주목받았잖아? 근데 금리 인상 이슈 때문에 은행주나 부동산 관련 주식이 더 핫했었지.!! 그러니까 내가 반짝이는 산업이 언제 뜨고 질지 아는 게 트렌드 읽기의 핵심이야! 예를 들어, 모두가 주목할 때 사는 게 아니라, 남들보다.. 2024. 12. 10. 주사위와 복권, 그리고 큰 수의 법칙이 알려주는 것 큰 수의 법칙은 표본 크기가 커질수록 평균값이 이론적인 기대값에 수렴하게 된다는 통계적 원리를 의미합니다. 쉽게 말해, 충분히 많은 시도를 하면 결과가 안정된다는 것입니다. 이를 이해하기 위해 아래 다양한 예시를 들어보겠습니다. ● 동전 던지기동전을 한두 번 던지면 앞면과 뒷면의 비율이 일정하지 않을 수 있습니다. 하지만 1,000번, 10,000번 던지면 앞면과 뒷면이 거의 50:50에 가까워집니다. ● 주사위 굴리기주사위를 5번 굴리면 6이 한 번도 나오지 않을 수도 있지만, 100번, 1,000번 굴리면 각 숫자가 나오는 비율이 거의 1/6로 수렴합니다. ● 복권 당첨 확률복권을 몇 번 사면 당첨될 확률이 매우 낮게 느껴지지만, 수백만 장의 복권을 구매하면 이론적인 확률과 실제 당첨 횟수가 .. 2024. 12. 9. 무어의 법칙과 디지털 시대 . 점점 똑똑해지는 기기들 무어의 법칙은 반도체 성능이 18~24개월마다 두 배로 향상된다는 관찰에서 시작된 법칙이에요. 미국 인텔의 공동 창업자인 고든 무어가 1965년에 처음 제시했죠. 덕분에 우리는 더 작고 강력한 컴퓨터와 스마트폰을 매년 경험하고 있어요. 이제 이 법칙을 일상적이고 이해하기 쉬운 예시로 풀어드릴게요! 무어의 법칙을 이해하기 쉽게 설명하는 다양한 예● 스마트폰은 매년 더 좋아진다처음 사용했던 스마트폰과 지금 사용하는 걸 비교해 보면, 성능이 훨씬 좋아졌죠? 처리 속도와 저장 용량이 매년 향상되고 있는 게 무어의 법칙 덕분이에요. ● 컴퓨터가 빨라질수록 게임도 더 화려해진다예전엔 단순한 2D 게임을 했지만 지금은 초고화질의 3D 그래픽을 즐길 수 있죠. 컴퓨터와 그래픽 카드의 성능이 1~2년마다 두 배로 .. 2024. 12. 8. 끝나지 않은 일이 머릿속을 지배하는 이유 . 자이가르닉 효과 자이가르닉 효과(Zeigarnik Effect)는 사람이 완료되지 않은 일이나 중단된 작업에 대해 더 강하게 기억한다는 심리적 현상을 말합니다. 이 효과는 미완료된 과제가 우리 머릿속에서 계속 남아있기 때문에, 이를 떠올리는 경향이 있다는 것을 설명합니다. 이를 이해하기 위해 다양한 예시를 들어 보겠습니다. ● 드라마의 클리프행어드라마나 TV 시리즈가 중요한 순간에 갑자기 끝나면, 그 미완결된 상태 때문에 다음 회차를 더욱 기다리게 됩니다. 이야기가 끝나지 않았기 때문에 더 기억에 남고, 궁금증이 지속됩니다. ● 미완성된 퍼즐퍼즐을 완성하지 못한 상태로 남기면, 그 퍼즐이 계속 생각납니다. 퍼즐을 완성하기 전까지는 계속 그 작업에 대한 생각이 떠오르게 되는 것이 자이가르닉 효과의 한 예입니다. ●.. 2024. 12. 7. 압력과 부피의 관계 . 보일의 법칙을 쉽고 재미있게 풀어보자 보일의 법칙은 기체의 압력과 부피 간의 관계를 설명하는 물리학의 기본 원리 중 하나입니다. 이 법칙에 따르면, 온도가 일정할 때 기체의 압력(P)과 부피(V)는 서로 반비례 관계에 있습니다. 즉, 압력이 증가하면 부피는 감소하고, 압력이 감소하면 부피는 증가합니다. 이를 이해하기 쉽게 다양한 예를 통해 설명해볼게요. ● 첫 번째 예는 주사기입니다. 주사기의 피스톤을 눌러서 내부의 공간을 줄이면, 그 안의 압력이 증가합니다. 이로 인해 주사기 안의 기체가 압축되어 더 작은 부피를 가지게 되며, 피스톤을 당기면 다시 부피가 늘어나고 압력이 감소하게 됩니다. ● 두 번째 예로는 자전거 타이어를 생각해볼 수 있습니다. 타이어에 공기를 넣을 때 압력이 증가하면 부피는 줄어들며, 바람이 빠지면 압력이 감소해 부.. 2024. 12. 6. 대칭성 원리가 삶에 미치는 영향 대칭성 원리는 자연과 수학에서 매우 중요한 개념으로, 특정 상황이나 시스템이 어떤 형태를 갖고 있을 때 그 형태에 대한 대칭성이 존재함을 나타냅니다. 즉, 대칭성이 있는 경우, 해당 시스템은 동일한 방식으로 작용하거나 변할 수 있습니다. 이 개념은 물리학, 화학, 생물학, 예술 등 여러 분야에서 광범위하게 적용됩니다. 자, 이제 이해하기 쉽게 다양한 예를 통해 대칭성 원리를 살펴볼게요. ● 첫 번째 예시는 자연에서의 대칭입니다. 나비의 날개를 보면 두 쪽이 완벽하게 대칭입니다. 이러한 대칭성은 나비가 비행할 때 균형을 유지하는 데 중요한 역할을 합니다. 이처럼 대칭성은 생물체의 구조에서도 흔히 발견됩니다. ● 두 번째 예는 건축에서의 대칭입니다. 고대 그리스의 파르테논 신전은 좌우 대칭성을 지닌 대.. 2024. 12. 5. 우리 주변의 체리피킹 사례 . 왜곡된 진실을 주의하자 체리피킹(cherry-picking)은 특정 정보를 선택적으로 강조하거나, 자신에게 유리한 정보만을 취합하여 전체적인 맥락을 왜곡하는 행위를 말합니다. 이는 주로 논쟁이나 주장을 할 때, 상대방의 주장을 반박하기 위해 사용되며, 때때로 비합리적인 결론을 이끌어내기도 합니다. 자, 이제 이해하기 쉽게 다양한 예를 통해 체리피킹을 설명해볼게요. ● 첫 번째 예시는 정치적인 논쟁에서의 체리피킹입니다. 어떤 정치인이 자신의 정책이 성공적이라고 주장할 때, 성공적인 사례만을 선택하여 보여주고, 실패한 사례는 언급하지 않는 경우입니다. 이렇게 하면 정책의 전반적인 효과를 왜곡할 수 있습니다. ● 두 번째 예는 제품 리뷰에서의 체리피킹입니다. 소비자가 특정 제품에 대한 리뷰를 찾을 때, 긍정적인 리뷰만을 강조하.. 2024. 12. 4. 능력의 한계에 도달한다? 피터의 원리를 아시나요? 피터의 원리(Peter Principle)는 직장에서 사람이 자신의 역량을 초과하는 직위로 승진할 때 무능력해질 수 있다는 원리를 설명합니다. 즉, 능력을 발휘해 승진하지만 결국 자신의 능력 한계에 도달하게 된다는 것입니다. 이를 이해하기 위해 여러 예시를 들어 보겠습니다. ● 영업 사원의 승진뛰어난 영업 실적을 올린 직원이 관리자로 승진했지만, 관리 업무에 필요한 조직 관리 능력이 부족해 팀 성과가 하락하는 경우. 훌륭한 영업 능력과 관리 능력은 다를 수 있습니다. ● 개발자의 팀장 승진능력 있는 소프트웨어 개발자가 팀장이 되었으나, 관리와 협상 능력이 부족해 팀을 제대로 이끌지 못하는 경우. 기술적 역량은 뛰어나지만 리더십이 부족한 상황입니다. ● 교사의 승진훌륭한 교사가 교육 행정직으로 승진.. 2024. 12. 3. ETF와 주식의 차이 . 어떤 게 더 좋을까? 우리 다 같이 투자에 발을 살짝 담가볼까요? 요즘 친구들이랑 대화하다 보면 "야, 너 ETF 알아?"라며 묻곤 하는데, 이거… 뭔가 '있어 보이는' 투자 옵션처럼 느껴지죠? 또 주식은 여전히 투자하면 떠오르는 대표 종목이기도 하고요. 그런데 둘 다 비슷해 보이면서도 사실 꽤나 다른 점이 있답니다! 우리 친구들도 궁금하잖아요, 도대체 어떤 게 나한테 더 좋을지?우선 주식에 대해 얘기해볼게요. 주식은 한 회사의 일부를 소유하게 되는 거예요. 그러니까 애플, 테슬라 같은 유명 기업 주식을 사게 되면 그 회사의 일부를 가진 주인이 된다고 볼 수 있죠. "와우, 내가 테슬라 주인이야?"라고 생각할 수 있는데, 사실은 정말 조오금의 주인이 되는 거죠. 그래도 뭔가 뿌듯하지 않나요? 주식의 매력은 바로 이거예요. 만.. 2024. 12. 2. 자바로 배우는 HTTPS . 보안 소켓과 SSL/TLS 개념 SSL/TLS 개념, HTTPS 서버 구현 예제, 인증서 설정 및 데이터 암호화에 대해 다룹니다. 자바 입문자들이 쉽게 이해할 수 있도록 예제 코드와 함께 설명하겠습니다. ■ SSL/TLS 개념 소개SSL(Secure Sockets Layer)과 TLS(Transport Layer Security)는 인터넷에서 데이터 전송의 보안을 제공하는 프로토콜입니다. 주로 웹사이트와 클라이언트 간의 통신을 암호화하여 정보의 기밀성을 보장합니다. HTTPS는 HTTP의 보안 버전으로, SSL/TLS를 통해 데이터를 암호화하여 전송합니다. ● 예제 코드: SSLContext 설정 import javax.net.ssl.SSLContext; import javax.net.ssl.TrustManager; import ja.. 2024. 12. 1. 자바로 배우는 네트워크 오류 처리 네트워크 프로그래밍에서 발생하는 오류를 효과적으로 처리하고, 디버깅하는 방법에 대해 알아보겠습니다. 자바를 사용하여 일반적인 네트워크 오류를 다루는 방법을 알아볼거에요. ■ 네트워크 오류의 일반적인 종류네트워크 프로그래밍에서 자주 발생하는 오류들은 다음과 같습니다. ● 타임아웃 (Timeout) 요청한 작업이 일정 시간 내에 완료되지 않아 발생하는 오류입니다. 예를 들어, 서버가 응답하지 않을 때 발생할 수 있습니다. ● 연결 거부 (Connection Refused)클라이언트가 서버에 연결을 시도했으나, 서버가 해당 요청을 수락하지 않을 때 발생합니다. ● 데이터 손실 (Data Loss)전송 중 데이터가 손실되거나 손상되는 경우로, UDP 프로토콜에서 특히 자주 발생합니다.■ 오류 처리 방법자바에서는.. 2024. 11. 30. 자바로 만드는 멀티스레드 채팅 서버 만들기 멀티스레드 소켓 서버는 여러 클라이언트가 동시에 서버에 접속할 수 있도록 하는 구조입니다. 서버는 각 클라이언트와 독립된 통신을 유지하기 위해 스레드(Thread) 를 사용합니다. 자바로 간단한 채팅 서버와 클라이언트를 구현하면서 멀티스레드를 연습해 볼 거예요! ■ 멀티스레드 채팅 서버 구현아래는 간단한 멀티스레드 소켓 서버와 클라이언트 예제입니다. ● 서버 코드 (Server.java) import java.io.*; import java.net.*; import java.util.*; public class Server { private static final int PORT = 12345; private static Set clientWriters = Collections.syn.. 2024. 11. 29. 게임 개발의 필수! UDP 소켓에서의 통신 이해하기 자바 UDP 소켓 프로그래밍에 대해 초보자도 쉽게 이해할 수 있는 강의를 구성해 볼게요. TCP와 UDP의 차이, 간단한 서버-클라이언트 코드 예제, UDP의 특성과 데이터 손실 처리 방법까지 다뤄보죠! ■ TCP와 다른 UDP의 비연결 특성 ● UDP (User Datagram Protocol) 은 데이터를 빠르게 보내는 데 최적화된 프로토콜이에요. ● TCP는 연결을 유지하며 데이터의 순서와 무결성을 보장하지만, UDP는 연결 없이 데이터를 전송하기 때문에 속도가 훨씬 빨라요. 다만, 데이터가 손실될 수 있죠. ● 이런 특성 덕분에 UDP는 게임 개발, 실시간 스트리밍, VoIP 같은 빠른 응답이 중요한 애플리케이션에 많이 사용돼요. □ UDP 서버 코드 (Java) import java.net.*.. 2024. 11. 28. 소켓이 뭐예요? TCP와 UDP로 배우는 자바 소켓 프로그래밍 소켓이란 무엇인가?소켓은 네트워크 상에서 데이터를 주고받기 위해 만들어진 통로예요.서버와 클라이언트는 소켓을 통해 서로 연결되고 데이터를 주고받아요. 예를 들면, 우리가 웹 브라우저에서 사이트에 접속할 때도 이 소켓 연결이 사용돼요! ■ TCP와 UDP의 차이점TCP (Transmission Control Protocol)데이터의 신뢰성 보장.손실된 데이터는 재전송하며, 모든 데이터가 순서대로 도착하는 걸 보장해요.속도는 느리지만 안정적이에요. 예: 웹 브라우징, 이메일.UDP (User Datagram Protocol)데이터의 손실에 민감하지 않아요. 재전송을 하지 않으니 빠른 속도가 장점이에요.예: 스트리밍 서비스, 게임.서버와 클라이언트 구조 이해하기서버: 서비스를 제공하는 프로그램(예: 웹 서버).. 2024. 11. 27. 자바와 PostgreSQL 연결하기 . 데이터베이스 연동 기초 자바 애플리케이션을 데이터베이스에 연결하는 방법을 알아볼 거예요. 바로 JDBC(Java Database Connectivity)를 활용해 데이터베이스와 소통하는 프로그램을 만들 거랍니다. 실습으로는 간단한 주소록 관리 프로그램을 구현해 볼 거예요. □ JDBC란?JDBC(Java Database Connectivity)는 자바에서 데이터베이스와 연결하고 쿼리를 실행할 수 있는 표준 API입니다. 쉽게 말해 자바 애플리케이션이 데이터베이스와 대화할 수 있는 다리예요. 이 API를 통해 데이터베이스에 접속하고, CRUD(Create, Read, Update, Delete) 작업을 할 수 있습니다. □ 개발 환경 준비하기PostgreSQL 설치 및 실행JDBC 드라이버 다운로드PostgreSQL 드라이버 다.. 2024. 11. 26. 자바 스레드와 동기화 쉽게 이해하기 . 실습으로 배우는 병렬 처리 멀티태스킹, 병렬 처리라는 단어 들어봤나요? 컴퓨터가 여러 작업을 동시에 하는 것을 의미하는데, 자바에서는 이걸 스레드(Thread)로 구현할 수 있어요. 멀티태스킹의 매력을 느끼게 해주기 위해 오늘은 스레드와 동기화를 배워볼 거예요. 그리고 우리가 직접 타이머 프로그램도 만들어 볼 거예요! ■ 스레드란 뭘까?스레드는 자바 프로그램 안에서 독립적으로 실행되는 작은 작업 단위예요. 여러분이 동시에 여러 일을 할 수 있는 것처럼, 프로그램도 스레드를 통해 여러 작업을 한 번에 실행할 수 있죠. ● 스레드 생성 방법 Thread vs Runnable class MyThread extends Thread { public void run() { for (int i = 1; i .. 2024. 11. 25. 자바로 안전한 코드 작성하기 . 예외 처리와 파일 입출력 자바의 예외 처리와 파일 입출력이에요. 프로그램을 만들다 보면 예상치 못한 상황에 부딪힐 때가 있어요. 예를 들어, 파일이 없는 경우나 잘못된 데이터를 입력받았을 때 말이죠. 이런 예외(Exception) 상황에 안전하게 대처하는 방법과 함께, 파일을 읽고 쓰는 법을 배워볼 거예요. ■ 예외 처리란?예외(Exception)란 프로그램 실행 중에 발생하는 예기치 못한 오류를 말해요. 자바에서는 try-catch 구문을 사용해 예외를 처리할 수 있어요. 이렇게 하면 프로그램이 갑자기 멈추는 걸 방지할 수 있죠.public class ExceptionExample { public static void main(String[] args) { try { int res.. 2024. 11. 24. 자바 OOP 기초 . 클래스와 객체의 세계로 자바의 객체지향 프로그래밍에 대해 알아볼 거예요! 객체지향은 프로그래밍의 중요한 패러다임 중 하나로, 여러분이 현실 세계의 개념을 코드로 표현할 수 있도록 해줘요. 예를 들어, 은행 계좌를 클래스로 만들어 입출금 기능을 구현해볼 거예요. 그 과정에서 클래스, 객체, 생성자, 상속, 다형성의 개념도 배워볼 거랍니다! ■ 클래스와 객체란?클래스는 객체를 만들기 위한 설계도예요. 객체는 이 설계도를 바탕으로 만들어진 실제 물건과 같아요. 예를 들어, 은행 계좌가 클래스라면, 여러분이 만든 각 계좌가 객체가 되는 거죠.public class BankAccount { // 필드 (속성) private String owner; private double balance; // 생성자 (.. 2024. 11. 23. 우리가 알아야 할 연쇄 반응의 힘 연쇄 반응은한 사건이 다른 사건을 연속적으로 일으키는 과정을 설명하는 개념으로,화학 반응, 물리학, 생명 과학, 그리고 사회적 현상 등 여러 분야에서 중요하게 다루어집니다.이 원리는 하나의 사건이 시작되면그 사건이 일으킨 반응이 연속적으로 발생하여 큰 변화를 일으키는 형태로 나타납니다. 자, 이제 이해하기 쉽게 다양한 예를 들어볼게요. ● 첫 번째 예시는 화학 반응입니다.대표적인 연쇄 반응 중 하나는 핵분열입니다.우라늄 원자가 중성자를 흡수하면 분열을 일으키고, 이 과정에서 더 많은 중성자를 방출합니다.방출된 중성자는 다른 우라늄 원자와 충돌하여 연쇄적으로 분열이 계속 일어나는 현상입니다. ● 두 번째 예는 화재입니다.작은 불씨가 나무나 종이와 접촉하면 불이 붙습니다.이 불은 주변의 연료를 태워 더 큰 .. 2024. 11. 22. 자바 배열과 ArrayList HashMap 언제 무엇을 써야 할까? 이번에는 배열과 컬렉션 프레임워크에요. 데이터를 효율적으로 저장하고 관리하는 법을 배우면, 프로그램을 훨씬 더 깔끔하고 편하게 짤 수 있답니다. 오늘은 학생 성적 관리 프로그램을 만들어 보면서 Array, ArrayList, HashMap을 활용해 볼 거예요. 이걸 잘 익혀두면 실전에서도 엄청 유용하니까 끝까지 따라와 주세요! ■ 배열과 ArrayList배열(Array)은 같은 종류의 데이터를 고정된 크기로 저장하는 자료구조에요. 하지만 크기를 바꿀 수 없다는 게 단점이라 ArrayList를 주로 많이 사용해요 ● 배열(Array) 사용 예제 public class ArrayExample { public static void main(String[] args) { int[] sco.. 2024. 11. 22. 퇴직연금 활용법 . 지금 준비해야 노후가 편하다 퇴직 후에도 매달 월급처럼 돈이 들어온다면 얼마나 좋을까요? 그렇다고 로또만 바라보고 있을 순 없잖아요.그래서 준비했어요,오늘은 퇴직연금을 똑똑하게 활용하는 법을 알려드릴게요.노후가 편안하려면 지금부터 제대로 준비하는 게 핵심이에요!■ 퇴직연금이 뭔가요?퇴직할 때 회사에서 퇴직금을 한 번에 주는 대신, 매달 나눠받을 수 있도록 하는 시스템이에요.쉽게 말해, “퇴직금+연금”의 개념이죠.그런데 중요한 건 이걸 어떻게 굴리느냐에 따라 수익률이 완전 달라진다는 거예요.그냥 은행에 넣어두면 인플레이션 때문에 돈의 가치가 줄어들 수 있거든요. ■ 자, 연금 종류부터 차근차근!퇴직연금에는 DB형과 DC형, 그리고 IRP(개인형 퇴직연금)가 있어요.● DB형회사가 알아서 굴려서 확정된 금액을 주는 형태예요.즉, 수익률.. 2024. 11. 21. 자바 조건문과 반복문 정복하기 . if-else부터 while까지 이번에는 자바의 조건문과 반복문을 배워볼 거예요. 조건에 따라 프로그램이 다르게 작동하고, 반복문을 통해 코드가 여러 번 실행되는 방법을 익히면 정말 유용한 프로그램을 만들 수 있답니다. 오늘은 구구단을 출력하는 프로그램도 만들어볼 거니까 끝까지 따라와 주세요! ■ 조건문 if-else와 switch조건문은 어떤 상황에 따라 프로그램의 흐름을 다르게 하고 싶을 때 사용해요. ● if-else 사용하기 int age = 20; if (age >= 18) { System.out.println("성인입니다."); } else { System.out.println("미성년자입니다."); } 나이가 18살 이상이면 "성인입니다"를 출력하고, 그렇지 않으면 "미성년자입니다"를 출력해요. ●.. 2024. 11. 21. 일상 속 피드백 루프, 우리가 미처 몰랐던 이야기 피드백 루프는특정 시스템이나 과정의 출력이 다시 입력으로 돌아가그 시스템의 행동이나 결과에 영향을 미치는 과정을 설명하는 개념입니다. 쉽게 말해, 어떤 결과가 나왔을 때 그 결과를 기반으로다음 행동이나 결정을 조정하는 과정이라고 할 수 있습니다. 자, 그럼 피드백 루프를 다양한 예를 통해 설명해볼게요. ● 첫 번째 예시는 온도 조절기입니다.집안의 온도가 설정된 온도보다 낮으면 난방기가 작동해 온도를 높입니다.반대로 온도가 설정된 온도를 초과하면 난방기가 꺼집니다.이렇게 온도 변화에 따른 난방기의 작동이 피드백 루프의 일종입니다. ● 두 번째 예는 운동입니다.운동을 시작하고 체중이 줄어들기 시작하면,사람들은 더 많은 운동을 하거나 더 건강한 음식을 선택하는 경향이 생깁니다.이 과정에서 체중 감소라는 결과.. 2024. 11. 20. 이전 1 2 3 4 ··· 29 다음 반응형