본문 바로가기

computer/Computer common sense55

[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.
토이 프로젝트를 위한 무료 서버 정리 들어가며 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.
Discord에 Visual studio code 띄우기 Discode presence 설치해주면 끝난다. 2022. 11. 22.
구글 검색 하는 방법 (고급) 정확하게 검색 "수원" "2022년 영화" -로맨스 키워드가 포함된 결과 "검색 하는 방법" 수원 "고등어 맛집" 두개 이상의 키워드를 검색 할떄 and(&) / or 수원 and 왕갈비 수원 왕갈비 or 소고기 "검색 하는 방법" + "구글링" "검색 하는 방법" + "사람 찾기" 특정 웹 사이트 결과만 보고 싶을때 site:" 2022. 11. 14.
구글 검색 하는 방법 (기본) 들어가며 정보화 시대에 살아가면서 많은 정보를 알아야 하고 정확한 정보를 쉽고 빠르게 알기 위해서는 검색을 잘해야 한다. 또한 많은 자료를 가진 사람이 유리한 사람이 되었으며 과제를 할 때도 우리는 많은 자료를 얻어야 한다. 컴퓨터 공부를 하다 보니 네이버는 거의 안 쓰게 되었다. 정말 비중이 98% vs 1.4% 정도 되는 거 같다. 따라서 오늘은 구글의 본 목적인 어떻게 하면 자료를 쉽게 찾고 내가 원하는 것을 찾을 수 있는지 작성해 보려고 한다. 기본적인 검색 방법 기본적인 단어로 검색한다. 자신이 찾고자 하는 것을 주변 맛집 간단한 검색어로 입력하면 된다. 특정 위치의 장소나 제품을 찾는 경우에는 롯데타워 맛집" 같이 위치를 입력하면 된다. 단어 선택 물론 자신이 원하는 것을 입력하면 대부분은 검.. 2022. 11. 14.