sigantures: [sx,sx]
message: 
			...
            instructions[ ix, ix ]

Instructions

program_id: <id>
accounts:
[ #list of public key
 Alice, 
 Bob,
 system programs
]
instruction_data : b[] #comes in bytes

 

- programs process the instruction data to execute stuffs

 

 

program derived address(PDA)

 - program can own an address to change the value of the data in this account 

e.g. to track user numbers 

- only have public key, NO private key, the address is a set of strings 

- store data in PDA rather than having to sign the data change every time 

 

 

 

 

Solana Native

Beta.solpg.io 에서 테스트해보기: 

entrypoint!(process)interaction);

fn process_intruction(
	program_id: &Pubkey,
    accounts: &[AcccountInfo]
    instructino_data: &[u8]
    
    ) -> ProgramResult {
    
    	let account_iter = &mut accounts.iter();
        let payer = next_account_infro(accounts_iter)?;
        let system_program = next_account_info(account_iter)?;
        
        msg!('hello;');
        msg!('our program id{}, &program_id);
        
        Ok(());
    
    l}

 

Solana Anchor

기본설명: https://www.youtube.com/watch?v=90BTugVYGqQ&list=PLilwLeBwGuK51Ji870apdb88dnBr1Xqhm&index=3

튜토리얼: https://dev.to/edge-and-node/the-complete-guide-to-full-stack-solana-development-with-react-anchor-rust-and-phantom-3291 

 

The Complete Guide to Full Stack Solana Development with React, Anchor, Rust, and Phantom

Everything You Need to Get Started Building Full Stack Dapps on Solana

dev.to

 

 

 

 

솔라나 모바일 스택/디벨로퍼 기능 종류

1. 모바일 월렛 어댑터 

모바일 기기에서 앱과 월렛 연결하기

네이티브 앱/ 리엑트 네이티브 / 코트린 / 자바 기반 앱 보두와 월렛과의 인터렉션을지원

애플기기와도 인터렉트 가눙은 가눙

예를 들어 월렛 앱이 다른 기기에서 돌아가는 앱에 사인하는 기능

솔로나 폰인 사가를 위해 만들어졌지만 솔로나월렛 - 아무 모바일 기기 서포트를 위해 쓸 수 있음

 

2. 씨드 볼트 (씨드 저장소)

  - 월렛 앱을 위해 블록체인 키를 안전하게 저장해두는 커스토디 시스템 (맥의 키체인 같은) 

  - 사가 폰에서 가장 안전한 환경에 씨드 저장 

  - *아직 트랜잭션 사인하는 보안은 제공하지 않음 우선 테스팅에만 쓸 것 실제 거래 ㄴㄴ 

 

 

3. 솔라나 dApp 스토어 (개발중)

- 솔라나 기반 디앱일 경우 다른 앱스토어 거치지 않고 바로 발행 가능한 플랫폼 

- 애플 앱스토어의 무리한 규정이나 인앱거래 수수료 30%떼가는 등의 문제의 대안으로 제시 

 

 

4. 솔라나페이 

원래 있던 기능. 월렛 앱들이 안드로이드 디바이스 이용해 큐아코드 nfc 메시지 웹브라우저 통해 solana pay 리퀘스트 가능 

 

 

 

 

 

 

 

 

RPC Remote Procedure Call?

- 경량 소프트웨어 커뮤니케이션 프로토콜 

- 클라이언트가 다른 네트워크 상에 있는 서버랑 커뮤니케이션 할 수 있도록 함

예) 로컬 컴퓨터에서 리모트 서버에 request 할 때, RPC 콜 사용

- 블록체인에선 dApp이 클라이언트고 서버가 RPC노드라고 볼 수 있음

 

 

그렇다면 RPC노드가 무엇이냐?

-디앱 돌리고 있는 컴퓨터! 이더리움으로 치면 두 인프라레이어*(execution layer and consensus layer)돌리는 서버 다 노드라고 봄

 -이더리움: 라이트노드 풀노드 아카이발노드

- 솔라나: 벨리데이터 노드 / RPC노드 

 

 

솔라나의 노드를 더 자세히 보면

- validator node: 컨센서스 프로토콜 돌리기 가눙ㅇㅇ 리워즈 배당 가눙 ㅇㅇ

- RPC node: 걍 HTTP(웹)에서 오는 데이터 리퀘스트 받아서 맞는 블록체인 데이터 내어주는 문 같은 노드. RPC엔드포인트라고도 함 

 

 

 

솔라나 RPC node(=end point)의 종류

- 퍼블릭

 ㄴ공개됨 누구나 리퀘스트가눙 / 어떤 플젝이나 회사가 뒷바침하는게 아님 그냥 공개된 블록체인 데이터 가진 노드 

 

- 프라이빗

 ㄴ특정 디앱 전용 엔드포인트

 ㄴ프라이빗 노드 제공하는 싸스 회사들이 알케미같은 곳

 

- 앨터네이티브

 ㄴ프라이머리 rpc endpoint가 잘 안돌아갈 때 대비하여 갖춰놓는 대비용 엔드포인트 

 ㄴsingle point of failure방지

 

 

 

The JSON-RPC Protocol

- 클라이언트(디앱)에서 유저가 액션을 하면 JSON-RPC 콜으로 필요 정보를 가져옴 

- 걍 웹에서 블록체인 데이터를 가져오는 리퀘스트 콜이라고 보면 됨

 

 

 

 

 

 

 

솔로나 개발할 때 RPC노드 구축 옵션 

1) 노드 프로바이더 서비스를 이용한다

2) 셀프로 호스팅한다

 3) 퍼블릭 rpc 타고 요청한다 (사용이 간단하고 뜸할 경우 가능)

 

 

1) 의 경우 Alchemy, Syndica, Quicknode, Triton  등이 있음 

https://www.syndica.io/product 

 

Product - Syndica

Syndica product

syndica.io

 

 

[하드타입]

1. 전체적으로 가장 좋은 하드 사이드 여행 가방
Away

 

어웨이 더 큰 휴대용 베스트셀러
어웨이 더 큰 기내 반입
공식사이트 $295 (링크)
재료: 폴리카보네이트 하드쉘 | 용량: 47.9L | 바퀴: 360도 스피너 휠 | 보증: 평생 한정 보증

새로나온 브랜드 중에 하드쉘 케이스 원탑이 어웨이 아닐까요?

이 스타일의 어웨이 여행 가방은 거의 모든 크기로 추천되지만, 빅거 캐리온이 가장 인기가 있습니다. 거의 50리터! 긴 여행에 완벽하다. KF 문학 스카우트의 설립자인 켈리 파버는 이것을 3주간의 7개 도시 출장 중 들고간다고 밝힘. 

각종 기능도 많습니다. 작가이자 사진작가인 니콜라스 길은 "그것은 튼튼하지만 가볍고 USB 충전기가 있어서 우버를 주문할 수 있을 정도로 휴대폰을 충전할 수 있다"고 말한다. "게다가 — 그 안에는 항상 일어나는 것처럼 보이는 갑작스러운 정글 폭우에 옷을 던져 넣을 수 있는 나일론 가방이 있습니다."

기본적인 것도 물론 다 체크: TSA 승인 잠금, 360도 휠, 튼튼한 하드웨어, 날렵한 디자인! 

또 내세울만 한건 유효 기간이 만료되지 않는 제한된 평생 보증입니다. 보증 대상에는 (상당히 긴) 목록이 있습니다. 웹사이트에 따르면, 어웨이는 셸, 휠, 핸들, 지퍼 또는 "당신의 짐 사용을 방해하는 다른 모든 것"에 대한 기능적 손상을 수리하거나 교체가능하다고 해요. 그러나 배터리 팩은 2년 보증으로 제한됩니다.

 

 

 

 

2. 어웨이보다 좀 저렴한거

샘소나이트 

 

샘소나이트는 가격대가 다양하지만 워낙 수트케이스 많이 만드는 회사다보니 저렴한 것도 꽤 좋을 떄가 많아요.

아마존에서 쉽게 세일할 때 살 수 있는 것도 장점이겠죠 

후기가 어마무시하게 좋은 모델로 소개해 볼게요: https://amzn.to/3wh9sVe 

 

Amazon.com | Samsonite Winfield 2 Hardside Luggage with Spinner Wheels, Navy, Checked-Large 28-Inch | Suitcases

Shows what's inside. Item often ships in manufacturer container to reduce packaging. To hide what's inside, choose Ship in Amazon packaging at checkout.

www.amazon.com

 

 

 

 

28" 스피너 러기지는 포장력을 극대화하며 장거리 여행에 이상적인 체크 백입니다.
포장 치수: 28.0인치 x 19.75인치 x 12.5인치, 전체 치수: 31.0인치 x 20.0인치 x 12.75인치, 무게: 11.5파운드.
스피너 휠 | 10년 보증

 

 

3. 초경량 / 바퀴 스무~~~스 / 비쌈

리모와 

 

 

말모말모.... 여행을 자주 다니시는 분이라면 가볍고 잘굴러가는 수트케이스가 얼마나 중요한 지 아실거에요! 

재료: 폴리카보네이트 하드쉘 | 용량: 36L | 바퀴: 360도 스피너 휠 | 보증: 제조사 5년 보증

 

 

4. 가성비!!!!!!!!! 

쿨라이프 

 

한국인-가성비 = 0 

여행 스타일에 따라, 수트케이스는 짐만 잘 들어가면 된다!!! 싸고 어느정도 질 좋은게 최고다!!할 수 도있죠

그럴 땐 쿨라이프 추천해요 

아마존에서 3개 세트 20만원에 살 수 있답니다

(https://amzn.to/3QVNBMQ

가족, 연인, 친구와 여행 갈 때 한번에 짐 싸기도 좋을 것 같습니다. 색상은 일곱가지 옵션이 있습니다. 

세 가지 다른 크기: 크기: 20인치(22 x 8.9 x 15.2), 24인치(17.8 x 9.9 x 26.1) 28인치(20.1 x 11.8(확장 가능한 경우 13인치) x 29.9).20인치 및 24인치 러기지는 비즈니스 및 개인 여행에 이상적이며, 28인치는 지퍼 열고 15%  공간 확장 가능!! 

보증: 2년 보증

 

 

 

 

캐나다 이민 준비하시는 분들!! 

2023년에 express entry로 캐나다에서 받아주기로 한 인원이 더 늘어났어요~ 

 

물 들어올 때 노 저어야죠! :) 

 

대부분 한국에서 학부를 나와 이 학적을 캐나다에서 인정받으려면 학력인증서비스를 사용하셔야할텐데요 

캐나다 이민을 위해서 사용할 수 있는 학력인정사이트는 이런 곳들이 있어요: 

 

ca

World Education Services (WES) is a non-profit social enterprise dedicated to helping international students, immigrants, and refugees achieve their educational and career goals in the United States and Canada.

www.wes.org

 

다섯 군데 모두 캐나다 이민청에서 승인한 곳이랍니다~

 

WES가 가장 빠르고 가장비싸고 가장 많이 쓰입니다. 

 

 

캐나다 이민용으로 학력인정을 신청할경우~

1. 온라인 승인자료 pdf

2. 이민청에서 열어볼 수 있는 권한

3. 배송되는 실물 학력인증서

4. 나중에 다시 쓸 수있게 학력인증 정보를 저장해둠 

 

이렇게 포함해서 캐나다 달러로 240이네요 (2023년 1월 기준)

 

 

처리시간 처리기간은 약 35일을 예상합니다. 

 

 

외국어를 공부하다 보면 그 나라 영화, 드라마, 노래를 활용하게 되는 경우가 많은 것 같아요.

 

좋은 프랑스어 노래들 가사를 영어로 번역해 놓은 (가끔 한국어도 있어요!) 사이트를 발견해서 공유해요! 

 

 

리릭스트랜슬레이트 사이트입니다. 

프랑스어 공부할 때 강력 추천해요 

https://lyricstranslate.com/en/amoureuse-love.html-4 

 

Clio (France) - Amoureuse lyrics + English translation

Translation of 'Amoureuse' by Clio (France) from French to English

lyricstranslate.com

 

 

원하시는 노래를 검색하면 이렇게 

1. 번역된 가사 

2. 원본 가사 

짝지어 볼 수 있어요 

 

유저들이 직접 등록한 가사라서, 의역이 잘 되어있어요. 

 

그리고 정말 좋은점은 유투브 링크까지 달려있어서 

바로바로 노래를 들어볼 수 있답니다 

https://youtu.be/fxeiOe-X6g4

그리고 정말 좋은점은 같은 페이지 안에 유투브 링크까지 달려있어서

바로바로 노래를 들어볼 수 있답니다 

 


 

 

프랑스어 노래 샹송들은 아무래도 

영어로 번역된 것을 보아야 그 느낌이 잘 전달 되는 것 같아요

 

마치 한 <-> 일 번역이 한<->영 번역보다 매끄러운 것처럼요 

 

그래도 공부를 위해서  한국 가사가 보고싶으신 분들은

 

위 사이트에서 본 영어 가사를 파파고로 한번 더! 번역해봐도 좋겠죠 

 

https://papago.naver.com 

 

네이버 파파고

번역을 부탁해 파파고

papago.naver.com

 

 

 

올해는 프랑스어 정ㅋ복ㅋ해서 4개국어를 꽉꽉채우는 게 소소한 목표

짬날때마다 열심히 불어를 보고있는데

드디어 일상 표현 배우기 좋은 계정을 찾았다 

 

1. 런프렌치윗클레멍스 

- 한 문장을 끊어서 단어마다 발음해줘서 좋음 & 유용한 표현 잘 골라줌 

- 이동할 때 아무 자료도 없다면 인스타 켜서 보기 좋음

 

 

https://www.instagram.com/learnfrenchwithclemence/ 

 

 

 

 

2. 프렌치메이드이지

French made easy  https://www.mathildekien.com/podcast 

팟캐스트로 쌩기초부터 한 편씩 가르쳐 줌 요즘 내 출근메이트 

한 에피소드마다 요약1페이지로 만들어줘서 좋음 캡쳐해서 폰 배경화면 하기 딱! 

발음 깔쌈함

인스타계정도 있네

 

 

안녕하세요 올해는 불어를 정보크 해서 4개국어를 완성해보려합니다.

어떤 언어든 초기에 빠바박!!! 많은 단어와 표현에 노출하는 게 중요하다고 생각하는데요

요즘엔 정말 좋은 자료들이 많네요 ;) 

저는 아예 이 탭들을 다 띄워놓고, Toby 같은 탭 정리 프로그램을 이용해서 프랑스어 공부시간마다 아래 사이트들 한번에 열고, 공부 끝나면 한번에 닫는 식으로 무조건 다 띄워놓고 해요~~ 

탭요리조리 왔다갔다하며 배우는 재미 꿀 

 

 

1.  기본 단어/문법 교과서: Grammaire Progressive du Français
선생님이 있거나, 언어 감이 있는 분이라면 파란색 중급편에서 시작해도 ㄱㅊ 

완전 독학이고 영어 베이스가 없다면 오렌지색 초급부터 

https://amzn.to/3Xr3ay6

 

독학의 최대 단점은 스케줄링. 어디서 어떻게 어느 순서로를 정하기가 어려운데, 그럴 땐 많이 쓰이는 책을 따르는 게 최고

직접써보니 순서도, 포함 주제도 훌륭하다. 

책을 사면 1면에 프린트된 코드를 www.livre-web.com 에 등록해서 웹페이지에서 듣기와 활용문제들도 풀 수있다. (등록하는 페이지가 다 프랑스어인 건 대 당황포인트....;;;)

이런 식으로 간단한 활용문제라도 있으면 독학이 따분해질 때쯤 조오금더 재밌게 공부할 수 있음 

당신도 옛날사람이라면 초딩 영어시간에 뭐 이런거 했던 기억이날텐데?ㅎ,ㅎ 그땐 재미없었는데 이제 감사히 한다 

 

한국에서 하신다면 그 가벼운학습지? 재밌어보임 ㅇㅇㅇ 해외배송안해줘서 약간느 슬픔므 

 

2. 스피킹, 대화 표현 연습 앱: Falou 팔로우 

독학 시 또 문제: 같이 대화 연습할 사람도 없고 내 발음이 맞는지도 모르겠다!? 

요즘은 앱이 너무 잘 되어있다 여러개 비교해보고 난 팔로우? 팔루? 로 결정! 

장점: 발음을 단어별로 끊어서 연습시켜주고, 내가 말한 거 들어볼 수 있다. 자기객관화 베리마치가능. 모티베이션 용 소소한 기능이 많다

단점: 단어 하나하나 직역해주진 않음. 표현 통째로 배움. 

팁: 처음에 안녕반가워!하다가 일주일지나면 '응, 1년전에 브라질에 다녀왔어. 가족들이랑 등산을 했단다!' 이런식으로 갑자기 난이도 급발진하는 경향이 있는데 그럴 땐 다른 주제 다녀오면 됨  

 

유료임 1년 $49 정도였던듯?

매일 일어나자마자 혹은 자기 전에 10-15분한다. 재밌음 ㅎㅅㅎ

 

 

2. 영-불 번역 + 사전: 리버르소

https://www.reverso.net/text-translation

 

Reverso | Free translation, dictionary

This online translator provides translations for words, short texts, phrases and idioms in French, Spanish, Italian, German, Russian, Portuguese, Hebrew and Japanese. Translation tools include: translation memory such as Across, Trados, SDL, Dejà Vu, as w

www.reverso.net

이 문장은 어떻게 말하지? 궁금할 때 찾아보기 좋음 

한<-> 불도 되지만 영어로 검색해야 더 자연스러운 표현을 주고 

문장 안의 단어 하나하나 해석 달아줘서 좋음 

관련 예문도 바로 보여줘서 좋음
단어 하나만 검색해도 예문을 쫙

단어 하나만 검색해도 예문을 쫙! 읽어주기도 한다. 

 

한국어로 검색하면 직역하는 바람에 야악간 오류

 

3. 영-불 사전: 콜린스 사전

https://www.collinsdictionary.com/dictionary/english-french 

정통 사전, 한 단어의 다양한 의미와 예문 보기 좋음. 

여성형인지 남성형인지 바로 명확히 표기되어있어 편리.

가끔 캡챠를 너무 자주띄우는 건 불만 ㅠㅠ 

 

 

4. 원어민 발음 듣기: 포르보 

https://forvo.com/

 

Forvo: the pronunciation dictionary. All the words in the world pronounced by native speakers

The largest pronunciation dictionary in the world. All the words in all the languages pronounced by native speakers

forvo.com

이건 대체 어떻게 발음하지? 

내가 맞게 발음하고있나? 사전의 딱딱한 발음 못 믿겠어,  원어민 발음 뭐지? 할 때 찾아보기 좋음

실제 일반 원어민들이 녹음한 발음들 

 

재밌는건 그 국가 어느 지방 사람의 발음인지도 나오고

발음자를 평가할 수도 있음

 

 

5. 기본단어 퀴즈: 스포클

https://www.sporcle.com/playlists/beforever/french-clickable

클릭하는 게임형태로 주제별 단어 외우고 테스트하기 좋음 

단점: 스펠링테스트는안됨 

 

6. 동사 형변화 검색: 리버르소 

봐도봐도 헷갈리는 동사 형변화..... 한 페이지에 깔끔하게 다 보여줘서 좋고 하나하나 발음 들을 수 있어서 더 좋음 

 

 

여기에 스포티파이에서 불어노래 듣고다니면 한 주 한 주 지날수록 우연히 들리는 가사들이 생겨서 신남! (은 아직2주차^^,,,,, 근데 프랑스팝엔 뭐 햇살 사랑 해변 좋아 말해줘 오늘 내일 이런 간단한게 많이 등장하더라고예,,,)

 

이제 재밌게 회화 알려주는 인스타,틱톡,유툽계정같은거만 발굴하면 좋겠는데 아직 맘에 쏙드는 걸 못찾았다. 영어나 중국어는 그런 계정이 많던데 ㅠ_  ㅠ 아신다면 알려주세요~~~

+ Recent posts