내 맘대로 위클리 뉴스 – 2018년 44주(10월 27일)
Python Write Better Python Functions Python의 함수를 '잘' 만드는 것에 대한 체크 리스트를 소개하고 몇가지 팁을 알려주는 기사 Working with Jupyter Notebook Widgets Jupyter Notebook에서 사용자 정의 UI인...
Python Write Better Python Functions Python의 함수를 '잘' 만드는 것에 대한 체크 리스트를 소개하고 몇가지 팁을 알려주는 기사 Working with Jupyter Notebook Widgets Jupyter Notebook에서 사용자 정의 UI인...
회사에서 이번에 ISO 27001 취득 과정을 진행하면서 키맨으로 조인하게되면서 학습한 내용을 정리했다. ISO(International Organization for Standardization) 27001은 ISMS의 수립, 이행, 유지, 지속적인 개선을 위한 요건을 명시하는 국제 표준입니다....
어느덧 지금 회사에 다닌지도 1년이 넘었다. 근래 이 곳에서 별로 해둔 일이 없다는 생각을 많이 한다. 그래서 이력서를 정리하거나 면접에서의 내 모습을 상상할 때도 딱히 무슨 말을 해야...
Python Python's range() Function (Guide) Python의 범위 함수가 어떻게 작동하는지, 실습을 통해서 소개하는 기사 Getting Started With Testing in Python Python으로 테스트를 작성하고 싶다면 이 기사를 참고해보자 Gensim...
1 새로운 언어를 배울 떄 가장 좋은 방법으로 주장하고 다녔던 «테스트 주도 개발»의 개정판을 새롭게 읽어볼 기회가 있었다. 2 무슨 말이 더 필요한가? 새로운 언어는 이 교재로 시작해보자....
1 +, - 그리고 저항 3가지로 전기전자과를 졸업한 입장에서 이런 고급책이 왜 ‘초보’인지 사뭇궁금하다. 다행스럽게도 이 책은 ‘아두이노’를 중심으로 실습이 진행되기 때문에 아주 재미있다. 2 만약 아두이노도 별로...
1 라즈베리 파이로 배우는 컴퓨터 아키텍처라고 말하기 보다는 ARM CPU를 기반으로 한 컴퓨터 아키텍처라고 말해야 되는 것 같은 책인데, 그럼에도 불구하고 라즈베리 파이에 대한 상세한 내용이 자세히 나오기...
keybase.io 계정이 있다는 가정하에서 하니, 가입을 하자. 필요한 것들 $ brew install gpg $ brew cask install keybase $ brew cask install gpg-suite GPG 키 생성 $ keybase pgp gen --multi...
Rebase vs Merge commit 목적: PR을 보내기 전에 내가 보낼 브랜치가 master와 fast-forward(컨플릭트 없이 바로 머지될 수 있는 상태)상태가 되도록 만든다. 그런데 매번 이렇게 할 필요는 없고, 1....
2016년 12월 15일, 저는 macOS를 Sierra로 버전업 한 뒤로 계속 요구되던 SSH Key 암호 입력에 질려서 사투를 하고 고치는 방법을 포스팅했습니다.1 그로부터 약 2년이 지난 오늘, 문득 생각이...
1 요즘에 PHP 책을 읽고 있으면 주변에서 Python하지 그래? 라는 말을 자주 듣게 된다. Python이 굉장히 유행이고, 많은 곳에서 강의나 핸즈온 세션이 진행되는 등 개발자들이 많은 관심을 가지고...
리브레오피스 컨퍼런스 2018: 프로젝트의 현황(現況)[LibreOffice Conference 2018: State of the Project] — Italo Vignoli 알바니아 티라나(Tirana, Albania)에서, 2018년 9월 25일부터 9월 28일, 4일간 열린 리브레오피스 컨퍼런스 2018(LibreOffice Conference 2018)에서, Italo Vignoli씨께서...
리브레오피스 컨퍼런스 2018: 프로젝트의 현황(現況)[LibreOffice Conference 2018: State of the Project] — Italo Vignoli 알바니아 티라나(Tirana, Albania)에서, 2018년 9월 25일부터 9월 28일, 4일간 열린 리브레오피스 컨퍼런스 2018(LibreOffice Conference 2018)에서, Italo Vignoli씨께서...
2018년 9월 25일부터 9월 28일, 4일간 열린 리브레오피스 컨퍼런스 2018(LibreOffice Conference 2018)의 요약 영상이 공개 되었습니다. English: LibreOffice Conference 2018 recap video Korean: 리브레오피스 컨퍼런스 2018 요약 영상 < iframe src="https://cdn.embedly.com/widgets/media.html?src=https://medium.com/libreoffice-korean-team/https%3A%2F%2Fwww.youtube.com%2Fembed%2FTMtyFDcZEUg%3Ffeature%3Doembed&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DTMtyFDcZEUg&image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FTMtyFDcZEUg%2Fhqdefault.jpg&key=a19fcc184b9711e1b4764040d3dc5c07&type=text%2Fhtml&schema=youtube%22...
알송 알송은 이스트소프트에서 만든 알 시리즈 프로그램 중 하나입니다. 특징으로는 재생하는 음원의 가사를 등록하면 다른 사람도 같이 가사와 함께 감상이 가능하다는 점입니다. 그런데 문득 호기심이 생겼습니다. 알송에 등록된...
Python What's new in Python 3.7 and beyond Python 3.7 과 그 이후의 변경사항에 대해서 Asterisks in Python: what they are and how to use them Python에서 *의...
카카오톡의 서버사이드 코틀린 새로운 JVM 언어인 Kotlin을 서버측면에서 사용 할 때 고려해야 할 사항에 대해서 소개하는 기사 스프링5 웹플럭스와 테스트 전략 Spring 5에서 도입된 WebFlex를 테스트 하는 방법을...
자동으로 스크린샷을 저장하기 위해 Browsershot을 사용했다. 그런데, 한글이 제대로 표시되지 않아서 한참 삽질했다. 다행히 포기하기 직전에 기적적으로 해결 방법을 발견했다. 원래는 일본어가 동일한 증상으로 표현이 안되는 문제에 대한...
실은 여기서부터가 실제 튜토리얼의 내용이다. 이전 포스트 2개는 이 포스트를 이해/진행하기 위한 내용이었다. 동시성을 보장하지 않는 소켓 서버 먼저 동시성을 보장하지 않는 소켓 서버 부터 작성해보자. import socket...
본 논문을 연구한 목적은 함수형 언어의 장점을 최대한 활용하기 위해서 lazy와 referential integrity을 활용 한다고 가정 할 때, 1) 함수형 언어는 어떤 모델을 사용해서 병렬처리를 진행하는가? 2) 개별...
그럼 우리의 대안인 제너레이터가 언어 레벨에서 과연 무엇인지 알아보자. 이터러블, 이터레이터 제너레이터를 이해하려면 먼저 이터러블/이터레이터의 개념부터 이해할 필요가 있다. 이터러블: __iter__() 또는 __getitem__() 메소드가 구현되어 있고 (빌트인 함수...
본격적인 사이드 프로젝트 시작에 앞서 몸풀기로 만들었다. 재미있는 주제가 안 떠올랐다. 조금 시간을 들여 뭘 만들지 고민하다가 만만한 검색 랭킹을 골랐다. 동작은 간단하다. 텔레그램 봇에 /start 명령을 입력하면...
이 포스트 시리즈는 김준기님의 Pycon KR 2018의 튜토리얼 세션을 복습하기 위해 작성되었습니다. Python의 asyncio 패키지는 싱글 쓰레드 환경에서 매끄러운 동시성 구현을 위해 3.5 버전부터 추가되었다. 파이썬의 제네레이터를 이용해...
KDE한국(KDE Korea)에서 주최하는 KDE 22주년 기념 생일 파티에 다녀왔습니다. #KDEis22 KDE의 22주년 생일 축하합니다! 2018년 10월 14일, KDE한국(KDE Korea)에서 주최하는 KDE 22주년 기념 생일 파티가 대한민국 서울에서 열렸습니다. KDE의 22주년...
모델명이 상당히 긴 제품에 대한 이야기입니다. “갤럭시 탭 A(2016) with S pen(LTE)”는 이름을 정확히 다 적어야 합니다. 갤럭시 탭 A 안에 여러가지가 있는데 그중에 2016년에 나왔고 S Pen...
Python AWS Lambda + Serverless Framework + Python — A Step By Step Tutorial — Part 1 “Hello World” Python을 사용해서 AWS Lambda를 사용하는 방법을 소개하는 튜토리얼 기사...