분류 전체보기

· 주절주절
새벽에 일찍 눈 떠져서, 공부하다가 잠깐 유튜브 보는데 앞으로의 내 방향성에 대해서 생각 정리를 해두면 좋을 것 같아 오랜만에 블로그를 켰다.바이브 코딩https://www.youtube.com/watch?v=IACHfKmZMr8 위 영상에서 말하고 있다. 오늘날의 개발 환경에서는 제품 중심의 사고방식이 여전히 중요하지만, 동시에 시스템 사고를 통해 더 큰 그림을 이해하는 능력이 필수적이다. 단순히 빠르게 코드를 작성하는 능력만으로는 경쟁력을 유지하기 어렵다. LLM(대형 언어 모델)과 같은 AI 도구들이 점점 더 뛰어난 코딩 능력을 보여주면서, 인간 개발자의 ‘속도’는 상대적으로 덜 중요해지고 있다.제품 시장 적합성(Product-Market Fit)을 확보한 이후에는 본격적인 하드코어 시스템 엔지니어..
아.. 오늘 하루 통으로 날린 mariadb 트러블슈팅 결국은 해결했다. 진짜 개고생했기때문에 또 당하면 몹시 억울할 것 같아서 바로 기록. 1. 문제 상황homebrew로 mariaDB 설치 후 실행하면 Access Denied.비밀번호를 자꾸 입력하랜다.원래 처음 설치하고 나면 보통 처음에는 비밀번호가 설정이 안되어있기 마련인데, 자꾸 설정하랜다.secure installation 명령어로 초기 root 세팅을 해도 거기서도 Access Denied가 나옴. ㅎㅎ 이어서 구글링, gpt의 도움으로 mariadb 안전모드 실행을 알게되어서, 비밀번호 필요없이 mariadb 를 강제로 열수있는 명령어로 mariadb를 열고 root의 비밀번호를 설정해준 후 local에서 mariadb 접속을 가능하게 하..
1. 클라우드 네이티브란?최근 IT 업계에서는 클라우드 네이티브(Cloud Native)라는 개념이 대세로 자리 잡고 있다. CNCF(Cloud Native Computing Foundation)에서는 클라우드 네이티브 기술을 다음과 같이 정의하고 있다.클라우드의 장점을 최대한 활용하여 정보 시스템을 구축 및 실행하는 환경 클라우드 네이티브 기술은 조직이 퍼블릭, 프라이빗, 그리고 하이브리드 클라우드와 같은 현대적이고 동적인 환경에서 확장 가능한 애플리케이션을 개발하고 실행할 수 있게 해준다. 컨테이너, 서비스 메쉬, 마이크로서비스, 불변(Immutable) 인프라, 그리고 선언형(Declarative) API가 이러한 접근 방식의 예시들이다. 이 기술은 회복성, 관리 편의성, 가시성을 갖춘 느슨하게 결..
본인은 아직 인텔맥을 사용 중이다.19년 모델 i9 인텔맥 제일 좋은 옵션이라.. 바꾸고는 싶은데 못바꾸고 계속 쓰고있다.. 혹시 모를 미래의 나와, 나같은 사람들을 위해 기록해본다.1-1. Homebrew로 Maven 설치# homebrew가 설치되어있는지 확인brew -v# homebrew가 설치되어 있지 않다면 이 명령어로 설치/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 1-2. Apache 공식 사이트에서 Maven 설치특수한 상황이 아니라면 위의 homebrew를 사용하는 방식을 사용하자.본인은 Spring Cloud, Spring Boot 상황에 맞춰 원하는 버전의 M..
· Other tools
한참 교육 듣던 중 타 팀의 미니 프로젝트 발표를 보게 되었는데, 어떤 분이 맥으로 발표하시던 중 독특한 UI의 브라우저를 사용하는 것을 보게 되었다. 나는 뭐, 예전에는 맥만 쓰다가 윈도우 환경에서 개발한지 좀 지나서 저게 뭔가.. 했다. 그러더니, 기~가막히게 유튜브 알고리즘으로 아크브라우저 관련 내용이 나오길래 그게 이거였구나 하고 좀 알아보게 되었다.어쩌다보니 덕분에 윈도우 환경에서 맥으로 개발환경을 다시 바꾸게 되었고, 크롬은 버리고 아크로 갈아탔다. 1. 그래서 아크가 뭔데? 크롬보다 뭐가 좋은데?https://arc.net/ Arc from The Browser CompanyExperience a calmer, more personal internet in this browser design..
1. 리프레시 토큰(Refresh Token) 개요리프레시 토큰(Refresh Token)은 JWT 기반 인증 시스템에서 액세스 토큰(Access Token)의 만료 후에도 재인증 없이 새로운 액세스 토큰을 발급할 수 있도록 도와주는 토큰이다. 일반적으로 액세스 토큰은 보안 강화를 위해 짧은 만료 시간을 가지며, 이를 보완하기 위해 리프레시 토큰이 사용된다. ✅ 리프레시 토큰의 필요성액세스 토큰이 짧은 만료 시간을 가져 보안성이 강화됨사용자가 다시 로그인할 필요 없이 자동으로 새로운 액세스 토큰 발급 가능서버에서 세션을 관리하지 않고도 인증을 유지할 수 있음1.1. 리프레시 토큰의 동작 방식사용자가 로그인하면 액세스 토큰과 리프레시 토큰을 함께 발급한다.클라이언트는 액세스 토큰을 사용하여 API 요청을 ..
chillmyh
'분류 전체보기' 카테고리의 글 목록 (7 Page)