전체 포스팅 보기
-
🤔 소개👉 우선 저는 2015년부터 웹 개발자로 돈 벌어먹고 살고 있는 현업 웹개발자입니다.2015년 당시에는 엑스플랫폼이라며 시끄럽더니 요새는 넥사크로라고 부르는 모양입니다.🎯 대학생들의 커리어에 대하여👉 저는 컴퓨터공학과 전공입니다. 저때는 코딩테스트, 스프링에 대해 심도 깊에 공부하였습니다.채용 공고를 기반으로 준비하였으며, 제 선배들은 더욱 더 어마어마 했던 것 같습니다.reference : https://yangbongsoo.gitbook.io 물론, 현장 중의 현장 웹기술을 배우겠다며 대학교 1학년에 취직한 저도 정상은 아닌 것 같습니다.그런 것처럼, 우리 후배들도 넥사크로를 공부한다면 그 목적과 이유가 명확해야 할 것입니다.🎯 넥사크로의 장점👉 우선 저는 넥사크로에 대해 아무런 ..
대학생들은 목적없이 넥사크로를 공부하면 안되는 이유🤔 소개👉 우선 저는 2015년부터 웹 개발자로 돈 벌어먹고 살고 있는 현업 웹개발자입니다.2015년 당시에는 엑스플랫폼이라며 시끄럽더니 요새는 넥사크로라고 부르는 모양입니다.🎯 대학생들의 커리어에 대하여👉 저는 컴퓨터공학과 전공입니다. 저때는 코딩테스트, 스프링에 대해 심도 깊에 공부하였습니다.채용 공고를 기반으로 준비하였으며, 제 선배들은 더욱 더 어마어마 했던 것 같습니다.reference : https://yangbongsoo.gitbook.io 물론, 현장 중의 현장 웹기술을 배우겠다며 대학교 1학년에 취직한 저도 정상은 아닌 것 같습니다.그런 것처럼, 우리 후배들도 넥사크로를 공부한다면 그 목적과 이유가 명확해야 할 것입니다.🎯 넥사크로의 장점👉 우선 저는 넥사크로에 대해 아무런 ..
2025.03.08 -
🤔 Question👉 우연히 블루투스 6.0이 나왔다는 것을 알게되었습니다. 6.0과 5.4버전은 뭐가 달라졌는지 알려드리겠습니다. 🎯 블루투스 6.0👉 블루투스 6.0은 블루투스 5.4에 비해 여러 측면에서 성능이 향상되었습니다. 주요 개선 사항은 다음과 같습니다: ✅ 보안 강화 - 블루투스 6.0은 이전 버전보다 보안 수준이 높아져 데이터 전송 시 더욱 안전한 통신을 제공합니다. ✅ 전송 속도 향상 - 전송 속도가 빨라져 파일 전송 및 미디어 스트리밍 시 더 원활한 경험을 제공합니다. ✅ 데이터 대역폭 증가 - 더 큰 데이터 대역폭을 지원하여 대용량 파일 전송과 고품질 오디오 스트리밍이 가능합니다. ✅ 위치 추적 정확도 향상 - 위치 추적 기능이 개선되어 실내 내비게이션 시스템 등에서 더 정..
블루투스 6.0 vs 5.4 뭐가 달라졌을까? 새로운 기능 정리!🤔 Question👉 우연히 블루투스 6.0이 나왔다는 것을 알게되었습니다. 6.0과 5.4버전은 뭐가 달라졌는지 알려드리겠습니다. 🎯 블루투스 6.0👉 블루투스 6.0은 블루투스 5.4에 비해 여러 측면에서 성능이 향상되었습니다. 주요 개선 사항은 다음과 같습니다: ✅ 보안 강화 - 블루투스 6.0은 이전 버전보다 보안 수준이 높아져 데이터 전송 시 더욱 안전한 통신을 제공합니다. ✅ 전송 속도 향상 - 전송 속도가 빨라져 파일 전송 및 미디어 스트리밍 시 더 원활한 경험을 제공합니다. ✅ 데이터 대역폭 증가 - 더 큰 데이터 대역폭을 지원하여 대용량 파일 전송과 고품질 오디오 스트리밍이 가능합니다. ✅ 위치 추적 정확도 향상 - 위치 추적 기능이 개선되어 실내 내비게이션 시스템 등에서 더 정..
2025.02.10 -
🤔 Question👉 Tomcat 서버에서 catalina.out 파일이 생성되지 않는 문제는 일반적으로 다음과 같습니다. 저는 보통, 톰캣 서버 제대로 안 껐다 킨 경우였습니다. 혹시 모르니 해결 방법을 하나씩 확인해 보세요. 🎯 Tomcat을 완전히 재시작하기👉 Tomcat은 실행 중일 때 catalina.out을 사용하고 있기 때문에, 실행 중에 파일을 삭제하면 더 이상 로그를 기록하지 않을 수 있습니다. ✅ 해결 방법:systemctl stop tomcat # 또는service tomcat stop # 또는./shutdown.sh # Tomcat 수동 종료rm -f $CATALINA_HOME/logs/catalina.out # 파일 완전히 삭제systemctl st..
tomcat catalina.out 생성 안되는 문제 해결 방법🤔 Question👉 Tomcat 서버에서 catalina.out 파일이 생성되지 않는 문제는 일반적으로 다음과 같습니다. 저는 보통, 톰캣 서버 제대로 안 껐다 킨 경우였습니다. 혹시 모르니 해결 방법을 하나씩 확인해 보세요. 🎯 Tomcat을 완전히 재시작하기👉 Tomcat은 실행 중일 때 catalina.out을 사용하고 있기 때문에, 실행 중에 파일을 삭제하면 더 이상 로그를 기록하지 않을 수 있습니다. ✅ 해결 방법:systemctl stop tomcat # 또는service tomcat stop # 또는./shutdown.sh # Tomcat 수동 종료rm -f $CATALINA_HOME/logs/catalina.out # 파일 완전히 삭제systemctl st..
2025.02.10 -
🤔 Question👉 DBeaver를 쓰면서 database navigator와 browser의 차이점이 뭔지 궁금해졌습니다. 알아보니 둘이 용도와 목적이 다르네요. DBeaver를 업무에 쓰시는 분들은 알아두면 좋은 내용이네요. 🎯 Database Navigator👉 데이터베이스 관리자가 구조를 보고 수정하는 용도 현재 연결된 데이터베이스의 테이블, 뷰, 인덱스, 트리거, 프로시저 등 모든 객체를 계층적으로 표시합니다. 데이터베이스 객체를 관리하고, 스키마를 수정하며, SQL 편집기와 연동하여 직접 데이터 조작이 가능합니다. 데이터베이스 관리자가 구조를 보고 수정하는 데 유용합니다. 🎯 Database Browser👉 반면에, Database Browser는 단순한 데이터 조회를 위함 특정 ..
[DBeaver] database navigator와 browser의 차이점?🤔 Question👉 DBeaver를 쓰면서 database navigator와 browser의 차이점이 뭔지 궁금해졌습니다. 알아보니 둘이 용도와 목적이 다르네요. DBeaver를 업무에 쓰시는 분들은 알아두면 좋은 내용이네요. 🎯 Database Navigator👉 데이터베이스 관리자가 구조를 보고 수정하는 용도 현재 연결된 데이터베이스의 테이블, 뷰, 인덱스, 트리거, 프로시저 등 모든 객체를 계층적으로 표시합니다. 데이터베이스 객체를 관리하고, 스키마를 수정하며, SQL 편집기와 연동하여 직접 데이터 조작이 가능합니다. 데이터베이스 관리자가 구조를 보고 수정하는 데 유용합니다. 🎯 Database Browser👉 반면에, Database Browser는 단순한 데이터 조회를 위함 특정 ..
2025.02.06 -
🤔 Question👉 실무를 하다보면, 사용자의 웹 브라우저 캐시로 인해 HTML 파일이 갱신되지 않는 문제에 직면할 때가 있습니다. 이것을 해결하는 방법을 공유합니다. 🎯 HTML 페이지 자체에 캐시 방지 적용👉 HTML에 캐시 방지를 적용하려는 경우, meta 태그를 이용하시면 됩니다. 어차피 meta 태그말고 딱히 쓸 수 있는 것도 없어용. 참고로 아래의 meta 태그는 구글이나 네이버 등 메이저급 사이트도 사용하는 옵션입니다. ✅ HTML 문서의 에 추가no-store : 아무아무 것도 저장하지 말라 no-cache : 캐시 사용하기 전에, 항상 서버에 검증을 받고 써라 must-revalidate : 캐시 만료 후 최초 조회 시, 서버 검증 받고 와라 ※ 3개의 옵션을 다 쓰는 이유 :..
웹 캐시 방지하기 (html, js, css 캐싱 방지)🤔 Question👉 실무를 하다보면, 사용자의 웹 브라우저 캐시로 인해 HTML 파일이 갱신되지 않는 문제에 직면할 때가 있습니다. 이것을 해결하는 방법을 공유합니다. 🎯 HTML 페이지 자체에 캐시 방지 적용👉 HTML에 캐시 방지를 적용하려는 경우, meta 태그를 이용하시면 됩니다. 어차피 meta 태그말고 딱히 쓸 수 있는 것도 없어용. 참고로 아래의 meta 태그는 구글이나 네이버 등 메이저급 사이트도 사용하는 옵션입니다. ✅ HTML 문서의 에 추가no-store : 아무아무 것도 저장하지 말라 no-cache : 캐시 사용하기 전에, 항상 서버에 검증을 받고 써라 must-revalidate : 캐시 만료 후 최초 조회 시, 서버 검증 받고 와라 ※ 3개의 옵션을 다 쓰는 이유 :..
2025.02.03 -
🤔 Question👉 PostgreSQL에서 특정 테이블을 1개월 단위로 CSV 백업하는 SQL을 만들려면, COPY 명령어를 활용하면 됩니다. 🎯 SQL 스크립트👉 아래 코드는 COPY 명령어를 사용하여 특정 테이블의 데이터를 매월 CSV로 백업하는 SQL입니다. DO $$ DECLARE table_name TEXT := 'your_table'; -- 백업할 테이블명 backup_path TEXT := '/path/to/backup/'; -- 백업할 디렉터리 (PostgreSQL 서버에서 접근 가능해야 함) file_name TEXT; query TEXT;BEGIN -- 파일명: 테이블명_YYYY-MM.csv 형식 file_name := table_name ..
[PostgreSQL] 월 단위로 테이블 CSV 백업🤔 Question👉 PostgreSQL에서 특정 테이블을 1개월 단위로 CSV 백업하는 SQL을 만들려면, COPY 명령어를 활용하면 됩니다. 🎯 SQL 스크립트👉 아래 코드는 COPY 명령어를 사용하여 특정 테이블의 데이터를 매월 CSV로 백업하는 SQL입니다. DO $$ DECLARE table_name TEXT := 'your_table'; -- 백업할 테이블명 backup_path TEXT := '/path/to/backup/'; -- 백업할 디렉터리 (PostgreSQL 서버에서 접근 가능해야 함) file_name TEXT; query TEXT;BEGIN -- 파일명: 테이블명_YYYY-MM.csv 형식 file_name := table_name ..
2025.01.31