“안녕하세요” 경계를 허물어뜨리는 순간을 만들어 보기로 했습니다
Jace Grandinetti 저는 태생적으로 이상한 놈입니다. 정말 그렇습니다. 언젠가, 어머님께서 집에 오시면서 누군가 똑바로 쳐다봐서 불쾌했던 경험을 들려주셨던 적이 있습니다. 저는 이런 태도로 반응했습니다. “그게 꼭 불쾌하기만...
Jace Grandinetti 저는 태생적으로 이상한 놈입니다. 정말 그렇습니다. 언젠가, 어머님께서 집에 오시면서 누군가 똑바로 쳐다봐서 불쾌했던 경험을 들려주셨던 적이 있습니다. 저는 이런 태도로 반응했습니다. “그게 꼭 불쾌하기만...
Python Jupyter Notebook for Beginners: A Tutorial Jupyter Notebook을 쉽고 빠르게 배워볼 수 있는 튜토리얼 기사! A comprehensive Django CBV guide Django의 Class-Base View와 관련된 아주 자세한 가이드...
Ronald Cuyan 저는 주관성 연구를 하는 사람입니다. 그래서 주관성 연구 논문을 살펴봅니다. 최근에는 ‘유명인 모델 광고를 통해 소비자가 인식하는 브랜드 이미지와 광고모델 이미지 탐색- 이수진’ 이라는 논문을 읽고...
elixir 기본을 익히기엔 <#book Programming Elixir 1.3 / Dave Thomas> 책으로 충분했다. 책에서 맛만 보여주고 만 OTP(Open Telecom Platform)를 더 보고 싶어서 고른 책이다. 만족. 두 번째 elixir...
요즘 사무실에서 비는 시간이 좀 많이 있어서 책을 가져다두고 읽었다. 가볍게 읽으려고 읽었던 책을 가져가야지 했는데 지금 회사에서는 C#을 전혀 쓰지 않고 있으니 리마인드도 할 겸 읽게 되었다....
설믜문답 기술의 저편이 아니라 '마주보는 그 곳에' 사용자 혹은 사람이 있다는 사실을 깨닫게 되는 기사 euc-kr에 대한 단편적인 문제를 지적하기 보다는 '왜 그것을 선택했는가?'를 다시 되집어 볼 필요가...
Python Python 3: An Intro to Enumerations Python에서 열거형을 사용하는 방법이 궁금하신가요? 혹시 열거형이 있는지 모르셨나요?(호오~) 이 기사를 참고하셔서 열거형을 사용해보세요! 빠져나올 수 없는 매력에 빠지실꺼에요?! Asyncio basics...
이번에 Pull Request를 올리면서 Gitlab Trigger를 통해 Lint를 돌리는 스크립트를 만들었습니다. 현재 Lint를 돌렸을 때, 변경사항들이 너무 많아 한번에 일괄 수정하는 것은 무리가 있는 것으로 판단하여 현재 Branch의...
아마존 웹서비스를 사용하다보면 사용중인 서비스를 모니터링 하기 위해 CloudWatch 를 한번씩은 사용하게 됩니다. 많은 지표들이 제공되지만 제공되는 지표에 몇가지 더하거나 조합하는 경우 이번에 소개하는 Metric Math 를 이용합니다....
애저 리소스를 관리하는 데 있어 지금까지는 애저 파워셸이 주로 쓰였다면, 이제는 파워셸보다는 좀 더 크로스 플랫폼을 지원하는 애저 CLI를 써 볼 차례가 아닌가 한다. 물론 최근에 애저 파워셸...
php에서는 callable 이라는 타입 힌트를 제공한다. 이 타입 힌트는 말 그대로 호출이 가능한 클래스, 메소드, 또는 함수인 경우에 사용할 수 있다. php에서는 타입이 별도의 타입으로 존재하지 않는 대신에...
저자 Paul Hudak Haskell을 설계하였습니다. John Hughes Why Functional Programming Matters의 저자입니다. Simon Peyton Jones GHC 컴파일러 수석 개발자입니다. Philip Wadler Haskell의 Monad를 설계했습니다. Java의 Generics을 설계했습니다. 논문...
Python A Practical Introduction to Blockchain with Python Python으로 배워보는 블럭체인 쉬운데, 막상 다른걸 해보려면 어렵지만 과정을 확실하게 알 수 있어서 이번 주 강추 기사 How I implemented...
“커밋이 사라졌어요” “push는 했나요?” “네” 그럼 커밋이 사라질 리는 없다. git database에 저장하는 객체는 변하지 않는다(immutable). 그런데 왜 찾질 못하는 걸까? 파일 history를 봐도 사라진 커밋이 안 보인다....
사단법인 코드의 2018년 3월 커먼즈펍은 “블록체인과 커먼즈 생태계” 라는 테마를 가지고 준비되었습니다. 많은 분들이 오셔서, 자리를 가득 채워주신 시간이었습니다. 저는 이번 자리가 가치 혁신의 커먼즈와 블록체인에 관한 이야기라고...
Kotlin에서 기본으로 제공하는 산술 연산자 plus, minus 등을 +, -로 접근한다. 이러한 기법을 Kotlin에서는 Convention이라고 한다. 이번 글에서는 이러한 Convention을 확장하여 사용할 수 있는 Kotlin의 기법을 살펴보려고 한다....
Mike McQuaid의 Open Source Maintainers Owe You Nothing를 번역한 글이다. 이 번역은 CC-BY-NC-SA를 준수한다. 오픈소스 메인테이너는 당신에게 빚진 적 없다 이 포스트는 지난 10년간 오픈소스 커뮤니티에 참여한 경험과...
들어가는 말 2018년은 뭘? 진행 사항 다음 주제 맺음말 들어가는 말 2018년 1/4분기는 어떻게 지났는지 모르겠다. 그냥 정신차리고보니 3월 30일이다. 2018년은 뭘? 2017년 3월에 Wendy 프로젝트 첫번째 파트를...
저자가 말하는 것은 무엇인가요? 저자가 말하고 있는 것 중 눈에 띄는 것은 '과시적 독서'입니다. 배달의민족이라는 서비스를 만든 기업의 창업자이자, 대표이기도 한 그는 자신을 과시적 독서가라고 칭하고 있기도 합니다....
Python How to use Django with MongoDB by adding just one line of code. Django에서 MongoDB를 사용하고 싶다면, 이 기사를 꼭 참고해 보자! 아!, Admin도 생각보다 잘 구성되어...
Kotlin에는 늦은 초기화를 위한 방법 2개를 제공한다. class의 전역에 아래와 같이 값을 생성하면, 클래스가 만들어지는 시점에 변수를 함께 초기화한다. class 생성과 동시에 변수가 초기화되면, 재 접근시 빠르게 접근이...
동영상 : https://youtu.be/agnXsel_EnU EMOCON 2018 SS 에서 MQTT 를 이용한 주문 시스템 개선 이라는 주제로 발표를 했습니다. 온라인에서 하는 세미나의 형식이어서 확실히 부담이 덜 하긴 하네요. 발표자료와 동영상...
최근 emacs에 대한 유튜브를 보는데 전혀 IT쪽 일을 하지 않는 사람도 org-mode 때문에 emacs를 사용한다는 얘기를 듣고 문서를 찾아보게 되었다.emacs는 아예 처음 사용해보는데 이 문서에 emacs 기능도 간략하게...
들어가는 말 준비 과정 Facebook 로그인 프로그래밍 준비 Facebook 로그인 구현 디버깅 마무리 참고자료 들어가는 말 지난 시간에 다룬 익명 로그인은 기본이다. 익명 로그인은 Apple의 앱스토어 검수 조건에도...
들어가는 말 고백 Firebase의 약팔이 새로운 기능 사용자 로그인 흐름 준비 과정 프로젝트 추가 프로젝트 설정 익명 로그인 프로그래밍 준비 익명 로그인 구현 디버깅 마무리 들어가는 말 고백...
얼마 전에 중고 Dell Latitude E7240을 100달러 주고 구입했었다. cpu는 i3지만 램도 넉넉하고 ssd도 달려 있어서 그런지 개발 장비로도 큰 무리 없을 것 같아 장만했다. 리눅스 머신을 갖고...