1월, 2016의 게시물 표시

Web Socket에 대한 정보 짜깁기

[Html5] Web Socket ( 웹 소켓 ) : http://m.mkexdev.net/98 순수한 웹 환경에서 연결 지향 양방향 통신을 지원함 . Client 의 비효율적인 재요청을 피할 수 있음 . -        따라서 웹 소켓을 이용하면 일반적인 TCP Socket 과 같이 연결지향 양방향 전이중 통신 서버가 직접 보내는 데이터를 브라우저가 받아들일 수 있고 사용자가 다른 웹사이트로 이동하지 않아도 최신 데이터가 적용된 웹을 볼 수 있게 해줌 . ( 기존에는 브라우저가 서버에 요청을 해야 서버가 브라우저에 정보를 보낼 수 있어서 새로고침이나 다른 주소로 이동할 때 덧붙인 부가 정보를 통해서만 새로운 데이터를 제공했었음 )  AJAX 를 쓰는 이유가 양방향 통신을 쉽게 하려고 였는데 이제 필요없음 웹 소켓이 좋은 5 가지 경우 1.      실시간 양방향 데이터 통신이 필요한 경우 2.      많은 수의 동시 접속자를 수용해야 하는 경우 3.      웹 브라우저에서 TCP 기반의 통신으로 확장해야 하는 경우 4.      개발자에게 사용하기 쉬운 API 가 필요한 경우 5.      Cloud 환경이나 Web 을 넘어 SOA 로 확장해야 하는 경우 (Chrome 에선 이 5 가지 경우가 다 적용 가능함 ) 웹 소켓도 TCP 소켓 통신과 같이 Server 와 Client 간 데이터 교환이 이루어지는 형태이다 . 클라이언트에서는 웹 소켓이 제공하는 JavaScript API 를 이용해서 Server 에 연결하고 데이터를 송 / 수신하는 코드를 구현해야 하고 서버에는 웹 소켓 프로토콜에 맞는 전용 장치가 구축되어야 함 . 구현 코드 :  p...

SourceTree 공부하는 곳

Source Tree 사용하기 - 저장소 만들기 : https://www.opentutorials.org/course/1492/8045 - 버전 만들기 : https://www.opentutorials.org/course/1492/8039 - 협업하기 : https://www.opentutorials.org/course/1492/8115 - 원격 저장소 복제 : https://www.opentutorials.org/course/1492/8115 - push & pull : https://www.opentutorials.org/course/1492/8115 - 충돌의 해결 : https://www.opentutorials.org/course/1492/8115 Source Tree : 한글화가 잘 되어 있음 그렇지만 영문판으로 진행됨

2016년 IT 트렌드 ( 네이버 )

  - 스마트PC사랑 키워드로 보는 2016년 IT  트렌드 - 1. 개인 맞춤형 맞춤 3D 프린터 및 3D 스캐너   - 프린트를 하려면 스캐너도 당연히 필요하겠지.  2. 가상 현실    - VR 단말기는 나오는데 VR 게임이 부족. 3. 드론    - 가격도 떨어질 거 같다고 함. 4. 무인자동차   - 구글이 앞장 서고 있으며, 시장 따라가고 있다. 5. 미니빔프로젝터   - 텔레비도,,,화질도 괜찮다고 함. 6. 보조배터리   - 보조배터리는 샤오미죠. 7. IOT   - 디바이스 메시 : 디바이스들이 그물 처럼 서로 엉켜있는 형태. 8. 샤오미 ( 대륙의 실수 )   - 아직 샤오미 코리아 사이트 없음. 만드는 중...오늘 확인함. 9. 스마트 페이   - LG도 한다고 함. 10. 액션 캠   - 어디든지 붙일 수 있는 카메라 ( 드론용 블랙박스 ). 11. 와이파이 오디오   - 블루투스는 역시 안되는 가봄. 12.  웨어러블   - 본격적인 웨어러블의 시작. 13. 모니터   - 가성비를 생각하게 되는 모니터. 가트너가 선정한 2016년 전략 기술   1. Device Mesh 2. Ambient UX   - 다양한 기기를 이용해도 같은(Ambient) 느낌이나 감정, 행동(UX)을 하는 것. 3. 3D 프린팅 재료 4. Information of Everything ( Internet X)   - 모든 사물에 추출할 수 있는 정보가 포함될 것.(정보 처리 기술 성장 예상)     시맨틱 분석도구, 그래프 데이터베이스 기술 활용이라 평가 됨. 5. 진보한 기기 학습   - AI 6. ...

미움받을 용기-자유롭고 행복한 삶을 위한 아들러의 가르침

아들러 심리학의 입장 -  과거에 발목 잡히는 원인론이 아닌 현재를 보는 목적론 아들러 : 중요한 것은 무엇이 주어졌느냐가 아니라 주어진 것을 어떻게 활용하느냐이다. 불행한 삶은 자신이 선택한 것이고 그것을 자신이 선으로 믿는 것이다? 무의식적인 선택 마저 자신이 선택한 것이다...하지만 무의식적인 선택 마저 다시 선택할 수 있다. 하지만 바뀌지 않는 것은 스스로 변하지 않겠다 결심 했기 때문이다...? 변함으로 선택할 불안인지 유지를 위한 불만인지 선택? 변함으로 선택할 불안을 이겨낼 용기. 용기의 심리학 = 아들러의 심리학 단점만 눈에 들어오는 것은 자기애를 부정하기 때문이다.(자신을 사랑하지 않는 것 = 선) 용기부여 : 지금의 나를 받아들이고 결과에 연연하지 않고 앞으로 나아갈 용기를 갖게하는 것. 가치 전환 : 가치 조차 모드 인간 관계에서 비롯 되었다. 열등 콤플렉스 : 자신의 열등감을 변명거리로 생각하는 상태

플랫폼과 에코시스템

플랫폼 : 소프트웨어가 구동 가능한 하드웨어 아키텍처나 소프트웨어 프레임워크의 종류를 설명하는 단어.            소프트웨어 응용 프로그램들을 돌리는 데 쓰이는 하드웨어와 소프트웨어의 결합이다.            EX) 운영체제나 컴퓨터 아키텍처라고 할 수 있다.            하드웨어 플랫폼 : 표준 공정을 통해 다양한 제품을 만들어내는 기반이자 도구            소프트웨어 플랫폼 : 여러가지 기능을 제공해주는 공통 실행 환경            서비스 플랫폼 : 다른 서비스들이 나의 서비스 기능을 쉽게 사용할 수 있게 해주는 인터넷 기반의 기술 환경            플랫폼 비지니스 : 플랫폼을 사업수단이나 제품으로 사용 에코시스템 : 생태계와 같은 의미. 플랫폼이 궁극적으로 되고 싶어하는 것.                             자연의 삼위일체(무한의 순환인 부분인건가...) 자발성 (Spontaneity) : 민주성으로 인해 다시 자발성이 생김. 다양성(Diversity) : 자발성의 대가로 다양성이 생김. 민주성 (Democracy) : 다양한 것들이 모여살기 때문에 유기적인 상호작용하는 민주성 발현 플랫폼은 인공숲, 에코시스템은 자연 숲 인공숲을 자연 숲처럼 만들려고 한 것이 닫힘 플랫폼에서 개방형 플랫폼으로 발전 시키긴 했지만 여전히 인공숲인게 사실이고 입김이 많이 작용한다는 점도 변함이 없음. 미래에는 에코시스...

Ontology(온톨로지) 에 대한 설명

Ontology(온톨로지) 광범위한 의미 : 실세계 존재하는 모든 개념과 그 개념들의 속성은 무엇이며, 그리고 개념들이 상호간 의미적으로 어떻게 연결되어 있으며   개념들의 실질적인 사례는 무엇인가에 대한 정보를 가지고 있는 의미적인 개념 집합체.                    Ontology = All Concepts + attributes + relations + instances                                                                                           2006.04 정보과학회지, 24권 제 4호, 온톨로지 구축 방법과 사례 공유(share)하기 위한 개념들의 개념화(conceptualization)를 형식적(formal)이고, 명백(explicit)하게 설명해 놓은 명세서 이다.  - T. Gruber share : 개념이 해당 그룹 구성원 뿐만 아니라 컴퓨터 간에 합의된 지식에 바탕을 두고 있다는 것 conceptualization : 특정 목적을 위해서 표현하고자 하는 대상세계에서 일어나는 현상에 연관된 개념들을 파악하기 위한 추상적 모델 formal : 기계 가독형 ( 기계가 읽을 수 있는 형태 ) explicit : 개념의 종류와 그들 간의 관계, 그리고 그 개념들의 사용에 있어서 주어지는 제한점들을 명백하게 정의하는 것을 의미 ...