🏹 원하는 emoji으로 선택되는 제목을 고르기 [0.798129]
자동 title-emoji 선택을 원하는 emoji으로 고르도록 만들어봤다
지금까지의 스토리
- 🐌 블로그 디자인 수정 + 제목 자동 emoji 붙여주기
- 그런데, 위 포스팅에서 밝혔듯이, 단순히 hashing 함수에 의해서 자동으로 이모지를 선택하는 것이니까, 의도를 담은 emoji을 선택하기는 어려움.
원하는 것
- 포스팅 제목은 (거의) 그대로 두고, 원하는 emoji을 선택하도록 하고 싶다.
시도, 아쉬운 점, 그래도
포스팅 제목에 추가적인 문자열 추가하며 원하는 emoji이 나올 때까지 루핑하는 shortcode-을 짰다. (…이전에 이미 문자열에 따라 이모지 출력하는 partial은 짜놓은걸 호출)
그래서 다음처럼 호출되도록 했다: findemojititle str="TITLE" target="🏹"
(…hugo template / shortcode 문법으로 호출했다)
호출하면, TITLE-문자열에 계속 일정한 임의문자열을 시도하면서
target=-으로 지정된 이모지를 찾을 때까지 시도한다.
그런데:
Hugo template은 While-loop등-을 지원하지 않는다. 그리고 goto-도
지원 않음. 둘 중 하나만 있으면, 원하는 것을 얻을때까지 계속해서
시도할 수 있겠지만, 그렇지 못하니, 그냥 큰 수를 지정해놓고 그 횟수
동안만 시도할 수 있었다.
대부분은, 루프를 실행하는 동안 원하는 값을 찾을 수 있었다만 항상은 아니었다. pseudo-random 함수를 써서 찾으니, 얼마나 반복하면 기대할 수 있을지 자신이 없다. ㅎㅎ 일단은 그래도 적당히 굴러가니 당분간은 사용해보려고.