광고 한 번씩 클릭해 주시면 글 쓰는데 큰 힘이 됩니다 (제발~)
728x90

IT 119

DB(데이터베이스) 표준용어 정의 방법

요즘 표준화가 워낙 중요하다보니 기존적인 표준단어 및 용어들은 나라에서 제공하는걸 찾아서 쓰면 되고, 그 외 본인들의 업무에 따라 표준용어를 만들어야 되는 상황이 오게 된다. 그럴때는 물론 사기업이면 사기업내 룰을 따르면 되고 그게 없을 경우는 나라에서 가이드 하는 방법으로 표준용어를 만들어서 쓰면 어떨까 싶다. □ 명세 지침 항 목 항목 정의 및 작성 지침 표준용어명 ○ 엔터티, 속성 등 데이터 요소의 명명에 사용될 용어를 기재 - 동음이의어와 약어는 중복을 허용하나 사용 또는 작성을 최소화 ○ 한글을 원칙으로 하며, 특수 문자와 공백은 사용 불가 - 숫자의 사용은 가능하나, 표준용어의 직관적 의미 파악이 가능하도록 사용을 최소화 ○ 관용적으로 널리 알려진 영문약어에 한하여 표준용어로 사용 가능 (예:..

IT/Databases 2022.09.29

log4j2 사용 db관련 jdbc 로그 출력 관련 정리

기본적인 뻔한 내용은 패스하고 포인트만 정리하자. 뭐 대부분 대충 이런식으로 일단 나올거고~ 여기서 포인트는 어떤 로그를 내가 선택해서 할거냐인데~ SQL => SQL문만을 로그로 남기게 되고~ PreparedStatement일 경우 관련된 argument 값으로 대체된 SQL문이 보여준다 => SQL문과 수행된 시간을 로그로 남기게 되고, 시간정보는 milliseconds로 보여준다. => ResultSet을 제외한 모든 JDBC 정보를 로그로 남기게 되고, 불필요한 로그가 많이 남기게 되, 특별한 상황을 제외하고는 사용안하는게 좋다 => ResultSet을 포함한 모든 JDBC 정보를 로그로 남기게 되고, 불필요한 로그가 많이 남기게 되, 특별한 상황을 제외하고는 사용안하는게 좋다 TABLE => S..

IT/Java 2022.07.08

oracle 접속계정 lock걸려 잠겼을때~

oracle 접속계정 lock걸렸다고 팀원에게 해결요청방안 문의가 왔다~ 그래서 우선 잠겼는지 확인~ select * from dba_users where username = '계정명'; 락이 걸린게 맞다면 그리고 락이 걸린 상황파악 후 큰 문제가 있는게 아니라면 아래쿼리로 락을 풀어준다. alter user '계정명' account unlock; 물론 접속계정에 권한이 없을 경우 그 부분은 알아서 하는걸로~ ㅎㅎ

IT/Databases 2022.06.27

2022년 KOSA M/M(맴먼스) 단가표

제경비, 기술료 및 부가세는 별도임~ ※ 본 조사결과는 SW사업에서 SW기술자 인건비로 참고 활용 가능하며, 수·발주자간 자율적 협의에 의해 적용할 수 있음 * SW기술자 평균임금은 소프트웨어진흥법 제46조(적정대가지급등) 제4항 ‘소프트웨어기술자의 인건비 기준’을 지칭함 * SW기술자 평균임금은 기본급, 제수당, 상여금, 퇴직급여충당금, 법인부담금을 모두 포함한 결과임 * 일평균임금은 월평균÷근무일수(20.8일), 시간평균임금은 일평균÷8시간으로 각각 산정함 * 월평균 근무일수는 휴일, 법정공휴일 등을 제외한 업체가 응답한 근무일의 평균이며, 이는 개인의 휴가 사용여부와는 무관함 * SW기술자 전체 평균임금은 전년대비 2.6% 증가 - 2020년 공표된 평균임금을 변경된 임금추정방식(가중평균)으로 환산..

IT/Etc. 2022.06.27

추천 java decompiler~ 사이트

java decompile 필요시~ 아 정확히 말하면 class파일 디컴파일 필요 시~ 요즘은 사실 너무 많은 사이트에서 제공해주고 하는데 이 사이트는 이클립스 플러그인에서도~ 직접 설치에서도 할 수 있도록 2가지 버전을 동시에 제공한다!! (하나의 클래스 정도만 디컴파일 확인할 분은 웹에서 검색하면 겁나 많으니 직접 찾으시길~) 오~ 도네이션 해주면 이런 사람에게는 도움이 될테니 해주면 좋겠지?! 난.. 사실.. 안했음... http://java-decompiler.github.io/ Java Decompiler The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” an..

IT/Java 2022.06.16

리눅스 환경변수(lunux /etc/profile) 변경 방법

일단 현재 환경변수 내용을 확인해본다. 뭐 간략하게 cat 명령어 써서 확인~ cat /etc/profile 나는 오즈 리포트 설치하려고 하던 중이라 OZ_HOME을 추가한건데 여튼 환경변수를 추가하려면 vi /etc/profile 열어서 수정하면 된다. 근데 root계정이 아닐 경우 편집기에서 수정 후 저장하려고 하면 아마 대부분? 오류떨어질거다~ readonly 오류 같은? 그럴때는 그냥 sudo 써서 편집기 열고 수정하면 된다. 끗!

IT/Server 2022.06.09

ORA-14402 에러~ 분할영역 키 열을 수정하는것은 분할영역 변경이 생깁니다.

ORA-14402 분할영역 키 열을 수정하는것은 분할영역 변경이 생깁니다. 이게 뭔 소리인가? 하는 사람에게 간력하게 설명하자면 oracle Partition table에서 대해서 업데이트 할때는 파티션 키 컬럼에도 업데이트 되야함. 그럼 어떻게 업데이트 해야되? 라고 한다면~ 할때 나오는 놈이 바로 요놈이다. Enable Row Movement 해당 옵션을 파티셔닝 테이블에 설정해주면 된다. alter table 파티셔닝테이블 Enable Row Movement ; 위처럼 테이블 설정을 해주면 더이상 에러가 나지 않을것임~ 너무 상세한건 설명하지 않으니 추가적으로 더 궁금하신 분들은 알아서 검색해서 답을 얻도록 하세요~ ㅋㅋ

IT/Databases 2021.12.14

google webfonts helper - 구글 폰트 다운로드 및 css 지원

올해 프로젝트를 하면서 UI/UX부분은 외주를 줬는데 계약기간 다 끝나고, 소스를 고객사 테스트 서버에 적용을 했다. 그리고 곧 안좋은? 소식을 접하게 되었다~ "폰트를 구글껄 썼는데요? 유지보수 분들 자리에서 적용이 안되요~" 아차!!!!!!!!!!!!!!!! 고객사 서버는 내부망이라 외부소스를 가지고 올 수가 없는 붙을수가 없는 구조였다. ㅠㅜ 애들도 다 지 자리에서 개발하다보니 별 생각안했던것 같고 내가 사실 외주분과 미팅할때 가이드를 해줬어야했는데 나도 깜빡한 부분이였다. (근데 PM이 이런것도 챙기는게 맞나? 여튼 맞다 치자...) 잠깐 어차피 유지보수야 폰트 좀 깨져도 뭐? 등 이런저런 생각이 들었으나...ㅋㅋ 그래도 명색이 개발자인데~~ 라는 생각에 방법을 찾아보자라는 생각으로 @import..

IT/css 2021.12.13

웹 접근 검사 오류 유형 - "적절한 링크 테스트" 해결 방안

공공기관 프로젝트를 진행하다보니 막판에 웹 접근 검사를 실시하는데 적절한 링크 테스트 오류가 계속 발생~ 사실 일반적이면 쉽게 조치가 가능하지만, 현재 문제가 되는 소스부분은 css class에 a태그를 넣을 경우 백그라운드 이미지가 있는 구조다. -> 요딴식으로 오픈왁스(OpenWAX)로 점검을 해보니 a 태그를 쓰고 안에 내용이 없어서 오류로 인식하는거였는데~ 공백을 넣던가 여튼 안에 뭔가를 넣으면 기존 구조가 깨지는 구조였다. (별것도 아닌것이 잘 안되니 개스트레스...) 최대한 stylesheet 안 건들고 별 짓을 다 해보다가 찾아낸 방법? 꼼수? 여튼 해결방안으로는... 위처럼 처리해주면 된다. 공백만 있으면 깨지니까 공백넣은 div를 날려버리는거지~ 그럼 웹 접근 검사에서 패스하게 된다 ㅋㅋ..

IT/css 2021.12.01

SW 사업정보저장소란?

공공기간 사업을 진행하다보면 과업내용 중에 SW사업정보저장소에 등록 어쩌고 저쩌고란 내용이 있다. 한마디로 사업시작에 대한 내용과 사업종료에 대한 내용을 대략 정리해서 올려달라는거고, 등록을 하기위해서는 발주처에서 pm등록을 해주면 pm은 사업에 대한 정보에 대해서 입력을 가능하다. pm이 정보를 입력하면 sw사업정보저장소에서 관리자가 확인 후 승인을 해주면 이후 또 고객이 승인을 하면 최종 완료다. 이걸 시작과 종료 단계에 걸쳐서 두번을 진행하면 된다. 웃긴건 fp양식인데 저장소 양식은 완전 옛날양식이라서 한국소프트웨어양식에서 제공하는 fp를 사용했다면 두번 작업해야하는 번거로움이 있다. 나라에서 하는건데도 이렇게 따로 노는것보면 정말 좀 한심??할 정도~ 아 일하기 싫다~ㅋㅋ

IT/Etc. 2021.11.17

Visual Mind AI 란 사이트가 있네요~ (UI/UX 점수 측정 사이트?)

사이트의 허접성(?)을 평가하기 위한 사이트로~~ 점수를 측정(Visual Score Generator)해준다. 흔히 말하는 UI/UX 평가 점수를 알려주는 사이트라고 생각하시면 됩니다~ https://myraah.io/visualmind How beautiful is your website ? | Myraah Visual Mind AI - Free Tool To Analyse Visual Quality Of your Website What is Visual Mind Score and why it matters ? For too long, aesthetics of a website has been dismissed as a superficial concern. That is a mistake. As la..

IT/Etc. 2021.10.19

[MS Project] 프로젝트 요약 작업 체크박스

가끔 남의 MS PROJECT 파일을 가지고 와서 사업명을 바꾸고 쓰다보면 이상하게 내가 작성한 사업명이 아닌 다른 사업명이 나올때가 있다 -_- ;; 그럴때는 아래 이미지처럼 형식의 프로젝트요약작업 체크박스를 체크해보자~ 그럼 최상위 레벨에서 한 라인이 보여지면서 예전 사업명이 작성되어 있을 것이다 ㅋㅋㅋ 물론 모든 정상적인 레벨에서 바꿀건 다 바꾼 경우 마지막 위의 요약부분도 확인하라는 의미~

IT/Etc. 2021.08.24

예외처리(exception) 일부러 발생시키기~

개발을 하다가 문득 예외처리를 일부러 내야될때가 발생했다 그래서 배열로 일부러 낼까 어떻게 낼까 하다가 꼭 그렇게 진짜 오류를 내서 해야되나 라는 생각이 들었다. 그래서 또 검색~ ㅋ 그랬더니 역시나 있다. Exception e = new Exception("고의발생ㅋㅋ"); throw e; 요렇게 할 수도 있고 한줄로 줄여서 내기 원하면 밑에처럼 하면 된다~ throw new Exception("고의발생ㅋㅋ"); 요러코럼 해주니 catch 쪽으로 예외처리 된다~

IT/Java 2021.05.21
728x90