전체 288

티스토리 블로그 테마 적용하는 법

티스토리 블로그를 하는 이유는 여러가지가 있을 것이다. 자유로운 글 작성, 구글 애드센스 적용 가능 등 여러가지 이유가 있지만, 자유롭게 스킨을 배포 또는 매매할수 있고, 퀄리티 좋고 웹 표준을 준수하는 스킨을 적용할 수 있다는 것이다. 티스토리에서도 스킨의 자유도를 내세워 티스토리의 장점으로 부각시키고 있다. 티스토리 스킨 공식 사이트에 접속하면, 미리 만들어져 있는 스킨들이 나열되어 있는 것을 볼 수 있다. https://www.tistory.com/skin TISTORY 나를 표현하는 블로그를 만들어보세요. www.tistory.com 하지만 기본 스킨의 종류가 턱없이 부족하다. 이러한 스킨을 이용해서는 블로그를 맛깔나게 꾸미기 힘들 것 같다. 그래서 티스토리가 장점으로 내세우는 것이 바로 '이용자..

애드워즈 키워드 단가 확인하는 법

애드센스 및 네이버 포스트를 활용하여 광고하는 광고주가 고려할 것은 CPC, 기본 단가, 클릭률 등 많은 세부 사항들이 있다. 이 때 내가 선택한 키워드의 가치를 알 수 있는 방법이 있다. 어디까지나 애드센스 기준이므로, 다른 광고 플랫폼은 그들만의 CPC 선정 방식이 있을 것이다. 애드센스로 광고를 할 때 비용이 지급되는 기준은 CPC 이다. (비용의 대부분을 차지함) CPC는 Click Per Cost 의 줄임말로서, 광고를 클릭함으로서 광고주가 피광고주에게 돈을 지급하는 기준이 된다. 여기서 구글은 대략 30%의 수수료를 떼어 간다. (유투브는 40%정도 떼어 간다고 한다. 자세한 비율은 구글만 안다.) 그렇다면, 한 번 클릭당 단가를 알아야 광고주가 예산을 가늠할 수 있을 것이다. 그렇다면, 구글..

깃허브 블로그에 글 작성하기

깃허브 블로그를 만들었으면, 이제 블로그에 포스팅을 해야 한다. 블로그는 내가 만든 컨텐츠를 올리는 것이 주 목적인데, 이것을 못하면 블로그를 만들 이유가 없지 않은가? 블로그에 글을 작성하기 전에, 블로그 테마 파일의 구성부터 천천히 살펴보자. 구조 파악하기 블로그 테마 파일의 압축 파일본을 열어 본 파일이다. 온갖 파일들이 다 들어있다. 이 중에서 우리가 신경써야 될 파일은 몇 안되니, 천천히 알아보자. 전체 파일들의 구성은 웹을 구성하는HTML, CSS 파일들이 주로 있고 그 파일들 간의 연결을 해주는 핵심 부분은 Ruby 언어로 구성되어 있다. 내가 이 프로그램들을 다룰 줄 모르더라도, 블로그 운영하는 데는 문제가 전혀 없다. 우리가 주목해야 할 폴더는 _posts 폴더이다. 이 폴더에는 내가 올..

IT 이야기 2020.05.01

깃허브 블로그 간단하게 운영하는 법

개발자라면 누구나 한 번쯤 만들어 볼 법한 개인 깃허브 블로그. 하지만 개발자가 아니고, 프로그래밍에 조금만 관심이 있는 사람들이라도, 간단히 깃허브 블로그를 제작할 수 있다. 나 같은 경우에도 심심한 디자인의 블로그를 간단히 운영 중이다. 블로그를 운영하는 것이 생각보다 쏠쏠한 재미가 있다. 깃허브 블로그의 장점 1. 다른 블로그 호스팅 사이트에 비해서 매우 다양한 테마 네이버 블로그는 대한민국에서 블로그를 한다는 사람이라면 한 번쯤 접해보았을 것이다. 또한 간단한 게시물만 올려도 조회수가 눈에 띄게 오르는 것이 보일 것이다. 하지만 매우 제한적인 테마, 정형화 되어 있는 기능의 배치는 어디서 보았던 블로그인데? 라는 느낌을 받을 것이다. 블로그 운영 초보자 한테는 간편할 수도 있겠으나, 블로그를 하다..

IT 이야기 2020.05.01

NEXT 외장하드 케이스 구매

굴러들어온 하드디스크 얼마전에 우연히 500GB 2.5인치 하드디스크를 구하게 되었다. 운이 좋게 구매하지 않고 바로 사용 가능한 하드디스크가 생겼다. 마침 라즈베리파이도 있겠다, 간단한 NAS 시스템을 구축해 보았다. 데스크톱에 있는 4테라 하드디스크를 나스로 구성하면 제일 좋겠지만, 소음 문제도 있고 라즈베리파이를 이용하여 제 성능을 내기 힘들 것 같아서 실험용 정도로 쓸 수 있는 나스 시스템을 구축해 보기로 했다. 간단히 계획을 세우면, 라즈베리파이에 하드디스크를 마운트 시킨 다음, 그 하드디스크를 NAS를 통해 외부로 파일을 공유 할 수 있게 하는 것이다. 그 전에, 하드디스크의 요구 전력부터 알아봐야 한다. 전력은 전압 X 전류 의 공식을 가진다. 하드디스크의 전력은 보통 4와트~10와트 정도 ..

시티즈 스카이라인 게임의 화물 수요에 대하여 / 시티즈 스카이라인 공략

오랜만에 도시 하나를 새로 만들었다. 요즘 대학교 사강이 하도 밀려서 업보 청산 중이였는데, 일주일 정도 몰아서 새로 도시 하나를 제작해 보았다. 이번 도시도 실수로 25타일로 시작을 해서 도시 외곽이 상당히 못나 보인다. 도로의 경계와 수목의 경계가 확실히 보여서, 자유 시점 모드로 보았을 때 매우 어색하다. 이전 도시의 고질적인 문제점인 화물선 항구가 맨날 밀리는 문제를 다른 방법으로 해결해 볼려고 했다. 일단 도시 전경이다. 이 도시를 다시 지으면서 무엇인가 이상한 점을 발견했다. 이전의 도시와 비교할 경우에, 산업 단지의 수가 월등히 적다는 점이다. 인구수 10만 정도의 도시라면 그 도시의 상품 수요를 감당할 만큼의 산업 단지가 조성되어야 한다고 알고 있었는데, 시뮬레이션 단순화를 위해 물품 이동..

게임/시티즈 2020.04.23

아두이노 프로를 사용한 스탠드 작동부 제작

이거를 만들고 나서, 스탠드는 하나 사는게 훨씬 좋다는 생각이 들었다. 뻘짓 하지 맙시다 여러분. 개요 '그 바이러스' 덕분에, 등교는 고사하고 꼼짝없이 집에 있게 생겼다. 집에서 공부를 할 때면, 빛이 항상 그늘져서 책이 어둡게 보인다. 평소에 공부를 했여야 공부하는 환경이 있을텐데, 그늘져서 더욱 공부가 되질 않았다. 그래서 그냥 이참에 작업실에 있는 재료들을 이용해서 스탠드를 하나 만들기로 했다. 사실 여기 들인 돈과 시간을 생각하면 그냥 스탠드 하나 사는게 더 이득이겠지만, 괜히 공대생 자존심이 스탠드 구입을 막았다. 정말 귀찮게 산다. 부품 구성 아두이노 프로 미니를 이용해 전체 동작을 컨트롤 할 것이다. 아두이노 프로 미니를 사용한 이유는 https://tre2man.tistory.com/16..

아두이노 프로 특징 및 사용법

이번에 간단한 작품을 만들면서 아두이노 프로를 쓰게 되었다. 아두이노 프로는 기존의 아두이노와 다를 게 별로 없지만, 아두이노 프로를 사용함으로서 얻는 장점이 있기에, 사용을 할 것이다. 여기서는 간단히 아두이노 프로의 사용 이유와 사용법을 간단히 알아 볼 것이다. 아두이노 프로를 사용할 예정이라면, FT232RL 드라이버 설치가 필수적이다. 구글에 검색 후 설치하도록 하자. 아두이노 프로 특징 및 사용방법 아두이노 프로의 외형은 이렇게 생겼다. 실제 판매를 할 때에는 (대부분의 경우에는) 핀헤더가 달려있지 않고 따로 배송이 오니 주의해야 한다. 나는 아두이노 프로에 납땜을 한 상태이기 때문에 핀헤더가 달려있다. 아두이노 프로의 외형을 보면, 기존의 아두이노와 크게 다른 점이 눈에 보일 것이다. 바로 U..

원격 컨트롤 및 알람 기능이 있는 스위치 제작 - 1

개요 자취방에 있으면서 느끼는 것은, 빛이 정말 안 들어온다는 것이다. 사람사는 집인데, 빛은 들어와야 하는거 아닌가? 대학교 원룸촌은 이래서 문제가 많다. 월세 단합에 빽빽한 건물, 그로인한 소음문제와 채광문제. 엄청난 문제가 아닐 수 없다. 이러한 환경 속에서 (물론 핑계이지만) 아침에 일어나는 것은 힘들어졌다. 군대에 있을때는 기상나팔과 함께 불침번이 형광등을 켜주기 때문에 금방 일어났지만, 여기서는 일어나기 매우 힘들다. 아침이 되면 채광이 되어야 하는데, 아침9시까지 계속 어둡다. 이러는 엄청난 문제가 아닐 수 없다. 이를 해결하기 위해 지정한 시간이 되면, 자동으로 거실 형광등이 켜지는 시스템을 제작해 볼 예정이다. 또한 이렇게 만든 김에 원격으로 스위치를 컨트롤 할 수 있는 시스템도 같이 제..

파이썬 ModuleNotFoundError 해결하기

파이썬을 쓰다 보니 외부 모듈을 불러올 때가 많이 필요하다. 데스크톱으로 할 때는 아나콘다에서 바로 설치만 하면 되는데, 실제 리눅스 PC에서 사용할 때는 실행이 되지 않는다. 나의 경우에는 이러한 식으로 경고 메시지가 떴다. pi@raspberrypi:~ $ python3 Python 3.7.3 (default, Apr 3 2019, 05:39:12) [GCC 8.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import arrow Traceback (most recent call last): File "", line 1, in ModuleNotFoundError: No module name..