Apple M1 Macboook Air 개봉기

입대하기전 사용하던 Macbook Pro 13’ Touch Bar 모델을 처분하고 전역하고 6개월이 지나서야 Silicon Macbook Air 13’ 를 구매하게 되었다. 전역하고나서 임시로 르누아르 Asus Zenbook을 잠시 사용하였는데 늘 불만족스러웠다. 이번 M1 맥북 시리즈의 퍼포먼스를 듣고서 구매를 해보았다. 발열과 배터리, 성능 측면에서 모두 우수하지만 개발하는데 이슈가 많다고한다. 하지만 장기적으로 봤을때는 모두 해결될 거라 생각했다. 항상 집에 새 전자기기가 오면 냄새를 맡는 우리집 고양이.. 제품 사양은 최저사양이다. 8GB RAM에 256SSD.. 램은 둘째치고 SSD는 많이 부...

더보기

한셀 VBS로 업무 자동화하기

한셀은 한컴오피스에서 만든 스프레드시트이다. 마이크로소프트의 엑셀과 비슷한 것 같으면서도 다르다. 웹 사이트나 서적을 확인해보면 보통 엑셀 VBA에 대해 다루고 한셀의 VBS는 다루지 않는다. 그렇다고 엑셀 VBA책을 사자니 문법이 미세하게 다르므로 오류가 발생하기 때문에 입문하기가 쉽지 않다. 진입장벽이나 호환성, 기능 문제 등으로 한셀을 사용하는 것을 권장하지 않는다. 군부대의 인트라넷처럼 어쩔수 없이 사용해야 하는 경우를 제외하면 말이다.

더보기

Django 모델을 Json으로 출력하는 방법

Django Restful Framework를 사용하는 경우가 아니라면 프론트엔드와 데이터를 주고 받기 위해 Json Response를 직접 구현하여야 한다. 대부분의 출력은 Django 템플릿 언어(DTL)와 jinja2를 활용하면 되지만, Javascript 와의 통신과 유동적 프로그래밍을 하기에는 부족하다고 생각한다. Javascript를 HTML 내부에 직접 태깅하여 하드코딩하는 방법도 있는데 아무래도 좋은 코드라 할 수 없다.

더보기

처음하는 케라스로 딥 러닝과 예측하기

Keras는 딥 러닝 모델을 개발할 수 있는 쉽고 강력한 파이썬 오픈소스 라이브러리다. 유명한 딥 러닝 라이브러리 Theano와 Tensorflow를 백엔드로써 활용하면 몇 줄의 코드만으로도 뉴럴 네트워크 모델을 만들고 학습시킬 수 있다. 이번 강좌를 통해 Keras를 활용하여 딥러닝 뉴럴 네트워크를 만드는 방법에 대해 알아볼것이다.

더보기

5분만에 Django 프로젝트 만들기 - Django CookieCutter

장고는 간편하지만 프로젝트를 시작할 때 마다 초기 설정에 너무 많은 시간을 쓰게 된다. 그리고 초보자들에게는 그 설정조차 난해할 수 있다. Django CookieCutter는 이와 같은 불편함을 덜어주기 위한 프레임워크이다. 생성부터 배포까지의 과정을 이 라이브러리가 처리해준다.

더보기