전체 글 25

"혹시, 돈 얘기해도 될까요?"를 읽고 투자 계획을 세웠습니다.

이 사람이 유튜브에서 하는 이야기를 글로 옮겨 적은 내용이다.나는 이 사람 유튜브를 가끔 알고리즘에 뜨면 눌러 보지만 챙겨보지는 않는 사람이라 읽을만했다.이미 열혈 구독자라면 다 들어본 내용이라 실망했을 수도 있을 것 같다.본인의 경험을 통해 얻은 인사이트를 풀어주는 느낌이라 유익했다. 특히 후천적 금수저에 관한 내용이 너무 인상 깊었다. 내가 금수저인 사람들에게 항상 부러워했던 게 실패해도 끊임없이 도전할 수 있게 도와주는 든든한 뒷배가 있다는 거였는데이 책에서도 똑같은 말을 하면서 그러면 끊임없이 도전할 수 있는 구조를 스스로 만들면 되지 않겠냐고 말하는 것이었다.정말 충격이었다. 천잰가 나는 왜 이런 생각을 못 했지?그래서 월배당 etf로 꾸준히 들어오는 작은 돈을 만들어 보는 걸 목표로 삼기로 했..

독서 2025.07.04

[네이버클라우드] Hadoop - Apache Flume 연동 / Timeout 에러

vpc 환경, Hadoop with Spark HDFS 3.1.1 , ubuntu 18.04 https://guide.ncloud-docs.com/docs/hadoop-vpc-use-ex8 메뉴얼대로 한다고 하는데 1차 고비 curl 로 Hadoop config 파일 다운로드 하는게 안됐다 -> Hadoop ACG에 Flume 서버 공인 IP 넣어서 해결 2차 고비 flume http://wiki.apache.org/hadoop/SocketTimeout 이런 에러나 warn- org.apache.flume.sink.hdfs.hdfseventsink.process(hdfseventsink.java:454)] hdfs io error java.io.ioexception: callable timed out a..

빅데이터 , AI 2023.05.23

눈물줄줄 인텔리제이 - Docker MYSQL 연결 에러 트러블슈팅/ ERROR 1045 (28000): Access denied for use

대출 심사 프로젝트를 진행하고자 개발환경 구축 중인데 이것마저 쉽지 않았다. 단순히 docker로 mysql을 띄워서 인텔리제이와 연결하려고 하는 것인데 왜 에러가 나니 ㅜㅜ? 처음 발생한 에러는 ERROR 1045 (28000): Access denied for user (using password: YES) 이다. 구글링 해보니 주로 비밀번호가 맞지 않을 경우 나오는 에러라는데 그럴리가 없었다. docker terminal이나 workbench에서는 잘만 붙는 것이 아닌가? 인텔리제이 DB Navigator만 연결이 안되는 것이라 비밀번호 오류가 아님은 확실했다. (인텔리제이 mysql 못 붙는건 권한 문제라는 말도 많아서 원인이 아닐거라고 생각은 했지만,, 그래도 grant privileges al..

Backend 2023.05.18

JAVA Optional

Optional : 결과 없음을 명확히 나타내야하고, null을 사용하면 오류가 발생할 수 있는 메서드 반환 유형으로 사용 Optional 변수는 null일 수 없으며 항상 Optional 인스턴스를 가리켜야 함 Optional.empty() private optional constructor는 어떻게 선언하지 ? -> optional을 생성하기 위한 3가지 static factory method 지원 (empty, of, ofNullable) private constructor private Optional(T value) { this.value = Objects.requireNonNull(Value); } static factory method (of) 사용할 경우 -> Null point excep..

Backend 2023.05.18

리눅스 사용자 sftp 권한 설정하기 / sftp 다수 사용자

ssh는 접속이 불가능하고 sftp만 가능한 계정을 만들고 싶다. 일단 sftp 그룹에다가 sftp 계정들 묶어놓아야겠다. 왜냐고? 그냥 내맘 나중에 sftp 계정들 그룹으로 묶어서 한번에 관리 하고 싶을 수도 있어서..? TODO 1. 홈 디렉터리로 사용할 폴더를 만든다. -> root 권한 2. 사용자를 생성한다. 3. 사용자가 사용할 폴더를 홈 디렉터리 내부에 만든다. -> 사용자 권한 4. 사용자 sftp 권한 설정한다. 1. 홈디렉터리로 사용할 폴더 생성 /home/sftp 2. 그룹 생성 groupadd sftp 3. 사용자 생성 useradd -s /sbin/nologin -G sftp test1 useradd -s /sbin/nologin -G sftp test2 cat /etc/passw..

서버 2023.05.12

경매학원 입문반 가격 & 1,2 회차 수업 내돈내산 후기 / 경매절차 / 물권 / 채권 / 말소기준 권리분석

인터넷 무료 사주를 봤더니 직업운에 무역업 또는 호텔 운영이 나오더군요 아 - 무역 호텔운영 좋지^^ 사주에 맞춰 호텔운영을 하기 위해 경매학원을 끊었습니다. 는 아니고요 단순 매매나 청약보다 더 많은 선택지를 알고 있으면 미래의 돈 모은 내가 선택의 폭이 더 넓겠지 하는 마음으로 결제 갈겼습니다. 유명한 학원 찾아 수강한 그런 것은 아니고요 그냥 집에서 제일 가까운 학원으로 선택했습니다. 시간이 제일 소중하니까요! 지금까지 1회차 , 2회 차 수업을 들었습니다. 시간 참 빠르네요 1회 차 수업 내용 : 경매입문 및 용어정리, 민사집행법 및 경매절차 2회 차 수업 내용 : 물권 / 채권 / 말소기준 권리분석 개인적으로 법을 공부해 본 적이 아예 없는 사람이면 들을만할 것 같고요. 저는 개인적으로 민법을 ..

부동산_재테크 2023.05.11

스프링부트 생성자 없음 에러 no Creators

JAVA 공부 시작한지 벌써 만 3개월이 됐군요. 시간 참 빨라- 구글 헤메이는것도 힘들고 이렇게 정리하지 않으면 머리속에서 날아갈 것 같기 때문에 공부 도중 트러블 슈팅하는걸 다 올려보기로 마음 먹었습니다 프로젝트에 대해 간단하게 설명하자면 배당금 프로젝트로 야후 파이낸스에서 배당금 긁어다가 h2 DB에 저장하고 보여주는 그런 프로젝트입니다. 잘 짰다고 생각하고 배당금 정보를 긁어오는 POST API를 날려봤는데 어라라? Cannot construct instance of `com.example.stock.model.Company` (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegat..

Backend 2023.05.11

[생활코딩] 프로세스와 실행

컴퓨터의 구조 command(ex. mkidr, top, run)는 /bin, /sbin 등과 같은 디렉토리에 파일 형태로 저장되어있는데 이런 것을 프로그램이라고 함. 파일은 Storage에 저장됨 프로그램은 실행될때 Memory에 적재되고 Processor(CPU)에 의해 처리됨 그렇게 실행되고 있는 프로그램을 process 라고 함. 프로세스 모니터링 ps : 프로세스 리스트 보여줌 ps aux : 백그라운드에서 돌아가는 프로그램들을 다 보고 싶다면 ps aux | grep apache : apache라는 텍스트를 포함하는 프로세스를 보고 싶다 kill [PID 번호] : 프로그램 강제 종료 top : htop : top이랑 비슷한데 시각적으로 더 보기 편함 cpu를 더블 클릭하면 cpu를 기준으로 ..

서버 2023.02.02

Github - action

action을 사용하면 github가 runner라는 컴퓨터를 빌려줌. action을 이용해서 반복적인 업무를 자동화 가능 code에서 테스트를 자동으로 진행, deploy, e-mail 메세지를 보낸다던지... push, pull request, 이슈의 발행과 같은 사건이 저장소에서 일어났을 때 자동으로 처리해야 하는 일을 할 수 있도록 해주는 도구. uses : 다른사람이 만든 액션을 실행하고 싶을 때 사용 todo context : runner가 구동된 시점에서의 여러가지 상태정보를 알 수 있게 함 secret

카테고리 없음 2022.03.15

Github

Dropbox dropbox client : 다운로드 받아서 설치 실행, 수정한 파일을 업로드 dropbox.com (dropbox server) : dropbox client가 업로드한 파일을 받아서 저장 , 자신이 업로드한 파일을 dropbox client가 설치되어있지 않은 컴퓨터에서도 볼 수 있음. 다른 사람과 협업 공유작업 할 수 있음. GIT Git Client : git command, sourcetree, github desktop etc. Git Server : 원격저장소. github.com bitbucket 왜 github를 배워야하는가? 대부분의 개발자들이 알고있고 이용함. 저장소 생성, 버전생성 변화내용, 누가 수정했는지 볼 수 있다. git 구경하기 git clone 주소 옮길주..

프로젝트관리 2022.03.14