본문 바로가기

분류 전체보기238

spring boot, thymeleaf, neo4j 그래픽 시각화 하기 sigma.js 샘플 스프링 부트, 타임리프?타입리프? 에 neo4j를 붙여 봤다 기존 RDB와는 많이 다른 객체간의 연결관계에 기반한 graphdb를 붙여 보았다.  일단은 생각 보다는 내 맘에 쏙 드는 샘플이나 글들이 별로 없었고 RDB나 NOSQL을 많이 쓰는 거 같다. 언제나 그렇듯이 별거 아닌걸로 날린 시간이 많은거 같다.  1. 프로젝트 설정1.1 Spring Boot 프로젝트 생성Spring Initializr를 사용하여 새로운 프로젝트를 생성합니다.필요한 의존성을 추가합니다:Spring WebSpring Data Neo4j1.2 Maven 의존성 설정pom.xml 파일에 다음과 같이 의존성을 추가합니다: org.springframework.boot spring-boot-s.. 2024. 11. 10.
지금 chatGPT 문제 있니? Bad gateway 간간히 GPT를 사용하는데오늘 들어가려고 하니  bad gateway 에러가 나오는... 간간히 사용하던지라 내가 너무 많이 사용하거나 한건 아닌거 같은데서버에 문제가 있나 보네요클라우드도 서울에 있었나 보네요 클라우드로  그래서 perplexity ai 에게 물어 보니 PerplexityPerplexity is a free AI-powered answer engine that provides accurate, trusted, and real-time answers to any question.www.perplexity.ai   ChatGPT의 502 Bad Gateway 오류: 원인과 해결 방법 현재 ChatGPT에서 502 Bad Gateway 오류가 발생하고 있는 것으로 보입니다. 이 오류는 서버 .. 2024. 11. 9.
Thymeleaf와 Spring에서 변수 사용, 메시지 파일 인코딩, 그리고 SEO 최적화 가이드 Spring Boot 애플리케이션을 개발할 때 Thymeleaf를 사용하면, HTML 템플릿에서 서버 변수를 쉽게 사용할 수 있습니다. 또한 messages.properties 파일을 통해 다국어 메시지를 제공하여 사용자 경험(UX)을 향상시키고 SEO에 긍정적인 영향을 미칠 수 있습니다. 이번 글에서는 Thymeleaf에서 변수와 메시지를 사용하는 방법과 메시지 파일의 인코딩 방식이 SEO에 어떤 영향을 미칠 수 있는지 알아보겠습니다. Thymeleaf에서 변수 사용하기Thymeleaf에서는 서버에서 전달된 변수를 HTML이나 자바스크립트 코드에 쉽게 삽입할 수 있습니다. 이를 통해 더 동적인 웹 페이지를 만들 수 있으며, 사용자 맞춤형 콘텐츠를 제공할 수 있습니다. 이때 ${} 또는 th:inline.. 2024. 11. 9.
튀르키예: 터키의 새로운 이름 이야기 - 왜 터키가 '튀르키예'로 바뀌었을까요? 2022년에 터키는 공식적으로 나라 이름을 바꾸기로 했습니다. 이제 우리는 '터키' 대신 **'튀르키예(Türkiye)'**라고 부릅니다. 이 변화는 단순한 이름 변경이 아닌, 터키의 문화와 정체성을 전 세계에 더 정확히 전달하려는 노력입니다. 이번 글에서는 왜 터키가 '튀르키예'라는 이름을 선택했는지, 그 의미와 배경에 대해 알아보겠습니다.  터키의 유명한 관광지카파도키아(Cappadocia): 신비한 바위 지형과 열기구 여행으로 유명한 지역입니다.이스탄불(Istanbul): 오랜 역사와 아름다운 문화유산이 있는 터키 최대 도시입니다.파묵칼레(Pamukkale): 하얀 석회암 계단과 온천으로 유명한 자연 관광지입니다.에페소스(Ephesus): 고대 로마의 유적이 잘 보존된 역사적인 장소입니다.  터키의.. 2024. 11. 8.