SW 개발을 위한 SW들
SW 개발을 위한 SW들 지난 해 몇 년간 있던 팀을 떠나 다른 업무를 하는 팀으로 옮겼습니다. 전에 있던 팀에서 이것저것 새로운 도구들(Redmine, Jenkins, SVN, Maven..)을 도입해서 개발과 운영을 편하게 만들려고 …
쓸만한 걸 쓰는 개발자 블로그
SW 개발을 위한 SW들 지난 해 몇 년간 있던 팀을 떠나 다른 업무를 하는 팀으로 옮겼습니다. 전에 있던 팀에서 이것저것 새로운 도구들(Redmine, Jenkins, SVN, Maven..)을 도입해서 개발과 운영을 편하게 만들려고 …
Unitrends로 ESXi 백업하기 Unitrends Free 에디션으로 ESXi의 가상머신(VM, Virtual Machine)을 백업하는 방법을 설명합니다. ESXi의 백업이 필요한 분들에게 도움이 되면 좋겠네요. 서론 집에 조그만 서버를 하나 굴리고 있습니다. ESXi로 가상화를 구성해 …
FlywayDB FlywayDB 는 데이터베이스 스키마(테이블 설계)의 반영을 자동화하기 위한 도구 입니다. 왜 이런 도구가 필요한지 돌아보고 간단한 예제를 통해 사용방법을 알아보겠습니다. 소개 S/W 개발에서 버전 관리는 이제 당연한 것이 되었습니다. …
Kotlin Programming Language 2017년 5월에 있었던 Google I/O 에서 안드로이드 공식 언어로 Kotlin 이라는 프로그래밍 언어가 추가되었습니다. 안드로이드 개발 언어로는 보통 Java를 생각하게 되는데 새로운 언어라니, 게다가 공식 언어로 지정까지 …
지난 번 개봉기에 이어 주말동안 로봇을 만들어 보았습니다. Vernie, a robot 레고 부스트로 만들 수 있는 5가지 모델 중 박스에서 가장 큰 자태를 자랑하는 모델 입니다. 대표 모델이라고 볼 …
올해 초 발표되고 6월 출시된 레고부스트(모델번호 17101)가 국내 판매를 10월 16일 부터 시작하여 이번에 구매했습니다(공식몰 199.9천원). 올 여름쯤 제품의 존재를 알게 되었고 상당한 기대를 갖고 있었습니다. 교육과 놀이를 함께 한다는 …
얼마 전 심플한 IoT 개발 보드인 Wio Link(3단계, 5분만에 나만의 IoT 애플리케이션 만들기)를 포스팅 했었습니다. 개발 보드에서 지원하는 플랫폼 중에 하나가 IFTTT(Learn how IFTTT works – IFTTT) 입니다. 간단한 역할을 …
광고성 짙은 제목으로 시작했지만 저는 다만 IoT에 관심 있는 한 마리 개발자일 뿐. 특정 상품에 대한 리뷰이지만 고객으로서 이외에는 아무런 이해관계가 없음을 알려드립니다. 소개 제목의 모토는 요즘 재미있게 가지고 노는 …
파이썬 개발 도구로 아주 유용한 Jupyter Notebook이 있다. (소개 글) 웹 기반의 툴로 코딩과 실행, 시각화까지 가능하여 특히 과학/통계 분야에서 특히 폭넓게 사용되고 있다고 한다. 배경 파이썬은 virtualenv, anaconda 등을 …
프로세스 스크래핑은 대략 아래의 순서로 이루어집니다. 데이터 찾기 데이터를 가져올 URL을 찾습니다. 요청에 필요한 인자(parameter)를 확인합니다. 응답 데이터를 파싱하고 필요한 부분만 추출합니다. 데이터 저장하기 테이블을 만듭니다. 응답 데이터에서 추출한 부분을 …