분류 전체보기 43

[React] 리액트 맛보기 후기

팔이 좀 회복된 김에 5월~6월에 작성했던 옵시디언을 뒤적거렸더니 그때 만든 장난감이 나와서 잠깐 포스팅한다. 이 포스트는 리액트를 알려주는게 아니라 일기겸으로 남기는 글이라 배우기 위한 분들은 보다 전문적인 곳을 찾길 바란다. 리액트와 나와 컴포넌트형 프레임워크 전부터 프론트엔드 프레임워크를 하나 해보고 싶었다ㅎㅎ JSTL이나 Thymeleaf 말고 컴포넌트형을.. 한 개 써보긴 했는데 일본에서도 인지도를 잃어가는 센차터치.. 이 프로젝트했을 때 정말 고통스러웠다. 복잡도 있는 업무 시스템이었는데 공통 컴포넌트가 최소화 되지 않아서 (필요한 기능을 넣으려면 공통 컴포넌트를 수정하는 수 밖에 없었고, 그게 n년이 되다보니 조금만 건드리면 다른 화면에서 오류가 뜨는 괴물이 탄생..) 이 괴물 위에 계속 짐..

Learn&Certificate 2023.10.12

[도서] AWS로 구현하는 CI/CD 배포 입문

책 소개 도서관에 갔다 새로운 책이 있길래 빌려왔다. 예전부터 배포 자동화에 관심을 가지고 있었는데 (WAR 배포로 고난을 몇 번 겪으면 다들 이렇게 되지 않을까?) 엄두를 못내고 있다가 쓱 살펴보니 적당한 설명과 적당한 두께에 당장 독파 ㅎㅎ 이 책은 신입 친구들에게 소개시켜줘도 괜찮을만한게, 2장 전체를 할애해서 리눅스 명령어를 설명해주고 있다. 특히 sleep 은 대기 명령어다~ 이런 식이 아니라, 왜 sleep 명령어가 필요한지부터 설명해주는 점이 좋았다. 대략 아래와 같은 식이다. 100p (파일 권한과 리눅스 `-rw-r--r-- 1 root(소유자) root(그룹) test1` 에 대해서) 첫번째 구분자는 파일(-)/디렉토리(d)를, 처음 3개(rw-)는 소유자(root)의 권한을, 그다음 ..

Learn&Certificate 2023.10.05

OCP 자격증 출력 방법 및 유효기간

실물카드 발급은 2019년부터 중지되었다고 한다. 아니 그럼 응시료를 줄여줘야하는 거 아닌가.. 😟 자격증은 Oracel University > CertView > Creadential Management > Share Credentials 에서 할 수 있고, 이 페이지는 Certview > Login to CertView 에서 접근할 수 있다. Certview 는 끝없이 날아오는 Mail중에 Oracle Exam Results: Oracle Database Administration (1Z0-08X) > View Detail 를 클릭해서 들어 갈 수 있는데, 귀찮으니 그냥 링크남긴다. 오라클 홈페이지가 변경이 잦아서 얼마나 유효할진 모르겠지만.. 📌 Certview LINK 자격증 유효기간은 n년인게 ..

OCP 바우처 구매 방법 (2023.09)

시험준비할 때 국내 정보가 하나도 없는게 힘들어서 합격하고 나면 꼭 바우처 구매방법을 적기로 했다. Oracle 사이트가 느려서 하루에 구매~시험 예약을 진행하기 어려운 편이니 시험치기 1주일 정도 전에 미리 구매/시험예약을 해놓는 것을 추천한다. 참고로 시험날을 일요일로 잡을 수 없었던 걸로 기억 준비물 오라클 mylean 계정 : https://mylearn.oracle.com/ 오라클 계정 : https://www.oracle.com/ 해외결제 가능 카드, 여권(신분증도 되긴하는데 확실하게 하려고 여권으로 했다), 영문주소, 우편번호 계정, 여권의 영문 이름을 반드시 동일하게 설정 바우처(SLS-kit) 구매/확인/할당하기 1. 바우처 구매 1) mylean 접속, 시험과목 검색 (082 or 08..

OCP 19c 취득 후기 (2023.09)

얼마 전에 사고가 나서 팔이 부러지는 바람에 개발을 못하게 된 김에 자격증을 준비했다. 신입때부터 이야기는 많이들었던 자격증이긴한데, 요새는 그렇게 인정해주지 않는 것 같아 씁쓸하기도.. 그리고 정말 중요한 점 : 학원교육 이수 안해도 된다. 19C 이전에는 공인인증교육을 받아여 했을지도 모르겠지만, 19C 홈페이지엔 optional 이라 명시되어 있다. 나같은 경우엔 학원 교육을 들었는데, 학원과 내 시험계정을 연동하는 어떠한 것도 없었다. 특히 교육 내용은 쿼리작성~SQLD 내용을 60% 정도 다뤄서 정말로 도움이 안 되었다. 바우처 같은 경우엔 학원을 통해서 구매하면 1장만 구매 할 수 있고 개인 구입가 보다 5만원 더 비싸다. 📌바우처 구입 방법 📌OCP자격증 출력 방법 시험과목 및 난이도 COP..

[CSS] 모바일에서 div 숨기기 (미디어 쿼리)

개요 블로그에 TOC달아뒀었는데, 이게 모바일에서 위치가 이상하게 잡힌다는걸 지금알았다. (달아놓은지 n년인거같은데;) 부트스트랩 css가 적용되어있다면 div class='visible-md' 만 기술해도 효과를 볼 수 있다. (상세보기) 아니면 미디어 쿼리를 사용 상세 #media-320, #media-768, #media-1024, #media-1025 { display: none; height: 0px; overflow: hidden; } @media all and (max-width: 320px) { #media-320 { display: block; } } @media all and (min-width: 321px) and (max-width: 768px) { #media-768 { displ..

Memo/기타 2023.07.17

[Linux] 포트사용 여부 확인 및 죽이기 - netstat, fuser

요약 사용여부 확인 : netstat -lnp | grep (포트번호) 죽이기 : fuser -k -n tcp (포트번호) 상세 1) 열려있는 포트확인 OPEN된 모든 포트 : netstat -nap 특정 PORT OPEN 여부 확인 : netstat -nap | grep (포트번호) # OPEN된 모든 포트 리스트 [/home/oracle]$ netstat -nap (Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.) Active Internet connections (servers and established) Proto Recv-Q ..

[CMD] 포트사용 여부 확인 및 죽이기 - netstat, taskkill (Windows)

요약 taskkill /F /PID 6580 상세 # 네트워크에 열려있는 포트중 80이 포함된 것을 찾음 D:\> netstat -ano | ( find "LISTENING" ) | find "80" TCP 0.0.0.0:7680 0.0.0.0:0 LISTENING 7524 TCP [::]:7680 [::]:0 LISTENING 7524 # PID 가 7524인 프로세스의 상세 내용확인 (메모리, 세션명 등) D:\> tasklist /FI "PID eq 7524" 이미지 이름 PID 세션 이름 세션# 메모리 사용 ========================= ======== ================ =========== ============ svchost.exe 7524 Services 0 17..

[Oracle] scott 계정이 없을때 / scott 계정 활성화하기 (11c, 19c)

개요 19c 부터는 오라클 설치시 테스트 스키마를 모두 설치하기 옵션을 선택해도 scott 계정에 접속 할 수 없다. 이 경우 DBMS에 내장되어 있는 스크립트를 통해 복구할 수 있는데 이 스크립트의 위치는 버전별로 조금씩 다르다 11c : $ORACLE_HOME\rdbms\admin\scott.sql 19c : $ORACLE_HOME\rdbms\admin\utlsampl.sql 아래 코드는 scott을 확인할 수 없다는 내용이며 복구 절차는 상세에 기술 /* conn 시도 */ SQL> conn scott/tiger ERROR: ORA-01017: invalid username/password; logon denied /* 계정 LOCK 해제 시도 */ ALTER USER SCOTT IDENTIFIED..

Memo/ORACLE 2023.07.12

Oracle 19c 이상부터는 더이상 non-CDB를 지원하지 않는다고

OCP 강의 듣고 있는데 알게되어서 꼭 적겠다고 마음 먹음. 현재 강의는 19c로 진행하고 있는데 19c버전은 CDB와 non-CDB를 선택해서 설치할 수 있다. 그런데, 19c이상부터는 더이상 non-CDB를 지원하지 않는다고 한다. 이말은? 이하 버전에 대한 지원을 줄인다는건데.. 왠지 오라클사가 MySQL을 인수함에 따라 Oracle은 정말 대규모 노선으로 MySQL은 그 이하를 담당하는 노선으로 방향성을 정한게 아닐지? 그런 생각이든다. (MS-SQL은 여전히 독자적인 나라를 구축하고 있는듯하다. 이런 특성을 생각하면 한국에 MS-SQL이 유행했어도 이상하지 않을 것 같은데 흠) 어쨌든 지금 나온 Oracle 최신이 몇 버전인지 확인해봤더니, 2023.07인 지금 Oracle Database 23..

About 2023.07.02