본문 바로가기
[취미] 해수 파라미터 : 경칼마, 염도와수온, PH, 질인산염 경도(KH) 칼슘(Ca) 마그네슘(Mg) 1) 적정 경도 : 7.0~8.0 2) 적정 칼슘 : 430 3) 적정 마그네슘 : 1300 ※ 산호가 많을 수록 경칼마 소비량이 증가하여, 환수로 인한 경칼마 보충으론 한계가 있음. 경칼마 도징이 거의 필수. ※ 칼슘 리액터를 사용해도 부족한 경도와 마그네슘을 따로 도징해주어야 함. (칼슘 리액터는 도징량을 줄일 뿐 도징의 대체재가 아님) 염도와 수온 1) 적정 염도 : 35ppt 2) 적정 수온 : 25도 3) 염도와 수온의 관계 ※ 수온이 올라갈수록 염도가 올라가게 됨 PH 1) 적정 PH : 8.2ph 이상 ※ ph는 실내 CO2 농도가 높을 수록 떨어지게 됨 : 환기를 통해 높일 수 있음. 혹은 스키머 공기흡입구를 창문 밖에 두어 외부 공기가 유입되게 하.. 2021. 9. 18.
SSL 인증서 / Java Key Store SSL 인증서 ROOT 인증서 java key store 서버 인증서 설치의 내부 메카니즘/원리, 폐쇄망 엔지니어를 위한 글 (tistory.com) Bittersweet Story: [TLS] SSL에 대해 알아보아요~ (btsweet.blogspot.com) 2021. 9. 7.
[ORACLE] VARCHAR2, CLOB 사용 및 가공시 주의점 [ ORACLE에서의 자료형 VARCHAR2, CLOB 사용 및 가공시 주의점 ] 보통 4000bytes 이하의 문자열에 사용되는 VARCHAR2 대용량 데이터 LOB 의 문자자료형인 CLOB 데이터 [ Charset 에 따른 한글 문자 bytes 크기 ] ORACLE 의 권장 character set 은 UTF-8 이며, UTF-8 은 문자 하나에 최대 4bytes. * 한글은 UTF-8 에서 문자 하나당 3bytes, EUC-KR 에서 문자 하나당 2bytes * SQL에서 VARCHAR2 는 최대 4000bytes 길이 제한. ※ DB charset 확인하는 방법 1) 설정확인(권장) SELECT name, value$ FROM sys.props$ WHERE name = 'NLS_CHARACTERS.. 2021. 7. 21.
[SVN] 계정/그룹 생성 및 권한 관리 : authz 설정 [ SVN 계정/그룹 생성 및 권한 제어 ] 1. /conf/authz 파일에 아래와 같이 유저계정/그룹 추가 [users] userId = userPw userId2 = userPw2 admUser = admPw1 [groups] user = userId, userId2 adm = admUser 2. 디렉토리 별 유저계정/그룹 권한 제어 [/] @adm = rw * = r [/branches/hidden] @user = userId* = [ SASL 패키지를 사용하여 암호화된 SVN 계정 생성하기 ] 1. SASL 패키지 사용 가능 여부 확인 > svnserve --version 커맨드 실행 후 제일 하단에 아래와 같은 문구가 있다면 사용 가능 Cyrus SASL authentication is ava.. 2021. 3. 15.
[SVN] eclipse 에 자동로그인된 svn 계정 정보 제거 1. 이클립스를 종료 2. C:\Users\Administrator(본인계정)\AppData\Roaming\Subversion\auth 파일 삭제 3. $이클립스설치경로\configuration\org.eclipse.core.runtime\keyring 파일 삭제 4. 이클립스를 재실행 후 신규계정으로 다시 로그인 출처: https://madnix.tistory.com/entry/Eclipse-Subversion에서-SVN-로그인-정보-초기화하는-방법-Window 2021. 3. 11.
[SVN] branch 와 trunk merge [SVN branch와 trunk merge 하는 방법] 1. branch 프로젝트 우클릭 2. TEAM > merge 클릭 3. Merge two different trees 선택 4. from 에 trunk repository 정보, to에 branch repository 정보 입력 * from 이 trunk, to 가 branch 라는 점을 유의 * trunk / branch 모두 commit이 되어있어야 한다. 5. Head revision을 기준으로 merge 진행 2021. 2. 10.
[Network] 컴퓨터네트워크 26~27 : IP/MAC, ARP, DHCP, ICMP, ping, traceroute 1. Address Mapping - IP address : universally unique - Ethernet address(MAC address) : physical address / local LAN 에서 사용 # Address resolution 방법 2가지 - static : IP와 MAC 주소를 정적으로 매핑시켜놓음, 랜카드를 바꿀 경우 해당 랜카드에 맞춰 이더넷 어드레스가 바뀌므로 매핑되어있는 정보가 무의미해짐. 실질적으로 사용하기 힘듬 - dynamic : ARP , RARP 등이 있음. # ARP (Address Resolution Protocol) - IP 에 대응하는 MAC주소를 알아내기 위해. - LAN 내에 broadcast 하고, broadcast를 받은 시스템 중 자신의 IP.. 2021. 2. 1.
[Network] 컴퓨터네트워크 23~25 : internet protocol, datagram, fragmentation [ Internet protocol ] frame Datalink layer : 연결만 관여 packet Network layer : 라우팅, 에러 관리 [ # Datagram protocol ] - connectionless service - 각각의 패킷이 독립적임 - 패킷 송신시 경로가 그때그때마다 네트워크 상황에 따라 달라짐 * TCP/IP (TCP over IP): ip packet 전송은 순서를 보장하지 않지만 TCP가 위에서 순서를 맞춰줌 [ # IP (IPv4) ] - unreliable, connectionless databgram protocol - best-effort delivery service (최대한 노력하는 서비스(100%보장 없단의미)) - no error control/fl.. 2021. 1. 30.
[Network] 컴퓨터네트워크 21~22 : IPv4, IPv6, Mask, Subnet, NAT Network Layer [ Logical Addressing ] [ 1. IPv4 Address ] 인터넷에 붙어있는 각각의 커넥션을 유일하게 식별하기 위해 사용 the connection of a device : 커넥션당 IP는 하나씩 할당 # ICANN (Internet Corporation for Assigned Names and Addresses) 라는 미국 기관에서 IP 주소를 관리 # 한국인터넷진흥원(KISA(Korea Internet & Security Agency)) : 국내 도메인, IP 주소 관리 [ Classful addressing ] Class A~C : unicast communication(1:1 통신) 에서 사용 (컴퓨터에 할당되는 IP) Class D : multicast.. 2021. 1. 24.
[Network] 컴퓨터네트워크 17 : 무선 WAN Wireless WAN - Base Station : 기지국 - Mobile Station : 모바일단말기 - MSBS 구간만 무선일 뿐 그이후는 유선. * 도청은 일반적으로 유선구간에서.. # frequency reuse principal cell 내에서 ms 는 비어있는 주파수를 scan 및 사용하여 다른 ms와의 간섭을 없앰 # Handoff - hard handoff 모바일 사용하며 이동 중일 때, base station과 연결을 끊고 다른 base station과 연결함 * 이동중에 기지국이 바뀌어 전화 통화가 단절되던 과거의 방식 - soft handoff 모바일 사용하며 이동 중일 때, 다른 base station과 연결한 후 기존 base station과의 연결을 끊음 # Roaming 서.. 2021. 1. 21.