Elixir – Docs, tests and with
Elixir Tutorial 시리즈입니다. 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Introduction 이 장에서는 첫 번째 장에서 보인 명령들을 처리하기...
Elixir Tutorial 시리즈입니다. 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Introduction 이 장에서는 첫 번째 장에서 보인 명령들을 처리하기...
Elixir Tutorial 시리즈입니다. 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Introduction 이 장에서는 요청을 처리하기 위해서 Erlang의 :gen_tcp 모듈의...
Elixir Tutorial 시리즈입니다. 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Introduction 이 장에서는, Mix에서 어떻게 의존성을 관리하는지에 대해서 알아봅니다....
로컬 개발 환경 워드프레스 DevOps를 위한 Roots Suite의 Trellis, Bedrock, Sage 설치에서 소개한 방법 중 example.com으로 설치한 방법을 채택하여 roots.nolboo.kim란 도메인을 기준으로 상세한 설정과 설치를 진행한다. Trellis는 “sites”를...
gerrit plugin을 설치하려고 찾아보니 jar는 없다. 소스만 있다. 직접 빌드해야지 뭐. GerritForge jenkins에서 다운로드 받을 수 있긴 한데, 깨져 있는 것들도 보이고 해서 직접 빌드하기로 결정. 빌드 결과물만...
이상한모임 커뮤니티에서 발간하는 월간이모는 리디북스에서 판매중이다. 하지만 운영을 하다보니 몇가지 아쉬운 점이 있었는데 1) 리디북스에서는 누가 구매했는지 로그를 확인하기가 어려워 2차 마케팅이 이뤄지지 않았다. 그래서 누가 안사고 산척하는지도...
앞으로 예시들에 사용할 모델. 글 하나에 블로그 여러 개 중 하나가 연결되어있고, author는 m2m. class Blog(models.Model): # 블로그 name = models.CharField(max_length=100) tagline = models.TextField() def __str__(self): return self.name...
지난 21일 Weird Developer Melbourne 밋업이 있었다. 3회차인 이번 밋업은 라이트닝 토크 형식으로 진행되었고 그 중 한 꼭지를 맡아 C# 초보가 C# 패키지를 만드는 방법 주제로 발표를 했다....
워드프레스 개발 환경 Roots.io의 Trellis, Bedrock, Sage를 만나기까지에 이은 시리즈 글로 여기서는 Roots Suite를 설치한다. Roots Suite 설치 Trellis, Bedrock, Sage를 각각 설치하는 방법이 있고, Roots Suite를 한...
워드프레스 개발 환경을 /wp-admin url로 접근하는 관리자 모드에서 플러그인이나 테마를 설치하고 커스터마이징하는 방법이 익숙지 않아(솔직히 말하면 - 맘에 들지 않아) 커맨드라인과 텍스트 에디터나 IDE에서 하는 방법을 몇 가지...
이 글은 Qiita에서 @talefantasia(http://qiita.com/talefantasia) 님이 연재 중인 ElasticSearchで検索のプロになる!의 첫 번째 글(http://qiita.com/talefantasia/items/affc62b6aaaf68a1cfc9)을 허가하에 번역한 내용입니다. 쉬운 이해를 위해서 윤문, 의역하였음을 알려드립니다. ==================================== 회사에서 엔터테인먼트 콘텐츠를 만들고 있는데, 콘텐츠의 검색...
오래된 글이다 잠시 IoT로 하면서 기본적으로 설정하면서 나왔던 것. 정리한 내용이다. Bluetooth 설정 Edison 에서는 Bluetooth 제어 모듈로 BlueZ를 사용하고 있다. 리눅스에서 다쓴다. 그런데 개발이 중단된것같은 느낌이 들긴했다. 그냥 느낌임. 패키지 구조는 아래와 같다....
Azure SDK for .NET는 아주어 서비스와 리소스들을 이용하는데 굉장히 유용한 기능들을 제공한다. 이러한 기능에는 Application Insights (애플리케이션 인사이트) 역시 포함되어 있는지라 이를 이용하면 손쉽게 애플리케이션 인사이트 리소스 뿐만...
워드프레스는 PHP로 만들어진 가장 인기 있는 CMS이다. 2016년 6월 기준으로 전체 웹페이지의 26.4%를 차지하고 있으며, CMS 마켓 쉐어는 59.5%이다.(출처) 워드프레스가 일반적으로 많은 인기가 있는 이유는 워드프레스의 구조가 표준을...
이전글로 글로 설치를 하고 썼으나 제대로된 펌웨어가 아닌지 설정을 해주고 설치했어야 했는데 그렇지 않아서 인지 1Mbps 로만 작동을 하였다. 몇번 재설치 끝에 귀찮아서 다시 우분투를 설치중. 스택오프플로 글이 업데이트가...
필드(Fields) from django.db import models class Musician(models.Model): first_name = models.CharField(max_length=50) last_name = models.CharField(max_length=50) instrument = models.CharField(max_length=100) class Album(models.Model): artist = models.ForeignKey(Musician, on_delete=models.CASCADE) name = models.CharField(max_length=100) release_date = models.DateField()...
Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Introduction 지금대로라면 버킷을 검색해야 할 때마다, 레지스트리에 메시지를...
개발하다 보면 diff를 봐야할 경우가 많습니다. 형상관리를 쓰다 보면 diff를 볼 일이 더 많습니다. 저는 Git을 주로 사용하는데, diff를 볼 때 짜증 나는 점이 있었습니다. 바꾸지 않은 줄이...
celery 를 데몬방식으로 실행해야할 경우, 몇 가지 방법이 있는데 그 중에 하나가 supervisor 를 이용하는 것이다. pip install supervisor 위와 같이 설치하고 나서 현재 celery task 가 있는...
Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Introduction 이제 애플리케이션은 수백개까지는 아니지만, 수십개를 감시할 수...
이전에 다루었던 Subject를 유닛 테스트하려고 합니다. Subject는 Observer와 Observable 두 역할을 수행할 수 있습니다. Subejct는 Observer 역할로서 하나 이상의 Observable을 구독하며, Observable 역할로 아이템을 내보낼 수 있습니다. 다음...
언어를 너무 날로[..] 배우다보니, 꽤 다양해 보이는 함수 선언 방식을 한 번 정리해야 하지 않을까 싶었습니다. 그런 의미로 간단하게 정리. 기본적인 함수 선언 Basic def greet do IO.puts...
최근에 라라벨 책을 저술하신 두 저자분 께서 라라벨이 마이너 업데이트 되었는데 예제 소스코드가 정상적으로 작동하지 않아서 고생하신 것을 본 적이 있습니다. 이와 관련하여 정광섭님이 이해할 수 없는 라라벨의...
tmux는 입력하는 내용을 현재 열린 모든 pane에 전달하는 기능을 제공한다. 여러 위치에 있는 내용에 대해서 동일한 작업을 수행해야 하는 경우에 유용하게 사용할 수 있다. 이전부터 기능이 있다는 점은...
이 글은 AWS, Node.js, js 등을 모르는 상태에서 @justinchronicle 님의 AWS Lambda를 이용해서 GitHub과 Slack 연동하기 를 기반으로 시작된 삽질을 정리한 글이다. 1. Lambda > New function 1.1....
여러 이벤트들이 발생할 때, 제대로 파악하지 못한다면 흐름이 뒤엉켜 내가 원하는 작업을 제대로 수행하지 못합니다. 기존에 작성하던 방식대로 내가 흐름을 제어하면 괜찮지만, Rx에 일임하여 추상적으로 될 수 밖에...