Bootstrap 에서 제공하는 Grid System (그리드 시스템) 활용 방법입니다.

그리드를 가지고 반응형 화면을 구성 가능합니다. 

화면을 가로 12개의 사이즈로 나누어 화면 해상도에 따라서 자동으로 맞추어 줍니다.

프로그램 개발자 입장에서 간략히 어떻게 작동되는지 알아두면 간단하게 추가나 수정이 가능합니다.


간단하게 기본 Grid 를 그려봤습니다.


.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-8
.col-md-4
.col-md-4
.col-md-4
.col-md-4
.col-md-6
.col-md-6


소스를 웹화면에서 보면 이렇게 나옵니다.

총 12개의 칸을 가지고 숫자값을 가지고 나누어서 쓸 수 있습니다.

또한 화면 해상도의 변화에 따라 Grid 위치가 자동적으로 바뀌게 됩니다.

스마트폰, PC, 태블릿 등 각각의 화면에 맞추어 자동으로 바뀌기 때문에 반응형 웹으로 구성하기 좋습니다.


다양한 Grid System 의 옵션들입니다.

다양한 class 옵션들로 화면 구성이 가능합니다.



Offset 옵션으로 중간에 빈칸을 만들 수도 있습니다.

사이즈를4 주었지만 offset 4의 값을 주면서 중간에 4 사이즈 만큼 빈칸이 생기게 됩니다.


.col-md-4
.col-md-4 .col-md-offset-4
.col-md-3 .col-md-offset-3
.col-md-3 .col-md-offset-3
.col-md-6 .col-md-offset-3





또한 Grid 안에 또다른 Grid 로 구성하여 중첩 할 수 있습니다.

바깥쪽 Grid 안에 row 영역을 넣고 Grid 를 나누어 주면됩니다.


Level 1: .col-sm-9
Level 2: .col-xs-8 .col-sm-6
Level 2: .col-xs-4 .col-sm-6




이러한 방법으로 몇개의 옵션들로 화면을 분할하여 반응형 웹을 구성 할 수 있습니다.

Grid System 을 적용 가능한 부분들은 다양합니다. 

예를 들면 PC 웹화면에서는 3개의 라인으로 넓게 보이게 구성했다가 모바일이나 태블릿처럼 작은 화면에서는 한줄로 나오게되는거죠.

간단하게 쇼핑몰의 경우에도 PC 화면에서 5열씩 보이는 것이 모바일에서는 한줄로 보이는 것처럼 자동으로 변하게 되는 것입니다.

Grid System 에 대해서 좀 더 다양한 예제는 아래의 URL 에서 확인하시면 됩니다


http://getbootstrap.com/css/#grid







이번에 소개하는 제품은 Mio Cyclo 105 제품입니다.

맘같아서는 가민(Garmin) 510 으로 구매하고 싶었지만 약 30만원대로 가격이 사실 많이 비쌉니다.

그래서 브라이튼(bryton) 제품으로 알아보다가 eBay 에서 Mio 속도계를 $89 가격으로 세일하길래 바로 구매했습니다.

사실 미오 제품과 브라이튼 제품이 비슷한 중저가 GPS 속도계라고 보시면 될 것같습니다.

가민 제품 중에 500과 비슷한 것 같네요. 가민이 가격이 거의 2배는 비싼 것 같네요.


처음 자전거 탈때 스마트폰 앱인 ipbike, 엔도몬도, 스트라바 등등 여러가지 앱으로 라이딩을 기록을 했었습니다.

스마트폰으로 기록을 하다보니 단점이 항상 배터리가 부족하게되고 실시간으로 속도를 보기가 힘든 점이 있습니다. 

그래서 GPS 속도계로 변경을 했는데 정말 만족스럽습니다.


박스를 오픈해보면 심플합니다.





속도계를 보면 사이즈는 정말 작습니다. 가민 500과 비슷한 정도 크기입니다.

왼쪽에 버튼 2개와 오른쪽에 버튼 2개해서 총 4개의버튼이 있습니다.

전원을 키면 삐릭~하는 소리와함께 켜지는데 옛날에 다마고치 사용하는 느낌이네요.

디자인도 깔끔하고 색감도 좋습니다.


화면 분할 세팅해 놓은 화면입니다. 

케이던스, 심박 등 불필요한 화면은 제거하고 필요한 데이터만 넣어두었습니다.

현재 속도와 거리는 크게 보고 평균속도와 라이딩 시간은 작게 표시했습니다.



왼쪽 위의 LIGHT 버튼을 누르면 백라이트가 이렇게 꺼집니다.

백라이트가 되서 야간 라이딩 시에 진짜 좋습니다.



왼쪽의 MENU 버튼을 누르게되면 화면이 전환이 됩니다.

이 부분도 세팅이 가능하며 저같은 경우 현재 시간으로 해두었습니다.

그래서 라이딩을 하다가 현재 시간을 보고 싶으면 버튼 하나 눌러서 시간을 보고 다시 돌려놓고 합니다.




메뉴에서 오른쪽의 위,아래 버튼으로 눌러서 기록, 설정 등 이동이 가능합니다.

또한 PC 연결 메뉴로 업로드도 하구요.




케이엣지에 마운트한 모습입니다.





가민 510과 비슷한 Mio Cyclo 105 를 5개월정도 사용하면서 느낀점입니다.


Mio Cyclo 105 의 장점입니다.

1. 약 10만원 정도의 저렴한 가격 (단 케이던스, 심박계 제외)

2. 18시간 정도 라이딩 가능한 배터리용량

3. 백라이트 가능

4. Auto Pause, 화면 분할 등 다양한 기능 (가민과 비슷한 것 같습니다.)


개인적으로 느끼는 단점입니다.

1. 기록을 Upload 하려면 MioShare 이라는 전용 프로그램을 통해서만 업로드 가능

2. 마이크로 USB 잭이 아닌 이전 버전 USB 포트 (가민 510과 동일한 포트)


저에게 단점으로 느끼는 점은 이제는 쓰지않는 USB 포트 규격과 upload의 불편한 점 외에는 크게 불편한 점은 없었습니다.

Strava 와 동기화도 잘되고 GPS도 튄적 한번도 없어서 라이딩을 기록하기에는 좋은 제품이었습니다.

특비 배터리 같은 경우 하루종일 라이딩을 하고 와도 50% 이하로 떨어진 적이 없어서 배터리 걱정은 하지 않아도 되니 좋습니다.

제가 GPS 속도계를 사용하는 이유는 단순히 라이딩을 기록하기 위한 목적이기 때문에 저에게는 가격대비 맞네요.

가민 520, 510, 500 제품 가격이 부담스러우시고 가볍게 라이딩 기록 목적이시라면 구매해서 사용해 보시는 것도 좋을 것같습니다.



dhb 슈커버입니다.


가격 : $22.67 (약 2만6천원)

사이즈 : EU 42~44 용


dhb 에서 판매하는 슈커버 종류가 몇개 있습니다.


Extreme Weather Neoprene Overshoe - for deep Winter conditions.
Neoprene Overshoe - for general Autumn/Winter use. 
Windproof Overshoe - for cooler Autumn/Spring weather.
Neoprene Toe Cover - for cool Autumn/Spring weather.


총 4가지이며 토커버부터 가장 추운날 사용하는 두꺼운 슈커버까지 있습니다.

제가 구매한 제품은 Neoprene Overshoe 제품으로 일반적인 가을/겨울에 사용하는 슈커버입니다.





올해 슈커버를 처음 구매하고 신어봤는데 신축성이 있어서 신기 편합니다.

근데 제가 종아리가 두꺼워서 그런지 뒤에 지퍼가 다 안올라가더군요. ㅋㅋㅋ

그래서 대충 올려놓고 그냥 찍찍이로 마무리합니다.


영상 3~5도 정도 되는 날씨에서 사용을 해봤는데 바람이 하나도 안들어와서 발가락이 시리지 않습니다.

기모 양말을 안에 신었는데 발가락이 춥다는 느낌은 한번도 없었습니다.

이정도 슈커버 정도면 영하 날씨에도 충분히 사용 가능할 것같네요.





+ Recent posts