man page Section

March 10, 2018 Dev

항상 man 페이지를 끼고 보는데… ls(1) 이라 적혀있는 페이지를 볼 수 있다. 해당 내용을 매번 찾다가… 찾는것도 힘들고해서… 찾다보니 해당 숫자는 section 숫자라고.. 해당되는 내용들은. 사용자 명령어 시스템 콜 C 라이브러리 함수 디바이스와...

RSYSLOG – Templates

March 1, 2018 Dev

/var/log/syslog로 모여드는 서비스들의 로그를 다른 곳으로 옮기고, 해당 내용을 확인하기 위해 파싱을 할 수 있도록 변경하는 작업이 필요했다. 그래서 내가 필요한 로그를 syslog에서 때어낸후 다른 파일로 옮기는 작업을...

Ubuntu 17.10에서부터 기본으로 사용되는 Netplan

November 18, 2017 Dev

처음에는 리눅스에서 IP를 Static하게 구성하기위해 검색한 페이지에서 독특한 문법을 확인했다. 문의 내용은 17.10에서는 /etc/network/interfaces에 작성해둔 설정이 안먹힌다는 것이었다. 그러면서 답변으로 달린것이 요내용이다. ifupdown 패키지를 더이상 사용하지 않고, Ubuntu 17.10...

파이썬으로 리눅스 배포판 확인하기

October 22, 2017 Code

요즘 코딩을 안하니… 머리가 멍해져가는지라. 컴퓨터를 밀고 나면 새롭게 설정하기위해서 만들어뒀던 셸 스크립트를 파이썬 cmd 라이버리를 가지고 변경하는중. (이건 따로 작성하자. 새로운 기능을 많이써서…) 리눅스 배포판 별로 설치하는 프로그램...

OpenStack에서 사용할 Windows imange 생성

September 22, 2017 Dev

기본 준비사항 Ubuntu 16.04 VirtIO driver CloudBase init Windows CD virt-manager 설치 1 $ sudo apt install -y kvm virt-manager virt-manager 설치 후에 VM을 생성한다. 이미지는 qcow2로 만들어야된다. VirtIO 드라이버 설치 가장 중요하다. 이 작업을 하지 않으면,...

Scala에서 val, var 차이

August 4, 2017 Code

요세 Java를 공부하기는 싫고 JVM에서 도는 걸 찾다가. Scala쪽으로 어떤분이 약을 파셔서 약을먹었다. 초기 공부는 역시 홈페이지에 있는 문서를 기반으로… Scala Tour 를 보다 Classes에 갔더니 예제로 다음 과...

Yet Another Cron (yacron)

July 21, 2017 Dev

Github 해당 프로젝트는 지금은 alpha 버전이라고 한다. 제대로된 기능들이 들어가기 시작하면 좋아질듯. 그리고 그때쯤되면 간단한 소개가 아닌 사용법에 대해서 작성해둬야겠다. 우선은 Readme 파일 번역 수준 기능 가장 중요하다. 기능! “Crontab” 을...

Pyup

July 21, 2017 Dev

ruby에서 gem 업그레이드를 찾아서 repo에 PR을 보내주는 deppbot이 있다. 그것을 Python에서도 사용이 가능한 서비스를 찾고 있었는데… git-pull에서 ‘Django vs Flask’를 읽다가 Read the Docs 서비스를 이용해서 블로그를 서비스를 하고...

Commnets in Markdown

July 20, 2017 Code

JSON API 스팩 문서를 다시 번역하면서 꽤나 긴 markdown 문서를 작성해야되는 경우가 발생했다. 그러다보니… 코멘트로 나눔이 필요한 경우가 발생! 구글에서 간단하게 검색하니 Comments in Markdown - Stackoverflow 라는 글이...

Cron-Style Job System – cronsun

July 19, 2017 Dev

Github Lang: Golang 분산 cron 스타일 잡 시스템이라고 한다. 대략적인 구성을 보고 싶어서 작성하는 것이니 만큼… 설치랑 해당 내용만 작성해두고 언제가 쓸일 있을때 사용 후기나 적어야겠다. 아키텍쳐 1 2 3...

direnv

February 8, 2017 Dev

이번에 소개할 direnv 는 이상한모임에서 autoenv 를 올리고 난뒤 @raccoony님께서 알려주셨다. 오홍 신기한거 많다. direnv 홈페이지는 제목을 누르면 연결이되고 깃허브 주소는 direnv/direnv 이다. 신기한건 go로 작성이 되었네… 마지막 커밋이...

vim 빌드해보자

January 28, 2017 Dev

vim 플러그인중 jedi-vim 을 사용하는데. 설치된 vim 에서 python 플러그가 켜있지 않아 관련되서 플러그인을 사용하지 않는다는 아래와 같은 에러 메시지를 뿜고 있었다. 1 2 3 4 Error: jedi-vim failed...

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자, 커밋 메시지...