ASH84
Software Engineer focused on turning complexity into simplicity. Co-founder at Payhere. Previously Tech Lead of remit team at Banksalad.
Experience
- Head of tech Payhere.Inc, 2024โpresent
- CTO Payhere.Inc, 2020โ2023
- TechLead, Banksalad, 2018โ2020
- Senior Software Engineer Danal, 2014โ2018
Latest Blog Posts
-
May 29, 2018travis-ci ํ๊ฒฝ๋ณ์ํ ์คํ ์ ๊ตฌ์ฑํ๊ณ travis-ci ๋ฅผ ์ฐ๊ฒฐ์ ํด์ ํ ์คํธ ํ๋์ค ์๋ฌธ์ด ์๊ฒผ๋ค. ๋ก์ปฌ ์ปดํจํฐ์์ ํ ์คํธ ํ ๋์๋ db ์ ๋ณด๋ฅผ ์ค์ ์ ๋๊ฑฐ๋ ํ๋์ฝ๋ฉ๋ ์ฑ๋ก ์ฌ์ฉํ์๋๋ฐ, travis-ci ์ ์ฌ๋ฆฌ๊ธฐ ์ํด์๋ ๊ทธ๋ฐ ์ ๋ณด๋ค์ ์ด๋์๊ฐ ๋์ด์ผ ํ๋ค. ๋ฌผ๋ก ์ ์ฅ์์ ๋ ์๋ ์์ง๋ง, ๊ทธ๋ฆฌ ์ข์ ๋ฐฉ๋ฒ์ ์๋๋ค. ### travis-ci ํ๊ฒฝ๋ณ์ ์ค์ ![travis-ci](https://farm2.staticflickr.com/1741/41695627814_5f6bd0655f_b.jpg) travis-ci ์์ ๋ก๊ทธ์ธํ๊ณ , ๋ณธ...
-
Feb 20, 2017dev-meetup.github.io ๊ฐ๋ฐ๊ธฐ๊ฐ๋ฐ์ ์ธ๋ฏธ๋๋ ์์ ๋ณด๋ค ํจ์ฌ ๋ง์ด ์์ฃผ ์ด๋ฆฌ๊ณ ์๋ค. ์ปจํผ๋ฐ์ค ๋จ์๋ ์ฌ์ค 1๋ ์ ๋ง์ด ์ด๋ฆฌ์ง ์์ง๋ง, ์ด๋ค ๋จ์ฒด๋ ํ์ฌ์์ ์ฃผ๋ํ๊ธฐ ๋๋ฌธ์ ํ๋ณด๊ฐ ์๋๊ณ ๋ง์ ์ฌ๋๋ค์ด ์ฐธ์ฌํ๊ธฐ ๋ง๋ จ์ด๋ค. ๊ทธ๋ ์ง๋ง, ๋ฐ์ ์ด๋ ์ธ๋ฏธ๋ ๊ทธ๋ฐ ๋จ์๋ ์ปค๋ฎค๋ํฐ์์์๋ง ์ฃผ๋ก ๊ณต์ ๊ฐ ๋๊ณ ์ธ๋ถ ๊ฐ๋ฐ์๊ฐ ์๊ธฐ๊ฐ ์ด๋ ค์ ๋ค. ๋ฌผ๋ก ์ฐพ๋ ๋ ธ๋ ฅ์ ํ๋ฉด ๋์ง๋ง, ๋ชจ๋ ์ปค๋ฎค๋ํฐ/์ฌ์ดํธ์ ๋ํ ์์น๋ (watchdog)์ด ๋ ์๋ ์๋ค. [dev-meetup.github.io](https://dev-meetup.github.io) ๋ ์ปจํผ๋ฐ์ค๋ณด๋ค ์์ ๋จ์์ ์ธ๋ฏธ๋๋ ...
-
Jul 27, 2016Python flake8 ์ฌ์ฉํ๊ธฐ[pep8](https://pypi.python.org/pypi/pep8), [flake8](http://flake8.pycqa.org/en/latest/) ๋ฑ์ ํด์ด ํ์ด์ฌ ์ฝ๋์ ์ ์ ๊ฒ์ฌ๋ฅผ ํ๋ ํด์ด๋ค. ```python $ python -m pip install flake8 flake8 --count --exclude ./tests,./docs --ignore E501,F401 # --count : ์๋ฐ ๊ฐ์ ํ์ # --exclue : ํน์ ๋๋ ํ ๋ฆฌ ์ ์ธ, ์ผํ๋ก ๊ตฌ๋ถ # --ignore : ๋ฌด์ ๊ท์น ๋ช ์, ...
-
Dec 26, 2013python travis-ci ์ github repository ์ฐ๋ํ๊ธฐ๋ณ๊ฑฐ ์๋ค. ํ์ด์ฌ ๊ธฐ์ค์ผ๋ก ์ค๋ช [travis-ci](https://travis-ci.org) ๋ github ์ ์ฐ๊ฒฐ๋์ด์ ๊ฐ๋ฐ์๊ฐ ์ด๋ค commit์ ํ ๋๋ง๋ค ์ํ๋ ํ ์คํธ ํน์ ๋น๋๋ฅผ ํ ์ ์๋ ์๋น์ค๋ผ๊ณ ๋ณด๋ฉด ์ดํด๊ฐ ์ฌ์ธ๊ฒ ๊ฐ๋ค. ์ฌ๊ธฐ์๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฐ๋์ ํ๊ณ , python ์ unitttest ๋ฅผ travis-ci ๋ก ์คํ์ํค๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ github README.md ์ ํ์ํ๋ ๋ฐฉ๋ฒ์ ๋ํด์ ์ค๋ช ํ๊ฒ ๋ค. #### 1. ๊ธฐ๋ณธ ์ฐ๋ ...
-
Dec 16, 2013(python) daum_openapi ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ฐ๋ฐ๊ธฐ[Daum Open API](http://dna.daum.net/apis/dashboard) ์ค์์ ๋ฐ์ดํฐํ API ๋ฅผ ์ฝ๊ฒ ์ธ ์ ์๋ Python ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ง๋ค์ด์ pypiย ์ ๋ฑ๋ก์ ํ์๋ค. ์ด๋ฏธ Daum ์ชฝ์์ python ์ผ๋ก api๋ฅผ ํธ์ถํ ์ ์๋ ์์ ์ฝ๋๋ฅผ ์ ๊ณตํ๊ณ ์๋๋ฐ,ย ๋ง๋ค๊ฒ๋ย ๊ณ๊ธฐ๋ ์๋์ ๊ฐ๋ค.ย ...