본문 바로가기

computer80

2024 시놀로지 home assistant 구축 개인적으로 시간이 남아서 그동안 하지 못했던 스마트홈 구축을 하기로 했다. 원래는 라즈베리파이를 구매해서 구축을 하려고 했으나 그냥 시놀로지를 활용해서 구축하기로 했다. 그래서 집에 있는 기기와 구글 애플 등 다 연동을 하려고 했다. 그래서 처음 선택한 건 Homebridge로 연동을 하려고 했으나 그냥 한곳에서 전체 다 관리하면 좋겠다고 생각해서 HA로 구축하기로 했다. Home Assistant는 오픈 소스 홈 자동화 플랫포므로 사용자의 개인정보를 보호하면서 다양한 스마트폼 기기들을 통합하여 관리할 수 있는 설루션을 제공한다. 우선 시놀로지 NAS에 Home Assistant를 실행하기 위해 먼저 Docker를 설치해야 한다. 지금은 Container Manager로 변경 되어서 Container M.. 2024. 4. 25.
시놀로지 APC UPS 연결 방법 약간의 여유가 생겨서 시놀로지 데이터 보호도 할 겸 보험을 하나 샀다. 바로 UPS를 구매했는데 APC에 Back-UPS BX950MI를 구매했다. 사실 UPS를 일반 가정에서는 보기 어렵고 사용 방법도 많이 알려져 있지 않아서 처음에 삽질을 많이 했다. 그래서 다른 사람들은 삽질을 하지 않기 위해 작성한다. 우선 처음 UPS를 전원 코드에 꽂고 전원 버튼을 눌러도 켜지지 않는다. 처음에는 배터리가 방전되어 올 수도 있기 때문이다. 사실 그것보다 중요한 게 있는데 뒤에 노란색으로 Battery Connector이 있다. 저런 꼽아줘야 UPS에 전원이 들어온다. 그리고 소프트웨어를 다운한뒤 정상적으로 작동하는지 문제는 없는지 확인하면 된다. 사실 시놀로지를 사용한다면 위에 소프트웨어가 필요 없이 알아서 정.. 2024. 1. 3.
[ELK] ELK Stack란 무엇인가? + 트래픽 썰 로그수집 어쩌다 보니 운영하는 사이트가 생겨서 여러 데이터들을 수집하고 싶었다. 그래서 Datadog을 사용할까 하다 학부 때 CTF 운영하면서 사용한 ELK가 생각이 났다. ELK란? ELK는 세가지 기술로 구성된다. Elasticsearch, Logstash, Kibana 세 가지 오픈소스 프로젝트의 합성어이다. 이 세 가지 기술이 합쳐서 강한 로그 분석 솔루션을 제공한다. ELK 스택의 등장 배경 루씬 기반의 Elasticsearch는 단순한 검색 엔진에서 벗어나 플랫폼으로 발전하면서 ELK 스택이 탄생했다. ELK 스택은 빅데이터 파이프라인을 구성하기 위한 모든 기능을 갖추고 있어, 데이터 수집부터 분석, 시각화까지 원스톱 솔루션을 제공한다. Elasticsearch Elasticsearch는 로.. 2023. 10. 30.
프롬포트 개발에 대해서 (영어의 중요성) 오늘은 PROMPT Engineering에 대해서 알아보려고 한다. AI에 엄청난 발전으로 이제 코딩도 인공지능이 하는 시대가 왔다. 따라서 이제는 AI에 유용한 명령어를 사용하는 것이 프롬프트이다. 이제는 프롬프트를 어떻게 사용하느냐가 가장 중요하며 프롬프트를 사용하므로 결과가 달라질 수도 있다. The hottest new programming language is English -andrej karpathy 가장 핫한 새 프로그래밍 언어는 영어입니다. -안드레아 카르파티 위의 말은 테슬라의 핵심 개발자였던 현 OpenAI에 있는 안드레아 카르파티가 트윗한 글이다. 앞으로는 프롬프트를 사용하기 위해 가장 중요한 건 "영어"라고 한다. 사실 맞는 말이다. 앞으로는 명령을 잘 내려야 좋은 답변이 돌아오기.. 2023. 7. 6.
애플 비전프로 출시 전 사용 후기 (맥북) 오늘은 애플 비전 프로를 사용해 봤다. 제목만 보고 들어왔다면 죄송합니다. 사실 비전 프로를 사용해봤다고 하면 거짓말이고 미리 노트북으로 비전프로 os를 체험해 봤다고 하면 될거 같다. 현재 대부분이 궁금해 하기만 하고 비전 프로를 체험을 못해볼텐데 이렇게 비전프로 os를 사용해 보는것은 개발자의 특권이라고 할 수 있다. 비전 프로를 사용해 본 첫 번째 인상은, 이는 정말 혁신적인 운영 체제라는 것이었다. 그 어떤 운영 체제와 비교하더라도, 비전 프로는 그들과는 완전히 다른 경험을 제공했다. 간결하면서도 아름다운 디자인, 직관적인 인터페이스, 그리고 물론 애플만의 독특한 특징이 가미되어 있어 더욱 독특한 느낌을 주었다. 비전프로를 사용하기 위해서는 Xcode 15 beta 2 와 vision OS SDK.. 2023. 6. 28.
[Jamovi - 자모비] 통계 프로그램 이번에 알아볼 프로그램은 자모비(Jamovi)이다. 자모비는 AMOVI는 통계 분석을 돕는 무료 프로그램이다. R 언어 기반으로 개발된 이 소프트웨어는 사용자 친화적인 그래픽 사용자 인터페이스를 제공하여 다양한 통계 분석을 할 수 있게 해준다. R 언어의 강력함을 활용하면서도 초보자들도 쉽게 다룰 수 있는 장점이 있다. 자모비는 기본적인 t-test, ANOVA, 회귀분석부터 고급 통계 기법까지 다양한 분석을 제공한다. 또한, 결과를 시각화해 주는 기능이 있어 데이터 분석 결과를 쉽게 이해할 수 있다. 또한, 사용자 정의 함수를 사용하여 통계 분석 방법을 확장하는 것이 가능하다. 이를 통해 사용자는 자신의 필요에 맞게 자모비를 커스터마이징할 수 있다. 자모비를 사용하면, 단순히 데이터를 분석하는 것뿐만 .. 2023. 6. 25.
[Spotfire-스팟파이어] 데이터 시각화 솔루션 프로그램 오늘은 데이터 시각화 솔루션을 위한 프로그램을 알아 보려고 한다. 데이터 시각화에 많은 관심이 생겨 가장 먼저 알아본 프로그램이다. Spotfire(스팟파이어)는 1990년대 초반, 미국의 메릴랜드 대학교에서 위치한 Human-Computer Interaction Lab에서 탄생한 데이터 분석 및 시각화 솔루션으로, 그 기원을 찾아갈 수 있다. 다양한 정보를 효과적으로 이해하고 해석할 수 있도록 도와주는 도구로, 그 성능과 효율성 때문에 폭넓게 알려지게 되었다. 이렇게 새로운 패러다임을 제시하며 명성을 얻어간 Spotfire는 결국 2007년에는 TIBCO라는 미국의 시스템 통합 회사에 인수되었다. TIBCO는 Business Intelligence(BI) 부문을 이끌고 있던 회사로, Spotfire의 .. 2023. 6. 25.
ChatGPT를 이용하여 여행 계획 짜기 (데이트 일정) ChatGPT를 이용하여 여행 계획을 짜봤다. 원래는 계획형도 아니고 즉흥 여행을 좋아하지만 친구들과 여행 가는 일정으로 한번 실행해 봤다. 우선 질문을 여행지와 숙소를 입력했으며 대중교통은 필요 없고 내가 원하는 관광지와 최단거리 그리고 맛집 추천을 해달라고 했다. 손쉽게 일정이 나왔고 맛집 추천 또한 받았다. 이렇게 하면 데이트 코스를 짤 때도 아무런 문제 없이 할 수 있을 거 같다. 단 몇 초 만에 나는 모든 정보와 계획을 마무리했다. 이제 코스는 나왔으니 가격과 운영시간을 알아보기 위해 테이블 형식으로 알려 달라고 했다. 이 또한 단 몇 초 만에 나왔다. 돈만 준비해서 출발하면 될 거 같다. 마지막으로 가서 고기를 구워 먹어야 하니 토마호크 고기 조리 방법에 대해 물어봤다. 토마호크 스테이크에 대.. 2023. 2. 22.
코드로 PPT 만들기 Marp Extensions 오늘은 vscode 익스텐션 중 Marp Extensions을 가져왔습니다. 이 Extension이 좋은 이유는 마크다운 문법으로 손쉽게 PPT제작이 가능 한 점입니다. 익스텐션 설치 방법은 VScode에 marp를 검색 후에 설치 하시면 됩니다. 공식 사이트는 https://marp.app/ 여기 입니다. 기본적으로 시작된 모습입니다. 위의 사진과 같이 테마와 페이지 넘버 footer 등을 설정할 수 있으며 --- 로 페이지 추가를 할 수 있습니다. 이게 좋은 점은 html 코드로 변환을 하여 블로그나 깃 블로그에 올리기가 너무나도 간편하기 때문에 앞으로 자주 사용 할거 같습니다. 참고 문서 https://velog.io/@oen/Marp-for-VS-Code-%EB%A7%88%ED%81%AC%EB%8.. 2023. 2. 6.
정보처리기사) 정렬(Sort) 보호되어 있는 글 입니다. 2023. 1. 14.
토이 프로젝트를 위한 무료 서버 정리 들어가며 CTF 사이트를 운영하고 싶어서 서버를 알아봤는데 학생이 매달 내기에는 약간 부담스러운 가격대였다. 전문적으로 진행하는 게 아니라 그저 토이프로젝트로 하고 싶었기 때문에 정말 저렴하거나 무료 서버를 알아봐야 했다. 알아보던 중 다양한 서비스가 존재했고 마음에 드는 서비스 2개를 찾았다. IaaS (Infrastructure as a Service) 1. 구글 클라우드(Google Compute Engine) 2. Amazon EC2 3. Azure for Students 4. Azure Virtual Machines 5. GCP 6. Oracle Cloud Free Tier 여기까지가 IaaS 방식을 사용하여 서비스하는 곳이다. 인프라를 빌리기 때문에 정말 세세한 부분까지 설정이 가능하다. 아직.. 2022. 12. 19.
2022 연말 VSCode Extensions 2019년 9월 11일에 https://pstor-kr.tistory.com/51 처음 VSCode Extensions 소개 (꾸미기)에 대한 글을 올렸다. 지금 현재 2022년이 12월 시점에서 VScode에 사용할만한 세팅을 작성해 보려고 한다. VSCode가 점점 점유율이 높아지고 많은 사람들이 사용 하는 것은 사실이다. 그래프를 보게 되면 2014년부터 꾸준하게 높아지기 시작한다. 물론 개인적으로 VIM이 좋다.. 그래도 vscode를 사용할때 어떠한 Extensions이 있으면 좋은지 소개 하려고 한다. 먼저 처음 세팅 하는건 설정 -> 검색 -> sticky에 들어가서 설정을 켜주면 함수 정의 부분들이 맨 상단에 그대로 남게 된다. 그래서 내가 지금 어떠한 곳에 무엇을 하고 있는지 쉽게 알아볼.. 2022. 12. 7.
반응형