[도서리뷰] 파이썬 웹프로그래밍, 기초편(3판)

Book Review

이번 달에는 Django로 배우는 쉽고 빠른 웹개발 파이썬 웹 프로그래밍을 리뷰하게 되었다.파이썬은 현재 업무에서 주로 사용중인지라 정말 반가운 주제이다. 여느 책과 마찬가지로 1장은 웹 프로그램 초심자가 기본적인 개념부터 익히며 들을 수 있도록 친절한 설명이 이루어져있다. 2~4장까지는 웹 표준 라이브러리, 장고 프레임워크, 장고의 핵심 기능에 대해 알아볼 수 있으며, 5장에서는 앞장에서 공부한 실습 예제를 확장하여 새로운 …

Continue Reading

Ubuntu run level 확인 및 변경

LINUX SERVER

얼마 전에 황당한 일을 겪었다.운영중인 서버가 응답을 하지 않아서 콘솔에서 로그인하여 이것저것 확인해보고 있으면 어느새 서버가 살아나서 응답을 하고, 또 일정 시간이 지나면 응답을 하지 않는 상황.정확한 것은 아니지만 최근 설치한 GPU 드라이버 때문이 아닌가 싶다.원래 OS 설치시에 서버용으로 설치했기에 CUI 모드로 부트가 되는데, GPU 드라이버 설치 후 알 수 없는 이유에 의해 부트 모드가 …

Continue Reading

[도서리뷰] 성공하는 유튜브 채널은 따로 있다

Book Review

어릴적 영상/방송/미디어 쪽으로 많은 관심을 가지고 있었고, 학교에서 방송부 활동도 열심히 했으며, 개인적으로도 영상 제작 등을 열심히 했던 과거(?)가 있어서 눈길이 많이 가는 책이었다. 네이버 대표 크리에이터 카페인 <나는유튜버다>의 운영자인 강차분PD가 오랜 기간 PD생활을 하며 체득한 각종 팁들을 아낌없이 쏟아부은 책이다. 유튜브를 시작하고 싶지만 무엇부터 해야할지 막막한 새내기 유튜버들에게 정말 도움이 될만한 주옥같은 내용들로 구성되어 …

Continue Reading

[OSX] 터미널에서 파일 숨김 속성 변경하기

OSX

분명히 터미널에서는 파일이 존재하는데 finder에서 보이지 않는 파일이 있어서속성을 보니 -rw-r–r–@ 과같이 @ 표시가 있길래 검색해보니 OSX에서 숨김 속성을 제어할 수 있는 명령어가 있었다. chflags hidden 파일명위와같이 명령하면 해당 파일은 숨김속성을 가지게 되며 파인더에서 숨김파일 보기 옵션을 주지 않는다면 보이지 않게 된다. 반대로 숨김속성 제거 명령어는 아래와 같다. chflags nohidden 파일명 폴더 안의 모든 파일에 …

Continue Reading

Linux console에서 특정 파일을 제외하고 모두 삭제하기

LINUX

특정 파일만 삭제하는 것은 rm -rf file_name과 같이 많이 사용하는데,특정 파일만 제외하고 모두 삭제하는 케이스는 많지 않아서 해본적이 없는데 그 일이 벌어졌다.find 를 활용한 방법이었고, 덕분에 새로운 사실을 하나 더 알게 되었다. find -maxdepth 1 ! -name ‘file1 ! -name ‘file2’ ! -name . -exec rm -rv {} \; 이렇게 하면 depth 1이내의 파일며ddl file1, …

Continue Reading

[Android Studio] Unable to find bundled Java version. Try updating or re-installing Android Studio

Android Flutter DEVELOPMENT

flutter 개발을 위해 Android Studio를 설치하고 flutter sdk를 설치하고 flutter doctor을 실행했을 때, 이과같은 에러가 나면서 jre를 인식하지 못했다. 이리저리 검색을 해봐도 해결이 되지 않고, Android Studio 설치 폴더에 들어가보면 jre는 없고, jbr이라는 녀석이 있다. Android Studio Content 디렉토리 내에서 그냥 심볼릭 링크로 jre로 인식시켜주기만 하면 해결 된다.이렇게 간단한 문제였는데, 온갖 삽질을 다 했다..ㅠㅠ

Continue Reading

[도서리뷰] 비즈니스 데이터 과학

미분류

저자인 맷 태디는 아마존 08년부터 18년까지 시카고 대학교 부스 경영대학원에서 계량경제학 및 통계학 교수로 재직하였으며, MS의 수석 연구원과 이베이의 연구원을 포함하여 다양한 산업 분야에서 일한 경험이 있으며 현재는 아마존 부사장으로 재직하고 있다. 이 책은 비지니스에서 데이터 관련 문제를 해결하는데 중요한 수학적 이론 및 실용적인 방법들을 소개하고 있다. 저자의 특별한 시각과 비지니스 경험에서 얻은 지혜들을 담고 …

Continue Reading

NGINX 커스텀 에러 페이지 설정

NginX

NGINX 사용 시 404 혹은 403, 500 에러 발생 시 nginx 자체의 default 에러 페이지를 보여주게 된다. 아주 투박하고 멋스럽지 않다. 다른 디자인의 에러 페이지를 보여주고 싶은 경우 다음과 같이 세팅하면 된다. 위와 같이 server 블록 내에 error_page 항목에 status code와 대응하는 파일을 작성해주고, location 블록의 root에 해당 파일의 절대경로를 적어주면 된다.아래는 위의 코드가 적용된 …

Continue Reading

[도서리뷰] 온디바이스 AI

Book Review

머신러닝, 딥러닝에 대해 공부할 수 있는 수 많은 책들이 있지만 훈련된 모델을 iOS나 Android에서 활용하는 방법에 대해서 다루고 있는 책은 많지 않은데, 한 권으로 두 OS 모두에 대해 배워볼 수 있는 좋은 교재이다. 머신러닝에 대해 이미 공부를 해 본 독자라면 머신러닝에 관한 내용은 편안하게 볼 수 있으며, iOS, Android를 다루는 부분도 친절한 설명과 함께 진행되므로 …

Continue Reading

OSX용 USB image writer balenaEtcher

OSX

윈도우 PC에서는 Rufus 등의 프로그램으로 iso 파일을 usb에 write 했었는데, OSX에서는 어찌 해야할지 몰라 검색을 하다보니 아주 깔끔한 balenaEtcher이라는 앱이 있었다. 설치하고 실행시키면 다음과 같은 모습을 볼 수 있는데, 사용 방법도 아주 간단하다.write할 이미지를 선택하고, target device를 선택한 수 Flash!를 누르면 끝! 다운로드 할 수 있는 곳은 다음과 같다.https://www.balena.io/etcher/

Continue Reading