Skip to content

Commit

Permalink
Fix broken links
Browse files Browse the repository at this point in the history
  • Loading branch information
winterjung committed Feb 13, 2024
1 parent 85c0ff2 commit fd68e9e
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/posts/2017-11-27-smart-contract-with-python.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ title: 파이썬으로 스마트 컨트랙트 개발하기
![](/images/20171127/study.jpeg)

## 보편적인 스마트 컨트랙트 배포 방식
저번 스터디에는 [Time Token](http://winterj.me/project/time_second_token.sol)이라는 간단한 스마트 컨트랙트를 만들어 이를 [Mist 지갑](https://github.com/ethereum/mist) 클라이언트를 사용해 직접 배포하는 방식을 시연했다. 보통 배포 자체는 지갑 클라이언트를 사용하거나 [Truffle](https://github.com/trufflesuite/truffle)을 이용해 컴파일과 테스트를 거친 후 연동되어있는 이더리움 노드(e.g. [Geth](https://github.com/ethereum/go-ethereum), [Parity](https://github.com/paritytech/parity))를 통해 직접 배포하곤한다. TestRPC는 보통 개발단계에서 사용되며 현재 [Ganache](https://github.com/trufflesuite/ganache)로 이관되었다. (트러플에 가나슈까지 네이밍은 잘한다는 생각이 든다) 뒤에서도 말하겠지만 가나슈를 이용하면 스마트 컨트랙트를 개발하고 배포하는데 있어 여러 이점이 있다.
저번 스터디에는 [Time Token](https://github.com/winterjung/JungWinter.github.io/blob/284ba471852e7abac3fccedb57f8d90ac21cd7bd/project/time_second_token.sol)이라는 간단한 스마트 컨트랙트를 만들어 이를 [Mist 지갑](https://github.com/ethereum/mist) 클라이언트를 사용해 직접 배포하는 방식을 시연했다. 보통 배포 자체는 지갑 클라이언트를 사용하거나 [Truffle](https://github.com/trufflesuite/truffle)을 이용해 컴파일과 테스트를 거친 후 연동되어있는 이더리움 노드(e.g. [Geth](https://github.com/ethereum/go-ethereum), [Parity](https://github.com/paritytech/parity))를 통해 직접 배포하곤한다. TestRPC는 보통 개발단계에서 사용되며 현재 [Ganache](https://github.com/trufflesuite/ganache)로 이관되었다. (트러플에 가나슈까지 네이밍은 잘한다는 생각이 든다) 뒤에서도 말하겠지만 가나슈를 이용하면 스마트 컨트랙트를 개발하고 배포하는데 있어 여러 이점이 있다.

- [스마트 컨트랙트의 이해](http://goodjoon.tistory.com/261)

Expand Down
2 changes: 1 addition & 1 deletion src/posts/2017-12-07-file-on-blockchain.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ title: File on blockchain 개발기
파일의 해시값을 블록체인에 올리고, 파일이 원본임을 확인하고, 파일의 정보를 조회할 수 있는 기능을 개념 증명(Proof of concept) 수준에서 구현한 [File on blockchain](https://github.com/JungWinter/file-on-blockchain)이라는 서비스를 개발했다. 이번 글을 통해 **solidity 코드를 작성하면서 해결한 문제****파이썬 서버와 어떻게 결합했는지** 돌아보고자 한다.

## 복습
앞서 [파이썬으로 스마트 컨트랙트 개발하기](https://winterj.me/smart-contract-with-python/) 글을 통해서 파이썬 서버를 운영하면서 동시에 `geth`, `solc`, `web3.py`를 이용해 javascript가 아닌 파이썬으로 간단한 스마트 컨트랙트를 배포하고 사용하는 법에 대해 알아봤다.
앞서 [파이썬으로 스마트 컨트랙트 개발하기](/smart-contract-with-python/) 글을 통해서 파이썬 서버를 운영하면서 동시에 `geth`, `solc`, `web3.py`를 이용해 javascript가 아닌 파이썬으로 간단한 스마트 컨트랙트를 배포하고 사용하는 법에 대해 알아봤다.

<figure>
<a href="/images/20171127/finish.png"><img src="/images/20171127/finish.png" alt=""></a>
Expand Down
2 changes: 1 addition & 1 deletion src/posts/2020-11-22-support-meta-tags.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@ image: images/focus.jpg

## 다음 기능

사실 스리슬쩍 이전 블로그 포스트의 마이그레이션도 끝내둔 상태입니다. [예전 블로그 글 링크](https://winterj.me/floating-point-in-python/)로 들어가면 [이 블로그의 글](https://www.winterjung.dev/floating-point-in-python/)로 301코드<sub>Moved Permanently</sub>와 함께 리다이렉트됩니다.
사실 스리슬쩍 이전 블로그 포스트의 마이그레이션도 끝내둔 상태입니다. [예전 블로그 글 링크](/floating-point-in-python/)로 들어가면 [이 블로그의 글](https://www.winterjung.dev/floating-point-in-python/)로 301코드<sub>Moved Permanently</sub>와 함께 리다이렉트됩니다.

다음으론 다크 모드를 지원하는 작업을 가볍게 해볼까 하고, 생각보다 코드 태그(`<pre>`, `<code>`)를 구분하기 어려워 syntax highlight까진 아니지만 간단한 스타일을 적용시켜주려 합니다.

0 comments on commit fd68e9e

Please sign in to comment.