본문 바로가기

Inventory

(141)
최근에 구현한 Word Cloud 회사에서 쓰고 있는 생산품을 가지고 만들어 보았는데, 사실 저 코드만 가지고는 무엇을 의미하는지 알 수 없으므로 사외비 거리조차도 안돼서 올려보았습니다. 회사에서 필요로 해서 만든건 아닙니다. 언제나 그랬듯 제가 개인적으로 공부하는 과정에서 만들어 봤을 뿐. 이번에 Python으로 처음으로 Word Cloud를 구현해봤는데, 생각보다는 쉽더라고요. 다만 여기에 자세한 방법을 구체적으로 올리지는 못할 것 같습니다. 왜냐하면 구현 방법 자체가 사실상 다른 분들의 블로그에 있는 내용을 거의 참조한 것이다 보니, 무단으로 도용해서는 안될것 같기 때문이랄까요. 그래서 이 글에서는 다른 분들의 저작권을 해치지 않는 의미에서 큰 틀에서 만드는 방법을 간단히 제시해볼게요. 1. 필요한 패키지 및 모듈 from word..
(Python) 그래픽 이퀄라이저(Equalizer) 만들기 안녕하세요. 아직 풍코딩과 관련된 강좌는 유튜브에 올라와 있지는 않지만, 강좌를 준비하면서 개발되는 프로그램은 여기 블로그에 공유를 할 예정이니, 풍코딩에 관심있으신 분 또는 여러 유용한 소스코드를 얻어가실 분은 이 곳에서 얻어가시면 될 것 같습니다. 이번에 쓸 글은 그래픽 이퀄라이저(Graphic Equalizer) 만들기를 해 보겠습니다. 강좌를 쓸 사람인데, 어디 다른데서 있는거 퍼오기나 하는건 존심이 상하기도 하고 그래서, 한번 직접 만들어보게 되었습니다. 먼저 화면 출력 결과는 위와 같습니다. 실시간 그래픽 이퀄라이저 표현이 필요하다면 활용하면 좋겠죠? 그러면 이제 저걸 어떻게 만드는지를 하나씩 살펴보도록 하겠습니다. 이퀄라이저 구현 필수 요소 배경 구현 막대 화면 배치 막대 색상 구현 막대 개..
한국마케팅아카데미, 사기는 아니지만 수익도 전혀 없습니다 네이버 블로그로 이전하면서 여기 블로그 활동이 없었네요.5월부터는 네이버블로그 / 티스토리 양쪽 모두 활성화하도록 하겠습니다. IT 마케팅을 좀 하고자 네이버 블로그로 이동을 했었어요.관련 업체하고 제휴를 하다보니까 네이버 블로그가 활성화가 잘된다면서 거기서 좀 하고 그랬는데,막상 들어오는 수익은 0원이더라고요. 사실 그 IT 마케팅 업체가 사기라거나 그런건 아니에요.(여기는 업체 밝힐게요. 한국마케팅아카데미입니다.)교육도 해주고, 수익형 블로그를 위한 수단도 제공해주고, 피드백도 해주고.하지만 그런거 다 해봤자 나온 결론은 결국 수익금이 들어오지를 않습니다.CPA 이런거 업체 제휴로 광고글 올리고 하는거막 시간 지나고 꾸준히 하면 수익나고 그럴것 같죠? 거의 헤비하게 블로그를 전업으로 하지 않는 이상은..
AWS RDS - Mysql 5.6에서 5.7로 업그레이드 1. AWS Console 접속 후 RDS 선택2. 업그레이드 할 MySQL 5.6 Instance 선택3. 인스턴스 수정 선택 4. 그리고나서 아래로 쭉쭉 내려가고 업그레이드 진행까지 눌렀을 떄 아무 이상없이 잘된다면 다행이지만,이런 메시지가 나올 수 있습니다. Current Parameter Group (xxx-parameter-group) is non-default. "You need to explicitly specify a new Parameter Group in this case (default or custom)" (여기서 xxx-parameter-group은 임의의 파라미터 그룹명을 나타내는겁니다. 실제로는 각각 다르게 나타날 것입니다.) 이러한 에러가 나오면서 진행이 안되는 이유는 간단합..
(AMI / Python) 이미지 내 문자 추출 도구 Tesseract-ocr 사용하기(기초편) 이번 글에서는 Amazon Linux(AMI) 및 Python에서 Tesseract-ocr을 설치하고 사용하는 법을 알아본다. 먼저 Tesseract-ocr 이란 무엇인가부터 보자.간단하게, 이미지에서 문자를 추출하기 위한 ocr 기술을 오픈소스로 제공하는 도구로 보면 된다. 사실 이것과 관련해서는 이 블로그 외에도 다른 블로그에도 상당히 많은 자료가 있어서 금방 찾기가 쉽다.하지만, Amazon Linux AMI 및 Python 2.7 기반에서 설치 및 사용하는 부분은 문서 하나로 정리되어 있지 않고 여러 문서를 통해서 나타나 있어서이를 하나로 정리하고자 포스팅을 올려본다. 개발 환경OS: Amazon Linux AMIpython: 2.7tesseract-ocr: 3.04 1. tesseract-ocr..
AWS DynamoDB in Python (Boto3) - #4. Query & Scan 이번 글에서는 Amazon Web Service(AWS) 에서 DynamoDB를 사용하는 방법을 Python을 이용해서 다루도록 하겠습니다.처음에 AWS Python 카테고리에서 DynamoDB를 다루고자 했던 것은 아니였지만, 이번 회사에서 기술보고서를 작성하는 과정에 있어서 주제를 DynamoDB를 하다 보니까 블로그에도 같이 다루는 것이 좋을 것 같아서 올려봅니다. 2018/06/03 - [Onik Lab./AWS Python] - AWS DynamoDB in Python (Boto3) - #1. 소개2018/06/03 - [Onik Lab./AWS Python] - AWS DynamoDB in Python (Boto3) - #2. 테이블 관리2018/06/03 - [Onik Lab./AWS Pyt..
AWS DynamoDB in Python (Boto3) - #3. 항목 관리 이번 글에서는 Amazon Web Service(AWS) 에서 DynamoDB를 사용하는 방법을 Python을 이용해서 다루도록 하겠습니다.처음에 AWS Python 카테고리에서 DynamoDB를 다루고자 했던 것은 아니였지만, 이번 회사에서 기술보고서를 작성하는 과정에 있어서 주제를 DynamoDB를 하다 보니까 블로그에도 같이 다루는 것이 좋을 것 같아서 올려봅니다. 2018/06/03 - [Onik Lab./AWS Python] - AWS DynamoDB in Python (Boto3) - #1. 소개2018/06/03 - [Onik Lab./AWS Python] - AWS DynamoDB in Python (Boto3) - #2. 테이블 관리 이번 글은 지난 글에 이어서 AWS SDK for Py..
AWS DynamoDB in Python (Boto3) - #2. 테이블 관리 이번 글에서는 Amazon Web Service(AWS) 에서 DynamoDB를 사용하는 방법을 Python을 이용해서 다루도록 하겠습니다.처음에 AWS Python 카테고리에서 DynamoDB를 다루고자 했던 것은 아니였지만, 이번 회사에서 기술보고서를 작성하는 과정에 있어서 주제를 DynamoDB를 하다 보니까 블로그에도 같이 다루는 것이 좋을 것 같아서 올려봅니다. 2018/06/03 - [Onik Lab./AWS Python] - AWS DynamoDB in Python (Boto3) - #1. 소개 이번 글은 Boto3 및 DynamoDB 테이블 관리에 대해서 다루어보도록 하겠습니다.이전 글에서 언급했다시피, AWS DynamoDB를 사용하기 위해서 Amazon에서는 각 프로그래밍 언어 별 SD..