기술 관련
-
MacOS 환경에서 podman 설치하기 #1기술 관련/etc 2021. 9. 1. 20:39
지난 번 Docker 유료화 구독 모델 발표 이후 작성한 글에서 Docker Desktop 대신 사용할 podman이라는 것을 이야기 했었다. 그래서 podman을 설치해 보기로 하고 podman 홈페이지에 접속을 했다. https://podman.io/ Podman 02 Jul 2021 » How to use Podman inside of a container Do you want to know how to use Podman inside of a container? Dan Walsh and Urvashi Mohnani show you how to in a recent blog post on the Red Hat Enable Sysadmin site, How to use Podman inside of ..
-
Docker 유료 정책이 변경되었다기술 관련/etc 2021. 9. 1. 20:25
작년 Docker Hub 정책 변경에 이어 올해는 새로운 구독 정책을 발표하면서 기존 정책에 대한 변화가 있다고 한다. https://www.docker.com/blog/updating-product-subscriptions/ Docker is Updating and Extending Our Product Subscriptions - Docker Blog Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version announcements! www.docker.com 이번에 발표된 것은 Personal,..
-
맥에서 gradle 설치하기기술 관련/OSX 2021. 8. 25. 12:32
gralde을 설치하려면 우선 gradle 홈페이지에 접속한다. https://gradle.org/install/ Gradle | Installation Install the Gradle build tool on Linux, macOS or Windows, either manually or using a package manager like SDKMAN! or Homebrew. gradle.org 안내 문서에 보면 gradle version7 설치를 위한 사전 준비 사항으로 JDK 1.8이 필요하다고 하므로 JDK 1.8을 준비한다. 보통은 Oracle에서 배포하는 JDK8를 설치하곤 하는데, 여러가지 사용에 있어서 제약이 발생 할 수 있기에 개발에서 운영까지 연결된 환경에서는 주로 선택하지 않는다. 그..
-
Box Drive에서 단축키를 비활성화 하려면?기술 관련/etc 2021. 6. 7. 19:43
box.com 은 Dropbox, iCloud, MS OneDrive 그리고 Google Drive와 같이 클라우드를 기반으로 한 온라인 파일 저장 플랫폼 서비스다. 개인용으로 사용한다면 최대 10GB의 무료 사용 공간을 제공하며 MS office나 Google G-Suite과 도 같이 연계되므로 급할 때 요긴하게 사용할 수 있다. 단, 무료 사용에 제한이 있는데, box에 보관할 수 있는 파일 크기가 250MB로 제한되어 있다. 또한, 기존 파일을 같은 이름으로 덮어 쓰면 이전 파일을 유지 시키고 확인할 수 있는 기능이 있는데, 무료 사용자는 직전 1개의 파일로 제한된다. https://www.box.com/ko-kr/pricing/individual 요금제 및 가격 | 드루팔 개인 사용자, 기업 및 ..
-
PL2303 드라이버 오류 해결이 안된다기술 관련/Raspberry Pi 2021. 4. 4. 21:05
라즈베리파이 시리얼 통신을 오랜만에 윈도PC에서 하려 usb2serial 케이블을 연결했더니 아래와 같은 메시지와 함께 포트 인식이 안되었다. PL2303HXA PHASED OUT SINCE 2012. PLEASE CONTACT YOUR SUPPLIER. 참고로, 장치 관리자는 Cmd+R 또는 Window+R을 눌러 명령 프롬프트를 띄우고 devmgmt.msc 를 입력하면 장치 관리자가 나타난다. 장치 관리자 하위 항목에 포트(COM&LPT) 항목을 누르면 usb2serial 포트 정보를 확인 할 수 있다. 장치 드라이버가 문제가 있다라고 말하는 것이 아니라 2012년 부터 이 드라이버에 대해 뭔가 지원이 없어 드라이버 이름에 표시되는데, 그러면서 장치 상태는 '올바르게' 작동하고 있다고 나왔다. 이게 ..
-
라즈베리파이로 무선 프린터 서버 만들기기술 관련/Raspberry Pi 2021. 3. 28. 22:27
지난번 라즈베리파이를 업데이트 했는데 이번에는 라즈베리파이를 이용해서 무선 프린터 서버로 만들어보고자 한다. www.tomshardware.com/how-to/raspberry-pi-print-server 에 의하면 Common Unix Print System (CUPS)라는 것을 라즈베리파이에 설치하면 프린터 서버로 활용 할 수 있다고 한다. CUPS 설치 www.cups.org/ 우선 , 다음과 같이 sudo apt install cups -y 명령으로 cups를 설치한다. CUPS 설치가 완료되었다면 cupsctl 명령으로 CUPS 서비스 상태를 확인하면 WebInterface가 Yes로 활성화 되어 있는 것을 볼 수 있다. 그 다음엔 ifconfig 명령으로 라즈베리파이에게 할당된 연결된 네트워크..
-
Raspberry Pi 업데이트 하기기술 관련/Raspberry Pi 2021. 3. 28. 17:43
오랜만에 라즈베리파이 B+를 켜보았다. 일단, 전원도 그리고 USB-Serial도 잘 동작하는 것 같았는데, 오랜만에 돌려보는 것이라 어떤 버젼이 적용되어 있는지 알 수가 없었다. 일단은 현재 상태를 확인해 보기로 했다. Raspbian Version 확인 언제 만들어 놓은 이미지인지 잘 기억이 않났는데 uname으로 리눅스 버젼을 확인해 보았다. 언제 업데이트된 것이지 확인해 보기 위해 Raspbian Image 다운로드 사이트의 내용을 확인해 보기로 했다. downloads.raspberrypi.org/raspbian/images 근데, 가장 마지막 버젼이 '2020-02-14' 밖에 안보인다. 어찌된 거지? 우선 2020-02-13-raspbian-buster.info 파일을 열어 내용을 확인해 보..
-
[도전] Scala로 REST API 만들려면 어떻게 하나? #3기술 관련/Scala 2021. 2. 8. 17:31
지난 번 글에서 AKKA HTTP의 Tutorial 예제 코드를 살펴 보았었다. 대략 HTTP 서비스를 위한 구동 및 어떻게 Route 를 구성하는지에 대한 내용이었는데, 여기에 추가적인 궁금한 것이 생겼다. 1. Path Parameter 인식 방법 이건 이미 예제에 있던 내용이지만 지난 번 글에서 얼렁뚱땅 넘어가 버렸던 것이다. UserRoutes.scala 코드를 다시 확인 해보자. //#users-get-delete val userRoutes: Route = pathPrefix("users") { concat( ... //#users-get-delete //#users-get-post path(Segment) { name => concat( get { //#retrieve-user-info rej..