본문 바로가기

분류 전체보기 293

성공률 높은 맛집 찾는 법 성공률 높은 맛집 찾는 법 많은 분들이 맛집을 찾으실 때 블로그를 참고하시곤 합니다. 물론, 이 방법도 좋지만, 제가 개인적으로 성공률이 높다고 자부하는 맛집 찾기 방법이 있습니다. 제가 개인적으로 이 블로그에 올리는 맛집들도 이 방법으로 찾은 맛집을 실제로 가 보고, 좋았던 식당을 올리는 것입니다. 그 방법이 뭘까요? 그 방법은 바로, 리뷰가 많은 순으로 정렬해서 상위에 있는 식당을 가는 것 입니다! 리뷰가 많은 식당이 좋은 이유 리뷰가 많은 식당이 좋은 이유는 간단합니다. 좋아하거나 싫어하는 음식은 가지각색이지만, 기본적으로 사람의 입맛은 크게 다르지 않습니다. 거기다가, 리뷰가 많다는 것은 많은 사람들이 꾸준히 찾는다는 것이고, 선호한다는 것입니다. 즉, 이 식당이 맛집일 확률이 높은 것입니다. 무조건 리뷰가 많다고 좋은 것.. 2021. 4. 25.
자바 12 - String의 모든 것! 자바 12 - String의 모든 것! 자바에서는 문자를 저장하기 위해 char 타입을 사용한다. 하지만 char 타입은 1개의 문자만을 저장할 수 있어서, 우리가 흔히 생각하는 단어나 문장을 저장하기 위해서는 String 타입을 써야 한다. String 타입이 뭔지, 어떻게 활용해야 하는지 알아보자. 1. String 타입 기초2. String에 쓸 수 있는 유용한 매소드들 3. 익스케이프 시퀜스 (Escape Sequence) 1. String 타입 기초우선, String은 우리가 여태까지 봤던 데이터 타입과는 달리, 변수에 그 데이터가 아니라 포인터라고 불리는 것을 저장한다. 포인터는 쉽게 말해 메모리 주소이다. 모든 데이터는 메모리에 저장되는데, 일반적인 데이터 타입은 변수에 데이터를 바로 저장하는 반면, String은 String이 .. 2021. 4. 24.
취미로 배우면 좋을 자격증 취미로 배우면 좋을 자격증 오늘은 취미로 따면 좋을 자격증을 소개하겠습니다. 자격증은 2가지 기준으로 선정했습니다. 1. 따 두면 언젠가는 유용할 것 2. 너무 어렵지는 않을 것 1. 한국사능력검정시험 첫 번째는 한국사능력검정시험입니다. 역사를 싫어하시는 분이라도 공부하다 보면 재밌으니 취미로 공부하기도 좋고, 나라에서 하는 것 (공기업, 군대, 국비유학 등)을 할 때 필요한 경우가 많고, 사기업에서도 요구하는 경우가 많으니 따 두면 절대로 손해 보지는 않을 자격증입니다. 2021년부터는 연 6회 실시하고, 일반적으로 합격률은 50%가 넘습니다. 시험은 심화와 기본 2가지가 있고, 각각 점수에 따라 급수가 1급~6급까지 매겨집니다. 일반적으로 스펙으로 쓸려면 1급에서 3급을 따야 하니 심화를 보시는 게 좋습니다. 심화 기본 1급 .. 2021. 4. 23.
자바 11 - 유저로부터 데이터 받아오기 (Scanner 클래스 사용) 자바 11 - 유저로부터 데이터 받아오기 (Scanner 클래스 사용) 우리가 프로그램을 만들 때 유저로부터 데이터를 가져와야 할 때가 많이 있다. 이럴 땐 어떻게 할까? Scanner 클래스를 사용한다. 클래스를 활요하는 것의 의미는 Math 클래스 편에서 소개했다. 여기 참고 1. Scanner 활용2. Scanner 예제 1. Scanner 활용Scanner를 사용하기 위해서는 우선 Scanner를 import해야 한다. 우리가 컴퓨터를 사용할 때도 (포토샵 같은) 유용한 프로그램을 사용하기 위해선 먼저 다운로드를 하여야 하듯이, 프로그램에서도 유용한 클래스를 사용하기 위해선 import를 해야 한다.import java.util.Scanner;위의 코드는 java 클래스 안에 있는 util 클래스 안에 있는 Scanner를 import한 코드이다. Scanner를 사.. 2021. 4. 22.
심리학 수업을 듣고 알게 된 사실들 심리학 수업을 듣고 알게 된 사실들 원하지는 않았지만, 교양 필수로 심리학을 들었다. 처음에는 재미없을 거라 생각했는데, 의외로 재밌었고, 흥미롭고 일상생활에서도 도움이 될 만한 지식이 많았다. 오늘은 심리학 수업을 듣기 전에는 몰랐던 흥미로운 사실 5개를 알아보자. (시작하기 전에, 저는 심리학 전공자도 아니고, 심리학을 자세히 알고 있는 것도 아닙니다. 이 포스트는 제가 이해한 것을 바탕으로 심리학 개론 수업에서 흥미로웠던 부분을 정리한 거뿐입니다. 따라서, 100% 정확하지 않은 정보가 포함되어 있을 수 있고, 따라서 공신력있는 정보 출처가 절대 아닙니다.) 1. 심리학은 과학적인 학문이다 2. 인간의 감각과 기억은 생각보다 더 객관적이지 않다 3. 시간과 노력을 쏟을 수록 그 대상에서 빠져나오기 힘들다 (Entrapment) 4. .. 2021. 4. 21.
자바 10 - Math 클래스에 있는 매소드 활용 자바 10 - Math 클래스에 있는 매소드 활용 프로그래밍을 할 때는 기본적인 계산을 해야 할 경우가 많다. 더하기, 빼기와 같은 기본적인 산술 연산자를 사용하면 되는 경우도 있지만, 이 보다 조금 더 심화된 수학과 관련된 계산을 하고 싶은 경우도 있다. 이 경우, Math 클래스를 활용한다. 근데, 클래스를 활용한다는 게 뭘까?  1. 클래스를 활용한다는게 뭘까?2. Math 클래스 안에 있는 프로퍼티(데이터)/매소드3. 삼각함수 매소드 활용법4. 지수/로그 매소드 활용법5. 반올림 매소드 활용법6. 랜덤 매소드 활용법7. 기타 매소드 활용법 1. 클래스를 활용 한다는게 뭘까?클래스를 활용한다는 것은, 자바에서 제공하는 클래스나 다른 프로그래머가 만든 클래스를, 그게 어떻게 동작하는지 몰라도 사용할 수 있다는 것이다. 예를 들어, 우리가 자동차를 운.. 2021. 4. 20.
대학교 교양 수업, 왜 들어야 할까? 대학교 교양 수업, 왜 들어야 할까? 대학교에서는 교양 수업을 듣는다. 꼭 대학까지 가지 않더라도 초등학교부터 우리는 우리가 앞으로 살면서 쓸 일이 거의 없어 보이는 과목들을 교양이라는 이름으로 공부한다. 교양 과목을 듣는 이유는 뭘까? 과연 교양 과목을 듣는 게 정말로 필요할까? 학교에서 교양이 필요하다고 말하는 이유는 뭘까? 우선 선불리 교양이 필요한지, 필요 없는지 판단하기 전에, 대학에서 말하는 교양 과목이 필요한 이유는 뭘까? 간단히 조사한 결과를 요약하자면, 대학에서 교양이 필요한 이유는 3가지가 있다. 1. 평생 배움을 지속할 수 있는 토대를 쌓는다. 2. 다른 학문적 배경/흥미를 가진 사람과 소통할 수 있게 한다. 3. 다양한 학문을 배움으로써 여러 가지 관점에서 바라볼 수 있게 한다. 솔직히, 위의 이유만 보면 교양이 있는건.. 2021. 4. 19.
자바 9 - switch문 자바 9 - switch문 switch문은 if-else문과 비슷하게, 특정한 조건에 따라 코드를 실행하지만, 그 경우가 많을 때 쓰기 위해 고안되었다. 예를 들어, 특정 날짜에 따라 코드를 실행하는 프로그램이 있다면, 만약에 이를 if-else문으로 쓴다면 너무 길고 복잡할 것이다. 하지만 switch문을 사용하면 훨씬 더 간결하게 할 수 있다. 1. switch문의 사용법2. switch문 사용 예시 1. switch문의 사용법기본적으로 switch문은 변수를 전해주는걸로 시작하고, 그 안에 각각의 케이스들을 나열한다. 이 케이스 중 하나가 맞으면 케이스 안에 있는 코드와, 그 후의 코드가 모두 실행된다. int var = 3;switch(var) { case 0: System.out.println("0"); ca.. 2021. 4. 18.
일본어 vs. 중국어 뭐를 배울까? 일본어 vs. 중국어 뭐를 배울까? 많은 분들이 취미나 기타 여러 가지 사정으로 제2외국어를 배운다. 보통 제2외국어 하면 일본어와 중국어를 대표적으로 배우는데, 이는 아마 일본과 중국이 한국과 가장 가깝기 때문일 것이다. 그렇다면 어떤 언어를 배우는 게 더 좋을까? 우선, 당연히 끌리는 언어가 있다면 그 언어를 배워야 한다. 언어를 배우는 과정은 매우 고되다. 그렇기 때문에 당연히 배우고 싶은 강한 마음이 없다면 이 여정을 완수할 수 없다. 이 조언은 외국어를 배워보고는 싶은데, 중국어와 일본어 사이에서 고민하고 있는 분들을 위한 것이다. 내가 많이 쓸거 같은 언어를 고르자! 우선은 내가 앞으로 살면서 많이 쓸 거 같은 언어를 고르는게 좋다. 여행은 어디를 더 많이 갈까? 비즈니스적으로 더 많이 쓸 거 같은 언어는 어떤 것인가? 언어는 .. 2021. 4. 17.
자바 8 - if문 자바 8 - if문 프로그램을 작성할 때는 특정 조건이 맞을 때만 동작을 실행하고 싶을 때가 있다. 예를 들어, 자판기에 들어가는 프로그램을 짠다고 하면, 버튼이 눌릴 때만 음료수가 나오게 하고 싶다. 이럴 경우, 사용할 수 있는 게 바로 if문이다.  1. if-문 소개2. if, else, else if 문3. if-문 예제4. 예제 정답 1. if-문 소개if-문은 boolean 타입의 표현이 사실일 때만 코드를 실행한다. 앞에서도 소개했듯, boolean 타입은 true와 false 두 가지 중 하나를 가지는 데이터 타입이다. if-문은 특정 조건이 사실일땐 코드를 실행하고, 아닐 땐 실행하지 않음으로 boolean 타입이 이런 역할을 하기에 가장 적절하다.int a = 5;int b = 5;if(a == b) { .. 2021. 4. 16.
자퇴하기 전에 알았으면 좋았을 3가지 것들 자퇴하기 전에 알았으면 좋았을 3가지 것들 오늘은 제가 고등학교를 자퇴하기 전에 알았다면 좋았을 것들에 3가지에 대해 알아보겠습니다. 1. 처음 결심은 오래가지 않는다. 가장 먼저 알아야 할 것은, 처음 결심이 뭐였든 오래 가지 않는다는 것이다. 자퇴를 어떤 사유로 하든, 처음 자퇴할 때는 설렘으로 넘쳐가고, 뭐를 해도 잘할 수 있을 거 같다. 하지만 아무리 굳은 결심이라도 몇 달을 가진 않는다. 나 또한 자퇴를 할 때 매일 도서관에 가서 6시간은 공부해야겠다고 결심했지만 이는 한 달도 가지 못했다. 가장 중요한 것은 현실적인 목표를 세우는 것이고, 또 목표를 세웠다고 해도 오래 가지 못할걸 인정하고 해결책을 찾아야 한다는 것이다. 가장 쉬운 해결책은 학원에 다니는 것이다. 공부를 혼자서 하기 위해 자퇴했든, 음악을 하기 위해 자퇴했든, 학원을 .. 2021. 4. 15.
자바 7 - 연산자끼리의 우선순위 자바 7 - 연산자끼리의 우선순위 우리가 덧셈보다 곱셈을 먼저 계산하는 것 처럼, 프로그래밍 언어에도 연산자 끼리의 우선순위가 있다.  1. 연산자의 우선순위표2. 연습 예제3. 예제 정답 1. 연산자의 우선순위표연산은 우선 왼쪽부터 우선시 한다. 하지만 괄호를 가장 먼저 계산하고, 아래에 있는 연산 우선순위표에서 순위가 높을 수록 먼저 계산한다. 이 연산 순위표를 다 외울 필요는 없지만, 기본적인 순서는 알아 두는 편이 좋다. 참고로, 연산 우선순위가 헷갈린다면, 괄호를 쓰면 된다.1var++, var--2+, -, ++var, --var3타입 변환 (type)4!5*, /, %6, >=7==, !=8&&9||10=, +=, -=, *=, /=, %=2. 연습 예제1번 3 + 4 * 4 > 5 * (4 + 3) - 1 3. 예제 정답1.. 2021. 4. 14.
미니스톡 써 본 후기 미니스톡 써 본 후기 미니스톡이라고 불리는, 해외주식을 원하는 금액만큼 자유롭게 사고 팔 수 있는 서비스가 있다. 한국투자증권에서 서비스하고 있는데, 환율도 신경 쓸 필요 없고, 원하는 금액 만큼 원하는 종목을 자유롭게 사는 형식이라 소액투자에는 보인다. 약 6개월 지난 현재는 미니스톡의 사용을 중지하려고 한다. 어떤 단점이 있고, 또 어떤 장점이 있을까? 장점 - 정말 예쁜 UI 미니스톡은 내가 써본 MTS 중에서 가장 예쁘고, 사용하기 쉽고, 보기 편한거 같다. 그 종목의 기본적인 소개와 최저가 최고가를 한 눈에 볼 수 있고, 기본적인 재무재표(PER, ROE)와 배당률, 배당내역, 뉴스 등을 바로 보여주는데, 어차피 검색하면 나오는 것일지라도 바로바로 볼 수 있는게 생각보다 너무 편했다. 지금은 미니스톡으로 더 이상 투.. 2021. 4. 13.
자바 6 - 자바 연산자(Operator) 자바 6 - 자바 연산자(Operator) 프로그램은 기본적으로 연산(더하기, 뺴기, 나누기, 곱하기 등)을 수행할 수 있다. 1. 연산자가 뭘까?2. 연산자의 종류3. 산술 연산자, 다른 데이터 타입끼리의 연산4. 대입 연산자5. 관계(비교) 연산자6. 논리 연산자 1. 연산자가 뭘까?연산자는 값을 받아서 특정한 규칙에 따라 결과를 내 주는 것을 말한다. 말이 어려울 수 있지만, 쉽게 말해 더하기 또한 연산자이다. 더하기는 두 숫자를 받아서, 더한 뒤(규칙), 결과를 내준다. 연산자는 더하기처럼 숫자(int, double 등)을 받아서 똑같이 숫자를 돌려 줄 수도 있고, 두 숫자가 같은지 비교해주는 비교 연산자는 숫자를 받아서 같은지 아닌지(boolean)을 돌려 주기도 한다. 2. 연산자의 종류연산자에는 여러가지 종류가 있다. 우선, 연산자가.. 2021. 4. 12.
안정적인 월배당 주식/ETF 3개 안정적인 월배당 주식/ETF 3개 배당주 투자를 하시는 분이라면 누구나 월세처럼 매달 받는 배당을 꿈꿀 것이다. 보통은 매달 배당이 나오도록 포트폴리오를 구성하지만, 매달 비슷한 금액이 나오도록 관리하기도 귀찮기에 한 번 사놓으면 자동으로 매달 배당을 주는 주식이나 ETF는 분명히 매력적이다. 그렇다면 안정적으로 투자할 수 있는 월배당 주식이나 ETF에는 어떤것이 있을까? 기준 우선 월배당이라는 이유만으로 우량하지 않은 기업을 살 수는 없는 노릇이다. 그렇기에 몇 가지 기준을 정하자. 1. 꾸준히 우상향 하거나, 적어도 큰 폭으로 주가가 하락할 가능성은 적을 것 2. 배당률이 적어도 2% 정도는 될 것 1. DIA - 다우존스 지수 추종 ETF, 배당률 약 2% 다우존스산업평균지수(Dow Jones Industrial Average)는,.. 2021. 4. 11.
자바 5 - 자바 상수 자바 5 - 자바 상수 상수(Constant)는, 변수와는 달리 한 번 값을 정하면 바꿀 수 없는 데이터이다. 1. 상수 선언 방법2. 상수 활용법 1. 상수 선언 방법자바에서 상수는 변수를 선언하는 문 앞에 final를 붙이는 걸로 선언한다. final double PI = 3.1415926;위의 코드는 PI라는 이름의 상수를 선언했다. PI의 값은 3.1415926이고, 바꿀 수 없다. 관습적으로 상수의 이름은 모두 대문자로 한다. (변수에서 설명했듯 말이 관습이지 꼭 지켜야 한다!) 2. 상수 활용법상수는 프로그램에서 변하지 않는 값을 저장하기 위해 사용한다. 예를들면, 원의 넓이를 계산해 주는 프로그램을 작성할 경우, 반지름은 계속 바뀌기에 변수로 해야 하지만, 원주율, 파이는 바뀌지 않기에 상수로 해도 된다.publi.. 2021. 4. 10.
📖 부자 아빠 가난한 아빠: 어떻게 하면 부자가 될까? 📖 부자 아빠 가난한 아빠: 어떻게 하면 부자가 될까? 🐜 평점  : 3 / 5 (★★★☆☆)🐜 요약어릴 적 화자는 부자 아빠와 가난한 아빠를 보며, 많은 것을 느꼈다. 가난한 아빠와 부자 아빠 모두 근면 성실한 분이었지만, 돈에 대한 태도는 매우 달랐다. 돈에 대한 어떤 사고가 부자를 부자로 만드는 것일까? 부자가 되려면 어떻게 해야 할까?우리는 매일 부채를 사면서 왜 부자가 될 수 없냐고 묻는다?우리는 왜 부자가 될 수 없을까? 그 이유는 우리는 매일 자산을 사지 않고 부채만 잔뜩 사기 때문이다. 부채라고 해서 우리가 흔히 생각하는 은행에서 받는 대출만을 의미하지는 않는다. 자산은 현금흐름을 창출하는 무언가이고, 부채는 현금흐름을 창출하지 않거나 현금을 지출하게 하는 무언가 이다.  예를 들어 보자. 차는 자산일까? 은행이나 정부에서는 차를 자산으로 .. 2021. 4. 9.
자바 4 - 자바 변수, 데이터 타입 자바 4 - 자바 변수, 데이터 타입 간단하게 말하자면, 변수는 데이터에 주는 이름이다.  1. 변수 이름 짓는 규칙 (Naming Rules)2. 변수 이름 관습 (Naming Conventions)3. 변수의 데이터 타입 (Type)4. 변수 활용 시 주의점5. 변수 타입 변환 (Type Casting) 개요모든 프로그램은 사실 본질적으로 2가지로 이루어져 있다. 데이터 + 알고리즘이다. 컴퓨터 프로그램은 기본적으로 데이터를 어떤 방식으로든 받아와서 (유저가 직접 입력할 수도 있고, 스마트폰에서 터치를 할 수도 있고) 데이터로써 저장하고, 그 데이터를 특정한 방식으로 바꿔서 출력하는 것이다. 이 긴 여정을 시작하기 위한 첫 번째 여정이 바로 변수이다. 변수를 저장하기 위해선 이름이 필요하다. 물론, 컴퓨터에게 있어서는 이름이 필요 없다... 2021. 4. 8.
서울 스카이 방문 후기 (롯데타워 전망대) 서울 스카이 방문 후기 (롯데타워 전망대) 서울 스카이는 서울 어디에서나 보이는 롯데월드타워의 전망대이다. 현장에서 예매할 경우 27,000원이고, 온라인에서는 25,500이다. 근데 꽤 자주 할인 행사를 하기 때문에 티켓 예매 홈페이지를 가서 주기적으로 확인해 주면 좋다. 예매는 여기(클릭)서 할 수 있다. 입장은 롯데월드타워에 가서 지하로 내려가 안내 표지판을 따라가면 서울 스카이 입장구가 보이고, 잠실역 1,2번 출구 쪽에서 조금 걸어가도 서울 스카이 입장구가 보인다. 전망대 안에는 고급 식당과 파스퇴르 아이스크림, 그리고 엔젤리너스가 위치해 있다. 중간중간에 앉을때가 많아서 딱히 카페를 갈 필요는 없지만 한국에서 가장 높은 카페일테니 기념으로 가 보는것도 좋을거 같다. 입장 입장을 하고 곧장 전망대로 향할 줄 알았지만 사이사이에 사진을 찍.. 2021. 4. 7.
자바 3 - 프로그래밍 에러의 종류 자바 3 - 프로그래밍 에러의 종류 프로그래밍을 본격적으로 시작하기 전에, 우리가 프로그램을 짤 때 할 수 있는 실수들, 즉 에러들을 알아보자. 에러란 무엇인가프로그래밍에서 에러(실수)는, 프로그램이 동작하지 않거나, 우리가 의도한 바와는 다르게 동작하는 것을 말한다. 프로그램이 동작하지 않는 경우는 문법이 틀렸거나, 다른 버그가 있을 경우가 있고, 프로그램이 의도한 바와는 다르게 동작한다면 그건 우리가 프로그램을 짤 때 사용한 논리가 틀렸을 가능성이 높다. 이를 각각 구문 오류(Syntax Error), 런타임 오류(Runtime Error), 논리 오류(Logic Error) 라고 한다. 구문 오류 (Syntax Error)구문 오류란, 쉽게 말해 문법이 틀렸다는 것이다. 프로그래밍 언어는 반드시 따라야 하는 규칙들이 존재한다. 만약에.. 2021. 4. 6.
📚 진개미의 인생책들 소개 (24년 2월 업데이트 됨) 📚 진개미의 인생책들 소개 (24년 2월 업데이트 됨) 🐜 시작하며 오늘은 제 인생 책들을 소개해 볼까 합니다. 제게 있어서 인생 책이란 제 인생의 방향을 바꿔준 책을 의미합니다. 그렇기 때문에 제 인생 책들은 흔히 말하는 책의 형태만을 띄고 있는 건 아닙니다. (당장 영어 단어장도 인생책에 있는걸요?) 또, 인생을 바꿔줬다고 해서 반드시 좋은 책인것도 아닙니다. (ㄷ.ㄷ) 적절한 타이밍에 나타난 그저 그런 책도 누군가에게는 인생 책이 될 수 있는거 아닐까요? 그 사람의 인생책을 보면 그 사람의 가치관과 걸어온 길을 알 수 있다고 하죠. 그래서 저도 다른 분들의 인생 책을 보는 것을 좋아합니다. 제 인생 책도 여러분에게 참고가 됐으면 좋겠습니다. 🐜 선요약 행복의 기원 (서은국) 어느 수학자의 변명 (G.H. 하디) 멘큐의 경제학 (그레고리 멘큐) 부자 아빠.. 2021. 4. 5.