Open in app

Sign In

Write

Sign In

stine
stine

11 Followers

Home

About

Jul 25, 2022

Little thoughts on mutex & queue

ELI5 Why does mutex look like a queue? There were two modules in a NestJS project at work that used async-mutex, which, as the name implies, is a npm mutex library, and Nest-JS wrapped bull JS, which is a queuing library that uses Redis. At a glance those two seemed…

Data Structures

2 min read

Data Structures

2 min read


May 28, 2022

Setting up Dev Env on M1 Pro

Update 22/11/05 Using Homebrew works for most apps without needing Rosetta. Now I completely manage through homebrew again. Tools I use are now… Oh my zsh Homebrew Font: Pragmata Pro Liga Under homebrew fig asdf (python only works on 3.7.13, 3.8.13, 3.9.11 and 3.10.3) visual-studio-code docker (for running dbs. enable…

Developer Tools

3 min read

Developer Tools

3 min read


Dec 28, 2021

Vagrant, Docker 및 Arkade를 활용한 일회용 로컬 개발 환경 (feat. MySQL 설치 5번한 좌충우돌 스토리)

https://iximiuz.com/en/posts/how-to-setup-development-environment/ 위 블로그 내용이 개발 환경 셋업 하는데 도움이 되어서, 저자의 허락 하에 한글 번역하여 공유 합니다. 번역글 뒤에는 개인적으로 업무중 MySQL 을 설치하면서 겪은 일도 함께 작성했습니다. 저는 …

Infrastructure As Code

14 min read

Vagrant, Docker 및 Arkade를 활용한 일회용 로컬 개발 환경 (feat. MySQL 설치 5번한 좌충우돌 스토리)
Vagrant, Docker 및 Arkade를 활용한 일회용 로컬 개발 환경 (feat. MySQL 설치 5번한 좌충우돌 스토리)
Infrastructure As Code

14 min read


Sep 15, 2021

teamLab @ Tokyo 2019 | teamLab:LIFE @ Seoul 2021

teamLab @ Tokyo In April 2019, I packed my bags and left Vietnam for a solo trip to teamLab exhibition in Japan, Tokyo. It was a chaotic and depressing time — a fresh grad with uncertain prospects, broken relationships and reputations. This seemed like a perfect psychedelic getaway without having to smoke weed. …

Philosophy

4 min read

teamLab @ Tokyo 2019 | teamLab:LIFE @ Seoul 2021
teamLab @ Tokyo 2019 | teamLab:LIFE @ Seoul 2021
Philosophy

4 min read


Sep 10, 2021

Porting Python CLI Calculator application to TS: Implementing IRR Function

At the new company I have been working on dealing with side effects of production environment, catching bugs and operation issues. Nearing the end of 3 month probation period, the team decided I could get on with a new feature that involved translating an existing python app to JS. One…

Java Script

1 min read

Java Script

1 min read


Sep 1, 2020

At Home with Kinfolk @ Dosan, South Korea 2020

Where is my home? What makes a home? Where are people’s homes displaced by poverty, multiple/fragmented identities, and why do some houses don’t feel homely? These questions have beleaguered my mind for the past two years leaving multiple homes — people I’ve called home, place and time I called home…

Architecture

7 min read

At Home with Kinfolk @ Dosan, South Korea 2020
At Home with Kinfolk @ Dosan, South Korea 2020
Architecture

7 min read


Jul 22, 2020

Network-cmds for jailbroken iOS 11

If you have installed network-cmds with http://apt.saurik.com repo on Cydia, you will get Bad CPU error because it’s only built for 32 bit, iOS 12+. To get network-cmds working on iOS 11, go to https://ios-repo-updates.com/repository/bingner-elucubratus/package/network-cmds/, add the given repository, and go into Networks folder of the repo or search for…

I OS

1 min read

I OS

1 min read

Network-cmds for jailbroken iOS 11

If you have installed network-cmds with http://apt.saurik.com repo on Cydia, you will get Bad CPU error because it’s only built for 32 bit, iOS 12+.

To get network-cmds working on iOS 11, go to https://ios-repo-updates.com/repository/bingner-elucubratus/package/network-cmds/, add the given repository, and go into Networks folder of the repo or search for…

--

--


Mar 25, 2020

집합도시 Collective City: 2019 Seoul Architecture Biennale Review

Part One — Enterprises of survival

Architecture

4 min read

집합도시 Collective City: 2019 Seoul Architecture Biennale Review
집합도시 Collective City: 2019 Seoul Architecture Biennale Review
Architecture

4 min read


Dec 12, 2019

Developing Stripe Payment and Subscription Service for React Native App with NodeJS

Update 2022/05/12 Rejoice, Stripe has an official SDK for React Native! https://github.com/stripe/stripe-react-native/ It looks like it went live on May 10, 2021, exactly a year ago today. Google has also announced custom code feature for Firebase extensions in today’s IO conference, so you can make use of Stripe API extension. You won’t…

Payments

5 min read

Developing Stripe Payment and Subscription Service for React Native App with NodeJS
Developing Stripe Payment and Subscription Service for React Native App with NodeJS
Payments

5 min read


Mar 10, 2019

Cracking Vigenère Cipher

Kasiski’s method One method of cracking Vigenere cipher without knowing the keyword or length of keyword is Kasiski’s method. The goal of Kasiski’s method is to find the length of keyword, and after finding the length of keyword one can use Chi-square(χ2) method to find the keyword (to be discussed in the…

Security

3 min read

Security

3 min read

stine

stine

11 Followers

r&d blog on architecture, software engineering and inspirations

Following
  • Netflix Technology Blog

    Netflix Technology Blog

  • Chris Ferrie

    Chris Ferrie

  • Bruno Teixeira

    Bruno Teixeira

  • Kris Nóva

    Kris Nóva

  • Astrophysics In Progress

    Astrophysics In Progress

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech