JShell 사용법을 열정적으로 강의하고 있는 선생님

Java JShell 사용법 완벽 가이드: JShell이 IntelliJ보다 편한 4가지 케이스

“이 코드 한 줄만 돌려보고 싶은데…” Java 개발자라면 누구나 위와 같은 생각을 해봤을 텐데요. String.substring()의 인덱스가 헷갈리거나, Stream API의 동작 방식을 확인하고 싶을 때. 혹은 인터넷이나 AI에서 찾은 코드 조각이 정말 내 상황에 맞는지 테스트하고 싶을 때. 이런 간단한 확인을 위해 무거운 IntelliJ를 켜고, 새 프로젝트를 만들거나 새 파일을 생성해서 public static void main(String[] args)를…

Spring Boot 설정 파일 yml vs properties

Spring Boot yml vs properties 선택 고민 끝

Spring Boot 프로젝트를 처음 생성하면 application.properties 파일이 자동으로 생성됩니다. 하지만 실무에서 본 대부분의 프로젝트들은 application.properties 대신 application.yml을 사용했습니다. 이미 세팅된 프로젝트라면 그냥 있는 데로 하면 되지만 내가 세팅해야 될 경우에는 어떤 걸 선택해야 할까요? Spring Initializr에서 properties를 기본으로 하는 이유는? yml vs properties 무엇이 다를까? 위가 properties고, 아래가 yml입니다. properties는 전체 속성을 1줄마다 다 넣고…

AI 동화 만들기에 성공한 아빠가 완성된 동화를 아이들에게 읽어주고 있다.

AI 동화 만들기: 아이가 좋아하는 잠자리 동화 1분 만에 만들어보자.

AI 동화 만들기 어렵지 않습니다. 아이가 잠자리에 들기 전 “재미있는 이야기해줘”라고 조를 때, 혹시 늘 똑같은 옛날이야기만 반복하고 있진 않으신가요? 불을 끈 상태라 책을 읽어주기도 어렵고, 마음에 쏙 드는 무료 동화를 인터넷에서 찾는 것도 쉬운 일이 아닙니다. 이런 고민을 해결하고자 AI를 활용해 직접 동화를 만들어 아이에게 읽어주었더니, 아이의 반응이 아주 좋았습니다. 이번 글에서는 저의 AI…

마누스 AI(Manus AI)의 AI 슬라이드 생성기 기능으로 생성한 PPT 일부

마누스 AI(Manus AI) 솔직 사용 후기 및 리뷰

최근에 유튜브와 스레드에서 Manus AI에 대한 내용이 많이 올라와서 한 번 사용해 봤습니다. 예전에는 초대장이 있어야만 체험을 해볼 수 있어서 아예 관심을 끊고 있었는데 지금은 누구나 사용해 볼 수 있네요. 얼마나 좋길래 이렇게 제2의 DeepSeek 사태가 벌어졌다고 하는 걸까요? 회원가입 및 휴대폰 인증 회원가입 Google, Apple, 개인 이메일 주소 3가지 중 하나로 가입할 수 있습니다….

Spring Initializr 공식 사이트 캡처 화면

Spring Initializr 완전 분석(Spring Boot 프로젝트 생성 가이드)

누구나 다 아는 Spring Initializr를 무슨 완전 분석을 한다는 걸까?라고 의아해 하는 분들이 많이 계실 겁니다. 하지만 저는 Spring Boot Initializr로 처음 프로젝트를 만들 때 궁금한 점들이 몇 가지 있었습니다. 실무에서는 항상 만들어져 있는 프로젝트 안에서 작업을 해서 신경 쓸 일이 없었고, 공부할 때도 그냥 기본값 그대로인 상태에서 사용할 의존성만 추가하면 되기 때문에 그냥 넘어갔었죠….