신야텐아 - 텐동, 카레, 우동, 냉모밀(냉모밀세트 추천)

유타로 - 라멘(쿠로 추천)

주람 - 스테이크덮밥

온돈부리 - 돈부리, 사케동(사케동 추천)

옥자회관 - 돈까스(돈까스 다 맛있고 크림고로케 꼭 먹어야해)

 

만족오향족발 - 일반+매족 반반 시키기

몽미 - 고기집(안가봤지만 김치찜 먹어보고싶다)

배꼽집 - 고기집(이베리코 짱맛, 비싸니까 회식할 때 가야해)

램스애비뉴 - 양고기집(여기도 비싸니까 회식할 때 ㄱㄱ)

 

바스버거 - 수제버거집(치킨버거 맛있어)

용무있습니까 - 중국집(기존의 짬짜면과는 다른,, 짬짜면이랑 꽃빵튀김 먹어야해)

완행식당 - 매운갈비찜(매운데 맛있어)

육전국밥 - 국밥집(비빔막국수에 육전반반 먹기)

'일상 > 끄적끄적' 카테고리의 다른 글

파비콘만들기  (0) 2017.11.09
제안서 + 특허  (0) 2017.06.20
4차 산업혁명 기술 및 등장배경  (0) 2017.06.17
빌립보서 4장 13절  (4) 2017.05.16
리눅스 기본 개념  (0) 2017.04.21

http://www.favicon.cc/

'일상 > 끄적끄적' 카테고리의 다른 글

상암 맛집 정리  (0) 2020.07.14
제안서 + 특허  (0) 2017.06.20
4차 산업혁명 기술 및 등장배경  (0) 2017.06.17
빌립보서 4장 13절  (4) 2017.05.16
리눅스 기본 개념  (0) 2017.04.21

1. 제안서

처음에 기획을 한다!

반드시 들어가야 하는 것은 왜 이프로젝트 하게 됐는지, 어떤 문제점 있어서 이것을 해결하고자 한다.

서론 본론 결론으로 제안서가 작성되어야 하지만 결론이 먼저 나와야한다.

회사 예산이나 구성원이 어떻게 되는지 작성한다.

얼마의 예산으로 어떤 일정을 따라 진행되는지 제안서에 들어가야 한다. 


· 제안서 작성하는 방법

· 목차

Ⅰ. 제안 개요

1. 제안의 목적

2. 제안의 범위

3. 제안의 전제조건

4. 제안의 특징 및 장점

Ⅱ. 제안업체 일반

1. 일반현황

2. 조직 및 인원

3. 주요사업실적

Ⅲ. 제안 시스템 및 기술부문

1. 시스템 구성

2. 시스템 구축방안

1) 제안 시스템 관련 설문조사 결과

2) 시스템 핵심 요구사항

3) 시스템 구축 방향

4) 시스템 구축 대상

5) 시스템 관리 방안

6) 보안 관리 방안

3. 시스템 구축 대상 시안화면

Ⅳ. 사업관리부문

1. 추진일정계획

2. 시스템 기술이전 계획

3. 시스템 시험운영방안

4. 업무보고 및 검토계획

5. 수행조직 및 업무분장


2. 특허

· 신규성이란?

- 이미 공개된 발명이 아니어야 한다. 즉 발명가가 발명하기 전에 일반 대중이 이미 알고 있던 발명에 특허권을 부여할 수는 없는 것이므로, 어떤 발명이 특허를 받으려면 그 발명은 그 이전에 일반 공중에 알려지지 않은 신규의 것이어야 한다.

· 진보성이란?

- 기존에 공개된 발명으로부터 용이하게 발명할 수 있는 것이 아니어야 한다. 즉 기존에 일반 대중에게 알려져 있던 기술 내용으로 부터 용이하게 발명할 수 있는 발명은 특허를 받을 수 없고, 특허를 받으려면 그 발명이 기존의 기술보다 진보한 것이어야 한다.

· 특허 명세서에 꼭 들어가야 하는 것(뭐를 의미하는지 쓰기 / 예를 들거나, 일반화해서)

- 발명의 설명

- 발명의 명칭(발명이나 고안의 내용을 간단하게 표시할 수 있는 명칭을 작성하는 부분이다.)

- 기술분야(발명이 속하는 산업·기술 분야를 간결·명료하게 요약하여 기재한다.)

- 발명의 배경이 되는 기술(발명의 이해, 조사 및 심사에 유용하다고 생각되는 종래의 기술을 명시하고 가능한 한 당해 기술에 관한 문헌을 인용한다. 종래기술이 갖는 문제점을 도출할 수 있을 정도로만 간략하게 기재한다.)

- 발명의 내용

- 해결하고자 하는 과제(배경기술에서 기재된 종래 기술과 관련하여 기재하며 문제점을 해결해 발명이 내는 직접적인 효과에 대응하여 기재한다.

- 과제의 해결 수단(종래 기술의 문제점을 해결하기 위한 구체적인 수단을 기재한다. 특허청구범위를 요약하여 기재한다. 실무상으로는 특허청구범위의 문장을 동일하게 복사하는 것이 일반적이다.)

- 발명의 효과(종래 기술에 비교하여 보다 유리한 효과를 기재하며 각 기술적 과제별로 효과를 기재한다.)

- 도면의 간단한 설명(첨부도면의 각각의 도면에 대하여 각 도면이 무엇을 표시한 것인가에 대한 설명을 간결·명료하게 기재한다.)

- 발명을 실시하기 위한 구체적인 내용(참조도면이나 참조부호를 인용하여 본 발명의 구체적인 실시예에 따른 구성과 그 작용(동작)을 기재한다. 본 발명의 실시예는 도면과 유기적으로 연관지어 작성한다.)

- 부호의 설명(도면에 있는 숫자들에 대한 간단한 설명을 기재한다.)

- 청구범위

- 청구항(첫 번째 청구항은 종래기술과 구분되는 한도 내에서 가장 넓은 청구항을 작성한다. 청구항들은 가능한한 넓은 보호범위를 획득할 수 있는 포괄적인 청구항을 작성한다. 매우 구체적이고 한정적인 표현은 권리범위를 축소하게 된다.)

- 요약서

- 요약

- 대표도

- 도면

'일상 > 끄적끄적' 카테고리의 다른 글

상암 맛집 정리  (0) 2020.07.14
파비콘만들기  (0) 2017.11.09
4차 산업혁명 기술 및 등장배경  (0) 2017.06.17
빌립보서 4장 13절  (4) 2017.05.16
리눅스 기본 개념  (0) 2017.04.21

1) AI 음성비서

- 사용자가 기기와 대화를 주고 받으며 정보를 확인하거나 집안의 각종 모든 기기가 인터넷에 연결되어 IoT 시대에서 사람의 음성만으로 기기들을 통제하는 것이다.

- 스크린이나 자판 없이 사용자의 음성을 인식해서 사용자의 명령에 따라 음악을 재생하거나 스마트폰, 가전제품이나 자동차 등 IoT로 제어할 수 있는 기기 등을 작동하는 데 사용한다.

- AI 음성비서의 가장 중요한 기술

발음을 알아듣고 받아 쓸 수 있는 음성 인식 기술

말이 무슨 뜻인지를 분석하는 자연어 인식 기술

-  AI음성비서 종류

애플의 시리, 마이크로소프트의 코타나, 아마존의 알렉사, 구글의 어시스턴트, SK텔레콤의 누구, KT의 기가지니, 삼성전자의 빅스비, 네이버의 아미카

- AI 홈 비서의 기능

전자 제품 제어, 생필품 주문, 개인 스케줄 관리, 택시 호출, 날씨나 영화 정보 제공


2) 에너지 하베스팅

- 자연에너지를 모아서 유용한 전기에너지로 바꾸는 기술이다.

- 예를 들어서 내가 놀러가서 불을 지펴서 열에너지가 나왔는데 이 열에너지를 전기 에너지로 바꿀 수 있는 기술이 에너지 하베스팅이다.

- 에너지 하베스팅의 원리

에너지 발생 -> 에너지 변환장치 -> 에너지 저장장치 -> 에너지 소비장치

- 에너지 하베스팅 기술의 핵심

소세력 에너지를 사용가능 에너지로 직접 변환하거나 저장하는 기술도 중요하지만

소세력 에너지를 직접 활용할 수 있는 소규모 기기의 기술 개발 또한 중요한 기술 부분으로 평가 받음


3) 스마트 쇼핑

- 예전에는 상품에 RFID 태그를 붙여서 결제를 하는 방식으로 쇼핑이 이루어졌다.

- 하지만 스마트 쇼핑 중 아마존 고는 카메라와 각종 센서들로 이용자의 동선을 파악한다.

- 좌표를 사용해서 고객이 상품을 잡으면 수많은 카메라들이 상품에 대한 각도를 측정하고 있어 내가 상품을 골라 내 카트에 담으면 알아서내 쇼핑 목록에 플러스되고 내가 다시 상품을 꺼내놓으면 마이너스 되게 한다.

- 이것이 가능하게 된 것은 위치 기반 서비스가 발전하였기 때문이다.

- 하지만 작은 물건에 대한 위치 측정도 이루어져야 하기에 cm단위도 커버 될 수 있어야한다.

- 스마트 쇼핑으로 인한 긍정적인 효과로는 구매 단게 단축으로 인한 편리성 확보와 고객 확보로 인한 매출증가이고, 부정적인 효과로는 결제 시스템에 대한 높은 수준의 보안이 요구되어 시스템 개발에 대한 막대한 비용이 요구된다는 점이다.


4) 스마트 팜(36분 29초)

- 스마트 팜이 홈넷, 애완동물 모니터링, 스마트홈과의 가장 큰 차이점은 커버리지이다.

- 스마트 팜은 스마트홈의 WIFI존의 커버리지로는 불가능하다. 엄청 넓기 때문에!

- 따라서 스마트팜은 이동통신망을 사용하여 개인 휴대통신기기를 통해 모니터링한다.

- 집에서는 와이파이망을 쓰지만, 밖에서는 이동통신망(3G, 4G, 5G)을 사용한다는 것이 가장 큰 특징이다.


5) WBAN

- WBAN은 Wireless Body Area Network의 약자로 체내 혹은 인체의 주변에서 일어나는 근거리 통신으로 센서, 통신, 구동체 등의 다양한 기술이 복합적으로 적용되고 있다.

- 모든 웨어러블 디바이스의 핵심적 요건 중 하나이다.

- 저비용, 저전력, 고속 통신의 특징을 가지고 있다.

- 케이블 대신에 사람의 몸을 사용하여 데이터 통신을 실현하는 기술이다.

- 인체를 통신 경로로 사용하여 인체에 흐르는 미약한 전류를 센서로 검출함으로써 양방향 통신을 실현하는 방식이 뛰어나다.

- 보안이 뛰어나고 전송 절차가 간단하지만 거리상의 제약이 있고 데이터 전송량이 낮다.

- 사람의 생체 신호는 물론 인체 내부의 생체 정보를 측정해 무선으로 데잍를 전송하는 등 다양한 의료 분야에 활용될 수 있다.

- 또한 인체의 움직임을 감안한 스크린골프, 닌텐도 위 등의 다양한 엔터테인먼트에도 이용되고 있다.


6) 비콘 위치기반 서비스

구분 

비콘(Beacon)

NFC

기반 기술

 블루투스 저전력 에너지(BLE)

 RFID

적용 범위

 최대 50M

 20CM 이하

태깅(Tagging)

 필요없음(비접촉식 결제 가능)

 필요

안전성

 상대적으로 취약

 상대적으로 안전

특성

 Active

 공공 서비스에 강점

 일대다, 다대다 서비스 중심

 Passive

 일대일 서비스 중심

 장점

 다양한 s/w 응용기술 가능

 컨버전스(하나의 기기나 서비스에 모든 정보 통신 기술이 융합되는 현상)에 용이

 능동형 서비스

 (마케팅 기술 적용이 용이)

 태깅 과정을 통한 맥락인식 응용 가능

 단점

 블루투스 실행 및 관련 s/w(app) 필요

 수동적 서비스


7) 블록체인을 통한 거래형성과정

A와 B 사이의 거래 과정

1. A가 B에게 펀드를 보냄

2. 거래정보가 채굴자에 의해 블록화됨

3. 형성된 블록은 네트워크 참여자 모두에게 동의를 구하기 위해 보내짐

4. 50%이상의 동의를 얻은 블록은 이전 블록들에 연결되어 거래정보가 공유되고 공개됨

5. B가 펀드를 받음


8) Smart Factory

공장 내 설비와 기계에 센서(IoT)가 설치되어 데이터가 실시간으로 수집, 분석되어 공장 내 모든 상황들이 일목요연하게 보여지고 이를 분석해 목적되 바에 따라 스스로 제어되는 공장을 의미한다.

핵심 기술로는 IoT, 빅데이터, 클라우드가 있다.

소품종 대량생산의 경우 일관공정하고, 순차적이며 고정설비이며, 중앙 집중제어, 유선통신, 실시간 위치 파악이 불가능했다면

다품종 대량생산이 되는 4차 산업혁명에서는 모듈공정하고, 가변적이며 유연설비이며, 자율 분산제어, 무선통신, 실시간 위치 추적이 가능하다.

소재나 부품에 시멘틱 메모리(RFID등 제품의 이동경로 등 이벤트를 기록해 저장할 수 있는 메모리 분류)가 부착되기에 가능한 것이다.


9) O2O vs O4O

 O2O

 O4O

 오프라인-온라인 중개서비스

 온라인 업체를 통해 오프라인 기업 매출 증대

 단순중개(수익 확보 어려움)

 중개 + 생산(비즈니스 확대)

 모루밍족의 등장, 옴니채널로 운영

고객 정보, 자산 기반, 비즈니스 확대되어 신수익을 창출하는 플랫폼 


10) VR vs AR vs MR

 

 가상현실(VR)

 증강현실(AR)

 혼합현실(MR)

 중심세계

 가상세계

 현실세계

 가상 및 현실

 디스플레이

 HMD, 고글형

 안경형, 투사형

 HMD, 고글형, 투사형

 특징

 몰입감

 현실감

 입체감

 활용분야

 게임, 영화, 테마파크, 시뮬레이션, 헬스케어 등

 엔터테인먼트, 교육, 훈련, 광고, 의료 등

 관광, 레포츠, 학습, 공연, 전시, 회의, 진료, 재해훈련 등


- IoT(사물인터넷)가 왜 등장하게 되었고 어떤 특징을 가지고 있는가?

최초의 음성 전화기로 부터 시작해 2007년 최초의 아이폰이 탄생한 이 전화기의 역사 속에는 소통이라는 핵심 키워드가 존재한다.

멀리있는 사람이랑, 다른 나라 사람이랑 소통하려고 이렇게 소통이 발전하게 된 것이다.

또한 이런 소통을 통해 혁신적인 기술의 개발 및 사회, 문화, 정치, 경제 전반의 혁신이 이루어 지게 되었다.

따라서 IoT가 나오고, 4차 산업혁명이 등장하며 기계와 인간이 소통을 할 수 있게 되었다.

소통의 역사 속에서도 큰 부분을 차지하고 있는 애플이 시작한 모바일 기기의 혁명으로 인해 무선 통신 기술이 보편화되고 모든것들이 일회용품화되며 IoT가 나오게 되었다.

IoT라는 용어가 등장하게 된 것은 1999년이지만 2015년 부터 IoT라는 용어가 제대로 자리를 잡기 시작했다.

IoT의 핵심 포인트는 IoT 기기 자체가 아니라 그 기기가 수집한 데이터를 유의미하게 만드는 것이다.

기계 속에서 살지만 정말 필요한 것은 데이터로, IoT는 data 중심의 platform이며 IoT 기기가 수집한 컨텍스트 데이터와 다른 서비스들을 매시업(mashup) 함으로써 혁신을 가져올 수 있다.

그리고 IoT는 4차 산업혁명의 핵심 기술 중 하나로, 인간의 개입 없이 각각의 사물들이 상호 협력하며 쌍방향으로 의사소통을 하여 지능적인 서비스를 제공해 주는 특징을 가진다. 능동적으로 의사소통하고 스스로 판단하여 정보를 전달하고 처리한다. 또한 완벽한 사물인터넷을 구현하기 위해서는 센서네크워크, 빅데이터, 인공지능이 모두 필요하다.


- 4차 산업혁명이 왜 등장하게 되었고 어떤 특징을 가지고 있는가?

4차 산업혁명이란 새로운 기술 하나가 등장하여 산업을 발전시킨 것이 아니라, 기존의 기술들이 모바일 디바이스나 무선 통신 기술에 의해 연결되어 만들어진 새로운 산업이다.

4차 산업혁명은 IoT, AI, 빅데이터, 드론, 3D프린팅 등등 폭 넓은 분야에서 새롭게 부상하는 과학기술을 통해 이뤄지는 융합이다.

IoT, AI, 빅데이터, 드론, 3D프린팅 이 기술들은 기술의 성숙도를 표현하는 시각적인 도구인 하이프 사이클을 따르고 있다.

이 4차 산업혁명은 다보스 포럼(세계경제포럼으로 각국 주요 인사들이 스위스에 매년 모여하는 회의)에서 등장하게 되었다.

다보스 포럼에서는 올해부터를 4차 산업혁명의 시대로 명명했다.

다보스포럼 창립자 겸 회장인 클라우스 슈밥은 4차 산업혁명이 우리에게 쓰나미처럼 몰려올 것이라고 그것이 모든 시스템을 바꿀 것이라고 다보스포럼에서 말했다.

또한 책임지는 리더십에 대해 강조를 하기도 했다.

4차 산업혁명의 핵심 키워드는 융합과 연결이다.

4차 산업혁명의 특징으로는 사람과 사물, 사물과 사물이 인터넷 통신망으로 연결된다는 초연결성, 초연결성으로 비롯된 막대한 데이터를 분석하여 일정한 패턴을 파악하는 초지능성, 이를 통해 제품 생산과 서비스가 자동으로 이루어진다는 자동화가 있다.


- 데브옵스란

DevOps(데브옵스)란 소프트웨어의 개발(Development)과 운영(Operation)의 합성어로, 소프트웨어 개발자와 정보기술 전문가 간의 소통, 협업 및 통합을 강조하는 개발 환경이나 문화이다.

쉽게 말해서 빌드, 테스트를 실시하는 프로세스를 말하며 이러한 통합 프로세스를 상시로 실시하는 CI이다.

이전에는 개발자는 개발만, 운영자는 운영만, 기획자는 기획만 했었다. 따라서 기획자가 일을 잘하지 못한다면 개발자는 많은 고생을 했었다.

하지만 이러한 문제점은 데브옵스를 통해 해결할 수 있다.

데브옵스는 개발자, 운영자, 기획자가 따로따로가 아니라 공통으로 클라우드를 통해 모든 것이 공유되므로 개발자와 운영자, 기획자가 모든 것을 다 알고 있어서 개발자가 기획도 참여하고, 기획자가 개발 진행상황도 다 알고 있는 것이다.

데브옵스는 하나의 플랫폼으로 모든 시스템이 자동화되어있어서 서로 커뮤니케이션을 할 수 있다. 또한 문제 해결을 위한 모니터링을 개발하여 모니터링이 문제의 정확한 증상을 보여주도록 지속적으로 개발하고, 필요에 따라 모니터링이 자동으로 문제를 해결할 수 있다.

따라서 개발과 운영 관점 차이에서 오는 문제들을 엔지니어링의 힘으로 극복하는 것이다.

데브옵스의 장점으로는 소프트웨어 개발 사이클 속도를 높일 수 있고 조직 구성원들 간에 팀워크를 강화할 수 있다. 모든 것이 자동화되고 코드화되며, 간소화된다. 따라서 시장에 대한 빠른 응답이 가능하고 질(Quality)이 향상되며 조직적 효율성이 증대된다.

데브옵스 개발자가 되기 위해서는 Git같은 CI와 Varant같은 툴을 이용해 권한설정하는 것, 리눅스, AWS에 익숙해져야한다.

자동화하는 것을 즐기는 것이 가장 중요하다.


- 빅데이터란 (+머신러닝)

빅데이터란 두 가지로 정의를 내릴 수 있다.

먼저 IDC에서 업무 수행 방식에 초점을 맞춰 정의한 것으로 다양한 종류의 대규모 데이터로부터 저렴한 비용으로 가치를 추출하고, 데이터의 빠른 수집, 발굴, 분석을 지원하도록 고안된 차세대 기술 및 아키텍쳐이다.

두번째로는 맥킨지에서 데이터의 규모에 초점을 맞춰 정의한 것으로 기존 데이터베이스 관리도구의 데이터 수집, 저장, 관리, 분석하는 역량을 넘어서는 데이터이다.

빅데이터 분석 기술로는 크게 5가지가 있다. 데이터 마이닝, 텍스트 마이닝, 오피니언 마이닝, 소셜 네트워크 분석, 클러스터 분석이다.

데이터 마이닝이란 대용량의 데이터에서 유용한 정보를 추출하는 것이다. 통계적, 수학적 기법과 인공지능을 활용한 패턴인식 기술을 이용하여 데이터 속에서 유의미한 관계, 규칙 패턴 등에 대한 규칙을 발견하는 것이다.

텍스트 마이닝이란 텍스트 데이터에 대하여 자연어 처리 기술을 적용하여 유용한 정보를 추출, 가공하는 기술이다. 자연어 처리 기술이 적용되므로 자연어에 영향을 많이 받는다.

오피니언 마이닝이란 소셜미디어의 정형/비정형 텍스트의 긍정, 부정, 중립의 선호도를 판별하는 기술이다.

소셜 네트워크 분석이란 소셜 네트워크 연결 구조 및 연결강도 등을 바탕으로 사용자의 명성이나 영향력을 측정하여, 소셜 네트워크 상에서 입소문의 중심이나 허브 역할을 하는 사용자(인플루언서)를 찾는데 주로 활용된다. 인플루언서의 모니터링 및 관리는 마케팅 관점에서 중요하다.

클러스터 분석이란 데이터 간의 유사도를 정의하고 각 데이터간의 거리를 구하여 서로 거 리가 가까운 것부터 순서대로 합쳐가는 기술이다.


+ 머신러닝이란?

컴퓨터가 학습할 수 있도록 알고리즘과 기술을 개발한 것

데이터를 기반으로 하여 데이터를 유용하게 처리하는 기술

딥러닝<머신러닝<인공지능

[머신러닝 Training 과정]

- 데이터 수집 -> 수집한 데이터에서 특성을 추출 -> 추출한 특성을 바탕으로 그룹핑 -> 그룹핑하여 분류하여 학습 반복

[머신러닝 Test 과정]

- 데이터 수집 -> 수집한 데이터에서 특성을 추출 -> 추출한 특성을 바탕으로 그룹핑 -> 그룹핑하여 분류하여 학습 -> 결과도출

머신러닝 = 빨간점

빨간점과 파란점 녹색점이있는데

푸르딩딩한 분홍색 점이 들어오면, 자주색같은 붉은색 점이 들어오면 어디에 그룹핑을 시킬것인가?

빨간색점 그룹, 파란색점 그룹, 녹색점 그룹

스스로 데이터를 수집해서 특성을 추출해 그룹을 지어 지속적으로 학습하다 보면 자주색도 어느 그룹에 들어갈 수 있다.


· 소통

멀리있는 사람이랑 소통하고 다른나라 사람들이랑 소통할라고 이렇게 소통이 발전하게된 것

그래서 현재 기계와 인간이 소통할 수 있게 됨(EX. 시리)

이렇게 되서 IoT가 나오고 4차산업혁명이 나오게됨


· 가트너 보고서에서 10대 기술 트랜드 알 수 있음

최근 몇 년간 4대 트랜드(IoT, Big Data, AI, 3D 프린팅)이 계속 나오고 있음


· Hype Cycle(하이프 사이클) - 다보스 포럼

- 기술의 성숙도를 표현하기 위한 시각적 도구

- 하이프 사이클은 5개 단계로 이루어지며, 이는 기술의 성장 주기에 대응됨

- 이제 기술을 배우고 새로운 기술이 나오면 분명히 그 기술이 이 하이프사이클을 따를 거라고 생각하면됨


· IoT가 어떻게 탄생하게 되었을까?

- 옛날에 IoT라는 용어가 등장했지만, 1988년도에 나온 유비쿼터스 컴퓨팅은 너무 오래됐음.

1999년에 IoT가 등장했다. 하지만 그때는 사라졌다.

2015년부터 IoT라는 용어가 제대로 자리를 잡기 시작함

모바일 기기의 혁명으로 나오게 됨(애플이 시작) -> 무선 통신 기술이 보편화 됨 -> 모든 것들이 일회용품 화가 되면서 IoT가 등장하게 됨

IoT의 핵심 포인트 : IoT 기기 자체가 아니라 그 기기가 수집한 데이터를 유의미하게 만드는 것이 가치!

기계 속에서 살지만 정말 필요한 것은 데이터!

IoT는 data 중심의 platform이며 IoT 기기가 수집한 컨텍스트 데이터와 다른 서비스들을 매시업(mashup) 함으로써 혁신을 가져올 수 있음


· 4차 산업혁명 속에 IoT 포함되어 있음


· 4차 산업혁명이란?

- 새로운 기술이 하나가 나타나서 산업을 발전시킨게 아니라, 기존의 기술들이 모바일 디바이스나 무선 통신 기술에 의해 연결되어 새로운 산업이 만들어지게 된 것이다.

- AI, 로봇, IoT, 빅데이터, 드론, 3D 프린팅 등등 폭 넓은 분야에서 새롭게 부상하는 과학기술을 통해 이뤄지는 융합


· 4차 산업혁명 등장?

- 다보스포럼(세계경제포럼)이란 스위스에서 각국 주요 인사 들이 모여하는 회의

- 클라우드 슈밥 : 4차 산업혁명이 우리에게 쓰나미처럼 밀려올 것입니다. 그것이 모든 시스템을 바꿀 것입니다.

- “숨 가쁜 변화 속에 시시 때때로 불거지는 요구에 즉각 반응하고 결정책임을 지는 새로운 리더십 모델이 필요하다”

- “소통과 책임감에 기반을 둔 새로운 리더십 모델이 안보 문제부터 4차 산업혁명까지 세계가 직면한 도전을 극복하는 데 필요하다”

- 책임지는 리더십에 대해 강조함

'일상 > 끄적끄적' 카테고리의 다른 글

파비콘만들기  (0) 2017.11.09
제안서 + 특허  (0) 2017.06.20
빌립보서 4장 13절  (4) 2017.05.16
리눅스 기본 개념  (0) 2017.04.21
이사야 41장 10절  (0) 2017.02.09



내게 능력주시는 자 안에서 내가 모든 것을 할 수 있느니라

- 빌립보서 4장 13절


I can do ALL things through him who gives me strength

- Philippians 4:13



'일상 > 끄적끄적' 카테고리의 다른 글

제안서 + 특허  (0) 2017.06.20
4차 산업혁명 기술 및 등장배경  (0) 2017.06.17
리눅스 기본 개념  (0) 2017.04.21
이사야 41장 10절  (0) 2017.02.09
블로그 시작!  (0) 2017.01.28

01 리눅스의 기본 개념과 프로그램 작성

· 다중작업 : 선점 가능한(preemptive) 실제 다중 작업 지원

 - 작업 :  실행중인 상태의 프로그램(프로세스)

· 다중 사용자

- 동시에 여러 명의 사용자가 시스템에서 작업하는 것을 허용

- 터미널이나 네트워크 연결을 통해서 동일한 하나의 리눅스 시스템을 이용

· 다중 프로세서 : 리눅스는 다중 프로세서 구조에서도 실행 가능

- 다중 프로세서 : 2개 이상의 CPU로 구성된 컴퓨터 시스템

· 이식성이 높고 다양한 언어로 사용이 가능해 확장성이 좋음

· 파일 시스템

- 트리구조

- 별도로 추가된 물리적인 보조기억장치들이나 하드웨어 디바이스들도 파일형태로 파일시스템에 연동되어있음

· 권한

- 사용자별로 별도의 권한 부여

- 관리자 : 시스템을 관리하기 위해 막강한 권한을 갖음

- 사용자 : 여러 명의 사용자가 동시에 사용할 수 있기 때문에 발생할 수 있는 여러 가지 문제를 사전에 방지

· 셸

- 사용자가 시스템을 쉽게 사용할 수 있게 중간자 역할의 프로그램

- 프롬프트에 명령어 라인 입력해서 원하는 작업 수행 가능


· man 명령어 : 시스템의 명령이나 프로그래밍 언어의 함수 사용법을 익히기 위한 핵심

· cat 명령어 : 파일 내용을 화면에 표시(도스의 type과 유사)

· vi 편집기 : 편집모드→명령어모드→ESC→:→wq→Enter


★gcc를 별다른 옵션 없이 실행하면 생성되는 실행파일명은 항상 a.out

· 실행파일명을 변경하고 싶으면 - o 옵션을 사용하면 변경 가능

$ gcc [option] source_1.c [source_2.c source_3.c ... source_n.c]

[option]

- o filename(생성될 실행파일명)

- c (one.c) : 저장한 소스코드의 목적파일 만들 때


 [두 개 이상의 소스코드로 하나의 실행 파일 만들기]

 실행 파일을 만들기 위한 두 개의 소스코드 one.c와 two.c가 있음


 Q. 두 개의 파일을 동시에 컴파일하여 한 개의 실행파일인 three를 만들려고 한다. 컴파일하는 명령어를 쓰세요.

 A. $ gcc - o three one.c two.c


· make와 Makefile

- Makefile 파일

= 소스 코드, 목적 코드, 실행 코드들의 연관성을 나타내고, 이전 단계의 파일이 갱신되었을 때 다음 단계의 파일을 만들기 위한 명령어를 포함

= make 프로그램은 Makefile 파일에서 정한 연관성을 유지해 항상 최신의 소스코드에 부합하는 실행코드를 쉽게 만들수 있도록 함

= Makefile의 간단한 구조

target_list: dependency_list

command_list

 Q. three 실행파일이 만들어질 수 있도록 make 유틸리티를 실행할 수 있는 Makefile 파일의 내용을 쓰세요.

 A. three: one.c two.c

        gcc - o three one.c two.c


02 파일 시스템

 부트 블록(Boot Block)

 슈퍼 블록(Super Block)

 아이노드 블록(Inode Blocks)

 데이터 블록(Data Blocks)


· 부트 블록 : 운영체제를 부팅하기 위한 코드 저장

· 슈퍼 블록 : 파일 시스템과 관련된 정보를 담고 있음

· 아이노드 블록 : 파일에 대한 정보를 저장하고 있는 부분, 파일 하나당 반드시 하나의 아이노드를 가지고 있음

· 데이터 블록 : 파일에 실제로 보관해야 할 데이터들을 저장, 보관하는 데이터 크기에 따라 여러개일 수 있음


$ls -l

-

rw-r--r--

1

kimyh

graduate

30 

Nov 18 16:54

temp

파일유형

접근권한

하드링크수

소유자명

그룹명

파일크기

생성날짜

파일명

아이노드 블록에 저장

디렉터리 파일의 데이터 블록에 저장


· 파일

- 시스템에서 정보를 저장하기 위한 가장 기본적인 단위

- 단순히 바이너리 데이터의 흐름을 저장

- 논리적인 구조는 정해져있지 않음(프로그램에 의해 논리적인 구조 결정됨)


· 디렉터리 : 파일의 목록을 저장하기 위한 특수한 형태의 파일(디렉터리 파일)


$ls -lai : 각 파일의 아이노드 번호를 확인할 수 있음

· 디렉터리 항

- 디렉터리 파일의 목록

- 모든 디렉터리는 항상 두 개의 항을 가지고 있음

= 자기 자신을 나타내는 항 : .

= 부모 디렉터리를 나타내는 항 : ..

· od 명령어

- 지정한 파일의 데이터 블록의 내용을 출력

- 기본적으로 바이트의 값을 8진수 형태로 보여줌

$od -c : 문자 코드에 해당하는 값일 경우 실제 문자를 보여줌


119271 . \0

15552   . . \0

119272 f i l e \0

119273 t e x t \0

먼저 아이노드 나오고 다음으로 파일명에 해당하는 NULL문자로 종결


· 계층구조(트리구조)


· 절대경로 : 불변하는 절대적인 위치를 가지는 루트 디렉터리를 기준으로 파일의 위치 표현

· 상대경로 : 현재 디렉터리를 기준으로 파일의 위치 표현


 Q. 다음의 트리 구조에서 현재 디렉터리가 /root/bin일 때, banana 디렉터리를 절대 경로와 상대 경로로 표현하세요.

 A. 절대경로 : /home/banana

     상대경로 : ../../home/banana


· 새로운 파일 생성

① 생성할 디렉터리에 동일한 이름의 항이 존재하는지 확인

② 아이노드 블록 하나를 할당받음

③ 할당받은 아이노드 블록에 파일의 정보를 저장

④ 파일이 저장할 데이터의 크기에 따라 데이터 블록 할당받음


Q. 임의의 텍스트 파일 temp.txt를 하나 만들고, 그 파일의 권한을 소유자는 읽기, 쓰기, 실행이 가능하도록 권한을 주고, 동일 그룹은 읽기만 가능하고, 기타 사용자는 실행만 가능하도록 권한 설정하는 명령어를 쓰세요.

A. $ touch temp.txt

   $ chmod 741 temp.txt


   $ cat > temp.txt

   $ chmod 741 temp.txt


· 소유권과 허가

- 소유권

= 파일이 어느 사용자의 것인지 나타냄

= 모든 파일은 시스템에 등록된 사용자 중 한 사용자의 소유


- 허가

= 모든 파일 : 읽기, 쓰기, 실행 권한

= 소유주 / 동일 그룹 사용자/ 기타 사용자

· 접근 권한 수정

$ chmod 644 file : file의 권한을 644로 변경

· 파일의 유형

- 일반 파일 : 흔히 접하는 파일 유형으로 실행파일, 디렉터리 파일 등

- 특수 파일 : 주기억장치, 보조기억장치, 파이프, 터미널 연결상태 등

= 'c'와 'b'로 표현됨

= 'c'는 문자(character) 단위로 데이터를 전송하는 디바이스

= 'd'는 블록(block) 단위로 데이터를 전송하는 디바이스

· 'tty' 명령으로 자신의 연결 상태가 어떤 파일로 표현되어 있는지 확인 가능

 $tty

 /dev/pts/7

 $ls -l /dev/pts

 total 0

 crw--w---- 1 fineplus tty 136, 2 Nov 18 19:26 2

 crw--w---- 1 kimyh   tty 136, 7 Nov 18 19:57 7

 $who

 fineplus pts/2

 kimyh   pts/7


03 파일 다루기

 함수

 의미

 open

 이미 존재하는 파일을 읽기 또는 쓰기용으로 열거나, 새로운 파일을 생성하여 연다.

 creat

 새로운 파일을 생성하여 연다.

 close

 open 또는 creat로 열려진 파일을 닫는다.

 read

 열려진 파일로부터 데이터를 읽어 들인다.

 write

 열려진 파일에 데이터를 쓴다.

 lseek

 파일 안에서 지정한 바이트 위치로 이동한다.

 unlink, remove

 파일을 삭제한다.


 /*program ex03-01.c*/

 #include<sys/types.h>

 #include<fcntl.h>

 #include<unistd.h>

 #include<stdio.h>

 #include<string.h>


 void main()

 {

     int filedes, fdnew1, fdnew2;

     ssize_t nread;

     off_t newpos;


     char buffer[1024];

     char content[] = "Hello my friend!!\n";


     filedes = open("data.txt", O_RDWR);


     nread = read(filedes, buffer, 1024);

     printf("%s", buffer);


     write(filedes, content, strlen(content));


     newpos = lseek(filedes, (off_t)0, SEEK_SET);

     nread = read(filedes, buffer, 1024);

     printf("%s", buffer);


     close(filedes);


     fdnew1 = open("newdata1.txt", O_RDWR | O_CREAT, 0644);

     fdnew2 = creat("newdata2.txt", 0644);


     close(fdnew1);

     close(fdnew2);

     unlink("newdata2.txt");

 }


· 파일을 다루는 프로그램을 작성할 때 반드시 알아야 하는 두 가지의 개념

<파일 기술자> <읽기/쓰기 포인터>
· 파일 기술자

- 실행중인 프로그램과 하나의 파일 사이에 연결된 개방 상태

- 음수가 아닌 정수형 값으로 시스템이 결정

- 프로그램 작성 시 실제 값이 무엇인지 알 필요 없음

- 파일 개방 실패하면 -1이 됨

- 커널에 의해서 관리

- 하나의 프로그램은 동시에 여러 개의 파일을 개방할 수 있음

- 여러 개의 프로그램이 동시에 하나의 파일을 개방할 수 있음

- 어떤 경우든 커널에 의해서 각 개방상태가 유일하게 식별되어 관리됨


· 읽기/쓰기 포인터

- 개방된 파일 내에서 읽기 작업이나 쓰기 작업을 수행할 바이트 단위의 위치

- 특정 위치를 기준으로 한 상대적인 위치를 의미하는 오프셋(offset)

- 파일 개방한 직후 읽기/쓰기 포인터 : 0

= 파일의 첫번째 바이트 가리킴

= 파일의 내용을 읽거나 파일에 새로운 데이터가 작성되면 그만큼 증가함

= 파일을 다 읽으면 파일의 마지막을 의미하는 EOF(end-of-file) 가리킴

- 파일 기술자마다 하나씩 존재

= 서로 다른 프로그램이 동일한 파일을 개방해도 파일 기술자가 다르기 때문에 마찬가지로 서로 다른 읽기/쓰기 포인터를 갖음

= 서로의 작업이 상대에게 영향을 주지 않음


· open : 이미 존재하는 파일을 읽기 또는 쓰기 용으로 열거나, 새로운 파일을 생성하여 연다.

- 절대경로로 지정

filedes = open("/home/lsp/data.txt", O_RDONLY);

- 상대경로로 지정

filedes = open("data.txt", O_RDONLY);


- O_RDONLY : 읽기만 가능한 상태로 접근

- O_WRONLY : 쓰기만 가능한 상태로 접근

- O_RDWR : 읽기, 쓰기 모두 가능한 상태로 접근


- 반환값

= 0 : 표준 입력

= 1 : 표준 출력

= 2 : 표준 에러

= -1 : 개방 실패(파일 존재하지 않거나 접근권한 없음)

+ if(filedes = -1)

{

 printf("file open error!!n");

 exit(1);

}

· close : 열려진 파일을 닫는다.

- 할당받은 파일 기술자를 반환

- 사용이 끝나면 반드시 닫아야함

= 하나의 프로세스가 동시에 개방할 수 있는 파일의 수는 제한되어 있음

= 시스템 차원에서 동시에 개방할 수 있는 파일의 수는 제한되어 있음

+ filedes = open("data.txt", O_RDONLY); //파일을 읽기전용으로 개방

...

close(filedes); // 파일 닫기


· open으로 새로운 파일 생성하기

- O_CREAT 플래그 : open으로 새로운 파일 생성할 때 사용

+ filedes = open("data.txt", O_RDONLY | O_CREAT, 0644);

- O_EXCL 프래그 : 이미 존재하는 파일을 O_CREAT 플래그를 사용해 개방할 때 O_EXCL이 파일 개방 막음(개방 실패)

= 이미 존재하는 파일을 O_CREAT 플래그 사용해 개방하면 기존의 내용을 수정할 수 있는 경우 방지

= O_EXCL 플래그를 사용해 개방 자체를 실패하게함


· 플래그 종류

- O_RDONLY

- O_WRONLY

- O_RDWR

- O_CREAT

- O_EXCL

- O_APPEND

= 파일을 개방한 직후에 읽기/쓰기 포인터를 파일 내용의 마지막 바로 뒤로 이동

= 파일 개방 후 기존 데이터 보존

- O_TRUNC

= 파일 개방한 직후에 읽기/쓰기 포인터를 파일 내용의 첫 부분으로 이동

= 파일 개방 후 기존 데이터 삭제


· creat : 새로운 파일을 생성하여 연다.

- creat는 open을 O_WRONLY, O_CREAT, O_TRUNC와 함께 사용

- 이미 존재하는 파일을 지정해 creat하는 경우 : 파일 개방과 동시에 가지고 있는 데이터를 모두 삭제

- creat에서 지정한 파일이 함부로 변경되면 안 될 때 O_EXCL 플래그와 함께 사용하면 됨


· read : 열려진 파일로부터 데이터를 읽어 들인다.

· write : 열려진 파일에 데이터를 쓴다.

read

O_RDONLY

O_RDWR

write

O_WRONLY

- read

+ if((nread = read(filedes, buf, BUFSIZE)) > 0) // read가 정상적으로 수행되었는지 검사

= 대부분의 경우 세번째 인수 count로 지정한 값이 반환됨

= 파일의 마지막 부분을 읽을 경우 count보다 작은 값이 반환됨

= 반환값이 0일 경우 읽기/쓰기 포인터가 EOF에 있음

= 0 이상의 값이 반환 : 호출 성공

= 0 반환 시 내용 모두 읽어서 더이상 읽을 것이 없음을 의미

- write

+ if(write(filedes, buf, nread) < nread) // write가 정상적으로 수행되었는지 검사

= 모든 경우에서 반환값은 세번째 인수 count로 지정한 값이 반환됨

= 반환값이 count로 지정한 값이 아닌 경우 쓰기 작업이 실패

= write는 항상 세 번째 인수로 지정한 값이 반환되어야 호출 성공

= 호출 실패할 경우 : 반환값 < 세번째 인수의 값


· lseek : 파일 안에서 읽기/쓰기 포인터를 지정한 바이트 위치로 이동한다.

+ off_t newpos;

  newpos = lseek(filedes, (off_t) offset, int whence);

= whence (SEEK_SET, SEEK_CUR, SEEK_END)


· unlink/remove : 파일을 삭제한다.

- pathname으로 지정한 파일을 삭제

- 비어있는 디렉터리는 remove만 삭제 가능(unlink는 불가능)

- 비어있지 않은 디렉터리는 둘 모두 삭제할 수 없음



04 파일의 관리

함수

 의미

 umask

 파일 생성 마스크를 설정한다.

 access

 파일에 대한 사용자의 접근 권한을 확인한다.

 chmod, fchmod

 파일에 대한 접근 권한을 변경한다.

 chown, fchown

 파일의 소유주와 그룹을 변경한다.

 link

 파일의 새로운 이름을 생성한다.(Hard Link)

 rename

 파일의 이름이나 위치를 변경한다.

 symlink

 파일의 새로운 이름을 생성한다.(Soft Link, Symbolic Link)

 readlink

 심볼형 링크의 값을 읽어온다.

 stat, fstat

 파일의 상태 정보를 가져온다.


#include<unistd.h>

#include<fcntl.h>

#include <sys/types.h>

#include <sys/stat.h>

#include <stdio.h>


int main()

{

     char *originalname = "test.txt";

     char *hardfilename = "test.txt.hard";

     char *softfilename = "test.txt.soft";


     int filedes, retval;


     mode_t oldmask;

     char bufer[1024];

     int nread;

     struct stat finfo;


     oldmask = umask(0377);


     filedes = open(originalname, O_RDWR | O_CREAT, 0755);

     close(filedes);


     if(retval = access(originalname, W_OK) == -1)

     {

          printf("%s is not writable\n", originalname);

          chmod(originalname, 0644);

     }


     link(originalname, hardfilename);

     symlink(originalname, softfilename);


     rename(hardfilename, "newname.txt");


     nread = readlink(softfilename, buffer, 1024);

     write(1, buffer, nread);


     stat(originalname, &finfo);

     printf("\n%s\n", originalname);

     printf("File mode : %o\n", finfo.st_mode);

     printf("Files size : %d\n", (int)finfo.st_size);

     printf("Num of blocks : %d\n", (int)finfo.st_blocks);

}


05 디렉터리 다루기

 함수

 의미

 mkdir

 새로운 디렉터리를 작성한다.

 rmdir

 디렉터리를 삭제한다.

 opendir

 디렉터리를 파일처럼 개방한다.

 closedir

 개방한 디렉터리를 닫는다.

 readdir

 개방된 디렉터리로부터 디렉터리 항목을 읽어온다.

 rewinddir

 개방된 디렉터리 스트림을 초기화한다.

 chdir

 디렉터리 경로를 변경한다.

 getcwd

 현재 작업 디렉터리를 구한다.


+

· 커널(Kernel)

- UNIX의 가장 핵심적인 부분

- 하드웨어를 보호(캡슐화)

- 주기억장치에 상주

- 프로세스 관리, 기억장치 관리, 입·출력 관리 등

· 셸(Shell)

- 명령어 해석기

- 시스템과 사용자간의 인터페이스 담당

- DOS의 COMMAND.COM과 같은 기능 수행


※ 컴파일러와 인터프리터의 비교

구분

컴파일러

인터프리터

번역 단위

전체

행(줄)

목적 프로그램

생성함

생성하지 않음

실행 속도

빠름

느림

번역 속도

느림

빠름

관련 언어

FORTRAN, COBOL, C, ALGOL 등

BAIC, LISP, APL, SNOBOL 등


'일상 > 끄적끄적' 카테고리의 다른 글

제안서 + 특허  (0) 2017.06.20
4차 산업혁명 기술 및 등장배경  (0) 2017.06.17
빌립보서 4장 13절  (4) 2017.05.16
이사야 41장 10절  (0) 2017.02.09
블로그 시작!  (0) 2017.01.28


[DUFT&DOFT]

더프트앤도프트 스톡홀름로즈 너리싱 핸드크림

STOCKHOLM ROSE NOURISHING HAND CREAM


안녕하세요!


요즘 날씨가 쌀쌀하네요~~

이럴 때 피부가 건조해지기 쉬운데요ㅠ.ㅠ


그래서 저는 요즘 손이 많이 트고 그래서 핸드크림을 꼭꼭 챙겨발라요!

같은과 언니가 추천해준 핸드크림!


더프트앤도프트 스톡홀름로즈 너리싱 핸드크림입니다*^^*


향이 정말 좋아요!!!

발림성이랑 흡수력도 좋아요 끈적이지 않아서 더 맘에 들었어요ㅎㅎ


너무 맘에 들어서 올리브영에가서 얼른 구입했습니다ㅎㅎ



더프트앤도프트 스톡홀름로즈 너리싱 핸드크림!


스톡홀름로즈 너리싱 핸드크림은 랑방 메리미 향이에요!

로즈 페탈과 캐쉬미어 머스크의 로맨틱한 향기입니다ㅎㅎ


용량은 50ml로 가방이나 파우치 안에 쏙 들어가는 사이즈로

휴대용으로 추천합니다!


가격은 9800원입니다!


지금 더프트앤도프트 홈페이지에서

전품목 1+1 행사 중이에요!!


가격때문에 고민하셨으면 지금이 기회인거 같아요

얼른 gogo!


http://www.duftndoft.com/



모든 피부용이라고 하는데 민감한 피부라면

성분 체크하시고 구매하세요!



스톡홀름로즈 너리싱 핸드크림은 튜프 형식이에요!

구매하시면 처음에는 이렇게 막혀 있어요ㅎㅎ



스톡홀름로즈 너리싱 핸드크림은 백색의 핸드크림입니다!


쉐어버터, 비타민E, 콜라겐, 히알루론산이 네가지 핵심성분이래요!


이 핸드크림은 

정말 끈적이지 않고 촉촉해서 4계절 내내 사용할 수 있을거 같아요!



고급스럽고 오래가는 향기를 좋아한다

세련된 디자인과 휴대성을 갖춘 핸드퍼퓸을 원한다

겉돌지 않고 바르자마자 스며드는 핸드크림을 찾는다


이 세 가지를 원하시는 분이면

도프트앤더프트 스톡홀름로즈 너리싱 핸드크림 추천합니다!


더프트앤도프트의 제품을 이번에 처음 사용해보는데

너무 만족스러워서 다음에는 다른 제품도 사서 써봐야겠어요ㅎㅎ


올 겨울 저는 도프트앤더프트 스톡홀름로즈 너리싱 핸드크림과 함께 보내야겠어요❤




두려워하지 말라

내가 너와 함께 함이라


놀라지 말라

나는 네 하나님이 됨이라


내가 너를 굳세게 하리라

참으로 너를 도와 주리라

참으로 나의 의로운 오른손으로 너를 붙들리라


- 이사야 41장 10절 -



'일상 > 끄적끄적' 카테고리의 다른 글

제안서 + 특허  (0) 2017.06.20
4차 산업혁명 기술 및 등장배경  (0) 2017.06.17
빌립보서 4장 13절  (4) 2017.05.16
리눅스 기본 개념  (0) 2017.04.21
블로그 시작!  (0) 2017.01.28

[THE BODY SHOP]

더바디샵 블랙머스크 바디로션 250ML

BLACK MUSK BODY LOTION



안녕하세요!


오늘은 tvN 드라마 도깨비로 더 핫해진

THE BODY SHOP의 제품을 리뷰해보려고해용ㅎㅎ



겨울이라 몸이 건조해져 간지럽다는 저에게 남자친구가 선물해준♥

더바디샵 블랙머스크 바디로션입니다!


화이트머스크는 유명한데! 블랙머스크는 이번에 처음 알게되었어요ㅎㅎ

근데 블랙머스크 바디로션 향이 정말 너무 맘에들어서

고민없이 바로블랙머스크 바디로션으로 결정하게되었답니다!!





예쁜 상자에 포장되어있는 바디로션!!!




상자를 열면 블랙머스크 바디로션이 모습을 드러냅니다.

홈페이지에 블랙머스크 향을 달콤하면서도 격정적인 사랑의 향이라고 표현해놓았네요ㅎㅎ


향을 맡아보면 이 표현이 이해됩니다

향이 정말 달콤하면서도 사랑스럽거든요ㅠㅠㅠ


듬뿍듬뿍 바르면 다써버릴까봐 조금씩 아껴쓰는중인데 다쓰면 더 좋은거 선물해주겠다는 남자친구ㅠㅠ

그래도 아껴쓸거예요... 향이 너무 좋거든요ㅎㅎ


바디로션 용량은 250ML입니다.

화이트머스크 바디로션은 더 큰사이즈도 판매하는데,

블랙머스크 바디로션은 더 큰사이즈는 안나왔다고합니다!




바디로션 뒷면에 더바디샵 블랙머스크 바디로션에 사용된 성분이 자세하게 나와있습니다.

민감한 피부를 가지셨다면, 주의해야할 성분이 있는지 잘 확인해보시고 구매하시는걸 추천합니다!


저는 민감한편이 아니라 자세히 살펴보진않았습니다..ㅎㅎ


제 바디로션 사용기한은 2018년 9월까지네요! 




더바디샵 블랙머스크 바디로션 뚜껑은 똑딱! 열어야하는 용기입니다!


바디로션은 펌핑으로 눌러서 하는게 더 좋지만

블랙머스크 향이 모든 것을 용서합니다ㅎㅎㅎ




더바디샵 블랙머스크 바디로션의 제형 자체는 묽은 편입니다!

스윽 스윽 펴바르면 블랙머스크의 향기와 함께 손에 스며드는데,

제형 자체가 묽다보니까 흡수력이 굉장히 좋아요!

끈적끈적한 느낌이 전혀 들지 않아서 끈적끈적한 느낌 싫어하시는 분들에게 좋을것같아요~



더바디샵 블랙머스크 바디로션의 보습도 향도 저는 너무 좋았어요!


더바디샵 제품 처음 써보는데

왜 이렇게 인기가 있는지 알게되었어요~~


블랙머스크 향도 오래 지속되서 바르고 시간이 지나도 은은하게 향기가 퍼져서

향기가 날때마다 기분이 좋아져요ㅎㅎ


더바디샵 블랙머스크라인 다른 제품도 사용해보고싶네요ㅎㅎ


겨울철 건조해진 몸에 바를 바디로션을 찾고 계신다면~~~

더바디샵 블랙머스크 바디로션 진짜 추천합니다♥




[JILLSTUART NEWYORK ACC]

질스튜어트 스페셜라인 블랙 하트 장식 베이직 2단 지퍼 반지갑

JA3P6F902BK



안녕하세요~~

블로그 시작하고 처음 리뷰를 남기네요*^^*


오늘 남길 리뷰는 질스튜어트 스페셜라인 블랙 하트 장식 베이직 2단 지퍼 반지갑입니다!!


남자친구에게 생일 선물로 받았는데 너무 만족스러워서

첫번째 리뷰로 선택하게 되었습니다ㅎㅎ


사진과 함께 본격적으로 리뷰해보도록 하겠습니다!




박스샷입니다.

깔끔한 박스에 지갑이 담겨옵니다!





지갑도 천으로 덮여 있습니다!




상자 안에는 지갑외에 LF공식매장에서 발급되는 정품카드도 들어있습니다!

이 카드가 있으면 6개월간 무상수선이 가능하다고 하네요ㅎㅎ

잘 보관해놓아야겠어요!




중앙에 하트 팬던트가 너무 예쁘죠~~~

하트 팬던트가 붙어 포인트가 되는 것 같아요!


이제 지갑을 자세히 살펴보겠습니다.




블랙 컬러 지갑의 안감은 핑크 컬러로 배색되어있어요!

산뜻하고 여성스러운 느낌의 반지갑이에요ㅎㅎㅎ


내부 구성

지폐수납공간 1칸 / 카드수납공간 5칸 / 투명비닐창 수납공간 1칸 / 동전수납공간 1칸 / 기타수납공간 1칸


작은 크기인데 수납공간이 다양해

실용성과 활용성이 높은 지갑이에요!




동전 넣는 곳과 뒷면에 카드 수납공간이 있어

더욱 편리하답니다~~




똑딱이로 지갑을 열고닫고합니당




스티치도 매우 꼼꼼하고 깔끔합니다.

한손에 들어오고 가벼워서 더 좋아요ㅎㅎ


작은 가방에도 들어가서 편하게 사용하고 있습니다!


2달 넘게 사용하고 있는데 볼때마다 예쁘고 좋아요ㅎㅎ


반지갑 뭐살지 고민중이시라면

질스튜어트 스페셜라인 블랙 하트 장식 베이직 2단 지퍼 반지갑

추천합니다!



+ Recent posts