내 맘대로 위클리 뉴스 – 2017년 37주(09월 15일)
Django with Python News Sound Pattern Recognition with Python 파이썬을 사용해서 소리 패턴을 파악하는 방법을 소개하는 튜토리얼 기사 흔하지 않은 사운드를 소재로 진행되기 떄문에 이미지(?) 지친 분들에게 추천!...
Django with Python News Sound Pattern Recognition with Python 파이썬을 사용해서 소리 패턴을 파악하는 방법을 소개하는 튜토리얼 기사 흔하지 않은 사운드를 소재로 진행되기 떄문에 이미지(?) 지친 분들에게 추천!...
회사 서버를 ansible 을 이용해서 설치하기 위해 전환하던중 찾기 어려운 오류를 만나게 되서 정리합니다. 현상 puma 웹서버를 실행하면 puma_error 에러 로그에 아래와 같은 에러가 출력되면서 계속해서 재시작됩니다. puma를...
카카오미니, 네이버의 웨이버, 아마존의 에코 등 인공지능 스피커들이 난리다. 정확히 인공지능 스피커라는 용어가 맞는지도 모르겠지만, 개인적으로는 솔직히 왜 이게 필요한지를 모르겠다. 일단 기능자체는 거의 모든것들이 현재의 스마트폰에서 되는것이다....
파이썬은 자유로운 영혼이에요 Python의 장점 중 하나를 꼽으라면 동적 타입 언어(dynamic typing language)라는 점입니다. 실행하는 시점에서 변수의 타입을 고려하기 때문에 타입을 신경쓰지 않고 코딩이 가능하죠. 아래 코드는 파이썬의...
Vim은 25년 된 텍스트 에디터이고, 조상인 vi와 호환성을 남겨두기 위해 (어찌 보면 갸륵하기까지 한) 노력을 하는 에디터라고 생각한다. 파일을 메모리로 불러들여 편집한 후 저장하는 프로세스는 (버퍼라는 용어만 빼면)...
대체 <뉴>는 뭐고 <콘텐츠> 는 뭘까? 뉴콘텐츠란 무엇인가… ‘새로움’ ‘새롭다’ ‘새로워’ 어쩐지 마음이 간질간질 두근두근, 새싹이 파릇파릇 피어날 것 같은 단어지만 따지고 보면 ‘새 것’ 은 늘 어렵다. 생각해 보니 모든게 그랬다....
일단 들어가기 전에, 내가 영향을 받은 육하원칙 프레임에 대한 글부터 살펴보시길 권해드린다. 박성혁 COMPANY D대표의 비즈니스 모델 강의, 사업 육하원칙으로 바라보다: https://brunch.co.kr/@haegyung/28 이제 앞으로 나눌 이야기들은 전략과 비즈니스...
프로시저 호출은 몇 가지 제약을 가진다. 일단 프로시저명을 전달해야 하고 파라미터를 순서대로 전달해야 한다. 그리고 결과를 주는 방식이 하나의 결과를 줄 수도 있고 여러 결과를 줄 수도 있다....
Django with Python News Analytical Dashboard with Python Flask, Pandas and MongoDB Flask, Pandas, MongoDB를 사용하여 대시 보드를 개발하는 방법을 소개하는 튜터리얼 기사 가볍고 강력한 기능을 제공하는 Flask를...
딱 1년 전 macOS Sierra, Safari 10에서 Flash Player 사용하기 이와 같은 제목으로 포스팅을 했었다. 그리고 큰 문제가 없이 잘 사용하고 있었는데, macOS High Sierra 가 새로 나오면서 Safari의 Flash...
나도 그랬고 다른 사람도 그랬다. 친한 사람들 앞에서는 퇴사의 이유에 대해서 이야기를 하지만 진짜 퇴사 이유를 밝히지는 않는다. 더 좋은 오퍼가 있어서 간다는 식이다.(어떤 사람이 더 나쁜 오퍼가...
사용하기 flask-sqlalchemy 에서 기본적으로 SQLALCHEMY_DATABASE_URI 설정을 통해서 mapping class 에 정의된 테이블들이 DB와 연결되게 된다. 그런데 1개 이상의 DB와 연결해야하는 경우가 생긴다. 기존의 회원정보를 같이 쓰는 다른 서비스의...
YATA YATA는 macOS용 자작 앱으로 Yet Another Telegra.ph App을 의미하는 약어이다. 약 2달 반 정도 개발하면서 생각나는 것들을 정리해본다. 첫 버전 기능 명세 정리 UI 디자인을 하기...
Node.js forks again – this time it's a war of words over anti-sex-pest codes of conduct NodeSource의 엔지니어링 디렉터이자 Node.js TSC 멤버인 Rod Vagg가 프로젝트 행동강령을 위반했고, TSC멤버에서...
YATA YATA는 macOS용 자작 앱으로 Yet Another Telegra.ph App을 의미하는 약어이다. 약 2달 반 정도 개발하면서 생각나는 것들을 정리해본다. Telegra.ph Telegra.ph는 telegram에서 만든 웹에 글을 쉽게 게시할...
sorted 에 대해서 질문을 받았고 잘 대답을 하지 못해서 복기차원에서 이 글을 쓴다. 대부분의 내용은 Sorting HOW TO 라는 글에서 가져왔음을 밝힌다. list.sort() vs sorted() list.sort() 는 리스트...
작은 기능을 추가했다. 데스트탑 환경에서는 현재 월 캘린더 형태로 보여주고 있는데, 위의 사진과 같이 시간 제목 으로 표시하다 보니 세부내용을 확인하려면 일일이 들어가서 봐야하는 불편함이 있었다. 그래서 캘린더...
Django with Python News Django Patterns: Fat Models and cached_property django.utils.functional의 fat모델과 cached_property의 조합을 소개하는 기사 fat 모델은 Controller가 아닌 Model에 로직(Django의 view)을 구현하는 일반적인 MVC 개념입니다. 공통된...
Creating New Gradle Builds 처음으로 Gradle을 사용하는 프로젝트를 접했을 때, 많은 개발자들은 Gradle이 무엇을 할 수 있는지(혹은 뭘 어쩌라는 건지) 알지 못합니다. 이 가이드의 목적은 프로젝트의 유형에 관계없이...
파이콘2017 에 다녀왔다. 작년의 pyconApac 의 화려함을 뒤로하고 올해는 표제부터 Back to the Basic 이었다. 언제나 파이콘의 티켓 예약은 전쟁터였다. 나 빠른 점심을 먹고 들어와서 예약을 했고, 몇분후...
앞의 글에서 그러한 현상이 어떻게 되는지 추론 및 Dispatch에 대해 알아보려고 합니다. Protocol 타입인 변수에 Extension에 구현된 메소드를 접근시 구조체나 클래스에 이름이 동일한 메소드가 호출되지 않고 Extension에 구현된...
시에라 이후로 Karabiner를 쓸 수 없게 되었는데 그나마 Karabiner-elements가 존재해서 그나마 다행이다. 맥에서는 언어 전환을 조합키로 사용하는 설정이 기본이다. 익숙해지면 그래도 괜찮긴 하지만 오늘따라 불편하게 더 느껴져서 어떻게...
Django with Python News #DjangoTip — Playing with Querysets django에서 사용하는 Querysets의 몇가지 팁을 소개하는 기사 정말 작고 강력한 팁이 4개를 배울 수 있는 기회! Clean Architecture in Django django의...
강원국 교수님의 마음을 움직이는 글쓰기 강연에서 전작주의(全作主義) 독서법에 대해 들었다. 한 작가의 작품들을 모두 읽어보는 방법이다. 작가의 문체를 여러 번 접하면서 문형을 익힐 수 있는 좋은 독서법이라고 소개해주셨다....
Swashbuckle 이용시 알아두면 좋을 소소한 팁 #1 Swashbuckle 이용시 알아두면 좋을 소소한 팁 #2 Swashbuckle 이용시 알아두면 좋을 소소한 팁 #3 지난 포스트에 이어 이 포스트에서는 Swashbuckle 라이브러리를...
Easy Explanation 간편하게 isomorphic을 확보하기 위한 수단. 특정 조건(하나의 레코드, 하나의 데이터 생성자를 가짐)하의 데이터 타입일 때 (최적화를 위해서) 쓰세요. Difficult Explanation Isomorphic data Any = Any {...