autoenv 설정

January 21, 2017 Dev

authenv 설치 프로젝트 url: kennethreitz/autoenv 나는 맥에서 설치하는 brew install autoenv 로 설치한다. 딴걸로 써볼려고도 했었는데… brew 하나로 구성해서 관리하는게 더 좋다. 셸에도 넣어주자. zsh 를 사용하니 ~/.zshrc...

Pendulum 버전업

December 28, 2016 Dev

기본 패키지 인 datetime 이 영 불편해서 회사 프로젝트에서 사용중이던 date 파일을 Pendulum으로 변경하여 구성하고 잘 쓰고 있었는데… 패키지 업그레이드로 사용하던 기능이 deprecate 되어버렸다. 아직 정식 1.0 버전이...

JSON API Specification v1.0 (3) – Document Structure (3)

September 17, 2016 Code

5.2. 리소스 오브젝트 (Resource Objects) “리소스 오브젝트”는 자원을 나타내는 데 사용되는 JSON API에 표시됩니다. “Resource objects” appear in a JSON API document to represent resources. 리소스 오브젝트는 적어도 다음 최상위 멤버가...

JSON API Specification v1.0 (3) – Document Structure (1)

July 26, 2016 Code

5. 문서 구조 (Document Structure) 이 세션에서는 미디어 타입 application/vnd.api+json에서 확인가능한 JSON API 문서 구조에 대해 설명합니다. JSON API 문서는 JavaScript Object Notation (JSON) RFC7159에 정의 되어있습니다. This section describes...

JSON API Specification v1.0 (2)

July 16, 2016 Code

JSON API를 사용하는 서버와 클르이언트에서 처리를 해야되는 것들에 대해서 이야기한다. 4. 컨텐츠 처리 (Content Negotiation) 클라이언트 의무 사항 (Client Responsibilities) 클라이언트는 해더에 Content-Type: application/vnd.api+json를 포함하고 다른 미디어 타입 매개변수를 포함하지 않는...

JSON API Specification v1.0 (1)

July 16, 2016 Code

JSON API 문서이다. 해당 문서는 여기서 확인이 가능하다. 라이센스는퍼블릭 도메인 라이센스. 나중에 번역한 것이 도움이 되길 바라며… 1. 문서 상태 (Status) 이 페이지는 JSON API 마지막으로 공개된 버전 내용을 담고...

파이썬으로 내가 쓸 셸 만들기

July 8, 2016 Code

매주 python관련 뉴스들이 오는데 이번에는 흥미로운 것이 있어서 이렇게 남긴다. Create Your Own Shell in Python: Part 1 Create Your Own Shell in Python: Part 2 supasate/yosh yosh 프로젝트로 간단히 Python을...

Edison – Bluetooth 설정

June 22, 2016 Code

오래된 글이다 잠시 IoT로 하면서 기본적으로 설정하면서 나왔던 것. 정리한 내용이다. Bluetooth 설정 Edison 에서는 Bluetooth 제어 모듈로 BlueZ를 사용하고 있다. 리눅스에서 다쓴다. 그런데 개발이 중단된것같은 느낌이 들긴했다. 그냥 느낌임. 패키지 구조는 아래와 같다....

독특하다. Onshape

June 18, 2016 App

페이스북에서 로봇 그룹에 웹 서비스 3D CAD 서비스인 Onshape가 올라왔다. 처음에는 그냥 CAD계에서 사용하는 Github로 봤는데. 이건 Github가 아니라 3D CAD 프로그램을 할 수 있는 사이트이다. 그것도 정말 괜찮은… 내가...

Qualcomm Atheros 드라이버 설치 – 업글

June 18, 2016 Code

이전글로 글로 설치를 하고 썼으나 제대로된 펌웨어가 아닌지 설정을 해주고 설치했어야 했는데 그렇지 않아서 인지 1Mbps 로만 작동을 하였다. 몇번 재설치 끝에 귀찮아서 다시 우분투를 설치중. 스택오프플로 글이 업데이트가...

iTerm2(nightly) Shell Integration & Utilities

May 21, 2016 Code

저번에 베타 버전을 설치했던 것으로 기억했던 iTerm2을 버리고 Stable 버전으로 넘어갔다가… 아… 이건 아니다 싶어서 다시 nightly 버전으로 점프하여 설치를 하였더니… 뜨는 무언가. 무심코 누른 Install Shell Integration & Utilities. 그리고 설치…...

Vim ColorColumn Settings

April 26, 2016 Dev

나같은 경우엔, git commit 명령어를 실행하면 기본 에디터로 vim으로 구성해뒀다. 그러다보니 가끔 길이를 확인해서 커밋을 해야되는 경우가 발생하는데… 그나마 기본적으로 설정해놓은 80줄은 쉽게 찾으나… 커밋 제목인 50자, 커밋 메시지...

Install wireless Qualcomm Atheros device driver on Lenovo Y700

April 22, 2016 Gadget

새롭게 컴퓨터를 구입했다. Lenovo ideapad Y700. 문제는 다른 컴퓨터들은 다른 모듈이 연결되어있는데. 이 컴만 그런건지 아니면 일정 라인이상만 그런건지 모르겠으나, Qualcomm Atheros가 연결되어있어 커널에서 wifi를 잡지못하는 문제가 발생했다. Ubuntu...

Ubuntu-Debian 패키지 매니저 apt 사용해보기

April 17, 2016 Code

기본적으로 apt 패키지가 설치되어있었지만… 사용하지 않았었다. 여기저기서 apt-get 같은 명령어를 알려줬기에… 그리고 얼마안되기도 했고, 그 간단한 사용법에 대해서 남겨두려고 한다. 참고는 15 Examples of How to Use New Advanced...

[Monitoring] SkwiSSH 설치 및 구성

March 3, 2016 Code

SkwiSSH 오늘 Facebook에 공유가된 Monitoring Tool. Django에서 App으로 돌릴 수 있고, 참 깔ㄹ끔하기에 회사에서 서버 볼 때 사용할까하여 구성해봤다. 코드로는 Django v1.5와 v1.5.1을 지원한다고 작성해놨는데 setup.py를 사용하여 구성하게 되면...

[Python] Paramiko

March 3, 2016 Code

한글로된 글이 없어서 우선 내가 알아낸 곳과 사용한 곳까지 작성을 해둘려고한다. Paramiko Python 2.6+, 3.3+에서 사용할 수 있는 SSHv2 구현체이다. 물론 Client, Server를 둘다 사용이 가능하다. 저 레벨 암호화를 위해서 PyCrypro(이부분은...

[Google App Engine] NDB – Properties

March 3, 2016 Code

관련해서 한글로되 문서가 없어서 2014/10/27일자 문서를 가지고서 정리하였다. 소개 Model에서 사용할 수 있는 데이터 모델을 말한다. 모델 타입으로 생각하면 쉽겠다. 어려울 것도 없다만. Type Property type 설명 IntegerProperty 64-bit signed...

[Google Cloud Platfrom] Google Cloud Endpoints

March 1, 2016 Code

App의 API를 구성하기 쉽도록 제공하는 서비스 Remote Procedure Call(RPC)를 이용하여 작업을 진행할 수 있도록 구성. 사용 2가지 방법이 존재 RPC의 message 클래스를 이용하는 방법. RPC를 통하지 않고 직접 작업하는 방법. 사용은 RPC를...

pysftp 간략 사용기

February 29, 2016 Code

처음 작성해놓은게 2013년 11월 달이다. 그때 사용한 것을 Evernote 정리중 확인하여 남겨뒀는데 새로 써야겠다. 다 바겼다.ㅡ.ㅡ…. 우선 이 패키지는 14년 5월 이후로 pypi 프로젝트에서는 업로드가 되고 있지 않으며, Project...

git-vendor

February 20, 2016 Code

brew 업그레이드하다가 git-vender라는 확장 프로그램이 보였다. 이건 뭐하는 넘인지 궁금해서 정리한다. git-vender는 git 명령어를 이용하여 vendor 소스를 관리할 수 있도록 도와주는 확장이다. git-subtree를 이용해서 소스를 체크 아웃하고 업데이트된 내용들을...

1월 23일부터 2월 5일까지 OpenStack에서 나온 이야기들

February 16, 2016 Dev

원 페이지 철지난 소식이긴하지만 읽을 거리가 많아서 번역해둔다. SuccessBot Says 역: 해당 파트는 무언가 릴리즈가되면 메일링으로 메일을 쏘아주는 사람들의 글들을 모아둔 것. odyssey4me: OpenStack Ansible Liberty 12.0.5 릴리즈. stevemar: Devstack에서 Keystone API v3로...

Tig Manual

February 10, 2016 Dev

Git을 사용하기 위한 프로그램들이 많다. 그중에서도 번역하려고 하는 것은 Tig. 터미널 환경에 맞게 구성이되어 있으며, Git CLI와 같이 사용하면 왠만한 GUI 프로그램 못지않은 사용성을 보여주고 있다. 단지… 명령어가...

Stderr check in zshell

February 1, 2016 Code

Shell로 zsh를 사용중이다. 얼마전부터 개발 환경 설정을 해놓고 이곳저곳에서 쓰다보니 해당 개발 환경이 꾸며져있지 않으면, 없다고 해당 문구가 출력된다. 은근히 신경쓰인다. 만약 두개를 설정해놨는데 둘다 없다면 줄이 두 줄로 늘어난다....

unattended-upgrade 써보자

January 29, 2016 Code

AWS에서 서비스를 Ubuntu로 하고 있는데, 요즘 보안 이슈들이 계속 올라오고 있고, 그것에 대한 패치들도 많이 올라오고 있다. 사용하다가 서비스를 하고 있는 패키지들 을 업데이트를 할 수는 없고 (서비스에서 사용하는...