Open in app

Sign In

Write

Sign In

Sigrid Jin
Sigrid Jin

435 Followers

Home

About

Pinned

GitHub 프로필을 iMessage 대화 메시지로 꾸며보기

GitHub Actions를 십분 활용하여 GitHub 프로필 업데이트를 자동화 해보자 — 언제인가 페이스북에서 박찬성님 깃허브를 보게 되었는데, 깃헙 프로필에 아이폰 메시지처럼 대화 형태로 자신을 소개하는 것이 인상적이었다. 1~2초 정도 시간 동안 (…) 구름이 뜨다가 메시지가 뜨는 모습은 아주 놀라웠다. 찬성님 이야기로는 본인은 대화 구름 애니메이션 svg를 하드코딩한 것에 불과하다고 하시더라. 그래서 본인이 직접 원작자를 찾아서 해당 repository를 참고하여 나의 프로필을 꾸며보겠다고 결심했다. 원작자는 GitHub에서 Product Designer로 일한 바 있는 Jason Long씨였다. Jason씨의 메시지에는 오늘 날씨에 따라 본인이 거주하고 있는 오하이오 지역의 날씨를 업데이트해서 보여주고, 오늘이 무슨 요일인지에 따라 인사를 남기도록 자동 업데이트가 설정되어 있었다. 이건 꼭 해봐야지 생각하게 되었다. 그래서 나는 Jason씨의 깃허브를 참고하면서 bubble message를 깃허브 소개에 적용해보는 여정을 시작하게 되었다 …

Github

15 min read

GitHub 프로필을 iMessage 대화 메시지로 꾸며보기
GitHub 프로필을 iMessage 대화 메시지로 꾸며보기
Github

15 min read


Aug 24

카카오페이에서는 페이를 송금받는 측이 “돈 받기” 를 눌러야 돈이 받아지는데 ERC20은 왜 이런 구조가 아닐까?

먼저 트랜잭션이 토큰 관련인지 아닌지는 바이트 코드(abi decoding or 휴리스틱하게 분석..)를 직접 읽어야 알 수 있기 때문에 일반적으로 트랜잭션의 맥락을 파악하기 어렵습니다. 그러나 트랜잭션이 발생한 후에야 해당 트랜잭션이 토큰과 관련이 있는지 확인할 수 있습니다. 그리고 ERC20 당시 레딧 토론 쓰 …

3 min read

3 min read


Aug 20

Running Apple M1 Assembly with the Hello World program

Compilers MacOS uses LLVM, or Low-Level Virtual Machine by default in that the Cupertino-based tech firm has given extensive support to the LLVM toolchain ensuring its compatibility with new Macs. Apple discarded the support to ensure compatibility of LLVM over GNU GCC while Linux-based system typically uses GNU Compiler Collection (GNU…

Assembly

8 min read

Assembly

8 min read


Aug 3

The odyssey of Authentication

Digital Power and Control Amid The Days of Large Language Models — In the labyrinthine corridors of digital identity, there lies an unexplored tension between authentication providers and service providers. The fabric of our connected existence, interwoven with countless threads of authenticity, finds itself at a critical juncture, wrestling with questions that may dictate the architecture of our future.

AI

2 min read

AI

2 min read


Jul 16

Dropping my quick thoughts on AT Protocol, the promises by Bluesky

A few years ago, Twitter’s Jack Dorsey announced a project called Bluesky, intended to design and build a more decentralized social network system. Mastodon and ActivityPub are important to mention here. Technically, Mastodon is a software that implements Twitter-like functionality. …

10 min read

Dropping my quick thoughts on AT Protocol, the promises by Bluesky
Dropping my quick thoughts on AT Protocol, the promises by Bluesky

10 min read


Jul 2

Building a Serverless Second-hand Marketplace Chatbot using AWS WebSocket API with GPT-3.5

The serverless architectures have been a game-changer, allowing developers to focus on their application logic without managing servers or infrastructure. I tried to create a serverless chatroom that uses the OpenAI GPT-3 model to simulate interactions between buyers and sellers, providing a realistic environment for testing and development. …

9 min read

Building a Serverless Second-hand Marketplace Chatbot using AWS WebSocket API with GPT-3.5
Building a Serverless Second-hand Marketplace Chatbot using AWS WebSocket API with GPT-3.5

9 min read


May 14

Go 언어에서 gnark 라이브러리를 활용하여 zk-SNARKs circuit를 작성해보자

ZK 앱을 만들 때 일반적으로 Circom과 같은 DSL을 사용한다. Circom과 같은 DSL은 Snarks 서킷을 제작할 때 quadratic 변수 제한과 같은 사항과 최적화 이슈에 대해 크게 고민하지 않아도 쉽게 작성할 수 있도록 도와준다. 하지만 요구사항이 복잡해지는 경우에는 cryptographic l …

Zero Knowledge Proof

26 min read

Go 언어에서 gnark 라이브러리를 활용하여 zk-SNARKs circuit를 작성해보자
Go 언어에서 gnark 라이브러리를 활용하여 zk-SNARKs circuit를 작성해보자
Zero Knowledge Proof

26 min read


Apr 26

마틴 파울러가 알려주는 ChatGPT와 페어 프로그래밍 하는 법

[한국어 번역] An example of LLM prompting for programming by Martin Fowler — Refactoring(리팩토링)의 저자로 유명한 마틴 파울러(Martin Fowler)가 블로그에 작성한 An Example of LLM Prompting for programming 이라는 글을 한국어로 번역해 보았습니다. 한국어 독자의 이해를 돕기 위해 역자의 해석에 기반하여 문맥을 추가했음을 양지하여 주시 …

ChatGPT

41 min read

마틴 파울러가 알려주는 ChatGPT와 페어 프로그래밍 하는 법
마틴 파울러가 알려주는 ChatGPT와 페어 프로그래밍 하는 법
ChatGPT

41 min read


Apr 9

A Simple Guide to OpenAI API Integration with Golang Boilerplate

Consuming OpenAI GPT API with Go-Chi and PostgreSQL on the Golang Boilerplate — OpenAI’s GPT-3.5 turbo and GPT-4 are the most advanced large language models that generates human-like text. Developers can incorporate this model into their applications through the OpenAI API. This article will explain how to add the OpenAI API to your server applications written in Golang. I put out a boilerplate…

ChatGPT

6 min read

A Simple Guide to OpenAI API Integration with Golang Boilerplates
A Simple Guide to OpenAI API Integration with Golang Boilerplates
ChatGPT

6 min read


Mar 4

Kubescape & Polaris — The security guard for your Kubernetes

About the Kubernetes Hardening, the notes on the 7th week of PKOS study — Kubernetes hardening refers to the security measures taken to secure Kubernetes systems. The National Security Agency (NSA) recommends the following steps for Kubernetes hardening… scanning containers and Pods for vulnerabilities or misconfiguration running them with the least privileges possible using network separation to control damage

Kubernete

6 min read

Kubescape & Polaris — The security guard for your Kubernetes
Kubescape & Polaris — The security guard for your Kubernetes
Kubernete

6 min read

Sigrid Jin

Sigrid Jin

435 Followers

Ethereum. LLM. Cryptography. twitter.com/@sigridjin_eth

Following
  • Klaytn

    Klaytn

  • Cobus Greyling

    Cobus Greyling

  • 胡家維 Hu Kenneth

    胡家維 Hu Kenneth

  • Adam Szpilewicz

    Adam Szpilewicz

  • Bryant Jimin Son

    Bryant Jimin Son

See all (996)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams