울음참고 개발공부
TIL | NumberFormatException - for input string y
TIL 2024. 6. 19. 12:55

[ 상황 ] 으로 사용했을 시 예외 발생   [ 해결 ] ' useYn== "N" ' >으로 사용해야함 ( " " 와 ' ' 의 위치를 바꿔서 사용 )  [ 문제 이유 ]char(1) 를 Number로 인식해서 그렇다고 함

article thumbnail
TIL | DBeaver 사용시 서버가 계속 끊기는 문제
TIL 2024. 6. 18. 08:56

DBeaver 를 사용하다보면 '서버호스트와의 원격이 끊겼다 ~~ ' 라는게 너무 자주 떴다. 이 경우에, 간단한 설정을 통해 해결할 수 있다.   옵션 - keep alive 활성화  1) 사용하는 스키마에서 마우스 우클릭     2) keep-alive 옵션값을 설정 ( 내 경우에는 0으로 설정되어있었음 )       끝

TIL | serialize -> <input> disabled 값을 못들고 오는 문제
TIL 2024. 6. 13. 17:59

이미 존재하는 데이터에는 disabled 를 주고 수정하는 데이터에 대해 value 값을 넣어 save 하였더니 ,  받을 때 disabled 된 값에 대해서는 값을 읽어오지 못해서 null 로 들어왔다 ( 그전에 저장한 데이터들은 다 null 처리 된다는 것 )   문제는 제목과 같았음 . 해결은 젖아하기전에 disabled 된 것들을 모두 풀어주고 seialize() 해준다음에 전송할때는 다시 disable 처리해주고 전송하는거

article thumbnail
페이스북 게시물로 링크 공유하기
간단 프로젝트 2024. 4. 29. 14:29

[ 목적 ] 버튼을 누르면 해당 페이지 또는 특정 페이지를 페이스북 게시글로 바로 공유할 수 있도록 한다  [ 방법 ] 페이스북 개발자 API 활용  페이스북으로 공유하기   [ 적용 ]   페이스북으로 공유하기    예시로 나의 티스토리 링크를 넣어 두었다.  해당 링크를 클릭하면, 페이스북 로그인 페이지로 이동한다.  이동 후 로그인을 하게되면 아래처럼 바로 내 게시글에 공유할 수 있게된다.         링크를 공유하는 과정에서 로그인을 받고, 내 게시글까지 링크를 가져가야하는 로직에 대해 복잡하게 생각했는데API 를 통해 손쉽게 구현할 수 있었다.  페이스북뿐만아니라 트위터(X), 인스타그램도 API 를 활용하여 공유기능을 구현할 수 있다.

article thumbnail
TIL | telnet 방화벽 접근가능 테스트
TIL 2024. 4. 19. 13:38

[ telnet 이 작동하지 않는 경우 ]     <p..

article thumbnail
TIL | 7 proxies
TIL 2024. 3. 29. 17:42

이런 밈이 있다고 한다 . 이게 뭘까 ? 밈부터 간단하게 설명하자면 이건 인터넷에서 익명성에 관해서 사용하는 밈이다 . 주로 온라인 게임이나 커뮤니티 대화에서 쓴다고하는데 익명성을 보장으로 약간 ' 어쩌라고 ㅋ 넌 나 못찾아 ' 이런 느낌인 것 같다 ( 내 생각임 ) 그렇게 된 이유는 프록시의 개념을 알아야한다 . 프록시 서버 사용자의 웹 요청을 다른 서버를 통해 전달하여 사용자의 IP 를 감주는 역할 예를 들어, 어떤 웹사이트에 접속하려고 할때 " 내 컴퓨터 -> 웹사이트 " 로 바로 접근하는게 아니라 , " 내 컴퓨터 -> 브라우저 : 프록시 서버에 요청 -> 웹사이트 " 과정을 거치는 것 이렇게 함으로써 내 컴퓨터의 실제 IP 주소는 숨기고 보안과 개인 정보 보호를 강화할 수 있음 그렇기 때문에 프..

' i18n ' 이란 ?
TIL 2024. 3. 12. 16:14

국문 ↔ 영문 페이지를 번역하는 상황을 생각해 보자 이때 'i18n' 이라는 개념이 등장한다 . i18n [ 정의 ] " internationalization " 의 약어 소프트웨어나 웹 애플리케이션을 여러 언어와 지역에 맞게 설계하고 구현하는 프로세스 다국어 처리를 담당한다. # 다국어 처리에 주로 사용되는 도구 및 라이브러리 i18next : JavaScript 용 다국어 라이브러리로, 클라이언트 측 다국어 처리에 사용됨 gettext : 서버 측 다국어 처리를 위한 라이브러리로 PHP, Python 등 다양한 백엔드 언어에서 사용할 수 있음 React-Intl : React 애플리케이션에서 다국어 처리를 지원하는 라이브러리 # i18n 을 적용하는 예시 ( 아래 예시는 부정확할 수 있음 !!! ) ..

article thumbnail
디비버(DBeaver) 에서 Oracle 연결 ( localhost 의 경우 )
Oracle 2024. 3. 4. 14:03

[ 상황 ] 디비버를 사용하여 로컬호스트와 연결하려는 중 접속 오류발생 1. localhost 연결확인 [ 오류 ] ORA-12514: 데이터베이스에 접속할 수 없습니다. %s 서비스가 %s의 리스너에 등록되지 않았습니다. listner.ora 와 tnsnames.ora 파일을 변경할 것이다. - listner.ora - tnsnames.ora 나의 경우에는 host 가 localhost 가 아닌 다른 이름이 설정되어있었다. 2. 오라클 비밀번호 재설정 sqlplus 가 있는 경로에서 실행시켜준다. 비밀번호는 엔터를 입력하면 넘어간다. 그후 다음 명령어를 실행한다. alter user sys identified by 설정할 비밀번호; 설정할 비밀번호에는 1111 등 원하는대로 설정하면 된다. 3. use..