https://github.com/Socrad/yesgramExtension

GitHub - Socrad/yesgramExtension: Solve nonograms

Solve nonograms. Contribute to Socrad/yesgramExtension development by creating an account on GitHub.

github.com



ko.puzzle-nonograms.com 에서 나오는 노노그램 퍼즐 풀어주는 기능 만들었음.


취미로 코딩하는데 이게 내 두번째 작품임. 첫번째 작품은 알바하는 가게 실시간 예약시스템이었는데 3년째 잘 돌아가는 중이고.

그냥 꽂혀서 만들어 봄. 알고리즘 자체는 스스로 생각했고, 테스트해보니까 25x25 정도는 무난하게 푸는데 월간 노노그램은 너무 오래 걸려서 안되더라.


첨에 퍼즐 푸는 기능 자체는 golang으로 만들었는데

웹페이지에서 힌트 숫자 읽어와서 푼 다음에 웹페이지에 표시하는 기능을 추가하려고 보니까

자바스크립트로 크롬익스텐션 만드는게 제일 편해보이길래


챗지피티한테 내가 작성한 고랭 코드 다 자바스크립트로 바꿔달라 한 다음에 웹페이지랑 상호작용하는 기능도 챗지피티 도움 받으면서 만들었음.

덕분에 자바스크립트로 페이지랑 상호작용하는 법 쬐금 배움.

예전에 예약시스템은 리액트 써서 만든거라 프레임워크 위주로 배웠는데 이번에 첨으로 dom으로 쿼리해봤음.

아이콘도 챗지피티한테 만들어달라고 해서 만든거임.