Swift 2.2 release
Swift 2.2 3월 21일에 Swift 2.2가 정식 버전이 되었다. Swift 블로그에 어떤 내용이 변경되었는지 나왔는데, 하나씩 살펴보았다. SE-0001: Allow (most) keywords as argument labels 함수 인자의 외부...
Swift 2.2 3월 21일에 Swift 2.2가 정식 버전이 되었다. Swift 블로그에 어떤 내용이 변경되었는지 나왔는데, 하나씩 살펴보았다. SE-0001: Allow (most) keywords as argument labels 함수 인자의 외부...
이 포스트는 ASP.NET Core 프레임워크로 애플리케이션을 개발할 때 유용하게 쓸 수 있는 몇가지 팁과 트릭들을 소개하는 포스트들 중 네번째입니다. IoC 콘테이너로써 Autofac 사용하기 Web API 요청/응답 직렬화/비직렬화 Web...
Driver RxSwift는 다른 언어의 Rx 구현체와는 다르게 Driver라는 unit을 제공합니다. 하지만 기본으로 Observable을 제공하기 때문에 Driver를 언제 써야 할 지 궁금했습니다. Driver는 UI layer에서 좀 더 직관적으로 사용하도록...
프로그래머는 코드를 코드로 테스트해야합니다. 이 말을 하면 두 가지 반응이 있을 수 있습니다. 어떻게? 왜? 테스트는 테스터가 하는거 아냐? 너무 당연한거 아닌가? 이 글은 1번으로 생각하는 분들을 위해...
들어가는 말 Web Apps Web Apps 생성 배포 설정 커스텀도메인 설정 SSL 인증서 얻기 SSL 인증서 발급 인증서 발급 마무리 SSL 인증서 사용 PFX 확장자 인증서 만들기 인증서...
상황 페이스북 로그인을 하고, 페이스북 연결 해제버튼을 눌렀을 때 비밀번호가 설정이 되어있지 않다면 비밀번호 설정 페이지로 리다이렉트 시키고 싶다. 이로 인해서 들어온 비밀번호 설정 페이지에서는 그냥 들어왔을 때와는...
얼마전에 영상 재생시 보여줄 Artwork로 기존 이미지를 재활용하는 방안이 나와서 작업을 해보았는데 기존 이미지가 라운딩 처리되는 바람에 iOS의 Artwork로 보여줄 때 외각부분이 하얗게 나왔습니다. 그래서 이미지를 다시 만드니...
Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 21: Where to go next 더...
솔직히, 나는 여지껏 Promise를 잘못 사용하고 있었다. 이를테면 다음과 같이 사용했다. User .findById(id) .then(function(user) { Project .findAll({ user: user.id }) .then(function(projects) { user .asyncSomething() .then(function(blah) { console.log('Done!'); });...
JavaScript에서 this 키워드는 흔히 객체지향적으로 자바스크립트를 작성할 때 종종 사용되곤 한다. 하지만 학부생 수준에서 배우게 되는 다른 객체지향언어(C++ / Java)와는 여러가지 상이한 점이 존재한다. 다음은 평범한 this의 용례다....
Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 20: 타입 명세와 행동 Elixir는 동적인...
들어가기 전에 이 글은 Cezar Halmagean의 Mastering ruby blocks in less than 5 minutes를 번역한 글입니다. 오타, 오역이 차고 넘칠 수 있습니다. 루비 블럭 5분 안에 마스터하기 블럭은...
Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 19: try, catch and rescue Elixir에는...
Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 18: Sigils Elixir는 큰 따옴표를 사용하는...
Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 17: Comprehensions Elixir에서는 Enumarable을 사용해서 결과를...
Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 16: Protocols 프로토콜은 Elixir에서 다형성을 구현하기...
Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 15: Structs 7장에서 맵을 배웠습니다. iex>...
SkwiSSH 오늘 Facebook에 공유가된 Monitoring Tool. Django에서 App으로 돌릴 수 있고, 참 깔ㄹ끔하기에 회사에서 서버 볼 때 사용할까하여 구성해봤다. 코드로는 Django v1.5와 v1.5.1을 지원한다고 작성해놨는데 setup.py를 사용하여 구성하게 되면...
한글로된 글이 없어서 우선 내가 알아낸 곳과 사용한 곳까지 작성을 해둘려고한다. Paramiko Python 2.6+, 3.3+에서 사용할 수 있는 SSHv2 구현체이다. 물론 Client, Server를 둘다 사용이 가능하다. 저 레벨 암호화를 위해서 PyCrypro(이부분은...
관련해서 한글로되 문서가 없어서 2014/10/27일자 문서를 가지고서 정리하였다. 소개 Model에서 사용할 수 있는 데이터 모델을 말한다. 모델 타입으로 생각하면 쉽겠다. 어려울 것도 없다만. Type Property type 설명 IntegerProperty 64-bit signed...
의문 redirect reverse redirect(reverse(‘password-set’)) return HttpResponseRedirect(reverse(‘news-year-archive’, args=(year,))) render render_to_response 차이가 뭐지 redirect(‘welcome’) reverse(‘welcome’) redirect(reverse(‘welcome’)) 차이? HttpResponseRedirect랑 HttpResponse 차이는 뭐지 Django shortcut functions render() render(request, template_name, context=None, context_instance=_context_instance_undefined, content_type=None,...
개인별로 선호하는 스타일이 있겠지만, 서로 알아듣기 편하면 더 좋겠죠? Dash (-) End user에게 더 익숙하다. 그러므로 url같이 노출되는 영역엔 언더스코어보단 dash(/abount-us) 구글 권고 CSS class에서도 dash로 많이 쓴다....
Azure에서 제공하는 강력한 기능들 중 하나가 바로 API 매니지먼트 (APIM)이다. 마이크로서비스 아키텍처(MSA)를 구현한다거나, 혹은 여러 API를 운영한다면 API의 사용자 입장에서는 여러개의 endpoint 보다는 하나의 통합된 endpoint가 있을 때...
Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 14: Module attributes 모듈 속성은 Elixir에서...
Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 13: alias, require and import 소프트웨어...
App의 API를 구성하기 쉽도록 제공하는 서비스 Remote Procedure Call(RPC)를 이용하여 작업을 진행할 수 있도록 구성. 사용 2가지 방법이 존재 RPC의 message 클래스를 이용하는 방법. RPC를 통하지 않고 직접 작업하는 방법. 사용은 RPC를...