본문 바로가기

알아두면 좋은 정보/유용한 IT 정보

반도체 관련 펩리스 파운드리 패키징 오늘은 반도체 관련 주식이 유망하다 해서 하나마이크론 주식을 살려고 검색해보다 알게된 내용입니다. 펩리스 : 반도체를 설계 위주로 하는 것 nvidia 같은 회사라고 하네여. 파운드리 : 요것도 뉴스에서 많이 들어본것 같은데 삼성전자 TSMC 이런업체인다 펩리스에다 생산 공급까지 하는 것 패키징 : 반도체 후공정으로 나온 반도체를 실제 제품에서 활용가능하게 연결부위등을 포장하는 것 하나마이크론이 여기네여 패키징은 주로 파운드리에서 하나 작업할 용량이 많으면 업체에 외주를 많이 준다고 하네여. 참조 : blog.naver.com/aldls8811/222285311296 더보기
오라클 정렬장소인 템프 이상 관련 - Oracle Tempspace TEMP TABLESPACE 정보조회하기 -- 실제 TEMPFILE SIZE 조회;select tablespace_name, sum(bytes)/1024/1024 mb from dba_temp_files group by tablespace_name; -- "high water mark" 조회 (= max used at one time) RAC,OPS에서 NODE마다 다르게 보임; select tablespace_name, sum(bytes_cached)/1024/1024 mb from v$temp_extent_pool group by tablespace_name; -- 실제 현재 사용량 조회(수시로 변함);select ss.tablespace_name,sum((ss.used_blocks*ts.blocks.. 더보기
데브옵스 위키디피아 참조하였습니다.https://ko.wikipedia.org/wiki/%EB%8D%B0%EB%B8%8C%EC%98%B5%EC%8A%A4 데브옵스(DevOps)는 소프트웨어의 개발(Development)과 운영(Operations)의 합성어로서, 소프트웨어 개발자와 정보기술 전문가 간의 소통, 협업 및 통합을 강조하는 개발 환경이나 문화를 말한다. 풀스택하고 비슷한 말이구만...하하.. 데브옵스는 소프트웨어 개발조직과 운영조직간의 상호 의존적 대응이며 조직이 소프트웨어 제품과 서비스를 빠른 시간에 개발 및 배포하는 것을 목적으로 한다. 목적데브옵스의 목적은 전반적인 배포 파이프라인에 걸쳐있다. 여기에는 개선된 배치(deployment) 주기를 포함하며 다음으로 이어질 수 있다: 제품 출시까지 걸리.. 더보기
CSV 데이타 export시 한글깨짐 해결 유지보수 업무중 각종 데이타 추출 업무가 있지요..1만건 미만인 경우 그냥 쿼리 데이타쉘을 복사해서 저장하면 되는데40만건은 복사가 안되고 응답없음으로 빠지네여.PL/SQL developer에 보니 CSV로 export 버튼이 있네여. 걸루 하니 잘 export 됩니다.그런데ㅠㅠ 해당파일을 여니 한글이 깨지네여..ㅠㅠ 그래서 각종 검색결과 해결책 한가지를 알아내서 공유합니다.일단 받은 csv를 각종에디터로 연후 유니코드로 다른파일 이름으로 저장합니다. 그후 다시 엑셀로 열기를 하니 한글이 안깨집니다. 하하하 이렇게 기쁠때가..알아보니 csv저장시 인코딩 정보가 없어서 그렇다네여. 재저장시 인코딩 정보를 넣어주면서 해결된다네여.. 정말인지 믿어야 하겠죠.. 무검증입니다..ㅋㅋ 참고한 검색은 https://.. 더보기
DBA_NETWORK_ACLS 오라클DB 메일발송 설정 https://oracle-base.com/articles/11g/fine-grained-access-to-network-services-11gr1 http://remidian.com/2013/01/email-network-access-in-oracle-11g-network-access-control-list-acl/ 24247 ORA-24247: 네트워크 액세스가 ACL(액세스 제어 목록)에 의해 거부되었습니다. 1. sys/sysadmin으로 로그인 2. 아래 스크립트 실행 begin DBMS_NETWORK_ACL_ADMIN.CREATE_ACL( acl => 'network_services.xml', description => 'NETWORK ACL', principal => 'PUBLIC', is_.. 더보기
graphQL 그래프큐엘은 또 머임.. 그래프큐엘이란게 마니 보이길래.. 요건 또 먼가 확인좀... graphQL 그래프큐엘은 페이스북에서 만들었나 보네여...간단한 동영상을 보니 어플리케이션 레벨에서 각종 REST API를 래핑해주는 솔루션으로 보이네여.. Over fetching 과 Under fetching을 해결해주는 솔루션 정도..필요한 정보의 구조를 정의해주면 그대로 가져오는 것이죠.. 지금 rest api에서는 각각 필요할때마다 get api를 구현해줘야 하니.. 그 불편성을 조금 해결해줄것 같습니다.여튼 마니들 밀고 있다고 합니다. 내가 필요한 데이타를 가져오는는것은 query이고정보 변경은 mutation이라고 하네여. 쿼리를 위해서 스키마란것도 필요한것 같구여.query 와 mutation을 응답해줄 리졸버란것 만들면 되는듯.. 더보기
자바 콜백 인터페이스 callback java interface 자바에서 콜백은 인터페이스로 구현 Callback은 호출자(Caller)에서 구현한 메소드를 피호출자(Callee)가 호출해서 사용할 수 있다. 이렇게 외부에서 메소드를 구현화 시키기 때문에 코드의 재사용성이 높아진다. 그리고 Callback는 피호출자(Callee)가 호출자(Caller)에게 비동기적으로 메세지를 보내어서 데이터처리를 비동기 적으로 처리할 수 있는 장점을 가진다. 자바에서 이러한 Callback 구현은 Java의 Interface의 특징을 이용하여 구현할 수 있다. 콜백(Callback)은 이름에서 예상할 수 있듯이 호출(Call)을 거꾸로(Back) 하는 것입니다. 피호출자(Callee)가 호출자(Caller)를 부르게 되죠. 일반적으로 사용자가 시스템에 임의의 서비스를 호출하는 것이.. 더보기
Node.js - 웹스톰 Node.js 책을 읽다 웹스톰 편집기가 괜찮은것 같아 몇줄 조사해본다. 웹스톰(WebStorm)은 HTML 편집기가 포함된 자바스크립트 IDE로 IntelliJ IDEA 플랫폼 위에 구축되었고 비주얼 스튜디오나 이클립스와 같은 프론트엔드 개발에 최적화 된 통합개발환경을 제공한다. Node.js, CoffeeScript, TypeScript, Dart, Jade, Sass, Less, Stylus 같은 최신 웹 트랜드를 지원하며 플랫폼에 유동적(Cross-platform)이어서 윈도우, 맥, 리눅스에서 동작한다. 웹개발, 특히 자바스크립트 친화적 프론트엔드 개발에 특화된 웹스톰은 HTML, CSS, javaScript, XML,VCS 작업, 웹 개발을 위한 여러 도구등을 지원한다. 웹스톰 특징 # - J.. 더보기
IPIN에서 CI DI 는 무엇일까 IPIN 서비스에서의 CI, DI의 차잇점 CI (Connecting Information) - 연계정보, 서비스 연계를 위해 본인확인기관에서 부여하는 개인식별정보 DI (duplication information) - 사이트내 중복가입 확인정보 입니다 CI 와 DI 의 결정적인 차이는 CI는 서로 다른 인터넷 서비스 간에도 동일 사용자인지 구분 가능한 정보이고 DI는 사이트 별로 각각 관리하는 동일 사용자 구분 수단입니다. 만약실명인증서비스 업체를 바꾸면 실명업체에따라(실명업체에서는 현재 사이트를 각각의 다른 고유키로 분류) DI가 달라질 수 있습니다. 그러나 CI는 동일하겠죠. 따라서 회원중복여부 체크등을 사이트내에서 하신다면 CI로 비교하시는 것이 이후 연동에서 이로울 수가 있습니다. 더보기
사업자번호 로직 사업자 등록번호 자리수의 의미] 앞의 세 자리 수는 국세청과 세무서별 코드이며, 가운데 두 자리 수는 개인과 법인을 구분하는 코드이다. 끝의 다섯 자리 수 중 앞에서부터 네 번째까지의 수는 과세사업자나 면세사업자 또는 법인사업자별로 등록 또는 지정일자를 일련번호로 나타낸 것이고, 맨끝 자리 수는 전산시스템으로 오류를 검증하기 위해 부여되는 검증번호이다. [ 계산법 ] 1 1 0 8 1 4 1 2 7 x x x x x x x x x 1 3 7 1 3 7 1 3 5 ————— + + + + + + + + + 즉, (1*1)+(1*3)+(0*7)+(8*1)+(1*3)+(4*7)+(1*1)+(2*3)+(7*5) = 85 그러면 85 이란 수가 나온다. 여기에 마지막에서 두번째 숫자인 7에 5를 곱하고 10으로 .. 더보기