Top 10 Interesting Facts About Solar SystemTenfact
Astronomer Clyde Tombaugh had discovered Pluto in 1930, while he was looking for objects farther out in space than Uranus, that were creating anomalies in Uranus’s orbit which were discovered earlier in the 18th and 17th century.
Being inside a certain star’s gravitational force is like being a part of it and acting as it does in its journey. Technically, this means we live inside the Sun. Interesting…
Pluto is believed to be smaller than the country USA.
‘’My Very Educated Mother Just Showed Us Nine Planets.’’ How you remember 9 planets.
The sun does burns and gives heat/light through a basic and efficient process of nuclear fusion.
One of the most talked about theories is that so many of these so-called icy comets collided with earth and have formed the Earth’s oceans.
mercury is not the planet with the highest of temperatures in our solar system although it is the one closest to the sun.
Saturn’s density is not even 70 percent that of water. So it will float on water like wood on water.
If Earth’s core is where hell is, then moon Lo is where the devil resides
One day on Mercury equals to 58 days on Earth
Check the full article here: http://tenfact.com/top-10-facts-solar-system/
Linked Data 기반 데이터 검색 서비스의 현황과 과제 (KSWC2010)Channy Yun
LinkedData는 기존의 의료, 문헌 도메인을 벗어나 콘텐츠, 정부 데이터 등 그 폭이 커질 뿐만 아니라 데이터량도 폭발적으로 증가하고 있다. 일반적으로 특정 도메인의 시맨틱 웹 데이터 검색 서비스를 제공하기 위해 운영되는 RDF 데이터 처리 및 SPARQL 엔진 기반 포털 서비스는 대용량의 데이터를 다루기 어렵다. 본 발표에서는 기존 방식을 탈피하여 클라우드 컴퓨팅 환경에서 Hadoop 기반 MapReduce를 이용한 대용량 데이터 처리 방식을 이용하여 관계 기반 질의 확장을 통한 사용자 친화적인 Linked Data 검색 서비스 개발 사례를 소개한다. 현재 대용량 Linked Data를 처리하기 위한 Billion Triple Challenge의 아이디어와 현황을 살펴 보고 향후 방향을 전망해 본다.
Top 10 Interesting Facts About Solar SystemTenfact
Astronomer Clyde Tombaugh had discovered Pluto in 1930, while he was looking for objects farther out in space than Uranus, that were creating anomalies in Uranus’s orbit which were discovered earlier in the 18th and 17th century.
Being inside a certain star’s gravitational force is like being a part of it and acting as it does in its journey. Technically, this means we live inside the Sun. Interesting…
Pluto is believed to be smaller than the country USA.
‘’My Very Educated Mother Just Showed Us Nine Planets.’’ How you remember 9 planets.
The sun does burns and gives heat/light through a basic and efficient process of nuclear fusion.
One of the most talked about theories is that so many of these so-called icy comets collided with earth and have formed the Earth’s oceans.
mercury is not the planet with the highest of temperatures in our solar system although it is the one closest to the sun.
Saturn’s density is not even 70 percent that of water. So it will float on water like wood on water.
If Earth’s core is where hell is, then moon Lo is where the devil resides
One day on Mercury equals to 58 days on Earth
Check the full article here: http://tenfact.com/top-10-facts-solar-system/
Linked Data 기반 데이터 검색 서비스의 현황과 과제 (KSWC2010)Channy Yun
LinkedData는 기존의 의료, 문헌 도메인을 벗어나 콘텐츠, 정부 데이터 등 그 폭이 커질 뿐만 아니라 데이터량도 폭발적으로 증가하고 있다. 일반적으로 특정 도메인의 시맨틱 웹 데이터 검색 서비스를 제공하기 위해 운영되는 RDF 데이터 처리 및 SPARQL 엔진 기반 포털 서비스는 대용량의 데이터를 다루기 어렵다. 본 발표에서는 기존 방식을 탈피하여 클라우드 컴퓨팅 환경에서 Hadoop 기반 MapReduce를 이용한 대용량 데이터 처리 방식을 이용하여 관계 기반 질의 확장을 통한 사용자 친화적인 Linked Data 검색 서비스 개발 사례를 소개한다. 현재 대용량 Linked Data를 처리하기 위한 Billion Triple Challenge의 아이디어와 현황을 살펴 보고 향후 방향을 전망해 본다.
[ CB-Larva - 멀티클라우드 인프라 및 응용을 위한 네트워크 (Network for Multi-Cloud Infrastructure and Applications) ]
- 관점을 바꿔서, 멀티클라우드 네트워크 개요
- 한번쯤 볼만한, 멀티클라우드 데이터 전송 과금(Data transfer billing)
- 멀티클라우드 인프라 및 응용을 위한, 네트워크 기술 소개
- 함께 만들어가는, 공개 SW
- 부록, 시스템 구조 및 주요 기술 설명
# 발표영상(YouTube) : https://youtu.be/GUK8z69zG24
# 발표자료(GitHub) : https://github.com/cloud-barista/docs/blob/master/openseminar/v0.6.0-cafelatte/ppt_files/05._Network_for_Multi-Cloud_Infrastructure_and_Applications(CB-Larva).pdf
----------------------------------------------------------------------------------------------------------
# Cloud-Barista Community Homepage : https://cloud-barista.github.io
# Cloud-Barista Community GitHub : https://github.com/cloud-barista
# Cloud-Barista YouTube channel : https://cloud-barista.github.io/youtube
# Cloud-Barista SlideShare : https://cloud-barista.github.io/slideshare
Cloud-Barista 제3차 오픈 컨퍼런스 : CB-Larva - Cloud-Barista 인큐베이터(Cloud-Barista Incu...Cloud-Barista Community
# 부제 : CB-Larva - 멀티 클라우드의 신규 기능 및 니즈 찾아서
- CB-Larva 개요
- 연구 개발 후보군 소개
- cb-network 연구 개발 사항
- cb-subnet 시연: VM간 동일 서브넷 구성 및 통신(PoC)
# 발표영상(Youtube) : https://youtu.be/YRj6TIVRoYg
----------------------------------------------------------------------------------------------------------
# Cloud-Barsita Community homepage : https://cloud-barista.github.io
# Cloud-Barsita Community github : https://github.com/cloud-barista
# Cloud-Barsita youtube channel : https://cloud-barista.github.io/youtube
어느 해커쏜에 참여한 백엔드 개발자들을 위한 교육자료
쉽게 만든다고 했는데도, 많이 어려웠나봅니다.
제 욕심이 과했던 것 같아요. 담번엔 좀 더 쉽게 !
- 독자 : 백엔드 개발자를 희망하는 사람 (취준생, 이직 희망자), 5년차 이하
- 주요 내용 : 백엔드 개발을 할 때 일어나는 일들(개발팀의 일)
- 비상업적 목적으로 인용은 가능합니다. (출처 명기 필수)
The Bourne-Again Shell by Chet Ramey
from The Architecture of Open Source Applications I (http://aosabook.org/en/bash.html)
@ Eva
Focus on Bash as interpreter, rather than System shell.
인터프리터 동작에 초점을 맞춰 진행했습니다.
58. A road map of the pattern language
LISTEN TO USE
ADVERTISEMENTS (3) ADVERTISER (4)
ASK LOCAL
NETWORK (1)
OVERLAY
NETWORK (2) How to
discover?
CONSULT
DIRECTORY (5)
63. Resulting Context
- 서비스가 디렉토리 서버에 스스로 등록하기 위해서는 복잡한
구현 방법이 요구된다 .
Category,
Identity,
Find Server,
.
.
.
64. A road map of the pattern language
LISTEN TO USE
ADVERTISEMENTS (3) ADVERTISER (4)
ASK LOCAL
NETWORK (1)
OVERLAY
NETWORK (2) How to
discover?
CONSULT
DIRECTORY (5)
SERVICES REGISTER IN
DIRECTORY (6)
70. Resulting Context
- 서비스는 자신의 정보가 변경됐을 경우 디렉토리 서버에 공지
할 수 없기 때문에 , 정보의 적시성은 문제가 될 수 있다 .
Is this the latest
information?
71. A road map of the pattern language
LISTEN TO USE
ADVERTISEMENTS (3) ADVERTISER (4)
ASK LOCAL
NETWORK (1)
OVERLAY
NETWORK (2) How to
discover?
CONSULT
DIRECTORY (5)
SERVICES REGISTER IN DIRECTORY FINDS
DIRECTORY (6) SERVICES (7)
77. A road map of the pattern language
LISTEN TO USE
ADVERTISEMENTS (3) ADVERTISER (4)
ASK LOCAL
NETWORK (1)
OVERLAY
NETWORK (2) How to
discover?
CONSULT
DIRECTORY (5)
ALIGN DIRECTORIES
WITH ORGANIZATION (8)
SERVICES REGISTER IN DIRECTORY FINDS
DIRECTORY (6) SERVICES (7)
84. A road map of the pattern language
LISTEN TO USE
ADVERTISEMENTS (3) ADVERTISER (4)
ASK LOCAL
NETWORK (1)
OVERLAY
NETWORK (2) How to
discover?
PLACE DIRECTORIES
DYNAMICALLY (9) CONSULT
DIRECTORY (5)
ALIGN DIRECTORIES
WITH ORGANIZATION (8)
SERVICES REGISTER IN DIRECTORY FINDS
DIRECTORY (6) SERVICES (7)
90. Resulting Context
- 식별자를 사용하기 위해서는 네트워크 주소를 매핑하기 위한
서비스가 필요하다 .
DNS, SIP, …
IInfo
nfo
Identity
Identity
o
IInffo
n
91. A road map of the pattern language
LISTEN TO USE
ADVERTISEMENTS (3) ADVERTISER (4)
ASK LOCAL
NETWORK (1)
OVERLAY
NETWORK (2) How to
discover?
PLACE DIRECTORIES
DYNAMICALLY (9) CONSULT
DIRECTORY (5)
SEPARATE IDENTITY
ALIGN DIRECTORIES FROM LOCATION (10)
WITH ORGANIZATION (8)
SERVICES REGISTER IN DIRECTORY FINDS
DIRECTORY (6) SERVICES (7)
95. Problem
- 클라이언트가 원하는 정보와 어떠한 서비스의 응답이
가장 관련이 있는가 ?
I want
best answer
A lot of
Information
96. Solution
- 간단한 질의문을 이용한다 .
ee?
Coff
Black Coffee
Coffee
Coffee?
Espresso
Coffee
?
Latt
e
97. Solution
- 검색된 결과의 수가 많아도 클라이언트에게 모두 보낸다 .
Oh, espresso.
That’s it.
I nf o
Black Coffee rm a
tion
Request
Information Request
Espresso
Request
ation
Inform
Latt
e
99. A road map of the pattern language
LISTEN TO USE
ADVERTISEMENTS (3) ADVERTISER (4)
ASK LOCAL
NETWORK (1)
OVERLAY
NETWORK (2) How to
discover?
CLIENT KNOWS
BEST (11)
PLACE DIRECTORIES
DYNAMICALLY (9) CONSULT
DIRECTORY (5)
SEPARATE IDENTITY
ALIGN DIRECTORIES FROM LOCATION (10)
WITH ORGANIZATION (8)
SERVICES REGISTER IN DIRECTORY FINDS
DIRECTORY (6) SERVICES (7)
103. Solution
- 디렉터리 서버가 복합적인 프로세스를 거쳐 검색운용을
수행하도록 하라 .
Searchin
Searchin
g
g
IInffo
n orm
rmat
atiion
on
Information
Information Request
Request
ation n
IInfforrm atio
nom
104. Resulting Context
- 디렉터리 서버는 더 복합적이고 , 자원 요구 사항은 증가한다 .
client's preference,
popular information,
.
.
.
105. A road map of the pattern language
LISTEN TO USE
ADVERTISEMENTS (3) ADVERTISER (4)
ASK LOCAL
NETWORK (1)
SERVER DOES
OVERLAY HEAVY WORK (12)
NETWORK (2) How to
discover?
CLIENT KNOWS
BEST (11)
PLACE DIRECTORIES
DYNAMICALLY (9) CONSULT
DIRECTORY (5)
SEPARATE IDENTITY
ALIGN DIRECTORIES FROM LOCATION (10)
WITH ORGANIZATION (8)
SERVICES REGISTER IN DIRECTORY FINDS
DIRECTORY (6) SERVICES (7)
107. How to discover?
- 클라이언트가 분산처리 네트워크 상에서 정보를 찾는 방법은
3 가지가 있다 .
No.1 Ask Local Network
No.1 자신과 가까운 노드에게 물어본다 .
No.2 Listen to광고를 듣고 정보를 얻는다 .
서비스의 Advertisements
No.3 Consult Directory
No.3 디렉토리 서버와 상담한다
.
108. How to discover? – No. 1
Ask Local Network
더 많은 노드에게
쿼리를 보내고 싶다면 ?
Overlay Network
109. How to discover? – No. 2
Listen to Advertisements
서비스가 스스로 광고할
능력이 부족하다면 ?
Use Advertiser
110. How to discover? – No. 3
Directory
Directory
Services
Services place or
place or
register
register operate
operate
Consult Directory
Consult Directory
Request
Request Reuse
Reuse
111. How to discover? – No. 3
- 디렉토리 서버에 서비스를 등록하는 2 가지 패턴
Service Register Directory Finds
in Directory Services
어떤 종류의 서비스를 제공해야 하 서비스의 활용도를 단순화한다 .
는지 , 언제 이 정보가 변하는지를 더 많은 서비스를 등록한다 .
가장 잘 안다
서비스 스스로 디렉토리 서버에 등 디렉토리 서버가 서비스를 찾아 등
록하게 한다 . 록시킨다 .
112. How to discover? – No. 3
- 디렉토리 서버의 위치와 운용에 관련된 2 가지 패턴
Align Directories Place Directories
with Organization Dynamically
각각 서비스는 보통 조직 또는 그 모든 네트워크 노드는 동등하게 유
것에 대한 책임이 있는 조직 단위 효하다 .
와 관련된다 .
조직 단위가 디렉토리를 설치하도 모든 노드가 디렉토리 서버를 수행
록 구성한 후 계층별 디렉토리를 할 수 있도록 구성하고 , 이 중에
연결시킨다 . 서 특정 노드를 선택한다 .
113. How to discover? – No. 3
- 서비스의 재사용을 목적으로 한 서비스 등록에 관련된 패턴
Separate Identity From Location
동적 네트워크 환경에서 서버의 네트워크 주소는
동적으로 할당된다
DNS, SIP 와 같은 네트워크 식별자를 이용하여 서비스의
주소가 변경되어도 찾을 수 있도록 한다 .
114. How to discover? – No. 3
- 검색된 정보를 클라이언트에게 알려주는 2 가지 패턴
Client Knows Best Server Does Heavy Work
서비스와 디렉토리는 복잡한 쿼리와 클라이언트가 많은 선택사항 중에서
우선 순위의 정보를 처리하는 방법 의사결정을 하기에는 무리가 있다 .
을 모른다 .
쿼리를 단순하게 하고 , 해당 쿼리 디렉터리 서버가 정보를 추려서 클
에 대한 응답을 모두 클라이언트에 라이언트에게 보낸다 .
게 보낸다 .
첫번째는 주변 지인에게 물어보는 방법입니다 . 제 주변 인물들은 대부분 최신 가전제품에 관심이 많아서 관련 정보를 얻는 게 어려울 거 같지는 않습니다 . 그래서 제가 물어봤을 때 관련된 정보를 알고 있으면 저한테 알려줄 것입니다 . 그러나 제 기대와는 다르게 제 주변 사람들 중에서는 제가 원하는 정보를 알고 있는 사람이 없을 수도 있습니다 .
첫번째는 주변 지인에게 물어보는 방법입니다 . 제 주변 인물들은 대부분 최신 가전제품에 관심이 많아서 관련 정보를 얻는 게 어려울 거 같지는 않습니다 . 그래서 제가 물어봤을 때 관련된 정보를 알고 있으면 저한테 알려줄 것입니다 . 그러나 제 기대와는 다르게 제 주변 사람들 중에서는 제가 원하는 정보를 알고 있는 사람이 없을 수도 있습니다 .
두번째는 각종 매체를 통해 갤럭시 3 에 관련된 광고를 보는 것입니다 . 광고나 홍보물은 제가 알고 싶은 최신 정보를 담고 있을 것입니다 . 그런데 만약 제가 광고메체를 접할 수 없는 지역이거나 갤럭시와 관련된 광고를 중단할 경우 정보 습득에 어려움이 있을 수 있습니다 .
세번째는 가까운 휴대폰 판매점에 찾아가 판매원에게 상담을 받는 것입니다 . 판매원의 경우 자신이 판매할 휴대폰에 대해 많은 정보를 가지고 있으며 , 가격을 비롯하여 여러 항목에 대해 가장 최근 정보를 가지고 있을 것입니다 . 그렇지만 주변에 가까운 판매점이 어디인지 , 매장 오픈 시간은 언제인지 등을 알아야 할 것입니다 . 이렇게 몇몇 사항을 제외하고 크게 이 3 가지 방법들을 통해 원하고자 하는 정보를 얻을 수 있습니다 .
첫번째는 주변 지인에게 물어보는 방법입니다 . 제 주변 인물들은 대부분 최신 가전제품에 관심이 많아서 관련 정보를 얻는 게 어려울 거 같지는 않습니다 . 그래서 제가 물어봤을 때 관련된 정보를 알고 있으면 저한테 알려줄 것입니다 . 그러나 제 기대와는 다르게 제 주변 사람들 중에서는 제가 원하는 정보를 알고 있는 사람이 없을 수도 있습니다 .
클라이언트가 어떤 서비스를 원하는지 알고있으나 , 서비스를 발견할 만큼의 충분한 정보를 가지고 있지 않다 .
클라이언트는 클라이언트와 가까운 곳 ( 네트워크에서 ) 에 있는 노드로 어떤 서비스를 찾고 있는지 질문을 보낸다 . 질문은 멀티캐스트 또는 브로드캐스트 메시지 같은 것을 일반적으로 보내진다 . 모든 서비스는 이러한 메시지를 듣지만 , 질문과 관련된 정보를 가지고 있는 노드만 실제로 응답할 것이다 .
두번째는 각종 매체를 통해 갤럭시 3 에 관련된 광고를 보는 것입니다 . 광고나 홍보물은 제가 알고 싶은 최신 정보를 담고 있을 것입니다 . 그런데 만약 제가 광고메체를 접할 수 없는 지역이거나 갤럭시와 관련된 광고를 중단할 경우 정보 습득에 어려움이 있을 수 있습니다 .
클라이언트가 어떤 서비스를 원하는지 알고있으나 , 서비스를 발견할 만큼의 충분한 정보를 가지고 있지 않다 .
새로운 서비스가 네트워크에 나왔을 때와 이전 서비스가 없어졌을 때 클라이언트는 어떠한 서비스가 이용 가능한지를 알고싶어한다 .
서비스를 찾기 위해 Listen To ADVERTISEMENTS (3) 를 시도한 클라이언트들 ( 서비스를 찾기 위해 광고를 듣는 클라이언트들 ).
서비스가 광고 자체를 할수없거나 안할 수도 있다 .
세번째는 가까운 휴대폰 판매점에 찾아가 판매원에게 상담을 받는 것입니다 . 판매원의 경우 자신이 판매할 휴대폰에 대해 많은 정보를 가지고 있으며 , 가격을 비롯하여 여러 항목에 대해 가장 최근 정보를 가지고 있을 것입니다 . 그렇지만 주변에 가까운 판매점이 어디인지 , 매장 오픈 시간은 언제인지 등을 알아야 할 것입니다 . 이렇게 몇몇 사항을 제외하고 크게 이 3 가지 방법들을 통해 원하고자 하는 정보를 얻을 수 있습니다 .
클라이언트가 어떤 서비스를 원하는지 알고있으나 , 서비스를 발견할 만큼의 충분한 정보를 가지고 있지 않다 .
클라이언트가 어떤 서비스를 원하는지 알고있으나 , 서비스를 발견할 만큼의 충분한 정보를 가지고 있지 않다 .
디렉토리는 클라이언트와 공유할 서비스 관련한 정보가 필요하다 . .
서비스가 디렉토리들에 스스로를 등록하게 하시오 . 그 디렉토리들은 서비스가 정보를 제공하게 할 수 있게 하는 특별한 서비스 등록 인터페이스를 제공해야한다 .
네트워크에서 서비스를 찾기 위해 CONSULT 디렉토리 (5) 를 시도한 클라이언트 . 어떤 스태틱 구조도 서비스 검색 환경에서 노드 , 나아가서 디렉토리와 레귤러 노드의 분류를 지원하기 위해 존재하지 않는다 .