본문 바로가기
반응형

분류 전체보기279

Oracle DB 테이블명 변경, 테이블 변경 오라클 rename table 한줄요약ALTER TABLE [변경전 테이블명] RENAME TO [변경 후 테이블명];-- 사용예)ALTER TABLE TEST_TBL1 RENAME TO TEST_TBL1_BAK;주의사항제가 개발하고 있는 환경에서는 TABLE RENAME을 하더라도 RENAME된 테이블의 INDEX는 유지 되지만,다른 인터넷에서의 사례를 보면, RENAME후 INDEX가 걸리지 않는 경우도 있는것으로 보입니다.아래 쿼리를 사용하여 RENAME후에도 인덱스가 걸린채로 유지되는지 확인해보도록 하는게 좋을것 같습니다.SELECT a.table_name , a.index_name , a.column_name FROM all_ind_columns a WHERE a.table_name = '[테이블명]'.. 2025. 4. 5.
vue.js directive란? vue directive란? custom directive vue.js directive란? vue directive란? custom directiveVue.js Directive란?Vue.js를 사용하여 템플릿에 자바스크립트를 추가하는 방법을 제공하는 특별한 마크업입니다.HTML 태그에 v-접두사가 있는 속성 입니다.예를들어, 아래와 같은 vue 코드에서v-if, v-for 등이 directive라고 지칭되는 것들 입니다. Now you see me {{ todo.text }} 참고로, directive, 한글 발음으로 디렉티브는 지시자라는 뜻을 가집니다.Directive의 종류vue에서 대표적인 directive는 다음과 같은 것들이 있습니다.자주 사용하시는것이니 익혀두시는게 좋습니다... 2025. 3. 22.
프롬프트란, 프롬프트 엔지니어링이란, 프롬프트 엔지니어링 기법, 프롬프트 엔지니어링 예시, 종류 프롬프트란, 프롬프트 엔지니어링이란, 프롬프트 엔지니어링 기법, 프롬프트 엔지니어링 예시, 종류프롬프트란?인간의 언어를 활용해 인공지능에게 원하는 결과물을 뱉어내게 하는 명령들입니다.프롬프트 엔지니어링이란?인공지능에게 원하는 결과물을 잘 뽑아내기 위해 프롬프트를 잘 입력하는 방법들입니다.프롬프트 엔지니어링을 위한 기본 개념작업(TASK) : 동사, 서술어를 의미하며, 목적이 분명하게 드러나도록 명료하게 작성해야합니다.### 단일작업의 예다이어트 프로그램을 생성해줘### 복수작업의 예다이어트 프로그램의 리뷰를 분석해주고,가장 많이 중복되는 내용 3가지를 요약해주고,나머지 내용은 따로 카테고리를 생성해줘맥락(CONTEXT) : 작업과 연관관계가 있는 내용으로, 배경/목적/환경등을 포함합니다.예를 들어 앞선 .. 2025. 3. 21.
오라클 권한관련 분석 쿼리, 오브젝트 (테이블, 시퀀스, 스케쥴러, 프로시저 등)확인 쿼리 오라클 권한관련 분석 쿼리, 오브젝트 (테이블, 시퀀스, 스케쥴러, 프로시저 등)확인 쿼리모든 user 확인 : all_users실행예) SELECT * FROM all_users;USERNAMEUSER_IDCREATEDCOMMONORACLE_MAINTAINEDINHERITEDDEFAULT_COLLATIONIMPLICITALL_SHARDSYS018/01/26YESYYESUSING_NLS_COMPNONO계정에 적용중인 ROLE 확인 : DBA_ROLE_PRIVS실행예) SELECT * FROM DBA_ROLE_PRIVS;GRANTEEGRANTED_ROLEADMIN_OPTIONDELEGATE_OPTIONDEFAULT_ROLECOMMONINHERITEDDBAXDBADMINNONOYESNONOROLE에 부여된 .. 2025. 3. 19.
북한산 도선사 설경 어느 겨울날 눈내린 후에, 북한산 도선사를 다녀왔습니다.위치는 아래와 같습니다.서울 북부 우이동 근처이고, 높은산에 위치해서 경치가 좋습니다.북한산 도선사를 방문하면서 찍은 사진 모음입니다. 2025. 2. 21.
카페 보잉, boeing, 을지로 이색카페, 힙지로 카페, 을지로 데이트 을지로에서 약속이 있어서, 식사후 카페를 찾다가 보잉이라는 카페를 방문하게 되었습니다.간판부터 뭔가 공항분위기를 뽐냅니다. 내부는 비행기 내부를 옮겨놓는 듯하여여행가는 느낌을 받을 수 있습니다.    자리에서 기내식먹듯이 테이블을 펼쳐서 먹을 수도 있습니다.자리에서 앉은채로, 카페의 다른편을 보면 평범한(?) 자리도 있는것을 확인할 수 있습니다.티비는 뭔가 외국느낌나게 외국뉴스를 띄워놨더군요.카운터도 뭔가 공항느낌이 나게 모니터 화면을 띄워놨습니다.안에서 입구쪽을 보면, 주류가 전시되어 있는것을 볼 수 있고대기줄이 있을때도 있는지 대기석도 있더군요.화장실도 컨셉에 충실하게 비행기 느낌이었습니다.다행히 변기는 일반 양변기라서 볼일 보는데는 불편하지 않았습니다.소리도 계속 공항에서 방송으로 뭔가 말하는것을 .. 2025. 2. 18.
박지후스시, 을지로 스시, 힙지로 맛집, 을지로 맛집 오랜만에 을지로를 가게되었는데, 스시집을 가게 되었습니다.네이버 지도에서 을지로 스시를 치면 아래와 같이 나오는데,점심에 가기에는 사실 부담스러운곳들이 대부분이고,동경우동같은곳은 스시 전문점이 아니라 별로일듯하여 최종적으로 "박지후스시"라는 곳을 방문하게 되었습니다.입구는 오래된 일본가게 느낌이 나는것 같습니다. 입구에는 아래와 같이 일행이 모두 있어야만 입장가능하다는 안내가 있습니다.나중에 알고보니 줄서서도 먹을정도로 맛집이었습니다.11시 오픈시간에 거의 맞춰서 가면 줄을 안섰으나,12시쯤 점심시간 되니 바로 줄서기 시작하더라구요.다른 후기를 보니 평일에는 줄을 많이 서시더군요.메뉴는 아래와 같습니다.가성비있게 먹을 수 있습니다.저는 스시2인세트로 시켜먹었습니다. 샐러드와 간장새우 두점부터 주십니다.전.. 2025. 2. 16.
개인 블로그 만들기를 위한 여정7 - 도메인구입, 도메인설정 개인블로그를 구축하기위한 마지막 여행으로 도메인구입하여 연결하고자 합니다.도메인이란 사이트 주소라고 생각하시면 됩니다.도메인 가격 비교전세계의 사이트주소, 도메인을 관리하는 곳은 IANA(Internet Assigned Names Authority)에서 하고있습니다.하지만, 이곳에서 모든 주소에 대해 주소관련된 모든것을 관리하기 어렵기때문에 일부기관에 위탁하는 업무도 있습니다.그중에는 도메인 판매를 여러 업체에 업무를 맡고 있습니다.따라서 도메인 구입은 여러 경로를 통해 구입할 수 있습니다.당장 구글에서 도메인구입으로 검색하면 여러 업체가 나옵니다.같은 주소더라도 기업마다 프로모션이 있을 수 있기 때문에 가격이 서로 다릅니다.만일 특정 웹호스팅업체에서 사이트를 구축하셨다면, 해당 사이트에서 구매하는게 관.. 2025. 2. 14.
Windows윈도우 10 컴퓨터 속도 최적화하는 10가지 방법 윈도 컴퓨터가 너무 느려 최적화를 하기 위해 찾아본 내용들을 공유합니다.오래된 컴퓨터일수록, 저사양일수록 속도가 빨라지는 체감이 더 커지는 방법입니다.1. 하드디스크에 대한 색인기능 끄기탐색기에서 드라이브에 대고 마우스 우클릭해서 속성을 누릅니다.그 다음, "이 드라이브의 파일 속성 및 내용 색인 허용" 을 체크해제 해줍니다.주의해야할 점은, 파일이 많이 있다면 처리하는데에 시간이 많이 걸릴 수 있습니다.저의 경우에는 파일이 너무 많아서 거의 반나절은 걸렸습니다.2. 디스크용량 확보윈도에서는 디스크용량에서 10~20% 의 여유공간을 둬야 성능저하가 일어나지 않습니다.따라서 필요없는 파일은 주기적으로 잘 정리해주도록 합니다.대표적으로, 디스크 정리를 하는 방법이 있는데, 방법은 다음과 같습니다.윈도 버튼을.. 2025. 2. 12.
개인 블로그 만들기를 위한 여정6 - 사이트 deploy 오랜만에 개인블로그를 만들기 위한 여정에 대한 포스팅을 합니다.블로그를 어느 호스팅으로 올릴 것인지, 호스팅할 수 있는 곳을 검토해봅니다.플랫폼 비교비용은 무료인 곳으로만 알아보았습니다.결론적으로는 아래와 같은 비교를 통해, cloud flare page를 선택하였습니다.플랫폼평가github iostatic site를 계정당 하나만 운영가능함netlifydeploy외 특별히 쓸만한 기능 없음.firebasedb 관련서비스 사용하게 될 시, 타 플랫폼에서 못쓰는 종속성 존재dothome 무료호스팅traffice 제한(300MB)로, 너무 적음. 이미지라도 있다면..cloud flare pagedomain관리, cache 등 다양한 cloud flare 서비스도 같이 사용가능 github 생성및 upload.. 2024. 12. 19.
docker 디버깅시 유용한 명령어들 최근 docker를 사용하면서 컨테이너의 app이 정상 동작 안하는 현상이 있었는데,원인을 찾기위해 사용한 명령어들을 몇가지 정리해보았습니다.컨테이너 안 bash 실행하여 파일구조 확인하기docker exec -it [container_name] /bin/bash-i 옵션은 stdin 을 열린채로 유지한다는 뜻입니다.(해당옵션을 제외한다면, 쉘이 종료되고 아무일도 일어나지 않은것처럼 됩니다.)-t 옵션은 pesudo TTY (터미널)를 할당한다는뜻입니다.(해당옵션을 제외한다면, 비밀번호 입력할 때 비밀번호가 터미널 상에 노출되는 등 기존 터미널과 다르게 보일 수 있습니다)실행 결과 예시)[root@server test]# docker exec -it bookstack /bin/bash root.. 2024. 12. 15.
사회초년생을 위한 협업시 이것만은 제발 하지마세요. 협업시 지켜야할 기본 매너 5가지 1. 격식 없는말투는 쓰지말자, 예의없는 말투 하지말고, : 정중하고, 격식있게 말하자.협업을 할때는 기본적으로 정중하고, 격식을 갖춰 말할 수 있도록 하자.정중하지 않고, 격식이 없으면 같이 말을 섞기가 싫다.교양있는 사람은 교양없는 사람과 상대하기 싫다.똥이 무서워서 피하나 더러워서 피하지! 라는 말과도 일맥상통한다.아래는 본인이 경험한 메일 예시이다.수신 : xxx (프로그램 사용자)완전 포멧에 맞추기 위한 아키텍처 없는 그냥 썡 코드를 짯기 때문에 코드가 상당히 더럽습니다.수요일에 메일로 피드백 받은 내용을 갖고 아키텍처도 수정하겠습니다.--> 메일을 보낸사람은 프로그램 개발자이다.프로그램 사용자에게 보낼때 아키텍처니 코드니 말을 굳이 할 필요는 없다."코드가 상당히 더럽습니다." 라는 말은 본인.. 2024. 11. 27.
반응형