아무튼 워라밸

구글 계정에서 예전 비밀번호 재사용하는 방법 ('최근에 사용한 비밀번호입니다.' 해결하기)

내가 작정하고 내 사생활과 비밀번호를 한 곳에 다 몰아 넣은 유일한 계정이 구글, 지메일이다. 그런데 최근에 내가 아닌 다른 누군가가 내 계정에 로그인을 시도한 적이 있다는 메일을 받았다. 이건 내가 아니라고 확인만 하고 이대로 지내려고 했는데, 구글에 로그인을 하면 계속 위쪽에 거슬리게 보안활동을 검토하라고 알림창이 뜨더라. 2차 인증 방법을 적...

로컬 PC로 웹훅 받아서 파이썬 스크립트 실행하기 (Flask)

요즘 이런저런 API 서비스를 사용하다 보면 웹훅(webhook)이라는 걸 볼 수 있다. 특정 이벤트가 발생했을 때(trigger) 지정된 URL로 HTTP 요청을 보내주는 거다. 이렇게 되면 웹훅을 보내준 그 녀석이 클라이언트, 그 웹훅을 받는 곳이 서버가 되는 셈이다. 사실 상용 서비스들끼리 연결해서 이벤트가 발생하면 특정 작업을 해주는 서비스들...

파이썬 예외 처리 이해하기

파이썬으로 코드를 짜다보면 반드시 예외, 즉 에러가 발생할 가능성을 염두에 두고 작업을 해야 한다. 초특급 개발자가 완벽한 코드를 짜더라도, 소위 말하는 코드의 “무결성”을 갖췄다고 자신하더라도 하드웨어 상에서 뜬금없는 오류가 생길 수도 있기 때문에. 보통 IDE(통합개발환경)에서 코딩을 하면 어느정도 문법을 자동으로 교정해주기 때문에 크게 걱정하지...

음악이 일으키는 인간의 13가지 감정 (데이터 시각화)

최근에 음악에 대한 재밌는 연구를 발견했다. UC 버클리 연구자들이 미국과 중국에서 2000명이 넘는 사람들에게 다양한 장르의 음악을 들려준 뒤 그에 대한 감정 반응을 분석했는데, 그 감정들이 결국엔 총 13가지로 분류된다는 결과를 발표한 것이다. 궁금해서 직접 찾아보니 〈What music makes us feel: At least 13 dimen...

축구에서도 통계, 데이터 분석이 주목 받고 있다

개인적으로 해외 축구에 관심이 많아서 이런저런 유튜브 채널들도 좀 구독을 하는 편이다. 그 중 〈 독서축구〉라는 채널이 있는데, 주로 “독일”과 “스페인” 축구를 다루기 때문에 “독 & 서”이고, 축구를 읽어준다는 의미도 있다. 여기서 축구 통계에 대해 한 번 다룬 적이 있다. 참고로 이 채널을 운영하는 골닷컴 김현민 기자는 내가 전부터...

파이썬 함수 이해하기 (parameter, keyword arguments 다루기)

파이썬으로 코드를 짜다 보면 함수를 작성해서 사용할 일이 많아진다. 함수를 짜는 방법은 쉬우니 넘어가고, 그 외에 추가적으로 알고 있으면 좋은 내용들을 메모 차 남겨본다. 내용은 아래와 같다. return을 명시하지 않았을 때 기본값은 None이다. 함수는 인수(매개변수)를 선택적으로 받을 수 있고, 기본 값 설정이 가능하다. 함수의 ...