라즈베리파이로 Airplay 무선 스피커 만들기! 저는 스피커로 노래 듣는 것을 좋아합니다. 지금까지는 스피커의 오디오 라인을 빼서 라이트닝 변환 잭을 사용해서 아이폰에 끼워서 노래를 들었습니다. 왜냐하면 제 스피커는 블루투스나 airplay 따위는 되지 않기 때문이죠! 근데, 문득 생각하다가 집에서 놀고 있는 라즈베리파이를 이용하면 스피커에 airplay를 달아줄 수도 있겠다는 생각이 들었습니다. 그래서 구글에 쳐보니까, 역시나 방법은 있었습니다..! https://appcodelabs.com/7-easy-steps-to-apple-airplay-on-raspberry-pi Apple Airplay on Raspberry Pi in 7 Easy Steps - App Code Labs Want to add Apple Airplay to your exis.. Pickle: 일일이 저장하기 귀찮다면? Python3 공식 Document에 보면 pickle 모듈은 파이썬 객체 구조의 직렬화와 역 직렬화를 위한 바이너리 프로토콜을 구현.... 과 같은 설명이 적혀있다. 하지만, 간단하게 생각하면 pickle은 현재 상태를 저장할 수 있는 모듈이라고 생각하면 될 거 같다. pickle을 잠시 떠나서, 우리가 어떤 객체의 상태를 저장해야 하는 상황이라고 생각해보자. 많은 변수들이 있는데, 이걸 다 일일이 Text나 Binary로 바꾼다고 생각해보자. 상당히 귀찮고, 실수할 여지가 많을 수 있다. 이런 걸 한 번에 해결하는 게 pickle이라고 생각하면 될 거 같다. 이렇게 파이썬 객체의 계층구조를 Byte Stream으로 바꾸는 것을 Pickling 혹은 Serialization, 다시 Byte Stream.. pytrends: 파이썬에서 Google Trends를! Google Trends란 뭘까? Google Trends is a website by Google that analyzes the popularity of top search queries in Google Search across various regions and languages. Google Trends는 다양한 지역과 언어에서 Google 검색의 인기 검색어의 인기를 분석하는 Google 웹 사이트입니다. (출처: https://en.wikipedia.org/wiki/Google_Trends) 사실 Google Trends는 원래 알고 있었지만, 자연어 처리를 공부하게 되면서 흥미를 더 가지게 되었다. iOS에서 제공하는 단축어 기능에 SSH를 사용할 수 있는 기능이 있는데 이것을 이용하면 코.. Deep Learning Multi-GPU Processing 글 모음 1. 당근마켓 팀 블로그 https://medium.com/daangn/pytorch-multi-gpu-%ED%95%99%EC%8A%B5-%EC%A0%9C%EB%8C%80%EB%A1%9C-%ED%95%98%EA%B8%B0-27270617936b 2. FastCampus 커리큘럼(설명X) https://www.fastcampus.co.kr/data_camp_gpu/ RocksDB? facebook/rocksdb A library that provides an embeddable, persistent key-value store for fast storage. - facebook/rocksdb github.com RocksDB를 Wikipedia에서 찾아보면 첫 줄에, 'RocksDB는 key-value 데이터를 위한 고성능 임베디드 데이터베이스이다.' 라고 되어있다. RocksDB는 Google에서 개발한 LevelDB를 fork하여 Facebook에서 개발한 오픈소스 프로젝트이다. 크게 개선된 점은, CPU 멀티 코어의 활용 (SSD 같은) 빠른 스토리지의 효율적인 사용 정도로 볼 수 있을 거 같다. 다음은 RocksDB Github에 정리되어 있는 LevelDB에는 없지만 Ro.. Khaiii 설치 kakao/khaiii Kakao Hangul Analyzer III. Contribute to kakao/khaiii development by creating an account on GitHub. github.com khaiii는 카카오에서 개발한 CNN 기반의 형태소분석기이다. https://github.com/kakao/khaiii/wiki/%EB%B9%8C%EB%93%9C-%EB%B0%8F-%EC%84%A4%EC%B9%98 위의 링크를 따라가면 설치 방법에 대해서 나와있지만 아주 조금 놓칠 수 있는 부분이 있어서, 완전 초심자들을 위해서 step-by-step으로 설명을 보충한다! 간단하게 부가적으로 설명을 하자면, khaiii는 C++14로 개발되었고 apt나 pip을 통해서 바로 설치할 수.. Keras, Tensorflow에서 VRAM Control 1부 https://datamasters.co.kr/33 Keras, Tensorflow에서 GPU 똑똑하게 사용하기 - 1부 이번 포스팅에서는 Keras와 Tensorflow에서 GPU를 더 똑똑하게 사용하는 방법에 대해 알아보자. 케라스 (와 당연히 텐서플로우)를 사용한다면, GPU도 높은 확률로 사용 중일 것 이다. 근데 이놈의 텐서플로우는 d.. datamasters.co.kr 2부 https://datamasters.co.kr/48 Keras, Tensorflow에서 GPU 똑똑하게 사용하기 - 2부 혹시 잊었다면: Keras, Tensorflow에서 GPU 똑똑하게 사용하기 - 1부 1부에서는, tensorflow 를 통해 gpu와 그 메모리들을 관리하는 방법에 대해 다루었다. 이번 포스팅에서.. Ubuntu Server 18.04.4 LTS 설치! 인턴 기간 동안 정말 많이 사용했던 ubuntu를 계속 써보기 위해서 집에서 하나 설치했다. 우분투는 크게 두 가지 버전이 있는데 일반적으로 많이 사용하는 Desktop 버전과 Server 버전이 있다. 원래는 Desktop 버전을 많이 사용했었는데 생각해보니까 어짜피 터미널로 접속하지만 하고 로컬로 들어갈 일이 없어보여서 그냥 Server 버전을 쓰기로 했다. 찾아보니까 그 외에도 장점이 있다고는 하는데, 일단 나에게 당장 해당되지는 않는 거 같아서 pass. https://ubuntu.com/download/server/thank-you?version=18.04.4&architecture=amd64 링크로 들어가면 현재 최신 LTS 버전인 18.04.4의 Ubuntu Server 버전을 다운로드 받을.. 이전 1 2 3 4 다음 목록 더보기