생산성

· 생산성
대시보드는 다양한 Question들을 한데 모아서 시각화한 중앙 관제판 개념으로, 대시보드 내의 Question들에 일괄적으로 적용할 수 있는 Filter가 존재한다. 이번에는 Question과 대시보드에서 사용되는 변수와 필터를 알아보도록 한다. FilterQuestion에 적용할 수 있는 '어떤 값을 나타낼 지'를 결정하는 변수Metabase에서는 대시보드 widget 형태로 filter를 지원한다. 대시보드 편집 모드로 전환하면 아래같이 다양한 타입의 filter를 생성할 수 있다. 이렇게 Filter를 만든 뒤, 대시보드의 각 Question에 대해 적용하도록 바인딩을 해주어야 한다. 바인딩이 되면, 대시보드상의 filter를 지정함과 동시에 바인딩된 모든 쿼리에 필터가 적용되는 것이다. 대시..
· 생산성
우리 회사의 다양한 서비스는 여러 AWS 계정과 다양한 리전에 걸쳐 운영하고 있다.각 리전·계정별로 산재한 리소스 현황과 CloudWatch Alarm 내역을 파악하려면 매번 콘솔을 오가야 했는데, 이 과정이 번거롭고 실시간 모니터링도 쉽지 않았다.이에 대해서 cloudwatch alarm이 발생하면 DevOps 팀이 사용하는 DB의 내부로 발생 내역 데이터를 저장하고, 주기적으로 구글 시트로 데이터를 추가해서 시트에서 차트를 그려내서 모니터링하도록 구성을 했었다.하지만 여전히 여러 이슈에 부딪쳤고, 개선안을 탐색하게 되었다.DB 데이터의 수동 추출 : DB의 데이터를 수동으로 csv로 뽑아, 직접 시트에 데이터를 추가해주어야 하는 번거로운 작업느린 시각화 랜더링 : 데이터 양이 증가함에 따라 필터를 통..
· 생산성
OpenAI의 chatGPT와 Github의 Copilot을 시작으로 다양한 LLM이 생겨나고 발전하면서 Coding에 특화된 모델이나 이를 활용한 서비스들이 속속 등장하는 시대가 도래했다. 필자도 Coding 작업을 할때는 이전에 간단하게 소개를 했었던 AWS Codewhisperer를 주로 사용하고, chatGPT나 Claude를 코드 리펙토링이나 로직 구현 등에 이용을 했었다. 이 밖에도 Cursor IDE도 한 달간 체험을 해본 경험이 있다. Continue오픈소스 AI-code assistant, LLM을 연결해 커스텀 code completion과 chatting을 이용할 수 있는 툴이다.VSCode와 JetBrain의 플러그인 방식으로 설치할 수 있다.  GitHub - continuedev..
· 생산성
LLama 3.1 버전이 7월 25일 릴리스되었다.이전 버전, 다른 모델들과 어떻게 다른지 확인해보고자 로컬 환경에서 LLama 3.1 모델을 받아 간단하게 LLM 서버를 구축해보고 사용해보도록 한다. OllamaLLM을 로컬 환경에서 구동할 수 있게하는 프레임워크, Ollama를 통해 모델을 가져와 개인화된 LLM 서버를 배포하고 관리할 수 있다.LLama 이외에도 Mistral, Gemma 등 여러 오픈소스 LLM도 지원한다. 지원하는 모든 모델 라이브러리는 아래에서 확인할 수 있다. libraryGet up and running with large language models.ollama.com 또한 GPU Acceleration, GPU와의 연동을 지원해 더욱 빠른 응답을 생성할 수 있다.  Ol..
· 생산성
WSL2를 이용해 실습을 위해 리소스를 생성하는 중에 특정 리소스가 계속해서 막히는 것을 확인했다. 확인한 결과, Terraform 커맨드를 실행하는 위치의 시간대역이 꼬여있어서 리소스 생성시에 Signature 검증의 오류가 발생한 것이다. Signature expired: is now earlier than error : InvalidSignatureException I am trying a small example with AWS API Gateway and IAM authorization. The AWS API Gateway generated the below Endpoint : https://xyz1234.execute-api.us-east-2.amazonaws.com/Users/users wi..
· 생산성
윈도우에서 powershell, cmd 등 쉘 작업을 하면 눈이 아프다. 칙칙하기도 하고 불편한 점이 한두개가 아니다. 개인적으로 윈도우에서 쉘을 이용할때에는 Windows Terminal을 이용한다. 마소 스토어에서 설치가능하고, Windows 11에서는 기본 설치되어있다. Get Windows Terminal from the Microsoft Store The Windows Terminal is a modern, fast, efficient, powerful, and productive terminal application for users of command-line tools and shells like Command Prompt, PowerShell, and WSL. Its main featur..
Omoknooni
'생산성' 카테고리의 글 목록