일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- GoF
- Logrus
- Buffered channel
- http 413
- go
- 배포 파이프라인
- UnBuffered channel
- 티스토리챌린지
- apollo router
- cosine similarity metric
- body size
- 사설 ip
- m4 pro
- kube-prometheus-stack
- intellij ide
- Kubernetes
- gitops
- elasticsearch
- 코사인 유사성 메트릭스
- golang
- 오블완
- 배포 프로세스
- Intellij
- javascript
- esbuild
- 디자인패턴
- Infra
- goland
- AWS
- typescript
- Today
- Total
Fall in IT.
이미지 파일을 ByteArray로 변환 하는 방법과 ByteArray를 이미지파일로 저장하는 방법에 대해서 알아보겠습니다. 서버와 클라이언트 혹은 서버와 서버간의 통신에서 이미지 파일을 전송 및 수신을 해야 할때가 있습니다.이때, ByteArrayStream을 사용하여 이미지 파일을 전송하고 수신해서 다시 이미지 파일로 저장 할 수 있습니다.(스트림 : 데이터를 운반하는데 사용되는 연결 통로) 예제 코드를 통해 알아보도록 하겠습니다. 메소드 단위 sample codeinput : 이미지파일 경로, output : byteArray(byte[]) (이미지 파일을 바이트 배열로 저장) public byte[] imageFileConvertToByteArray(String imageFilePath) throw..
오늘은 서버간의 파일 전송 및 수신 방법 중 하나인 SCP에 대해서 알아보겠습니다. SCP설명scp란 Secure Copy의 약자로 로컬서버에서 리모트(원격)서버로 파일을 복사해서 올리거나 내려받을 때 사용하는 unix계열 utility입니다. 사용방법다른 서버로 파일 복사해서 보내기 $ scp 보낼파일 서버사용자계정@서버주소:복사될경로 다른 서버에서 파일 복사해서 가져오기 $ scp 서버사용자계정@서버주소:가져올파일경로 복사될경로 사용예제서버A와 서버B가 있다고 가정했을때, 두가지 case에 대해 알아봅니다.(두 서버는 같은 내부 네트워크에 물려있음을 가정합니다.) 서버A IP = 172.172.2.20서버B IP = 172.172.2.30서버A에서 서버B로 특정 파일(sampleA.txt)을 복사하려..
오늘은 윈도우 환경에서 Apache 웹서버를 구축해보려고 합니다. 목적내부에서 http 통신으로 파일을 다운 받을 수 있는 환경을 만들고자 한다. 요구사항장비 A, B는 같은 내부 네트워크를 사용한다.A장비에 웹서버를 구축한다.B장비에서는 GUI 환경에서 웹브라우저로 접속한 뒤, 파일을 다운받을 수 있도록 한다. (단, CLI 환경에서도 당연히 가능해야 함.) 구축환경노트북(1대)과 서버(1대)장비를 사용한다. (윈도우가 깔린 노트북, 리눅스가 깔린 서버를 사용한다.) 구축방법 1. 노트북에 아파치 웹서버를 깐다.아래 링크에서 아파치 윈도우 버전을 다운받습니다. - http://www.apachelounge.com/download/다운로드 받은 zip파일을 압축을 풉니다. httpd-2.4.18-win6..
오늘은 맥에서 이클립스를 2개 실행하는 방법에 대해서 소개하겠습니다. 사실, 윈도우에서는 이클립스 아이콘을 한번 더 실행시키면 새로운 task로 실행되지만 맥에서는 실행되지 않습니다.현재 실행중인 이클립스 윈도우로 이동만 합니다. 이를 해결하는 방법은, 터미널을 사용해서 이클립스를 실행하는 것 입니다.$ open -n "실행파일이름.app" 명령어를 사용하여 실행합니다. 실행화면 실행결과
오늘은 구글 확장 프로그램 중 하나를 소개해 보고자 합니다. 프로그래밍할때 api 문서, reference 문서, document 등을 볼때 영어단어를 몰라서 네이버 사전을 검색해보면서 공부하곤 한다.이때, 도움을 줄 수 있는 응용프로그램 중 하나가 Tooltip Dictionary이다. 웹서핑시 모르는 영어단어 위에 간단히 커서만 올리면 해당 단어의 뜻을 보여준다. 설치 방법 맥북을 기준으로 설치 방법을 소개합니다. 먼저 크롬 웹브라우저를 켜고, 우측 상단에 메뉴에서 도구더보기 > 확장프로그램을 클릭합니다. 하위에 "더 많은 확장 프로그램 다운로드"를 클릭합니다. Chrome 웹 스토어에서 찾고자하는 어플리케이션 이름인 "Tooltip Dictionary"를 입력하고 "Chrome에 추가" 버튼을 눌러..