본문 바로가기

Raspberry Pi7

[code-server + 라즈베리파이] 아이패드를 코딩 머신으로 활용하는 가장 완벽한 방법 코딩 공부를 하시는 분들 중에 아이패드 유저 시라면 아이패드를 코딩에 활용해보고 싶은데 마땅히 IDE로 쓸만한 게 없어서 안타까우셨던 분들 많으셨을 겁니다. 게다가 요즘 아이패드는 노트북 부럽잖은 성능을 내고 있지만 활용도 면에서는 비교가 되지 않기 때문에 아이패드가 있지만 노트북을 따로 쓰시는 분들도 많으실 겁니다. 저도 코딩을 좀 편하게 하고 싶어서 노트북을 사려고 진지한 고민을 했었는데요. "code-server"라는 걸 쓰기 시작하면서 아이패드만으로도 만족하면서 잘 쓰고 있습니다. 물론 라즈 베이 파이라는 추가 장비가 필요하지만 아이패드 유저라면 몇 만 원짜리 액세서리는 당연한 거 아니겠습니까?! ^^; 제가 생각하기에 아이패드를 코딩 머신으로 활용하는 가장 완벽할 방법이라고 결론 내린 그 방법에.. 2022. 3. 24.
라즈베리파이 OS 64bit로 업그레이드하고 Home Assistant 설치하기 라즈베리파이 OS의 64비트 버전이 드디어 공식적으로 공개되었습니다. 공개된지는 벌써 한참 되었지만 요즘은 왜 이렇게 의욕이 떨어진 건지 보통 큼 맘먹지 않으면 OS 설치는 쉽게 엄두가 나지 않네요. 그 옛날에는 윈도를 하루에도 몇 번씩 다시 깔고 했었는데 어떻게 했나 싶네요. 잡설은 각설하고 본론을 얘기하자면, 그동안 Home Assistant(HA) 서버와 같이 Quad Sata Hat이라는 SSD/HDD 연결 모듈을 사용해서 작은 NAS정도의 역할을 수행해오던 라즈베리파이 서버를 라즈베리파이 OS 32비트에서 64비트로 업그레이드하였고 32비트에서 사용하던 모든 기능들을 문제없이 그대로 사용할 수 있게 되었습니다. 그리고 64비트 운영체제를 설치하게 되면서 얻은 이점은 code-server를 사용할.. 2022. 3. 16.
QUAD SATA HAT에 연결한 SSD에서 직접 라즈베리파이 부팅하기 라즈베리파이를 기성품 NAS처럼 사용할 수 있도록 해주는 신박 아이템 QUAD SATA HAT(이하 HAT) 제품에 대한 추가 포스팅입니다. 이전 글에서는 이 제품을 조립한 경험과 사용 방법 등을 공유하고 장단점에 대해서도 얘기를 했었는데요. 이 분야에서는 좀 독보적인 제품이라고 생각하고 그래서 비판할 거리가 거의 없긴 했지만 제가 이 제품을 처음 사용했을 때는 아쉽게도 치명적인 단점이 하나 있었습니다. 라즈베리파이 DIY NAS 구축 준비 & QUAD SATA HAT Kit 구입 후기 소형 홈 서버 구축을 해보고 싶다는 생각을 늘 하고 있었습니다. 그러다가 Home Assistant(HA)를 사용하면서부터 라즈베리파이의 매력에 빠지게 되었고, 라즈베리파이에서 HA를 사용하면서 동시에 미 kwonkyo... 2022. 3. 8.
라즈베리파이 DIY NAS 구축 준비 & QUAD SATA HAT Kit 구입 후기 소형 홈 서버 구축을 해보고 싶다는 생각을 늘 하고 있었습니다. 그러다가 Home Assistant(HA)를 사용하면서부터 라즈베리파이의 매력에 빠지게 되었고, 라즈베리파이에서 HA를 사용하면서 동시에 미디어 서버와 클라우드 서버 등을 사용하는 방법이 있는 걸 알게 되어 이쪽으로 방향을 굳혔습니다. 라즈베리파이가 저전력에 소형이고 유저가 많아서 다양한 참고자료들이 있다는 게 장점인데 단점이 SD카드를 기본 저장장치로 사용하기 때문에 저장장치의 불안정성과 느린 속도 그리고 용량의 한계가 큰 단점입니다. 서버로 사용을 하려면 최소한 소장하고 있는 사진, 동영상 등 저장해서 언제든지 찾아보고 하는 활용을 기대하고 있는데 SD카드에 의지하기는 위험부담이 너무 큽니다. 이 한계를 극복하기 위해서는 SSD, 혹은 .. 2021. 2. 8.
Docker 데이터 위치 변경 Docker는 기본 설정이 루트 경로에 데이터를 저장하도록 하고 있습니다. 라즈베리파이에서 SD카드를 메인으로 사용하게 되면 공간 부족을 쉽게 겪을 수 있기 때문에 외장 SSD로 데이터 저장 경로를 옮겨보겠습니다. 그리고 SD카드보다 SSD가 속도도 빠르니까 성능 개선 효과도 기대하고 있습니다. 먼저 SSD가 마운트 되어 있어야 하니까 SSD 마운트에 대한 내용은 아래 포스팅을 참고해 주세요. 2021. 1. 2.
옥토프린터 수동 설치 방법과 옥토파이로 자동설치 하는법 모두 알아봅시다 옥토프린터를 설치하는 방법은 여러 가지가 있을 수 있는데 가장 쉬운 방법은 OctoPi를 사용하는 방법입니다. (옥토파이 설치는 포스팅 뒷부분을 참고해주세요) OctoPi는 라즈베리파이를 옥토프린터를 사용하는데 최적화된 세팅으로 미리 만들어둔 라즈비언 이미지를 의미합니다. 그래서 라즈베리파이의 부팅 이미지로 옥토파이를 선택하면 운영체제와 옥토프린터 그리고 각종 필수 플러그인까지 모두 한 번에 설치할 수 있죠. 하지만 옥토프린터를 사용하시는 분들이 대부분 라즈베리파이 3B+ 이상을 사용하시는데 라즈베리파이를 옥토프린터만 사용하기에 오버스펙이라 아까운 것 같습니다. 그래서 라즈베리파이를 범용 라즈비안을 설치하고 옥토프린터를 별도로 설치해 봤습니다. 먼저 라즈비안이 설치된 라즈베리 파이를 준비합니다. 라즈비안.. 2020. 9. 24.
윈도10에서 그리고 iPad에서 라즈베리파이 SSH 연결하기 SSH는 Secure Shell을 줄인말로 보안이 강화된 쉘 프로토콜이라는 뜻이죠. 라즈베리파이를 사용하면 필수적으로 사용하게 되는데요. 오늘은 SSH 접속방법에 대한 내용인데 PC 뿐만아니라 아이패드에서도 접속하는 방법을 알아보겠습니다. SSH 프로토콜이 활성화된 라즈베리파이의 IP주소를 10.10.10.10 이라고 가정하겠습니다. 윈도10에서 SSH 접속 putty라는 프로그램을 많이 사용하는데요. 윈도10에는 Open SSH Client라는것이 추가되어서 별도 프로그램 설치가 필요없이 파워쉘이나 명령 프롬포트(CMD)로 SSH접속이 가능합니다. SSH 클라이언크가 설치되어 있는지 확인하려면 명령프롬포트 또는 파워쉘을 열고 "ssh" 명령어를 입력해보면 됩니다. 아래와 같이 ssh의 사용방법에 대한 .. 2020. 9. 23.