OpenStack rootwrap

April 2, 2015 Blog

OpenStack 프로젝트들에서 사용되는 것들 중… root 와 관련된 작업을 진행해야하는 경우가 있다. 그럴때 사용하려고 만들어둔 rootwrap Wiki에서는 이 블로그 에 작성된 문제를 해결하기 위해서 만들어졌다고 한다. 짧은 내기억으로는 간단한...

나의 작업 환경

April 2, 2015 Blog

이상한모임 과제로 각자의 작업 환경에 대해 쓰기로 해 작성하는 포스트다. 회사와 집의 환경과 작업 환경에 대해 간단하게 적었다. 과제 덕분에 오랜만에 방청소도 하고 아주 유익한 이상한모임이다. 회사에서 2년...

나의 작업 환경

April 2, 2015 Blog

물리적 작업 환경 사진을 찍고 보니 책상이 너저분해 보인다. 이직할 때 맥프레를 요청했지만 리젝당했고 결국 데스크탑에 듀얼모니터를 지급 받았다. 왼쪽 모니터가 메인이다. 에디터와 브라우저가 항시 대기중이다. 오른쪽은 쉘을...

나의 작업 환경

April 2, 2015 Blog

이번 주 #weird-writing 주제는 나의 작업 환경이다. 다양한 주제가 나오다가 각자 책상 사진을 올리자고 시작되었다. 그렇게 청소를 위한 블로깅 주제가 나왔는데… 사실 자취방에 책상을 놓고 싶은 욕심은 처음...

코드줍기와 React Native에 대한 실망

April 2, 2015 Blog

항상 오픈소스 컨트리뷰션에 대한 갈망이 있었다. (그 갈망 때문에 github에 대충 쏟아내고 있다. 누군가 그랬다. 코드가 부끄러워서 공개를 안한다면 그건 착각이다. 아무도 너의 코드는 처다보지 않는다. 관심이 없다. 그냥 쏟아내라.)대형...

이상한 모임 가입

April 2, 2015 Blog

이상한 모임 메타블로그에 가입했습니다.앞으로 뻘글의 양을 열심히 줄여야겠습니다. (…)

MergeSort in swift

April 2, 2015 Blog

MergeSort MergeSort의 로직은 다음과 같습니다. 정렬되지 않은 리스트를 n개의 서브리스트를 만들고 리스트의 개수가 1이라면 정렬된 것으로 처리합니다. 1개의 서브리스트로 될때까지 정렬하면서 합칩니다. 다음은 정렬되지 않은 리스트를 n개의 서브리스트로...

React Native 머지 잔혹사

April 2, 2015 Blog

krazyeom씨의 PR, Haruair씨의 PR과 저의 PR은 공통점이 있다. 머 지 가 되었지만 흔적조차 찾기어렵다는 것. 리액트 네이티브는 기여를 해도 기여자의 이름이 남지 않는다. Sadly we get the name...

나의 작업 환경

April 2, 2015 Blog

이번주 블로깅 주제는 나의 작업 환경이다. 책상이 너저분………해서 장난으로라도 SNS에다 사진을 올린적이 거의 없다. 숙제도 할 겸 책상정리도 했다. 봄맞이 대청소를 한 기분.(…) Office 회사에서는 애플키보드를 사용하기 때문에...

git-ftp로 ftp 클라이언트를!

April 2, 2015 Blog

백수 3개월 들어가지는지라 깃 배회중… 누군가 스타를 누른 git-ftp. git을 이용해서 FTP 클라잉너트를 만들었다. 뭔짓이지… 암튼… 만든 이유가 FTP만 지원하는 웹호스팅 때문에 만들었다고 [1]… 역시 다른 구멍을 파는 사람들이 있구나…...

vim을 IDE처럼 만드는 법을 알아보자.

April 1, 2015 Blog

메일로 Github에서 흥하는 레포들을 소개해주는 서비스가 존재한다. 거기서 오랜만에 vim에 관련된 내용이 올라왔다. jez/vim-as-an-ide 뭐 특별한 것은 없어 보이지만, Vim을 설정하는 것들에대해 커밋을 통해서 작성해 뒀다. 그래서 더 좋다....

timesheet.js??

April 1, 2015 Blog

놀다 보니 이것저것 보는 것들도 많다. 그런것들이라도 간단히 적어둬야지… 노트에다가 작성을 해놓고 넣어두는 것도 한 방법이지만, 봤을때 좋은거라 생각한다면 그것으로 작업이 가능하지 않을까 하여… timesheet.js 홈페이지: sbstjn/timesheet.js 손을 좀 대서...

Clojure 개발 환경 구축

April 1, 2015 Blog

1. 개요 Clojure를 공부하려하는데… 이것 저것 작업을 하려하니 짧은 기억력으로는 계속 봐야되는지라. 이렇게 작성을 해놔야 나중에 볼 듯하고, 또 어딘가에 넣어둔다고해도 찾을때는 잘 못찾는 지라… 1. 전재 OSX를 기반으로 한다. brew...

oh-my-vim 설치후 오류 (OSX)

April 1, 2015 Blog

oh-my-vim 으로 vim 플러그인 설정에 관련된 기본 프로그램을 바꿨다 (이것저것 변경하고 있긴하다만…). 달라진게 없다. 좀 더 화려해지고 플러그인들로 인해서 IDE급으로 에디터가 변경됐을 뿐이다. 단지 80라인 와랩이 필요했을뿐인데… 암튼 그렇게...

Pycharm에서 iPython notebook 사용

April 1, 2015 Blog

Pycharm iPython notebook 지원은 4.0에서부터 지원하기 시작했다. 아직 버전업이 안됐으니 작년인듯… iPython을 설치하고 Pycharm에서 설치하려고 봤더니 제대로 돌아가질 않는다. 그렇다고 오류가 보이지도 않아서 직접 터미널에서 쳤더니… 패키지가 없어서 안된다!!! 라는...

쉽게 값을 교환하기 in swift

April 1, 2015 Blog

일반적으로 값을 Swap 하기 위해서는 임시로 값을 저장하고 꺼내어 쓰게 됩니다. var tmp = str1 str1 = str2 str2 = tmp Swift에서는 다음과 같이 한줄로 처리할 수 있습니다....

Quick Sort in swift

April 1, 2015 Blog

QuickSort는 분할 정복(Divide and Conquer) 방법을 통해 리스트를 정렬합니다. 따라서 분할하는 부분에 대해서 고차함수인 filter를 이용하여 처리할 수 있습니다. func quickSort(var array: [Int]) -> [Int] { if array.isEmpty...

2015년 1분기를 돌아보며

April 1, 2015 Blog

벌써 3월도 끝났다. 2014년이 끝났다는 글을 쓴 것이 엊그제 같고 1월이 끝났다는 글을 쓴 것이 어제 같은데, 이젠 3월도 끝났다. 그래서 내가 무엇을 했나 자기 진단차원에서 기록을 남겨보았다....

마이크로소프트, 서피스 3 발표

April 1, 2015 Blog

마이크로소프트가 서피스 3 태블릿을 발표했다. 기존의 ARM 기반의 서피스 태블릿 라인업을 교체하는 서피스 3는 ARM 기반의 프로세서에서 x86 체리트레일 기반의 아톰 Z7 프로세서(1.6GHz)로 교체한 것이 가장 큰 변화점이다....

나의 작업환경

March 31, 2015 Blog

이 글은 #이상한모임의 글쓰기 숙제로 쓰여진 글이다. 집 요 몇 달간 6개월 정도 됐네… 3년간 떠났던 집으로 와서 지내기 시작하면서 다시금 사진에 있는 책상에서 공부도 하고 책도 읽고...

OpenStack Commit

March 31, 2015 Blog

기본적인 흐름은 Developer’s Guide 를 보고서 따라하면 쉽게 작업을 할 수 있다. 그런데…. 왜이리 어려운거지…. 신경 써야될 곳은 파란색으로 되어있는 곳만 신경 쓰면되는 그런… 어렵지 않을 것같아 시작… 준비 해야될 것...

RAM 리뷰에서 본 버전별 특성

March 31, 2015 Blog

RSS에서 DDR4 Haswell-E Scaling Review: 2133 to 3200 with G.Skill, Gorsair, ADATA and Crucial 에서 글이올라왔길레 봤는데… 어떤분께서 그렇게 말씀하시던 RAM이 버전업되면서 달라지 내용과 다른 점이 보여서 머릿속 내용을...

작년 WWDC에서 Swift를 발표하자마자 #이상한모임을 통해서 스터디를 만들고 8주 동안 진행했는데, 지금 돌이켜보면 생각보다 깊이 있는 기록을 남기지 못한 점이…

March 31, 2015 Blog

작년 WWDC에서 Swift를 발표하자마자 #이상한모임을 통해서 스터디를 만들고 8주 동안 진행했는데, 지금 돌이켜보면 생각보다 깊이 있는 기록을 남기지 못한 점이 아쉽다. 후기로 남겼던 블로그의 내용을 보니 애플이 공개한...

heroku에서 flask 올리기

March 31, 2015 Blog

heroku 를 아주 간단히 설명하자면 마치 서버를 가지고 있는것 처럼 웹의 공간을 대행해주는 업체인데, 클라우드 어플리케이션 플랫폼이라고한다. 특이하게 git 을통해서 올리고 내리고 함으로써 소스를 서버에 반영할 수 가 있다....