https://www.mongodb.com/json-and-bson

 

JSON And BSON

Learn how MongoDB uses the lightweight and flexible BSON, an extension JSON, to maximize efficiency for programming languages

www.mongodb.com

bson 은 mongodb 에서 나온 개념인데 "binary JSON" 이다.

{"hello": "world"} →
\x16\x00\x00\x00           // total document size
\x02                       // 0x02 = type String
hello\x00                  // field name
\x06\x00\x00\x00world\x00  // field value
\x00                       // 0x00 = type EOO ('end of object')
 
{"BSON": ["awesome", 5.05, 1986]} →
\x31\x00\x00\x00
 \x04BSON\x00
 \x26\x00\x00\x00
 \x02\x30\x00\x08\x00\x00\x00awesome\x00
 \x01\x31\x00\x33\x33\x33\x33\x33\x33\x14\x40
 \x10\x32\x00\xc2\x07\x00\x00
 \x00
 \x00

txt 기반의 json 을 변형해서 binary 형식으로 serialize 했다.

https://bsonspec.org/spec.html

 

BSON (Binary JSON): Specification

BSON is a binary format in which zero or more ordered key/value pairs are stored as a single entity. We call this entity a document. The following grammar specifies version 1.1 of the BSON standard. We've written the grammar using a pseudo-BNF syntax. Vali

bsonspec.org

network protocol 정의할 때 보던 형식과 유사하다. 

728x90

집에 무선 드릴이 있긴 한데 크기 때문에 소형 핸디 드라이버를 가지고 싶었다. 커뮤니티 핫딜 정보에 있길래 주문했는데 한달 지나서 도착했다. :(

케이스에 본체와 기본 비트가 깔끔하게 들어 있었다.

usb 로 충전 가능하다. 풀 충전하는데 120 분 정도 걸린다고 한다.

토크는 7단 조절 가능하고 앞에 조명등이 달려 있어 작업이 편리하다. 비트 교체도 간편하다.

앞으로 간단한 작업은 이 제품만 사용할 것 같다.

728x90

회사 건너편 GFC 에 애플파이 가게가 생겼다. 점심/저녁에 샐러드나 김밥 사러 다니는 길목에 있는데 애플파이 향이 장난 아니다. 지하철 역에 있는 델리만쥬나 호두 과자 레벨이다. 지나칠 때마다 사먹고 싶다는 생각이 든다. 저녁에 세일해서 퇴근길에 사먹기 괜찮다. 

728x90

집 가구 재배치했다가 PC 무선 랜카드 인식이 안되었다.

다나와 상으로는 EFM 이 상위에 있는데 공유기나 무선 랜카드가 오락가락해서 EFM 제품은 별로 안 좋아한다.

인텔 AX210 이나 AX211 제품을 많이 사는데 PCI-E 슬롯용 제품은 잘 없고 메인보드 NGFF (M.2) 로 연결하는 제품만 보인다. 요새 메인보드는 무선랜이 달려 나오는데 교체도 가능한가 보다.

외출한 김에 링코에서 적당한 무선랜 사다가 급하게 쓸 생각이었는데 무선 랜카드는 없었고 랜 케이블이 보이길래 집어왔다.

출처 : https://blog.naver.com/ayukawah/220920787743

 

CAT.5 / CAT.5e / CAT.6 / CAT.6e / CAT.7 란 무엇인가?

네트워크 연결을 위한 옥내배선 선중에 하나인 UTP 케이블의 종류 입니다. 우리가 흔히 인터넷을 연결할...

blog.naver.com

CAT.5E 케이블만 있었는데 Cat.5E 부터 1Gbps 전송 가능하다고 한다.

연결해서 동작하는 것만 확인했는데 치렁치렁한 줄이 거슬렸다. 무선 랜 카드 슬롯도 옮겨보고 체결 부위가 이상해서 조절해봤더니 다행히 인식이 됐다. :)

728x90

'오스틴! 주는대로 먹는다' 유툽 채널 주인장 집안 레시피로 만든 소시지다.

'전통소시지 세트'에 포함된 줄 모르고 '오스틴의 스위스 부라트부르스트'를 별도로 주문했다.

데쳐서 굽기도 하고 군만두처럼 구운 다음 물을 넣어서 찌는 방식도 있던데 이번엔 군만두처럼 조리해 봤다. 생 소시지의 경우 30분 정도 보통 소시지는 10-15분 조리하라고 한다.

조리가 귀찮아서 그렇지 탱글탱글해서 괜찮았다.

728x90

품번 : 1037327
품명 : 스텐4면채칼

덩어리로 된 파마산 치즈를 샀다. 치즈용 채칼이 있던데 일반 채칼과 비슷해 보였다. 집에 있는 평면 채칼은 잘 안되는 것 같아서 다이소에서 4면 채칼을 샀다. 

안쪽 설겆이 하는게 귀찮았다.

기존 채칼이 양배추 써는게 마음에 안들었는데 얘는 더 별로였다.

이케아 인터넷 주문이 되면 좋을텐데 :(

728x90

인터넷으로 소내장을 주문했다.

먼저 소특양, 소곱창, 소염통을 먹어봤다.

실온수로 해동했다.

기름을 두르고 7분 정도 구우면 된다고 한다. 부추와 함께 구웠다.

섞어서 구웠더니 비쥬얼은 별로였는데 맛은 괜찮았다.

한우소막창, 한우대창, 한우곱창, 한우염통도 해 먹어봤다.

역시 해동해서 구웠는데 대창이 들어가서 기름이 많다. 

남은 기름에 김치 볶음밥 해 먹었다.

P.S. 깻잎을 참소스에 절여서 먹으니 양밥 먹을 때 나오는 깻잎 맛이 난다. :)

728x90

시트러스 버베나가 궁금했는데 제품 향 자체는 비슷했다. 그런데 오리지널이 향이 강해서 그런건지 사용했을 때 더 청량하다.

728x90

아이스 레제로 사려고 갔다가 신제품 보이길래 냉큼 집어왔다. 사면서도 수박향이라 찜찜하긴 했는데 신제품이니깐...

하지만 역시나 묘한 수박향이 거슬린다. 수박향도 수박 흰 부분 향이라고 해야할 듯 :(

728x90

위와 같은 폴더들이 있을 때 one 으로 시작하는 폴더들에 대해 어떤 작업을 처리하고 싶다면 FOR /D 를 사용한다.

for /D [/r] %%parameter IN (folder_set) DO command
>for /D %i in ("one*") do @echo %~nxi
oneapi-tbb-2021.5.0-win
oneTBB-2021.5.0

출처 : https://ss64.com/nt/for_d.html

 

for /d - Loop through directory - Windows CMD - SS64.com

Conditionally perform a command on several Directories/Folders. In all cases for /d will start searching from the current directory. Read the main FOR introduction page for a full description of assigning the replaceable %%parameter. FOR parameters are use

ss64.com

 

728x90

+ Recent posts